По независящим от нас причинам упал сайт, спустя несколько часов только узнали об этом, поэтому было решено, для "быстрого реагирования", сделать мониторинг на локальном сервере, одна беда, он в интранете и почтового сервера на нем нет. В результате был сделан несложный скрипт, позволяющий отправлять отчеты о падении с любого доступного вам почтового адреса (gmail.com, mail.ru, yandex.ru). Поддерживается TLS авторизация для SMTP и HTTPS для протокола мониторинга.
Month: February 2010
Иногда проще один раз увидеть чем сто раз услышать, так и с Semantic Web. Речь пойдет о тех проектах которые встречались мне последнее время, и реализация и успех которых стали возможно именно благодаря rdf, owl, sparql и прочим прелестям семантического веба. Первый проект о котором стоит рассказать это freebase.com, своего рода википедия, построенная по канонам Semantic Web. Сложно даже назвать это проектом, — это целая платформа, позволяющая строить на ней свои приложения, прямо в броузере, используя довольно функциональную IDE: Разработчики отказались от использования SPARQL, в пользу более функционального, по их мнению, json-подобного собственного языка запросов. …
Это будет короткий пост об особенностях работы GarbageCollector (сборщик мусора), некоторые из которых были для меня новостью. Во-первых давайте напишем следующий код: import flash.display.Sprite; function onFrame(e: Event) { trace(System.totalMemory); var test = new Sprite(); } addEventListener(Event.ENTER_FRAME, onFrame) Запустив его вы убедитесь что плеер выделяет всё больше и больше памяти для себя, и спустя какое-то время, – начинает освобождать. То есть, память очищается не сразу же, как только на объект все ссылки удалены, а только через какое-то время. Графически это выглядит …
увлекательнейшая история про математика, подсмотрел у Constantiner’a В этом видео (английский, с русскими субтитрами) Ден Пинк, рассказывает о мотивации в духе классических евангелистов. Меня, проняло. Хорошая статья, полезная тем кто посматривает в сторону flex-разработки на Mate. Грант Скиннер, в простых словах говорит о том что беспокоится о преждевременной кончине Flash — себе нервы вредить. Не стоит. Делайте то — что любите. Используете то, что подходит больше для решения ваших задач.
Я немного писал уже о важности написания тестов, правда для php программистов, но написанное в равной степени касается любого программирования, если в разработку вовлечены более одного человека, релизы довольно часты и логика приложения не может быть протестирована вручную очень быстро. В таком случае, мы рано или поздно захотим автоматизировать процесс, собственно об этом и пойдет речь. Тестировать приложения написанные на php мы научились, хотя конечно постиигать эту науку можно всю жизнь, но те задачи которые перед нами стояли мы с …
The way to get started is to quit talking and begin doing. Walt Disney. Так уж выходит, что в блоге своем я пишу о вещах очень простых. Несмотря на это, каждая из тем, мною поднятых, была рождена в ходе каких-то обсуждений, споров. Вот и один из недавних споров был связан с насущной проблемой, которую я формулирую как: «где взять свой первый миллион», а подведя итоги спора я в очередной раз убедился что достижению разных целей предшествуют одни и те же …
список библиотек на AS3 от Adrian Parr плагин для автоформата флекс кода статья про “Операциональные преобразования”, сути того что происходит с wave в момент редактирования её несколькими пользователями Доходчивое разъясение того что такое RDF, а также, её перепечатка с незначительными изменениями на хабре.