finally entirely alone

(no subject)

А вот если есть кусок asm-кода который работает недостаточно быстро. Ну или достаточно, но хотелось бы понять, упираемся ли мы во что-то или нет.
Код примерно такой:

регистр туда
регистр сюда
mov память, %xmm0
andnps %xmm0, %xmm4
тут похожая sse-херь. память, регистр, память, регистр, and & or, довольно много команд
ещё немного sse-херни
cmp %ebp, CONST
jae ADDR1
dec %ecx
jnz ADDR2

Как смотреть какие-нибудь аппаратные счётчики? Кэш хит, кэш миссы. Ожидание данных из памяти. Префетчи какие-нибудь. Какие слова правильные? Как это гуглить?
finally entirely alone

webkit terminal emulator

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

Например, консольная программа wktcat берёт stdin и пишет в stdout: esc-html size-of-data <img src="data:image/png;base64,BASE64_OF_STDIN">. И получается
Collapse )
finally entirely alone

(no subject)

у mysql есть два недостатка.
во-первых, оно sql. это исправляется с помощью handlersocket.
во-вторых, в нём нет встроенного яваскрипта. я решил начать работы в этом направлении, ну кроме шуток. весело же, и как раз в тренде.
finally entirely alone

(no subject)

1. sleep sort

2. вдохновившись термкитом, решил сделать похожее. на браузерном движке, с картинками, но как эмулятор терминала: wkterm

3. удивительно, но при всём многообразии no sql баз и библиотек выбор на самом деле не так уж велик. то есть если требования стандартные - то будет выбор из десятка одинаковых вариантов, а если не совсем стандартные, то вариантов немного.
мне, например, было нужно дерево или хэштаблица (желательно, in-process), от которой требовалось:
- большие размеры значений
- быстро get by key
- быстро insert new
- медленно delete
- запись на диск - можно с большой задержкой

я выбрал kyoto cabinet; как только база вырастала за оперативную память, скорость записи быстро падала с 50-80мб/с до 5-3-1мб/с. для моей задачи достаточно просто проапргрейдить диски, и скорости хватать будет, но непонятно, неужели никто не сталкивался?
finally entirely alone

(no subject)

отрывок из британского сериала "yes, minister". шляпа и конь.



— Пять стандартных отмазок?
— Да. Первая, которую использовали в деле Энтони Бланта: Collapse )

и опять что-нибудь поучительное:
Из вас ты первый, Клеарх, выскажи свое мнение, как ты считаешь нужным поступить. Клеарх сказал: "Я советую немедленно уничтожить этого человека, чтобы впредь не нужно было его остерегаться, и у нас была бы возможность делать добро тем, которые в данных обстоятельствах оказываются преданными людьми".
finally entirely alone

и вот ещё что. и кстати

а иногда получается подсмотреть. старый человек с зонтиком позирует немного и под вспышки камер покидает один светский раут чтобы ехать на другой
http://www.youtube.com/watch?v=KckL2Qcu8n8

и парень рассказывает о боли и страданиях, которые причиняют террористы.
http://www.youtube.com/watch?v=Htt4TX8_WKw

но всё не так, как могло бы быть. и обидно и смешно. и ещё обидно.
и всё вокруг говорит об этом же.


а теперь что-нибудь поучительное:
Этот участок расположен на проезжей дороге из Лакедемона в Олимпию и отстоит от храма Зевса в Олимпии примерно на 20 стадий. В пределах священного участка имеются луг и лесистые горы, где находят себе корм свиньи, козы и коровы, а также кони, так что и вьючный скот приезжающих на праздник гостей пасется там. А вокруг самого храма посажена роща из фруктовых деревьев, плоды которых, когда они зрелы, съедобны. Храм в малых размерах повторяет великий эфесский храм, а сделанная из кипарисового дерева статуя богини походит на золотую статую в Эфесе. Около храма стоит стела с надписью: "Священный участок Артемиды. Владелец, собирающий с него доходы, обязан ежегодно приносить в жертву богине десятую их часть, а из остальных средств содержать храм. Если он этого не исполнит, ему воздаст богиня".
finally entirely alone

(no subject)

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


и кстати. (бывший) глазной врач Эйнштейна выковырял у того глаза и положил их в банковскую ячейку, расположение которой знает только он (врач) и его (врача) жена. ему сейчас уже 97. говорит: "When you look into his eyes, you're looking into the beauties and mysteries of the world," Abrams once said. "They are clear as crystal; they seem to have such depth". а что, годный артефакт, +2 мудрость +5 спокойствие, и молодцы мы какие, и тепло, и приятно.

ну а про одеяло я уже писал.
finally entirely alone

(no subject)

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

а теперь садитесь ребята и слушайте

приходит как–то на детскую ёлку дед мороз с мешком подарков, и говорит: "предъявите–ка ваши документики", потому что это не дед мороз был, а переодетый милиционер.

или вот ещё история. как–то просятся дети в школу, мол, "папа, пусти, папа, контрольная по математике, очень нужно, папочка!", а папа им в ответ "не положено, сидите, не положено". Папа и рад бы их куда–нибудь пустить, но, во–первых, он в милиции работает, поэтому только не пущать и умеет, а во–вторых, взаправду не положено.