Лем о хорошем менеджементе

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

Станислав Лем. «Кибериада».

Я почему-то был уверен, что первая часть цитаты — исключительно современное веяние в менеджементе. Ан нет — в 1979 году считали так же.

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

Dialupass: если пароль от диалапа утерян

Потерял я на днях свой пароль к интернет-соединению: он был забит в «Опере» на домашнем компьютере, а я её как раз переставил с полной вычисткой. В Windows пароль сохранился (в диалоге dial-up), но как его оттуда достать? А достать нужно — оплата производится в личном кабинете на сайте. Поискал в интернетах. Среди изобилия платных программ, нашёл одну бесплатную, которая мне всё и показала. Называется Dialupass.

Программа работает под Windows 2000, XP, 2003, Vista, 2008, для Windows 9x и ME есть более старая версия. В случае чего — рекомендую.

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

Задержать дыхание на две минуты

«Я могу даже смещать кости в суставах и задерживать дыхание на две минуты. Такое владение своим телом даётся лишь многолетней тренировкой» — читаю я «Голос в ночи» Глеба Голубева (полная версия этого романа появилась в сети лишь недавно).

Читаю это, лёжа в ванной. Что-то мне фраза про две минуты под водой показалась сомнительной, нырнул я под воду и пролежал там две минуты сорок секунд. Без всякой подготовки. Причём в сокращённой, журнальной версии романа тоже упоминаются две минуты. Значит не опечатка. Ничего не понимаю.

Дополнение от 9 мая 2009 года 00:26: в комментарях указали на то, что в движении задерживать дыхание на длительное время труднее. Я попробовал засечь время и просто ходить кругами по комнате. Продержался полторы минуты. Если было бы очень надо, мог продержаться ещё секунд 10—15, но это уже в глазах бы темнело. В любом случае, две минуты выглядят сомнительным достижением, как не крути.

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

«Я часть той силы, что вечно хочет зла и вечно совершает благо…»

Мне кажется, дело не в замшелости, а просто есть разные стили позиционирования себя. Кто-то позиционирует собственное «Я» через свою профессию, таланты или хобби: «я — художник», «я — парашютист», «я — программист», «я — певица», «я — мать своего пятилетнего ребенка», на худой конец (если поводов для самоидентификации меньше) начинают позиционировать себя национальностью или местом жительства. А вот другим удобнее позиционировать собственное «Я» через негатив — через громкое выражение отрицания чего-нибудь известного: «я — тот, кто не читает вашего Лукьяненко (Тему, Экслера, Каганова)», «я — тот, кто против […]», «я — не из тех, кто…» Чем громче хочет заявить о себе человек — тем громче и чаще звучат его заявления протеста.

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

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

Фотосессия в Казани

Мы с женой (89.35КиБ)

Маша Зверева всё-таки гений! Из двух картонок (измученных под вечер нас) она смогла сделать приличный материал для снимков. Спасибо за отличные снимки, Маша!

P.S. Полностью выложу альбом, после того как прилечу в Москву (завтра-послезавтра).

Дополнение от 11 мая 2009 года 14:34: остальные фотки выложил в свой фотоальбом на «Яндекс.Фотках».

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

Безопасность: SHA1 больше нет

Пока я тут в отпуске был, в SHA1 нашли серьёзную уязвимость. О хешировании пароля через SHA1 придётся забыть. 252 вариантов, как сказали в комментариях к исходной статье, для хорошей сети компьютеров (например, ботнета) не проблема — меньше дня перебора. Если у вас что-то совсем уж секретное, то за вас возьмётся IBM Roadrunner, ему, чтобы сделать перебор этих комбинаций, нужно будет 4 минуты.

Переходить рекомендуется на SHA2 (хотя я выбрал бы TIGER). Ну а там, где хеширование используется не для сокрытия, а для уменьшения количества данных (например, получения ключа кеша по хешу URL), по-прежнему можно использовать SHA-1.

В PHP для этого можно использовать модуль hash (в версиях ниже 5.1.2 — mhash) или реализацию SHA-256 на чистом PHP. В Python — hashlib.

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

PayPal: заработай на кризисе

В платёжной системе PayPal есть процедура привязки кредитки, во время которой с неё снимается $1,95, которые потом возвращаются обратно.

Списались они 16 апреля, а вернулись 21-го. В итоге, при конвертации я заработал 69 копеек.

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

Knockknock

Knockknock (68.49КиБ)

Есть в Казани отличная компания — «Knock Knock», ребята завоёвывают различные награды, делают отличную полиграфию, интерфейсы и сайты. На фото — все трое директоров, всех троих я считаю друзьями. Фото взято с сайта компании и якобы иллюстирует процесс придумывания знаменитого календаря для компании «Truck center».

Когда я вооружился первой попавшейся НЛП-картинкой на тему того, что же означают движения глаз, мне показалось забавным посмотреть о чём думали ребята во время съёмки.

У Саида (верхний чувак) ряд выглядит так: визуализация, просмотр сконструированных звуков, неизвестное действие.

Артём (посередине) — зрительное воспоминание, зрительное конструирование, визуализация.

Ярослав — зрительное конструирование, визуализация, внутренний диалог.

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

Почему багажную бирку всегда прикрепляют к билету моей жены?

За последние два года у нас с женой на двоих 22 перелёта (это очень легко посмотреть по домашней бухгалтерии). За это время багажную бирку только один раз прикрепили к моему билету, а во все остальные прикрепляли к билету жены.

То ли я выгляжу рассеянным в аэропорту, то ли это какое-то указание — прикреплять бирку к билетам супруги. Может проводили исследование и выяснилось, что женщины меньше забывают свой багаж или что-то в этом роде? Багаж, кстати, всё равно всегда получаю я.

А у вас есть такой опыт?

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

Легальный «Касперский» на полгода

У меня как раз закончилась тестовая лицензия на антивирус Касперского, который распространялся с «Я.Онлайн», а тут подоспел бесплатный «Касперский» для Windows 7. Ура. А то я уже попробовал бесплатную «Авиру» и мне не понравилось.

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

Модуль XScript для PHP

Писал для PHP биндинг в XScript. Си++ я не знаю (и знать не хочу), поэтому писал на Си. Огромое спасибо Antony Dovgal за помощь, без него я бы ещё долго разбирался как писать модули для PHP на Си внутри вражеского Си++, с его же помощью причесал m4-файл и код.

Что я хочу сказать. Опыт, конечно, полезный, но грустно, что сейчас, как и несколько лет назад (когда я писал первый модуль), практически нет документации о том как писать модули, не говоря уже о хороших, обзорных статьях, где все шаги были бы расписаны и рассказано было бы что и зачем делается.

Чистого времени я потратил половину дня (вместе с хождением по «Яндексу», перепиской, установкой пакетов XScript и прочее — ещё 1,5 дня), но это только потому, что Тони согласился помочь (и у него был опыт написания Си++ модулей на Си на примере биндинга к архиватору RAR, который мы и разбирали).

Думаю, этим и объясняется небольшое количество бинарных модулей на PHP, а так же их низкое качество. Жаль.

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

20 лет за компьютером

В этом году исполняется 20 лет со дня, когда я впервые сел за клавиатуру компьютера (это был Радио 86РК) и написал свою первую программу (тогда это был Basic). Надо будет посмотреть по дневникам точную дату.

P.S. Моей жене в том же году исполнилось 4 года.

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

Какое-то нерусское у вас имя, Мастер.

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

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

PHP 5.3: что нового

На «Хабре» хорошая обзорная статья рассказывающая о том, что нового в PHP 5.3.

P.S. почему к любой статье по PHP обязательно появится коментарий с полной пургой, а?

41 комментарий

Ремейк старой шутки

# -*- coding: utf-8 -*-

True, False = False, True # happy debugging!

Это Python, для тех, кто не понял.

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

Бункер

Бункер (43.95КиБ)

В выходные ходили на экскурсию в секретный советский бункер. Рекомендую. Бункер, конечно, рассекречен (уже два года как). Но побывать на минус 18 этаже (60 метров), в тоннелях диаметром девять метров, куда раньше имели доступ только несколько людей во всей России, очень интересно.

Стоимость билета для одного взрослого человека — 600 рублей.

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

POSIX-регулярки в PCRE

Для меня это просто открытие какое-то, что POSIX regexp работают внутри PCRE:

bolk.dev ~ $ php <<PHP
> <?var_dump(preg_match('/[[:alnum:]]\d+/', 'a9'));
> PHP
int(1)

В документации упоминания есть, но я никогда внимания на них не обращал.

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

Быстрый trim для JavaScript

Самый быстрый trim на JavaScript выглядит странно:

function trim12 (str) {
    var	str = str.replace(/^\s\s*/, ''),
        ws = /\s/,
        i = str.length;
    while (ws.test(str.charAt(--i)));
    return str.slice(0, i + 1);
}

Код взят из блога Flagrant Badassery. Цикл с регуляркой быстрее, чем простое регулярное выражение /\s+$/, а кроме того, \s\s* быстрее, чем \s+? OMG!

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

Лебедев рано постарел

Артемий Андреевич Лебедев, как известно, родился 13 февраля 1975 года. То есть сейчас ему 34 года. А теперь цитата из сегодняшнего бизнес-линча:

И откуда берется уверенность, что старикам тяжелее стоять, чем молодым? Я когда был молод, всегда сидел. А сейчас стою, даже когда вагон пустой.

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

Другое дело, что 34 года это даже близко не старость, более того это даже ещё не зрелость. Если Лебедев в 34 года чувствуют себя старым, то ему пора бы уже завязать с выпивкой (курить он, кажется, бросил), взяться за спорт, режим и здоровое питание.

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

Атеизм — религия!

По убеждениям я атеист. Поэтому я не говорю фраз вроде «господи», «слава богу» или «ради бога». По той же причине я стараюсь не говорить слова «спасибо». Вместо этого я говорю: «Благодарю». Правда, получается не всегда.

Вот теперь я верю, что атеизм — это такая религия.

21 комментарий

Кто сказал «техника безопасности»?

Стройка (38.35КиБ)

Снято около офиса. Плохо видно, знаю, телефоном снято. В кадре крюк крана, на крюке висит лестница. Врядли её просто как груз поднимали.

Добавлено 27 мая 2009 года в 10:25: в комментариях подсказывают, что это «противоугонка» — подвесили, чтобы не спёрли лесенку.

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

Засос, наверное?

А что это у девушки-модели с сайта-магазина Hot Topic с рукой, а? PR ход?

Hot Topic (28.77КиБ)

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

Chromium 3: тег VIDEO

Вчера вышел очередной билд dev-версии браузера Chromium 3.0. Насколько я понял, это первый билд, который показали народу. Скорость с которой Google клепает мажорные версии поражает.

А более меня поражает чем так полюбился разработчикам тег VIDEO. Из всего стандарта, кажется, это второе (первое — CANVAS), что стремятся реализовать в браузере. Opera и Safari реализовали, в FireFox 3.5 этот тег тоже уже есть. И вот теперь есть Chromium с поддержкой VIDEO. Я удивился, когда узнал, что IE8 вышел без него (тем более, что аналогичный тег там уже есть — IMG, он умеет проигрывать видео).

Правда по форматам видео полный разброд (вот что значит недописанный стандарт!): Opera и FireFox выбрали Theora, Safari — QuickTime, а Chromium — H.264.

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

← сюда туда →