Об ограничениях

Утки (19.23КиБ)

— Бездумное лазание по интернету убивает нашу производительность. Я решил проблему путем ужесточения правил системы блокировки. — Палюбому.

Комикс про уток в переводе alickcop хорошо иллюстрирует одну из ветвей дискуссии, затронутую в предыдущем посте.

7 комментариев

А! бык?ак/

«А-бы-как». Люди не знают что такое «абы»! Впрочем, они не знаю и что такое «суть».

11 комментариев

Сколько нужно менеджеров, чтобы вкрутить разработчика…

Можно подумать разработчики это такие ленивые коты. Они могут в десять раз больше, но ленятся. Поэтому если поднажать, то можно заставить их сделать больше за тот же срок. Они при этом сопротивляются и в итоге уходят бить баклуши в другую контору. ))

Еще понравилось про волшебных гугловых менеджеров. Блин, где бы таких нанять, никаких денег не жалко. Эх, наверное все в гугл ушли.

Гениальный коммент к чужому посту про планирование в «Ярушке». Многие именно так и думают.

11 комментариев

…не мешки ворочать

«Мечтаю умереть под пулями, защищая грудью королеву Англии в театре „Варьете“ от терракта ультралибералов». Без комментариев!

Это написано на обложке книги Мэта Бомона «Фильм, книга, футболка». Автор подаётся как «контркультурный», в противовес «попсовым звёздам». Ну вот скажите хоть кто-то в этом мире верит, что автор действительно так мечтает умереть? Если нет, то он просто слащаво мелет языком (просто на другую публику), а раз так, то чем он отличается от попсы, у которой это основное занятие?

Всегда ношу с собой ключи от дома, бумажник и автомат «АК-47» — на случай, если наткнусь на какую-нибудь попсовую звезду

Автор какбэ намекает нам, что эту «звезду» он застрелит, натурально, из автомата. Надо будет поискать уголовные дела с его участием. Впрочем, не буду коненчно, я и так знаю, что их нет.

Я, гуляя по Москве, за год встретил несколько звёзд, более половины из которых — попса. Наверное и автор встретил хотя бы парочку за всю жизнь. Очевидно, что на термине «конктркультурный» автор планирует выехать в ту же «попсу» и от этого тошнит больше, чем от сектора «донцовых».

2 комментария

Сраная «дашка»

От начального обвинения не осталось и следа, его полностью поменяли, причем на очень хитрую статью в датском законодательстве — за то что мы думали и имели возможность. Обвинение на русском звучало примерно так — за то что я и двое остальных товарищей, на неопределенном временном сроке думали и имели возможность привести и продавать тяжелые наркотики из Германии, предположительно, кокаин, предположительно на сумму 4000 евро, по неизвестным обстоятельствам наркотики пропали (для тех кому особо интересно, могу кинуть копию обвинения на датском языке). За то что человек думал и имел возможность, в Дании могут дать от 2 до 5 месяцев, если суд посчитает, что есть повод сомневаться.

История, от которой волосы на голове шевелятся, на форуме сайта AWD. «Сраная рашка», говорите, ну-ну.

11 комментариев

Изысканная нищета

Только солидный опыт голодный лет мог заставить найти что-то привлекательное в лягушках, улитках, в протухших яйца, подгнившем мясе, сырной плесени.

Владимир Мединский. О русском рабстве, грязи и «тюрьме народов».

Вспомним так же что «ratatouille» («рататуй») с французского это просто «съедобная мешанина». Ничего «изысканного» в этой кухне нет, ну если не считать, что бомжи в помойке занимаются «изысканиями».

25 комментариев

Сток

С bash.org.ru:

AndyK: интересно, когда называют магазин «стоковым», им в голову приходит, что это для них сток — завалявшийся на коллокейшен мерчендайз, а для нормального человека — стоковые воды? в принципе, ассоциация верна — туда стекается все говно, нераспроданное в других магазинах Aliv: ты чтооо! это модное слово! стильные люди понимают его праавильнаа!

Для нормального человека… Ну, видимо, я не нормальный. Для меня «сток» это противоположность «истоку». Наверное, потому что я учился на ВМК. В математике «сток» — завершающее событие в сетевом графике, это из теории графов.

10 комментариев

Ctypes и alloc

В биндинге для Python libmapi (который я пишу, с использованием ctypes), возникла следующая задача: есть куски кода, где надо выделить память через вызовы talloc. Желательно, чтобы память сама освобождалась, когда переменная, в которой у меня указатель на эту структуру, исчезает.

Оказывается, в ctypes можно легко обернуть эти вызовы в свой класс и использовать обычный деструктор, чтобы это сделать. При этом, ctypes, чтобы получить внутреннее значение, просто берёт свойство «_as_parameter_» класса.

Получился вот такой код:

class mapi_talloc(object):
    def __init__(self, lib):
        self._lib = lib
        self._as_parameter_ = lib.talloc_init('python-mapi-object:' + str(hash(self)))

    def __del__(self):
        self._lib.talloc_free(self._as_parameter_)

Оставить комментарий

Имболк

Когда ещё модно было заводить почту на Gmail, я тоже завёл себе ящик (и пользуюсь им до сих пор), поскольку логины из четырёх букв не разрешались, я завёл логин «imbolk» (I’m bolk), без всякой задней мысли.

А вчера я узнал, что Имболк — это праздник:

Имболк был тесно связан со священным огнем, который очищает землю и поддерживает плодородие, и пробуждением солнца от зимнего сна. В этот день совершались обряды прогнозирования и свадебного гадания.

Имболк был днем очищения. Было принято омываться самим, поливать водой собак и домашний скот, убирать дом с особой тщательностью, оставлять на ночь горящей хотя бы одну свечу. В Имболк нельзя заниматься сексом, ткать, пить пиво, рукоделие запрещено, прялки убирались в чулан. Нельзя ходить в чужую деревню и присоединяться к их процессиям.

Традиционная пища Имболка — молочная. Также подаются пряные, мясные блюда с перцем, луком, чесноком. Желательно, чтобы блюда эти, а также напитки содержали изюм.

2 комментария

Фонарик Everlight Twist Plus F369

Everlight Twist Plus F369 (13.98КиБ)

На острове, куда мы с женой через две недели едем отдыхать, освещения территории ночью, естественно, нет. Поэтому я купил сегодня два фонарика. Долго выбирал, остановился на Everlight Twist Plus F369, купил на сайте ever-light.biz (доставка по Москве — 200 рублей).

Достоинство фонарика — два источника питания. Батарейки и динамо-машина. Скажу скажу, что реклама преувеличивает. Десять секунд кручения динамо-машины дают где-то 6-7 минут, а не 10, как указано на сайте. Кроме того, от динамо-машины работает только один светодиод (от батареек — все пять). Приятная, для меня, опция, что фонарик имеет класс защищённости IPX4 (от брызг со всех сторон).

Но, в целом, я очень доволен.

20 комментариев

Я, собака

Мне кажется, мы являемся свидетелями интересного явления: интеграции бродячих собак в городскую жизнь. Такие собаки ездят в метро, переходят улицу на зелёный сигнал светофора, не лают и не пытаются защитить «свою территорию». Журналисты давно обратили на это внимание, нередки упоминания в блогах.

Я сам пару раз видел как собака едет в метро, как они спускаются по эскалатору. Как-то видел как одна из собак кого-то ждала на станции: сидела и смотрела в проём, не иначе другую собаку.

Какие-то исследования на эту тему, видимо, проводятся, в нескольких статьях на эту тему я встречал упоминания фамилий специалистов, в одной из статей наткнулся на забавные выводы:

Они реагируют не на свет (собаки плохо различают цвета), а на появление фигурки человечка на линзе светофора.

Наверное не на свет, но почему они должны реагировать на фигурки для меня загадка. Все видели светофор. Красный сигнал у него сверху, зелёный — снизу. Зачем собаке различать фигурки (тем более, что не на всех светофорах они есть), если можно просто запомнить расположение?

Вот интересно, как в других городах с метро дело обстоит с собаками? Про Казань сразу могу сказать: ничего похожего там нет, метро появилось недавно и станции там — по пальцам можно сосчитать. В Киеве я собак в метро не видел, в Питере не был в метро. Как с этим в других городах России?

Товарищи путешественники, как с метропсами дела в Лондоне, родине метрополитена? Или в Нью-Йорке? Чикаго? Кто был?

18 комментариев

Есть такая профессия…

Услышал новое слово на кухне «Яндекса»: «джаваскриптизёр» (программист на JavaScript).

13 комментариев

Маски для сна

SuperComfort, маски для сна (4.62КиБ)

Опробовали с женой маски для сна, заказывали SuperComfort в магазине «Sleepmask». У нас в окно спальни сильно светит фонарь (находится на уровне окна) и в комнате куча техники светится, мешает спать.

Мне купили «Тёмную ночь», жене — «Бабочку». За три дня обнаружилось, что спать так можно, но всю ночь — пока сложно. Резинку, которая держит маску, лучше сильно ослабить, так как она давит на уши, сама повязка не ощущается и свет не пропускает. В общем, если вам мешает свет или устают глаза, маска — выход.

8 комментариев

Отпуск

fihalhohi (48.77КиБ)

Долгожданный отпуск. Если принять некоторые допущения, то отпуска у меня не было около 12 лет. Мы с женой в ночь с 13-го на 14-е февраля улетаем на Мальдивы на 15 дней, на небольшой остров Фихалхохи. Будем валяться на пляже, плавать в Индийском океане и отдыхать. Поэтому в интернете, скорее всего, с 13 февраля я буду появляться крайне редко, если вообще буду.

Не теряйте. Спасибо нашим друзьям из агентства «Киви-тур».

9 комментариев

Магия libmapi

Можно я опять про libmapi?

В общем, из libmapi мне приходят два магических числа, они содержат диапазон — начало и конец периода, данные за который возвращает функция GetUserFreeBusyData. По внешнему виду видно, что это не unix timestamp (для несведующих, Unix timestamp — это число секунд с 1 января 1970 года).

По коду libmapi пытался выяснить что это. Код разбросан по файлам, но, в итоге, выглядит так:

// в t приходит <магическое число>

uint32_t t;
uint64_t time;
struct timespec ret;

time = t
time *= 60;
time *= 10000000;

ret.tv_nsec = (long) ((time % (1000 * 1000 * 10)) * 100);
d /= 1000*1000*10;

d -= 11644473600L;

// тут ещё парочка условий, которые не добавляют смысла

ret.tv_sec = (time_t)d;

В таком виде я так и не смог понять что это за число. Порыскав по поисковикам, наткнулся на пост, где упоминается, что это всего лишь число минут с 1 января 1601 года.

Так что мой итоговый код на Python выглядит (без системных вызовов) так:

publish_start, publish_end = map(
    lambda x: x * 60 - 11644473600, # 369 лет
     (publish_start, publish_end)
)

Оставить комментарий

О спорт, ты…?

Сегодня видел шоколад марки «Ritter. Sport» с алкоголем. Почему бы не выпускать сигареты «Лёгкая атлетика»? Водку «Вольная борьба»?

13 комментариев

Let my people go

На сайте с говорящим названием «Urod.ru» положили ролик, где какие-то монахи исполняют «Let my people go», положили как какой-то прикол. Один из комментариев соответствующий: «они бы еще „Show must go on“ спели». То есть люди даже не задумываются о чём песня!

Для тех, кто никогда не слышал эту песню, отсылаю, например, к статье на сайте «Русская неделя», там есть и текст песни, и перевод. Если лень читать, то объясню здесь: песня насквозь религиозная, поётся там об известной библейской истории, где Бог говорит Моисею, что бы тот сказал фараону отпустить израилитян из египетского плена.

14 комментариев

Укрощение строптивого

В фильме «Укрощение строптивого» есть место, где главный герой, которого играет Челентано, чтобы умерить своё влечение к главной героине выходит во двор и начинает колоть дрова, это достаточно известная сцена. Фильм 1980 года.

Маяковский, 1928 год, из стихотворения «Письмо товарищу Кострову из Парижа о сущности любви»:

Любовь
      не в том,
              чтоб кипеть крутей,
не в том,
        что жгут угольями,
а в том,
       что встает за горами грудей
над
    волосами-джунглями.
Любить —
       это значит:
                 в глубь двора
вбежать
        и до ночи грачьей,
блестя топором,
            рубить дрова,
силой
    своей
         играючи.

8 комментариев