-
После приобретения телефона на базе Android, возникла задача сделать из сайта brainexer мобильное приложение. Выбор пал на jQuery Mobile и PhoneGap. До этого никаких познаний в обрасти мобильной разработки не было, поэтому пришлось осознать некий пласт новой информации, выжимкой из…
-
Пример использования WxPython для создания нодового интерфейса. Часть 4: Реализуем Drag&Drop
В небольшом цикле статей будет описано использование WxPython для решения вполне конкретной задачи по разработке пользовательского интерфейса, да еще и то, как сделать это решение универсальным. Туториал этот расчитан на тех, кто уже начал изучать эту библиотеку и хочет увидеть…
-
Выпуск платформы Tizen версии 2.2.1
На официальном сайте Tizen появилось сообщение от Technical Steering Group о том, что выпущена новая версия Tizen — 2.2.1.
-
Парадокс Монти Холла и Excel
Несчастны те люди, кто не умеет программировать хотя бы на уровне формул Excel! Например, им всегда будет казаться, что парадоксы теории вероятностей – это причуды математиков, неспособных понимать реальную жизнь. Между тем, теория вероятностей как раз-таки моделирует реальные процессы, в…
-
Одна история про создание и продвижение браузерной игры
Добрый день, господа. Вот и мой первый пост на Великом Хабре. Сразу хочу отметить, что все доводы, мнения и выводы в статье сугубо субъективные, так что я всегда рад конструктивной критике. В далёком 2008 году, когда браузерные игры были на…
-
Профилирование и отладка Python, переходим к практике
В прошлой статье мы определили понятия профилирования и оптимизации, познакомились с различными подходами к профилированию и видами инструментов. Немного коснулись истории профайлеров. Сегодня я предлагаю перейти к практике и покажу на примерах способы ручного профилирования (и даже «метод пристального взгляда»…
-
Латентно-семантический анализ на python
Недавно Google объявил, что он переходит от поиска по ключевым словам к полностью семантическому поиску. Не знаю, насколько круты алгоритмы поиска у мировых гигантов, но поиск в маленькой песочнице получается довольно семантическим. Конечно, с поиском по более менее крупным объёмам…
-
Используем старый рабочий сканер с пользой
О чём расскажет этот пост?О том, как использовать старый сканер вместе с сервером под Debian для сканирования, просто нажав кнопку. Зачем это нужно?Это подходит всем, кого не устраивают завалы бумаги на рабочем месте. К примеру: Школьникам и студентам, тем, у…
-
Пример использования WxPython для создания нодового интерфейса. Часть 3: Продолжаем добавлять фичи + обработка клавиатуры
В небольшом цикле статей будет описано использование WxPython для решения вполне конкретной задачи по разработке пользовательского интерфейса, да еще и то, как сделать это решение универсальным. Туториал этот расчитан на тех, кто уже начал изучать эту библиотеку и хочет увидеть…
-
Whiteboarding (Пишем код на доске)
Во время прохождения технического собеседования, почти наверняка вас попросят написать код на доске. Несмотря на то, что данный подход часто критикуют, он всё еще популярен у таких технических гигантов, как Google, Facebook, Microsoft, Amazon, а так же, во многих стартапах.…