09:54

Ы!
Юмор от kernel team:
(кусок dmesg'а знакомого)
[ 42.210222] saa7134: <rant>
[ 42.210223] saa7134: Congratulations! Your TV card vendor saved a few
[ 42.210225] saa7134: cents for a eeprom, thus your pci board has no
[ 42.210227] saa7134: subsystem ID and I can't identify it automatically
[ 42.210228] saa7134: </rant>
[ 42.210229] saa7134: I feel better now. Ok, here are the good news:
[ 42.210231] saa7134: You can use the card=<nr> insmod option to specify
[ 42.210232] saa7134: which board do you have. The list:
[ 42.210237] saa7134: card=0 -> UNKNOWN/GENERIC
[ 42.210241] saa7134: card=1 -> Proteus Pro [philips reference design] 1131:2001 1131:2001
[ 42.210247] saa7134: card=2 -> LifeView FlyVIDEO3000 5168:0138 4e42:0138
[ 42.210253] saa7134: card=3 -> LifeView/Typhoon FlyVIDEO2000 5168:0138 4e42:0138
[ 42.210258] saa7134: card=4 -> EMPRESS 1131:6752
[ 42.210262] saa7134: card=5 -> SKNet Monster TV 1131:4e85
[ 42.210267] saa7134: card=6 -> Tevion MD 9717
[ 42.210270] saa7134: card=7 -> KNC One TV-Station RDS / Typhoon TV Tune 1131:fe01 1894:fe01
[ 42.210276] saa7134: card=8 -> Terratec Cinergy 400 TV 153b:1142
[ 42.210280] saa7134: card=9 -> Medion 5044
[ 42.210284] saa7134: card=10 -> Kworld/KuroutoShikou SAA7130-TVPCI
[ 42.210287] saa7134: card=11 -> Terratec Cinergy 600 TV 153b:1143
[ 42.210292] saa7134: card=12 -> Medion 7134 16be:0003
[ 42.210296] saa7134: card=13 -> Typhoon TV+Radio 90031
[ 42.210299] saa7134: card=14 -> ELSA EX-VISION 300TV 1048:226b
[ 42.210304] saa7134: card=15 -> ELSA EX-VISION 500TV 1048:226a
[ 42.210308] saa7134: card=16 -> ASUS TV-FM 7134 1043:4842 1043:4830 1043:4840
[ 42.210314] saa7134: card=17 -> AOPEN VA1000 POWER 1131:7133
[ 42.210319] saa7134: card=18 -> BMK MPEX No Tuner
[ 42.210322] saa7134: card=19 -> Compro VideoMate TV 185b:c100
[ 42.210327] saa7134: card=20 -> Matrox CronosPlus 102b:48d0
[ 42.210331] saa7134: card=21 -> 10MOONS PCI TV CAPTURE CARD 1131:2001
[ 42.210336] saa7134: card=22 -> AverMedia M156 / Medion 2819 1461:a70b
[ 42.210340] saa7134: card=23 -> BMK MPEX Tuner
[ 42.210343] saa7134: card=24 -> KNC One TV-Station DVR 1894:a006
[ 42.210348] saa7134: card=25 -> ASUS TV-FM 7133 1043:4843
[ 42.210353] saa7134: card=26 -> Pinnacle PCTV Stereo (saa7134) 11bd:002b
[ 42.210357] saa7134: card=27 -> Manli MuchTV M-TV002/Behold TV 403 FM
[ 42.210361] saa7134: card=28 -> Manli MuchTV M-TV001/Behold TV 401
[ 42.210364] saa7134: card=29 -> Nagase Sangyo TransGear 3000TV 1461:050c
[ 42.210369] saa7134: card=30 -> Elitegroup ECS TVP3XP FM1216 Tuner Card( 1019:4cb4
[ 42.210373] saa7134: card=31 -> Elitegroup ECS TVP3XP FM1236 Tuner Card 1019:4cb5
[ 42.210378] saa7134: card=32 -> AVACS SmartTV
[ 42.210381] saa7134: card=33 -> AVerMedia DVD EZMaker 1461:10ff
[ 42.210385] saa7134: card=34 -> Noval Prime TV 7133
[ 42.210389] saa7134: card=35 -> AverMedia AverTV Studio 305 1461:2115
[ 42.210393] saa7134: card=36 -> UPMOST PURPLE TV 12ab:0800
[ 42.210398] saa7134: card=37 -> Items MuchTV Plus / IT-005
[ 42.210401] saa7134: card=38 -> Terratec Cinergy 200 TV 153b:1152
[ 42.210406] saa7134: card=39 -> LifeView FlyTV Platinum Mini 5168:0212 4e42:0212
[ 42.210411] saa7134: card=40 -> Compro VideoMate TV PVR/FM 185b:c100
[ 42.210415] saa7134: card=41 -> Compro VideoMate TV Gold+ 185b:c100
[ 42.210420] saa7134: card=42 -> Sabrent SBT-TVFM (saa7130)
[ 42.210423] saa7134: card=43 -> :Zolid Xpert TV7134
[ 42.210427] saa7134: card=44 -> Empire PCI TV-Radio LE
[ 42.210430] saa7134: card=45 -> Avermedia AVerTV Studio 307 1461:9715
[ 42.210435] saa7134: card=46 -> AVerMedia Cardbus TV/Radio (E500) 1461:d6ee
[ 42.210439] saa7134: card=47 -> Terratec Cinergy 400 mobile 153b:1162
[ 42.210444] saa7134: card=48 -> Terratec Cinergy 600 TV MK3 153b:1158
[ 42.210448] saa7134: card=49 -> Compro VideoMate Gold+ Pal 185b:c200
[ 42.210453] saa7134: card=50 -> Pinnacle PCTV 300i DVB-T + PAL 11bd:002d
[ 42.210457] saa7134: card=51 -> ProVideo PV952 1540:9524
[ 42.210461] saa7134: card=52 -> AverMedia AverTV/305 1461:2108
[ 42.210466] saa7134: card=53 -> ASUS TV-FM 7135 1043:4845
[ 42.210470] saa7134: card=54 -> LifeView FlyTV Platinum FM / Gold 5168:0214 5168:5214 1489:0214 5168:0304
[ 42.210478] saa7134: card=55 -> LifeView FlyDVB-T DUO / MSI TV@nywhere D 5168:0306 4e42:0306
[ 42.210483] saa7134: card=56 -> Avermedia AVerTV 307 1461:a70a
[ 42.210487] saa7134: card=57 -> Avermedia AVerTV GO 007 FM 1461:f31f
[ 42.210492] saa7134: card=58 -> ADS Tech Instant TV (saa7135) 1421:0350 1421:0351 1421:0370 1421:1370
[ 42.210499] saa7134: card=59 -> Kworld/Tevion V-Stream Xpert TV PVR7134
[ 42.210503] saa7134: card=60 -> LifeView/Typhoon/Genius FlyDVB-T Duo Car 5168:0502 4e42:0502 1489:0502
[ 42.210509] saa7134: card=61 -> Philips TOUGH DVB-T reference design 1131:2004
[ 42.210513] saa7134: card=62 -> Compro VideoMate TV Gold+II
[ 42.210517] saa7134: card=63 -> Kworld Xpert TV PVR7134
[ 42.210520] saa7134: card=64 -> FlyTV mini Asus Digimatrix 1043:0210
[ 42.210525] saa7134: card=65 -> V-Stream Studio TV Terminator
[ 42.210528] saa7134: card=66 -> Yuan TUN-900 (saa7135)
[ 42.210531] saa7134: card=67 -> Beholder BeholdTV 409 FM 0000:4091
[ 42.210536] saa7134: card=68 -> GoTView 7135 PCI 5456:7135
[ 42.210540] saa7134: card=69 -> Philips EUROPA V3 reference design 1131:2004
[ 42.210545] saa7134: card=70 -> Compro Videomate DVB-T300 185b:c900
[ 42.210549] saa7134: card=71 -> Compro Videomate DVB-T200 185b:c901
[ 42.210554] saa7134: card=72 -> RTD Embedded Technologies VFG7350 1435:7350
[ 42.210558] saa7134: card=73 -> RTD Embedded Technologies VFG7330 1435:7330
[ 42.210563] saa7134: card=74 -> LifeView FlyTV Platinum Mini2 14c0:1212
[ 42.210567] saa7134: card=75 -> AVerMedia AVerTVHD MCE A180 1461:1044
[ 42.210572] saa7134: card=76 -> SKNet MonsterTV Mobile 1131:4ee9
[ 42.210576] saa7134: card=77 -> Pinnacle PCTV 40i/50i/110i (saa7133) 11bd:002e
[ 42.210580] saa7134: card=78 -> ASUSTeK P7131 Dual 1043:4862 1043:4857
[ 42.210586] saa7134: card=79 -> Sedna/MuchTV PC TV Cardbus TV/Radio (ITO
[ 42.210589] saa7134: card=80 -> ASUS Digimatrix TV 1043:0210
[ 42.210594] saa7134: card=81 -> Philips Tiger reference design 1131:2018
[ 42.210598] saa7134: card=82 -> MSI TV@Anywhere plus 1462:6231
[ 42.210603] saa7134: card=83 -> Terratec Cinergy 250 PCI TV 153b:1160
[ 42.210607] saa7134: card=84 -> LifeView FlyDVB Trio 5168:0319
[ 42.210611] saa7134: card=85 -> AverTV DVB-T 777 1461:2c05 1461:2c05
[ 42.210617] saa7134: card=86 -> LifeView FlyDVB-T / Genius VideoWonder D 5168:0301 1489:0301
[ 42.210622] saa7134: card=87 -> ADS Instant TV Duo Cardbus PTV331 0331:1421
[ 42.210627] saa7134: card=88 -> Tevion/KWorld DVB-T 220RF 17de:7201
[ 42.210631] saa7134: card=89 -> ELSA EX-VISION 700TV 1048:226c
[ 42.210636] saa7134: card=90 -> Kworld ATSC110/115 17de:7350 17de:7352
[ 42.210641] saa7134: card=91 -> AVerMedia A169 B 1461:7360
[ 42.210645] saa7134: card=92 -> AVerMedia A169 B1 1461:6360
[ 42.210650] saa7134: card=93 -> Medion 7134 Bridge #2 16be:0005
[ 42.210654] saa7134: card=94 -> LifeView FlyDVB-T Hybrid Cardbus/MSI TV 5168:3306 5168:3502 4e42:3502
[ 42.210661] saa7134: card=95 -> LifeView FlyVIDEO3000 (NTSC) 5169:0138
[ 42.210665] saa7134: card=96 -> Medion Md8800 Quadro 16be:0007 16be:0008
[ 42.210670] saa7134: card=97 -> LifeView FlyDVB-S /Acorp TV134DS 5168:0300 4e42:0300
[ 42.210676] saa7134: card=98 -> Proteus Pro 2309 0919:2003
[ 42.210680] saa7134: card=99 -> AVerMedia TV Hybrid A16AR 1461:2c00
[ 42.210685] saa7134: card=100 -> Asus Europa2 OEM 1043:4860
[ 42.210689] saa7134: card=101 -> Pinnacle PCTV 310i 11bd:002f
[ 42.210693] saa7134: card=102 -> Avermedia AVerTV Studio 507 1461:9715
[ 42.210698] saa7134: card=103 -> Compro Videomate DVB-T200A
[ 42.210701] saa7134: card=104 -> Hauppauge WinTV-HVR1110 DVB-T/Hybrid 0070:6701
[ 42.210705] saa7134: card=105 -> Terratec Cinergy HT PCMCIA 153b:1172
[ 42.210710] saa7134: card=106 -> Encore ENLTV 1131:2342 1131:2341 3016:2344
[ 42.210716] saa7134: card=107 -> Encore ENLTV-FM 1131:230f
[ 42.210721] saa7134: card=108 -> Terratec Cinergy HT PCI 153b:1175
[ 42.210725] saa7134: card=109 -> Philips Tiger - S Reference design
[ 42.210729] saa7134: card=110 -> Avermedia M102 1461:f31e
[ 42.210733] saa7134: card=111 -> ASUS P7131 4871 1043:4871
[ 42.210738] saa7134: card=112 -> ASUSTeK P7131 Hybrid 1043:4876
[ 42.210742] saa7134: card=113 -> Elitegroup ECS TVP3XP FM1246 Tuner Card 1019:4cb6
[ 42.210747] saa7134: card=114 -> KWorld DVB-T 210 17de:7250
[ 42.210751] saa7134: card=115 -> Sabrent PCMCIA TV-PCB05 0919:2003
[ 42.210756] saa7134: card=116 -> 10MOONS TM300 TV Card 1131:2304
[ 42.210760] saa7134: card=117 -> Avermedia Super 007 1461:f01d


Интересно, есть-ли среди моих итмошных знакомых участники этого icfpc?

@музыка: Rage - The Mirror In Your Eyes

@темы: ferrum

08:02

Ы!

Чего-то в последнее время на xkcd стали появляться очень актуальные комиксы ;-)
Задание icfpc оказалось слишком крутым, чтобы быть весёлым, и вся команда по-тихому решила ничего не делать. Ну или хотябы я и pierre. Думаю, если бы Олег не свалил, мы бы чего-нибудь да и написали бы...
Следующмй бред - покатушки. Надеюсь, он-то не обломается...

Баг фхтагнтакте: любой человек может посмотреть закрытую картинку, если знает её адрес.

@музыка: Машина Времени - Костер

@темы: raw

01:45

Ы!
ICFPC начался. Начало, естественно, проспал, но особой разницы нет: похоже, вся команда в ступоре от задания...

@музыка: Machinae Supremacy - Jets and Guns - Burghammer Hill

03:52

Ы!
Реверс-инжинирингБеглый осмотр моего плеера показал, что цпу там ATJ2085. Даташит говорит, что это очень крутая аудиоSoC, и что оно умеет SD/MMC карточки нативно. И микроконтроллерное ядро там... Z80! Думаю, я в него поиграю. А пока что придумываю ему батареечное питание.

@музыка: HORSE The Band - R. Borlax - The Legend Of The Flower Of Woe (Bonus Track)

@настроение: +

@темы: ferrum

07:45

Ы!
Группко

Название: ••••••Бессонница••••••
Охват: 1337 граждан

@темы: raw

04:35

Ы!


@музыка: CAF38FA3d01

@темы: raw

14:25

Ы!
Seems like I'm starting another big project: smart MCU-driven RS232-interfaced universal parallel bufferized error-correcting Flash/EPROM/EEPROM burner. Soldering iron had already started heating ;-)

Seems like I'm starting using English more than Russian.

@музыка: Flyleaf - Flyleaf - Cassie

@темы: raw

11:45

Ы!
Нарвался на vkontakte.ru/groups.php?act=s&gid=155711
Вдруг страстно захотелось собрать компанию для проведения ближайшего месяца в путешествии по европейской части России =)

@музыка: uoki-toki_live@place_130707

@настроение: +

@темы: raw

09:01

Ы!
Гы, в двух шагах от меня находится, по заверению Google Earth, "самый необычный дом Питера".
туду: сходить туда

Гуглёж картинок по запросу "мясокрутка" ни к чему не привёл, ацтой

@музыка: WayBe - Stereo Waves

@темы: raw, 2do

04:03

Ы!
Таки да, видимо, мегапокатушки состоятся: больше одного человека не против.

ICPFPC приближается, пора думать о том, что туда тащить...

@музыка: Takeharu Ishimoto - Crisis Core -FFVII- OST - A Flower Blooming in the Slums

@настроение: +

04:50

Ы!
Ещё программазм: (ооочень) тупая конвертилка из S19 в нормальный бинарник:

я#include <stdlib.h>
#include <stdio.h>

int main()
{
int i;
unsigned char c;

while(1) {
if((c = getchar()) != 'S') printf("SHIT! %u\n", c);
if(getchar() == '9') return 0;//EOF
getchar(); getchar();//length
getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); //Address
for(i = 0; i < 32; i++) {
c = (getchar() - '0');
c += (getchar() - '0') << 4;
putchar(c);
}
fseek(stdin, 4, SEEK_CUR);//checksum and crlf
}

return 0;
}яя


Роутер прошился, но грузица не стал. Следующий пункт - допиливание преобразвателя уровней rs232-lvttl до удобной юзабельности

@музыка: uoki-toki_live@place_130707

@темы: ferrum

18:14

Ы!
Паста ГОИ рулит: наконец-то я избавился от царапин на антибликовом покрытии монитора. Вместе с самим покрытием. Только вот как теперь избавиться от покрытия в углах и от обнажившихся сколов-царапин? И стоит-ли его заново покрывать?
ыыы, теперь вижу свою морду лица в монеторе

Ура, мой дом подключили к Корбинке! Со следующего месяца перелезаю под неё!

jtag> detectflash 0x3fc00000
Query identification string:
Primary Algorithm Command Set and Control Interface ID Code: 0x0002 (AMD/Fujitsu Standard Command Set)
Alternate Algorithm Command Set and Control Interface ID Code: 0x0000 (null)
Query system interface information:
Vcc Logic Supply Minimum Write/Erase or Write voltage: 2700 mV
Vcc Logic Supply Maximum Write/Erase or Write voltage: 3600 mV
Vpp [Programming] Supply Minimum Write/Erase voltage: 0 mV
Vpp [Programming] Supply Maximum Write/Erase voltage: 0 mV
Typical timeout per single byte/word program: 16 us
Typical timeout for maximum-size multi-byte program: 0 us
Typical timeout per individual block erase: 1024 ms
Typical timeout for full chip erase: 0 ms
Maximum timeout for byte/word program: 512 us
Maximum timeout for multi-byte program: 0 us
Maximum timeout per individual block erase: 16384 ms
Maximum timeout for chip erase: 0 ms
Device geometry definition:
Device Size: 4194304 B (4096 KiB, 4 MiB)
Flash Device Interface Code description: 0x0002 (x8/x16)
Maximum number of bytes in multi-byte program: 1
Number of Erase Block Regions within device: 2
Erase Block Region Information:
Region 0:
Erase Block Size: 8192 B (8 KiB)
Number of Erase Blocks: 8
Region 1:
Erase Block Size: 65536 B (64 KiB)
Number of Erase Blocks: 63

Щастье!

@музыка: m-.-n_live_SPB_130707

@настроение: ++

@темы: ferrum

07:08

Ы!
АААААА! Всё дело было в (сцуко!) удлиннителе lpt. Ненавижу Юнону!

@музыка: uoki-toki_live@place_130707

@настроение: +

@темы: ferrum

05:58

Ы!
Многочасовое нюханье канифоли и тырканье осцилом в схему показало, что мой порт (ну может ещё прога, хотя вряд-ли) не хавают ответ роутера на мои jtagокоманды. Попробую перевести его в режим spi, авось поможет...

Результат: 2 рабочих JTAG-программатора (DLC5 и Wiggler), опыт работы с осциллографом, плохое настроение

upd: под spp оно тоже не работает, wtf

@музыка: dimitry ghost - live dj-set @ f108, spb (17.11.2006)

@настроение: -

@темы: ferrum

03:27

Ы!
«Аудиофайл не должен превышать 10 Мб и должен быть в формате MP3.»

-rw-r--r-- 1 l29ah l29ah 151M Авг 16 2007 dimitry ghost - live dj-set @ f108, spb (17.11.2006).mp3
-rw-r--r-- 1 l29ah l29ah 102M Июл 19 2007 m-.-n_live_SPB_130707.mp3
-rw-r--r-- 1 l29ah l29ah 57M Июл 22 2007 uoki-toki_live@place_130707.mp3

Как-же мне теперь делиться своим щастьем?

@музыка: uoki-toki_live@place_130707

08:51

Ы!
Таки да, моё рэндомное поведение решило за меня: разрабатываю свой параллельный LPT'шный программатор EEPROM'ок от биоса и не только...

@музыка: uoki-toki_live@place_130707

@темы: ferrum

02:27

Ы!
Таки да, чего-то совсем тухло: последнюю неделю я почти всё время бездеятельно сижу за компом, так что нужен новый туду:

Найти Ъ-работу: облом-с, везде 18+
Поставить линукс на роутер: найти прошивку и доделать программатор
Допилить спектрум: нужен телевезер, программатор еепромки
Заняться Cell-контестом: без ведущего как-то всё выглядит бессмысленно

@музыка: Horse The Band - The Mechanical Hand - Birdo

@темы: 2do

01:50

Ы!
Haskell + The Mana World = obfuscated code

type ItemID = Int
type ItemSellPrice = Int
type Item = (ItemID, ItemSellPrice)

type MonsterID = Int
type MonsterHP = Int
type Monster = (MonsterID, (MonsterHP, [(Item, Double)]))

calcItemDropPerHP :: [Monster] -> [Item] -> MonsterID -> MonsterHP
calcItemDropPerHP mdb idb a = case lookup a mdb of Just m -> sum $ map snd $ flip filter idb $ flip elem $ map fst $ snd m


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

@музыка: Cluster - Community

@темы: haskell

21:13

Ы!
files.mail.ru/5LZIGE
Немного видеотворчества на благо мира во всём мире

@музыка: Machinae Supremacy - Jets and Guns - Jets'n'Guns

05:31

Ы!
Более-чем-получасовой гуглёж кульных рисунков (ну не фоток-же?) Hanners из QC окончился ничем. Как и попытка сделать приличный каскад счётчиков для программатора. Пора спать...

@музыка: Half-Life2 - Track 24

@настроение: -