Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.
Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.
Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.
Pro moddery Minecraftu: Java edice Minecraftu bude bez obfuskace.
Národní identitní autorita, tedy NIA ID, MeG a eOP jsou nedostupné. Na nápravě se pracuje [𝕏].
Americký výrobce čipů Nvidia se stal první firmou na světě, jejíž tržní hodnota dosáhla pěti bilionů USD (104,5 bilionu Kč). Nvidia stojí v čele světového trhu s čipy pro umělou inteligenci (AI) a výrazně těží z prudkého růstu zájmu o tuto technologii. Nvidia již byla první firmou, která překonala hranici čtyř bilionů USD, a to letos v červenci.
Po Canonicalu a SUSE oznámil také Red Hat, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie).
TrueNAS (Wikipedie), tj. open source storage platforma postavená na Linuxu, byl vydán ve verzi 25.10 Goldeye. Přináší NVMe over Fabric (NVMe-oF) nebo OpenZFS 2.3.4.
 15.11.2009 22:35
|🇵🇸             | skóre: 93
             | blog:
        15.11.2009 22:35
|🇵🇸             | skóre: 93
             | blog: 
            
        Zdar a sílu,
vybírám komponenty do HTPC a zasekl jsem se na základní desce (s CPU a GPU).
Požadavky jsou v zásadě následující:
Původně jsem chtěl pořídit Pegatron IPX7A-ION, nebo ASUS AT3N7A-I.
Napadlo mě ale, že koupí microATX desky bych vyřešil otázku portů apod., leč bylo by to na úkor spotřeby.
Jak jsem zjistil, integrované GPU nVidia GeForce 8200/8300 (pro AMD) jsou ekvivalentní s 9300/9400 (pro Intel). AMD má proti tomu čipové sady 785G/780G apod. Jsou použitelné pod GNU/Linuxem? (Moc tomu nevěřím.)
Co deska (pro změnu nVidia 8300) ASUS M3N78-EM? Co pak za CPU?
Řešení dotazu:
 15.11.2009 23:22
|🇵🇸             | skóre: 93
             | blog:
        15.11.2009 23:22
|🇵🇸             | skóre: 93
             | blog: 
            
        Ovšem ještě nemám vyskoušené probuzení PC abych mohl automaticky nahrávat.
Aha! To by mě taky zajímalo...
 16.11.2009 12:46
|🇵🇸             | skóre: 93
             | blog:
        16.11.2009 12:46
|🇵🇸             | skóre: 93
             | blog: 
            
        Proč by to nemělo stíhat v DVB-T už je video zakodované takže ho stačí pouze ukládat.DVB-T se vysílá v drtivé většině v MPEG2, což žere místo na disku jak prase. Po nahrání se vyplatí udělat dvouprůchodové zakódování do xvid nebo h264. Nemluvě o vystříhání reklam.
 16.11.2009 14:54
|🇵🇸             | skóre: 93
             | blog:
        16.11.2009 14:54
|🇵🇸             | skóre: 93
             | blog: 
            
        Jak jsem psal někde jinde mythtv se mi nepovedlo rozchodit a zdá se mi že je to moloch který je k ničemu.To jsem si z počátku myslel taky a hodně mě štvala závislost na mysql. Pak jsem k němu ale přičuchnul skrz mythbuntu a od té doby ho používám a stále objevuji nové a nové vychytávky. S odstupem několika měsíců musím říct, že je to extrémně vymakaný kus software dotažený do nejmenších detailů co opravdu funguje.
 Jinak mythbuntu jsem nerozchodil vůbec, a po pár skouškách ubuntu mi tato distribuce nesmí na HDD nějak je mi odporná. (vlastní názor a nikomu ho nevnucuji někomu to může vyhovovat)
A MythTV ve fedoře jsem rozchodil ovšem nejde ladit TV karta prostě jak chci změnit kanál tak to vypíše chybu zobrazení a je konec, už TV potom v mythtv nefunguje. (Možná s jinou TV kartou by to fungovalo nevím - sice jinou mám ale nemůžu ji tam dát nevleze se do bedny a tak trápit se nebudu.)
Prostě mencoder na nahrávání cron na plánování a ještě si musím napsat něco co vypne a zapne ten PC automaticky, už se na tom pracuje.
Jinak mythbuntu jsem nerozchodil vůbec, a po pár skouškách ubuntu mi tato distribuce nesmí na HDD nějak je mi odporná. (vlastní názor a nikomu ho nevnucuji někomu to může vyhovovat)
A MythTV ve fedoře jsem rozchodil ovšem nejde ladit TV karta prostě jak chci změnit kanál tak to vypíše chybu zobrazení a je konec, už TV potom v mythtv nefunguje. (Možná s jinou TV kartou by to fungovalo nevím - sice jinou mám ale nemůžu ji tam dát nevleze se do bedny a tak trápit se nebudu.)
Prostě mencoder na nahrávání cron na plánování a ještě si musím napsat něco co vypne a zapne ten PC automaticky, už se na tom pracuje. 
             16.11.2009 21:21
gtz             | skóre: 27
             | blog: gtz
             | Brno
        16.11.2009 21:21
gtz             | skóre: 27
             | blog: gtz
             | Brno
         16.11.2009 22:14
gtz             | skóre: 27
             | blog: gtz
             | Brno
        16.11.2009 22:14
gtz             | skóre: 27
             | blog: gtz
             | Brno
         17.11.2009 21:11
gtz             | skóre: 27
             | blog: gtz
             | Brno
        17.11.2009 21:11
gtz             | skóre: 27
             | blog: gtz
             | Brno
         17.11.2009 23:19
gtz             | skóre: 27
             | blog: gtz
             | Brno
        17.11.2009 23:19
gtz             | skóre: 27
             | blog: gtz
             | Brno
        Protože mi nevyhovoval můj rekordér tak jsem se rozhodl postavit si vlastní, neboť i kupované mi nevyhovovaly z důvodu buď velké ceny a nebo z důvodu programování (málo pozic, nemožné některé kombinace atd....)
Takže na čem to postavit aby to bylo levné a použitelné?
Po prohlédnutí různých MB jsem se rozhodl pro ASUS AT3N7A-I kterou jsem zavřel s TV kartou AverTV Hybrid+FM PCI A16D kterou už jsem měl koupenou. Vše jsem to vestavěl do skříně s 200W zdrojem a zde nastal první problém, dle manuálu od MB tato deska potřebuje 400W zdroj ! A nebo aspoň na větvi +12V zdoj co dodá 15A což můj nesplňuje dodá pouze 10A ovšem to mě neodradilo a seskládal jsem to dohromady s tím že pokud s toho nebudu ždímat maximum a připojovat hromadu věcí tak by to zdroj měl utáhnout.
No zatím to šlape ovšem co za OS?
No než jsem tam nainstaloval linux tak jsem vyskoušel windows, měl jsem windows visty basic 32b které nechodily nic moc, instalace windows XP tak to chodilo o hodně rychleji, ovšem SW se mi nepozdával tak jsem přikročil k instalaci linuxu.
Takže co tam nainstalovat no rozhodl jsem se že vyskouším mythbuntu ovšem to se mi nepovedlo rozchodit a nějak jsem nepátral proč a odložil jsem ho. No a rozhodl jsem se nainstalovat svoji oblíbenou distribuci Fedora 11 64b.
No po instalaci jsem sprovoznil TV kartu a pomocí mencoderu nahrávám OK ovšem co s toho když budu chtít nahrát něco když nejsem doma?
No protože pro HTCP nic moc není tak jsem se rozhodl že vyskouším mythtv.
Ovšem pod fedorou jsem to taky nerozchodil, lépe řečeno rozchodil i naladil analogové programy ovšem jak jsem je chtěl přepnout v mythtv tak to hodilo vždy chybu zobrazení.
Takže jsem se na to vykašlal a budu nahrávat přímo pomocí mencoderu a cronu.
Toto má několik úskalí, zatím do cronu zadávám vše ručně pomocí crontab -e a napsal jsem si skrypt který provede záznam, nazval jsem ho záznam a umístil do svého domovského adresáře do složky bin.
Soubor zaznam v /home/petr/bin
#!/usr/bin/perl
die "$0 má špatný počet parametrů.\n\nSprávně má být:\n$0 Kanál norma délka_záznamu\n$0 E5 PAL-DK 01:00:00\n\n" if @ARGV != 3;
$soubor_avi=`LC_TIME="cs_CZ.UTF-8" date +%A-%d.%m.%Y-%H:%M.avi`;
if ( not (`ps -A | grep "mencoder"` or `ps -A | grep "mplayer"`)) { system "mencoder tv://$ARGV[0] -tv driver=v4l2:norm=$ARGV[1]:input=0:alsa:adevice=hw.1,0:audiorate=32000:forceaudio:immediatemode=0 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 -oac mp3lame -lameopts cbr:br=128 -endpos $ARGV[2] -o /home/petr/Videa/$soubor_avi >/dev/null 2>>/home/petr/error.txt";
}
# Uzivatelsky cron podle ktereho budeme spoustet PC
$SOUBOR_CRON="/tmp/petr_crontab.txt";
# Pri debug 1 vypisujeme co delame (0 = jsme potichu)
$DEBUG=0;
system "crontab -l > /tmp/petr_crontab.txt";
open(DATA, "<", $SOUBOR_CRON) or die "Nelze otevřít soubor: $!";
$cas=0;
$starycas=0;
while ($radek=<DATA>) {
chomp $radek;
# je neco na radku - spracujeme
if (length($radek)>0) {
if ($DEBUG==1) { print $radek . "\n"; }
use Schedule::Cron::Events;
my $cron = new Schedule::Cron::Events( $radek, Seconds => time());
my ($sec, $min, $hour, $day, $month, $year) = $cron->nextEvent;
if ($DEBUG==1) { printf("Další start: %2d:%02d:%02d on %d.%02d.%d\n", $hour, $min, $sec, $day, ($month+1), ($year+1900)); }
# turn a local date into a Unix time
use Time::Local;
my $epochSecs = timelocal($sec, $min, $hour, $day, $month, $year);
if ($DEBUG==1) { print "počet " . $epochSecs . " sekund co je " . localtime($epochSecs) . "\n"; }
# Vybirame nejdrivejsi cas
if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
if ($epochSecs<$starycas) { $cas=$epochSecs; }
$starycas=$epochSecs;
# konec spracovani radku
}
# konec spracovani souboru
}
close DATA;
if ($DEBUG==1) { print "Ted je cas: " . time() . "\n"; }
# Odecteme 10 minut
$cas-=600;
if ($cas>time() and `w | grep " 1 user"` ) { exec "sudo /sbin/shutdown -h now 2>>/home/petr/error.txt"; }
Tímto skriptem budeme nahrávat, pokud bude pouze automaticky přihlášený jeden uživatel tak vypneme PC a proto musíme nastavit sudo aby uživatelé mohly spustit /sbin/shutdown bez hesla.
Teď potřebujeme něco co zajistí aby se cron spustil i kdž se pouze spustí PC a nikdo se nepřihlásí, uživatelský cron se spustí pouze jak se uživatel přihlásí a protože nepotřebujeme bezpečnost upravíme druhou textovou konzoli aby se tam automaticky přihlašoval uživatel petr.
Takže upravíme soubor /etc/event.d/tty2
# tty2 - getty # # This service maintains a getty on tty2 from the point the system is # started until it is shut down again. start on stopped rc2 start on stopped rc3 start on stopped rc4 start on started prefdm stop on runlevel 0 stop on runlevel 1 stop on runlevel 6 respawn exec /sbin/mingetty --autologin petr tty2
Tak po spuštění PC se přihlásí automaticky uživatel petr na konzoli tty2
Teď musíme zajistit aby při vypnutí PC se nastavilo probuzení PC.
Jak postupovat při probuzení jsem nastudoval z ACPI wakeup a MythTv ACPI Wakeup.
Teď potřebujeme přečíst uživatelský cron a podle něho nastavit probuzení. Na to jsem čerpal nápad od Dotaz: Převod "0 20 * * 2,4" na aktuální čas a vylezl ztoho nakonec skript cron.pl.
#!/usr/bin/perl
# Uzivatelsky cron podle ktereho budeme spoustet PC
$SOUBOR_CRON="/var/spool/cron/petr";
# Zapisem do souboru nastavime alarm
$ACPI_WAKE_UP="/sys/class/rtc/rtc0/wakealarm";
# Pri debug 1 vypisujeme co delame (0 = jsme potichu)
$DEBUG=1;
open(DATA, "<", $SOUBOR_CRON) or die "Nelze otevřít soubor: $!";
$cas=0;
$starycas=0;
while ($radek=<DATA>) {
chomp $radek;
# je neco na radku - spracujeme
if (length($radek)>0) {
if ($DEBUG==1) { print $radek . "\n"; }
use Schedule::Cron::Events;
my $cron = new Schedule::Cron::Events( $radek, Seconds => time());
my ($sec, $min, $hour, $day, $month, $year) = $cron->nextEvent;
if ($DEBUG==1) { printf("Další start: %2d:%02d:%02d on %d.%02d.%d\n", $hour, $min, $sec, $day, ($month+1), ($year+1900)); }
# turn a local date into a Unix time
use Time::Local;
my $epochSecs = timelocal($sec, $min, $hour, $day, $month, $year);
if ($DEBUG==1) { print "počet " . $epochSecs . " sekund co je " . localtime($epochSecs) . "\n"; }
# Vybirame nejdrivejsi cas
if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
if ($epochSecs<$starycas) { $cas=$epochSecs; }
$starycas=$epochSecs;
# konec spracovani radku
}
# konec spracovani souboru
}
close DATA;
# pokud neni cas vetsi jak aktualni nic nedelame
if ($cas>time()) {
if ($DEBUG==1) { print "Ted je cas: " . time() . "\n"; }
if ($DEBUG==1) { print "Nejblizsi cas spusteni nahravani " . $cas . " sekund co je " . localtime($cas) ."\n"; }
# Odecteme 5 minut
$cas-=300;
if ($DEBUG==1) { print "Nejblizsi cas spusteni HTPC (cas nahravani - 5 minut) " . $cas . " sekund co je " . localtime($cas) ."\n"; }
# reset Alarm
open(ALARM, ">", $ACPI_WAKE_UP) or die "Nelze otevřít soubor: $!";
print ALARM "0";
close ALARM;
# Zapis alarmu
open(ALARM, ">", $ACPI_WAKE_UP) or die "Nelze otevřít soubor: $!";
print ALARM $cas;
close ALARM;
}
No a teď ten skript musíme při vypnutí PC nějak zavolat. No pod fedorou jsem to vyřešil že jsem upravil /etc/rc.d/init.d/halt v kterém jsem našel:
[ -x /sbin/hwclock ] && action $"Syncing hardware clock to system time" /sbin/hwclock --systohc
a za to dodal spuštění skriptu cron.pl což jsem provedl vložením:
#Nastaveni alarmu [ -x /home/petr/bin/cron.pl ] && /home/petr/bin/cron.pl
A teď to chce naplnit cron záznamy pro nahrávání a otestovat zda to funguje.
Doufám že se to bude někomu hodit, samozřejmě řádky s mencoderem a mplayerem třeba upravit podle potřeb, tak stejně různé parametry.
Pro normální dívání používám script tv:
#!/usr/bin/perl
die "$0 má špatný počet parametrů.\n\nSprávně má být:\n$0 Kanál norma délka_záznamu\n$0 E5 PAL-DK 01:00:00\n\n" if @ARGV != 1;
if ( $ARGV[0] eq "ex" or  $ARGV[0] eq "stv1" or  $ARGV[0] eq "ct24"  ) { $norma="PAL-BG";}
else{ $norma="PAL-DK"; }
#printf "argument: " . $ARGV[0] ;
if ( not (`ps -A | grep "mencoder"` or `ps -A | grep "mplayer"`)) { system "mplayer tv://$ARGV[0] -tv driver=v4l2:norm=$norma:volume=100:alsa=on:adevice=hw.1,0:amode=1:audiorate=32000:forceaudio:immediatemode=0:channels=r12-ct1,r8-ct2,r10-nova,r6-prima,se7-stv1,se13-ex,r7-ct24";
} 
            die "$0 má špatný počet parametrů.\n\nSprávně má být:\n$0 program\n$0 nova\n\n" if @ARGV != 1;A spouští se tv program za program musí být název zadaný v channels u příkazu mplayer. (Prostě abych si nemusel pamatovat kanály, ale zadávat názvy je jednoduší.)
# Vybirame nejdrivejsi cas
if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
if ($epochSecs<$starycas) { $cas=$epochSecs; }
$starycas=$epochSecs;
Přepsat na:
# Vybirame nejdrivejsi cas
if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
if ($epochSecs<$starycas) { $cas=$epochSecs; $starycas=$epochSecs; }
             15.11.2009 23:59
the.max             | skóre: 46
             | blog: Smetiště
        15.11.2009 23:59
the.max             | skóre: 46
             | blog: Smetiště
            
        Aver, Asus, LifeView, Leadtek. Tihle vsichni a zcela jiste i dalsi vyrobci maji karty do pci-e. Je fakt, ze jsou to karty x1, ale co ti brani ji strcit do x16?Pegatron má PCIe x16 slot, do nějž budu těžko shánět TV kartu. 
 16.11.2009 00:21
|🇵🇸             | skóre: 93
             | blog:
        16.11.2009 00:21
|🇵🇸             | skóre: 93
             | blog: 
            
         16.11.2009 11:32
|🇵🇸             | skóre: 93
             | blog:
        16.11.2009 11:32
|🇵🇸             | skóre: 93
             | blog: 
            
         16.11.2009 14:49
|🇵🇸             | skóre: 93
             | blog:
        16.11.2009 14:49
|🇵🇸             | skóre: 93
             | blog: 
            
         16.11.2009 11:37
|🇵🇸             | skóre: 93
             | blog:
        16.11.2009 11:37
|🇵🇸             | skóre: 93
             | blog: 
            
        Protože amd je hardwarově daleko vepředu, kvalita proprietárních ovladačů je srovnatelná, a amd má navíc stabilní cyklus releasů po jednom měsíci a nakonec svobodné ovladače jdou narozdíl od nouveau mílovými kroky kupředu.
Zvládne ten integrovaný Radeon HD 3300/4200/??? 1080p video? Pod GNU/Linuxem? Jsou ty ovladače stabilní? Co s2*? Spotřeba?
Jo a co se týče televizní karty, tak račte na http://www.linuxtv.org/wiki/index.php/Main_Page a konfrontujte to se skladem svého prodejce.
Vím.
Zvládne ten integrovaný Radeon HD 3300/4200/???4200
1080p video?ano (dekóduju přes CPU jak jsem uvedl výše)
Pod GNU/Linuxem?samozřejmě
Jsou ty ovladače stabilní?
anoCo s2*?Jestli tím myslíte suspendování, tak mi funguje do paměti i na disk.
Spotřeba?Tu jsem neměřil, ale neočekávám nějaký brutální průtok elektriky. Spíš bych řešil spotřebu u věcí, které běží furt (nebo je vypínal), než u pc kde si pustím možná jednou denně film.
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                