-
Привет, Хабр! Мы продолжаем делиться своим практическим опытом разработки игры для iOS с нуля. В этом деле оказалось намного больше подводных камней, чем мы могли представить, когда начинали разработку. Срыв дедлайнов, противоестественные (на первый взгляд) требования издателей и Apple, кривоватые…
-
Романтика севера: спутниковые посты у базовых станций, лопата и невероятно много снега
Спутниковый пост, п. Диксон Красноярский край по площади — самый большой в РФ. Территория огромная, а обжитая часть при этом довольно маленькая. Часть населённых пунктов, особенно в северных районах края, становятся труднодоступными после прекращения навигации по Енисею — то есть…
-
BYOD в контейнере: виртуализуем Android. Часть вторая
Продолжаю рассказ о технологии виртуализации Android, сделанной в Parallels Labs группой студентов кафедры МиИТ Академического университета Санкт-Петербурга в рамках магистерской работы. Во вчерашней статье мы рассмотрели общую концепцию виртуализации устройств на базе Android, позволяющую сделать это. Задача сегодняшнего поста –…
-
Выполнение очереди заданий через череду ajax запросов
Когда сталкивался с долгоиграющими скриптами (часто — это длинная очередь заданий), приходилось ждать, пока браузер думает над скриптом. Это казалось мне не очень красивым решением, хотелось видеть процесс в режиме реального времени, без перезагрузки страницы и еще где-то вести учет…
-
Great Permutator — головоломка для программистов
Привет, Хабр! Хочу представить тебе мою игру Great Permutator. Сразу прошу прощения за публикацию немного не в том хабе (тут, наверно, лучше подойдет хаб «Я пиарюсь»). Как только наберется достаточное количество кармы — я перенесу топик куда ему положено (или…
-
Diff Displays: подсветка изменений на втором/третьем дисплее в фоне
Затемнение фоновых дисплеев и подсветка изменений по методу PixMap Если вы работает с несколькими мониторами, то наверняка понимаете проблему. Переведя взгляд с одного экрана на другой, трудно быстро понять, что там изменилось. Технология Diff Displays должна помочь в таких ситуациях.…
-
Стартовала очередная распродажа Humble Bundle с действительно отличными играми под Android
Стартовала очередная распродажа Humble Bundle. Список игр под катом
-
Математические доказательства в 140 символов
Бытует мнение, что в Средние века выпускник университета должен был придумать своё доказательство теоремы Пифагора. Вряд ли ради серьёзной цели (хотя, кто знает), а скорее ради развлечения можно предложить другое занятие — доказать математическую теорему, вместив текст доказательства в обычный…
-
Онищенко предлагает закрыть 1 500 сайтов
Ведомство Геннадия Онищенко предлагает закрыть 1,5 тысячи сайтов за нарушение санитарных норм за распространение различной информации о самоубийствах. Всего Роспотребнадзор (не путать с Роскомнадзором) изучил почти 1,7 тысяч ресурсов на предмет наличия запрещенной информации о суицидах. «Более 1,5 тыс. сайтов…
-
Как мы делали SaaS: практика построения облачного продукта на примере EZ-Login. Часть 1. Об аналитике
Disclaimer Данной статьёй мы продолжаем цикл материалов, рассказывающий о нашем опыте создания облачного продукта. Этот цикл не претендует на всеобъемлемость и универсальность, а призван продемонстрировать один из подходов (как мы надеемся, эффективный) к построению продукта с нуля. Статьи могут быть…