Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.

2007-12-30

Подарок к Н.Г.

Вчера (29 декабря) у меня сдох комп. Работал, вернее, простаивал.... и повис. Я его ресетом, а он не пищит и не грузится. И это при том, что за те 5 (пять) лет, что он у меня работает он вис пару - тройку раз а винду переустанавливали только один раз. Я технику берегу.
А тут такое. После серии утомительных телодвижений по сборке-разборке-тестированию подозрение пало на мат.плату. Сдохла. С чего - непонятно. Машина старая, 850 интеловский чипсет с RAMBUS-ной памятью (аж гигабайт). Куда сплавить запчасти - не знаю, а жалко выбрасывать.
Заказал себе новую начинку, причем, спасибо жадным капиталистам, менять пришлось почти все.

Остаются только корпус, винч и привод CD. А поскольку самому бегать по праздничной Москве и искать запчасти лень, теперь буду ждать пока инет-магазин заявочку обработает. Наверное уже после каникул.

Каникулы без компьютера - отличный подарок!

Авторские права, говорите?

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

"Убей чиновника - спаси Россию". А эта цитата будет определена как призыв к насилию и свержению строя. Супер.

2007-12-23

Критики

Потрясающей силы заявление попалось на глаза:

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

(с) доктор Йозеф Геббельс


oper.ru

Гоблину верить можно, проверять правильность цитаты не стал.
Нет, но как верно сказано!

2007-12-20

Веб шрифты

Любопытная таблица, демонстрация "безопасных" для веб-дизайна шрифтов. На маках, оказывается, шрифты выглядят гораздо приятнее глазу, чем в винде.
www.ampsoft.net

На мой вкус, самые приятные шрифты:
Verdana
Tahoma
MS Sans Serif

2007-12-14

super-duper (Monster bike is world's heaviest)

www.ananova.com: A four-and-a-half tonne motorbike powered by a tank engine has been recognised as the heaviest in the world /CEN

Это что-то! Мотоцикл с коляской, сделанный "вокруг" двигателя от танка Т-55! Книга рекордов Гинесса признала его самым тяжелым - 4.5 тонны.
www.ananova.com - заметка, clipmarks.com - картинки.

2007-12-09

Два любопытных поста

Обьединяет их то, что они в картинках и программеры не могут без кофе:
The Programmer Dress Code - великие программеры, хоть название и про дресс-код, реально делается акцент на бородах и усах.

Coffee Drinks Illustrated
Side-by-side diagrams of a few common espresso drinks.
Какие варианты кофе эспрессо бывают.

Видео в формате "матрёшка"

Попросили меня фильм найти, Arizona dreams (аризонская мечта), Кустурицы. А я что, я ничего, интернет безлимитный, я и нашел 7.5 гигабайт файл MKV - кино, плюс еще полтора гига - звуковая дорожка DOLBY. А теперь не знаю, что с этим кином делать. Записать его можно только на двуслойную болванку (а они стоят в 4 раза больше обычных), чего мне совершенно не хочется; просмотреть его на моем компе не получается, не тянет мой старый четвертый пень 1.8 гигагерца.
Думал, думал, придумал. Переконвертировать во что полегче, например сделать из него DVD.

Да, а сначала я выяснил, что это за формат такой - MKV. Это матрёшка (или matroska) - контейнер для медиа, продвинутый. Например в моем случае, в одном файле кино закодированное h.264 (качество картинки потрясное), звуковая дорожка в AAC, и субтитры, причем текстом!. Чтобы это все посмотреть, я поставил набор кодеков MatroskaPack Full с www.freecodecs.net и свежий ffdshow
Тут-то я и выяснил, что машинка моя не тянет.

Потом я полез в инет в поисках ответа на вопрос "что надо сделать, чтобы замастерить DVD из MKV?" И нашел инструкцию на французском языке http://www.freewebs.com/mkv2dvd/
Испугался. Подумал ещё... и придумал - а нафига мне DVD? Может я просто пережму в файл размером в одну болванку? Матрешка то продвинутая, смотреть ее (его - кино) будут на компе. И...

0. Берем в сети MKVToolnix и размещаем его у себя на харде, допустим в c:\mkv
1. Берем MKVExtractGUI и кладем его туда-же. Там еще и "визард" есть, тоже прихватите, пригодицца.
2. Запускаем MKVextractGUI.exe и с его помощью распаковываем файл MKV на составляющие, в моем случае - видео, аудио и субтитры.
3. Берем в сети MediaCoder (похоже, архиполезная штучка) и размещаем на харде, допустим в c:\mc
4. Запускаем mediacoder.exe и тупо пялимся на сложносочиненное окно.
5. В тулбаре жмем кнопу ADD, находим файл с видео (достатый из контейнера на шаге 2.) и выбираем его.
6. Во вкладках, которые слева ниже выбратого файла выбираем: Видео: мода - bitrate-based 1024 Kbps, формат h.264, контейнер - AVI; Картинка: Ресайд 720х400 (тут надо уточнить у исходного файла, чтобы пропорции не нарушить, какое было исходное разрешение, и подобрать подходящее новое).
7. В меню щелкаем Transcode-start transcode.

Через минут 10 советую остановить процесс и заценить результат. Если результат в норме - запустите процесс еще раз и ждите... долго.

А когда закончит, запустим программу mmg.exe из комплекта
MKVToolnix и склеим обратно в матрешку пережатое видео, звук и субтитры. Всё. Теперь и на болванку влезет и смотреть на моем старом компе можно. Это я завтра проверю.
Поправка. Проверил. ,kz!
При загрузке получившегося AVI-шника в любые программы обработки их вышибает со свистом. А плееры проигрывают без проблем. Что за авишник я замутил?
Пришлось забить на графический интерфейс (уж я то знаю, что 70% труда и мучений программеров это GUI) и заняться командной строкой. Вот такие заклинания сделали мне за 5 минут то, что я и хотел (кино одним файлом в 1.5 гига размером, со звуком, субтитрами, картинкой хорошего качества) в формате матрешки:

set PATH=p:\app\mkvtools\MKVtoolnix;%PATH%
title in progress 2 mkv

mkvmerge -o "G:\t\arizona_dream.mkv" ^
-d 0 -A -S g:\t\arizona_dream.dvd9.x264.hddvd.Rus_Track1.avi ^
-a 0 -D -S G:\t\arizona_dream.dvd9.x264.hddvd.Rus_Track2.ac3 ^
-s 0 -D -A G:\t\arizona_dream.dvd9.x264.hddvd.Rus_Track3.srt ^
--track-order 0:0,1:0,2:0

title done 2 mkv
pause
exit

То, что в скрипте пути не совпадают с описанными ранее в тексте - ну я ж писал "допустим" и допустил. И не обещал точного совпадения.

А как по простому и не воруя софта сделать DVD из матрешки - я так и не узнал. А интересно.

2007-12-05

Как завязать галстук в 4 движения менее чем за 10 сек.

По аналогии с хаками программ и компьютерного железа, нынче появился лайфхак.
Один из хаков - завязать галстук в 4 движения.

Меня сильно порадовало. Даже где-то жаль, что галстуки я не ношу.

2007-11-25

Шумные соседи?

Гражданка жалуется:

Нравится мне это или нет, но сосед мой может спокойно сверлить стену или ломать ее с 6.00 до 22.00. Он может орать матом, бить бутылки о пианино и прыгать со шкафа на журнальный столик. Если он увлечется и будет продолжать эти процедуры и в 23.18 или 03.24 , то я могу, конечно, набрать «02». Но только в том случае, если мне очень хочется послушать воспитательную беседу. Потому что ни на что большее милиционеры не способны. Правда, если после нескольких вызовов ситуация не изменится, я имею право настаивать на составлении административного протокола. Бумажку эту передадут в комиссию по административной практике. Этим все и закончится. Ходят слухи о том, что комиссия может передать дело в суд, и тогда на шумного соседа может быть наложено административное наказание в виде штрафа от 50 до 500 рублей, но живых оштрафованных пока еще никто не видел.

Может потому, что их попросту убивают. Суд – дело долгое и безнадежное, а топор – вот он, родненький. Одно ловкое движение – и можно спать спокойно. В Архангельской области, в городе Северодвинске два соседа ссорились из-за музыкальных пристрастий. Один любил рок-музыку, а второй – никакую. Один: «Слушай, сотый раз тебя прошу: сделай потише», а второй: «Да пошел ты». В конце концов, отчаявшийся и измотанный страдалец взял сковородку и пошел разбираться с меломаном. Так разбирался, что сковородка сломалась. И голова. Затем – внимание! – убийца отрезал жертве уши и выбросил из окна всю музыкальную аппаратуру. Думаю, ему даже какое-то время аплодировали все соседи.


www.razgovor.org

А с другой стороны, там ниже комментарии, и есть один очень хороший. Смысл: в гробу отдохнем по полной, живи пока живется, ведь жизнь штука короткая. Очень. Раз слышно шум - значит еще жив.

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


2007-11-18

Свобода, честность, искренность и пр.

Вот, пишет Никонов дорогой наш Александр:

Одна мудачка (в данном случае это не ругательство, это термин, обозначающий интеллектуальную. ущербность корреспондента) постоянно повторяет в комментариях одно и то же: «скоростные рамки установлены с учетом возможностей человека и устанавливали их специалисты, а мы все – и Никонов в том числе – не специалисты, поэтому вякать не должны, а должны соблюдать.» Что это за такие загадочные «специалисты», мудачка не говорит и фамилий их не приводит. Ну, и пёс с ней….
Показываю голимый бред данных утверждения по двум пунктам.
1. Скоростной предел для загородных дорог (не автострад) – «90». Но все дороги разные. Одна четырехполосная и прямая, другая - узкая и извилистая двухполоска. И водители разные. Один водитель - мастер спорта по ралли, другой вчера сел за руль. Спрашивается, для какой же дороги, какими «специалистами» и в расчете на какой уровень мастерства водителя установлен этот странный предел? Почему он один для столь разных условий? Ответ на этот вопрос мудачка не дает, поскольку его не существует. Ибо знаки устанавливаются огульно.
2. Теперь по поводу загадочных «специалистов», которые якобы ограничивают скорость с учетом бла-бла-бла… Не так давно экспедиция журнала «За рулем» проехала от Москвы до Владивостока на «Кайенах». Ехали люди, всю жизнь крутящие баранку, всю жизнь занимающиеся автомобилями. То есть профессионалы. Специалисты. И на участке за Новосибирском (кажется), там, где новая дорога – широкая, пустая, прямая и с хорошим покрытием – они, по их признанию шли со скоростью «220». И имели смелость утверждать, что для этой дороги данная скорость вполне безопасна. Вот это, я понимаю,мнение специалистов... А теперь угадайте, какой скоростной предел установлен на этой трассе? А такой же, как на узкой и извилистой дороге между деревнями – 90 км/ч!
Так что не надо пиздеть, товарищи. Пиздежь не украшает.

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


www.razgovor.org

И вот что мне в его (Никонова) позиции нравится - слом стереотипов, шаблонов навязанных нам нашей историей в пользу рациональному и логичному осознанию ситуации; честность (перед собой в первую очередь).
И еще -
Тот, кто жертвует свободой ради безопасности, недостоин ни того ни другого.
Benjamin Franklin

2007-11-17

коммуналка

Как бы так устроиться, чтобы жить среди людей но без соседей?
Вчера (в тяпницу) на подьезде повесили обьяву, мол в субботу с 11 до 14 не будет воды потомучто. Счетчики воды будут принудительно-добровольно вкручивать.
Ну, думаю, ладно, благое дело, суббота чтобы всех застать дома. Потерпим. Залил все емкости дома водой и спал до 14.

Ну правильно, к 17 часам дали горячую воду, холодной нет до сих пор (уже воскресенье). Телефон диспетчера ЖЭКа наглухо занят. Видать вкручивая счетчики, отломили важную деталь. А на складе детали нет. Экологическая катастрофа в одной отдельно взятой за яйца многоэтажке. Хотели как лучше, получилось дерьмово. Вы не пробовали умываться кипятком? А продукты жизнедеятельности смывать? Попробуйте, занимательно.

Хорошо я такой предусмотретельный, запасся водой. А кто поверил, что до 14 часов?
Бедолаги.

Хорошо бы организовать все квартиры на поход в магазин за водой а чеки приклеить к коллективному иску на возмещение материального ущерба.

2007-11-16

Лучший текстовый редактор

Дисклаймер: я знаю про Emacs, vim. Я даже с ними работал. Для кого-то это лучшие редакторы. А для меня:

SciTE - лучший текстовый редактор. Хотя и не без недостатков.
Собственно сегодня я хочу зафиксировать одну полезную настройку редактора - как с помощью комбы CTRL-Q закомментировать выделенный блок строк. И не просто закомментировать - это и без доп. настроек работает, а символы комментария поставить в 1 позицию строки.
На примере файлов на языке python. Итак, открываем файл
wscite\python.properties
и пишем (проследите за отсутствием дублей настроек):

comment.block.python=#~
comment.block.at.line.start.python=1


Всё. Кому интересно, в документации описаны еще и такие настройки:
comment.block.cpp=//~
comment.block.at.line.start.cpp=1
comment.stream.start.cpp=/*
comment.stream.end.cpp=*/
comment.box.start.cpp=/*
comment.box.middle.cpp= *
comment.box.end.cpp= */


тут за пример взят код на С++.

2007-11-11

комплексный сервис

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

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

2007-11-07

притчи

Зафиксированная мудрость:

1. Тактика

Эпиграф.
- Я работаю с утра до вечера!
- А когда же вы думаете?
(Диалог между молодым физиком и гениальным Резерфордом)

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

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

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

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

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

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

- На самом деле все очень просто, - прямо ответил норвежец. - Каждый час я останавливался на десять минут. И в то время как ты продолжал рубить лес, я точил свой топор.

2. Притча о двух волках

Когда-то давно старый индеец открыл своему внуку одну жизненную истину.
В каждом человеке идет борьба, очень похожая на борьбу двух волков. Один волк представляет зло - зависть, ревность, сожаление, эгоизм, амбиции, ложь… Другой волк представляет добро - мир, любовь, надежду, истину, доброту, верность…
Маленький индеец, тронутый до глубины души словами деда, на несколько мгновений задумался, а потом спросил: - А какой волк в конце побеждает?
Старый индеец едва заметно улыбнулся и ответил:
- Всегда побеждает тот волк, которого ты кормишь.


3. Узнать причину

Путник, идущий вдоль реки, услышал отчаянные детские крики. Подбежав к берегу, он увидел в реке тонущих детей и бросился их спасать. Заметив проходящего человека, он позвал его на помощь. Тот стал помогать тем, кто еще держался на плаву. Увидев третьего путника, они позвали его на помощь, но он не обращая внимания на призывы ускорил шаги. «Разве тебе безразлична судьба детей?» - спросили спасатели.
Третий путник им ответил: «Я вижу, что вы вдвоем пока справляетесь. Я добегу до поворота, узнаю, почему дети попадают в реку, и постараюсь это предотвратить».

4. Два друга

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

Они продолжали идти и нашли оазис, в котором решили искупаться. Тот, который получил пощёчину, едва не утонул, и его друг его спас. Когда он пришёл в себя, он написал на камне: «Сегодня мой самый лучший друг спас мне жизнь».
Тот, кто дал пощёчину и который спас жизнь своему другу спросил его:
- Когда я тебя обидел, ты написал на песке, а теперь ты пишешь на камне. Почему?
Друг ответил:
- Когда кто-либо нас обижает, мы должны написать это на песке, чтобы ветры могли стереть это. Но когда кто-либо делает что-либо хорошее, мы должны выгравировать это на камне, чтобы никакой ветер не смог бы стереть это.

5. Свинья и корова

Свинья жаловалась корове, что к ней плохо относятся:

- Люди всегда говорят о твоей доброте и нежных глазах. Конечно, ты даёшь им молоко и масло, но ведь я даю больше: колбасы, окорока и отбивные, кожу и щетину, даже ножки мои варят! И всё равно никто меня не любит. Отчего так?
Корова немного подумала и ответила:
- Может быть, потому, что я всё даю ещё при жизни?

6. Притча о Рае и Аде

Правоверный пришел к пророку Илье с просьбой показать Рай и Ад.
Они пришли в большой зал, где вокруг большого котла с кипящим супом теснилось множество народа. У каждого в руках была громадная металлическая ложка с человеческий рост, обжигающе горячая, и лишь самый конец ручки был деревянный. Худые, алчные, голодные люди жадно совали ложки в котел, с трудом вынимая оттуда суп и пытаясь дотянуться ртом до чашечки. При этом они обжигались, ругались, дрались.
Пророк сказал: «Это Ад», - и повел в другой зал.

Там было тихо, такой же котел, такие же ложки. но почти все были сыты. Потому что разбились на пары и попеременно кормили друг друга. Пророк сказал: «Это Рай».

7. Пять простых правил чтобы быть счастливым.

Однажды осел фермера провалился в колодец. Он страшно закричал, призывая на помощь. Прибежал фермер и всплеснул руками: “Как же его оттуда вытащить?”

Тогда хозяин ослика рассудил так: “Осел мой - старый. Ему уже недолго осталось. Я все равно собирался приобрести нового молодого осла. А колодец, все равно- почти высохший. Я давно собирался его закопать и вырыть новый колодец в другом месте. Так почему бы не сделать это сейчас? Заодно и ослика закопаю, чтобы не было слышно запаха разложения”.

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

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

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

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

Встряхнись и поднимайся наверх. Чтобы быть счастливым запомни пять простых правил:

1. Освободи свое сердце от ненависти - прости.
2. Освободи свое сердце от волнений - большинство из них не сбываются.
3. Веди простую жизнь и цени то, что имеешь.
4. Отдавай больше.
5. Ожидай меньше.

8. Ничего такого, что было бы неправдой…

Однажды слепой человек сидел на ступеньках одного здания со шляпой возле его ног и табличкой «Я слепой, пожалуйста помогите !»
Один человек проходил мимо и остановился. Он увидел инвалида, у которого было всего лишь несколько монет в его шляпе. Он бросил ему пару монет и без его разрешения написал новые слова на табличке. Он оставил ее слепому человеку и ушел.
Днем он вернулся и увидел, что шляпа полна монет и денег. Слепой узнал его по шагам и спросил не он ли был тот человек, что переписал табличку. Он также хотел узнать, что именно он написал.
Тот ответил: «Ничего такого, что было бы неправдой. Я просто написал ее немного по-другому». Он улыбнулся и ушел.
Новая надпись на табличке была такая: «Сейчас весна, но я не могу ее увидеть».

9. Выбор за тобой

«Это невозможно!» - сказала Причина.
«Это безрассудство!» - заметил Опыт.
«Это бесполезно!» - отрезала Гордость.
«Попробуй…» - шепнула Мечта.

10. Банка жизни

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

-Ну теперь-то банка точно полная - загалдели студенты. Тогда преподаватель, хитро улыбаясь, вытащил две бутылки пива и влил их в банку:
- А вот теперь банка полна! - сказал он. - А теперь я буду объяснять вам, что сейчас произошло. Банка - это наша жизнь, камни - это самые важные вещи в нашей жизни, это наша семья, это наши дети, наши любимые, все то, что имеет для нас огромное значение; горох - это те вещи, которые не так значимы для нас, это может быть дорогой костюм или машина и т.д.; а песок - это все самое мелкое и не значительное в нашей жизни, все те мелкие проблемы, которые сопровождают нас на протяжении все нашей жизни; так вот, если бы я сначала засыпал в банку песок, то в нее бы уже нельзя было поместить ни горох, ни камни, поэтому никогда не позволяйте различного рода мелочам заполнять вашу жизнь, закрывая вам глаза на более важные вещи. У меня все, лекция окончена.
- Профессор, - спросил кто-то из студентов - а что означают бутылки пива???!!!

Профессор опять хитро улыбнулся:
- Они означают то, что, не смотря ни на какие проблемы, всегда есть время на то, что бы расслабиться и пропустить пару бутылочек пива!


psyworld.org.ru

Всё просто и понятно, разжевано. Осталось проглотить и не забывать.

2007-11-03

промывка мозга

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

Министр внутренних дел Рашид Нургалиев запретил своим подчиненным нарушать правила дорожного движения

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

Казалось бы (по заголовку) - совсем власти о...и, да? Типа запретил нарушать, а раньше типа можно было нарушать? Где законность! Закричим мы прочитав заголовок. А если прочесть статью (не поведясь на заголовок) то всё в рамках приличия. Налицо искажение смысла.

Я бы штрафовал таких заголовкописателей, если-б мог.

2007-10-16

Продаётся пианино

В Москве, северное Тушино продается пианино.

Инструмент от Alexander Herrmann, вывезено из ГДР в 70-х годах. Семь полных октав. Кнопки - слоновья кость. Практически антикварное.
Само пианино старше меня (а мне скоро 40), говорят - первая половина 20 века. Но, врать не буду, точно не знаю.
Состояние инструмента - поддается настройке. После легкой реставрации молоточков будет играть как новое. Внешний вид и его состояние можно заценить по фотографиям пианины.

Размеры: габариты - высота 132 см с ножками (ножки - ролики, 5 см. высотой), длина 156 см по верхней крышке (без крышки 150 см.), глубина 67 см.

Если хотите, можно посмотреть и потыкать в кнопки. Вывозить будете сами, цена на сегодня 20 000 руб., торг возможен, но неуместен. Контакт - vasnake (собака) gmail.com

2007-10-07

программы ненадежны и не решают поставленных задач

Есть мнение:

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

Так оно и случилось: любой прохожий стал программистом. Более того, этот прохожий стал зарабатывать довольно неплохие деньги за свои кривые бухгалтерские, складские, зарплатные и прочие системы. Просто потому, что в те времена Человек, Который Разбирается в Компьютерах и Умеет Писать Программы на Клиппере - это как инопланетянин или какой-нибудь гость из будущего, которому непременно надо хорошо заплатить, а то еще напортит чего-нибудь. Ну, и еще потому что все это так круто - высокие технологии!

Но мы, ребята, упустили одну важную вещь, которая выявилась только сегодня: высокие технологии оказались (собственно, всегда были) не очень-то "высокими". Вы не замечали сколько среди программеров и хакеров людей без высшего образования? Или вы не видели людей, которые за 2-3 месяца становились Клиппер, Си++ или Java-программистами? Прочитал какую-нибудь книжку по Java - и долой унылое прошлое, ты уже в крутой фирме зарабатываешь крутые бабки!
...

melikyan.com

Ну да, "программистом" стать несложно, а денег в индустрии много. Пена на волнах бизнеса. Гримасы капитализма.
Но похоже люди начинают понимать, где собака порылась. А там и выздоровление недалеко...

2007-10-04

Внешний накопитель типа NAS

Сегодня я расстроен. Я снова наступил на грабли. Виноваты моя лень и доверчивость.
История: затеял я закупить для работы файлохранилку эдак на терабайт, чтобы к ethernet подключалась, чтобы легко можно было унести/принести, чтобы скорость заливки файла была высокой (вместе с требованием ethernet получается гигабитный интерфейс). В течение последнего полугода мониторил рынок на предмет "пойти и купить".
Сегодня купили. WD My Book на 1.5 терабайта.

Всё как положено, гигабитный интерфейс, два диска в сумме 1.5 терабайта, легко унести/принести. Включил, начал писать файлы. Что это? Не верю глазам! Скорость 4.5 мегабайта в секунду! Опаньки...
А интерфейс гигабитный. При прочих равных, с сервера на сервер пересылка идет на уровне 50 мегабайт в секунду. А тут на порядок медленнее.

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

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

Короче, мальчики и девочки, не ведитесь на разные красивые спецификации. По спецификации - гигабитный порт. И он таки есть. А скорость пересылки никто не обещал. И ее нет.

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

2007-10-01

Правильно жрать

Есть мнение:

Надо правильно и регулярно жрать.

Правильно жрать – это значит не потреблять помои типа гамбургеров с мороженым. Жрать надо здоровую, правильную еду: нежирное мясо с овощами, рыбу, птицу и всё такое. Жрать всё это желательно раз шесть в день, чтобы изнурённый жестокими тренировками организм мог восполнять энергозатраты.

При этом следует помнить, что питание должно быть разнообразным, а не таким «как нравится». В разной жратве содержатся разные аминокислоты, и если нет одних – организм не может усвоить другие. Так что если тебе кажется, что достаточно жрать одно мясо или один творог – это заблуждение.

oper.ru

Ну, оно и правильно. И удивлять никого не должно такое мнение. Но я не знаю никого, кто жрал бы правильно. Я и сам жру неправильно.
Есть повод задуматься о жизни...

2007-09-24

Программирование является утонченным, интеллектуальным ремеслом, или даже искусством

Умные люди пишут:
Все что должна была делать эта программка - это копировать файлы с одной Windows-машины на другую. Эта задача была решена в 80,000 строк кода на Си++ (функциональная часть) и в 55,000 строк кода на VB (GUI часть). Компиляция порождала примерно 10 файлов: 6 EXE и 4 DLL. На одном конце устанавливались 3 системных сервиса и две COM компоненты, а на другом - 2 сервиса, одна COM компонента и собственно графический интерфейс для управления этим монстром.

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

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

Читать далее...

(дернул с BugTraq, "клиника плохого кода")

2007-09-21

Прекрасные фотки

Ian Parker нафоткал много всего красивого. Например каньоны.

2007-09-07

Отпуск, Португалия

Portugal, Olhos de Agua, Riu Falesia 4*
Просьба не смеяться, это наша первая по-настоящему зарубежная поездка
(постсоветская Литва не в счёт). Может, изложенное пригодится новичкам, ветераны загранок не найдут здесь ничего нового.
Отдельные записки тут, тут и тут.

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

Мы впервые обратились в турагентство (раньше ездили самостоятельно). Пообщавшись с
"RGB-тур"ом и прикинув расходы, оставили агентству задаток и стали ждать. Ждём неделю, вторую...
На третьей неделе доплатили остальные, получили визу. Сроки подходят...
Забеспокоились, но знающие люди сказали, что это обычное дело - давать бумаги чуть ли не на рассвете
перед вылетом ;-)) потому как чартерный рейс. Агентство же милосердно выдало ворох бумаг за 2 дня до отлёта - авиабилеты, страховки,
какой-то трансфер какого-то Alto Sol, какие-то инструкции на бумажках. На двоих человек и на 2 недели
отпуска не совсем в пик сезона в номере без вида на океан вышло почти 3000 евро.

28 августа, воскресенье. День 1. Отлет.

Домодедово - рулез!
Просторно, почти нет очередей, все европейского качества.
Что не понравилось - кофе 5 евро да ещё и без кофеина, недешевый дьютифри (из принципа не продают недорогие товары).
Контроль безопасности - действительно заставляют снять обувь, ремень, часы, кошельки, мобильники.
Щупают в белых перчатках. Вежливо возвращают забытые вещи.

Наш самолет Боинг 767 оказался в меру грязным, еда приличная, некоторые наушники не работают.
У особо длинных людей ноги упираются в переднее сиденье.
Летели 5 часов.
Летели над Испанией - обалдевали! Горы, темная земля, зелени нет.
Над океаном самолет кокетливо сделал круг и приземлился. Город Фаро.
Совсем другая земля. Ярко-желтая, выжженная, местами красная и оранжевая.
Торчат пучки/кустики какой-то зелени.
Все очень холмисто, видны пальмы. ОЧЕНЬ много солнца!

Выходим из самолета - БАНЯ! Отсюда совет первый - свитер можно не брать :)
А совсем даже напротив - максимально светлую и лёгкую одежду. По статистике в сентябре бывает не более 2 дождливых дней. После заката солнца может быть прохладно - теплая рубашка или легкая курточка спасут мерзлявых. Погоду определяет океан и ветер.

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

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

Пальмы! Мостовая в камушках! Горы! Жара! Совсем другие краски, другое ВСЁ!

Поехали. Всё гористо, извилисто, невысокие виллы явно испанского вида -
с террасами, с лестницами, с арочными окнами...
По очереди развозили по отелям. В Квартейре океан было видно прямо из автобуса!
(Пляж, зонтики, синий океан). Албуфейра, далее наш городок Олхос д^Агуа и отель Риу Фалесия.
Из кондиционированного автобуса вышли - обратно баня.
Отель - стеклянные двери, мраморный пол, роскошь!
Четыре звезды.
Подошли на ресепшн, Валик в ступоре: по португальски - ноль, по-аглицки никогда не
говорил.(тока читал,писал и слушал)
Но анкету заполнили, инструкции поняли, ключ от номера получили.
Совет третий: учите языки, гораздо легче будет! Или, на крайняк, имейте разговорник.

Хорошо, что наш туроператор в ворохе прочих бумаг выдал небольшой словарик самых обиходных португальских слов :)

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

Выход на природу. Земля местами черная - под ТАКИМ солнцем мало что не обугливается :(
Запах похож на палангский, только больше отдает ракушками и местами гнилью.
Ближе к вечеру - хвойно-банный дух.

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

Ужин - это серьезно! Велели в майке и шортах не являться.
Встретил мэтр в дверях! С улыбками провели к 71 столику, попытались обьяснить,
что это наш столик на каждый ужин. Шведский стол - это НЕЧТО! 8-( )
Такое разнообразие таких разных продуктов! На ужин каждый день разное меню, правда меняются только основные блюда. Завтрак все время одинаковый. Но блюд такое количество! Каждый найдет себе что нравится.

На ужин питье (любое, кроме супа) только за деньги. За большие деньги. Бутылка вина от 10 евро, вода 1.20, пиво от 2.

А вот на завтрак вин нет, но с питьем полная халява - соки свежевыжатые, кофе, чай,
какао, кипяток... и можно завтракать в шортах.

"Пасут". За ужином "пасут" конкретно. Убирают из-под рук опустевшие тарелки и чашки.
К креветкам подтаскивают воду с лимоном.

День второй. 29 августа. Понедельник.

Отчаянно слепит солнце, да так, что просто глаза трудно открыть. Совет четвёртый: солнечные очки
обязательны! Будет заметно легче.
Искупались в океане! Вода прозрачнейшая, теплая (не холодная), солонющая, горькая, напоминает воблу. Валик не тонет!
В прозрачной воде видны толстенькие рыбы длиной с палец.

Песок разный: подальше от воды - крупный, как каменная соль, оранжевый; ближе - посветлее и помельче.
Местами он мелкий и почти белый, как в Прибалтике. Прибрежные скалы напоминают стенки большого каньона
и что-то мексиканское. Деревья здесь как в саванне, сказывается близость Африки. Причем ветки у них
с южной половины просто начисто засохшие.

Распробовали зелёное вино - похоже на шампанское, только без пузырьков. А вообще Португалия славится
портвейнами и мадерой. Поэтому совет пятый... Ну, вы поняли, времени не теряйте, пробуйте и домой
захватывайте. (Штопор имейте свой, в номер "тирира родя" не принесут.) Особенно те выдержанные сорта,
которые стоят от 20 евро. (Забегая вперёд: мы взяли только 3 бутылочки и очень жалеем, что так мало). Знающие люди советуют покупать винтажный портвейн не дороже 50 евро, что соответсвует, в среднем, сроку выдержки лет 10. Очень!

Примерно в 13 часов вернулись с пляжа, попёрлись осмотреть местный городок и совершенно не заметили,
как получили по хорошему тепловому удару. Оба. Выстраданный шестой совет: обзывать время с 12 до 15 сиестой
и ни в коем разе не шататься во время неё по солнцу! Солнце убойное! Когда загораете - обязательно используйте крем, не надейтесь на крепость шкуры - ожоги гарантированы. После загара - увлажняющие кремы "после солнца". Бутылка крема в маркете стоит от 7 евро.

В городке (Olhos d^Agua - Олхос д^Агуа) товары в основном курортной направленности, торговых рядов
с завывалами нету. Ощущение, что всем покласть, купишь ты чего или нет, но если берешь,
то с радостью продают. Прикольный городок с национальным колоритом. Куча кафешек, пиццерии, сувенирные лавки,
необработанные пальмы, улицы узкие, извилистые, и то поднимаются, то опускаются.
Запутаться и потерять направление на отель - раз плюнуть. У кого топографический кретинизм -
без сопровождающего не ходить (как я, например) ;))))
Автомобили, конечно, сплошь иномарки, новенькие, хорошенькие, вылизанные. НИ ОДНОЙ ВАЗОВСКОЙ МАШИНЫ! :)))
Нашли супермаркет.
Местные продукты потрясающе дешевые (те, которые растительные) - вино стоит как у нас сок,
а сок, как у нас вода. Фрукт с видом моченого яблока оказался сливой. Виноградины размером со сливу.
Бананы, даже недозревшие - сладкие и не мучнистые. Арбузы и дыни такие же как у нас, только дыни хрусткие.
Напитки: бутылка вина в магазине 3-5 евро, в ресторане 10-15.
Что приятно, вещи не впаривают, а дают выбрать. Дали телефонную карту заметно дешевле той,
что мы хотели купить сначала(обычной таксофонной).
Выяснилось, что подключение к сотовому оператору (я хотела подключиться по какому-нибудь
дешевому тарифу, чтоб не платить за роуминг) стоит не меньше 20 евро, причем это черт знает где...
В Путеводителе сказано - покупать тел. карты там, где газеты. Нашли газеты.
На дикой смеси португальского и аглицкого умудрились купить карточку, кажется, IP - телефонии.
Что-то слишком дешево. Так что пока не знаю, стоило ли её брать - всё жду, когда моему отцу придет
счёт за переговоры с Португалией - вдруг платит тот, кому позвонили. Звонили из отеля, из номера, оказалось, отель за звонки по такой карте денег не берет! Очень странно. Карта на 5 евро, с Москвой говорили в общей сложности минут 10, не меньше. Деньги с карты списывают уже при соединении, и повременно. Карта P.T. Comunicacoes "Hello Brasil" (есть тел. номер, где компутер вам по русски зачитывает баланс и инструкции).

Пляжи муниципальные, зонты и лежаки платные - от 3 до 5 евро. У бассейна бесплатно.
Спуск от отеля длинный, хотя по прямой метров 200, зато со стороны океана он (отель) здорово смотрится на скале.

Экспериментально распорядок сложился такой: подьем в 7, завтрак до 9.00, океан до 12.
До 3-4 сиеста (тень, холодные напитки, прохлада, никакого движения, можно бассейн).
До 8 вечера океан, с 8.30 ужин.
Между буфетами перекусон из магазина. На буфетах (так называется шведский стол) нажирались так, что в течении дня есть вообще неохота. Не нажраться невозможно: пока перепробуешь основные вкусняшки - уже обожрался, а еще десерт...
Пить надо много, очень, следите за содержанием воды в организме, пить лучше воду (см. учебники по выживанию на юге).
После ужина прогулка, обсуждение огоньков на океанском горизонте (рыбаки), зарева над Фаро и Млечного пути.
Сон (после ужина ноги не ходят, х.з. почему, вроде целый день отдыхали?), в сон проваливаешься сразу.

День 3. 30 августа. Вторник.

На рецепшене в залог дают оч. симпатичные пляжные полотенца приятного золотистого цвета с эмблемой RIU, полотенца продать отказались. Советов давать
не буду, в разных отелях разная политика.
Океан с балтийским штормом (в смысле волнение, как в слабый шторм на балтике), рядом с флагом ЮНЕСКО развевается желтый флаг.
Потом бассейн. Решили попробовать джакузи, халявную. На минус 1 этаже.
Горячая вода, как в ванной, трудно уцепиться, сносит к центру и вверх (пузырьки и струи воды).

Спортивные Найки футболки по 40 евро, неспортивная рубашка 20 евро.
На ресепшн за 100 баков дали 75 евро с копейками, потом давали 76 с копейками. Деньги меняют на ресепшене и в спец. пунктах обмена. В банках деньги не меняют.
Горничная на второй день не взяла 1 евро, хотя накануне взяла 1 бакс. Но и конфетки не положила.

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

В таком климате одежду дольше 1 дня носить не рекомендуется, пропотевает моментально.

Впечатления - океан Пиип! Скалы Пиип! :)) Растительность Пиип! :)) Солнце Пиип...Пиип! >8-((( Убойное!!!

День 4. 31 августа, Среда.
Добрые и практичные немцы подарили нам пляжный зонтик. Кайф.
Купаемся и под зонт. Попадаются "голосистые" бабы, т.е. без лифчика.

Горничной оставили 2 евро. Взяла.

ОБГОРЕЛИ !!!!!!
Солнце УБОЙНОЕ!
Короткими перебежками из тени в тень, передвигаемся по маршруту, иначе грозит тепловой удар или ожог.
Примерно за 175 р. купили 0.37 портвейна, выдержанного, у нас вряд ли найдешь.
Смешно называется "27 корзина".
Пойдем снимать океан на фото.
Ужин, десерт, мороженое со свежей кУлубникой. Улет!
Спать.

День 5. Четверг. 1 Сентября.

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

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

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

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

В обслуге много русскоязычных. Портье Евгений, уборщица Оксана, гувернантка, официант,
продавщица в магазине.


День 6.Пятница. 2 сентября.

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

Сиесту провели в баре: 0.4 пива + 0.2 сок = 6 евро.
На вечернем купании Валик добыл краба и много другого - ракушки и так далее.
Конечно, засняли это на фотик.
Собираемся на обещанный мегаужин, где подтащат паэлью и другие непонятные блюда. Мегаужины по пятницам.

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

День 7. Суббота, 3 сентября

Были неплохие волны.
Валик опять притащил селедку. Попозже на берег прибило еще несколько. Фуу, ну и запах!
Оказывается в океане немеряно селедки!

А туалеты здесь замечательные, как идеальная женщина у армянского радио - чистые,
общедоступные и бесплатные. ;)))
Небольшой культурный шок.

В сувенирах увидели красивейшую голову небольшой акулы, тут же продавали акульи клыки натуральные.
Купили подарок.

Во время прилива вода чистая, правда, холоднее, чем вечером. А после обеда мутная от песка, но теплее.
По некоторым данным ее температура 23 градуса, при стандартной для этого времени 20.


День 8. Воскресенье, 4 сентября

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

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

Я заметила вдруг в океане серповидные темные плавники, подумала - акулы!
Но мелькнуло белое брюшко, скорее это дельфины, штуки 3. Потом моторка их распугала. Заснять не успели.

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

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

Кремом можно уже почти не мазаться. Слезает кожа.

День 9, понедельник, 5 сентября

Заказали такси до Албуфейры. Довезли за 8 евро, обратно за 5.
Были в этой Албуфейре, обычный южный курортный городок.
Узкие кривые улочки, все время вниз-вверх, низкие белые дома, немерено праздношатающихся буржуев.
Видели китайский магазин - пиип! 8-( ))) Складные нунчаки, резиновые нунчаки, кинжалы заковыристые...
Товар - от маски сварщика до стеклянных шариков.
Сувениры так себе - обычные южные сувениры. В керамике мы не понимаем. Единственно, что хорошо -
я себе шорты ливайс купила за полцены (25 евро) и португальскую тельняшку.
Вале купили 2 футболки по 12 - 15 евро.

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

Полицейские не разрешили себя фоткать.

Туалет - платишь сколько не жалко и пользуешься.

Долго искали и потом ждали такси. Очередь на такси человек 30!

Вода сегодня чистейшая.


День 10, вторник, 6 сентября

Утром было солнце, пока завтракали, затянуло тучами.
Солнце периодически пыталось выбраться.
Гуляли по городку.
Нашли кактусы, ОЧЕНЬ осторожно потрогали, но все равно я долго выколупывала из пальцев
мельчайшие иголки. А ведь, казалось, взрослый человек...

Вернулись очень вовремя - пошел дождь (вернее так - посыпал водной пылью 5 минут).

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

Видели блюдо - копченая ветчина с дыней?
Мадера - класс.


День 11, среда 7 сентября

Опять хмарь :(
Гуляли по пляжу гораздо дальше обычного.

При разгребании очередной попавшейся горки ракушек нашли живого крабенка.
Потом еще и еще. Они так ловко зарывались задом в песок.
Мы разгребли всю кучу и спасли их всех.
Размеры у них маленькие, от 2 до 3 см. Цвет грязно желто-зеленоватый.

День 12, четверг, 8 сентября.

Лиссабон, Lisboa
Выехали в 6.30 вернулись в 21.
Дорога почти 4 часа с одной остановкой на 30 мин. На стоянке: кафе, магазинчик, туалет, все очень
цивильно. В автобусе жрать не разрешается (типа, чтобы не подавились и иск не вчинили). Европа-с...
Поездка не удалась, у обоих болела голова, таблетки не нашли. Совет седьмой! Собираетесь на автобусную
экскурсию на целый день - не обжирайтесь и захватите обезболивающее!
По дороге был перевал через горы, красота!
Горки невысокие, рыже-черные, больше похожи на холмы. Туман-облака.

Лиссабон - красота! Старый город, новый город, гавань, мосты, храмы, арки, памятники...

2 часа свободного времени - очень мало! НИЧЕГО НЕ УСПЕЛИ!!! Ну такой подлянки я просто не ожидала.
Совет восьмой - лучше самому сделать себе экскурсию по намеченному городу - нанимаете машину и провОдите нужное
время в нужном месте. На такси от Лиссабона до Албуфейры 300 евро. На рейсовом автобусе 14. Получайте права и берите напрокат машину - дешевле выйдет.
Понравился океанариум.

Хоть и говорят - бедная страна - очень много строят.

День 13, пятница, 9 сентября

С утра солнце, настроение отличное, завтрак с аппетитом.
Вода холодная, чистая. По дну солнечные зайчики, ух, клево!
Загорали, купались. Лазурные воды у рыжих скал Лузитании!

К 5 часам ветер усилился (холодит и песком в морду/спину), долго лежать не получилось - всё-таки уже не пик сезона...

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

После ужина ну совершенно отказывают ноги! Независимо от выпитого - вода, вино.
Ходить тяжело после каждого ужина, наверно, мощно нажираемся.

А еще тут есть видов 5 разных пальм.
Ландышеподобные ночные цветы, висящие вниз головой. Размер цветка - см 15, не меньше.
Пахнут - обалдеть!

Несмотря на термостат кондиционера в номере, 5-35 градусов, результат одинаков - градусов 23-25
в помещении.

День 14, суббота, 10 сентября

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

Много "голосистых". Мало, почти нет красивых. Голосистые даже у бассейна.

После полудня верхний слой воды прогревается, но только очень верхний.
Если в воду заходить брызгаясь, легче. Атлантика рулит!
Отличный курорт, но недешевый.
Все развлечения для заскучавших от 100 евро с носа.

Единственное неудобство (не вижу неудобства - прим. Валика) - нет раздевалок на пляже, как в Паланге.
Кранов с водой тоже, зато туалеты бесплатные, с душевыми кабинками.

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

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

День 15, воскресенье, 11 сентября

Отлет
Позавтракали и на выписку.
Блям, за 2 минуты выписали, сняв 101 евро.
Погуляли, купили открыток и в автобус.
Посадили в самолет и томили лишний час из-за багажа.
Боинг 767 - 300ер удачный - есть куда колени поставить.

Два кина и клипы МТВ и мы дома.

Темно и холодно, 11 градусов.
Сразу неприятности: долго не давали трап, свалка на паспортном контроле, меня не пускают
из-за паспорта (что за стажёры сидят, чем ей мой российский не понравился?), задержали выдачу багажа.
Хорошо хоть таможню прошли.
---
В турагенство снесли 2700 евро, на месте потратили 1000. Итого 4000 на двоих.

В Португалии Валик жалел травку и кошек. Из-за солнца. :))

2007-09-06

отпуск, Кипр

Cyprus, Agia Napa, Nissi Beach holyday resort 4* - отель в котором мы гостили 10 дней с 26 августа по 5 сентября (Есть рассказ о отдыхе в Португалии). Фотки.

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

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

Береговая линия изрезанная, каменистая, даже скалистая. Но скалы не внушают. И нырять с них вряд ли получится. Песчаные пляжи маленькие, нечастые, производять впечатление рукотворных. Часто попадаются камни даже каменищи на дне - берегите ноги. Из-за камней и водорослей на пляже есть не так много точек удобного захода в воду. Рекламные "белые солнечные пляжи" на деле выглядят грязноватым песком, но это просто цвет, обусловленный цветом доминирующих скальных пород и фрагментами ракушек. Пляжи и песок чистые, полотенца можно раскладывать прямо на песок. Что приятно - пляжи и воду пытаются чистить. Пляжи муниципальные, лежаки платные - до 1.5 фунтов в день (около 3 евро). Вода прозрачная, соленая до горьковатости, на вкус похожа на атлантическую.
На дне, где поглубже, водятся крабики, морские звезды, улитки-слизняки и прочие рыбки. Никакой живности более пальца размером не встретилось, хотя один раз показалось - видел ската немалого размера (приближаться не рискнул).
В общем - хорошо, но не слишком. Основные радости - очень, нет, ОЧЕНЬ теплая вода, чистая по утрам до безобразия.

Гостиница. Типа четыре звезды, так называемый "европейский сервис". Персонал не улыбчив и не не слишком старателен. Русскоязычные попадаются, но не так часто, как можно ожидать. По аглицки говорят хорошо. Вообще, сложилось впечатление, что между киприотами (да и греками в целом) и славянами общего больше чем кажется. Лень, пофигизм, отсутствие стремлений и прочие качества, не дающие вылезти на вершину экономического олимпа.
Приведу несколько запомнившихся моментов: предыдущий постоялец уволок с собой ключ от сейфа (так мне сказали) и на мое требование обеспечить меня сейфом сначала сказали "завтра починим", завтра сказали "завтра точно починим", послезавтра сказали - "сорри, замок везут из-за моря из-за гор, когда привезут - х.з". Привезли накануне моего отьезда. Гы.
Кондей в номере работает, но температуру ниже 26 С опустить не может. В режиме вентилятора - не работает (поломан?).
В двери замок не захлопывается, пока как следует не хлопнешь дверью. По этой причине после посещения номера обслугой дверь часто была не заперта (они не хлопали и не проверяли, заперта дверь или нет).
Запасы мыла и шампуня нам не пополняли, пока я на ресепшене не заявил о таком прискорбном факте, как "закончилось мыло... что за?".
Замок на двери балкона видимо поломали и чтобы как-то фиксировать дверь, присобачили на косяк такой шпунтик интересный, нечто вроде шпингалета... минуты три я его искал, после того как чуть дверь не сломал в попытках открыть.
Горничные... молодых я не видел. Убираются кое-как (я уже говорил, стараться аборигены не хотят, напряжение - не их стиль), а чаевые хотят полновесные, меньше фунта - не берут. Я уж думал вообще не давать чаевых за такую халтурную уборку (хотя я придираюсь, бывает и хуже). Кстати - плитка кафельная в ванной! Это нечто. Такое поганое качество укладки плитки встретишь не часто.

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

Магазины, цены. В курортной зоне (а там по побережью почти везде курортная зона) все дорого. Иногда до изумления дорого. Что местные товары, что импортные. Хотя, бывают товары со скидкой, тогда да, "налетай торопись, покупай живопись". Торгуют всем, по ходу меняют валюту, не работают только в воскресенье (в курортной зоне). Но - обратите внимание на вывески OFF LICENCE - покупаете на свой страх и риск, вплоть до фальшивых купюр при обмене валюты. Могут не дать чек, могут дать чек которым можно только подтереться. В соседних магазинах цена на товар может отличаться в два раза.
А так, всё очень мило. Очень вкусные соки (пить надо много, не забываем этого), хреновые невкусные вина, почти все сухие. Красные еще можно пить, белые мне категорически не понравились.

В общем и целом - хорошо. Смело едем отдыхать, аккуратно выбрав сезон. За 10 ночей в четырехзвездном отеле с полупансионом и "видом на сад" заплатили на двоих 2300 евро. Еще 500 потратили на месте. Общий вывод - если заплатить чуть больше (на четверть, около того), лучше отдыхать в европе. Гораздо больше приятных впечатлений будет. Миф о "европейском сервисе занедорого" считаю несостоятельным.

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

2007-08-21

Александр Никонов

Читал я его книги и радовался незашоренному мышлению. А теперь узнал, что у него (Никонова) есть сайт. И еще один.
Буду посмотреть.

2007-08-20

Хакеры

Наткнулся на словарь хакерского жаргона. Когда - то давали мне читать в виде бумажной книги... Это вещь (для тех, кто в теме).

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

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

Огромная просьба - не путать с "кракером" и "взломщиком". А то уже до того популизм докатился, что назвать кого-либо хакером означает подставить чувака, навлечь на него неприятности.

2007-08-08

Как оно бывает (зарисовка на тему "ну почему так!?")

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

Посмотрел я на манометры и увидел, что давление горячей воды меняется от 2 до 4.5 атмосфер с периодом в минуту-две. Я не настолько богат, чтобы в ванной делать полный фарш (имею в виду регуляторы давления, обеспечивающие стабильное давление на выходе), поэтому позвонил диспетчеру РЭУ.
Диспетчер мне ответил, что заявку принять не может, потому что протечек нет, вода есть.

Тогда я написал на вебсайте управы жалобу.

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

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

Короче, на днях жалоба дошла до крайних, мне позвонили из СанРЭМ и договорились о визите, чтобы на месте посмотреть, что да как.
Сегодня, в оговоренное время, пришли, двое. Инженер (мужик) и Клерк (дама). Не представились. А я не спрашивал. Зашли в ванную, полюбовались на мой ремонт (критиковали) покрутили краны, посмотрели на манометры. Криминала не нашли.

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

На предложение принять душ и почуствовать на своей шкуре прелести водоснабжения вежливо отказались. Мыться не любят, что ли? А я бы не отказался освежиться, жарко.

Вот так. Я жалобу написал, они на нее отреагировали. У них все в норме, у меня несертифицированное оборудование. Никто не виноват, делать ничего не надо.

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

2007-08-04

Шпаргалки

На сей раз для LINUX.
Сама шпаргалка, страница где опубликована.

REST, модно? Интересно

Есть неоднозначный блог, но в нем есть перлы, например про то, как дизайнить веб-приложения.
Очень простое и наглядное введение в тему REST дизайна. Рекомендую к изучению.

Дополнительно по теме:

2007-08-03

большое видится на расстоянии

Британская история из "космоса". Вчепетляет.
400 лет под римлянами, 500 - варвары. Было время подумать...

2007-08-02

феодальный капитализм?

В стране есть армия. В стране есть сили охраны правопорядка. В стране есть охранные структуры. Но несмотря на это трубу надо охранять лучше (надежнее).
Гоблин откомментировал.
А мне теперь понятно, что мирному населению оружие продавать не будут. Ведь, если что, народ трубу отберет! Нельзя такого допустить.

2007-07-31

Медики, блин :)

Смеялся: про медиков. То, что Экслер называет "баннизм".

2007-07-22

тоже забавно, PHP headers_sent & CGI mode

Да, кому забавно, а у кого сайт работать перестает.
Есть на сайте программулина, на PHP, выдает клиенту файл по номеру.
Для указания правильного mime используется функция header()
И все это дело внутри некоего фреймворка, который тоже, не будь дурак, всякие хидеры пишет.
Правда отгрузка файла сбрасывает все буферы и когда далее по коду фреймворк хочет выдать свои заголовки, проверка headers_sent() его обламывает.

Все это в теории и работает только если PHP подключен как модуль Апача, типа так:
LoadModule php5_module "d:/httpd/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "d:/httpd/php"

А если подключить пыха как CGI обработчик, типа так:
ScriptAlias /php5/ "D:/httpd/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php5/php-cgi.exe"
всё. Браузер перестает понимать, что ему присылают. Потому как фреймворк посылает свои заголовки, потому как проверка headers_sent() уже не срабатывает.

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

2007-07-20

Забавные вещи с CSS & expression

Кратко опишу ситуацию словами.
Была сделана страница, под браузер IE6. Работала.
Потом случился браузер IE7.
Страница стала вывавать (нестабильно) сообщение при загрузке:

"divContent не определен" или вроде того.

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

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

Лекарство:
в теле < body > ближе к концу страницы:

< style type="text/css" >
@import url("general.detail.css");
< / style >

А было так:

< header >
< link rel="stylesheet" type="text/css" href="general.detail.css" >

...

в стилях:

#divHeader {
width: expression((divContent.clientHeight < divContent.scrollHeight) ? (document.body.clientWidth - 16 + 'px') : (document.body.clientWidth + 'px'));
}

причем
divContent
ниже в тексте документа чем
divHeader

полезно:
http://stepbystep.htmlbook.ru/?id=44

2007-07-12

почему я не люблю Мелкософт

Рисую в красках: купил человек MS Office. Давно, году эдак в 2001. Понятно, офис у него версии 2000. Работал с ним (или на нем?) и по ходу учился программировать. Как научился, решил автоматизировать некоторые свои работы с помощью честно укупленного офиса. Ведь все знают, офис тем и хорош, что его можно программно заставить делать многое.

И полез человек на сайт Мелкософта за документацией на программные интерфейсы... А поскольку шел уже 2007 год и вышел офис 2007...

Уже догадались? А я вот до сих пор не могу поверить. Может плохо искали? Короче, нету на сайте МелкихИмягких документации на офисы старее 2007. То что осталось, практически бесполезно. А поскольку программные интерфейсы офисных пакетов на месте не стояли (тоже вопрос, с каких таких понадобилось менять интерфейсы?) то существующая документация не помогает автоматизироваться со старым офисом.
И что делать? Старый офис честно куплен, но использовать его нельзя, потому что документацию не догадались вовремя скачать и сохранить. Надо новый покупать? И пока не поздно, качать все, что только может понадобиться?

Билли сказал - каждые 5 лет вы должны по новой покупать у нас программы. И мечтает Билли о том, чтобы мы не покупали софт а брали напрокат.

2007-06-23

веб разработка, фреймворки


Мыслей у меня по этой теме на статью, да где время взять...
Но кратко можно так: есть такое видео-презенто, с названием Better Web Application Framework, от Sean Kelly, говорят, работал на NASA.
В своем выступлении он попытался продемонстрировать насколько подходят для веб-разработки доступные среды, Ruby on Rails, Zope(Plone), Django, Turbo Gears, J2EE средства.
Кому интересно, посмотрите, он начинает с "хелло, мир" и заканчивает тайм-тракером на двух таблицах БД.
Выводы интересные, но ожидаемые - J2EE - отстой, слишком много кода надо писать, слишком много ненужной головной боли, слишком много времени уходить на простые вещи. Правда забывает сказать, что эта технология лучше всех масштабируется по людям.

Далее остальные перечисленные среды, худо-бедно сопоставимы, но самым приятным и полезным оказывается ... Zope(Plone). Кто бы мог подумать?
Не очень понятно, как там с взаимодействием с унаследованными системами, но вроде неплохо. А по количеству работающих полезняшек "из коробки" вне конкуренции.

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

Остальные - не рыба ни мясо.

Я же думаю, фреймворк хорош, когда задача шаблонна и дозволено решить ее шаблонным же способом. Ну типа как программировать БД приложения в среде MS Access.
Многих это устраивает, а что? Быстро, просто, и даже работает некоторое время.

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

2007-06-04

Москали зажрались

Натурально, зажрались. За 600 (450 + 150) рублей в месяц у меня дома интернет через Корбину - безлимитка в один мегабит и, плюс, резервный канал через местечкового пионера. Пионер вдобавок держит многотерабайтный дисковый массив, с которого я смотрю фильмы разные. Много. Да. Москва - это отдельное государство.
Мечта идиота. Не так давно (лет 7 назад) я буквально мечтал о безлимитке 64 кбит. Не могу сказать, что я стал счастливее. Но и интернет в этом не виню.

2007-06-02

Адреса в эРэФии

Делаю сейчас работу, в части которой надо оперировать адресами (искать, выбирать. добавлять в реестр). С точностью хотя бы до населенного пункта (улицы и дома - необязательно).
Забавно, но фактически нет полного и актуального реестра адресов, не то что на РФ, на Московскую область! Есть всякие КЛАДРы (наиболее полезная штука), ОКАТО и прочие. Но ОКАТО в машиночитаемом виде не найти, да и актуальность аховая, КЛАДР - заточена под нужды налоговой и там есть только то, что "должно" в казну. Электронная Россия, АУ!... нет ответа.
ОКАТО - это вообще песня! Делали его калькой с советской системы, разработанной пес знает когда. Когда компьютеры были большими, а мы маленькими (а может и вовсе не родились). Посему, после оптимистичного введения (где декларируется цель - машиночитаемый реестр) в устройство кодов этой ... мягко говоря - хрени, идет описание способов экономии битов и байтов, путем манипулирования длиной кода. Это понять почти невозможно, не то чтобы запрограммировать! Да и КЛАДР по похожей схеме сделан.

О! Эта схема составления и интерпретации частей адреса! Расскажу на пальцах: формально, адрес состоит из частей - регион, район, город, населенный пункт, улица, дом, квартира. Где-то между нас.пунктом и улицей должен быть почтовый индекс. Приготовьтесь.... барабанная дробь... если отбросить улицы и после, обязательным можно обьявить только регион! О как. Пример: г. Москва. Это регион, код 77. Далее, улица и т.д.
А есть полные адреса, где Московская область (это регион!, код 50), Хреновый район, г. Бздянск, д. Козюлино и далее.
Но это еще не всё. Сочетания тоже могут быть прикольные, например - регион и нас. пункт; регион и город; регион, район и нас.пункт (без города). Того кто придумал такую схему надо найти и расстрелять. Если умер - найти его потомков, как детей вредителя и выслать из страны с запретом возвращаться до 7 потомка. Потому, что это конкретное вредительство. Машинной обработке почти не поддается.

А как эта схема кодируется... плин, ,kz , это отдельная песня. Покажу на примере: посмотрите выше, деревня Козюлино. ОК, представьте, эта д. Козюлино имеет код 333, г. Бздянск, имеет код 777, Хреновый район - 111 (МО - 50). Тогда в КЛАДР будет 4 записи в таблице элементов: 50 000 000 000 - это МО, 50 111 000 000 - это Хреновый район, 50 111 777 000 - г. Бздянск, ну и наша деревня - 50 111 777 333.

Удобно правда? Изящно, лаконично. А теперь попробуйте нарисовать запрос, которым надо найти все нас.пункты напрямую подчиненные району. Нарисовали? А теперь вспомните количество вариантов комбинаций частей адреса.

Короче, имея КЛАДР и собственный реестр для занесения адресов которых нет в КЛАДР, простая программа подсказывающая пользователю возможные варианты написания части адреса (автокомплит) состоит из 1.5 тысяч строк кода на языке высого уровня. Именно простая, адрес заполняется сверху вниз, от региона до дома. Написана за 5 дней.

Лечим гланды автогеном через Ж.

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

Где это всё? Государственные мужи и бабы, где это?
И имея эти мысли в голове я наблюдаю как эти... рассуждают куда потратить "лишние" деньги! ,kz
Как долго мы еще будем позволять всяким так поступать с нами и нашей страной?

2007-05-27

короткоствол

Стреляли мы из пистолета (Аникс А101)...
Интересно, но реалистичность процесса стрельбы сильно страдает из-за неудачного спускового крючка. Тянуть его надо долго, с переменным, довольно большим усилием. Знающие люди говорят - 3 кг. Пока тянешь крючок прицел успевает прогулятся по цели туда-сюда раза три. Короче - портит весь цимес.
А так - очень даже ничего. Бахает прилично, громко. Бутылки бьет на раз, даже на второй обойме осколки летят. С 10 метров в шарик для пинг-понга попасть реально вполне. Если выстрелить в железяку какую, рикошетом можно повредить себе мягкие места (аккуратнее надо, оружие, плин).
В обойме 15 шариков, с одного баллона три обоймы вполне можно отстрелять. Но третья обойма уже не очень. Слабовато. А две обоймы - здорово! Каааак даст! Опасная штука. Я бы запретил продавать без предварительно обучения технике безопасности (в тире при магазине).
Пока рефлексы не наработаешь, так и тянет поразмахивать пистолем во все стороны, а постановка на предохранитель вообще не вспоминается.

2007-05-18

RoR, PHP и все-все-все

Ух. Ну люди! Ведутся неподецки! Один провокатор вбрасывает мяч и понеслось... Что печально - многие воспринимают это всерьез. То ли чувства юмора нет, толи мозгов.
А по теме обсуждаемой тама (вкратце - Руби-на-Рельсах сравнили с ПХП, фреймворк с языком!) имею сказать следующее - мне это напоминает сразу две штуки из моей жизни. Сравнение программистами (писавшими базки данных) MS Access с Borland Delphi - раз, и начало моей трудовой карьеры - два.

Ну Акесс с Дельфи не сравнивал только ленивый программист, что не мешало появляться проектам разного масштаба реализованных в той и другой среде.
А что про трудовую карьеру - у ВУЗе я выучил C++ и начал его применять налево и направо, нравился (да и щаз нравица) он мне, а в первые же месяцы труда на благо капитализма пришлось работать на чистом C. Требования такие были. Что не помешало мне применять ООП парадигму и методики. И продолжать радоваться жизни.

Как говорит мой начальник: "все проблемы внутри нас", это он тоже цитирует кого-то. Если в голове разработчика солома, никакой инструмент или фреймворк не спасет проект. Хотя помочь может. А если разработчик хорош, то, по большому Гамбургскому счету, ему пофигу на чем забацать проект, хоть на бейсике. Хотя хороший инструмент грамотному спецу помогает изрядно. Отсюда вывод - надо четко представлять, что ты будешь делать и какие инструменты тебе могут помочь. Отсюда другой вывод - надо владеть широким набором инструментария и иметь опыть в той сфере, где трудишься (а если опыта нет - найти старшего товарища/начальника который обьяснит и внимательно слушать что он скажет).

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

2007-04-23

Паркинсон. Шесть качеств лидера. №6

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

Паркинсон. Шесть качеств лидера. №5

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

Паркинсон. Шесть качеств лидера. №4

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

Паркинсон. Шесть качеств лидера. №3

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

Паркинсон. Шесть качеств лидера. №2

Второй элемент - знание. Без него не спланировать маршрут, который приведет к цели. Именно знание дает лидеру необходимую уверенность; ощущение того, что он знает, о чем говорит. В мире полно профанов, занимающих ответственные посты, иногда это объясняется слишком быстрым продвижением по службе, иногда просто отсутствием мозгов. Могут ли они завоевать уважение технически грамотных и компетентных специалистов? Как правило, нет. Они сознают уязвимость, непрочность своего положения. За эту свою слабость они отыгрываются на подчиненных придирками, срывают на них зло, кричат и оскорбляют. Можно возразить, что виной тому плохое усвоение пищи или сварливая жена. Однако наш вельможный грубиян имеет свою причину, это непреложный факт. Он знает, что в его ведомстве будут часто совершаться ошибки - как было везде, где он управлял, - и заранее хочет доказать, что виноваты в них другие. Все младшие по службе - разгильдяи, бездельники, тупицы и не болеют за дело. Работники его уровня некомпетентны, завистливы, суют нос не в свое дело и дальше этого носа ничего не видят. Его начальники, увы, не способны оценить человека по достоинству. Стоит ли удивляться, что документы теряются, письма остаются неотправленными, сроки нарушаются, а указания никто не спешит выполнять? Бог - свидетель, он сделал все, что в его силах, но и он не может поспеть всюду, а доверять нельзя ну просто никому. В основе некомпетентности подобного рода часто (хотя не всегда) лежит невежество. Такой человек буквально не ведает, что творит.

2007-04-19

Паркинсон. Шесть качеств лидера. Качество первое

Все еще читаю "Законы Паркинсона". Вот вычитал про то, как стать хорошим руководителем:

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

2007-04-13

Коммунисты - это сила!

http://www.kplo.ru/index.php?option=com_content&task=view&id=108&Itemid=5
А Гагарин - это социализм! А социализм - это Гагарин! Искры его корабля долетели до Непала!

ООО, УУУ, чума! Никакого гламура, один пафос. Нет, ПАФОС!

Иисус - мой самый любимый философ

История переведена с сайта politiquesusa.blogspot.com

Президент США, Джорж Буш, как известно, черпает свое вдохновение из
Библии. "Иисус - мой самый любимый философ", заявил Буш однажды. К
примеру, американский президент выступает против брака между
гомосексуалистами, так как сама Библия не приемлит такого брака.

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

Например, я хотел бы продать мою дочь в рабство, как это указано в
Исходе, глава 21, стих 7. По вашему мнению, какую цену я могу за нее
запросить?

В той же книге Левит, глава 25, стих 44, сказано, что если я хочу иметь
рабов, то должен купить их у соседних народов. Мой друг утверждает, что
это относится только к мексиканцам, но никак не к канадцам. Не могли бы
вы разъяснить мне этот стих? Почему я не могу иметь канадских рабов?

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

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

Да, также: Левит, глава 21, стих 18, говорит, что нельзя приближаться к
святилищу тому, у кого проблемы со зрением. Я же пользуюсь очками при
чтении. Мое зрение должно быть обязательно стопроцентным? Можно ли
занизить несколько это требование?

Последний вопрос. Мой дядя совсем не уважает то, что сказано в Левите,
главе 19, стих 19, высаживая на своем дворе два разных вида семян. Так
же и его жена, которая одевается в одежды из разнородных нитей, а
именно, из хлопка и нейлона. А еще случается дяде моему злословить. Так
скажите, должны ли мы выполнить всю эту достаточно трудоемкую процедуру
целиком, а именно собрать всех жителей нашего городка и закидать камнями
дядю с тетей, как это сказано в Левите, главе 24, стих 14? Может, мы
просто могли бы сжечь их живьем в тихом семейном кругу (Левит, главе 20,
стих 14)?

Жду с нетерпением вашего ответа. Еще раз спасибо, что напомнили нам, что
слово Божие вечно и неизменно. Только так и не иначе".

Архив блога

Ярлыки

linux (241) python (191) citation (186) web-develop (170) gov.ru (159) video (124) бытовуха (115) sysadm (100) GIS (97) Zope(Plone) (88) бурчалки (84) Book (83) programming (82) грабли (77) Fun (76) development (73) windsurfing (72) Microsoft (64) hiload (62) internet provider (57) opensource (57) security (57) опыт (55) movie (52) Wisdom (51) ML (47) driving (45) hardware (45) language (45) money (42) JS (41) curse (40) bigdata (39) DBMS (38) ArcGIS (34) history (31) PDA (30) howto (30) holyday (29) Google (27) Oracle (27) tourism (27) virtbox (27) health (26) vacation (24) AI (23) Autodesk (23) SQL (23) humor (23) Java (22) knowledge (22) translate (20) CSS (19) cheatsheet (19) hack (19) Apache (16) Klaipeda (15) Manager (15) web-browser (15) Никонов (15) functional programming (14) happiness (14) music (14) todo (14) PHP (13) course (13) scala (13) weapon (13) HTTP. Apache (12) SSH (12) frameworks (12) hero (12) im (12) settings (12) HTML (11) SciTE (11) USA (11) crypto (11) game (11) map (11) HTTPD (9) ODF (9) Photo (9) купи/продай (9) benchmark (8) documentation (8) 3D (7) CS (7) DNS (7) NoSQL (7) cloud (7) django (7) gun (7) matroska (7) telephony (7) Microsoft Office (6) VCS (6) bluetooth (6) pidgin (6) proxy (6) Donald Knuth (5) ETL (5) NVIDIA (5) Palanga (5) REST (5) bash (5) flash (5) keyboard (5) price (5) samba (5) CGI (4) LISP (4) RoR (4) cache (4) car (4) display (4) holywar (4) nginx (4) pistol (4) spark (4) xml (4) Лебедев (4) IDE (3) IE8 (3) J2EE (3) NTFS (3) RDP (3) holiday (3) mount (3) Гоблин (3) кухня (3) урюк (3) AMQP (2) ERP (2) IE7 (2) NAS (2) Naudoc (2) PDF (2) address (2) air (2) british (2) coffee (2) fitness (2) font (2) ftp (2) fuckup (2) messaging (2) notify (2) sharepoint (2) ssl/tls (2) stardict (2) tests (2) tunnel (2) udev (2) APT (1) Baltic (1) CRUD (1) Canyonlands (1) Cyprus (1) DVDShrink (1) Jabber (1) K9Copy (1) Matlab (1) Portugal (1) VBA (1) WD My Book (1) autoit (1) bike (1) cannabis (1) chat (1) concurrent (1) dbf (1) ext4 (1) idioten (1) join (1) krusader (1) license (1) life (1) migration (1) mindmap (1) navitel (1) pneumatic weapon (1) quiz (1) regexp (1) robot (1) science (1) seaside (1) serialization (1) shore (1) spatial (1) tie (1) vim (1) Науру (1) крысы (1) налоги (1) пианино (1)