Вести с торсионных полей

Recent Entries

4/28/07 03:10 pm

Помнится, не так уж давно был крупный международный скандал с публикацией карикатур на пророка Мухаммеда. Если мне не изменяет память, Рунет тогда массово осуждал «арабских дикарей» и «грязных террористов». Сравните с нынешней истерикой вокруг Эстонии.
Tags: ,

4/13/07 11:45 am

Кстати! Сегодня ж пятница, тринадцатое!
Многие ITшники любят и ценят этот день. По крайней мере, те, кто в душе чуствует себя B0FH'ом. В этот день происходит много чертовщины, которую органически не могут переварить бухгалтеры, секретарши и Артлебедев. Смотрите, какую новость он опубликовал!

<table border="0" cellpadding="0" cellspacing="0" width="100%" id="MainContent">
<tr valign="top" align="center"><td valign="top" colspan="3">
<a href="/everything/comstar/site/"><img src="http://img.artlebedev.ru/news/2007/home-icon/home10years.gif" alt="" width="757" height="443" border="0" /></a><br /><br />
</td></tr>

За десять лет Лебедев так и не осознал важность семантической вёрстки. Поэтому дурацкую (и спорную) новость про три иконки (домик-лупа-конверт) он вешает картинкой с alt="".
Tags: ,

2/19/07 11:25 am

Осторожно, наёбка. ЛЛео отмочил очень недобрую шутку.

Все прошедшие «тест Виконт» в качестве результата теста видят картинку с надписью «Вы — прирождённый лидер...» Сохранённая копияCollapse ) В френд-ленте эта картинка будет выглядет несколько иначе, со словами «Как же так вышло, что я неудачник?» Сохранённая копияCollapse )

Разделение, судя по всему, на уровне cookies. По уровню сложности — задача для начинающего программиста. Как по мне — это низко и подло.

Upd.: Конечно же, не обошлось без Пейсателя. В комментах гей-парад просто праздник какой-то.
Tags: , ,

2/10/07 12:38 am

Неделю не пил ничего спиртного. Купил пива, сижу пью, а меня не прёт. Пришла какая-то стрёмная зелёная мыша с красными глазами и весь кайф навеки обломала. Нет, ну серьёзно: грипп (из-за которого не пил) на меня напал аж на прошлой неделе, сейчас я вполне здоров, на календаре пятница (была полчаса назад), я пью свой любимый «Пшеничный эталон», ощущаю его вкус, он мне нравится, но… но не прёт. Да, вкусно, но пить его совершенно не хочется.
Tags: ,

9/28/06 11:48 am - Лытдыбр

Я снова в онлайне. Читаю всякую загадочную ерунду (Paul Craig Roberts, a former Reagan administration treasure secretary, has written an article «Why Bush Will Nuke Iran»), прохожу тестыCollapse ) и болтаю в IRC. Погода рулит, утром был отличный туман.

А ещё вчера встретился непонятный «daily_wtf»:

switch(true) {
    case (is_string($var) && strlen($var)):
        // [ какие-то действия ]
        break;
    case (is_array($var)):
        // [ ещё какие-то действия ]
        break;
}
Tags: ,

9/13/06 03:43 pm

UPDATE parlament SET draka=1 WHERE tribuna
А вообще дурь такая в голове прёт, что чуть на полном серьёзе не написал DELETE FROM table1 LEFT JOIN table2... ;)

Update. Из комментов узнал много нового о синтаксисе SQL. Там несколько неочевидная логика.
Tags: ,

9/12/06 01:49 pm

Вырвано из контекстаCollapse )
Почуствуйте разницу.

Update. Для тех, кто в танке, поясняю. Этот кусок дерьма - пример кода, с которым мне приходится сейчас работать. По ссылке - код, с которым мне приходилось работать тогда (на другой фирме). И тот, и другой фрагменты кода написаны с примерно одинаковой целью; и то, и то я ПИЗДЕЦ КАК НЕ ОДОБРЯЮ.
Tags: ,

9/5/06 04:28 pm

М-да. Следует отметить, что такого уникального способа добраться к базе данных я ещё не встречал. Сейчас читаю тонны кода и охреневаю. Чем дальше, тем сильнее охреневаю. Мне казалось, что я видел достаточно wrapper'ов к БД, но такое вижу впервые.

Запрос к БД строится, как дом. Как корабль на верфи! И всё это - "по канонам ООП" (в плохом смысле этого выражения).

К примеру, для SELECT'а отдельно составляются разные части. Добавление условия '...AND FooBarActive=1' (на верхнем уровне абстракции) происходит просто и изящно, всего за пяток строк кода. Зато запрос с COUNT(*) тащит за собой кучу JOIN'ов, не использующихся в WHERE.

Ах да. Я не говорил ещё, что в БД все поля почему-то названы в CamelCase? Ну так добавьте к портрету.
Tags:

9/4/06 04:44 pm

function buildWhereFieldClause($condition = false, $value = "", $field ="", $result = "", $clause = "=", $operator = "AND") {
    if ($condition){
        if (strlen($result)) {
            $result .= " ".$operator." ";
        }
        $result .= $field." ".$clause." ".( ($clause=="NOT IN" || $clause=="IN")? "({$value})" : $this->SqlString($value) );
    }
    return $result;
}
Tags:

8/28/06 06:23 pm

    // creates wellformed password
    
function GeneratePassword() {
        
$consts='bcdgklmnprst';
        
$vowels='aeiou';
        for (
$x=0$x 6$x++) {
            
mt_srand ((double) microtime() * 1000000);
            
$const[$x] = substr($consts,mt_rand(0,strlen($consts)-1),1);
            
$vow[$x] = substr($vowels,mt_rand(0,strlen($vowels)-1),1);
        }
        return 
$const[0] . $vow[0] .$const[2] . $const[1] . $vow[1] . $const[3] . $vow[3] . $const[4];
    }


Смущают меня индексы массива. Что-то тут странное.
Tags:

8/28/06 04:15 pm

Мы продолжаем КВН WTF. Из проектной документации:
«This article is available in PDF format. Cost: …»

§508 на них нету.
Tags: ,

8/21/06 02:26 pm

Продолжаем серию WTFного кода.
Угадайте, что это?

<?/*
[Logon]
Title=SYSTEM LOGON
Login=Login
Password=Password
Enter=ENTER
*/?>
Tags:

8/18/06 03:04 pm

Вчерашнюю загадку невозможно не проиллюстрировать «живым» кодом. В проекте 1 595 754 байт кода на PHP.
Так он начинаетсяCollapse )
Tags: ,

8/17/06 04:04 pm

Вопрос знатокам.

Kernel::Import("system.io.stringfunctions");
На каком языке это написано, по-вашему?

Правильный ответ - под катомCollapse ), первым угадал greedy_invalid.
Tags: ,

3/22/06 05:45 pm

фрагмент кодаCollapse )
Tags: ,

3/13/06 03:15 pm

Раскрыт секрет популярности дистрибутива Ubuntu!

В дистрибутиве Ubuntu Breezy Badger 5.10 найден критический баг, позволяющий узнать логины и пароли, созданные во время инсталяции. Пароли хранятся открытым текстом в директории /var/log. Рекомендуется почистить логи.

[ LOR | /. ]

Избранные цитаты из обсуждения:
  • Open source passwords make it more secure
  • Теперь точно все понятно: Made in Africa
  • Лучший дистрибутив года!
  • You get the bullet-proof Debian core with a great, easy interface!
В Debian'е такого пиздеца нет и, насколько я знаю, никогда не было — следовательно, этот идиотизм сделал кто-то из разработчиков Ubuntu (перетачивавший d-i). Не лучшая характеристика, блин. Десктоп "с человеческим лицом" и порванной жопой.
Tags: ,

10/18/05 04:26 pm

Про мудаков.
Смотрю на картинку, затем машинально перехожу “уровнем выше” (example.com/img/foo.gif => example.com/img/). Что при этом можно увидеть на хреновом хостинке?

ОШИБКА 403 ДОСТУП К СТРАНИЦЕ ЗАПРЕЩЕН Добро пожаловать в мир украинского хостинга

Вот так и написано. Феерические долбоёбы...
Tags: ,

9/29/05 11:17 am - Lamers Never Die

Иду на iName.com.ua, пытаюсь зайти в админку. Раньше (точно не помню) вроде бы без https всё работало, а теперь... Мне Firefox и говорит:

“www.snakeoil.com” is a site that uses a security certificate to encrypt data during transmission, but its certificate expired on 20.10.2001 21:21

Да, да - у них на https тот самый сертификат (md5 fingerprint - BA:EC:16:30:27:CA:99...), который в Apache по дефолту как пример идёт. Красота-то какая...

P.S. И пусть кто-то рискнёт сказать, что я хороших людей незаслуженно обижаю.
Tags:

8/19/05 04:35 pm

Core Wars, только по-настоящему.
Впрочем, то фигня, а вот Детская Ядерная Академия — это что-то...
Tags:

7/14/05 12:43 pm

Бля, я по-настоящему рассердился.

Знаете, граждане, что есть ебанутые люди, которые пробелами в Word'е выравнивают заголовки? Вместо того, чтобы ткнуть в иконку «центрировать текст». Ну так вот, у веб-мастеров свои приколы. Меня уже почти не напрягают такие штуки, как <font face="symbol">l</font> в тех местах, где надо написать &lambda;, или 10 мм<sup>2</sup> вместо 10&nbsp;мм&sup2;. Привык.

Но сегодня нашлось кое-что покруче. В общем, можно посмотреть на исходной странице, откуда, судя по всему, это взялось на нашем сайте при помощи русского народного метода copy-paste. Смотреть надо на таблицу внизу. Видите? Нет? Это не шрифт Брайля, это народ не умеет пользоваться rowspan'ами и внутри ячеек таблицы при помощи br'ов распределяет отдельные строки.

P.S. WCAG AAA, Section 508, валидный код, pure CSS design, strict XHTML, семантическая вёрстка? Не в этом мире.
Tags: ,
Powered by LiveJournal.com