Опубликовано 26 февраля 2010, 20:04 под Phenomena II - Double 6, 55, 44...

Палитра Tango на PHP: (Далее)

Опубликовано 26 февраля 2010, 10:39 под Muse - Starlight

Проект ConvertFS близится к выкладыванию версии 0.1a на гуглокод. И там возникла такая ситуация: есть некий относительно медленно пополняемый буфер (инкапсулирован в c), и к нам приходит запрос на чтение size байт из него, начиная с offset'ого. Если в буфере уже доступны offset + size байт, всё прекрасно, а если нет, надо дождаться, пока они там появятся, или будет ясно обозначено, что буфер кончился, и присланный запрос на чтение может быть удовлетворён лишь частично, а то и не может быть удовлетворён вовсе. Думаю, по названию поста, все уже догадались, что сейчас будет код на C++, причём хамский: (Далее)

109 [ + 11 - ] утверждена 22 февраля 2010, 22:10
[ubuntu]
(22:08:43) Ramwoolf: 10.04 есть
(22:08:55) themylogin: не альфа-самец, так хоть альфа-тестер
Опубликовано 19 февраля 2010, 14:34 под Love Lost But Not Forgotten - Loathing

Думаю, немногие из вас могут похвастаться тем, что в 2002 году (я тогда учился в пятом классе) обладали компьютером на базе аж Pentium 100 без MMX с 24 мегабайтами RAM и жёстким диском Quantum на 850 мегабайт. Ах, да, и чуть не забыл, 8-скоростным CD-приводом, который при ошибке чтения вешал систему наглухо и громко звенел на всю квартиру. Да-да, звенел, как советский механический будильник. Впрочем, диски он тоже читал. Иногда. В основном, это были сборники типа «170 игр», но, не теряя надежды, я иногда брал у пацанов что-нибудь поприличнее. «Брат-2» например. Half-Life. Четвёртые герои. Diablo. Если везло, дело заканчивалось просмотром вступительного видеоролика в Windows Media Player 6 и прослушиванием музыки там же. Потому что либо места нет, либо требуется 3D, либо ещё что-нибудь. Не избежали этой участи и вожделенные «Дальнобойщики-2» (Далее)

Опубликовано 10 февраля 2010, 20:05 под µ-Ziq - London

Патч на Propel для рантаймового задания конфигурации:

// propel/Propel.php
    public static function configure($configFile)
    {
-       $configuration = include($configFile);
+       if (is_array($configFile)) {
+           $configuration = $configFile;
+       } else {
+           $configuration = include($configFile);
+       }

Теперь можно делать так:

$propelConf = require_once(dirname(__FILE__) . "/propel/build/conf/propel-conf.php");
$propelConf['datasources']['site']['connection']['dsn'] = "mysql:host={$CONFIG['db']['host']};dbname={$CONFIG['db']['db']}";
$propelConf['datasources']['site']['connection']['user'] = $CONFIG['db']['user'];
$propelConf['datasources']['site']['connection']['password'] = $CONFIG['db']['password'];
Propel::init($propelConf);

Далее. Патч на Propel для поддержки префиксов имён таблиц (это уже совсем никуда не годится):

// propel/engine/propel/PropelPDO.php
    public function prepare($sql, $driver_options = array())
    {
+       $sql = preg_replace("/([^a-z0-9_])(albums|audio|groups|groups_counters|members|messages|photos|photos_comments|topics|video|video_comments)([^a-z0-9_])/i", "\$1" . TABLE_PREFIX . "\$2\$3", $sql);

World's best PHP ORM!

Опубликовано 9 февраля 2010, 16:51 под Blakfish - Ringo Starr 2nd Best Drummer In The Beatles / Your Hair's Straight But Your Boyfriend Ain't
Теги
1nsk C++ E-Business GNU/GPL-софт HTML/CSS ICQ IDE KDE last.fm Linux Linuxnsk Microsoft Motivator MySQL P2P Party PCI PHP Python Qt SATA SEO Sibnet thelogin.ru Timelapse USB VHDL Web 2.0 Webstream Windows Wireless А я говорил! Авто Админ Алкоголь Аниме Атмосфера Аудио Безобразие Бизнес Блоги Боты Бред Быт Велосипед Весна Вечер Взлом Видеозахват Винил Винтаж Вконтакте Вода Воспоминания Гетто Гламур Гопота Горский Графити Грузовики Дача Девушки Деньги Дизайн Домофон Драки Европа Еда Железо Затулинка Зима Игрушки Игры Идея Интересно Интернет Исследование История Казань Карикатуры Квартира Класс Концерты Коромшук Коты КПК Красиво Криминал Крыши Курение Лето Литература Лицей НГТУ Лохи Магнитофоны Маркса Мат Математика Машинный перевод Мегафон Менты Метро Мечты Мифы Мне стыдно Мобайл Можга Москва МТС Музыка Мультикассы Мультфильмы Мы помним Надписи Наука Недвижимость Непоняятно Новосибирск Ночь Обидно Обман Образование Омск Опечатки Орфография Осень Парк Пиратство Плохо Погода Поезда Политика Помойка Праздники Презрение Природа Провайдеры Программирование Протест Психология Путешествия Радиотехника Растения Реклама Религия Ремонт Рисунки Руины Рэп Салют Серверы Сервис Сериалы Скриншоты Смешно СМИ Снег Собаки Совет Софт Спам Спасём Россию Стоп-ляп Страх Стройка Студяга Танцы ТВ Трамваи Транс Транспорт Уважаю Ужас Умный дом Утро Филдрепорты Философия Форум ФПМИ Франция Хикки Хостинг Цитатник Школа 208 ЭГ Эксперимент Юго-Западный