фрэндлист у меня не работает ни в каком качестве (ибо всех интересных я читаю через RSS). поскольку в моём жж читать практически нечего, можно не стараться меня обоюдить. %-)
ну, и не удивляться, что я не зафрендил. а зачем? впрочем, если кого волнует, то сюда можно кинуть просьбу, зафренжу. до лимита мне далеко.
да. каменты я тут не стираю (я вообще почти ничего не стираю). они просто заскринены.
upd: подзамков я тоже практически не делаю (если раз в пол-года проскочит, то это уже событие; и обычно там текст типа «ой, как я нажрался-то…»). я или пишу public, или вообще прячу в полный приват.
upd2: в журнале разрешены анонимные каменты. в журнале НЕ ведётся запись IP.
upd3: я не редактирую посты. максимум могу поправить явную опечатку, и то не всегда. если хочу что-то дописать, делаю update.
upd4: у меня принято обращение на «ты». и свободное употребление мата. и оскорбления личности, религии и вообще всякого ненужного пиздоблядства. к необоснованым чужим мнениям я нетерпим, забаню и ещё хуями вслед обложу. кому не нравится — тот здесь не читает и сюда не пишет.
безграмотность тоже категорически не приветствуется. (да, если кто хочет ткнуть меня носом в «н» и «нн» — не трудитесь, я в курсе)
upd5: относительно интересных записей в журнале ровно три: раз, два, три. всё, пожалуй.
upd6: на всякий случай — правила использования моих поцтов указаны у меня в профиле. надеюсь, доступно.
помнится, ещё году в 2000-м я над этим череп ломал. а ведь простой ответ был перед глазами. ответ этот называется dot product. давеча наткнулся на статью и сделал фэйспальму: как же я сам-то не догадался, дубина…
надо, кстати, посмотреть, кто лучше: непонятная фигня в easystroke, $1 или dotp. dotp всех заруливает по размерам и очевидности алгоритма (и распознаёт неплохо). $1, кажется, пытается играть с общей длиной и углами (чукча не читатель; оно похоже на dotp немного). а что делает easystroke — я вообще ни разу не понял (кажется, хитро пытается векторизовать набор точек и потом сравнивать, чо вышло). ну, и ещё один векторизатор тоже есть, чутка попроще, чем easystroke.
и не надо путать жесты с глифами, если чо.
upd: похоже, что easystroke использует . то-то там код такой уродливый.
так вот. то, что файлопомойки — гнусное уёбищное говно, которое надо сжечь, никак не отменяет того факта, что копирасты совершенно охуели и являются гнусным уёбищным говном, которое надо сжечь.
на свете есть три распиздатых rpg: фалаут (один и два, объединим), плэйнскейп: тормент и арканум. тормент затесался случайно: вообще-то сраную фэнтезятину я не ем. даже в аркануме ни разу не играл магом.
так вот. три rpg. остальное всё — сраное ёбаное говно. кто не согласен — тот пидарас. или как минимум рыба.
попробовал последний на данный момент. инсталлятор завис при попытке из его гуёв поправить порядок загрузки модулей в grub menu. хороший дистрибутив, рекомендую.
внизапна! в процессе code review починился один явный старый баг (остался ещё от DMB) и убрано несколько неявных багов. скорость обработки файла в 300 мегабайт стала стабильной (а раньше волнообразно прыгала; странно), краши пропали.
неявные баги починены не лучшим образом, конечно — но тут без переделки GC тяжко будет как-то иначе чинить.
всё больше хочется нацепить на боба GPLv3. что-то мне подсказывает, что сопротивляться таким желаниям бесполезно.
обзавёлся итераторами для массивов и строк, а также я туда втащил библиотеку строкового pattern matching'а, нагло упизженую у Lua. в связи с этим немного поменялся API (как будто это кого-то ебёт, ага). собственно, теперь итераторы стало создавать намного проще.
weak links там уже есть (хоть и немного черезжопно), а вот стоит ли привинчивать финализаторы — не знаю. вообще, cheney's gc мне не очень нравится, но с другой стороны — удобен и фрагментации позволяет избежать. хотя, наверное, стоит попробовать поменять его на generational gc в стиле Lua с write barriers (и, возможно, без emergency gc — Lua вон без него жила себе и нормалёк).
по дороге заметил потенциальный баг в обработке аргументов некоторых встроеных функций — возможно, именно из-за него Bob иногда валится с забавными ошибками. виноват, опять же, cheney's gc, который любит двигать объекты туда-сюда. возможно, стоит выделить для строк (и массивов?) отдельные области.
тёмалебедев похож на андреямакаревича: и у того, и у другого вместо рожи какая-то мерзкая жопа. сделаная, кажется, по одним и тем же чертежам пьяным столяром.
пока что никакой разницы между ним и просто mplayer не заметил. кроме того, что, блядь, переименовали окно и пришлось править жругра (там у меня спецхак для отбора фокуса у mplayer'а, а то заёбся). ну, заодно уже вынес хак в настройки, а то ifdef'ы — несколько криво.
бродил по магазинчику, увидел прикольное котэ-зубочисткодержалку. оно такое улыбчивое, довольное, а на лапке кусочек отбитый. сочинил печальную историю о том, как котэ на самом деле никому не нужно из-за чутка попорченой лапки, и оно стоит и изо всех сил улыбается, чтобы хоть кому-то понравиться. загрустил, прошёл пару раз возле него туда-сюда. теперь котэ живёт у меня дома под охраной storm trooper'а и Страшного Идола С Топором, лыбицца уже довольно и ничего не делает, как и полагается порядочному домашнему котэ.
но мне кажется, что «Статья 29 Конституции запрещает 2 вещи: цензуру и пропаганду ненависти к социальной группе» — несколько эклектично: статья 29 запретила саму себя?
нененене, не надо меня посылать ЭТО читать: я не любитель сочинений в стиле шизофазии.
у вас там, я смотрю, опять кого-то арестовали и посадили, и по этому поводу вы снова пойдёте всем стадом блеять: «бееее! мы ёбаные в рот бараны!»? ну-ну.
ваще, если теперешняя ваша Власть таки соберёт вас побольше, а потом подавит нахуй танками — надо будет ехать в ДС и подавать на получение российского гражданства: у такой Власти риальне balls of steel. кстати, и рабочих мест дохуя ведь освободится.
жаль только, что balls of steel там, похоже, ни у кого нет.
. вообще, люди, которые пользуются говносервисами, позволяющими себе произвольно править отправляемые сообщения — дегенераты. в идеале их надо убивать, но можно хотя бы превентивно стерелизовать, чтобы не размножались. и их потомков тоже (если уже успели), а то мало ли, что там в генах.
к аське, кстати, никаких претензий: у них в лицензии написано, что все отправляемые сообщения принадлежат конторе аськи, и с сообщениями контора может делать что угодно.
а ведь есть ебанаты, которые по аське рабочую-служебную информацию пересылают. они же обычно в гугльдоках служебные документы хранят.
…шыт хэппэнс. когда я захочу почитать get the fuckts, то смогу набрать адрес сайта m$.
p.s. давеча собирали mc на макоси. масса впечатлений. от полного «юзерфрендли» в стиле огрызка (вы не можете этого сделать, потому что мы считаем, что вам это не надо) до отсутствия нормального позикса (опять в стиле огрызка: оно заявлено, но реализовано не полностью). кушайте яблоки, господа.