?

Log in

Но смысл от этого не меняется...
Recent Entries 
12th-Sep-2016 01:51 am(no subject)
Full Pipe
        Фордевинд

Так бывает: закроется дверь,
Будто лопнет струна,
Потому что случилась одна
Из последних потерь.

Этот дом, этот чуткий уют,
Абажур голубой
Перестали считаться с тобой,
Даже не узнают.

Разве только погаснет вослед
И зажжётся фонарь.
В настоящем — промозглый февраль,
А прошедшего нет.

И такой подступает азарт —
Вот беги и лети!
Все дороги теперь по пути,
Кроме той, что назад.

Этот дом… хорошо, что он был:
Ты теперь не должник;
В электричке к окошку приник
И почти позабыл,

Что за чушь у порога сказал,
Чьей касался руки…
А что больше не будет таких —
— кто бы знал.


Май 2016
22nd-Jan-2016 01:40 am - Сашка про коммунизм
Full Pipe
Внезапно зашёл разговор о коммунизме. Описываю бегло: всё общее и всего вдоволь, поэтому никто не хочет чужого, не завидует. Денег нет. Поводов для злодеяний нет. Все имеют возможность заниматьчся чем сами хотят.

Сашка: Но люди всё равно бывают жадные. Самые богатые хотят, чтобы у них ещё больше было.

Я: Да! Продуктов, одежды уже и сейчас много, а сами люди улучшаются очень медленно.

Сашка: А что же делать?

Я: А никто не знает. Так хотели построить коммунизм, что решили: самый простой способ — перевоспитать силой. «Железной рукой загоним человечество к счастью»

Сашка (после некоторого молчания): Но если насильно загонять, появится очень много правил, потом и деньги и преступники. И всё будет как сейчас.

Я (слегка оторопело): Добро бы так. Потом люди разделятся на тех, кто загоняет, и тех, кого загоняют.

Сашка: Ну, это вообще тогда будут какие-то средние века!

Курсив мой. Девять лет девочке только что исполнилось.
7th-Aug-2015 02:55 am(no subject)
Full Pipe
Intalia geminus

Откатятся шорохи, будто слегка оглох,
Скукожится небо, такие тебе хинкали.
На что мы надеялись? Бог его знает. Бог
Его знает, чего второпях искали.

Неделя, неволя, скорее бы ей пройти,
Как будто не люди кругом: голоса да лица…
Мы руки сплели, вдохнули, и тут — прости! —
Мне сил недостало с достоинством удалиться.

Посмотришь на нас — голова, воротник, плечо,
Ещё голова, спина, рукава, колени…
И тень под ботинками. Как разобрать, где чьё?
И как удалить себя, не порвать сплетений?

Теперь что ни сказано — это меж нас, внутри,
И весь разговор — как воздух: идем и дышим
По снегу, сквозь ночь, под гудящие фонари,
Где город за кругом света почти не слышен.

И прежде, чем каждый исчезнет своим путем —
Бетонной и ледяной половинкой круга —
До трех досчитаем — и бережно расплетём,
Чтоб помнить тепло, чтоб форму хранить друг друга.

07.08 2015
24th-Feb-2015 12:14 am - Яблочко от яблоньки?
Full Pipe
Собрали с Надей головоломку о 56, что ли, кусках. Возгордились и принялись за бОльшую.

Только она оказалась аж на 260 частей, так что часа полтора мы мужественно собирали периметр. На беду, подавляющая часть кусков — задник хитруковского Винни-Пуха, такая экспрессионистская графика.

В час по чайной ложке.

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

Такие вот дети у одних и тех же родителей растут.
24th-Dec-2014 05:34 pm - Не будить! Опасно!
Full Pipe
Что делает этот кот? И зачем?

51.96 КБ

Нарисовано сравнительно недавно Надей.
11th-Oct-2014 06:24 pm(no subject)
Full Pipe
        П.
                
                Это буду я: ничего внутри.
                                     И. Б.

Я ходила в парке, себе не враг --
Собирать каштаны, глядеть в овраг,
Говорить с ветвями, внимать листве,
День за днём прокручивать в голове.

Село солнце, и кадры сомкнулись в круг:
Вот кулак заносит с улыбкой друг,
Губы движутся -- я не расслышу слов.
Это просто запись дурацких снов,
Значит, можно выжить, нажать на mute,
Но слова всё так же наотмашь бьют.

Вот о чем не стоило вспоминать,
Да, наверно, память не поменять.


Чёрной кляксой сплющились небеса,
На щеке сконденсировалась роса.
Языком с губы я её сняла:
Нестерпимо горькой она была.

И тогда из веток и темноты,
Как последний берег, соткался ты.


Я не знаю, что делать с тобой, прости,
Словно груду каштанов держать в горсти:
Не скормить ручью, не сложить в карман,
Лишь бы знать на ощупь, что не обман,

Что твоё тепло -- для одной меня,
И не нужно ни света нам, ни огня.

И уже неважно, с чего начать:
Можно чушь нести, можно так молчать,
Выдыхать слова и вдыхать слова --
От простора кружится голова.

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

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

Чтоб смотреть, как дура, в слепую тьму,
И терять каштаны по одному.


Уходи. Зачем тебе труп зари?
И прощальной речи не говори.
Ты -- незваный странник, постылый гость,
Протяну вослед я пустую горсть.

Помолись нелепым своим божкам,
Чтоб моя каштановая башка
За твоею сивой не сорвалась:
Вышла слишком сильной пустая связь.

И до судных дней прожигая дни,
Ты кляни меня чёрным словцом, кляни,
Но в конце последнего в списке дня
Не спускайся в ад.

Подожди меня.

                06.10.2014
27th-Sep-2014 12:21 pm - Котики
Full Pipe
Надя взялась рисовать гуашью. Я от зависти ухватил ненужную жёсткую и широкую кисть и принялся тоже тыкать ею в первую попавшуюся бумажку. Получился… кот. Слегка прифигел. Потыкал ещё — получился второй кот! Прифигел сильнее. Больше экспериментов не ставил. Пускай остаётся совпадением.

Full Pipe
Предупреждаю: нижеследующее может быть интересно только UNIX- и linux-оидам.

Давно известно™, что setUID и setGID на сценарии (shell, perl, python — не важно) ставить смысла нет. Потому что при запуске сценария на самом деле запускается интерпретатор (с обычными правами), а сценарий он просто читает. Проблема решается костылями в виде sudo. Но если хочется не setUID, а только setcap (например, дать сервису открыть привилегированный порт, для чего нужен только cap_net_bind_service), нормальных решений нет: в отличие от UID-а cap-ы наследуются только если у запускаемого процесса (shell, perl, python, whatnot…) соответствующее наследование разрешено. А мы этого не хотим.

Ну так вот. Моё собственное изобретение. Настоящие рабоатющие setUID-ные и setcap-ные сценарии! Достаточно вместо шебанга написать в начале этого сценария какую-нибудь сигнатуру, потом зарегистрировать для неё в binfmt обработчиком интерпретатор, и всё. Шелл-скрипты suid-ятся, iotop работает от пользователя. Чем не изобретение десятилетия?

Подробности тут.
6th-Jan-2014 11:00 am - IOCCC-2013, весёлое
Full Pipe
Милый однострочник из недавно завершившегося IOCCC-2013. Определяет партийную принадлежность 31 последнего президента США. Примерно так:

$ ./cable1 nixon republican democrat
republican


Вот вся программа целиком:

main(int riguing,char**acters){puts(1[acters-~!(*(int*)1[acters]%4796%275%riguing)]);}

Я повеселился.
Full Pipe
Рассказывает Надя:

Пёс-злодей погнался за маленьким Цыплёнком. Цыплёнок спрятался в конуру и переоделся там Директором. Подбежал Пёс к конуре, не узнал Цыплёнка: подумал, что это Директор. Говорит: «Здравствуйте! Скажите, пожалуйста, где страна Цыплят?». А Цыплёнок обманул его и указал на страну Уток. Пёс-злодей убежал, а маленький Цыплёнок спасся.
This page was loaded Sep 27th 2016, 5:14 am GMT.