• Пару лет назад столкнулся с одной интересной задачей. Она заключалась в том, чтобы вытащить из программы-каталога все 3D модели (порядка 2000 штук) в виде списка файлов с названием-номером в соответствие с номерами моделей в каталоге. Програма использовала сторонний компонент для…

  • Эта книга французского профессора Кристиана Кеннека об интерпретаторах Лиспа и Scheme довольно хорошо известна в англоязычном мире. Даже пару раз проскакивала на Хабре. Но в русскоязычном сообществе Scheme чаще всего ассоциируется со «Структурой и интерпретацией компьютерных программ» (aka SICP). Это…

  • В данной статье оценивается применение SQLite для PHP-проектов, рассматриваются особенности многопоточной работы и способы ускорения работы.

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

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

  • Привет всем Хабровчанам! Меня зовут Дарвин и сегодня я расскажу вам о том, как решал крякми от ZeroNights 2013 и Лаборатории Касперского для форума r0 Crew и его полу-приватной Киевской встречи. Немного информации о крякми: Файл: ZeroNightsCrackME.exe Платформа: Windows 7…

  • Здравствуйте, уважаемые хабровчане. В данном топике я расскажу о замечательном linux-аналоге большинству знакомого Teleport Pro — HTTraqt. Путь к данному продукту был довольно длинным. После перехода на Linux (использую исключительно debian с самого начала — тогда это был еще lenny…

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

  • Вступление/предисловие Этим летом мне удалось стать одним из участников совместной программы получения двойных дипломов университетов НИУ МИЭТ и Glyndwr University. В рамках этой программы я прошел летнюю школу в городе Рексем(Северный Уэльс) и сейчас занимаюсь написанием английского магистерского диплома (направление…

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