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 01:00 | Nová verze

Po více než pěti měsících od vydání verze 3.11.0 byla vydána nová stabilní verze 3.12.0, tj. první z nové řady 3.12, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze zmínit počáteční podporu architektury mips64 (big endian) a programovacího jazyka D.

Ladislav Hagara | Komentářů: 0
29.5. 23:00 | Komunita

Coffee Run je další krátký open source film od Blender Animation Studia. Vše o filmu na Blender Cloudu.

Ladislav Hagara | Komentářů: 5
29.5. 16:33 | Nová verze

Byla vydána nová verze 2020.06.01 distribuce BlackArch Linux (Wikipedie). Jedná se o distribuci založenou na Arch Linuxu zaměřenou na penetrační testování a výzkum počítačové bezpečnosti. Z novinek lze zmínit přes 150 nových nástrojů. Aktuálně jich je 2553.

Ladislav Hagara | Komentářů: 0
29.5. 14:11 | Komunita

V dubnu loňského roku získal multiplatformní open source herní engine Godot (Wikipedie) 50 tisíc dolarů z programu Mozilla Open Source Support (MOSS) Mission Partners na portaci Godot Editoru na webové technologie (HTML5 a WebAssembly), vylepšení podpory WebRTC, přidání podpory WebSocket a vytvoření 3D modelů pro nová dema. Fabio Alessandrelli dnes přestavil jeden z výsledků: Godot Editor běžící ve webovém prohlížeči.

Ladislav Hagara | Komentářů: 0
29.5. 13:44 | Nová verze

Včera bylo oznámeno přejmenování Raspbianu, tj. linuxové distribuce určené především pro jednodeskové miniaturní počítače Raspberry Pi, na Raspberry Pi OS. Dnešní příspěvek na blogu Raspberry Pi a také video na YouTube představuje květnové novinky již v Raspberry Pi OS, konkrétně ve verzi 2020-05-27. Zdůrazněny jsou například nové aplikace Bookshelf a Magnifier. Detaily v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
29.5. 11:11 | Pozvánky

Dnes od 16:00 do 19:15 a zítra od 9:00 do 15:00 lze virtuálně navštívit festival novodobých kutilů Maker Faire Prague Online 2020.

Ladislav Hagara | Komentářů: 0
28.5. 22:22 | Zajímavý projekt

S pomocí 3D tiskárny vyrobitelná klávesnice Katy K80CS (Deskthority, Geekhack) inspirovaná Kinesis Advantage je nyní open hardware – včetně souborů STL nově pod licencí Creative Commons BY-SA. Firmware byl dostupný již dříve. Jedná se o alternativu k populárnímu projektu Dactyl s řadou forků včetně varianty Dactyl-Manuform (viz též galerii, kterou spravuje Xah Lee).

Fluttershy, yay! | Komentářů: 71
28.5. 22:11 | Nová verze

Android Studio (Wikipedie), tj. oficiální integrované vývojové prostředí pro vývoj aplikací pro mobilní operační systém Android, bylo vydáno v nové stabilní verzi 4.0. Přehled novinek i s náhledy v oficiálním oznámení a také na YouTube.

Ladislav Hagara | Komentářů: 0
28.5. 15:33 | Nová verze

Byla vydána verze 1.14 systému pro správu a verzování zdrojových kódů Apache Subversion (Wikipedie). Jedná se o LTS verzi. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 6
28.5. 14:22 | IT novinky

V červnu loňského roku bylo představeno Raspberry Pi 4 s 1 GB, 2 GB a 4 GB RAM. Dnes přibyla varianta s 8 GB RAM za 75 dolarů. Současně bylo oznámeno přejmenování Raspbianu na Raspberry Pi OS. K dispozici je beta verze 64bitové varianty. Minulý týden byla oznámena beta verze firmwaru umožňujícího bootování Raspberry Pi 4 z USB místo z SD karty.

Ladislav Hagara | Komentářů: 9
Kdy přecházíte na nové vydání distribuce/OS?
 (14%)
 (13%)
 (21%)
 (7%)
 (3%)
 (41%)
Celkem 355 hlasů
 Komentářů: 0
Rozcestník
Štítky: není přiřazen žádný štítek


Vložit další komentář
Bystroushaak avatar 13.12.2018 10:26 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Pěkné, pěkné. S tím jsi mi ušetřil trochu práce. V čem jsi dělal ty grafy?
13.12.2018 10:52 Pavel Křivánek | skóre: 28 | blog: Kvičet nezávaznou konverzaci
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Žádný zázračný nástroj na to bohužel nemám. Prostě jsem udělal v Calcu tabulky objektů, hodil to do Inkscape a tam uspořádal a propojil.
I'm sure it crashed in the most type-safe way possible.
Rezza avatar 13.12.2018 12:26 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Jen jedna poznamka - chce to explicitne nastavit bile pozadi - mam tmavy vzhled abicka a nevidim tam ty veci cernou barvou.
Josef Kufner avatar 13.12.2018 13:29 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Kde jsou ty doby, kdy XOR byla prostě jen další barva.
Hello world ! Segmentation fault (core dumped)
13.12.2018 14:31 JS1 | skóre: 2 | blog: intuition_pump
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Zatim nikde. Pritom treba velikost ikon driv parametrizovana nebyla a dnes uz je, tak proc by neslo parametrizovat i barvy?
Lidstvo má již jen 11 let, aby odvrátilo nejhorší důsledky klimatické katastrofy. Podpořte hnutí Limity jsme my!
Josef Kufner avatar 13.12.2018 23:54 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Kdysi, když jsem si hrál s editorem na kreslení myších kurzorů, tak tam byly 4 barvy: průhlená, bílá, černá a XOR. Viděl jsem to i na pár dalších místech.
Hello world ! Segmentation fault (core dumped)
14.12.2018 11:27 JS1 | skóre: 2 | blog: intuition_pump
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Asi nevedeli co s tim extra bitem pokud je bit masky 0. Neni to spatny napad.
Lidstvo má již jen 11 let, aby odvrátilo nejhorší důsledky klimatické katastrofy. Podpořte hnutí Limity jsme my!
13.12.2018 19:48 Pavel Křivánek | skóre: 28 | blog: Kvičet nezávaznou konverzaci
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Pro příště, měnit obrázky v blogu na ábíčku není to, co by člověk dělal dobrovolně :-) Mimochodem, původně jsem je chtěl uploadnout jako SVG, ale redakční systém měl na věc jiný názor.
I'm sure it crashed in the most type-safe way possible.
Bystroushaak avatar 13.12.2018 22:11 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Ani uploadovat. Pokud bys měl chuť se z toho zabít, tak použij abclinuxu_uploader.py
16.12.2018 20:10 JS1 | skóre: 2 | blog: intuition_pump
Rozbalit Rozbalit vše Re: Objektový model jazyka Self
Musim priznat, ze mi to zrovna jednoduche neprijde. Posledni dobou jsem se zhledl spis v lambda kalkulu a funkcionalnim programovani.

Nicmene, nedavno jsem napsal komentar na Hacker News (jako odpoved na poznamku v uvozovkach, nechce se mi to prekladat tak v originale):
"I've gone back and forth multiple times between functional practices and OO practices, and I definitely empathize with the confusion going in both directions. You trade one problem for another, and in the end there really is no free lunch."

I think there is a strange kind of duality between OOP and FP. I think OOP passes structures of objects hidden behind interfaces, while the FP passes composed functions in other direction. So you can convert your OOP code to FP code almost mindlessly by total "inversion of control" - wherever you pass an object somewhere (making a call), in FP you pass the operation from the callee to the caller instead.

And I think it's this duality that you observe in practice.

However, I believe there is a practical difference between the two, which makes FP superior despite being harder to understand initially.

It's much easier to spot that you're doing "no-ops" in FP than in OOP. In OOP, often you pass the objects unchanged across layers, while in FP, this manifests as identity functions being used. And it's easier for both human and compiler to remove these redundant identity functions (through function specialization and things like fusion etc.).

Also, I believe functional approach allows you to better realize that there are some algebraic laws governing your problem domain.

It's really kind of like in mathematics, when you come from point-wise understanding of functions to functional understanding of functions, more insight is gained.
Docela by se mi libilo, kdyby se nekdo z tech zajemcu o OOP systemy zamyslel nad touhle dualitou (a vubec jestli existuje) a pak nejak formuloval lambda kalkul, ktery odpovida jejich oblibenemu OO modelu. Bylo by to myslim zajimave srovnani. (Je pomerne dobre zname, ze existuje korespondence mezi ruznymi kalkuly a vypocetnimi modely.)
Lidstvo má již jen 11 let, aby odvrátilo nejhorší důsledky klimatické katastrofy. Podpořte hnutí Limity jsme my!

Založit nové vláknoNahoru

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

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