Friday, February 4, 2011
Part 1 - JBoss Seam and component model
Sunday, September 5, 2010
GNU Emacs Starter Kit
I have tried several text editors before - vim, Kate, notepad++ and some others. But I didn't find the editor, that had such power as Emacs. GNU Emacs is the extensible, customizable, self-documented and cross-platformed text editor. Emacs text editor are most popular with software developers, just like me. And I found some fun and cool features in this editor for me.
But Emacs is annoying for the first blush. To improve that situation I have installed Emacs Starter Kit. The main killing feature of Starter Kit is the package installer. Also you can find useful predefined key bindings and packages. All is ready out of box.
Official Site of GNU Emacs - http://www.gnu.org/software/emacs/
Instruction for installing Emacs Starter Kit - http://github.com/technomancy/emacs-starter-kit
Saturday, July 10, 2010
Seattle, WA
Вот я и оказался в Сиетле, штат Вашингтон, США. Из-за близкого расположения гор (Олипик, Рэйнер) и Тихого океана - погода здесь очень переменчивая. Например, утром может быть солнечно, а к обеду уже идет дождь и достаточно холодно. В апреле, мае и июне в основном держалась температура от 16 до 22 градусов Цельсия, т.е. было достаточно прохладно. Местные аборигены мне так и говорили, что лето здесь начинаеться в июле и заканчиваеться в конце сентября.
Основная достопримечательность - это, конечно, Space Needle (Космическая Иголка по-нашему). На верху этой башни находиться ресторан и смотровая площадка. В Space Needle лучше идти под вечер, перед закатом. Пока ты наслождаешься различными блюдами и напитками, то сам ресторан не стоит на месте, а крутиться вокруг оси. И если ты сидишь возле окна, то открываются изумительные виды на город и залив. Но лучше дождаться заката и увидеть ночной Сиетл с высоты птичьего полета. Дружно смотрим фотки на пикасе.
Pike Place (Market) - это убежище уличных торгащей, которые наживаются на бедных туристах. Но это место, как раз и интересно своим сборищем неординарных персонажей, которые стараються любыми способами привлечь внимание прохожих. Тут можно увидеть уличных музыкантов, фокусников, клоунов и просто попрашаек. Местные лавочники тоже стараються не отставать от этого балагана. Я сам стал свидетелем, когда турист купил рыбу и ждал около 10 минут, смотря на то, как продавцы перекидываю купленную рыбу из рук в руки и напивают песню, о том как тяжело было поймать эту рыбу в океане. Вообщем, покупка в этом месте может превратиться в небольшое представление, так что будьте готовы.
Как можно увидеть на фотографии, группа уличных музыкантов стоит возле Starbucks. Сиетл также известен тем, что именно в нем открылся первый магазин Starbucks, который в последствии превратился в супер-сеть кофейных магазинов. И теперь каждое утро американца, начинается с горячей чашки кофе Starbucks.
Продолжение следует...
Wednesday, February 3, 2010
Опять проблемы с Midnight Commander + zip + Ubuntu 9.10
В очередной раз наткнулся в относительно новой Ubuntu 9.10 на проблему с mc и zip-архивами. mc не хотел показывать содержимое zip-архивов, но после недолгих поисков на просторах интернета была найдена таблетка и от этой болезни. Нужно просто изменить параметр в файле “/usr/share/mc/extfs/uzip” на
my $op_has_zipinfo=1;
Кстати, вышел новый стабильный релиз Midnight Commander 4.7.0.2 с множеством исправлений и улучшений. Советую поставить. Инструкция для Ubuntu - http://www.midnight-commander.org/wiki/Binaries.
Thursday, October 8, 2009
Install PostgreSQL on Ubuntu 9.04/9.10
Первый шаг - установка пакетов из репозитариев.
$ sudo apt-get install postgresql postgresql-client postgresql-contrib
$ sudo apt-get install pgadmin3
Изменяем пароль администратора БД по-умолчанию на что-нибудь более безопасное:
$ sudo su postgres -c psql template1
template1=# ALTER USER postgres WITH PASSWORD 'yourpasswordhere';
template1=# \q
Изменяем пароль пользователя, под которым запускается PostgreSQL:
$ sudo passwd -d postgres
$ sudo su postgres -c passwd
Устанавливаем так называемый "admin pack", который включает логирование и мониторинг для сервера:
для 9.04:
$ sudo su postgres -c psql < /usr/share/postgresql/8.3/contrib/adminpack.sql
для 9.10:
$ sudo su postgres -c psql < /usr/share/postgresql/8.4/contrib/adminpack.sql
Включаем доступ к серверу для внешних соединенний. В противном случае, вы сможете подключиться только с localhost.
Для этого открываем файл
для 9.04:
$ sudo gedit /etc/postgresql/8.3/main/postgresql.conf
для 9.10:
$ sudo gedit /etc/postgresql/8.4/main/postgresql.conf
и изменяем
#listen_addresses = 'localhost'
на
listen_addresses = '*'
а также включаем шифрование пароля
password_encryption = on
Теперь нужно описать, кто может подключаться к серверу. Для этого нужно изменить файл
для 9.04:
$ sudo gedit /etc/postgresql/8.3/main/pg_hba.conf
для 9.10:
$ sudo gedit /etc/postgresql/8.4/main/pg_hba.conf
И заключительный этап - перезапустить сервер.
для 9.04:
$ sudo /etc/init.d/postgresql-8.3 restart
для 9.10:
$ sudo /etc/init.d/postgresql-8.4 restart