• Этот короткий пост является продолжением предыдущего, более объёмного поста об универсальной электронной карте (УЭК). Краткая предыстория Оформил заявку на УЭК 9-го января 2013 года, 12-го февраля позвонили, сказали что нужно ждать ещё месяц. После месяца ожидания приехал в банк и…

  • Каждый программист трепетно относится к своему программному окружению. Очень важно добиться максимального комфорта в работе. В качестве своей операционной системы я использую Linux. Как минимум это полезно для меня на профессиональной почве. Изначально я выбирал Linux по этой причине —…

  • Wikipedia France опубликовала заявление с решительным осуждением давления, которое оказывают сотрудники Центрального управления внутренней разведки (DCRI) на добровольца-сисопа Википедии.

  • Согласно исследованию, опубликованному в Science, группа ученых из Оксфордского университета создала 3D-принтер, позволяющий создавать необходимую структуру из капель жидкости, помещаемых в масло. Благодаря липидному слою, капли не смешиваются между собой, а сохраняют свою форму. Исследователям удалось создать целую «сеть» из…

  • Смазанные изображения — один из самых неприятных дефектов в фотографии, наравне с расфокусированными изображениями. Ранее я писал про алгоритмы деконволюции для восстановления смазанных и расфокусированных изображений. Эти, относительно простые, подходы позволяют восстановить исходное изображение, если известна точная траектория смаза (или…

  • Все команды Vim нужно вводить на английском языке. Если основной текст вводится на каком-либо другом языке, то это представляет из себя проблему, т.к. нужно часто переключать раскладку. Одно из решений представлено тут, однако оно заставляет привыкать к новой горячей клавише…

  • Написано, т.к. возник очередной холивар в комментариях на тему SQL vs ORM в High-Load Project (HL) Преамбула В заметке Вы сможете найти, местами, банальные вещи. Большая часть из них доступна в документации, но человек современный часто любит хватать все поверхностно.…

  • Рассмотрим вариант реализации связных списков через замыкания. Для обозначения списков будем использовать нотацию, похожую на Haskell: x:xs, где x — начало списка (head), xs — продолжение (tail). В качестве языка реализации я выбрал JavaScript. Начало: конструируем список

  • На этих выходных GOG предлагает такие шедевры жанра, изданные Hasbro, как: Baldur’s Gate 2 Complete Baldur’s Gate: The Original Saga Icewind Dale 2 Complete Icewind Dale Complete Forgotten Realms: Demon Stone Temple of Elemental Evil, The Dungeons & Dragons: Dragonshard…

  • Только что обнаружил, что при попытке поиска в гугле происходит вот такая прекрасная вещь: Видимо, с точки зрения mail.ru это честный способ борьбы за целевую аудиторию. Собственно, к персоналу mail.ru у меня давно нетв опросов, вопрос скорее к остальной аудитории…