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

Recent Entries

12/9/10 01:37 pm

Пятиминутка офисной ненависти. Наш сисадмин отслеживает активность пользователей не по IP и не по MACам, а по hostname в DHCP, причём hostname должен быть вида «VPupkin». Сегодня админ решил навести порядок и всех тех, у кого hostname не соответствовал стандарту, отключил от инета прямо посреди рабочего дня. Самое милое — это его объяснение: «…а так вы ко мне сами прибежите».

У меня обошлось без data loss'ов, но вообще такая бесцеремонность здорово напомнила баян про электрика в ВЦ.

Кстати, в Голосеевской районной налоговой действует филиал ада на земле. Единый налог таки остался 200 грн., подал на КВЕДы 72.10.0, 72.21.0, 72.30.0, 72.40.0, 72.60.0 (это теперь такой дефолтный набор для ITшников).
Tags: ,

10/17/10 08:03 pm

На developers.org.ua разыгралась нешуточная драма.

Давным-давно на этом сайте тусовались преимущественно программисты: сплетничали и делились между собой всякой ценной инфой — мол, не ходите работать в такую-то контору, там такие-то и такие-то недостатки. Было всякое: и правда, и ложь; каждый сам для себя решал, чему верить, а что явный «вброс». Со временем сайт вырос и заматерел. На DOU всё чаще стали ходить за баттхёртом HRы и прочие менеджеры, некоторые не выдерживают чтения комментариев и просят «удалить грязь, порочащую деловую репутацию».

А дальше, по законам жанра, сайт может превратиться в телевизор. Прямо сейчас в реальном времени можно понаблюдать, как объективность и вменяемость улетучиваются из некогда дружного сообщество программистов. Скорее всего, дальше там будут розовые сопли, старпёрский маразм, реклама бодишопов и всенародный «одобрямс».
Tags:

5/14/09 05:05 pm

Репортаж из жёлтого дома )
Tags: ,

3/3/09 11:17 am - Луч ненависти к офисному планктону

Прихожу сегодня утром в офис, а мне народ сообщает радостную весть: «Прикинь, жежешечку закрыли». Присматриваюсь — а ведь действительно закрыли, на офисном transparent proxy. Вместе с лирушечкой, вконтактами и прочим местам скопления планктона. По слухам, это у нас такая новая инициатива начальства — чтоб народ не груши околачивал, а работал.

Думаете, народ кинулся работать?

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

2/26/09 01:36 pm

Piccy.info - Free Image Hosting

https://privat24.pbank.com.ua/p24/login?oper=rds
Только здесь и только сейчас — филиал двача на официальном сайте Преведа!

Upd.: уже прикрыли. Это было жирно.
Tags: ,

7/21/08 02:41 pm - «Ничего не болит и каждый день новости»

После очередного apt-get upgrade проекту поплохело, стал разбираться.
Нашёл:

Before MySQL 5.0.13, GREATEST() returns NULL only if all arguments are NULL.
As of 5.0.13, it returns NULL if any argument is NULL.

А ещё на прошлой неделе PostgreSQL порадовал «особенностью» — если создать кластер в UTF-8 (а это зависит от локали, с которой запускается apt-get — без комментариев), то базы в нём можно будет создавать только в UTF-8.
Tags: ,

7/14/08 01:23 pm - У них забастовка, что ли?

Это нормально, когда кассир в банке говорит «у меня не получается» и отказывается перечислять деньги?
Это нормально, когда ни кассира, ни охранника нет на месте?
Это нормально, когда кассир говорит «единый налог не принимаем»?
И, наконец, хит дня…
Это нормально, кассир говорит «лучше подойдите с этим вопросом в соседний банк»?
Tags: , ,

7/9/08 11:18 am

Пипл, порекомендуйте другую планету альтернативу wterm'у — мне внезапно понадобилась поддержка unicode. Мне нужен лёгкий и быстрый эмулятор терминала, который не тащит за собой кучу библиотек. (Hint: обычно я использую konsole со всеми наворотами). В принципе, подошёл бы urxvt, но эта планета обречена в Debian'е с этим пакетом дела обстоят очень, очень плохо.

Есть пакет rxvt-unicode-lite. В etch'е у него версия 7.9-2 и в зависимостях — libc6, libgcc1, libx11-6, libxpm4, base-passwd и ncurses-base. Казалось бы — ничего лишнего; только то, что надо.

Но в lenny и sid становится видно, какое страшное будущее нас ждёт. Тот же пакет, версия 9.05-1, зависимости: libafterimage0, libc6, libcairo2, libfreetype6, libgcc1, libglib2.0-0, libgtk2.0-0, libice6, libjpeg62, libpng12-0, librsvg2-2, libsm6, libtiff4, libx11-6, libxext6, zlib1g, base-passwd и ncurses-base. Это всё ещё «lite»-версия, а full-featured требует libperl5.10 и libxrender1.

Идиоты.
Tags: ,

6/4/08 01:29 pm - «Старый вход действует до 15.06.2008»

Что-то я не пойму, что это за фигня? Какого чёрта?
Теперь обязательно нужна мобилка под рукой лишь для того, чтобы залогиниться. А если SMS не доходят (в роуминге, например)?
Tags: ,

5/14/08 04:21 pm - Ещё раз про DSA-1571-1

Ben Laurie, один из разработчиков OpenSSL, пишет про эту уязвимость в своём блоге:

… Two years ago, they “fixed” a “problem” in OpenSSL reported by valgrind by removing any possibility of adding any entropy to OpenSSL’s pool of randomness. The result of this is that for the last two years (from Debian’s “Etch” release until now), anyone doing pretty much any crypto on Debian (and hence Ubuntu) has been using easily guessable keys. This includes SSH keys, SSL keys and OpenVPN keys.

What can we learn from this? Firstly, vendors should not be fixing problems (or, really, anything) in open source packages by patching them locally - they should contribute their patches upstream to the package maintainers. Had Debian done this in this case, we (the OpenSSL Team) would have fallen about laughing, and once we had got our breath back, told them what a terrible idea this was. But no, it seems that every vendor wants to “add value” by getting in between the user of the software and its author.

Краткий пересказ на русском: нехорошие maintainer'ы от нефиг делать (чтобы valgrind заткнулся и перестал предупреждать об использовании неинициализированной переменной) немного пропатчили код, наломав при этом дров (ибо не ведали, что творят). И, само собой, они не сказали об этом мудрым разработчикам OpenSSL — а уж они бы такого бардака не допустили бы.

Но самое интересное — в комментариях. Этому разработчику говорят — maintainer'ы вообще-то про это писали (см. комментарий #27). В рассылку openssl-dev. И архивы сохранились.

Funny thing is, it *was* reported to openssl-dev:
http://marc.info/?l=openssl-dev&m=114651085826293&w=2

I’m not seeing a reply from you there or a negative reply whatsoever.

Но разработчик говорит, что рассылка openssl-dev — это совсем не то место, где следует обсуждать такие вопросы. И вообще, у него нет времени читать эту рассылку. (Комментарий #43).

It seems that the Debian maintainer did, indeed, mention his plan on openssl-dev. Openssl-dev is a list for people developing OpenSSL based software, not a list for discussing the development of OpenSSL itself. I don’t have the bandwidth to read it myself. If you want to communicate with the OpenSSL developers you need to use openssl-team@openssl.org. At no time, as people have suggested, was a patch offered to OpenSSL, and the discussion on openssl-dev was misleading.

Чисто без палева. Смотрим на http://www.openssl.org/support/ и видим описание рассылки openssl-dev: «Discussions on development of the OpenSSL library. Not for application development questions!». Мораль сей басни придумайте сами.
Tags: , , ,

4/18/08 10:18 am

dmesg )
Tags: , ,

1/10/08 12:49 am

Департамент информации и печати МИД России выступил с критикой в связи с решением Конституционного суда Украины о дублировании на украинский язык фильмов иностранного производства.

«Вызывает озабоченность недавнее решение Конституционного суда Украины о необходимости дублирования либо субтитрирования на украинский язык фильмов иностранного производства, поступающих в кинопрокат Украины. Это явилось очередным подтверждением нежелания украинских властей полностью и добросовестно выполнять свои международные обязательства», — говорится в комментарии ДИП МИД РФ.

Лаша тумбай!
Tags: , ,

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

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

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

Разделение, судя по всему, на уровне 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»), прохожу тесты ) и болтаю в 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

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

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

9/5/06 04:28 pm

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

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

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

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