May 29

Minule jsem zde psal o tom, že z webkamery konečně dostávám videostream, dneska se mi však podařil ještě lepší výsledek a já tak dostávám již normální, alespoň trošku koukatelné snímky. Bylo potřeba poladit řádek 513 v souboru m5602.h, který obsahuje {BRIDGE, M5602_XB_HSYNC_PARA, 0x7f, 0x00}, původní hodnota byla 0x87. Začal jsem tak, že jsem postupně zkoušel všechny čísla od 135 až po 255 (dělal jsem to v desítkové soustavě, přecijen se mi tak počítá lépe :-) ). Bohužel jsem však nedosáhl žádného pořádného úspěchu, tak jsem to vzal pěkně zespod od nuly. No a po 127 inkrementacích jsem narazil na úspěch. :-) 127, neboli 7f je to magické číslo, které napraví horizontální synchronizaci obrazu.

m5602 - hsync fixed
Jupí :-)

Až se Erik vzbudí snad se jukne na maillist a commitne výsledek do našeho nově vzniklého branche m5602-s5k83a. Já na tom pracoval střídavě skoro 4 hodiny. Bylo to vždycky… Změnit řádku, přeložit, odstranit modul, znovu nahrát, spustit livecam, zkontrolovat. Občas se stalo, že livecam vytuhnul, nebo mi dokonce vytuhnul i celej kernel, což je taky důvod, proč jsem to nezautomatizoval jednoduchým skriptem. :-)

Teďka musíme ještě poladit brightness, abych příště nemusel svítit mobilem, děsně to totiž štve a vybíjí baterku. :-) To by bylo proteďka vše, až se mi zase podaří nějaký úspěch s driverem m560x tak zase něco napíšu, don’t worry. :-)

May 27

Již nějakou dobu se lidé z projektu m560x-driver snaží rozchodit webkamery s mostem m5602, já jsem (ne)šťastným vlastníkem integrované notebookové webkamery právě s tímto můstkem. Narozdíl od většiny lidí mám však sensor Samsung S5K83A namísto ov9650. Měl jsem tak dlouho útrum a z kamery se mi nedařilo dostat ani snímek. Jednoho dne jsem se naštval, nainstaloval nový VMWare Server (beta) s podporou USB 2.0, namapoval webkameru do tohoto virtuálního stroje a nainstaloval legálně držené MS Windows XP Home Edition. Pomocí programu na snifování USB jsem zachytil mnoho MB komunikace této webkamery a tak bylo možné vytvořit branch pojmenovaný m5602-unknown a v něm se snažit tuto kameru za pomoci Erika Andréna rozchodit. (Původně jsme ani nevěděli, že má sensor Samsung S5K83A a proto se branch jmenuje unknown.)

Dlouho se nám nedařilo z kamery dostat ani jeden snímek (ať už se správným, nebo špatným obrazem), dnes však přišel průlom a já jsem schopen z kamery tahat neomezený stream s rychlostí snímkování 26 fps. Obraz se sice zatím ani zdaleka nepodobá zkutečnosti, ale na to, že nemáme k sensoru žádnou dokumentaci je to krásný výsledek. :-) Můžete se také pokochat!

Webkamera :-)
No není ten snímek krásný? :-)

May 17

Miguel de Icaza informuje, že v repozitáři Packman se objevily balíčky Moonlightu s podporou ffmpegu, které tak dokáží přehrávat i video a hudbu. Funkčnost si můžete vyzkoušet třeba na stránkách Channel 9.

May 16

opensuse logo

Tento zápisek by se některým slabším a nafoukaným povahám nemusel zrovna líbit a tak bych jim doporučil jediné. Nečtěte ho! Tento zápisek se snaží kriticky zhodnotit českou openSUSE komunitu. Nic víc, nic míň.

Read the rest of this entry »

May 12

opensuse logo

I am close to my graduation (school leaving exam), but I still can’t focus to study, so I think, I should make something usable for me and other community member. I try upgrade my openSUSE 10.3 on notebook to openSUSE 11.0 Beta2 via integrated updater. I was startled, but upgrade of my really decaying openSUSE was success on first try. It is almost unbelievable, but it is true.

Read the rest of this entry »

May 8

I am working on CRAN packages in openSUSE buildservice for some time. I have more then 1300 CRAN packages there. This packages were created by my automatic creation script in BASH. But my script was not perfect. It is because DESCRIPTION file in this packages was not perfect as well. So I have a lot of package which are builded, but also I have a lot of packages which still failing. Here is a lot of work to be done.

I have some scripts which automatically testing my spec files and telling me “This file is not perfect, editation is needed.” In this time it is about 495 packages for manual repair. So I am looking for someone, who want to help me. I am offering to be a your mentor. I can learn you how to be a packager. :-) Of course, then you are a great package guru, you are welcome as well, but then I can’t offer you anything except glory. :-)

I think less of packages is one of the biggest weakness of openSUSE. And make some big OBS project is one of way how to expand package of number which is reachable for openSUSE. If you want to test this packages, feel free to add home:m4r3k:R-project between your repository. All feedback will be very appreciated.

May 8

Na Slashdotu se objevil článek, který mě zaujal. Jedná se o nabídku americké agentury pro letectví a kosmonautiku, známou pod zkratkou NASA. Pokud rádi ležíte a spíte, pak vás tato nabídka možná osloví.

Článek vyšel na blog.wired.com.

Read the rest of this entry »

May 6

Připravte si své debuggery, e-mailové klienty, naostřete BASH. Stejně jako loni si i letos pracovníci pražské pobočky SUSE připravili ke dni otevřených dveří, který se koná ve čtvrtek 15.května od 14:00 do 17:00, korespondenční soutěž, kde si můžete ověřit své hackerské (v původním významu) vědomosti. Stačí poslat email na adresu soutez@suse.cz a do předmětu uvést “0:zaciname”. Další informace pak obdržíte emailem. Nejlepší řešitelé budou odměněni věcnými cenami. Hra potrvá celý týden a následně budou zveřejněny řešení. Přeji hodně štěstí!

May 5

Jak jsem již psal v zápisku o událostech posledních dní, tak jsem si nainstalovat openSUSE 11.0 Beta 2 na skutečné železo. Chtěl bych vám tedy nabídnout několik málo screenshotů z této instalace.

Read the rest of this entry »

May 4

V posledních dnech se stalo mnoho zajímavých událostí. O tyto události bych se chtěl s vámi, čtenáři mého weblogu podělit.

Středa

Ve středu 30. dubna jsem měl obhajobu své dlouhodobé maturitní práce. Dlouhodobé maturitní práce jsou u nás na škole hitem posledních několika let. Jedná se o to, že student si vybere nějaké téma, které zpracuje. Já si vybral finanční matematiku. Cílem mého projektu bylo vypracovat studijní materiál o investiční oblasti finanční matematiky. Ke zpracování jsem použil typografický systém LaTeX.

Read the rest of this entry »