Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.
Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.
Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.
Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po
… více »Byla vydána nová verze 2.53.0 distribuovaného systému správy verzí Git. Přispělo 70 vývojářů, z toho 21 nových. Přehled novinek v poznámkách k vydání.
Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 216. sraz, který proběhne v pátek 20. února od 18:00 v Red Hat Labu (místnost Q304) na Fakultě informačních technologií VUT v Brně na ulici Božetěchova 1/2. Tématem srazu bude komunitní komunikační síť MeshCore. Jindřich Skácel představí, co je to MeshCore, předvede nejrůznější klientské zařízení a ukáže, jak v praxi vypadá nasazení vlastního repeateru.
Byla vydána nová major verze 9.0 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání.
Hodnota Bitcoinu, decentralizované kryptoměny klesla pod 70 000 dolarů (1,44 milionu korun).
Valve z důvodu nedostatku pamětí a úložišť přehodnocuje plán na vydání zařízení Steam Controller, Steam Machine a Steam Frame: „Cílem tedy stále zůstává vydat všechna tři nová zařízení v první polovině letošního roku, ale přesná data a ceny jsou dvě věci, na kterých usilovně pracujeme a jsme si dobře vědomi toho, jak rychle se v tomto ohledu může vše změnit. Takže ač dnes žádné zveřejnitelné údaje nemáme, hned jak plány finalizujeme, budeme Vás informovat.“
Do 20. února lze hlasovat pro wallpapery pro Ubuntu 26.04 s kódovým názvem Resolute Raccoon.
Programátor PRESTO firmy ASIX umožňuje programování obvodů PIC od Microchipu, AVR od ATMELu, MSP430 od TI a další... PRESTO se připojuje přes USB a vyznačuje se velice vysokou rychlostí. Podporuje i ISP či ICSP (programování v obvodu), více na www.asix.cz.
Programovací software taktéž firmy ASIX se jmenuje UP. Je primárně určen pro Windows a lze ho provozovat i pod Wine. K tomu je zapotřebí doinstalovat potřebné knihovny, pojďme na to...
V prvé řadě, je potřeba mít nainstalován Wine.
Stáhneme knihovny libftd2xx a lin_ftd2xx přímo ze stránek ASIXu! Novější verze nemusí fungovat!
Po rozbalení balíků se řídíme dle souborů README. Způsob zápisu uvádím vzhledem k používání konzolového souborového manažeru mc. Souhrn:
- z balíku libftd2xx.so.0.4.13.tar.gz zkopírujeme knihovnu libftd2xx.so.0.4.13 (případně jiná verze, vydají-li ji) do adresáře /usr/local/lib/ (cp libftd2xx.so.0.4.13 /usr/local/lib/)
- přepneme se do adresáře /usr/local/lib/ (cd /usr/local/lib/)
- vytvoření linku libftd2xx.so na libftd2xx.so.0.4.13 (ln -s libftd2xx.so.0.4.13 libftd2xx.so)
- přepneme se do adresáře /usr/lib/ (cd /usr/lib/)
- vytvoření linku libftd2xx.so na /usr/local/lib/libftd2xx.so.0.4.13 (ln -s /usr/local/lib/libftd2xx.so.0.4.13 libftd2xx.so)
- a ještě jeden libftd2xx.so.0 na /usr/local/lib/libftd2xx.so.0.4.13 (ln -s /usr/local/lib/libftd2xx.so.0.4.13 libftd2xx.so.0)
- přidat na konec souboru /etc/fstab řádku*1):
none /proc/bus/usb usbfs defaults,devmode=0666 0 0
- mount none (nebo mount -a), možná bude potřeba provést nejdříve umount none (bylo mně doporučováno umount -a)
- z balíku lin_ftd2xx.dll.so-2.tar.gz*3) zkopírujeme*2) soubor lin_ftd2xx.dll.so do adresáře /usr/lib/wine/ (cp ftd2xx.dll.so /usr/lib/wine/)
Nainstalujeme UP a je vše připraveno. V UP už jen vybereme programátor, požadovaný čip...
*1) tady pozor, 1. kámen úrazu! Toto je závislé na používané distribuci (či kernelu, nevím). Já jsem toto testoval na Ubuntu 6.10, 8.10 a 9.04
V README se píše usbdevfs, u mně funguje usbfs. Dále je nutno vyzkoušet (!), jestli bude fungovat devmode=0666 nebo mode=0666 (tohoto jsem si všiml v README až po nějaké době konsultace s podporou ASIXu, že mi UP nemůže nalézt programátor)
*2) Zde se u mně objevil 2. kámen úrazu s Ubuntu 6.10 a to, že stále nebyl programátor nalezen. I po postupné aktualizaci 6.10 -> 7.04 -> 7.10 -> 8.04 -> 8.10 -> 9.04 problém přetrvával. Vzpomněl jsem si na strace:
clear ;strace wine ~/.wine/drive_c/Program\ Files/ASIX/UP/up.exe 2>&1 |grep -i "lin_ftd2xx.dll.so"
Tento řádek nevyplivl nic, co to? Proto jsem zkusil přejmenovat soubor lin_ftd2xx.dll.so na ftd2xx.dll.so v adresáři /usr/lib/wine/ a hle, programátor v Ubuntu 6.10 nalezen!
*3) Vyšla nová verze knihovny lin_ftd2xx.dll pro UP v2.43 a vyšší. Starý archiv má název lin_ftd2xx.dll.so.tar.gz a nový lin_ftd2xx.dll.so-2.tar.gz. Je tedy potřeba dát pozor na to, který stahujete (starý je na stránkách ASIXu psán drobným písmem...
V README se ještě píše, že můžou nastat problémy, když se používá ftdi_sio ovládač a je proto potřeba jej odstranit:
rmmod ftdi_sio
rmmod usbserial
Problémy jsem neměl, tak nejsem schopen v tomto případě více poradit, či o tomto říct.
Některé akce budou nejspíše potřebovat práva roota
Aktualizováno 15.5.2009 00:25
Vytvořil jsem instalační a odinstalační skript (vytvořeny narychlo, takže nemají kontrolu neexistence souborů, atd...).
Další mínus je, že je je nutno spouštět přímo pod rootem (nebyl čas to řešit jinak, tvořeno na Fedoře 10 a stále něco breptala o sudoers)
V instalačním skriptu je nutno nastavit cestu k .tar.gz souborům (řádek s path=...) a musí být na konci lomítko!
instalační skript (Wine už musí být nainstalován !!!):
#!/bin/bash
path='/home/MaSo/Stažené/' # cesta, kde máte stažené knihovny a MUSÍ být zakončená lomítkem!
#wrp='lin_ftd2xx.dll.so.tar.gz' # UP v2.42 a méně
wrp='lin_ftd2xx.dll.so-2.tar.gz' # UP v2.43 a výše
lib='libftd2xx0.4.13.tar.gz'
mkdir -p /tmp/UP/wrp
mkdir /tmp/UP/lib
cd /tmp/UP/wrp
tar -xvf "$path$wrp"
cd /tmp/UP/lib
tar -xvf "$path$lib"
cd /usr/local/lib
cp -f /tmp/UP/lib/libftd2xx.so.0.4.13 .
ln -fs libftd2xx.so.0.4.13 libftd2xx.so
cd /usr/lib
ln -fs /usr/local/lib/libftd2xx.so.0.4.13 libftd2xx.so
ln -fs /usr/local/lib/libftd2xx.so.0.4.13 libftd2xx.so.0
cd wine
cp -f /tmp/UP/wrp/lin_ftd2xx.dll.so .
ln -fs lin_ftd2xx.dll.so ftd2xx.dll.so
rm -rf /tmp/UP
usbfs=`grep -o "usb.*fs" /proc/filesystems`
echo "none /proc/bus/usb $usbfs defaults,devmode=0666 0 0" >>/etc/fstab
mount -a
odinstalační skript:
#!/bin/bash
rm -f /usr/local/lib/libftd2xx.so /usr/local/lib/libftd2xx.so.0.4.13
rm -f /usr/lib/libftd2xx.so /usr/lib/libftd2xx.so.0
rm -f /usr/lib/wine/lin_ftd2xx.dll.so /usr/lib/wine/ftd2xx.dll.so
usbfs=`grep -o "usb.*fs" /proc/filesystems`
cp /etc/fstab /etc/fstab.back
sed "/none \/proc\/bus\/usb $usbfs defaults,devmode=0666 0 0/d" /etc/fstab >/etc/fstab.new
cp -f /etc/fstab.new /etc/fstab
Pozor na tečky na konci řádků v některých příkazech cp!
PRESTO jsem plně otestoval s Ubuntu 6.10 (UP v2.42), 8.10 (UP v2.42) a 9.04 (UP v2.42 a v2.44); Fedora 10 (UP v2.42) a Fedora 11 (UP v2.44)
EDIT: 7.9.2009
Tiskni
Sdílej:
Na webu píšou: ...součástky s rozhraním JTAG (CPLD, konfigurační paměti pro FPGA, FPGA ... - Xilinx, Altera, Lattice)...
Zkus se optat přímo ASIXu (asix@asix.cz). Třeba ti řeknou víc nebo nasměrují správným směrem a dej echo 

a ta vetsi ryba... porad jsou jeste windows only nebo uz dostali rozum? Papirove vlastnim SmartProg (lpt) ale vicemene ho maji trvale pujceny znami, protoze mi uz je k nicemu ... na avr staci vetsinou spi.
Elnec jsou pořád Win-only.
Je jasné, že jejich největší know-how je v programovacích algoritmech, které nedají z ruky.
Komunikace s programátory po paralelním portu není problém, po USB je to většinou emulace paralelního nebo sériového portu. Toto mi potvrdil i jejich vcelku technik (jmenovat nebudu).
Je to sice trochu mimo, ale mám funkční čistě GNU řešení pro Elnec Simeprom-01B
S 64b architekturou a distrem nemám zkušenost, takže nemohu vyzkoušet...
Kdybych tedy vysypal kýbl 32b šmejďáren do 64b distra, pojede Wine 32b? A pojedou v něm i 32b Win aplikace (jako třeba zmiňovaný UP)?
Pokud by byla odpověď 2x ano, tak není co řešit. Hlavně, že je to provozuschopné, což by bylo pro mně prvořadé a některé další usery také, kteří potřebují programovat mikrokontroléry. A jestli by to bylo s 32b knihovnami o nějaké to % pomalejší, svět se nezboří 
v okamziku, kdy se nekdo pasuje do pozice 64bit puristy (nebo to bylo prudice?.. ted nejak nevim
), nebude se s Vami o 32bitu bavit
(z casti to chapu - uspora mista, z casti to nechapu, protoze na stroji, ktery nema limit na ramku na 3.5GB...ale to je jedno)
wine na 64bitovem systemu jde provozovat jako 32bitova aplikace bez vaznych potizi. Co fungovalo na 32bitu, chodi mi aj ted. Ano, vsechny knihovny, ktere wine potrebuje musite mit i v 32bitu, aby mohlo fungovat.
(jen ten programator bych asi hledal nejaky, ktery pojede nativne, nejlepe bez grafiky... zatim si vystacim s spi a avrdude na avrka, casem chci zkouset male army... jeste nevim cim
)
Právě jsem to zkoušel stejně mi UP presto nenajde... Už jsem zkoušl asi sedm návodu a nic. Používám Fedoru 10.
Vyzkouším a případně se pokusím odstranit chybu...
Vyzkouším a případně se pokusím najít chybu...
Nainstalovaná Fedora 10 (Celeron 433MHz, pěkný šnek
) a tam jsem vytvořil skripty k instalaci/odinstalaci knihoven. Stačí spustit pod rootem (!) a pak už jen UP.
Přihodil jsem tam ještě 1 snímek obrazovky, že mi to opravdu na FC10 běží 
Pokud budeš mít trable, napiš sem Jabbera, ICQ nebo Skypa (v extrémní nouzi email) a zkusíme to pořešit. Po (snad) vyřešení to zveřejníme do této diskuse pro další generace...
Zkusil jsem script ve Fedore 11 akorat jsem vymenil za nový lin_ftd2xx kvuli novemu UP. Instalace probehla bez chyb ale programator mi to nenaslo:(
Díky za upozornění na novou verzi, již dost dlouho jsem UP nepoužíval. Jak budu mít více času, tak to otestuji na Ubuntu 9.04 a na FC10 a 11. Samozřejmě dam zde vědět, případně doplním/poupravím blog
Konečně jsem se dostal k otestování, uf. Testoval jsem na čisté instalaci Ubuntu 9.04 a Fedora 11. Ve skriptu jsem změnil z důvodu změny knihovny pro funkčnost s UP v2.43 a výše:
wrp='lin_ftd2xx.dll.so.tar.gz'
na
wrp='lin_ftd2xx.dll.so-2.tar.gz'
Testoval jsem UP v2.44 a programátor to našlo ihned a bez potíží. Stará knihovna byla do verze UP v2.42
Po aktualizaci F11 včetně jádra mi to po rebootu taktéž nenašlo programátor, pomohlo mi "umount none" a to jsem zadal 3x (2x byla položka zavedena v systému a až po 3. se objevilo, že již neexistuje) a pak zadat "mount none". Po další spuštění PC mi již stačilo zadat "mount -o remount none" a následně sputit UP a užítvat si...
Nevím, proč se musí provést remount u F11. Na staré instalaci Ubuntu 9.04 mi stále běží UP v2.42 se starou knihovnou a bez komplikací...
Ahoj, nejsem žádnej linuxovej znalec, spíš pokročilej začátečník kterej to nevzdal :)
O co jde - asi před půl rokem jsem k mému velkému překvapení, uplně na první pokus rozchodil PRESTO programátor pod linuxem podle tohoto návodu. Pak ovšem asi po měsíci po pár aktualizacích byl všemu konec a nefrčelo to. Dlouho sem se v tom vrtal a řešil proč to nechce jet, až jsem se někde dočetl, že novější verze jádra už nemají podporu fstab. Náprava byla jednoduchá, stačilo nainstalovat starší verzi jádra a programátor už zase pekně pracuje.
Takže pokud se vám někomu nedaří programátor zprovoznit nemusí to bejt špatným postupem instalace.
Mám Ubuntu 10.04 a pro běžný provoz je spouštím s poslední verzí jádra. Pokud chci použít programátor PRESTO, přepnu na starší jádro
2.6.31-020631-generic #020631 SMP Thu Sep 10 22:34:46 UTC 2009 i686 GNU/Linux
a v popisovaném souboru /etc/fstab odkomentuju řádek
none /proc/bus/usb usbfs defaults,devmode=0666 0 0
pak provedu v konzoli "sudo mount -a" a programátor frčí.
Nevím jestli se to dá řešit i jinak, ale tohle se dá překousnout.

Já však se svou english si na to netroufám...
PS: jsem rád, že tento návod pomohl k rozchození Presta
Předně chci pochválit dobrý nápad s vytvořením instalačního skriptu! 
PRESTO používám už nějakou dobu a krom prvního rozchození (přesně ty samé, jako autorovy kouzla s devmode/mode v fstab) jsem neměl problémy. Teď je ale právě programátor posledním důvodem, proč jsem si ještě nechal Ubuntu 9.10 a NEposlední jádro. Až dnes jsem si přečetl poslední příspěvky a začalo mi to zase vrtat hlavou. V žádném případě nechci pouštět virtuální stroj. Když s programátorem intenzivně pracuji, i běh UPu přes Wine mi občas vadí, protože se okno programu chová dost podivně a reakce jsou pomalé, natož pracovat přes VM. Chci se zeptat na pár věcí:
Díky