Vojenské zpravodajství (VZ) se v březnu zapojilo do mezinárodní operace proti aktivitám hackerské skupiny APT28, která je spojovaná s ruskou vojenskou zpravodajskou službou GRU a která přes slabě zabezpečené routery prováděla kybernetické útoky na státní a další organizace v ČR i zahraničí. Operaci vedl americký Federální úřad pro vyšetřování (FBI) a jejím cílem bylo odebrat útočníkům přístup k napadeným zařízením a ty následně … více »
Tvůrcem nejpopulárnější kryptoměny bitcoin, který se skrývá za pseudonymem Satoši Nakamoto (Satoshi Nakamoto), je britský kryptograf Adam Back. Na základě vlastní investigativní práce to tvrdí americký deník The New York Times (NYT). Několik indicií podle autorů jasně ukazuje na to, že Back a Nakamoto jsou stejný člověk. Jde mimo jiné o podobný odborný a osobnostní profil či totožné chyby a manýry v psaném projevu.
Google Chrome 147 byl prohlášen za stabilní. Nejnovější stabilní verze 147.0.7727.55 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Vylepšeny byly také nástroje pro vývojáře. Přehled novinek v Chrome DevTools 145 až 147 také na YouTube.
Vývojáři z Laboratoří CZ.NIC vydali nové verze aplikací Datovka (Datovka 4.29.0, Mobilní Datovka 2.6.2). V případě desktopové verze přibyly možnosti projít všechny uložené zprávy, zkontrolovat časy expirací časových razítek a přerazítkovat datové zprávy, které lze v ISDS přerazítkovat. Novinkou je také možnost vytahovat myší ze seznamu ZFO soubory datových zpráv, tento úkon jde udělat i pomocí tlačítek Ctrl+C. Nová verze Mobilní Datovky přináší jen drobné úpravy.
MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.28.0. Z novinek lze vypíchnout novou třídu machine.CAN.
Michael Meeks, CEO společnosti Collabora, na apríla oznámil, nebyl to ale apríl, že nadace The Document Foundation zastřešující vývoj kancelářského balíku LibreOffice vyloučila ze svých řad všechny zaměstnance a partnery společnosti Collabora, tj. více než třicet lidí, kteří po mnoho let přispívali do LibreOffice. Nadace The Document Foundation po několika dnech publikovala oficiální vyjádření. Přiznává pochybení při zakládání
… více »Protože je už po aprílu, můžou strahováci opět zveřejnit program další Virtuální Bastlírny, aniž by připravená témata působila dojmem, že jde o žert. Vězte tedy, že v úterý 14. dubna (změna!!!) od 20:00 proběhne VB, kde se setkají bastlíři, technici, učitelé i nadšenci do techniky a kde i vy se můžete zapojit do družného hovoru, jako by všichni seděli u pomyslného piva. Co mají bastlíři tento měsíc na srdci? Pravděpodobně by nás musel zasáhnout
… více »Byla vydána verze 26.1 aneb čtvrtletní aktualizace open source počítačového planetária Stellarium (Wikipedie, GitHub). Vyzkoušet lze webovou verzi Stellaria na Stellarium Web.
VOID (Video Object and Interaction Deletion) je nový open-source VLM model pro editaci videa, který dokáže z videí odstraňovat objekty včetně všech jejich fyzikálních interakcí v rámci scény (pády, kolize, stíny...) pomocí quadmaskingu (čtyřhodnotová maska, která člení pixely scény do čtyř kategorií: objekt určený k odstranění, překrývající se oblasti, objektem ovlivněné oblasti a pozadí scény) a dvoufázového inpaintingu. Za projektem stojí výzkumníci ze společnosti Netflix.
Design (GitHub) je 2D CAD pro GNOME. Instalovat lze i z Flathubu. Běží také ve webovém prohlížeči.
Není tomu tak dávno, co jsem objevil DabbleDB. Začalo to jedním screencastem. Přiznávám, že už tehdy mě to, co jsem viděl, docela nadchlo. Možná, že David Hansson má s tím svým „opinionated software“ pravdu.
Nebo má pravdu aspoň trošku. I Rails jsou ukázka toho, že přinejmenším slušnou část lidí může něco takového (Rails, resp. DabbleDB) uspokojit natolik, že se tím jejich hledání po softwaru k určitému účelu (web development, resp. databáze) zakončí. <ironie>A není k tomu zapotřebí ani řádek XML
</ironie> Které ostatně považuju za formát pro strukturované dokumenty – než abych v tom psal konfiguráky, to se radši podříznu. (Vídíte? Jsem taky „opinionated“, není divu, že se mi Rails a DabbleDB líbí.
)
Tentokrát se ovšem Avi Bryantovi podařilo odrovnat mě docela. Však se podívejte sami. Jak se to říká? „I'm all sold“?
Někteří lidé prostě mají shůry dáno, co do nápadů…
Asi se budu muset podívat i na zbytek.
Tiskni
Sdílej:
Škoda, že Avi zatím nepustil z DabbleDB víc kódu do Seaside (to je jeho framework, na kterém je to postaveno).
Jaké to štěstí, že utekl od Ruby... 
A kuš, kvůli tomu si to teď budu v Ruby snad muset reimplementovat.
Každopádně pro mě to je killer app.
V Ruby je Seaside implementována pod jménem Borges, ale větší oblibu má asi framework Wee, který se Seaside jen inspiroval.
O Wee jsem překvapivě neslyšel, určitě omrknu.
Seaside je naprosto geniální. Bohužel s konektivitou do mého oblíbeného Firebirdu to vypadá ve Squeaku prachbídně.
Rád bych se mýlil, ale mám dojem, že se Wee u Seaside inspirovalo podobně jako Ruby u Smalltalku
Ten projekt nevypadá moc živě.
Možná by šlo překopat kód z VisualWorks.
)
Ruby--? Asi sis teď udělal pár nepřátel 
Na inspiraci nic špatného není, ale zkřížit Smalltalk s Perlem a vzít mu inkrementální exploratorní prostředí je zvěrstvo
Ne, vážně. Smalltalk je podobně jako Lisp spíše metajazyk, Ruby vznikl jako jazyk pro skriptování. Snad budou mít lidi rozum a neskončí to jako s tim jazykem do mikrovlnek a telefonů
Sám Matz a rubí FAQ otevřeně přiznávají souvislost názvů Perl a Ruby. Jako že perla je pro Japonce symbol června a rubín symbol července nebo tak něco, nějaká astrologie, v tom se nevyznám.
A v britské typografii je „pearl“ písmo velikosti 5 pt a „ruby“ zase písmo velikosti 5,5 pt, taky přesně o jeden krůček dál.
Až to bude i v Perl FAQ, pak Ruby-- asi nikoho nepobouří 
Chtěl jsem se zeptat, na Wikipedii bylo v článku u bytekódu uvedeno, že ho Ruby nepoužívá. Ještě to platí? A když ano, pak proč?
Protože jeden člověk nemůže zvládnout všechno.
Nevím, jak je „core tým“ v tuhle chvíli velký, ale Matz je hlavně velmi dobrý tvůrce jazyka (ve smyslu gramatiky a sémantiky) spíš než velmi dobrý implementátor. A ví o tom a nijak se tím netají.
Budiž mu připočteno k dobru, že když už je ta implementace poměrně nekomplikovaná, má celé to jádro spoustu hooků a pěkné Cčkovské API, rozhodně mi přijde srozumitelnější a hezčí než v Pythonu nebo nedej bože v Perlu. (Možná, že Tcl to má přímočařejší, ale Tcl s těmi svými shelloidními příkazy fixluje, bídák jeden.
) Určitě uznáš, že u glue jazyka je tenhle aspekt důležitý. Každopádně bajtkód používá současná vývojová verze…ehm, na které taky dělá asi jen jeden člověk.
YARV je extrémně ambiciózní, měl by umět (aspoň ve smyslu „když na to někdo napíše plugin, rozhraní na to zaručeně bude čekat“) hromadu věcí. Zatím se dělá na kompilátoru zdrojového kódu do bajtkódu a na interpretu bajtkódu. Dumping bajtkódu do souboru, zpětné načítání, nativní JIT a nativní AOT – o tom momentálně nadšeně sníme. 
(Nutno podotknout, že i když to může zdánlivě vypadat děsivě, že na jádře dělá tak málo lidí, tak strašné to není, díky povaze vnitřností Ruby a hookům se opravdu dají jako externí pluginy dělat všelijaké šílenosti a taky se přesně tak dělají.
)
Protože jeden člověk nemůže zvládnout všechno.
Ten, jehož jméno se nevyslovuje, ano 
Ve vší úctě, ten, jehož jméno se nevyslovuje, je žabař. To já si vybudoval jméno na tom, že jsem dokázal během pár dnů zvládnout skoro 400 tisíc řádků funkčního odladěného kódu - ve Smalltalku, žádný roztahaný C++... Ale dalo to fušku - všechen ten nepotřebnej balast smazat
«Je n'ai fait celle-ci plus longue que parce que je n'ai pas eu le loisir de la faire plus courte.»Tedy po našem asi „Tento dopis je takto dlouhý pouze proto, že jsem neměl příležitost ho zkrátit.“
— Blaise Pascal, 1656
Oni věděli, po kom ten jazyk mají pojmenovat 