Deldo - Vibration Control and Teledildonics Mode for Emacs
При тестировании своего велосипеда обнаружил интересное недокументированное поведение PDO.
В php версии 5.3.2 (может и ниже до 5.3.0, уже не проверял) таймаут подключения PDO к базе данных стал напрямую зависеть от дефолтного таймаута сокетов (директива default_socket_timeout в php.ini), который по умолчанию установлен в 60 секунд.
Такой таймаут может только навредить если максимальное время выполнения скрипта установлено в стандартные 30 секунд.
Чтобы восстановить поведение PDO до версии 5.3, можно заменить это значение на 5 секунд:
<?php
ini_set('default_socket_timeout', 5);
Описанный выше способ не подходит для драйверов sqlite, ибо они основаны на файлах а не на сокетах.
Фигня с юзерагентами продолжается…
Всегда радовал юзерагент оперы. Но после 10й версии и они туда же…
Когда же уже это закончится? Когда наконец можно будет парсить юзерагент, а не искать вхождения? Задолбало(
Понадобилось мне поднять на вендовой тачке гит-сервер для тестов. Да не простой, а с шифрованием и мощным разделением прав. Погуглив, нашел идеальное для меня решение — gitolite. Был еще gitosis, но у него с правами было не густо.
Проблема в том, что для gitolite нужен ssh-сервер и UNIX-like система. Но не беда. Было решено поднимать это чудо при помощи cygwin, с которым мне уже приходилось сталкиваться не раз и не два.
Итак, кому интересно как такое сделать, прошу под кат.
Запишу скорее для себя, пока напомнили топиком на хабре.
Устанавливаем ZenCoding на чистый Eclipse.
1. Устанавливаем Eclipse Monkey. Ссылка на сервак апдейтов: http://download.eclipse.org/technology/dash/update/
2. Создаем в корне любого проекта папку “monkey”. Можно выделить и отдельный проект.
3. Кидаем в эту папку содержимое архива Zen Coding for Aptana
4. Обновляем проект или перезагружаем эклипс.
5. Если не работает [Crtl] + [E], изменяем на [Alt] + [E]: в файле Expand Abbreviation.js заменяем ” * Key: M1+E” на ” * Key: M3+E”.
Кто не знаком с ZenCoding, вот тут подробнее описано.
Хочу пропиарить один очень интересный мне проект.
HeidiSQL — удобный менеджер баз данных MySQL под вин (на лине отлично и очень шустро работает из вайна).
Он очень удобен, быстр и представляет БД наилучшим образом.
Но что самое главное, это open source проект, он совершенно бесплатен. В отличие от ваших этих навикат’ов и емс’ов.
http://www.heidisql.com/
И да, лучше использовать версию 5.0, не смотря на бету.
Страница 1 из 2
©2010. Postage by Greg Cooper. Icons by P.J. Onori. Thanks to Jamie Cassidy & Panic.
Edited by Neris
Comments