Dec 18
В виду некоторых обстоятельств (пока не буду говорить, каких) полностью перейти на Python + Django и забить на PHP не получается. В связи с этим вопрос - какой из PHP-фреймворков выбрать для изучения и последующего использования.
Кандидаты:
- Zend Framework - в принципе, если его основательно помучать, то за пару недель-месяц из него можно сделать неплохой каркас для быстрой разработки сайтов. Преимущества - красивый код, продуманность в архитектуре, гибкость (хотя во многих случаях она и не нужна). Недостатки - относительно медленный, нет всякой “помощи” разработчикам (типа скаффолдинга и прочего), нет реализации ActiveRecord.
- CodeIgniter - хороший, простой, и, самое главное, быстрый фреймворк. По скорости обгоняет все остальные (вчера был тест ZF/CakePHP/CI на линуксе с помощью ab - CI выиграл, причем с ощутимым отрывом). Есть скаффолдинг, есть куча плагинов, некоторые - достаточно интересные (в частности, rapyd).
- CakePHP - у этого фреймворка куча поклонников, много материалов по использованию и рабочих приложений. В недостатки можно записать жесткую тормознутость - он чуть ли не в 1,5-2 раза тормознее ZF (интересно, с чего бы это?).
- Советовали еще Limb, Solar, но пока их не смотрел. Еще что-нибудь предложите?
PS. Пока что склоняюсь к CI…
written by FX Poster
\\ tags: CakePHP, CodeIgniter, PHP, Zend-Framework
Dec 18
Как-то даже странно говорить такие слова о книге, но тем не менее так и есть. Книгу читать отсюда, а если есть желание потратить немного денег - можно и на Amazon купить. :)
Эх… А я, видимо, до конца семестра почитать ничего нормально не смогу. :(
written by FX Poster
\\ tags: Django, Python
Dec 18
Это первая на моей памяти реальная попытка намекнуть пользователям IE6 сменить браузер в русском сегменте сети. Идея заключается в “создании простой и лаконичной страницы, где рассказывается о существовании других браузеров и более свежего IE7” и “создании “тулбара” со ссылкой на эту страницу, который будет показываться только пользователям IE6“. Подробности здесь и здесь.
Тулбар выглядит примерно вот так:

PS. Bolk и Денис Болтиков также поддержали инициативу. Респект. ;)
written by FX Poster
\\ tags: IE
Dec 17
Честно говоря, не люблю я вот такие массовые посты… Кто-то что-то ляпнул - и понеслось… Ну ладно, чего уж там. Раз предложили - что-нибудь напишем:
- Я ужасно ленивый. Я никогда не буду делать то, что меня просят, если мне этого не хочется. А если это действительно нужно - мне очень долго себя приходится заставлять. Бороться с этим как-то не получается… :( В последнее время стал себя ловить на том, что у меня для каждого дела существует муза, и я это дело делаю только тогда, когда она появится. В частности, я могу четверть не делать лабораторные по какому-нибудь предмету, так как мне “влом” и я “не хочу”, зато потом засяду и за ночь всё сделаю. Слава Богу, пока что такой вариант обучения в моем случае пока что прокатывает. :) С работой такого не возникает - обычно я занимаюсь тем, что мне интересно.
- Я не люблю большие компании. Я чувствую себя в них как рыба в воде, но тем не менее желания собираться большой компанией у меня обычно не возникает - вместо этого предпочитаю побыть с любимой девушкой или сходить с парочкой хороших знакомых попить пива.
- Я никогда в жизни не пробовал курить. Я обычно свои обещания данные себе же не держу, но вот обещание “никогда не курить”, которое я дал себе давным давно (классе в 7-м) я выполняю на ура.
- Первые свои 100$ за программирование я заработал на 1-м курсе, написав страшненький сайт о мобильных телефонах. После этого меня и затянуло во фриланс, веб-программирование и прочую фигню, связанную с интернетом.
- В первый раз побывал за пределами своей родины (если не считать поездок в Россию, в Белгород) после 1-го курса. Причем поехал сначала в Польшу, а потом в Турцию. К сожалению, от обоих поездок на данный момент только плохие воспоминания…
Ну вот, собственно, и все. Эстафетную палочку я передаю всем, кто меня знает и читает этот блог. Дерзайте.
written by FX Poster
Dec 15
У Maulnet’а конкурс - поставь две ссылки на его блог и взамен получи ссылку с него. Мне, в общем-то не сложно - решил поставить. Посмотрим, что из этого выйдет.
PS. В тему - читаем про конкурсы в интернете у Дениса.
written by FX Poster
Dec 15
Просто отличнейший фильм
written by FX Poster
\\ tags: Фильмы
Dec 13
В общем, ссылки на интересные блоги можете искать внизу в правом сайдбаре (за обратные ссылки не обижусь :)). Там, конечно же, отнюдь не все. Кому интересно, что я еще читаю - вот OPML-файл из моего Google Reader’а.
PS. Хочу поприветствовать в Blogowar’е mihailt. :)))
PPS. Блоговар уже порядком под…надоел. Трафика с него понты. Посетителей тоже.
written by FX Poster
Dec 12
Подыскиваю себе новый хостинг. Текущий уже задрал (хоть он мне и бесплатно обходится, за что огромное спасибо artko) - то апач упадет, то еще что-то… Периодически на сайт зайти нельзя, в общем.
Кто-нибудь что-то посоветовать может? Требования к хостингу, в общем-то, небольшие: PHP5, MySQL и, самое главное, стабильность. Цена - до 100$ в год. Наличие поддержки Python и Ruby очень приветствуется.
На данный момент мне Юрка посоветовал посмотреть на хостинг-планы GoDaddy. Очень понравился Deluxe Plan (особенно, поддержка Python + Ruby + Java + куча свободного места). Есть еще предложения?
written by FX Poster
Dec 12
Дело было вечером, делать было нечего… Поставил себе Gentoo. Зачем - не знаю, просто захотелось попробовать - что оно из себя представляет. Да и интересно - действительно ли все будет быстрее работать (в частности, конечно, интересует скорость работы GUI). Пока что ничего определенно сказать не могу, т.к. ни DE, ни даже иксов поставить еще не успел. Зато успел понять, что до рабочего состояния я этот Linux доведу в лучшем случае через неделю - сейчас Portage нашел 89 обновлений, обновляется уже второй час, наверное. За это время успело установиться только 35 штук… :( Т.е. частые обновления (как у меня обычно происходило в Ubuntu - раз в 2-3 дня apt-get dist-upgrade) здесь устраивать не получится - заебешься надоест пакеты компилить.
Так что пожелайте мне удачи, мне она с этой гентухой ой как пригодится. :)
PS. Ставил по этому мануалу. Проблемы были только с настройкой сети, которая сбилась после ребута. После 10 минут RTFM’а все настроилось успешно.
PPS. Очень хочется процитировать вышеприведенный мануал: “Manually configuring a kernel is often seen as the most difficult procedure a Linux user ever has to perform. Nothing is less true — after configuring a couple of kernels you don’t even remember that it was difficult ;)”. Как ни странно, но это действительно правда. ;)
PPPS. Котяра, я знаю, ты гентушник. Есть вопрос - есть какие-нибудь красивые морды к Portage типа aptitude/synaptic для apt’а?
written by FX Poster
\\ tags: Linux
Dec 08
После этого поста я должен занять, пусть и ненадолго первое место в Blogowar‘е. Достичь этого проблем особо не составило - 3-4 поста с линками на 2-3 блога с большими унцами и всё - ты в топе. Ну что ж, начинаем тест…
На данный момент в топе находятся Жизнь во всех ракурсах и BlogDozor…
UPD: Как и ожидалось:

written by FX Poster
\\ tags: Blogowar
Последние комментарии