Поддержка Zend Framework в NetBeans 6.9

Думаю сабж это такая вещь о которой многие слышали, но мало кто пользуется 🙂

Нарыл хороший скринкаст на эту тему:

Хочу сказать, что получилось довольно удобно и юзабельно — не нужно в консоль ходить, чтобы сгенерировать экшн/контроллер/вьюшку/модель, сразу подсказки по всем командам видно + команды фильтруются во время набора. Из плюшек о которых я не знал, так это то что лейаут теперь можно активировать командой “enable layout “, а также появилась возможно создавать файлы форм, моделей, таблиц и даже генерировать классы форм из таблиц (если верить команде “create db-table.from-database”). Вобщем Zend_Tool потихоньку обростает функционалом.

Правда сейчас есть небольшой баг. Для работы с zf.sh NetBeans генерирует файлик ~/.zf.ini, в котором прописывает include_path к своей директории и класс провайдер:

php.includepath = "/usr/local/etc/netbeans-6.9/php/zend:.:/usr/share/php:/usr/share/pear"
basicloader.classes.0 = "NetBeansCommandsProvider"

Тут includepath нужно исправить на include_path. Этот баг уже висит в багрепорте http://netbeans.org/bugzilla/show_bug.cgi?id=188572. Думаю скоро пофиксят.

Rename user directories in GNOME

gnome2Мене не пре, що в GNOME по дефолту директорії користувача починаються з великої букви. Наприклад Download, Video, Music і т.д. Можна просто переіменувати директорії, але різноманітні програми всеодно будуть шукати старі назви. Щоб цього не трапилось потрібно відредагувати файл ~/.config/user-dirs.dirs

$ vim ~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/desktop"
XDG_DOWNLOAD_DIR="$HOME/downloads"
XDG_TEMPLATES_DIR="$HOME/templates"
XDG_PUBLICSHARE_DIR="$HOME/public"
XDG_DOCUMENTS_DIR="$HOME/documents"
XDG_MUSIC_DIR="$HOME/music"
XDG_PICTURES_DIR="$HOME/pictures"
XDG_VIDEOS_DIR="$HOME/videos"

Далі редагуємо файл закладок:

$ vim ~/.gtk-bookmarks
file:///home/stfalcon/documents
file:///home/stfalcon/music
file:///home/stfalcon/pictures
file:///home/stfalcon/videos
file:///home/stfalcon/downloads

Після цього довелось ще перевизначити директорії для завнтажень в Chrome і Transmission. Я так розумію, що вони встигли витягнути шлях з старого XDG_DOWNLOAD_DIR і зберегли його в власних налаштуваннях.

Я дав перше в житті інтерв’ю :)

В Ялтинському зоопарку :)На днях я дав інтерв’ю для блоґу про українські блоґи. Було дуже цікаво і незвично. Кінцевим результатом я цілковито задоволений :).

PS. Хочу ще раз подякувати Олександру Змієвському за пророблену роботу.

Відвідуваність wallpaper.in.ua за останні 12 місяці

статистика з Google Analytics
Картинка клікабельна.
Ці парадокси росту/спаду відвідуваності я повязую з апдейтами алгоритму Яндекса (Снєженск). Але трафіг з Google чомусь теж пав.

Доречі після того як запустив його на SeoPult, то все просіло ще рази в 2ва (на графіку це початок березня). Таке враження, що СеоПульт хвалять тільки з метою затягнути рефералів. Принаймні я за три місяці по 2м з 3х запитів навіть в ТОП50 не потрапив, а по третьому тільки в ТОП30, хоча до того був в ТОП10.

Запустили Інтернет-магазин цифрової техніки “ТанТех”

children_and_laptopСьогодні відбувся завершальний етап запуску Інтернет-магазину “ТанТех“. В ньому можна недорого купити фотоапарат, телефон, ноутбук чи готовий комп’ютер (на всі компютери ставимо Linux Mint чи Ubuntu).

Магазин працює суто по Хмельницькому. Доставка товару по місту бескоштовна.

На сайті представлено близько 10ї частини від реально доступного асортименту — потихеньку будемо виправляти ситуацію :).

Трошки технічних деталей:
Сайт працює на базі фрішного скрипта OpenCart. Ціни та наявність товарів оновлююється автоматично з прайсів поставщиків (заслуга Віталіка Корольчука, який написав скрипт апдейту). Хоститься це все діло на нашому новому dedicate сервервері від Hetzner.
Розкручувати планую через Яндекс Маркет та схожі сервіси типу Hotline. Також задію контекстну рекламу від Яндекса і Google. Соціальна сторону питання перекладу на Twitter і вКонтакте.

Розжився новим ноутом — Dell Vostro 3300

Треба ж нарешті похвалитись :).

На початку минулого тижня я став власником новенього Dell Vostro 3300 з наступними характеристиками:

  • CPU: Intel Core i5-430M, 2ва ядра по 2,26 GHz + Hyper-threading
  • Video: Nvidia GeForce 310M, 512MB
  • RAM: 3GB 1066MHz DDR3
  • HDD: 320GB 7200RPM SATA

Зазначу, що вся ця начинка поміщається в ноуті з екраном діагональю 13.3″ і вагою 1.94кг!
Мій по центру :)

Цікавий ньюанс на оф. сайті коричнева і червона варіація на 40 баксів дорожча за сіру, а в нас ціна однакова для всіх. То ж я купив коричневий.

Continue reading

Ubuntu 10.04 tips & tricks

Взагалі то я поставив собі Linux Mint 9 (Isadora) RC. Але це ж форк, то ж проблеми ті самі.

1. Індикатор розкладки клавіатури

Не сподобався мені індикатор розкладки клавіатури, який в 10.04 перенесли в Notification Area — розмір шрифта замалий, та й розташування не дуже вдале (я звик ставити його в правому куті нижньої панелі).

В тенетах прочитав, що можна його взагалі відключити командою:

gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool true

Але цей варіант не зручний, якщо розкладок більше 2х (коли 2ві, то можна індикацію на Scroll Lock/Num Lock/Caps Lock винести). Щоб включити індикатор назад:

gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool false

Другий спосіб — зробити його у вигляді прапорців (http://forum.ubuntu.ru/index.php?topic=84817.0). На цьому варіанті я поки й зупинився.

2. Відстань між елементами в Indicator Applet

Є толкова стаття на Хабрі – http://habrahabr.ru/blogs/ubuntu/93083/

3. Низька роздільна здатність сплешскріна

Спочатку було норм, а після встановлення пропрієтарних драйверів від nVidia сплешскрін почав відображатись в дуже низькій роздільній здатності. Вирішення проблеми теж випадково зустрів на Хабрі http://habrahabr.ru/blogs/ubuntu/92637/

Статистика по IE на wallpaper.in.ua за останній рік

Прочитав статтю “Смерть IE6 назначена на 13 марта” і захотілося подивитися а як мінялася доля IE6 за останній рік. Найбільша відвідуваність в мене на http://wallpaper.in.ua, тому статистику дивився саме на ньому.

І ось що вийшло (клікабельно):
Статистика за останній рік

Нажаль я не бачу тенденції до зменшення долі IE6. Але сподіваюся, що в Google таки вийде його зачавити. Викладу схожий графік через кілька роківмісяців, щоб оцінити результат.