Новинка от Гугля: Google Chrome Browser
Это будет самый короткий пост в блоге, навеяно этим.
Под вайном устанавливается, но не запускается, падает. Версию под Линукс обещают, но пока ее нет, посему - нафиг поделку.
Это будет самый короткий пост в блоге, навеяно этим.
Под вайном устанавливается, но не запускается, падает. Версию под Линукс обещают, но пока ее нет, посему - нафиг поделку.
Незадолго до того, как началась повальная пиар акция CMS Zebrum Lite я начал писать собственную cms примерно с теми же целями - минимально требовательный и быстрый движок для сателлитов. После некоторых раздумий я решил, что раз уж я взялся писать cms с нуля, то надо и шаблонизатор свой написать, чтоб был быстрый и удобный. Ну а поскольку я ярый фанат phpBB и считаю их систему шаблонов одной из наиболее правильных, то свой шаблонизатор я сделал по образу и подобию его собрата из phpBB.
Основные особенности Rapid Template:
Все файлы шаблонов должны храниться в папке /template/ и иметь расширение .tpl
Теперь вкратце опишу синтаксис Rapid Template.
 | 
 | 
tplname - имя файла шаблона без расширения
Эта конструкция будет заменена на содержимое указанного файла на этапе загрузки файла перед компиляцией. Глубина включений не ограничена.
 | 
 | 
Во время компиляции эти метки будут заменены на значения, заданные с помощью функции Template::set_vars(). Пример использования:
 | 
 | 
 | 
 | 
Циклы позволяют повторять один и тот же фрагмент шаблона по несколько раз, подставляя на места переменных циклов различные данные. Циклы могут быть вложены друг в друга и тогда имя вложенного цикла должно начинаться с имени родительского и отделяться от него точкой. Вложенность циклов не ограничена. Переменные циклов при каждой итерации могут принимать разные значения и их имя должно начинаться с имени цикла и отделяться от него точкой. Переменные цикла не могут использоваться вне цикла, но в то же время переменные верхнего уровня могут использоваться внутри циклов (их значения при этом останутся постоянными).
Вот и все :) В будущем планируется еще добавить условные блоки, но пока это не реализовано.
PS/Offtopic: Подробная статья о том, как правильно оценивать стоимость продвижения с помощью Яззла. Профессиональная система управления сайтом с широким спектром решаемых при ее помощи задач.
Да, я в курсе, что сегодня вторник :-) Но из-за того, что какие-то умники спиворовали из подъезда свитч я на выходные остался без интернета и запланированный пост написать не смог. Ну ладно, покончим с лирикой.
В предыдущем обзоре я уже опубликовал несколько занятных ссылок и сегодня опубликую еще. Приступим.
SEO для новичков Аудиокурс по основам SEO. Новичкам вроде таких, каким был я пол года назад будет занятно послушать.
SEO школа Еще один курс, рассчитанный на новичков. Единственный недостаток - лекции публикуются в закрытом разделе и набор заявок уже завершен. К счастью, я успел вовремя заявку подать и доступ к лекциям получить успел. Опоздавших могу обнадежить тем, что автор лекций планирует на их основе сделать онлайн-книгу и выложить ее в свободный доступ.
Еженедельные SEO конференции Я уже писал об этом ресурсе в своем обзоре RSS лент и напишу еще раз. Собственно, это сайт еженедельных SEO конференций, проходящих через skype. Для общего образования бывает полезно послушать. Иногда палятся темы, но это редко-редко, и в записи они не попадают, так что настоятельно рекомендую слушать в живую.
.htaccess по-русски Несмотря на неказистый дизайн и бесплатный домен, этот сайт содержит много полезных статей по использованию .htaccess в частности и настройке Apache вцелом.
SQL Buddy Это своего рода дополнение к моему посту о phpMyAdmin Russian Lite. Очень легкий и в то же время функциональный веб-интерфейс для MySQL. Единственным серьезным недостатков является плохая работа с кодировкой cp1251, но в свете повального перехода на юникод это не так уж страшно.
Одесский НеБомж спалил вкусную тему. Для кого-то идея уже баян, а для кого-то станет настоящим открытием. В любом случае, стоит принят к сведению.
Сквозная ссылка PR-3 ТИЦ-10 за 0.01$ Весьма заманчивое предложение, не так ли? И почти на халяву ;-)
Любой программист рано или поздно сталкивается с необходимостью документирования своего кода, особенно если он пишет opensource проект или работает в команде.
К сожалению (или к счастью?) сия проблема не минула и меня. В процессе написания документации к проекту Web Update я довольно быстро устал копаться в коде, выискивая каждую функцию и описывая ее.
Поразмыслив за кружечкой кофе я пришел к выводу, что неплохо бы написать какую-нибудь программу, которая будет сама извлекать определения функций из исходного кода и предоставлять удобный интерфейс редактирования описаний к этим функциям.
Результатом стал скрипт PHP Doc Writer. Этот скрипт работает со скриптами php и способен генерировать документацию в формате, совместимом с phpDocumentator. На сегодняшний день он может работать только с документированием классов и функций, но в будущем я планирую расширить возможности, а так же добавить возможность работы с несколькими файлами одновременно.
Регистрации для работы с Doc Writer’ом не требуется, единственное, что необходимо - это включенные cookies. Так как вся информация о документации хранится в данных сессии, поэтому потеряв сессию, вы теряете все сделанные правки, если не успели их скачать, конечно.
Постовой: История и современность рока в личном блоге Евгения Штольца Рок радио, рок музыка, рок А так же рекомендую почитать seo блог
Сегодня мне понадобилось быстро развернуть у одного из клиентов работающий phpMyAdmin и чтобы впредь не тратить лишнее время на скачивание и закачивание довольно толстого дистрибутива я создал урезанный пакет, включающий только жизненно необходимые файлы. И так, отличия от оригинального пакета:
Для его эта сборка была сделана? Единственная идея сборки - убрать все лишнее и ускорить процесс развертывания phpMyAdmin на хосте. Какой смысл загружать документацию, если мы и так умеем им пользоваться? Или для чего нам тестирующие скрипты, если мы ими вообще ни разу не пользовались? Именно по такому принципу и проходило усечение.
Ну и напоследок немного статистики (в скобках приведены показатели стандартного дистрибутива):
Скачать: phpMyAdmin-2.11.8.1-ru-en.tar.bz2
PS. Студия, занимающаяся продвижением сайтов более 5 лет. Так же на сайте есть раздел статей, содержащих немного полезной информации.
Вот опять случился ап у Яндекса. Случиться-то случился, но меня он почти не затронул. Единственная подвижка - снялся с одного сайта фильтр в 10 страниц, о котором я уже писал.
Теперь опубликую несколько ссылок, которые мне попались за последнее время: Массовый вывод PR страниц сайта Блог ГуглизацияГенерация карт сайта для Google и ЯндексаАкадемия phpBB (англ)
И на последок - сегодня я наконец-то купил себе электрогитару с комбиком. Гитарой стала красавица B.C. Rich Masterpiece:

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

Держитесь, соседи!
SEO & Манимейкинг
Веб-программирование
Разное
Последнее время мне стало не хватать дня, чтобы успеть все, что было задумано или пришло в голову по ходу дела. Такова оборотная сторона любого интересного дела - чем дальше в лес, тем больше идей. Дошло до того, что, постоянно отвлекаясь туда на пять минут, сюда на две, я перестал успевать вообще что бы то ни было. Решение пришло из прошлого: в детстве я всегда требовал, чтобы мне с утра выдали список дел, лежащих на мне сегодня, выполнив которые, я смогу заниматься чем пожелаю. Иными словами, обычный TODO лист.
Честно говоря, я даже не мог предположить, насколько эффективным это окажется. Тратя пять минут с утра на составление списка и дополняя его по ходу дела я стал успевать в разы больше. Почему? Наверное, потому что вместо того, чтобы отвлекаться на каждую мелочь, я ее просто добавляю в todo-лист и сосредотачиваюсь на текущей задаче.
И так, как же организовать эффективный todo-лист? Несколько советов из личного опыта.
Нарежьте несколько десятков небольших листочков 10х10 см, не более и всегда держите их вместе с ручкой поблизости от рабочего места. Если вам что-то придет в голову всегда можно будет их записать и обдумать на досуге.
Каждое утро составляйте свежий todo-лист. Вчерашние помарки, сделанные дела и прочий мертвый груз - зачем он вам?
Держите туду-лист перед глазами - прилепите на уголок монитора, к полке над столом, карандашнице или в специальную подставку - главное, чтобы вы в любой момент могли глянуть, что у вас там по плану.
Не добавляйте в список мелкие дела, которые вы не забудете и так, но обязательно добавляйте все важные дела - такой подход позволит вам хорошо ориентироваться в запланированных задачах и правильно распределить время.
Расставляйте дела в таком порядке, в каком их намерены делать и придерживайтесь единожды намеченного. Частые перестановки внесут лишнюю путаницу и отнимут драгоценное время.
Наиболее важные/сложные дела ставьте в начало списка - к вечеру у вас просто не останется сил на них или не хватит времени.
Не забывайте про перерывы :) Нет ничего худшего, чем непрерывная работа - это отупляет чрезмерно утомляет.
Надеюсь, эти советы помогут вам увеличить прибыль за единицу времени :)
Напоследок, фотография моей “тудушницы” - очень удобная вещь, всем рекомендую.

Последнее время я читаю довольно много интересной и полезной информацией и кое-что даже кладу себе в закладки. При этом количество закладок растет устрашающими темпами и раз уж так выходит, то не грех и с прочим честным людом находками поделиться. не знаю, насколько регулярно я буду это делать, но по мере появления материала буду его сортировать и публиковать.
И так, поехали.
О блоге Московского Полубомжа не знает только ленивый. Между тем, он проводит очень заманчивую акцию, которая проходит при поддержке небезызвестного Главмеда (крупнейшая партнерка в области фарма-seo), PeakClick - так же очень выгодная PayPer Click партнерка, замечательная хорошей отдачей и Jonn22 - производителя самого разнообразного софта для манимейкеров. Что в ней интересного? Во-первых, сама по себе возможность поработать с такими крупными партнерами - хороший шанс обеспечить своему кошельку достойное содержимое, а во вторых, очень лакомы приз в $5000 и неоднократно упомянутые дополнительные призы.
Раскрутка и оптимизация сайта - краткий курс. Здесь довльно подробно и доступно для новичков описаны различные оспекты оптимизации сайтов и в качестве книжки на ночь эта страница может быть очень полезной. Для людей, у которых seo не является профильным занятием, но имеющих свой сайт этот документ просто незаменим.
Как заработать на Smotri.Ru Все тот же Полубомж рассказываем о непыльном способе заколачивания денег. Правда, для того чтобы действительно зарабатывать хорошие деньги надо иметь творческую жилку и ориентироваться в актуальных темах.
Документация по JavaScript Очень и очень подробная документация по JavaScript. Пару лет назад я посвятил много времени поиску подробного справочника, но результаты были довольно скромны и все равно частенько приходилось подолгу гуглить, чтобы найти описание нужной функции или атрибута. Можете себе представить мою радость, когда я совершенно случайно наткнулся на этот сайт.
Уникальный Человек о сателлитах Если вы еще не пробовали себя в сателлитостроении, но хотите начать, то эта серия постов будет вам полезна и предупредит многие обидные ошибки.
На этом, наверное, на сегодня закруглюсь, ибо дел еще немеренно…
Всем успешной мохнатизации!
Что-то зачастили в последнее время апы у яндекса не прошло и двух недель с последнего апа от 29.07.08 и вот вновь. Да и не просто ап тиц, но и ап выдачи Яндекса, что не может не радовать.
Надо сказать и то, и другой событие в целом для меня стали позитивны. В ходе апа выдачи исчез тот лимит в 10 страниц, о котором я писал раньше.
Ап тица тоже порадовал: у трех моих сайтов тиц подрос на 10 и лишь у одного упал на столько же. Так же не так давно мой блог попал в DMOZ, что тоже должно дать некоторые бонусы.
Ну и чтобы пост не был совсем уж бесполезным поделюсь ссылкой на правильный детектор апдейтов Яндекса.
Удачных вам апдейтов!