Опубликовано 16 мая 2012, 19:44 под Digitalism - I Want I Want / Idealistic / Digitalism In Cairo / Departure From Cairo

Здравствуйте, меня зовут Владимир, я программист и сегодня буду вас обслуживать.

В восьмидесятых нас считали небожителями. «Простые люди» в большинстве своём и понятия не имели чем мы занимаемся (наверняка летаем на космолётах и куём световые мечи). В девяностых — героями, придумавшими интернет, Windows, Photoshop и Diablo; ребята, бегавшие на улице с деревянными палками, денди и жвачками Love Is, мечтали стать водителями (и до сих пор у большинства из них самое большое достижение в жизни — серый Mark II со светодиодной1 подсветкой лонжеронов), ребята, сидевшие дома — программистами. Обвал доткомов остудил их пыл, и программист нулевых — уже простой офисный работник, вечерами, в зависимости от степени тяжести детства, жрущий салат доу я, пиво или Нурофен+. Десятые ещё только начались, однако я на все сто процентов уверен, что в них программист окончательно превратится в такого же пролетария, как слесарь, токарь, сантехник или швея-мотористка. Да, безусловно есть сантехники, которые ходят по домам чинить унитазы, и есть сантехники, которые обслуживают какое-нибудь огромное высокотехнологичное производство, и у последних и ответственности побольше, и зарплата повыше, но и те и другие — грязные, вонючие и большим уважением не пользуются, вдобавок обладая побочным комедийным образом персонажей порнофильмов не первой свежести. То же самое произойдёт и с программистами. (Далее)

[1] — Стритрейсеры, что с вами случилось? Ещё пять лет назад в ходу был исключительно неон, а тут на тебе — друг из Урумчи привёз светодиодную ленту, 500 рублей, хочешь и тебе привезёт.
Опубликовано 6 апреля 2012, 02:14 под Mogwai - Stupid Prick Gets Chased By The Police And Loses His Slut Girlfriend

Сказать, что я сегодня охуел — значит, ничего не сказать. (Далее)

Опубликовано 9 марта 2012, 23:22

Любую задачу можно сделать интересной. Даже такую: (Далее)

Опубликовано 24 января 2012, 05:30

Приехал в универ покушать, покурить, пообщаться, с горского на трамвае добирался полтора часа. В результате не смог защитить лабу по PHP и узнал, что ММ надо было сдать до 1 октября, а после — только лично Бердникову наизусть все лекции в Томском институте теплофизики. Казалось, хуже дела идут только у Чёрного, весь день пишущего на flamp и играющего в клавогонки с дешманского университетского компьютера. Но несмотря на всё это, лично для меня сессия уже сдана и настало время подвести итоги этого семестра. План ничего не сделать самому можно считать успешно выполненным, план ничего не узнать — условно выполненным, план свести к минимуму количество ненужных посещений — проваленным, хотя и не до такой степени, как в прошлые разы. В следующем семестре (возможно, последнем) мы хотим вплотную заняться этим вопросом, а пока, как обычно, предметы в порядке появления: (Далее)

Опубликовано 28 ноября 2011, 20:34 под Dougal & Gammer - Break It

Как-то с @mutantcornholio, будучи упоротыми, написали наркотики на PHP: (Далее)

Опубликовано 17 июня 2011, 18:07

ips_kernel/classDbMysqlClient.php:

//-----------------------------------------
// Run the query
//-----------------------------------------

#I had to switch this around... The query goes first, connection id second. Otherwise it just breaks - KF
#$this->query_id = mysql_query($this->connection_id, $the_query );
$this->query_id = mysql_query( $the_query, $this->connection_id );

У кого-нибудь есть возражения к тезису о том, что IPB — блевотная лужа с мочой?

UPD: там ещё вот такое есть:

if ( preg_match_all( "#[^_a-zA-Z](select)[^_a-zA-Z]#s", $_tmp, $matches ) )
{
    if ( count( $matches ) > 1 )
    {
        $this->throwFatalError( "Вложенные SELECT в запросах запрещены.\nДобавьте \ipsRegistry::DB()->allow_sub_select=1; перед запросом, чтобы разрешить их\n{$the_query}" );
        return false;
    }
}

То есть

$articles = ipsRegistry::DB()->query("
    SELECT field_1 AS title, field_2 AS content, field_3 AS time, record_dynamic_furl
    FROM ccs_custom_database_1
    WHERE category_id = 5
    ORDER BY field_3 DESC
    LIMIT 3
");

Это теперь вложенный SELECT, который мы, так и не сумев побороть SQL-инъекции, просто запретили.

Опубликовано 28 февраля 2011, 00:19 под Kool and the Gang - Hollywood Swinging

Вчера вечером бухал водку. Голяком, потому что за колой было лень идти. Включил самый лучший в мире алкотрек на повтор, и так размазало что пиздец. К несчастью, весь следующий день — лишнее доказательство тому, что этот ваш алкоголь — ёбаный яд. С нормальными веществами как: схавал, поколбасило, отпустило, выпил водички, скушал яблочко, погрустил часок-другой, и как ни в чём не бывало живёшь дальше. Нет блять, обязательно должно жечь желудок, подташнивать, стучать сердце, грязная голова, папа нагрянул в гости, а у меня в раковине до потолка, везде еда и пустые пакеты. Впрочем, не об этом речь. Когда я совсем уже хороший завалился спать, посетила мысль, что Symfony, будучи писанным на питоне, окажется получше Django. Погибче, попродуманнее. По части админки по крайней мере точно. Беспонтовая админка там, всякую лапшу приходится писать типа: (Далее)

Опубликовано 14 февраля 2011, 23:24 под Led Zeppelin - Communication Breakdown

Для начала немного о том, как устроен шаблон vBulletin. По сути, это обычная PHP-строка в невидимых двойных кавычках (при этом двойные кавычки самой строки автоматически экранируются). Пример: (Далее)

Опубликовано 29 декабря 2010, 02:31 под Technikcore - Hardcore Slut

Ну что же, давайте вместо написания курсача по ЧМ подведём черту. (Далее)

Опубликовано 22 ноября 2010, 00:48 под ♪ Louie, Louie Louie, Louaaa ♪
function phpbb_links_abstract_helper($matches, $letter)
{
    $url = substr($matches[0], strlen('[url]'));
    $url = substr($url, 0, -strlen('['));

    return '[url=' . $url . ']' . $letter . '=' . $matches[1] . '[';
}

function create_phpbb_links_helper($letter)
{
    return create_function('$matches', 'return phpbb_links_abstract_helper($matches, ' . var_export($letter, true) . ');');
}

Применение такое:

$text = preg_replace_callback('#\[url\]' . preg_quote($vbulletin->options['bburl']) . '.*showthread\.php\?.*t=([0-9]+[^\[]*)\[#i', create_phpbb_links_helper('t'), $text);
$text = preg_replace_callback('#\[url\]' . preg_quote($vbulletin->options['bburl']) . '.*showthread\.php\?.*p=([0-9]+[^\[]*)\[#i', create_phpbb_links_helper('p'), $text);
$text = preg_replace_callback('#\[url\]' . preg_quote($vbulletin->options['bburl']) . '.*forumdisplay\.php\?.*f=([0-9]+[^\[]*)\[#i', create_phpbb_links_helper('f'), $text);

Помнится, я после третьей сессии хотел вплотную заняться функциональным программированием, но магнитофоны всё испортили. А потом и вовсе из /c/ переселился в /bb/. Я такой смешной, когда обросший

Теги
1nsk C++ E-Business GNU/GPL-софт HTML/CSS ICQ KDE last.fm Linux Linuxnsk Lyceum game Microsoft MySQL PHP Python Qt SEO Sibnet thelogin.ru Web 2.0 Webstream Windows Wireless А я говорил! Авто Админ Аниме Атмосфера Безобразие Бизнес Блоги Бред Быт Велосипед Весна Вечер Взлом Винил Вконтакте Воспоминания Гетто Гламур Гопота Горский Дача Девушки Деньги Дизайн Еда Железо Животные Затулинка Зима Игрушки Игры Идея Интересно Интернет Исследование История Казань Класс Коромшук Коты КПК Красиво Криминал Курение Лето Литература Лицей НГТУ Магнитофоны Мат Математика Машинный перевод Мегафон Метро Мечты Мифы Мне стыдно Мобайл МТС Музыка Мультики Мы помним Наука НГТУ Недвижимость Непоняятно Новосибирск Ночь Обидно Обман Образование Омск Осень Пиратство Плохо Погода Помойка Праздники Презрение Провайдеры Программирование Протест Пьянки Радиотехника Реклама Религия и вера Рэп Сервис Сериалы Смешно СМИ Снег Совет Софт Спам Спасём Россию Стройка Студяга ТВ Трамваи Транс Транспорт Уважаю Ужас Умный дом Филдрепорты Философия ФПМИ Хикки Хостинг Цитатник Школа 208 ЭГ Эксперимент Юго-Западный
Twitter
themylogin Долларовый Миллионер
@s_mordvinov волков с пустосмеховым так постоянно не выходят, т.к. как только они выйдут, так сразу пробка и рассосётся!
themylogin Долларовый Миллионер
@s_mordvinov а, ёпт, у тебя есть чем затыкать уши, и откуда тогда столько негатива?
themylogin Долларовый Миллионер
@s_mordvinov могу гиговый на батарейке дать погонять
themylogin Долларовый Миллионер
@s_mordvinov серёж, прости, ни хуя с плеером не выходит, покупай короче новый :(
themylogin Долларовый Миллионер
Почему в 1С управление автотранспортом одометр называют спидометром?
themylogin Долларовый Миллионер
В чём преимущество ебанутых шаблонизаторов по типу того, что в Zope (и теперь, к сожалению, Pyramid) над нормальными?
themylogin Долларовый Миллионер
@ReDetection * Linux version still opens up Skype message windows. (API Limitation) а вот с этим что лучше всего сделать?
themylogin Долларовый Миллионер
@ReDetection щас попробую, круто было бы избавиться от этого уродца
themylogin Долларовый Миллионер
@ReDetection просто везёт. А что, плагин разве юзабелен? (пробовал когда только начинал юзать скайп полтора года назад - ужас)
themylogin Долларовый Миллионер
@vas3k @The___Master @scrib3r из оргстекла вырезать какую-нибудь херь, чтобы он в неё вставлялся и либо вынимался, либо прям в ней юзался