abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 20:11 | Nová verze

    Bylo vydáno Ubuntu 24.04.4 LTS, tj. čtvrté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 0
    včera 17:44 | Pozvánky

    V pátek 20. února 2025 se v pražské kanceláři SUSE v Karlíně uskuteční 6. Mobile Linux Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a uživatelský prostor. Akce proběhne od 10:00 do večera. Hackday je určen všem, kteří si chtějí prakticky vyzkoušet práci s linuxovým jádrem i uživatelským prostorem, od posílání patchů například pomocí nástroje b4, přes balíčkování a Flatpak až po drobné úpravy

    … více »
    lkocman | Komentářů: 4
    včera 13:33 | IT novinky

    Evropská rada vydavatelů (EPC) předložila Evropské komisi stížnost na americkou internetovou společnost Google kvůli její službě AI Overviews (AI souhrny), která při vyhledávání na internetu zobrazuje shrnutí informací ze zpravodajských serverů vytvořená pomocí umělé inteligence (AI). Evropská komise již v prosinci oznámila, že v souvislosti s touto službou začala firmu Google vyšetřovat. Google obvinění ze strany vydavatelů

    … více »
    Ladislav Hagara | Komentářů: 12
    včera 04:44 | Komunita

    Ubuntu 26.04 (Resolute Raccoon) už nebude v desktopové instalaci obsahovat GUI nástroj 'Software & Updates'. Důvodem jsou obavy z jeho složitosti pro běžné uživatele a z toho plynoucích bezpečnostních rizik. Nástroj lze doinstalovat ručně (sudo apt install software-properties-gtk).

    NUKE GAZA! 🎆 | Komentářů: 22
    včera 04:33 | IT novinky

    Thomas Dohmke, bývalý CEO GitHubu, představil startup Entire - platformu pro spolupráci vývojářů a agentů umělé inteligence. Entire získalo rekordních 60 milionů dolarů na vývoj databáze a nástrojů, které mají zefektivnit spolupráci mezi lidmi a agenty umělé inteligence. Dohmke zdůrazňuje potřebu přepracovat tradiční vývojové postupy tak, aby odpovídaly realitě, kdy většinu kódu produkuje umělá inteligence.

    NUKE GAZA! 🎆 | Komentářů: 0
    včera 04:22 | Zajímavý projekt

    Toyota Connected North America oznámila vývoj open-source herního enginu Fluorite, postaveného na frameworku Flutter. Pro renderování grafiky využívá 3D engine Filament od společnosti Google a dle svého tvrzení cílí na konzolovou kvalitu her. Fluorite je zřejmě navržen tak, aby fungoval i na méně výkonném hardware, což naznačuje možnost použití přímo v ICE systémech vozidel. Zdrojový kód zatím zveřejněný není.

    NUKE GAZA! 🎆 | Komentářů: 3
    včera 04:11 | Bezpečnostní upozornění

    Byl vytvořen nástroj a postup pro překonání věkového ověření platforem Discord, Kick, Twitch, Snapchat (a možná dalších), kód je open-source a dostupný na GitHubu. Všechny tyto sítě používají stejnou službu k-ID, která určuje věk uživatele scanem obličeje a na původní server posílá pouze šifrovaná metadata, ty ale sociální síť už nedokáže sama nijak validovat, 'útok' spočívá ve vygenerování a podstrčení legitimně vypadajících ověřovacích metadat.

    NUKE GAZA! 🎆 | Komentářů: 12
    11.2. 14:11 | IT novinky

    Jihokorejská kryptoměnová burza Bithumb přiznala vážné selhání interních systémů, které ji vystavilo riziku sabotáže a nezabránilo chybné transakci v hodnotě přes 40 miliard dolarů (814 miliard Kč). Druhá největší kryptoměnová burza v Koreji minulý týden při propagační akci omylem rozeslala zákazníkům zhruba 620 000 bitcoinů místo 620 000 wonů (8700 Kč). Incident vyvolal pokles ceny bitcoinu o 17 procent. Většinu

    … více »
    Ladislav Hagara | Komentářů: 9
    11.2. 13:55 | Nová verze

    Google Chrome 145 byl prohlášen za stabilní. Nejnovější stabilní verze 145.0.7632.45 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Zpátky je podpora grafického formátu JPEG XL, viz Platform Status. Odstraněna byla před třemi lety. Nový dekodér JPEG XL jxl-rs je napsán v Rustu. Zobrazování JPEG XL lze vyzkoušet na testovací stránce. Povolit lze v nastavení chrome://flags (Enable JXL image format).

    Ladislav Hagara | Komentářů: 0
    10.2. 22:44 | Nová verze

    Byla vydána nová verze 1.26 programovacího jazyka Go (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (26%)
     (3%)
     (4%)
     (2%)
     (12%)
     (28%)
    Celkem 853 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Software innovation at its best

    8.2.2007 11:15 | Přečteno: 1426× | Zbytek života :-) | poslední úprava: 8.2.2007 11:33

    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.        

    Hodnocení: 80 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    8.2.2007 13:11 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Web jako platforma je poměrně stará myšlenka na to, aby mě to uchvátilo. Čekal jsem trochu víc.

    Každý software, který navrhuje svéprávný člověk je "opinionated", jen se od dob Web 2.0 začíná nosit kreativita a originální názor skoro za každou cenu. První je bezpochyby přínosné, druhé však často není nic než marketingově přeformulovaná stará pravda a kluci z 37signals tohle umí velmi dobře (software nicméně píší zajímavý).
    Math, as Barbie says, is hard.
    8.2.2007 13:26 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best
    To je možné, ale proč něco takového tedy už léta nemáme jako komoditu? Donedávna jsem za slušnou end-user databázi považoval Filemaker, teď už jsem na vážkách. Přijde mi, že opravdu dobrých databází pro koncové uživatele je pořád pohříchu málo.
    8.2.2007 13:11 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Web jako platforma je poměrně stará myšlenka na to, aby mě to uchvátilo. Čekal jsem trochu víc.

    Každý software, který navrhuje svéprávný člověk je "opinionated", jen se od dob Web 2.0 začíná nosit kreativita a originální názor skoro za každou cenu. První je bezpochyby přínosné, druhé však často není nic než marketingově přeformulovaná stará pravda a kluci z 37signals tohle umí velmi dobře (software nicméně píší zajímavý).
    Math, as Barbie says, is hard.
    8.2.2007 14:11 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best

    Š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... ;-)

    I'm sure it crashed in the most type-safe way possible.
    8.2.2007 14:26 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Já vím, že ten framework je jeho. ;-) A kuš, kvůli tomu si to teď budu v Ruby snad muset reimplementovat. :-D Každopádně pro mě to je killer app.
    8.2.2007 15:00 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Ta poznámka také byla směřována k náhodným kolemjdoucím :-) V Ruby je Seaside implementována pod jménem Borges, ale větší oblibu má asi framework Wee, který se Seaside jen inspiroval.
    I'm sure it crashed in the most type-safe way possible.
    8.2.2007 15:11 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Weeha! :-) 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ě. :-D
    8.2.2007 16:22 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best

    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.

    I'm sure it crashed in the most type-safe way possible.
    8.2.2007 16:41 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best
    No a? Inspirace není špatná, krom toho se mi v Ruby líbí regulární výrazy, které do ní přišly z Ruby--. (Na druhou stranu by se občas hodily dva bloky do příkazu, no, uznávám. :-))
    8.2.2007 18:47 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best

    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ů ;-)

    I'm sure it crashed in the most type-safe way possible.
    8.2.2007 18:58 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Co, nepřátel? :-D 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. ;-)
    8.2.2007 19:08 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best

    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č?

    I'm sure it crashed in the most type-safe way possible.
    alblaho avatar 8.2.2007 19:19 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Software innovation at its best
    No do JRuby se core třídy (True, False...) natahují jako serializovaný AST, což je bytecode ve stylu Pythonu, ne?
    8.2.2007 19:21 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best

    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. :-D 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í. :-))

    8.2.2007 20:02 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best

    Protože jeden člověk nemůže zvládnout všechno.

    Ten, jehož jméno se nevyslovuje, ano ;-)

    I'm sure it crashed in the most type-safe way possible.
    8.2.2007 20:27 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Já zapomněl, dva tisíce řádků odladěného kódu za den…teda vlastně dopoledne, odpoledne se chodí balit modelky. :-D
    8.2.2007 20:48 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best

    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 ;-)

    I'm sure it crashed in the most type-safe way possible.
    8.2.2007 21:16 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Software innovation at its best
    Bohužel si tuhle kreativní techniku nemůžeš nechat patentovat, evidentně tu je prior art:
    «Je n'ai fait celle-ci plus longue que parce que je n'ai pas eu le loisir de la faire plus courte.»
    — Blaise Pascal, 1656
    Tedy po našem asi „Tento dopis je takto dlouhý pouze proto, že jsem neměl příležitost ho zkrátit.“ :-D
    8.2.2007 22:03 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Software innovation at its best

    Oni věděli, po kom ten jazyk mají pojmenovat ;-)

    I'm sure it crashed in the most type-safe way possible.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.