Посреди мелкого, типа Финского, залива лежит в грязной синей жиже существо, которое даже спрутом назвать было бы комплиментом: в странной фигуре больше от механизма, чем от живого. Это похоже на гигантскую полусгнившую картошину, в которую воткнуто множество проводков. Проводки тянутся через синюю жижу к другим таким же клубням. Неужели это Великая Русская Мечта — веб-сервер на картошке?!

Вроде того, да. Это ЖЖот. То, во что превращается человек, который долго пользуется «Живым Журналом». Сначала он просто пишет дневничок в Сети, вроде как для себя. Но потом у него появляются френды, которые его подбадривают. Френдов все больше, и он начинает все чаще писать так, чтобы им угодить. И в конце концов достигает стадии, когда кто-то говорит магическую фразу «Аватар жжот!» В этот момент человек и превращается в такое вот растение. ЖЖот, младший брат телепузика. Мыслящий картофель.


(с)Худловары



@темы: кое-что о реальности, цитаты

Вспомнилось после пробежки:


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

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

Диксон хотел было что-то ответить, но, сдвинув брови, уставился на кончик карандаша.

— Теперь, полагаю, — сказал он, когда Терри убрал карандаш в нагрудный карман, — мне надо описать кончик карандаша? Что ж, пожалуйста: грифель чуть мягче, чем у обычного карандаша. Почти у самого кончика, там, где…

— Извините, — прервал его Терри, — а где была моя левая рука, пока в правой я держал карандаш?

— В левом кармане пальто, — чуть замешкавшись, ответил Диксон.

Терри улыбнулся.

— В Китае, — вежливо объяснил он, — человек, концентрирующий свое внимание на кончике карандаша, видит только кончик карандаша и ничего больше. Смею заверить вас, мистер Диксон, это нелегко сделать.


(с)Эрл Стенли Гарднер
"Смерть таится в рукаве"



@темы: книги, книги и авторы, цитаты

Откатали на велах что-то около часа по окрестностям. В который раз хочу выразить благодарность сэру [info]prostosergik за подкинутые вовремя ссылки на технику езды, щадяющую суставы :) А еще побаливают руки - сложно кататься со спортивной посадкой после "харлейного" "Аллигатора".

ЗЫ А еще наши велы получили сегодня Имена - мой - Хаус-На-Кетамине, Настин - Уилсон :) Sapienti sat :)



@темы: велосипедное

Сабж. В моей группе после пары девушки поздравили парней причем выглядело это зело здорово :) Порадовался тому насколько все-таки живучий праздник, не смотря на все попытки его истребить.

P.S. в этом журнале уже была заметка про предысторию праздника очень рекомендую :)



Утром я грозился начать этот отчет со слов:

Для этого выхода мы выбрали самый удачный день в году с самой удачной погодой...

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

Внимание. По причине того, что из песни сложно выкидывать слова, под катом присутствуют нецензурные местные топонимы

читать дальше в wordpress'e


Несколько дней назад сэр Никифоров дозвонился до меня и выразил готовность пойти под землю. Мы достаточно быстро договорились о сроках и времени и сегодня в субботу в 1000 вместе с леди Satinenok и леди Натальей встретились на автостанции "под большой синей буквой А".

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

Мы докупились необходимым светом. Некоторое время занял поиск соответствующей маршрутки (ее остановку переодически переносят, поэтому она кочует по всей автостанции). "Учебно-тренировочные" люди почти наверняка направлялись в Нерубайское. Во всяком случае с нами они не поехали и больше ничего об их судьбе мне не известно. Ближе к двенадцати мы добрались до Холодной Балки. Там нас поджидало сразу несколько сюрпризов.

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





Люди на льду

Во-вторых, дороги в отличие от лимана потихоньку оттаивали и их здорово развезло. Вообще, в моем личном топ-листе "самых непроходимых дорог, по которым мне приходилось ходить" Холодная Балка с сегодняшнего дня занимает твердое третье место. Там где не было асфальта (то есть на протяжении 95% дороги от остановки до входа в) дорога представляла собой мягкую и вязкую смесь из снега, грязи и бегущих по всему этому великолепию ручейков воды. Пожалуй единственная обувь в которой можно перемещаться "по всему этому" с комфортом - это резиновые сапоги. Мы с леди Satinenok надели именно их и остались довольными тем, как они себя показали. Сэру Никифорову и леди Наташе пришлось достаточно сурово, но они мужественно и стойко преодолели все препятствия по дороге к.







Холодная Балка "он-роад". Преодоление местных дорог.

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



Вход снаружи



Вход изнутри

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



Сэр Никифоров недалеко от "Тернополя"

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



Bathtime in Clerkenwell.

Часы с кукушкой. Недалеко от ебической централки

У меня было несколько задач в этом выходе - привязать к системе карту, распечатка которой уже давно хранилась у меня в архивах и найти базу "Ильичевск", а от нее - возможно - "Кровавую Мэри", которая отличается интересной схемой построения. Это - двойная база, в которой одна спальня отделена от другой небольшим лабиринтом, который (если не знать) выглядит для непосвященного наблюдателя, как обычная стена.



Просмотр снимков. Сэр Никифоров и леди Наталья.

Для начала мы занялись привязкой карты. Мы дошли до "Ебической Централки" и пошли обратно, внимательно просматривая ответвления и сравнивая их с картой на предмет возможной привязки. В итоге мы таки привязались к карте (и тщательно закрепили эту привязку) и даже немного походили по району. При этом - сработал "закон Мерфи" - "потерянное находишь в последнем кармане". Привязка оказалась буквально на соседнем поворте с централки, если идти от "Тернополя".



Привязка к карте.

Теперь хотелось найти "Ильичевск" и "Кровавую Мэри". Ради разнообразия, я захватил свои лоции 2002-го года и теперь мог руководствоваться ими, а не ходить по памяти, как я это делаю обычно. Когда я забрался в заметки - выяснилось, что "Ильичевск" находится за "Ебической централкой", а не до нее, как я думал раньше. Поэтому мы прошлись к упомянутой централке еще раз и прошли ее полностью, после чего переключились на поиск нужной базы.

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

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



Недалеко от обводненного района.



"Резиновые сапоги рулят и педалят"(с)леди Satinenok

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

Кроме того мы нашли... еще одну "тайную базу". Она была сложена примерно в том же стиле, что и "КМ". Кроме того, на ней мы нашли интересную пепельницу в форме осетра.



(с)Осетр.



Рисунки на замаскированной базе

Некоторое время погуляв по обводненному району мы к 1500 вернулись на "Тернополь". И тут выяснилось, что в наше отсутствие к нашим продуктам наведались гости. Хлеб и часть печенек были погрызены.



Крысы... Пакет с хлебом со следами зубов.



Крысы... Леди Наталья демонстрирует пострадавшую пачку печенья.

Остальная часть продовольствия не пострадала, поэтому оставшееся время мы наслаждались чаем и сопутствующими ему вкусностями и все это в музыкальном сопровождении - сэр x4mer захватил с собой "знаменитый CD-Box" и наладонник с запасом саундтреков.

Когда мы вышли наверх у входа обнаружилось несколько молодых людей. Во вполне цивильной одежде (что само по себе было довольно загадочно, учитывая хляби дорог Холодной Балки). Похоже, что молодые люди были ошарашены не меньше нас, потому, что первыми их репликами были следующие: "вы там были? под землей? глубоко зашли? а наскольо далеко туда можно забраться?" я ответил в том духе, что мол забраться-то можно, но если не регистрироваться у спасателей, то можно забраться и навсегда, на чем мы расстались. Оказалось, что погода вполне исправилась. Холодная Балка и ее окрестности выглядели волшебно.



Вечерний лиман

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

Мы спустились вниз к разрушенной и заброшенной пристани и еще некоторое время провели на берегу под впечатлением того, что увидели. Картинка еще та и я не уверен, что фотоаппарат ее в состоянии адекватно передать.

На обратном пути нас порадовало собачье шоу. Местные жители строят заборы в весьма любопытной конфигурации. Это стены из ракушечника в которых снизу или сверху проделаны квадратные амбразуры. Теми что снизу пользуются местные птицы и небольшие собаки. А из тех что сверху (есть такой дом, который выглядит как осажденная крепость или ДОТ) прохожих облаивают местные вариации на тему Собаки Баскервилей. В этот раз собак было целых три и те, что попали в кадр представляли собой еще то зрелище.







Гипнособаки

Рядом с остановкой горел костер - в лучших традициях негритянских гетто из "Deus Ex". Я выдвинул версию, что это для обогрева пассажиров в ожидании маршрутки, но маршрутку долго ждать не пришлось и к 1830 мы были уже в Одессе.

Сэру Никифорову и леди Наталье огромное спасибо за повод для выхода и за проведенное время. Было очень здорово :)

P.S. В блоге Насти должен появится еще один отчет. С фотографиями и панорамами. Так что следите за :)

P.P.S Настин отчет с панорамами и восторгами :)



@темы: отчет, фото, катакомбы

Сижу на работе форматирую дискеты. На флэшках что-то носить невозможно - стоить вставить ее в компьютер с виндой - она мгновенно засоряется вирусным мусором. Вчера была длинная-длинная прогулка. Мы решили посмотреть красивое графити на 13-ой станции и сели на 191-ую маршрутку. Поскольку он привез нас к 16-й станции (она же "Золотой берег") - решили дойти до 13-ой пешком. Благо погода располагала.
читать дальше в wordpress'e


На пути к "Золотому Берегу" мы снова попали в странный район - с таинственными учреждениями (правда то, что я сначала прочитал как "Черный моряк", оказалось "Юный моряк"), который к тому же был полузатоплен. Мы оказались невольными свидетелями того, как девушка стоявшая у края дороги с палкой в руках, с потерянным видом оглядывала дорогу, которая была затоплена по поребрик. Когда мы проходили мимо она измеряла палкой глубину лужи. Результат явно развеял ее иллюзии по поводу возможности успешной переправы на другую сторону дороги. Мы еще раз порадовались преимуществам такой обуви как резиновые сапоги.

Когда мы добрались до моря события начали разворачиваться по классическому сценарию. "Хорошо идем... О! Это уже 10-ая станция... а что там на горизонте виднеется? Не Аркадия ли? Аркадия. Дойдем туда? И уедем на 198-й? Почему нет?" В итоге нас традиционно занесло в очень-очень-очень странные места полные постиндастриала, собак и странных лабиринтов. Которые мы с честью преодолели и в итоге вышли к 198-й. Мне особенно запомнился заброшенный гостиничный комплекс (или что-то в этом роде) с обитающими на его крыше сороками. Сорокам вообще почему-то нравятся высотки - достаточно приглядется к верхушке любого высотного дома (или строительного крана) в этом районе - и можно заметить до десятка сорок летающих туда-сюда.

,



@темы: отчет, следуя кисти, Среццтво_От_Сидения_Дома

Весь вечер за окном полыхали фейерверки - вьетнамский квартал праздновал Тет - наступление года Тигра. Мы же в компании сэра [info]vjoiller праздновали Масленицу (леди [info]satinenok-crow приготовила изрядное количество блинов и великолепную шарлотку) и совершенно случайно под настроение посмотрели "Правдивую ложь" "от создателей Аватара" :)

Фейерверки были особенно красивы - мы можно сказать находились в VIP-ложе для просмотра - темный небосвод с прозрачным воздухом (туман наполз только сейчас) и на его фоне красочное и яркое зрелище.



@темы: кое-что о реальности

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

Самое интересное, что мозг при этом разгружается. "Сложность" вима, которая обычно пугает неподготовленного новичка, после непродолжительной практики "проваливается" на уровень рефлексов. После чего человек редактирует текст (то есть двигается по нему, делает замены, вырезает, копирует, открывает, сохраняет, закрывает, меняет файлы - весь спектр тех действий, которые можно делать с текстом) "без участия сознания" - полностью сосредоточившись на самом тексте. Но я забежал вперед.

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

читать дальше в wordpress'e



С чего начать? Как говорится в старинном рецепте кроличьего рагу - "Сначала поймайте кролика". Изучение вима нужно начинать с изучения слепой печати. Причем и в русском, и в английском вариантах. Для человека, который набивает текст глядя на клавиатуру, этот редактор будет практически бесполезен.

Когда я изучал слепую печать мне запомнилась такая цитата:
В любом случае, без двухнедельного насилия над собой не обойтись
(c)

Это практически полное руководство по изучению. Нужно поставить клавиатурный тренажер и в течении четырнадцати дней работать с ним хотя бы по часу. Насилие над личностью. Эксплуатация человека программным обеспечением. Принудительное и наглое попрание прав и все такое прочее. Зато потом будете чувствовать себя так, словно у вас выросли крылья.

Под M$ Windows я бы рекомендовал stamin'у, под Linux - аскетичный gtypist, который в убунту нужно допилить под юникод, однако отдельные персонажи умудрялись освоить на нем слепой набор за четыре часа. Еще один вариант - использовать онлайновый клавиатурный тренажер - например http://klava.org уважаемого ibnteo.

У меня на обе раскладки ушло примерно по две недели. Итого - около месяца на изучение слепой печати. Не жалею ни разу.

Что делать после того, как человек овладел слепой печатью и установил себе Vim?

Для начала стоит изучить основные команды Vim. Можно начать с vimtutor - небольшого текста, который загружается в vim и прорабатывается урок за уроком. Там описаны все основные действия, которые чаще всего выполняются в виме.

В Linux можно просто запустить в консоли команду vimtutor и действовать согласно тому, что там будет написано.

Если вы изучаете vim под M$ Win и точно не знаете, где у вас лежит этот файл (у меня был именно этот случай) можно сделать так. Скопируйте себе на диск следующий текст. Сохраните его в текстовый файл. После чего, откройте его в виме и работайте с ним. Как правило вим ставится в систему так, что текстовый файл можно открыть из контекстного меню (правый клик на файле). Выйти из вима (это тоже поначалу потребует навыка) можно набрав ZZ или :q!. Все остальное вам объяснят по ходу дела.

Я начинал именно с vimtutor, после чего изучал Вим по бумажной шпаргалке. На сайте документации gentoo есть отличный русский перевод этого руководства. В чем суть? Вы изучаете вим, по ходу дела, делая заметки на листе бумаги А4 составляя для себя бумажную шпаргалку. Как по мне - один из самых эффективных методов. Работа с бумагой - составление конспекта команд - сосредотачивает внимание на самом важном и очень прочно укладывает эти команды в память.

После этих двух руководств самый простой путь - практиковаться в наборе текста как можно чаще. Для меня очень полезными были классическое руководство Путь к Vim Ялового, тема "Тонкая настройка vim" на LinuxForum'e и множество ссылок, перечисленных ниже.

Линки

Слепая печать:

Изучение и настройка вим:

P.S.
Приобретение знаний в науке мореплавания имеет странное действие на людские умы. Моряк говорит об этой науке с глубоким почтением. Профану она кажется непостижимой и страшной тайной; это вызывается в нем преклонением самих моряков перед наукой мореплавания. Я знавал искренних и скромных молодых людей, приступавших к изучению мореплавания и внезапно становившихся скрытными, подозрительными и самоуверенными, как будто бы они приобретали глубочайшие познания. Самый средний моряк кажется профану пророком какого-то таинственного культа. Затаив дыхание, любитель-моряк приглашает вас взглянуть на свой хронометр...

...Теперь, когда восторг мой стал более умеренным, я спешу разъяснить полную простоту всего этого, разболтать тайну Роско и всех сведущих в мореплавании людей и прочих священнослужителей. Открываю я тайну из страха, что уподоблюсь им, сделавшись скрытным, бесстыдным и самоупоенным. Выскажу теперь все: любой юноша с нормальным серым веществом мозга, нормальным воспитанием и обыкновеннейшими способностями может добыть книги, карты, инструменты и научиться мореплаванию. Не поймите меня превратно. Стать моряком - другое дело. Этому не научиться в один или два дня, на это нужно убить годы. Поэтому плавать с помощью лага можно только после длительной учебы и практики. Но плавать, ориентируясь по солнцу, луне и звездам, стало, благодаря усилиям астрономов и математиков, детской игрой. Любой юноша может научиться этому в неделю.

(c)Джек Лондон

Путешествие на "Снарке"




@темы: Из старых записных книжек, здравый смысл, софт, рецепты, foss forever, инфотех, vim, это просто работает, me

15:47

ДР

В сей знаменательный день хочется пожелать всяческих благ сэру [info]vjoiller - укротителю информационного хаоса и операционых систем, творцу сайтов, источнику аффигительных идей и хорошему другу. Пусть его интеллект не ржавеет без дела, пусть паруса его инфосистем всегда надувают ветры надежды и интереса, пусть ему всегда сопутствует удача во всех его начинаниях.

ЗЫ леди [info]satinenok присоединяется к пожеланиям

ЗЫЫ это была виртуальная часть поздравления. материальное воспоследует в ближайшее время.



@темы: ДР

Потихоньку обновляю свои тексты на вордпрессе. Сейчас выложил древний-древний текст о Сотке-2004 с обновленными фотографиями и всем прочим. Блин, как давно это было :) Блин, как давно я это писал. Тем не менее...



@темы: служебное, wordpress

2010-01-31 17:28

Разбирая свои закладки, понял, что "в консерватории снова что-то не так". В Яндекс.Закладках количество линков постоянно растет, а в разделе "Линки" текстового блога - ни разу не прибавляется. Что может быть причиной? Почему Яндекс.Закладки (да и всякий другой закладывательный сервис) удобнее, чем прямое копирование ссылки из адресной строки по Ctrl+L?

читать дальше в wordpress'e


Для меня основная проблема заключается в подписях к закладкам. Когда закладка добавляется в браузере - к ней автоматически дописывается название сайта. Это реализовано и в "родном" сервисе firefox и в закладочных онлайн-сервисах а-ля делишес или яндекс.закладки.

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

Некоторое время я рассматривал разные варианты букмарковых сервисов - от приснопамятного делишеса до гуглобукмарков. Не подошел ни один. Однако, делишес и убернот их букмарклетами "добавить в" натолкнули на идею написать собственный букмарклет. Который сделает все необходимое сам.

Что такое букмарклеты ака закладурки и с чем их едят хорошо описано в википедии - лучше всего посмотреть описание там. Если в двух словах - это закладка, которая вместо url-адреса содержит небольшой ява-скрипт. По клику по такой "закладке" ява-скрипт выполняется на текущей странице.

Правда не обошлось без подвохов - firefox не позволяет таким скриптам копировать информацию в буфер. Поэтому, мой букмарклет просто показывает окошко в котором указан линк и название сайта. Дальше - правый клик мыши - "выделить все", "копировать". Прочее - дело техники.

Первый вариант букмарклета:
javasсript:data="\n"+location.href+"\n"+document.title+"\n";alert(data);

Второй вариант:


javasсript:function(){data="\n"+location.href+"\n"+document.title+
"\n";alert(data)};();


(нужно создать новую закладку и вписать одно из выражений выше вместо адреса)

общий вид работы букмарклета

Не уверен, что это - самое оптимальное решение, но пока коллекционировать букмарки стало гораздо проще.



@темы: мысли, софт, рецепты, foss forever, интересно_в_основном_мне, инфотех, нот, идеи, firefox, программизм, фичи

У нас опять снег. И опять в афигенном количестве. Вернулся с пробежки похожим на деда мороза. Покрытого толстым слоем сахарной пудры. Снега уже по щиколотку...



@темы: стихия

Еще о классических книгах и организациях. Сейчас я занимаюсь инвентаризацией (это занятие сожрало почти все мое свободное время). В связи с чем все время очень живо вспоминается бессмертная "Звездная Пехота" Хайнлайна, а именно цитата - которая приведена в конце поста. Р.Х.Э. удивительно живо поймал ту ситуацию, которая сейчас у меня сложилась.

Однако, нет худа без добра. В качестве главного проверяющего со мной человек, который пятнадцать лет преподавал ПВО (а именно - самую вкусную часть - РЭБ) иностранным студентам - Лаос, Вьетнам, Камбоджа, Куба, Ливия, арабы и весь набор. Эта тема мне интересна, поэтому по ходу расспрашиваю его и фиксирую для истории.

читать дальше в wordpress'e



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

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

Ну и обещанное из Хайнлайна:
Караульная служба, парады, инспекции, минимум работы с отрядом — час. Кроме того, я ведь еще был "Джорджем". В каждом подразделении есть свой "Джордж" — самый молодой из офицеров, на которого сваливают все так называемые второстепенные нагрузки — занятия гимнастикой, цензуру почты, судейство на спортивных соревнованиях, дежурства по столовой и так далее и тому подобное. До меня "Джорджем" был Ржавый Грэхэм. Затем он с радостью передал "должность" мне. Но улыбка сползла с его лица, когда я потребовал инвентаризации всего имущества, за которое должен был теперь отвечать. Он тут же полез в бутылку и ледяным тоном заявил, что если я не верю настоящему офицеру на слово, то мне придется подчиниться его приказу. Тогда я тоже уперся и сказал, чтобы он свой приказ изложил письменно. Причем в двух экземплярах: один — себе, а копию передам командиру.

Тут Ржавый отступил — даже второй лейтенант не настолько глуп, чтобы отдавать подобный приказ в письменном виде. Стычка не доставила мне удовольствия: с Грэхэмом я делил комнату, к тому же он был моим инструктором по математике. Но тем не менее инвентаризацию мы все же провели. Лейтенант Уоррен буркнул что-то насчет тупого педантизма, но свой сейф открыл и дал проверить документацию. Капитан Блэкстоун открыл сейф без комментариев, так что я не понял, одобряет он мою пунктуальность или нет. С документами все обстояло нормально, но вот кое-каких вещей не хватало. Бедный Грэхэм! Он принял дела от своего предшественника, не пересчитывая, а спросить теперь было не с кого — тот парень давно погиб. Ржавый провел бессонную ночь (и, клянусь, я тоже), а утром пошел к Блэки и рассказал ему все.

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

(с) Роберт Энсон Хайнлайн

"Звездная Пехота"




@темы: история, военная история, авторы, Вьетнам, цитаты, Хайнлайн, Книги, Ливия

И еще о Паркинсоне:

читать в wordpress'e

Целый ряд основных моментов управления в общественной и в деловой жизни впервые определил доктор П.Г.Вудхауз, но сейчас они так вросли в современное мышление, что об их происхождении мало кто помнит.

(c) Сирил Паркинсон.
Законы Паркинсона: Закон Отсрочки

Выделение мое. Sapienti sat :)



@темы: Паркинсон, Вудхауз, авторы, цитаты, пересечения, Книги

Сработало сегодня.


читать дальше в wordpress'e



На основании вышеизложенного можно определить некоторые принципы, которые следует иметь в виду всевозможным просителям. Прежде всего это настойчивость и упорство. Если проситель отступится, поговорив с Удавиллом или Стоппером, он даже не познакомится с мистером Добриджем, не поговорит с начальником Стоппера, мистером Старрикааном. Таким образом, лучшая политика - добиваться своего, пока не наткнешься на Милягу-Одобрялу.

С этим же мы часто сталкиваемся и в магазинах. Продавщица без раздумий отвечает: "Нет, крема для бритья "Сопвит" у нас нет. Это товар неходовой". Опытный покупатель сразу понимает - продавщице просто лень пойти в подсобку и посмотреть, есть крем или нет. И решает подождать. Он устраивается на табурете, всем своим видом показывая, что терпение его безгранично. Через десять минут продавщице это зрелище надоедает, она уходит и приносит "Сопвит", бормоча под нос, что нашла последний тюбик. На самом деле ей пришлось открыть новую партию этого товара, но это ее личные трудности. Настойчивость привела к успеху - вот главное. В приведенном примере руководители всякий раз автоматом отсылали просителя к вышестоящему начальству. Но в реальной жизни автоматика срабатывает не всегда. Значит, надо терпеливо ждать, и в конце концов у начальника не останется другого выхода. Ничего говорить не надо. Просто сидите и смотрите на облеченного властью, пока он с отчаяния не возьмется за ручку. Выработавшаяся за долгие годы привычка вынудит его переложить ваше дело на чьи-то плечи. Это пусть маленький, но успех, потому что другой начальник едва ли будет настроен еще более отрицательно, а то и просто примет вашу сторону.


(c) Сирил Паркинсон.
Законы Паркинсона: Закон отсрочки



@темы: научная организация труда, цитаты

Любопытная зарисовка в связи с присвоением звания "хероя". Само событие уже широко обсуждалось, да и я сам уже высказывался на эту тему. Я сейчас о другом. Убийство Бандеры и агента 007 Джеймса Бонда связывает довольно любопытный момент, о котором напомнила картинка, вывешенная СерымКрокодилом.
читать дальше в wordpress'e

Когда-то в школе, читая "Живешь только дважды" Флеминга, наткнулся на интересную цитату. Бонда привезли в Центральную Школу Альпинизма, где на самом деле тренировали ниндзя и демонстрировали ему самые разные причиндалы "ниндзюцу" - сюрикены, кусаригамы и прочее.
Бонд шумно выражал восторг по поводу увиденного, а про себя думал: "Сюда бы эту русскую штучку - газовый пистолет. Как он помог мне в Германии! Никаких следов, даже вскрытие подтверждает диагноз - внезапная остановка сердца!" Все эти Тигриные "ниндзя" просто детский сад!

Когда прочитал это в первый раз - решил, что Флеминг просто придумал этот "газовый пистолет". Оказалось - нет. Именно такое оружие использовалось Сташинским при устранении Бандеры.

реконструкция пистолета из которого был убит Бандера

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

заметка на полях: "Живешь всего дважды" вообще одна из моих любимых книг у Флеминга. Мало того, что в 1964 году человек писал про ниндзя и всякую ниппонщину, так еще и фильм отличился тем, что в нем показали настоящий Гироджет

заметка на полях номер два: Мне везет на редкую бумажную литературу. В моем издании "Живешь только дважды" Флеминга (Киев МП "РАЙДУГА" 1991) перевод радикально отличается от того, что вывешен в сети. Поэтому цитату привел в "бумажном варианте".



@темы: история, Бонд, любопытное, цитаты, пересечения, Книги, политика

У меня есть личный комплект проблем, которые хотя и не очень серьезны, создают изрядный дискомфорт. Одна из них - это выбор подходящего бумажника. Сэр Хайвей любит цитировать своего почтенного предка о том, что деньгам совсем не обязательно храниться в специально выделенном месте, однако со мной эта философия не срабатывает.

При этом я человек привередливый и ничего из того, что есть на прилавках по приемлемой цене меня не устраивает. Во-первых, Идеальный Бумажник должен быть тонким и минимальным по габаритам, дабы не выпирать из брючного кармана. Я ношу бумажник в боковом кармане, поскольку хорошо знаю почему карманники называют карманы на попе "чужими карманами". К счастью об этом я знаю по чужому горькому опыту, а не по своему собственному. Во-вторых, Идеальному Бумажнику очень желательно быть водонепроницаемым (не все каяки одинаково устойчивы, не все куртки абсолютно водо- и снегонепроницаемы и вообще кто сказал, что мой бумажник будет все время жить в джинсах, а не в рюкзаке).

читать дальше в wordpress'e



Недели полторы назад, просматривая сайт http://www.instructables.com забавные статьи про то, как сделать самому бумажник из бумаги. Показалось хорошей идеей. Первый прототип был бумажным, после чего, я обнаружил пустую "планку" (прозрачную папку с боковым зажимом в которой бумаги скрепляются с помощью длинного бокового пластикового зажима), отрезал от нее прозрачные листы пластика и сделал бумажник из них.

папка с боковым зажимом

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

бумажник в сложенном виде





P.S. И еще. Производит примерно такое же неизгладимое впечатление на кассиров, как и моя пластиковая монетница. Уже несколько раз интересовались что за бумажник такой :)

P.P.S. Бумажником я не ограничился - кроме него я сложил футляр для А7-планера (наш ответ HipsterPDA), но это уже другая история.





@темы: мелочи, нот, научная организация труда, сделай сам, фичи

Локализация forecastfox как всегда жжот :)

позёмок



@темы: кое-что о реальности, юрный чемор, firefox

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

(c)Паутина

2009-12-07 14:24

Прошло достаточно времени после того, как я писал про Аффигительно Большой Файл последний раз. С тех пор накопилось множество новшеств (в частности, я снова сменил систему нотации в файле, что облегчило "ручное управление" и сделало его совместимым с маркдаун системами почти на 100%, но это - отдельный разговор). Однако, главным из этих новшеств было то, что я наконец нашел третий компонент из формулы urbansheep. Я сделал карту для АБТФ.


Некое подобие карты было у меня и до этого. У меня был отдельный скрипт на питоне, который генерировал на основе АБТФ майндмэп для freemind'а, но при всех преимуществах у этой системы было несколько недостатков:

  • "тихоходность" самого freemind (по сравнению с практически мгновенным стартом Vim'а)

  • отсутствие возможности перейти от ветки майндмэпа к соответствующей статье в блоге (может в новый fm встроят - там посмотрим)


Начну издалека. В комплекте с Vim я использую TVO - Vim-органайзер, о котором я уже упоминал, причем не один раз. Органайзер ставится поверх Vim и представляет собой очень грамотную настройку его режима фолдинга. Грубо говоря - все статьи "схлопываются" в режиме аутлайнера ориентируясь на количество табов или отступов в строке. На сайте это подробно показано.

Дальше. Мне в руки случайно попалась книга Рассела Сейджа "Профессиональное использование Unix". Издание 1985 года :) Та еще старина. Решил полистать из любопытства - посмотреть как жили древние юниксоиды. Оказалось, интересно жили. Книга полна рецептов "на все случаи жизни", которые дают богатую пищу для размышлений, а главное - подкидывают идеи - в каком направлении мыслить.

Одна из таких идей - утилита tree, которая показывает (точнее - рисует) файловую систему в виде дерева, нарисованного псевдографикой. Идея достаточно простая - чем глубже находится папка или файл в иерархии вложенных папок, тем больше больше она сдвинута в строке. В итоге получается псевдографическое "дерево". У Сейджа это реализовано с помощью шелл-скрипта, в наши времена существует отдельная программа, которую можно себе поставить (sudo apt-get install tree).

Читаю я про эту утилиту - и мне приходит в голову, что можно реализовать ее и для моего АБТФ. Иерархия вполне себе наличествует - записи вложены одна в другую. А получить такую картинку "дерева блога" будет интересно и наглядно... И тут я понимаю - если сделать это не в виде псевдографической картинке, а просто с отступами табуляцией (чем "глубже" заголовок в иерархии - тем больше табов) - то получится аутлайн заголовков блога. Если сохранить его, как .otl и открыть в виме - получится свертвывающаяся и развертывающаяся "модель" блога.

Реализовать это совсем несложно - сейчас у меня самые верхние заголовки имеют один # в заголовке, заголовки второго уровня - ##, третьего - ### и так далее. Достаточно поиском пройти по файлу, скопировать оттуда все заголовки (у которых первым символом в строке стоит '#') и поменять в них # на знак табуляции.

Чтобы сделать скрипт универсальным можно выдавать результат работы не в файл, а на стандартный вывод (в stdin) - попросу печатать его на экран. Тогда его можно будет запускать так:
$ python ztree.py main.txt > main.map.otl

И потом открывать:
$ gvim main.map.otl main.txt

Но этого мало. Хочется, чтобы можно было от конкретной ветки аутлайна перескочить к соответствующей статье в файле. Можно ли это сделать? В принципе реально - номер строки, где находится каждый из заголовков у меня есть, вставить в файл я его могу... но как переключаться? Можно конечно сначала подсматривать номер строки заголовока в аутлайне-карте, потом переключаться в файл блога, набирать <номер строки>G и попадать в нужное место. Но это долго и нудно.

В виме есть команда перехода к файлу - gf. Можно встать курсором на имя файла, набрать gf и - оказаться в нужном файле. С той оговоркой, что этот файл есть в путях (в переменной "path") вима. Но можно ли сделать так, чтобы оказаться сразу в нужной строке?

Закапываюсь в документацию - :h gf и листаю ее по окрестностям. Ага! Есть! Есть такая команда. Если имя файла задано как <имя файла> <номер строки> или <имя файла> : <номер строки>, то по команде gF (то есть не gf, а gF) - вим перейдет к нужному файлу и внутри него прыгнет на нужную строку. То, что нужно. Пишу скрипт на Питоне, который, если ему скормить блог генерирует дерево заголовков и под каждым заголовком пишет строку вида:
 Домоводство
| /home/vik/blog/main.txt : 19329
СпискиХранения
| /home/vik/blog/main.txt : 19358
КнижныйШкаф
| /home/vik/blog/main.txt : 19365
Кухня
| /home/vik/blog/main.txt : 19379
Пароварка
| /home/vik/blog/main.txt : 19514
ГочицаСодаДляПосуды
| /home/vik/blog/main.txt : 19537

И так далее.

Скрипт на Питоне, который генерирует карту моего блога выглядит так:
# -*- coding: utf8 -*-

import sys

def main():

# получаем имя обрабатываемого файла

name = sys.argv[1:]
tm = str(name[-1])

# открываем файл и считываем оттуда текст

fh = open(tm,'rb')
line = fh.readlines()
fh.close()

zag = [] # список заголовков
num = [] # номера строк
link = []# сборник линков на заголовки

# проходим по тексту и модифицируем содержимое

for i in range(len(line)):
stroka = line[i]
if stroka[0] == '#':
zag.append(stroka)
num.append(i)

for j in range(len(zag)):
zag[j] = zag[j].replace('#','\t')
link.append(str(zag[j].partition(' ')[0] + '| '+ tm + ' : ' +str(num[j]+1)))

# выдаем в stdout содержимое
for j in range(len(zag)):
print(zag[j]+'\t'+link[j])

print "\t\tдля дневниковой записи:"
print ('\t\t| '+ tm + ' : ' +str(len(line)+1))
print "| vim:foldlevel=1 path+=.,.."

if __name__ == "__main__":
main()

В vimrc у меня прописана следующая строка:
map \mm :!python ztree.py % > otl/%<.otl <CR> :e otl/%<.otl<CR>

Кроме нее в .vimrc есть две строки:
au BufNewFile,BufRead *.otl map <buffer> gf gF
au BufNewFile,BufRead *.otl map <buffer> <CR> gF

Они обе при загрузке в память файла .otl - переназначают внутри него gF на gf или просто Enter. Зачем? Для удобной навигации по заголовкам.

Как это работает?

В открытом блоге я нажимаю \mm

Это скармливает скрипту текущий текстовый файл, скрипт генерирует карту, сохраняет ее в подпапку ../otl и сразу же открывает эту карту в виме.

В этой карте заранее прописан моделайн.
    vim:foldlevel=1 path+=.,..

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

Итак. У меня в виме дополнительным буфером открыта карта блога.

Если я хочу вернуться назад к блогу я всегда могу сделать :bp

Если я хочу найти нужный заголовок - можно использовать поиск по слэшу.

Если мне нужно перейти на заголовок - я становлюсь курсором на строчку под ним (например на | /home/vik/blog/main.txt : 19329) и нажимаю либо gF, либо gf, либо Enter - все это сразу перебрасывает меня на нужное место в блоге.

В любой момент доступна история перемещений (Ctrl+O - назад, Ctrl+I - вперед) и вообще карта лежит в списке буферов отдельным файлом и с ней можно делать все, что заблагорассудится.




P.S.
2010-01-20 13:32 Этот пост я начал писать в начале декабря, когда внедрил систему у себя, потом меня отвлекли от. Так что к этому времени, эта система уже прошла без малого двухмесячную обкатку на практике. Это действительно - "быстрое решение", которое делает работу с АБТФ комфортной и в принципе дополняет систему до того функционала, которого мне жутко не хватало после того как я ушел с WinOrganizer

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



@темы: заметки себе, мелочи, софт, foss forever, инфотех, vim, АБТФ, аффигительно большой файл, идеи, me, фичи

Дурной пример заразителен (и этот дурной пример тоже :) Постепенно буду переводить блог на вордпресс. Это не значит, что я исчезаю отсюда сразу и насовсем. Это значит что теперь Тенгу в сетях прибавится.

Меня можно найти тут:
http://tengu911.wordpress.com/

Теперь скорее всего посты будут появляться сначала на вордпрессе, а потом уже здесь. На пару часов позже.

hint: rss-лента с постами и комментами - зело удобная штука :)



@темы: служебное