• Около года назад мне понадобилось распознавать даты в тексте, который вводят пользователи. Пришлось немного разобраться в регулярных выражениях и написать функцию, на вход которой поступает текстовая строка, а в результате получается распознанная дата. пример и код в jsFiddle

  • В теперь уже довольно далёком 1998 году третьего декабря впервые был отпразднован «день 3D». Это единственный день в году, который начинается с аббревиатуры 3D — 3 December. Сегодня этот праздник уже посвящён не только трёхмерной графике, но компьютерной графике вообще.…

  • В предыдущих топиках мы уже рассмотрели общее устройство российского фондового рынка, поговорили о торговых терминалах, которые используют инвесторы, и коснулись темы создания роботов для автоматизированной торговли благодаря API брокерских систем. Однако, во времена, когда на бирже для многих трейдеров все…

  • Вышел в свет новый релиз знаменитой альтернативной сборки Android, развиваемой независимым сообществом — CyanogenMod 10.2! Версия 10.2 базируется на Android 4.3.

  • Привет! В этой статье я хочу поделиться своим опытом разработки приложений для платформы LG Smart TV. Лично я свой путь Smart TV разработчика начинал именно с этой платформы и хотел бы порекомендовать ее всем заинтересованным в данном направлении приложений. В…

  • После переезда на новую съёмную квартиру, первая же перезагрузка компьютера для втыкания очередной железки привела к тому, что мой двухлетний SSD приказал долго жить. BIOS/EFI тратили по минуте, чтобы выяснить, что пациент не отвечает ни на какие запросы. Другой компьютер…

  • 3 декабря в 10:00 (МСК) присоединяйтесь к виртуальному мероприятию «Проектирование и дизайн приложений для Windows 8.1 и Windows Phone». Продуманный пользовательский интерфейс — это одна из ключевых составляющих успешного приложения для Windows или Windows Phone. Хороший дизайн, продуманная структура приложения…

  • Данная статья повествует о пользе низкоуровневых вычислений на примере атласа звездных объектов 2MASS. 2MASS — это ~471 млн. объектов, для которых приведены координаты, а также сопутствующая информация, всего 60 атрибутов. Физически — это 50Гб исходных гзипнутых текстовых файлов. Можно ли…

  • Самая первая спецификация продукта, частично устная, содержала требование – наличие кроссплатформенного(Windows, Linux, Mac) клиента под десктоп и облегченную версию мобильного(Windows, Android, iPhone). По возможности интерфейс должен быть максимально похожим на разных ОС. Благодаря Mono мы можем писать кроссплатформенные приложения, но…

  • Все отлично знают, что из класса обменных сортировок самый быстрый метод – это так называемая быстрая сортировка. О ней пишут диссертации, её посвящено немало статей на Хабре, на её основе придумывают сложные гибридные алгоритмы. Но сегодня речь пойдёт не про…