ЖЖ от 2005-10-01 13:39:00

Иногда, читая попеременно то одно, то другое, не успеваешь переключиться, сменить контекст. Вот что бы вы подумали, прочитав, «почувствовав приближение кончины»?

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

[LJ2ME]

Однажды я позвонил себе. Из другого города. Долго слушал свои «але», становившиеся всё более раздраженными, потом сказал «прошу прощения» и повесил трубку.

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

ЖЖ от 2005-10-03 15:31:00

В прошлом году я подводил итог — сколько книг я успел прочитать за год, на основании списка, который я веду для статистики и чтобы было легче вспомнить какая книга мне понравилась, а какая нет. В этом году я его не подвёл. Исправляю это упущение. Итак, за два года (19.09.2003 по 19.09.2005) я прочёл 108 книг, т.е. это 54 книги в год, или 4.5 книги в месяц. 54 книги… ничтожно мало.

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

ЖЖ от 2005-10-05 18:43:00

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

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

ЖЖ от 2005-10-08 11:07:00

Я давно замечал, что почта на Rambler приходит, в лучшем случае, через час. Оказывается, Rambler для борьбы со спамом использует gray list («серые списки»), подробнее смотрите в журнале exler. Несколько раз приходилось сталкиваться с этим. Каждый раз плевался-ругался и заводил «одноразовый» ящик на Rambler (т.е. при регистрации вводил что-то вроде «jfdshfjshd» в качестве логина и забывал ящик вместе с паролем). Интересно, многие ли поступают так же и сколько у Rambler мёртвых душ?

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

[LJ2ME] Читая Чака Паланика

Быть или не быть — это не выбор, потому что после каждого «быть» не быть можно в любую секунду, а «не быть» — выбор окончательный.

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

ЖЖ от 2005-10-10 12:05:00

Студия Лебедева пишет: «мы хотим, чтобы, услышав или прочитав их [слоганы], человек не мучился
в догадках, на каком языке с ним пытаются разговаривать, и что, собственно, ему предлагают». Вот несколько слоганов, придуманных в Студии. Попробуйте догадаться что, собственно, вам предлагают:


  • Перспектива есть
  • В порядке вещей
  • Короче
  • Моя маленькая любовь


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

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

ЖЖ от 2005-10-12 11:12:00

Вчера мы с  отмечали наш юбилей — 2.5 года прошло с того самого момента, как девочка, потупив взгляд, спрашивала у меня в коридоре ЦИВТа, жутко смущаясь, не я ли Bolk. Вкусно покушали, выпили красненького (томатный) и беленького (ананасовый), подарили друг другу подарки… Хотели ещё пустить две петарды, но слишком утомились, в общем, дальнейшее вас не касается :)

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

P.S. Кстати, когда ты вчера выкроила время, чтобы написать в ЖЖ? :) Мне иногда кажется, что тебя две :)

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

ЖЖ от 2005-10-13 15:39:00

Из логов, qmail сообщает:

Oct 13 15:29:54 localhost qmail: 1129202994.366321 alert: unable to append to bounce message; HELP! sleeping…

Расстрогало до слёз. Помог.

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

ЖЖ от 2005-10-15 11:49:00

Что такое «и не жужжит», откуда взялось? Часто на форумах. «У меня стоит FireFox, есть не просит и не жужжит». У меня дома циклопентанпергидрофинантрен сложен в кучу и не жужжит. И метил­пропенилен­дигидрокси­цианноменила­крилическая кислота в банке. И не жужжит. Точно не жужжит? Вы проверяли? И есть не просит? Оп-паньки…

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

ЖЖ от 2005-10-15 13:35:00

Сейчас мало кто помнит в Казани кто такой Daddy Hab. Звонит он как-то в веб-лабораторию центра Сороса, где я начинал свой творческий путь в качестве веб-разработчика, трубку снимаю я и слышу, с полувыпросительной интонацией:

— Алло, это Daddy Hab?..
— Нет.
(молчание)
— Нет, это всё-таки Daddy Hab.

ага, а это потом bacek уехал в Yandex, Рона — в Borland или куда он там уехал, uisky в Московию, debosheer в РБК, dar_xide в работу, rafuck в науку, vlada в ЦИВТ, а karim в интернет. А куда делся Daddy Hab я не знаю.

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

[LJ2ME] О пользе кавычек

Хожу по магазину,выбираю мясную нарезку, вижу чудо из чудес — «язык Энже». Натурально нарезанный язык. Энже. Энже — татарское имя.

Тут я вспоминаю, что это еще как-то и переводится, «звездочка» кажется. А в магазине просто кавычки не поставили.

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

Семейный искатель

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

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

ЖЖ от 2005-10-20 11:40:00

Магический байан. Вот так мы на AdMe шутим. Кстати, те, кто не знают как это работает, попробуйте догадаться самостоятельно. Я, когда в первый раз это увидел, минут 10 только в шоке был и лишь потом начал думать.

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

ЖЖ от 2005-10-21 15:13:00

Цитируя великих:

«Пуще прежнего бранится старуха,
Не даёт старику мне…»

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

Регулярные выражения наглядно

RegExp Coach sample (12.55КиБ)

Увидел у Cooler’a ссылку на замечательную программу — The Regex Coach. Есть версия для Linux и Windows. Программа позволяет визуально проверять регулярные выражения — смотреть дерево, замены, совпадения и т. п. Очень рекомендую.

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

Разделяемая память и PHP

В основном на PHP пишут небольшие проекты, поэтому литература кишит примерами «как сделать сайт в три странички». Но, тем не менее, только простыми сайтами дело не ограничивается. Когда приходится делать производительные проекты, существует множество ухищрений и решений, одно из которых — использовать разделяемую память, там где кешировать данные в статические файлы не получается. Различных API для использования разделяемой памяти много, только в одном PHP есть shmop, shm_* и Memcache, что несколько осложняет дело.

Я сделал PEAR-класс System::SharedMemory для работы с разными видами разделяемой памяти, получить его можно у меня или на сайте PEAR.

В настоящий момент поддерживаются следующие API: 

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

Brainfuck

Как-то очень давно я наткнулся в сети на язык с названием Brainfuck. Его идея, так подходящая к его названию, так меня захватила, что я в своё время создал оптимизирующий компилятор программ Brainfuck в JavaScript, выполненный в виде минишелла и работающий прямо в браузере. Язык интересен тем, что содержит всего восемь конструкций, но позволяет писать программу любой сложности, правда скорость выполнения…

Дело давнее, но около месяца назад, поддавшись какому-то невнятному импульсу, я вернулся к идее оптимизирующего компилятора. Поскольку, в данный момент язык-фаворит для меня PHP, мне захотелось, руководствуясь теми же принципами, написать компилятор Brainfuck в PHP, что я и сделал.

Модуль к PHP написан в формате PEAR, т. е. его можно либо использовать непосредственно, либо исталлировать в составе PEAR.

Нельзя сказать, что я компилятор проводит глубокую оптимизацию, но, например, код «[->+>++<<][>+>[-]<<-][>+<[-]]" будет преобразован в

<?php
$in = array(0, $id = 0);
$d = array_fill(-65535, 65535, $di = 0);

$d[$di+1]+= $d[$di];
$d[$di+2]+= $d[$di]*2;
$d[$di] = 0;

$d[$di+1]+= $d[$di];
if ($d[$di]) $d[$di+2] = 0;
$d[$di] = 0;

$d[$di+1]+= $d[$di];
$d[$di] = 0;

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

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

Тег для календаря

WebForms-2 (8.91КиБ)

Лично для меня событие недели — появление Opera 9.0 Technology Preview 1. Помимо поддержки XSLT, появления аналога настроек FireFox, только сделанных для человека, а не робота, поддержки Canvas, некоторых селекторов CSS3 и прочего, несомненный интерес представляет поддержка стандарта WebForms 2 — обратносовместимого расширения HTML для разработки различных интерфесов ввода. В частности, картинка на скриншоте делается одним-единственным тегом:

<input type="datetime" step="120" name="start">

и это далеко не самая впечататляющая демострация — просмотрите стандарт, хотя бы по диагонали. Жаль, что это всё удасться использовать не ранее чем лет через пять, прежде всего из-за абсолютного главенства Internet Explorer, уверен, что Gecko/Safari подтянутся, а вот от Microsoft такой резвости ожидать не приходится.

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

Галопом…

1) купили вчера с  в «Перекрёстке» игру «Монополия» (850 рублей, если кому интересно купить). Играли довольно долго, устали легли спать, в итоге капитализация: у меня — около 2`300`000, у  — около 1`400`000. Позвонил сегодня dar_xide, рассказал, он сказал, что сколько не играл, о суммах свыше двух миллионов слышит впервые. Мы — чемпионы :)

2) купил сегодня Koss SparkPlug (400рублей, магазин «Мир» на Компрессорном). Для тех, кто не знает — это очень хорошие «капельки», у которых есть такая резиновая трубка, которая вставляется далеко в ухо, плюс замечательные характеристики. Вот теперь думаю — зачем я это сделал. Теперь я слышу все шумы, металлизацию, подрезание верхних на своей дешёвенькой звуковой карте. Плюс, конечно, сказываются особенности MP3. В офисе посоветовали покупать лицензионные DVD-Audio. Я так тут подумал — производителям лицензионной музыки нужно приплачивать фирме Koss. За соотношение цена/качество.

Позднее: мама!!! я слышу басы!

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

[LJ2ME]

А вы знаете, что «Дом-2» — это эксперимент по подбору коллектива астронавтов для полетов за пределы Солнечной системы? После того как коллектив стабилизируется, их ждет перелет длиной в десятелетия.

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

[LJ2ME]

Слово придумал: сокрасота.

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

ЖЖ от 2005-10-27 12:16:00

Программисты шутят:

header("Content-type: text/plain; charset=windows-1251");
$a = 'ФТИ'; // http://sokr.ru/?text=%D4%D2%C8&where=abbr&exact=on
echo preg_replace('/(.)/e', 'chr(ord("$1")+1)', $a);

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

Тебе, пользователь ЖЖ, расшифруешь?

Сплин. Бони и Клайд.

Hикомy не довеpяй
Hаших самых стpашных тайн,
Hикомy не говоpи, как мы yмpем.
В этой книге междy стpок
Спpятан настоящий бог,
Он смеётся, он любyется тобой.

Ты пpекpасна, словно взмах
Волшебной палочки в pyках
Hезнакомки из забытого мной сна.
Мы лежим на облаках,
А внизy бежит pека,
Hам веpнyли наши пyли все сполна.

Hикомy не довеpяй
Hаших самых стpашных тайн

Hикомy не довеpяй
Сколько всего в этой песне. Тонны ассоциаций. Компактнее я не скажу, а может и не следовало…

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

ЖЖ от 2005-10-28 13:21:00

, эта песня называется «Tom's diner», поёт Suzanne Vega и она у меня есть! Ну помнишь, «I'm sittin' in the mornin' at the diner on the coner. I'm waitin' at the counter for the man to pour the coffie»?..

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

ЖЖ от 2005-10-31 12:27:00

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

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

ЖЖ от 2005-10-31 13:18:00

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

В тот же момент его жена, пытаясь сквозь надвигающееся марево вспомнить заперла ли она щеколду, резко выгнулась и упала на дно ванны, её красивый рот открылся, резко выгибаясь, она со слезами на глазах, с болью в рёбрах, давилась и пыталась исторгнуть из себя что-то. Какое-то время она беззвучно раскрывала рот, как будто пытаясь что-то выдохнуть, потом с неприятным давящимся звуком из неё вышел клубок червей и шлёпнулся на дно ванны. Алла сидя выпрямилась и обхватила себя рукой за колени, сотрясаясь от беззвучных рыданий, душем попыталась смыть червей в слив.

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

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

[LJ2ME]

Продолжите:

«короче» — признак переполнения речевого буфера.
«а он такой» — «и тут он говорит».
«грт», «грит» -"сказал он".
«есть немного» — «да».
«мы такие — хаахаха» — «и тут мы рассмеялись».
«пробило на ха-ха» — «было очень смешно».

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

← сюда туда →