-
Эта книга французского профессора Кристиана Кеннека об интерпретаторах Лиспа и Scheme довольно хорошо известна в англоязычном мире. Даже пару раз проскакивала на Хабре. Но в русскоязычном сообществе Scheme чаще всего ассоциируется со «Структурой и интерпретацией компьютерных программ» (aka SICP). Это…
-
Тюнинг SQLite для PHP
В данной статье оценивается применение SQLite для PHP-проектов, рассматриваются особенности многопоточной работы и способы ускорения работы.
-
Архитектура агрегаторов: паттерны веб-сервисов
Сегодня создано много веб приложений и сервисов, у которых одинаковая цель, но различный подход к исполнению. Так как информация разбросана по сети, пользователям приходится посещать множество аналогичных сервисов для того, чтобы увеличить эффект работы. К примеру, заказчик хочет разместить задачу…
-
Криптовелосипед своими руками
Всем привет! Однажды ко мне пришла идея защитить свои программы паролем. После недолгих размышлений было решено хранить пароль в файле рядом с исполняемым файлом программы. Доступа в интернет у меня в тот момент не было, других источников информации по криптографии…
-
Сломай меня полностью (ZeroNights 2013)
Привет всем Хабровчанам! Меня зовут Дарвин и сегодня я расскажу вам о том, как решал крякми от ZeroNights 2013 и Лаборатории Касперского для форума r0 Crew и его полу-приватной Киевской встречи. Немного информации о крякми: Файл: ZeroNightsCrackME.exe Платформа: Windows 7…
-
Знакомьтесь — HTTraqt
Здравствуйте, уважаемые хабровчане. В данном топике я расскажу о замечательном linux-аналоге большинству знакомого Teleport Pro — HTTraqt. Путь к данному продукту был довольно длинным. После перехода на Linux (использую исключительно debian с самого начала — тогда это был еще lenny…
-
Timelapse таймер на Arduino
Привет, Хабр! Одним из моих хобби является, как ни банально, фотография. Пол года назад задумался над созданием таймлапсов. Для создания таймлапсов требуется таймер, на котором можно будет выставлять частоту срабатывания затвора фотоаппарата. В поисках готового и дешевого решения были попытки…
-
Glyndwr University или еще одна статья об образовании за границей
Вступление/предисловие Этим летом мне удалось стать одним из участников совместной программы получения двойных дипломов университетов НИУ МИЭТ и Glyndwr University. В рамках этой программы я прошел летнюю школу в городе Рексем(Северный Уэльс) и сейчас занимаюсь написанием английского магистерского диплома (направление…
-
Создание печатной формы Microsoft Word с помощью PHP
Предыстория Занимаюсь написанием crm модуля в одном диллерском центре. Весь проект делается в вебе. Одной из недавних задач было создание печатной формы, а точнее коммерческого предложения. И все бы ничего, но документ должен печататься и отдаваться клиенту в руки, а…
-
Элемент управления Grid… продолжение 1
В первом посте мы разбили функциональность грида на несколько классов. Давайте еще раз быстренько их опишем: Lines — представляет набор колонок или строк. Range — oписывает любую совокупность ячеек. Layout — позволяет размещать данные внутри ячейки. Model — определяет интерфейс…