Programmer's Blood Bath [entries|archive|friends|userinfo]
Programmer's Blood Bath

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

icfpc [Jul. 15th, 2008|10:18 pm]
Да, кстати, похоже Scala показала себя полностью непригодной для участия в таких спринтах, как и icfpc. Судя по описания недостатков, этого достаточно, для того, чтобы мечтателей о хаскеле в скала и v.s. вернуть в свои пеналы. Увы.
link12 comments|post comment

степные хакеры! [Jul. 9th, 2008|10:41 pm]
link3 comments|post comment

[Jun. 4th, 2008|12:34 am]
И как с помощью всех этих гребсовременных мощных гуловых машин (которых, по секрету нам сказали, привлекается не менее 600та на простой запросик), найти первый русскоязычный пост в livejournal.com?
link5 comments|post comment

[Jun. 1st, 2008|11:10 pm]
А существует ли такое понятие, как MVC/MVP в мире ASP.NET? Все что попадается через google, либо относится к некой бете некого мистического продукта империи зла, либо явлется просто пересказом Фаулера. И нет щастя, нет специфики и заточенности, нет сильверлайта и прочих свистелок и педелок, а хочется. Не подскажет ли lazy web сие?
link5 comments|post comment

[May. 23rd, 2008|11:28 pm]
Вот, кстати, Mr.Pzz проснулся и описал грабли, по которым я так и не знаю, как цивилизованно ходитвесь мир... и так уже 2 дня. И так и сяк, как-то кривовато.
link2 comments|post comment

j [May. 9th, 2008|10:58 pm]
Wow, it seems like Sun is going to extend/replace NIO with something like a NIOv2 with much better results than its predecessor. Looks promising.
link7 comments|post comment

потерял... [May. 1st, 2008|11:47 am]
Где-то видел тул, который позволял из plain text описания состояний и переходов генерить Sequence diagram. Вроде бы даже кто-то из русскоязычного LJ делал что-похожее...
link7 comments|post comment

[Apr. 27th, 2008|11:48 pm]
springer.com продолжает радовать. Хочется скупить по-крайней мере 1/3 от всего их безобразия.
link6 comments|post comment

[Apr. 5th, 2008|08:16 pm]
Если есть eva.py, то надо срочно найти или дописать adam.py, а то прямо таким какой-то дисбаланс.
linkpost comment

[Apr. 2nd, 2008|11:50 pm]
Вот. Товарищ (Ф.В.Ткачев) рассуждает о том что хорошо и что плохо. Есть Oberon/Blackbox и есть остальной мир. Говорит о hard real time systems, что выглядит подозрительно с языками с GC рыхлыми и слабоприменяемыми, как оберон. однако читается как детектив или, местами, как бросание какашек в вентилятор.
link12 comments|post comment

kill -9 [Mar. 18th, 2008|09:48 am]
О как. Оказывается кроме taskkill /t /pid 1234 еще и ntsd -p 1234 -c "q".
link5 comments|post comment

[Mar. 8th, 2008|10:34 pm]
Похоже, что, все-таки уютная черно-полосатая жопа накрывает US (IT)... Индикаторы на dice, linkedin и "вообще" пророчат как минимум ~ 42.
link5 comments|post comment

~kl 100 $$>a< [Mar. 4th, 2008|10:00 pm]
А тот, кому не нравится синтаксис K, Q, J, APL и т.п., пускай посмотрят на WinDbg scripts, хотя бы здесь. Кстати выглядит как вполне себе скриптооперабельный дебаггер, зря Луговский бубнел, что все, кроме gdb, есть нехорошо.
linkpost comment

[Feb. 13th, 2008|10:31 pm]
That's interesting, it seems like N ~= 50% of Erlang developers are using Macs. Just an observation, no facts. Once upon a time Alex Ott said that he's feel good with this device (quite overpriced for me, at this moment), nut he's C/Lisp gius, asfar as I understand. It seems like I'd like to take a look at all of this *stuff* this fall and who knows, the world could increment it's mac_users_counter.

p.s. I'm not Erlang developer.
link19 comments|post comment

Why don't corporates love Debian? [Jan. 30th, 2008|08:44 pm]
Задается вопрос Why don't corporates love Debian? И действительно, как же так, что же такое. Почему IBM препочитает Suse или RH based, почему Oracle тоже предпочитает не его... дело в устаревших пакетах, попадающих в релизы, неорганизованности community, неспособности выступить в качестве серъезного дистрибутива с репутацией и гарантированным временем отклика в случае проблем?
link11 comments|post comment

[Jan. 22nd, 2008|12:25 pm]
Начали выкладывать части real world haskell, на полноценную книгу пока по объему не похоже.
link3 comments|post comment

[Dec. 29th, 2007|08:00 pm]
Привыкаю к Logitech G15, ощущения странные... кашеобразная она какая-то на данный момент и огромная, слишком много места занимает... завтра будем смотреть на ее lcd...
link3 comments|post comment

[Dec. 7th, 2007|01:18 am]
От жеж что творят канадцы на льду... http://www.newartisans.com/blog_files/72a3e6767b72eb16caf36c7a53240a00-54.php#unique-entry-id-54. Некий Lisp is ready, причем на богом забыт^W^Wне самой популярной платформе. Тем не менее Java 6 всё еще в том самом месте, о котором вы все подумали, и думает оттуда двигаться только силами энтузаистов, что ведет к дебианщине, пионерщине и вообще раздолбайству. Спич как и водится ни о чем, так, просто пар выпускаю, продожаю мучать erlang. Кланяюсь, ваш.
link1 comment|post comment

FC8 [Dec. 5th, 2007|11:12 pm]
Проапгрейдился-таки до Fedora 8. Всё вроде бы ничего, но странностей хватает. На VAIO встала вообще без проблем, что было удивительно, заработало всё сразу из коробки.

Свистопляска началась на десктопе. Шел по тому же пути что и на ноутбуке, выключил antialiasing, доставил ttf шрифты из webcore-fonts, встали, gnome их не видит. Оказывается xfs умер и да здравствует sysv style, теперь пути в /etc/X11/fontpath.d, там симлинки на сами директории со шрифтами. Ок, нету там симлинка на только что поставленные webcore-fonts, сделал, ctrl-alt-backspace, не видим их. Зато видим сломанные симлинки на какие-то unscaled/fixed шрифты, убиваем битые симлинки, может из-за них с ума сходим, рестарт, ничего, нету их. Ок, идем через другое место, т.е. копируем чего хотим в ~/.fonts.

Шрифты начинаем видеть, однако при попытках выставить какую-нибудь tahoma 8, как application font, глаза лезут на лоб, gnome в своих виджетах отображает его как нечно похожее на 7pt а никак на 8pt, однако запущенный firefox в том же gnome выглядит прекрасно, у него в интерфейсе желанная tahoma 8 выглядит как и должна. Пока пляски с бубном не принесли результатов, попробую дальше бороться.
link5 comments|post comment

erlang [Nov. 29th, 2007|10:09 am]
[Tags|]

Интересная дискуссия по вопросу Erlang on Java VM, Армстронг забавно объясняет нишу эрланга

Erlang business is crawling out of the floor - the companies who sell
Erlang support are doing so without any heavy marketing activity - people find them - they come banging on the door asking for help

Вот прямо вот так вот. Ничего не делайте, просто заявите что вы используете эрланг и к вам потянутся дядьки с кошельками.
link2 comments|post comment

G11/G15 [Nov. 24th, 2007|12:29 pm]
Поругайте, пожалуйста, Logitech G15 и G11. Выглядят забавно, интересно мнение тех кто работает или просто проводит много времени за такими.
link3 comments|post comment

away [Oct. 20th, 2007|09:59 pm]
2 weeks in Minneapolis, slightly boring, but it's needed. By the way it's really beautiful weather here, At least in Chicago, however it seems like in twin cities it will (I wish) be the same. So instead of wearing winter suites here people are in t-shirts.
linkpost comment

[Oct. 18th, 2007|12:30 am]
ну надеюсь что теперь title правильный. следующие 2 + 1/0 недели - MN, Minneapolis.
linkpost comment

[Oct. 6th, 2007|01:57 am]
В кои-то веки вылез в irc, а вы вообще в курсе что xchat для windows весь такой из себя платный и выпендристый стал, мотивируя (не без основания) о том, что мол его сложно этой экзотической платформой собирать. А не попробовать ли йего собрать самому, чисто спортивный интерес, ну и конечно, хомячку, который его пишет, тоже хочется добавить cayenne. Куда-нибудь, что у него там свободное.
link2 comments|post comment

[Oct. 6th, 2007|01:13 am]
Судя по всему буду болтаться в Миннеаполисе с 20/10 по 03/11, буду рад повидать тех кто там есть. ROT13: fvqberaxb@tznvy.pbz.
linkpost comment

[Oct. 2nd, 2007|12:20 pm]
Обнаружилось что существует The OCaml System - Implementation.
link2 comments|post comment

[Sep. 12th, 2007|10:40 am]
Ммм... Где-бы почитать про алгоритмы сжатия гомогенных данных, например сжимаем только последовательности строк длиной 6 символов, состоящих из алфавита a-z, или только 64bit какие-нибудь numeric'и... А если бы они были бы адаптивными по отношению к накопленным данным, было бы вообще замечательно. Или я много хочу?
link12 comments|post comment

[Sep. 7th, 2007|11:05 pm]
Дабадабадам. Бу. В то в ремя как другие делают, 99% (прог)человечества таки использует функциональные языки в повседневной жизни. Как оно и водится, даже не подозревая о существовании таковых, а тем более о том что они собой представляют. Может уже признаем это или будем так еще стыдтиво прятать всякие части тела под мышками? Timmy...! Timmy!!! (c) Timmy SP.
link21 comments|post comment

[Sep. 1st, 2007|10:18 pm]
од2. поиграли в пейнтбол во второй раз. похоже заразился. лучше не показывать никому левую кисть, два раза попали в одно и то же место. кайфа получили - больше не надо. и это с учетом временного дождя, сопливой погоды и т.п. потом была баня и шашлыки, комментарии излишни.
link2 comments|post comment

[Aug. 30th, 2007|10:12 am]
66 28 31 35 29 3d 3f 3b 66 28 6e 29 20 3d 20 66 28 6e 2d 31 29 2b 66 28 6e 2d 32 29 2b 66 28 6e 2d 33 29 3b 66 28 6e 3c 3d 32 29 3d 6e
link14 comments|post comment

[Jul. 27th, 2007|10:26 pm]
Quote of the week: "простор открыт, ничего святого". Taken from C++ problem discussion.
link2 comments|post comment

[Jul. 18th, 2007|07:11 pm]
Интересная статистика, пока не нашел методику расчета.

Рейтинг конкурентоспособности ИТ-отрасли в странах мира, июль 2007 года


Место Страны Индекс Место Страны Индекс
1 United States 77.4 33 Greece 38.6
2 Japan 72.7 34 Latvia 37.9
3 South Korea 67.2 35 Lithuania 36.6
4 United Kingdom 67.1 36 Malaysia 34.9
5 Australia 66.5 37 South Africa 33.4
6 Taiwan 65.8 38 Saudi Arabia 32.5
7 Sweden 65.4 39 Turkey 32.3
8 Denmark 64.9 40 Romania 32.1
9 Canada 64.6 41 Thailand 31.9
10 Switzerland 63.5 42 Bulgaria 31.6
11 Singapore 63.1 43 Brazil 31.4
12 Netherlands 62.9 44 Mexico 30.4
13 Finland 62.7 45 Argentina 30.0
14 Norway 59.7 46 India 29.1
15 Ireland 58.6 47 Philippines 28.7
16 Germany 58.2 48 Russia 28.0
17 New Zealand 57.5 49 China 27.9
18 France 55.8 50 Sri Lanka 26.0
19 Austria 55.3 51 Colombia 25.7
20 Israel 54.5 52 Venezuela 25.6
21 Hong Kong 53.4 53 Ecuador 25.2
22 Belgium 53.3 54 Peru 25.1
23 Italy 46.4 55 Egypt 24.3
24 Spain 46.1 56 Ukraine 23.9
25 (tie) Estonia 45.3 57 Indonesia 23.7
25 (tie) Portugal 45.3 58 Kazakhstan 21.4
27 Slovenia 44.2 59 Algeria 20.7
28 Hungary 41.5 60 Pakistan 20.2
29 Czech Republic 40.7 61 Vietnam 19.9
30 Poland 40.0 62 Azerbaijan 18.8
31 (tie) Chile 39.5 63 Nigeria 18.7
31 (tie) Slovakia 39.5 64 Iran 15.7
link6 comments|post comment

[Jul. 18th, 2007|01:49 pm]
The best introduction for IT related material is
Reset your brain.
Python Objects.
link1 comment|post comment

геймдев (как сами знаете кто в апельсинах) [Jul. 8th, 2007|12:16 am]
Страшно далеки они от наро^Wгеймдева, но просто интересно. Почему же только в этой отрасли (нехорошее слово, правда?) индустрии так любят писать postmortem'ы. Ok, не то что быть ``писать`` их, а именно обзывать postmortem'ми. Веет могильным холодом и безысходностью. Все так плохо там, что сразу хоронят и лопатами добивают недоусопших?
link3 comments|post comment

подкрасться ... [Jul. 2nd, 2007|10:23 pm]
[mood |scared]

... и вместо типичной агенды - бриф курс про систему типов Хиндли - Милнера.

Как там в The Shining было... работа сделала Джека скучным парнем... (shame on me - не нашлось в гугле, да-да, плохо искал).

+8-|
link2 comments|post comment

документация [Jul. 2nd, 2007|11:29 am]
Бывает хорошая документация. Редко, вот например очень нравится - Data-ByteString-Char8. Четко и ясно + указана сложность. Супер.
link6 comments|post comment

[Jun. 30th, 2007|12:13 pm]
Получил я как-то на интервью такую задачу, есть функция с такой сигнатурой:

const std::vector join(const std::vector& v1, const std::vector& v2) {
    ...
}


В v1 и v2 содержатся простые int'ы, необходимо на выходе получить вектор, который содержит неповторяющиеся числа из v1 и v2. Решение, которое я предложил через 5 секунд - использовать std::set или std::sort было отвергнуто сразу с комментариями, что вот вы мол собираетесь использовать STL контейнеры и алгоритмы, а это очень неэффективно. Не пытался спорить об эффективности, это было бесполезно, просто отправился подумать. Вернулся с простеньким решением на основе binary tree и был послан домой, чтобы не отвлекать больше умных дядек от собеседования с другими кандидатами. Tree им тоже не понравилось, попытки комментировать и предложить более
эффективные решения на основе RB tree были также посланы лесом.

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

Вот собственно вопрос - как бы вы ее решили?

link14 comments|post comment

ocaml [Jun. 5th, 2007|02:29 pm]
[mood |giggly]

Интересное чтиво - товарищ рассказывает о 6-ти месяцах экспириенса применения ocaml для обучения студентов:


I

II

III

Пару интересных результатов приведу тут:


  • One of my students did manage to write a function with type 'a -> 'b
    without using Obj or Marshal. Others managed to explain me (almost)
    correctly why this shouldn't be possible.
  • Anonymous functions are still beyond most of them.
  • Some of the students have started answering some mathematical
    questions with OCaml programs.
link6 comments|post comment

C++/FRUCTOSE [May. 25th, 2007|11:25 pm]
Кто-нибудь пробовал FRUCTOSE, C++ unit testing framework, very cutdown compared to CppUnit but very simple and implemented entirely using header files? Вроде достаточно light weight и в то же время функционально. По наводке от ACCU Overload #78.
link3 comments|post comment

[May. 11th, 2007|08:03 am]
Беларусь - это прямо таки какая-то метеорологическая клоака Европы. Особенно это заметно при пересечении границы на самолете. Где-то в районе Германии - солнце, ближе к Польше - легкая облачность и затем сразу видно куда приближаешься по плотным дождевым облакам.
link1 comment|post comment

like it, no comments [May. 2nd, 2007|09:29 pm]
Авария. Зло.
link1 comment|post comment

test [Apr. 28th, 2007|12:57 pm]
[Tags|]

test

linkpost comment

[Apr. 22nd, 2007|01:27 am]
Прибыли, в точке отправления было +29 на момент отбытия, в точке прибытия +2 снег с дождем. Впечатляет. Точка отбытия - Шарм аль Шейх, точка прибытия - город рождения. Уф и брр :)
linkpost comment

[Apr. 9th, 2007|09:14 pm]
--- -. ...- .- -.-. .- - .. --- -. .. -. . --. -.-- .--. - .-.-.-
link5 comments|post comment

:): [Apr. 6th, 2007|08:24 pm]
+Nissan Primera -$x000.
link2 comments|post comment

IIS vs. Apache [Apr. 3rd, 2007|09:35 pm]
Наверное многие это видели, но для меня сегодня это небольшое открытие. Ничего это, конечно, не объясняет, но с точки зрения infostetics - впечатляет.
http://blogs.zdnet.com/threatchaos/?p=311
link15 comments|post comment

инжинер! [Mar. 14th, 2007|07:44 pm]
Не-а, не удержусь yandex: инжинер via krotoff
link2 comments|post comment

XML [Feb. 28th, 2007|03:48 pm]
[mood |grumpy]

Как только люди не развлекаются. XML parser, написанный на ассемблере.
linkpost comment

radiation danger [Feb. 22nd, 2007|11:35 pm]
Они убили Кен решили заменить старый знак на новый. Пошлый какой-то он.
link7 comments|post comment

Why I often implement things from scratch [Feb. 18th, 2007|09:25 pm]
Why I often implement things from scratch, что идет, в общем-то, в разрез с целым набором моих предубеждений насчет разработки ПО, но ведь весьма логично, success story и т.п. Осталось точно находить ту грань где оно надо.
link5 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]