Ne v kontakte Antisocial programmer's blog

#2 Обзор закладок или Воскресная чепуха.

Да, я в курсе, что сегодня вторник :-) Но из-за того, что какие-то умники спиворовали из подъезда свитч я на выходные остался без интернета и запланированный пост написать не смог. Ну ладно, покончим с лирикой.

В предыдущем обзоре я уже опубликовал несколько занятных ссылок и сегодня опубликую еще. Приступим.

1) SEO для новичков Аудиокурс по основам SEO. Новичкам вроде таких, каким был я пол года назад будет занятно послушать.

2) SEO школа Еще один курс, рассчитанный на новичков. Единственный недостаток - лекции публикуются в закрытом разделе и набор заявок уже завершен. К счастью, я успел вовремя заявку подать и доступ к лекциям получить успел. Опоздавших могу обнадежить тем, что автор лекций планирует на их основе сделать онлайн-книгу и выложить ее в свободный доступ.

Read more →

Докуметнация - это просто. PHP Doc Writer

Любой программист рано или поздно сталкивается с необходимостью документирования своего кода, особенно если он пишет opensource проект или работает в команде.

К сожалению (или к счастью?) сия проблема не минула и меня. В процессе написания документации к проекту Web Update я довольно быстро устал копаться в коде, выискивая каждую функцию и описывая ее.

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

Результатом стал скрипт PHP Doc Writer. Этот скрипт работает со скриптами php и способен генерировать документацию в формате, совместимом с phpDocumentator. На сегодняшний день он может работать только с документированием классов и функций, но в будущем я планирую расширить возможности, а так же добавить возможность работы с несколькими файлами одновременно.

Read more →

phpMyAdmin 2.11.8.1.0 Russian Lite

Сегодня мне понадобилось быстро развернуть у одного из клиентов работающий phpMyAdmin и чтобы впредь не тратить лишнее время на скачивание и закачивание довольно толстого дистрибутива я создал урезанный пакет, включающий только жизненно необходимые файлы. И так, отличия от оригинального пакета:

  • Включены только русская и английские локализации
  • Убрана сопутствующая документация
  • Убран скин "darkblue_orange", оставлен лишь дефолтный скин
  • Убраны все сопутствующие скрипты, кроме инсталлятора

Для его эта сборка была сделана? Единственная идея сборки - убрать все лишнее и ускорить процесс развертывания phpMyAdmin на хосте. Какой смысл загружать документацию, если мы и так умеем им пользоваться? Или для чего нам тестирующие скрипты, если мы ими вообще ни разу не пользовались? Именно по такому принципу и проходило усечение.

Ну и напоследок немного статистики (в скобках приведены показатели стандартного дистрибутива): 1) Размер архива bz2 - 1.3 Mb (3.0 Mb) 2) После распаковки - 3.8 Mb (12.3 Mb)

Read more →

Ап Яши, Гитара и полезные ссылки.

Вот опять случился ап у Яндекса. Случиться-то случился, но меня он почти не затронул. Единственная подвижка - снялся с одного сайта фильтр в 10 страниц, о котором я уже писал.

Теперь опубликую несколько ссылок, которые мне попались за последнее время: Массовый вывод PR страниц сайта Блог Гуглизация Генерация карт сайта для Google и Яндекса Академия phpBB (англ) break И на последок - сегодня я наконец-то купил себе электрогитару с комбиком. Гитарой стала красавица B.C. Rich Masterpiece: None

А комбиком недорогой, но качественный Kustom Dual 30RC: None

Держитесь, соседи!

Read more →

Что я читаю: избранные RSS ленты.

SEO & Манимейкинг

Веб-программирование

Read more →