Wednesday, October 1

ujournal archive




October 01
FYI
It is illegal in the United States for an interviewer to ask an applicant's age, weight, religion, political view, ethnicity, marital status, sexual preference, or financial status. Nor can an interviewer legally inquire whether a job seeker has children, drinks, votes, does charity work, or (save in bona fide security-sensitive jobs) has committed a major crime.




Виталька уволился.... плохо работать в условиях такой текучки кадров.


October 06
Что еще, черт возьми, хорошего есть в этом мире, что неведомо ?...

... just checking
... just wondering
... just being positive up to some unbeleivable limit
... just kidding




Безжалостно выдираю из контекста:

The office should be a hang out: a pleasant place to spend time. If you're meeting your friends for dinner after work you should want to meet at the office. As Philip Greenspun bluntly puts it: "Your business success will depend on the extent to which programmers essentially live at your office. For this to be a common choice, your office had better be nicer than the average programmer's home. There are two ways to achieve this result. One is to hire programmers who live in extremely shabby apartments. The other is to create a nice office."





почти дословно по Чингизиду
Тринадцать романов юзера pbl.




Глеб говорит, что выгляжу так, будто бы меня только что удовлетворило 10 фотомоделей... я настолько не нашелся, что ему возразить, что ответил - мол, в сущности так оно и было....



October 07
Обожаю Чингизида, хотя боюсь, что это не его слова:

"Клёпа is dead. "





had to go...
"In Liverpool, topless saleswomen are legal - but only in tropical fish stores."



October 09
"Happy Birthday, Dear Journal"
Этой ленте сегодня исполнился год. Вот - первый пост.
Подведение итогов - вскоре, а пока набор мелочей:

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

Переводчик с английского на британские диалекты.

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




Digital Camera Resource




Жду пока в доступный мне диапазон упадет цифровая камера с такими характеристиками:

  • Производства Nikon (не CoolPix), Canon, Olympus. Нормальную фирму, короче.

  • Матрица: 2-3 мегапикселя. Чувствительность аналогичную ISO 100-400 (почитать об этом надо)

  • Хороший ручной баланс белого и 5-6 предустановок.

  • Минимум 3-х -кратный зум. Хотя промежуточных значений между 3 и 10 я почти не видел.

  • Максимум режимов съемки: полный автомат, приоритеты, полностью ручной, макро, плюс программы в стиле моего Olympus: ночная съемка, спорт, портрет, пейзаж.

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

  • С форматом камеры не прояснил еще. Ясно, что не тяжелее 500 грамм.

  • Fast shutter response.

  • USB connection. Формат памяти пофигу.

  • Хороший Li-Ion аккумулятор, с зарядкой от сети и адаптером.






October 10
"меня не прет, меня не прет"
Не мое:
"четвёртого поросёнка звали Нах-Нах и он ваще не стал строить домик"




SuSe
SuSE Linux 8.2 LiveCD (1CD)

SuSE Linux Professional 8.2 (5CD + 2DVD)

What Is New in SUSE LINUX 9.0?



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

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

Мой движок выложен здесь (65 Kb). Запустить его можно только в паре со стандартным графическим интерфейсом XBoard от Tim Mann. Существует версия под юникс и под винду (2.4 Mb).

В состав XBoard обычно входит оригинальный движок от GNU, с ним играть довольно приятно. Мой движок нужно сложить в ту же папку, прочесть readme.txt и запустить start.bat. Туда же будет литься agchess.log.

Такие дела. Thanks in advance.



October 14
Типа Платон
Angel_Neo 14.10.20 9:58 Ахой, брателло !
Ilya 14.10.20 10:01 Здравствуйте...
Ilya 14.10.20 10:07 Четверг?
Angel_Neo 14.10.20 10:08 Акваланг !
Ilya 14.10.20 10:08 Балясина?
Angel_Neo 14.10.20 10:09 angebot zuruckweisen !
Ilya 14.10.20 10:09 Ну, вот и отлично!
Angel_Neo 14.10.20 10:09 Забились !




"люблю, когда тесты приятно врут"
Я Lawful Neutlral!
Вы флегматичны и молчаливы. Вы не суете свой нос не в свое дело, и окружающие вам за это благодарны. Несмотря ни на что, вы имеете свою точку зрения на все и придерживаетесь ее неукоснительно. И вы не погонитесь за чужим. Вы методично и твердо идете по жизни. Вы достойны уважения.
Какой у вас характер?




October 15
такой вроде бы простой вроде бы стишок от anya_anya_anya




со второго раза не забываю занести эту ссылку
http://www.livejournal.com/users/pbl/454037.html



October 17
Microsoft knowledge base

Обнаружение пакетных снифферов



October 20
You'd like a holiday
Выходные вышли богатыми. В субботу мы отвозили Анечку к родителям, чтобы сходить на катин день рождения. Сидим после обеда в большой комнате: все на диване и креслах, я на полу, Аня стоит, держась за край дивана. Мама рассказывает, что мол у знакомых девочка начала стоять в 9 месяцев, но пошла только в год и 4. Я отвечаю - "Анечка так долго ждать не станет. Мы с ней договарились подождать до 9 месяцев, и она вряд ли будет ждать дольше" - а потом, уже обращаясь к Ане - "иди ко мне".

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

Интересно, что будет завтра.



В вокресенье вечером читал перевод "American Gods" Геймана. Вещь отменная, жалко, что я не могу так же быстро читать оригинал, где одолел не больше трети. Перевод конечно оставляет желать лучшего, а местами просто ужасен. И тут я дохожу до фрагмента, прекрасного даже в переводе. Восхищаюсь (в который раз!), читаю вслух Наташе и лезу в оригинал, где, ясное дело, еще лучше. Вот этот диалог главного героя и одной девушки:

"You wouldn't believe me if I told you."

"I," she told him, "can believe anything. You have no idea what I can believe."

"Really?"

"I can believe things that are true and I can believe things that aren't true and I can believe things where nobody knows if they're true or not. I can believe in Santa Claus and the Easter Bunny and Marilyn Monroe and the Beatles and Elvis and Mister Ed. Listen—I believe that people are perfectible, that knowledge is infinite, that the world is run by secret banking cartels and is visited by aliens on a regular basis, nice ones that look like wrinkledy lemurs and bad ones who mutilate cattle and want our water and our women. I believe that the future sucks and I believe that the future rocks and I believe that one day White Buffalo Woman is going to come back and kick everyone's ass. I believe that all men are just overgrown boys with deep problems communicating and that the decline in good sex in America is coincident with the decline in drive-in movie theaters from state to state. I believe that all politicians are unprincipled crooks and I still believe that they are better than the alternative. I believe that California is going to sink into the sea when the big one comes, while Florida is going to dissolve into madness and alligators and toxic waste. I believe that antibacterial soap is destroying our resistance to dirt and disease so that one day we'll all be wiped out by the common cold like the Martians in War of the Worlds. I believe that the greatest poets of the last century were Edith Sitwell and Don Marquis, that jade is dried dragon sperm, and that thousands of years ago in a former life I was a one-armed Siberian shaman. I believe that mankind's destiny lies in the stars. I believe that candy really did taste better when I was a kid, that it's aerodynamically impossible for a bumblebee to fly, that light is a wave and a particle, that there's a cat in a box somewhere who's alive and dead at the same time (although if they don't ever open the box to feed it it'll eventually just be two different kinds of dead), and that there are stars in the universe billions of years older than the universe itself. I believe in a personal god who cares about me and worries and oversees everything I do. I believe in an impersonal god who set the universe in motion and went off to hang with her girlfriends and doesn't even know that I'm alive. I believe in an empty and godless universe of causal chaos, background noise, and sheer blind luck. I believe that anyone who says that sex is overrated just hasn't done it properly. I believe that anyone who claims to know what's going on will lie about the little things too. I believe in absolute honesty and sensible social lies. I believe in a woman's right to choose, a baby's right to live, that while all human life is sacred there's nothing wrong with the death penalty if you can trust the legal system implicitly, and that no one but a moron would ever trust the legal system. I believe that life is a game, that life is a cruel joke, and that life is what happens when you're alive and that you might as well lie back and enjoy it." She stopped, out of breath.




До этого вечером я сделал еще один большой шаг в своем шахматном проекте, но это тема отдельного поста, видимо завтра.



А сейчас под "one more man is gone" читаю о том, что Чингизида больше нет.



October 22
programming
Чуть не впервые в жизни написал подобную строку


for (current = list, tag = 0; current; current = DLGetNext(current), tag++)



Не люблю такой код на самом деле....




Chess Project Update
В выходные еще посидел над шахматным движком. Теперь с ним стало можно играть. Список известных проблем приятно похудел. Осталось проверить, могут ли еще возникнуть ошибки при приеме хода.

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

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

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




Слушаю Цоя.
Вспоминаю, как мы с Мишкой Чивилихиным в конце 10-го класса сидели в углу коридора на "нашем" этаже и играли "Группу Крови". Я к тому времени уже несколько месяцев играл на гитаре, но получалось очень плохо, а Мишка стал играть буквально пару недель назад, но уже лучше меня. Я думаю, это был один из первых случаев, когда я играл что-то на пару.
Мелочь, а приятно.



October 23
http://www.gorchev.lib.ru/txt/by1/prav.shtml



confused ? me too...
To find the integer square root of an integer subtract successive odd numbers until the result is <= 0. The number of successful subtractions is the integer square root of the integer. This method certainly is faster than the usual method of finding square root but can be used only at places where "Integer only" Square Root of "Integers" is required. For example:
9
9 - 1 = 8
8 - 3 = 5
5 - 5 = 0
3 (number of subtractions) is the integer square root of 9.


--> Update:
Однако, конечно, если посчитать сумму выражения (2*i-1) от 1 до n и получить n^2, то все просто. Но сходу. :-)



October 28
Quote of the Day
Вред и польза бобров на окружающий ландшафт – вещь спорная, однако надо помнить, что предки бобров появились в конце третичного периода, в то время как человек научился ковырять в носу только в четвертичном.

upd: к слову - http://www.veslo.ru/2001/othet/foto/avtokarel/11.%20Байда%20на%20закате.jpg




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




об алгоритме поиска лучшего хода в компьютерных шахматах
This is kind of a catch 22 situation - in cases where they [move ] are safe to discard they will most often also be quick to search, and you shouldn't discard the moves that take a long time to investigate because they could be important...




данный пост - не более, чем эпатаж общественного мнения, как говаривал Андрей Гелиевич....




Уже далеко не первый раз с неимоверным удовольствием перечитываю этот рассказ от spectator. IHMO, it's about the best in the net.



October 30
reference
A table of perft results for the start position:

1 20 20
2 400 420
3 8,902 9322
4 197,281 206,603
5 4,865,609 5,072,212
6 119,060,324 124,132,536
7 3,195,901,860 ?
8 84,998,978,956 ?
9 2,439,530,234,167 ?
http://homepages.caverock.net.nz/~peter/perft.htm

http://www.7sun.com/chess/
http://scid.sourceforge.net/
http://www.seanet.com/~brucemo/gerbil/gerbil.htm



October 31
Joke of the Day
Плакат на пляже города Сочи :
Уважаемые гости нашего города, убедительная просьба не играть в карты с местными жителями:
ОНИ ЗНАЮТ ПРИКУП !




Five Curses. A few lines 'bout
Я думал написать повесть о любви двух наркоманов. Поскольку я не в курсе подробностей, все действо должно было держаться исключительно на внутренней напряженности вкупе с немыслимым чувством стиля, чем-то сродни 'игре в бисер' Гессе. Главные герои появлялись по сюжету как-то невовремя, производили на читателя смешанное впечатление и привносили непостижимой силы боль, плавно спадающую к развязке.

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

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

Недавно. Летом. В Питере.
У меня не вышло сочинить весьма жесткий сонет с использованием нецензурной лексики.
Стихотворный размер был неклассическим. Настроение - упадническим. Рифмы - хорошими.
Одна знакомая подсказала мне замену для того нецензурного слова. Но не срослось все равно.

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