PHP 5.3.2

Ура, появился PHP 5.3.2 в репозиторих ubuntu. Обновление прошло на ура! Наконец-то геморроя с установкой php 5.3 не будет, а достаточно только apt-get.

php -v
PHP 5.3.2-1ubuntu4.1 with Suhosin-Patch (cli) (built: May  4 2010 06:56:22)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

Postfix

Ничто так не радует глаз, как беспроблемная отправка почты через свой комп. Очень советую установить Postfix SMTP сервер вместо Sendmail. Ах да, и если у вас раньше стоял sendmail, то не забудьте после установки postfix ребутнуть комп.

Первые трудности с люсей или Zend Studio crash

Люся (так я называю Ubuntu Lucid Linx) ведет себя странно с платформой Eclipse. При автозаполнении или подсказке в коде PHP Zend Studio вылетает с такой ошибкой:

The program ‘Zend Studio’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘RenderBadPicture (invalid Picture parameter)’.
(Details: serial 116578 error_code 158 request_code 148 minor_code 7)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the –sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

Решение проблемы нашлось вот тут.

Gmail localization fail

Лажанулся гугл. Видимо контекстную рекламу в китае уже негде показывать.

chinese

Ubuntu 10.04

Ура! У меня теперь Lucid Linx!

cat /etc/issue
Ubuntu 10.04 LTS \n \l

Апгрейд прошел гладко, никаких происшествий. Фуух!

Здравоохранение

В этом посте постараюсь описать и выделить решения ряда проблем здравоохранения Беларуси. Итак, почему же я пишу об этом? Потому что сам столкнулся с нерациональностью и безразличием, а также потому что мне не все равно как меня лечат и как я прохожу диагностику.

В феврале 2010 года я сделал общий анализ крови и мочи для выдачи справки для посещения бассейна. Все нормально, никаких проблем. Но в апреле этого же года меня вызвали в военкомат для прохождения комиссии на годность к службе в армии. Тут я опять сдал общий анализ крови и мочи. Поскольку у меня проблемы с кожей, меня отправили к дерматологу для выявления точного диагноза. Замечу, что диагноз этого заболевания не требует никаких анализов, так как это хроническая форма. Но настырная медсестра (а врача не было на месте) все равно направила меня в кабинет на сдачу крови, притом что в военкомате я сдавал ее 2 недели назад, и я сказал об этом ей. Абсурд, правда? В итоге мне опять прокололи палец и взяли кровь для анализа, который даже не понадобился. :) Смешно. Вообщем, это или ошибка медсестры, либо все действительно так печально. Итого, мне делали один и тот же анализ крови 2 раза, и еще один раз в феврале! Вопрос: зачем столько раз делать анализ крови в различных мед отделениях, если можно сделать один раз, а данные занести в базу? У меня возникла идея, как рационализировать эту всю бюрократию. А именно:

  • создание республиканской базы данных пациентов со всеми данными и историей их анализов и болезней
  • создание общего доступа к базе в различных медучреждениях и распределение прав доступа к ней.

Читать далее »

Полезный мануал для покупок на eBay

http://habrahabr.ru/blogs/eCommerce/90321/

Понравилось

«Если вы ученый, квантовый физик, и не можете в двух словах объяснить пятилетнему ребёнку, чем вы занимаетесь, — вы шарлатан».
Ричард Филлипс Фейнман

Linux Date

Оказывается, перевести часы в линух не так и просто. При помощи гуи не получилось. Что надо было сделать? Надо было перевести часы на 02 часа ночи. Да, конечно, размечтался. Можно перевести только на 01, на 03 или 04, но не на 02 часа! =)

Делаем:

$ sudo date 03280243

Получаем:

date: invalid date `03280243′

Делаем:

$ sudo date 03280343

Получаем:

Sun Mar 28 03:43:00 EEST 2010

Невероятно, правда? Оказалось, что нет.

Дороги

У меня появилась офигенная идея насчет улучшения качества дорог в Беларуси. На такую мысль меня натолкнуло плачевное состояние дорог в Минске. На улице Шаранговича, переходящей в улицу Пономаренко, состояние дороги настолько ужасное, что почти все свое внимание обращаешь не на знаки и дорожную обстановку, а на асфальтное покрытие, полностью в мелких и больших рытвинах и трещинах. Мало того, что без разметки, пешеходных зебр, что, кстати, повышает вероятность не пропустить пешехода (что я чуть было не сделал), так еще и ямы, выбоины повсюду. Я, понимаете, еду и смотрю как бы колеса и подвеска не отвалились на этой дороге. Это печально.

То ли дело на главном проспекте — разметка даже на перекрестках в виде пунктирных линий, что, конечно же, после проезда перекрестка освобождает вас от раздумий на тему “ах, и теперь в какую полосу я попадаю?”, и дорога идеальна, ни к чему не придраться. Конечно, по этой дороге ездят самые большие чиновники, и попробуй тут не сделай дорогу как надо!

Я призываю президента по весне после студеных зимних месяцев потратить каких-нибудь несколько дней и проехаться картежем по всем улицам Минска и его окрестностей. Вот увидите, наскоколько быстро все покрасят, починят и приведут в порядок. Вы сами удивитесь насколько слаженно и быстро будут работать дорожные службы. Дороги будут идеальны. И всего то: проехаться по дорогам несколько дней. Подумаешь..

Linux VPN. Финальная часть.

Итак, в продолжение последнего поста про якобы нерабочую опцию defaultroute в /etc/ppp/peers/new_connection. Как было сказано в моем комментарии, есть еще такая дополнительная опция replacedefaultroute, которая говорит о том, что при подключении VPN к серверу выставить default route на новое ppp подключение. Итак, наконец мои рабочие настройки файла подключения /etc/ppp/peers/new_connection:

pty “pptp 192.168.12.1 –nolaunchpppd”
name gep
remotename PPTP
lcp-echo-interval 10
lcp-echo-failure 3
persist
maxfail 999
defaultroute
replacedefaultroute
file /etc/ppp/options.pptp
ipparam new_connection

И все, больше никаких изменений в /etc/ppp/ip-up или еще где. Ура!

UPD: это касается PPPD версии 2.7

« Предыдущая страницаСледующая страница »