Сегодня забрел на http://knol.google.com/k/ сервис позволяющий делиться своими знаниями, записывая их в так называемые “нолы” (knols) – что-то вроде битов знаний :) Из объяснялки на самом сайте:

A knol is an authoritative article about a specific topic.

то бишь,

“Нол” это авторитетная статья на определенную тему.

Что это нам дает? По-мне, так это что-то вроде википедии, однако контроль над статьей остается за ее автором, а не за комьюнити. В целом, мне идея не очень понравилась. Сама идея-то – ничего, просто мне всегда не по себе когда какая-либо компания начинает заниматься всем и вся. Гугл сделал отличный поисковик, плюс еще 3-4 хороших сервиса, после чего “Остапа понесло” и они уже успели отметиться даже собственным браузером. Кроме того, любителей делиться знаниями, приглашаю на Wikipedia – фактически каждый net-юзер ее использует, если не ежедневно то достаточно часто, написать о предмете, который знаешь хорошо – одна из возможностей поддержать проект.

В общем, стоит понаблюдать за развитием этого сервиса – особенно сейчас в пору кризиса, когда несколько других (нерентабельных) проектов были закрыты (точнее было объявленно об их закрытии, фактически пока все сервисы Гугл пашут).

Удачных выходных!


После того как на developer.com были подведенны итоги голосования за лучший продукт года, стало ясно, что с NetBeans и рядом ничего не стояло :) На самом деле, я сам перебрался на NB около двух недель назад, конфигурировал свою Слаку так и эдак, и при попытке найти толковый Java-редактор, в который раз наткнулся на NetBeans (до этого руки как-то не доходили до номального тестирования). Система мне понравилась настолько, что я и с PHP теперь работаю исключительно из NetBeans.

В целом, NetBeans ни в чем не уступает Zend Studio (разве что нормального саппорта ftp пока нет, но во-1, я думаю, скоро появится; во-2, для меня это не критично, т.к. FileZilla мне удобнее, да и проекты мои переведенны на Subversion,  так что заливкой через ftp не занимаюсь). Более того, во многом ее превосходит: рефакторинг, работа с базами данных, возможность работы с другими языками (я пробывал работать на Java, C++, PHP – впечатления только положительные!).

Кроме того, NetBeans – это Open Source проект, и уже поэтому, хотя бы на линуксе, Zend Studio должен быть задвинут – они так долго завышали цену за свою IDE, что мне даже нравится неизбежное падение продаж Zend Studio.

И в заключинии, список номинаций в которых NetBeans признан продуктом года:

  • Development tool
  • Development utilities
  • Wireless/mobile (вот тут даже странно!)
  • Java tool
  • Open Source

Таким образом из 12 номинаций NetBeans покорились 5! Прекрасный результат, надеюсь, что дальнейшая разработка будет настолько же успешной.

,

Сегодня начал смотреть сериал Lost Room – по-моему, один из самых интересных сериалов, которые мне доводилось видеть. Существует всего один сезон, в нем 6 серий по 40 минут, но думаю больше и не надо – иначе, авторы рискуют затянуть сюжетные линии.

Всем любителям загадочного, смотреть обязательно. Кстати lostfilm.tv один из самых удобных торрент трекеров – сидов всегда очень много, сериалы хорошего качества, с хорошей озвучкой. При всех остальных равных условиях, я всегда предпочитаю скачивать именно оттуда.

Веселого просмотра!

Here we go: 120 great iconsets.

Site moved..

Just decided to use my other domain I have bought some time ago – phpmag.ru. It seems to me it is more memorable (as if a lot of you were struggling to remember site’s previous domain).

Thanks for dedicated total of 3 readers that do follow my blog.

Если кто не знает NetBeans это кросс-платформенный IDE с поддержкой кучи языков (меня интересуют только PHP, Java, C/C++, но там заявленна поддержка также Ruby, Python и много чего еще по мелочи, как то XML, JS и пр. пр.). Если сравнивать с Zend Studio на которой я очень долго писал код для PHP, NetBeans ничем не уступает, а во многом даже превосходит – учитывая что текущая версия ZS построенна поверх Eclipse и в данный момент жутко тормозит, NetBeans выглядит наиболее подходящей альтернативой.

В общем, всем кто не пробывал – вперед!

Сегодня захотел подключить MySQL, но соединение никак не создавалось, вроде все ввожу правильно (да и где там можно ошибиться?), но не работает! Полазил по нету, нашел вот этот пост. В общем, нужно в файле конфигурации (у меня он храниться как /etc/my.cnf) закоментировать строку skip-networking и все должно зароботать. Я так и сделал, перезапустил БД-сервер:

/etc/rc.d/rc.mysqld restart

Сервер рестартанулся, соединиться через jdbc в NetBeans опять не получилось. Потратив (бесполезно) час, решил глянуть на сам скрипт rc.mysqd, и нашел там такую прелесть:

# To allow outside connections to the database comment out the next line.
# If you don't need incoming network connections, then leave the line
# uncommented to improve system security.
SKIP="--skip-networking"

Как только я это дело закоментил, все (как и ожидалось) заработало!

,

Kind of a note to myself (since I use Google API a lot on my localhost):
ABQIAAAAnfs7bKE82qgb3Zc2YyS-oBT2yXp_
ZAY8_ufC3CFXhHIE1NvwkxSySz_REpPq-4W
ZA27OwgbtyR3VcA

This should be on a single line – so remove the line-breaks.

На той неделе прочитал “Игру в бисер” Гессе - впечатления просто потрясающие! Причем в двух словах выразить что именно зацепило – не получится, чтобы понять нужно читать самому. Такое неодназначное впечатление у меня было, пожалуй, только после прочтения “Парфюмера” Зюскинда. В общем, всем кому может показаться интересным рассуждения об устройстве мира, жизненной философии эта книга Гессе понравится. Лакмусовой бумажкой может быть прочтение первых 5 страниц – если не втянетесь, дальше вряд ли стоит продолжать себя мучить. Если же заинтересуетесь, обязательно дочитаете!

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

Удачи!

,

Вперед и с песТней. Вас кто-нибудь называл больным постоянно рефлексирующим человеком? Теперь вы будете знать что это значит:

РЕФЛЕКСИЯ (от позднелат. reflexio – обращение назад), 1) размышление, самонаблюдение, самопознание.2) В философии – форма теоретической деятельности человека, направленная на осмысление своих собственных действий и их законов.

Веселых рефлексий, друзья мои!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class MyCongrats
{
    protected $dayX = 1;
 
    public function __construct() 
    {
        $this->dayX <<=  8; // pow(2, 8) == 256
        $this->dayX--;      // as date() starts from zero
    }
 
    public function fireCongtats()
    {
        if (date('z') == $this->dayX) {
            printf('<a href="%s">С праздником</a>', 
                    'http://ru.wikipedia.org/wiki/День программиста');
        }
    }
}
 
$obj = new MyCongrats();
$obj->fireCongtats();