Месяц: Январь 2014

  • Распараллеливаем процессы для ускорения вычислений и выполнения заданий в Linux

    от автора

    Почти все персональные компьютеры, выпущенные за последние несколько лет, обладают как минимум двухъядерным процессором. Если у тебя, читатель, не очень старый комп или не какой-нибудь бюджетный ноутбук, то, вероятнее всего, ты обладатель многопроцессорной системы. А если еще любишь играть в игры, то тебе доступно около сотни GPU-ядер. Однако львиную долю времени вся эта мощь пылится…

  • О своем опыте системного подхода к производительности рендеринга DOM

    от автора

    С октября 2009 года я занимаюсь разработкой приложения для поиска и прослушивания музыки. Я стремлюсь организовать возможность быстрого взаимодействия пользователя с интерфейсом, и в качестве одного из средств ускорения взаимодействия использую различные способы для быстрой отрисовки страниц. Предлагаю ознакомиться со способами, реализованными мной в приложении на системном уровне: Использование CSS и переключение классов вместо перестроения…

  • Видео о том, как работает коллайдер и как он устроен

    от автора

    В прошлый раз я разместил небольшой фотоотчет о посещении ЦЕРНа в качестве туриста. И там мне показали простой и в то же время весьма наглядный анимационный ролик про устройство и принцип работы Большого Адронного Коллайдера. И когда, по возвращению, мы перевели его на русский язык и выложили в youtube, то получили в ответ много позитивных…

  • Падал прошлогодний снег, или новогодняя игра за неделю

    от автора

    Каждый год, к 31 декабря, мы с друзьями делаем браузерную игру. Это у нас такая традиция. В этом году перед нами стояла цель сделать как минимум не хуже, чем в прошлом.

  • Основные события 2013 года глазами Криса Графта (Kris Graft), главного редактора Gamasutra

    от автора

    Нам нравится называть 2013 год переходным — в основном потому, что были выпущены две новые игровые консоли ведущих производителей. Но хотя их появление послужило толчком к формированию ряда общих тенденций в игровой индустрии, были и другие переломные моменты. В 2013 году мы узнали про новые способы делиться контентом, привлекать пользователей и получать впечатления от игры…

  • Обработка входящих заявок в небольшой веб-студии

    от автора

    Мы — небольшая веб-студия, но и у нас, нет-нет да и потеряется входящая заявка от клиента или застрянет где-нибудь в почте между сотрудниками. Я расскажу как мы решили задачу работы с заявками. Скажу сразу, это простое решение — в статье не будет про CRM которая интегрируется с ip-телефонами, вычисляет день рожденья клиента по фотографии или…

  • Дистанционное обслуживание рекламодателей

    от автора

    Обычно мы пишем статьи, основанные на нашем практическом опыте, но в этот раз решили немного порассуждать теоретически на тему дистанционного обслуживания рекламодателей в области печатных СМИ. В данной статье мы принципиально постараемся избегать названий и имен, а сосредоточиться на самой идее. Мы все уже привыкли, что дистанционное обслуживание стало де-факто стандартом для многих сервисов, и…

  • Свои шахматы (с танками и вертолетами)

    от автора

    К шахматам я неравнодушен с детства. Хотя я так и не научился играть действительно хорошо, сам процесс игры доставляет мне огромное удовольствие. Довольно давно я узнал, что помимо известных всем традиционных шахмат, существуют и другие их разновидности. Не помню на каком компьютере, на Спектруме или Векторе 06 Ц я впервые увидел Сянцы.Игра была полностью на…

  • Секрт успеха LINE, новый способ монетизации от facebook, альянс против Apple, тренд Android launcher и другие новости недели для мобильного разработчика

    от автора

    Доброе утро! Продолжаем вас информировать о всем интеренсном, что случилось на рынке мобильной разработки. Напомним, что в подборку входят ключевые новости прошлой недели, интересные статьи и ссылки на полезные сервисы. Просим прощения, если к моменту публикации какие-то из ссылок превратились в жутчайшие баяны. Вперед, в пучину интересного (фото с сайта 500px.com) Новости и статьи technode.com/2014/01/16/baidu-has-acquired-app111-land-grab-in-jailbreak-ios-app-market-begins-in-china/…

  • Nginx + Google-authenticator или не все не так просто…

    от автора

    Авторизация в nginx на базе google одноразовых паролей. По разным причинам пришлось отказаться от авторизации auth_basic и файла с паролями, несекурно и все тут. Пользователей много с разным уровнем знаний, поэтому авторизация по сертификатам не подходит. Подсказали решение на базе Nginx (http_auth_request_module) + Apache (google-authenticator-apache-module). Поковырявшись несколько дней поднял, но не мог понять некоторые моменты…