Справочники по веб-программированию

Спавочники, которыми я пользуюсь

Если chm-файл открывается пустым, то это лечится через Свойства файла → Разблокировать

как открыть chm файл

SVN лепра Удалось получить доступ к файловым структурам известнейших сайтов (в общей сложности 3320 сайтов) и в ряде случаев их полные исходные коды. Казалось бы, что в XXI веке трудно найти подобную уязвимость. Оказалось, что корнем сегодняшнего зла является вполне повседневная вещь. Наверняка каждый из вас когда-нибудь имел дело с системой контроля версий SVN.

SVN является продвинутым средством для организации совместной разработки десятков, а то и сотен разработчиков. В силу особенностей архитектуры, SVN хранит в каждой директории проекта свои метафайлы, аккуратно сложенные в скрытую директорию .svn. В одном из файлов под названием entries находится список всех файлов и директорий, расположенных в той же папке, что и .svn. Так же там находится информация о расположении репозитория, размере файлов, даты их изменения и логины пользователей, работающих над проектом.

В той же папке .svn находится директори text-base, в которой лежат последние версии всех файлов, находящихся в репозитории. Картину дополняет так же и то, что файлы имеют нестандартное расширение, которое позволяет их сразу отправить на интерпретатор, а дополнительное расширение .svn-base, благодаря которому файл отдается запросившему его человеку как голый исходный код!

Например, исходник classmates.com (это американские "Одноклассники")
Обсуждение на Хабре (осторожно! большой трафик!)

Распоряжение Правительства РФ от 25.06.2009
1) Утвердить прилагаемый перечень государственных услуг и (или) функций, осуществляемых с использованием информационных и телекоммуникационных технологий
2) Федеральным органам исполнительной власти принять меры по созданию условий для осуществления начиная с 2011 года государственных услуг и (или) функций в соответствии с перечнем, утвержденным настоящим распоряжением. подробнее

Лаборатория Б

Недавно я писал про мирные ядерные взрывы. В этом посте расскажу про еще один уникальный объект атомного проекта СССР, который находится недалеко от моего дома. Секретная Лаборатория «Б» интересна по двум причинам:
1) лаборатория создана в 1947 году по приказу Сталина с целью изучения влияния радиации на живые организмы.
2) в интернете практически нет никакой информации про этот объект
подробнее про Лабораторию Б

дайверы и акула

Началось все с интро–дайва на Тверском карьере. После этого возникло желание пройти OWD. Виктор Лягушкин посоветовал обратиться к Владимиру Зуеву, который перенаправил меня к Майе Обиденой. Короче говоря, инструктора я нашел через Лепру. подробнее про курс OWD

Панорамы Москвы

10 сентября 2009 года Яндекс.Карты начали показывать панорамы улиц. Теперь пользователи могут рассматривать подробные изображения московских улиц и даже перемещаться по ним, как на прогулке. читать дальше

извещение от Google AdSense через почту

Немного удивился этому извещению, так как я не инициировал снятие денег. Например, Бегун переводит деньги, когда ты сам «попросишь» его об этом. Но Google производит платежи автоматически. подробнее про Google AdSense

дайвер и кит

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

В пятницу президент России Дмитрий Медведев подписал указ об учреждении Дня программиста в качестве официального профессионального праздника. Как сообщается в пресс-релизе Министерства связи и массовых коммуникаций РФ, День программиста будет праздноваться в 256-й день года — 13 сентября или 12 сентября, если год високосный. Этот день был выбран потому, что число 256 обозначает количество целых чисел, которое можно выразить с помощью одного восьмиразрядного байта (2 в восьмой степени).

Ура, товарищи!

День программиста

Подводная лодка музей

На выходных побывал внутри подводной лодки. экскурсия по подводной лодке

Guide to Enterprise PHP Development Если вы запускаете большой проект на php, эта книга несомненно будет ценным ресурсом для вас и вашей группы разработчиков. Написанное хорошо известными гуру php, это исчерпывающее руководство покрывает все, что вы должны знать: развитие php, планирование, безопастность, оптимизация, тестирование, развертывание, методологии разработки, дебаг и многое другое.
скачать Guide to Enterprise PHP Development (10 Мб, формат PDF)
Книга на английском!