2010-11-03

Четвертый Ветер

В выходные побывал на концерте замечательной саратовской группы "Четвертый Ветер" который состоялся в Irish Pub на Московской. Рекомендую всем  кто еще не знаком с творчеством этих ребят срочно познакомиться.  На сайте группы можно скачать их песени в формате mp3. Ребята просто жгут.

 

Я и моя весна:

 

Коментариев: 1

 
  2010-10-24

Как смонтировать и отмонтировать ISO образ диска

Чтобы смонтировать ISO образ:

sudo mkdir /media/iso
sudo modprobe loop
sudo mount file.iso /media/iso/ -t iso9660 -o loop

Чтобы отмонтировать ISO образ:

sudo umount /media/iso/

 

отсюда

 

Коментариев: 2

 
  2010-10-24

Странная ошибка в PHP

В Ubuntu при очередном обновлении время от времени стала появляться следующая ошибка:

ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /your/file/here on line 30

Ошибка тем более странная, что появляется в одном случае из тысячи, но все равно довольно неприятная.

Однако, лечение оказалось довольно простым:

Откройте php.ini (обычно он расположен в /etc/php5/apache2/php.ini)
и убедитесь что в нем есть следующая строка:

session.gc_probability= 0

Если ее нет - просто добавьте, если значение не 0 - поставьте в 0.

После такого лечения проблема должна исчезнуть.

Upd. На одной из моих машинок проблема таким способом так и не вылечилась, я не понял в чем дело и просто поставил права 777 на папку /var/lib/php5/

 

Оставить комментарий

 
  2010-10-12

Как сделать папку смонтированную через sshfs видимой через Samba

SSHFS удобнейшая штука если нужно сделать так чтобы часть файловой системы удаленного компьютера была видна как локальная папка. Однако пользователям Windows остается только облизываться - ничего такого, насколько мне известно, там нет. Если у вас есть несколько компьютеров (пусть даже виртуальных) на одном из которых установлен Ubuntu то еще не все потеряно, можно расшарить папку подмонтированную через SSHFS как сетевую папку в Windows.

Спасибо J Wynia за подробную инструкцию как это сделать:

(если вы уже установили и используете sshfs то шаги 1-2 можно пропустить)

1. устанавливаем sshfs

> sudo apt-get install sshfs

2. добавляем себя в группу fuse

> sudo adduser your-username fuse

3. открываем файл /etc/fuse.conf и снимаем комментарий со следующей строчки:

user_allow_other

4. создаем папочку в которой будет монтировать удаленную файловую систему:

> sudo mkdir /mnt/folder_to_mount
> sudo chown your-username /mnt/folder_to_mount

4. Теперь осталось только подмонтировать папку:

> sshfs username@remoteserver.ru:/var/www/html /mnt/folder_to_mount -o allow_other

Чтобы размотировать подмонтированную папку можно воспользоваться командой:

> fusermount -u /mnt/folder_to_mount
 

 

Коментариев: 2

 
  2010-10-03

Терминалы Киви

Обнаружил, что если использовать QIWI Кошелек то можно платить за интернет без комиссии. Для этого нужно сначала положить денежки в QIWI кошелек наличными пользуясь платежным киоском QIWI, коих в городе натыкано полно, а затем уже можно оплачивать услуги через Интернет непосресдственно с сайта. Если класть сумму больше 500 рублей то комиссию за зачисление денег они не берут. 

Вообще, сервис меня порадовал. На редкость хорошее качество сайта все удобно и красиво. 

И еще у них есть клиент для мобильного телефона с которого можно делать платежи - вот уж вообще замечательная штука - так держать, молодцы ребята!

 

Коментариев: 1

 
  2010-10-01

Цветное подчеркивание средствами CSS

Случайно обнаружил способ как сделать цветное почеркивание для текста средствами CSS:

Текст с цветным подчеркиванием!

При этом это не бордер, а именно подчеркивание - можно заметить, что подчеркивание проходит гораздо ближе к тексту чем бордер и иногда пересекается с нижними глифами шрифта.

Сама идея проста до безобразия - делаем красный текст с подчеркиванием, затем у вложенного спана переопределяем текст на черный:

<p style="text-align: center; font-size: 1.5em; color: red; text-decoration: underline;">    <span style="color: black;">Текст с цветным подчеркиванием!</span> </p>
 

Оставить комментарий

 
  2010-10-01

Егор Бычков или к чему приводит борьба с наркотиками

Если вы не хотите жить в стране обезьян-наркоманов, обязательно нужно перепостить, чтобы как можно больше людей было в курсе:

 

 

Оставить комментарий

 
  2010-09-24

Джордж Карлин о микробах

Нужно будет посмотреть остальные его ролики, ведь здорово излагает...

 

Оставить комментарий

 
  2010-09-24

Заменяем ereg на preg_match

В PHP 5.3 разработчки решили, наконец, избавиться от POSIX регулярных выражений - в самом деле, зачем нужны две библиотеки для работы с регулярными выражениями, если можно обойтись одной? К тому же, POSIX регулярные выражения гораздо медленнее чем Perl совместимые регулярные выражения (PCRE).

Теперь, разработчики в срочном порядке исправляют свой код, заменяя функции ereg, eregi, ereg_replace, ereg_replacei соответствующими PCRE аналогами, благо, замена получилась довольно простой:

1. заменить ereg и eregi на preg_match, ereg_replace и ereg_replacei на preg_repalce;
2. добавить // разделители в начало и конец регулярного выражения;
3. если POSIX функция кончается на i (eregi, ereg_replacei) то добавить i в конец регулярного выражения после разделителя.
4. заменить POSIX спецсимволы соответствуюущими PCRE аналогами: [:alnum:] - \w или [0-9a-z], [:digit:] - \d или [0-9], [:space:] - \s, [:alpha:] - [a-z]

примеры:

ereg('expression') -> preg_match('/expression/')

eregi('expression') -> preg_match('/expression/i')

eregi('^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$') -> preg_match('/^[a-z0-9][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$/i')

Upd: оказывается шаг четвертый не обязателен - спецсимволы типа [[:alnum:]] теперь поддерживаются в PCRE!

 

Коментариев: 68

 
  2010-09-21

Электронная читалка ONEXT

Приобрел электронную читалку ONEXT. Прикольное устройство, от собратьев отличается наличием WiFi и емкостным сенсорным экраном.

В принципе устройство сделано аккуратно, есть удобный кожаный футляр. Однако в процессе эксплуатации выяснилось что пользоваться встроенным браузером практически невозможно - по умолчанию браузер ведет на собственный книжный интернет-магазин. При попытки скачать что либо с альдебарана или с либрусека оказывается что попасть по мелким линкам на веб-странице практически невозможно ибо на емкостном тачскрине стилус не предусмотрен. т.е. все прелести WiFi оказываются невостребованными. Экран читалки не такой белый как у сони - скорее как у первых моделей orsio. Встроенный браузер довольно простенький, я бы даже сказал примитивный... форматы DOC и RTF не поддерживаются... Устройство работает заметно медленнее той же Orsio...

Однако самое неприятное, что когда жена скинула в память устройства книжку в формате FB2 устройство напрочь зависло и больше не отвисает. Hard Reset не помогает, попробовал перепрошить, но и с новой прошивкой устройство загружаться отказывается. Такое впечатление что устройство пытается обновить список книг и на этой операции повисает.

Придется завтра нести устройство назад в магазин. Неприятно...

P.S. Поменял устройство на PocketBook 360 - стоит он немного дороже, без WiFi и тачскрина но зато работает шустрее, понимает doc и rtf да и цвет электронной бумаге заметно белее - а это, что ни говори, в читалке самое главное.

 

Оставить комментарий