С праздником

Поздравляю с наступающим праздником… С этим.. днём коррупции.

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

Новый раздел: 99

У меня на сайте появился новый раздел — «99». Старое хобби — написание одной считалочки на разных языках программирования. На сегодняшний день это 42 языка. Чувствую, что, вместо того, чтобы создавать разделы в меню для каждого хобби, их надо занести в один раздел «хобби» с подкатегориями.

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

Автомакрос

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

Получается этакий «автомакрос». Иногда некоторые вещи проще сделать макросом (например, стереть последний символ в каждой строке — End, Del, Down), но лень создавать макрос, вешать его на клавишу, потом стирать…

В FARе очень сильно этого нехватает, есть, конечно, такая прекрасная вещь как плагин «Search&Replace» с регулярными выражениями, но что-то у нас как-то не сложилось — там сложная процедура получения ключа (сложность заключается во времени ожидания ключа — иногда на это уходят недели), да ещё он имеет наглость устаревать. Поэтому чаще всего я просто запускаю Perl или PHP.

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

Травма

Стоим с Саидом ночью, ждём травмая. Мимо, на небольшой скорости проезжает автомобиль, явно думает, что мы ловим «мотор». Мы не реагируем, он прибавляет скорость и скрывается за оборотом. Говорю Саиду: «Представь себе, что у него всё плохо, жена переспала с кем-то по пьяни, с сыном поругался и он ушёл из дома, с работы уволили, мама заболела, менты сегодня два раза штрафовали. И вот он едет и думает — так всё плохо, вот парни стоят, подвезу — хоть денег заработаю. А мы его не останавливаем. Тогда он заезжает за угол и стреляется».

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

Тессеракт

Из книги Андрея Макаревича «Всё очень просто»:

Но если я Битломан, то Юра — Битломан в квадрате, в кубе, не знаю, в чем еще.

После «в кубе» идёт «в четвёртой степени». А если продолжать ряд «квадрат, куб…», то дальше идёт «тесеракт» — так называется четырёхмерный куб (гиперкуб). Кажется, Макаревич настолько привык к этим фразам, что уже не воспринимает их как математические.

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

Кстати

А ещё давайте поговорим о том, важно ли сбривать шерсть между пальцев.

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

Что будет…

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

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

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

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

Бревно в своём глазу

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

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

Медиавирус

После 60 ящиков ламината, которые мы перетаскали втроём в мою новую квартиру с Саидом и Павлом (спасибо, парни!) мы решили унять зверский голод в «Макдоналдсе» и я, в качестве пищи духовной, начал рассказывать кое-то из почерпнутого в книге Дугласа Рашкоффа «Медиавирус», а именно — один из приёмов изготовления медиавирусов.

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

В качестве примера я попытался синтезировать какое-нибудь словосочетание и придумал «трубочное пиво». Саид тут же «придумал» технологию «каппилярной перегонки, сохраняющей вкусовые качества пива». В рекламном ролике должен быть видеоряд с трудками, по которому красиво (с пузырьками) течёт жидкость янтарного цвета.

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

Новый вид спама.

Я изобрёл новый вид спама:

Здравствуйте, вас приветствует центр американского английского. Пожалуйста, разошлите это сообщение всем вашим друзьям! Наши телефоны…

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

Токи пона

С подачи Ильи Бирмана начал изучать язык «toki pona» («токи пона»). За три дня научился говорить простые предложения и понимать почти всё, что мне говорит Илья.

Такие феноменальные результаты (учитывая, что я его и не учил-то толком) проистекают из сути языка. В нём нет падежей, склонений, спряжений, рода и т.п, всего 118 слов, несколько правил. Сложные понятия строятся на основе имеющихся 118 слов…

Пожалуй, подробно рассказывать о языке я не буду. Если интересно, загляните в «Википедию». За эти три дня я убедился в двух вещах: на токи пона можно сказать всё; и ещё, что куда более интересно — некоторые вещи говорить не нужно. Последний принцип — один из основопологающих принципов toki pona. В оригинале он звучит несколько спорно: «если вы что-то не можете сказать на toki pona, то вам это не нужно».

Как не странно, принцип работает. На самом деле, просто-напросто, после перевода на toki pona понимаешь, что говорить это не нужно. Никаких чудес тут нет — в естественных языках очень много синонимов и способов выражения эмоций, тогда как в toki pona и слов-то немного, а способ выражения эмоций один — специальное слово-модификатор «а». Таким образом, прежде чем сказать фразу, приходится сначала понять что хочется сказать на базовом уровне. И, вполне может оказаться, что фраза ничего не означает.

Вышесказанное отлично иллюстрирует следующая небольшая история. Я спросил у Ильи как в toki pona выражают понятие «неделя». Оказалось, что понятия такого нет. Сказать мне его очень хотелось, поэтому я подумал, а что, собственно, такое неделя, почему в ней семь дней и откуда это пошло́? Вспомнить нетрудно — это семь дней сотворения мира. Таким образом, мы с Ильёй изобрели «неделю» — «tenpo pi pali ali» или «время, за которое было сотворено всё». Возможно, это слово скоро войдёт в официальный словарь сложных понятий toki pona.

Ещё небольшой пример. Предположим, ваш собеседник в аське давно не подаёт признаков жизни. Один из вопросов, который люди задают в этом случае является эмоциональное «ты где?». Попытавшись сказать это на toki pona, вы быстро обнаруживаете, что сконструировали что-то похожее на «ты находишься сейчас где?» («sina lon seme?») и быстро понимаете, что спросить хотели совершенно не это. Разобравшись в себе, вы понимаете, что от собеседника вам нужно следующее: чтобы он вам ответил. Поэтому вы говорите просто «o toki» («говори»).

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

Скажи спасибо, сволочь!

Фраза из руководства по MySQL (вариант руководства на русском):

Благодаря этому удобному синтаксису, в сервере MySQL не поддерживается оператор ANSI SQL || для конкатенации строк: вместо него используется функция CONCAT().

«Благодаря… не поддерживается»? Не вижу причин благодарить.

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

Записки из будущего

Тут недавно повторяли замечательный фильм «Назад в будущее» и я вспомнил, что знаю какие ощущения испытывают гости из будущего. Через несколько месяцев после того как я посмотрел «Шрек-2» я увидел анонсы его будущего показа в кинотеатрах. Когда я говорил кому-нибудь, что уже смотрел «Шрек-2», то чувствовал себя, натурально, пророком — окружающие относились эквивалентно.

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

No…

Придумалось на слоган (первые четыре предложения) одного Card Reader’a, лежащего в коробке у нас в офисе:

No cables. No software. No drivers. No battery. Just a box.

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

Ловля на живца

Смирнов показал ссылку на историю про то как был пойман один наивный хакер. Весь текст можно и не читать. Смысл умещается в одной цитате:

There would, of course, be no job interview.

(«А там, конечно, было вовсе не собеседование для приёма на работу»).

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

Политически правильный

Примечание редакции к термину «политическая корректность» из книги Дугласа Рашкоффа «Медиавирус»:

Понятие «politicaly correct» — «политически правильный» — было занесено в американский словарь левыми интеллектуалами в качестве полушутки — как комментарий на партийные чистки в СССР, проходившие именно под лозунгом борьбы с «политически неправильным поведением». Термин упрочился в левой академической среде в конце шестидесятых, когда критически настроенные к власти гуманитарии принялись пересматривать американскую историю. Согласно новой концепции, в  прошлом белые гетеросексуальные мужчины только и Делали, что насиловали женщин, уничтожали окружающую среду и подвергали истреблению индейцев. Такой взгляд на историю считался среди либералов «политически правильным, политически корректным»

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

Эта…

Кстати, в полнолуние со мной ничего не происходит. Просто ничегошеньки!

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

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

С днём рождения, Дима

С днём рождения, Дима (5.42КиБ)

Смирнов утверждает, что его в комментариях никто не поздравил. Дима, чтобы напомнить тебе, вывешиваю скриншот — пару дней, наверное, мой комментарий висел.

Кстати, сразу отмету некоторые теории: дыра была не в регистре, у Димы на одной машине множество всего болтается и заливал я не через FTP.

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