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í
×
    dnes 13:00 | Nová verze

    OpenMandriva ROME, tj. průběžně aktualizovaná (rolling) edice linuxové distribuce OpenMandriva, byla vydána ve verzi 26.09. Vedle Flatpaku také s podporou Snapu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Zajímavý software

    Edison Design Group po více než 30 letech zveřejnil zdrojový kód svého EDG C/C++ front-endu. Ten proslul širokou podporou standardů C++ a kompatibilitou s dialekty kompilátorů od Microsoftu, GNU, Clangu, Sunu a dokonce i s prehistorickým cfrontem. EDG byl použit například v kompilátoru Intel C++ Classic, kompilátoru NVCC od firmy NVIDIA pro platformu CUDA nebo v našeptávači kódu IntelliSense v produktech společnosti Microsoft. Projekt nyní spravuje organizace The C++ Alliance a kód je dostupný pod licencí Apache 2.0, doplněnou o výjimky projektu LLVM.

    AfD 💙 | Komentářů: 0
    dnes 04:11 | Zajímavý projekt

    Pocket Tank je malé kapesní virtuální akvárium postavené na vývojové desce ESP32-S3-Touch-AMOLED-1.8. Na dvoujádrovém mikrokontroléru ESP32-S3 s 8 MB PSRAM a 16 MB flash paměti běží jak simulace akvária, tak i malý jazykový model určující chování rybiček. Lokální model o velikosti 7,56 MB se 14 miliony parametrů vznikl destilací modelu Gemma 4 26B, tedy učitele s 26 miliardami parametrů. Kromě firmwaru pro skutečný modul s AMOLED

    … více »
    AfD 💙 | Komentářů: 2
    dnes 03:55 | Zajímavý software

    Open-source nástroj Jevstiller vytváří (destiluje) malý lokální model, který se průběžně učí z odpovědí komerční služby Jev. Běžné dotazy vyřizuje přímo na vlastním hardware, čímž může řádově zkrátit čas odezvy a snížit provozní náklady díky menšímu využívání zpoplatněného API. Nejisté požadavky Jevstiller posílá do Jevu, rovněž průběžně kontroluje náhodná dvě procenta dotazů Jevem. Pokud se lokální model začne s Jevem rozcházet,

    … více »
    AfD 💙 | Komentářů: 2
    včera 12:00 | Pozvánky

    Konference LinuxDays 2026 proběhne již tento víkend 3. a 4. října v Praze v areálu ČVUT v Dejvicích na FIT. Konference LinuxDays 2026 znamená desítky přednášek a workshopů, zástup zajímavých osobností, místo pro setkání, spoustu nových nápadů a informací a stánky řady různých projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, MacGyver - bastlíři SH, OpenAlt a mnoho dalších. Vstup je volný.

    Ladislav Hagara | Komentářů: 4
    včera 04:33 | IT novinky

    Microsoft oznámil, že WSL kontejnery (WSLC) aneb linuxové kontejnery ve Windows Subsystem for Linux (WSL) jsou již obecně dostupné. Současně popsal jejich architekturu.

    Ladislav Hagara | Komentářů: 0
    29.9. 23:22 | Komunita

    openSUSE Leap 16.1 vstoupil do RC fáze. Nově lze instalovat jako standardní systém (Standard) nebo jako neměnný systém s atomickými aktualizacemi (Immutable). Samostatná neměnná distribuce openSUSE Leap Micro končí.

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

    Byl vydán Mozilla Firefox 157.0. S nejvýraznější vizuální proměnou za poslední roky. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 157 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 12
    29.9. 10:33 | IT novinky

    Rodina produktů Raspberry Pi se rozšířila o Raspberry Pi Smart Display Module. Deska pro Raspberry Pi Compute Module 5 se zasouvá přímo do displejů dle specifikace Intel SDM. Cena desky je 30 dolarů.

    Ladislav Hagara | Komentářů: 0
    28.9. 23:44 | Nová verze

    Byla vydána nová verze 2.56.0 distribuovaného systému správy verzí Git. Přispělo 104 vývojářů, z toho 39 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2770 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Moje (ne)objektová WEBová zkušenost

    22.9.2007 00:34 | Přečteno: 1551× | Vývoj webových aplikací

    Musím se přiznat - mám rád objektové programování. Objekty pro mně představují spojení s reálným světem, jsou to "živé" útvary - mají své vlastnosti a chování, každý objekt (instance) má svoji "individualitu".

    Před několika lety jsem se naučil Javu (konečně "pořádný" objektový jazyk), po nějakých těch desktopových aplikacích ve Swingu jsem potřeboval začít i s webovými aplikacemi. Hledal jsem tedy ten "svůj" framework, a našel jsem - Tapestry. Tapestry mě zaujalo - čistě navržené prostředí (samozřejmě open-source), webové stránky buduje z komponent. Tedy zjevně objektový princip, říkal jsem si.

    Jaké bylo ovšem mé překvapení, když jsem zjistil, že např. v objektu reprezentujícím html stránku nemůžu prostě nastavit instační proměnnou na nějakou hodnotu (jako u desktopové aplikace) s tím, že po návratu na tuto stránku si ji zase přečtu - nastavená hodnota zmizela! Bylo pro mně obtížné smířit se s principem, že tyto proměnné je potřeba definovat v dodatečných XML souborech, že objekt reprezentující html stránku "nežije" se stránkou (v rámci session). Takto jsem si objektové programování webových aplikací nepředstavoval.

    A pak - díky článku Squeak Smalltalk slaví 10 let - jsem objevil Squeak, Smalltalk a zejména Seaside.

    A najednou to šlo - objekty už neztrácely hodnoty svých instančních proměnných, nebylo potřeba žádných triků s XML soubory. Seaside mi otevřelo bránu do úplně nového světa, do světa skutečně objektového programování webových aplikací.        

    Hodnocení: 75 %

            špatné • dobré        

    Anketa

    Přečetl jsem si článek o Seaside avizovaný v minulém příspěvku
     (9 %)
     (11 %)
     (80 %)
    Celkem 46 hlasů

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

    Komentáře

    Vložit další komentář

    22.9.2007 10:59 ajikdpoe | skóre: 23 | blog: dvh
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    A teraz hurá šupnúť svoje nové squeakové stránky na najbližší webový free hosting. Alebo nie? No tak nič, zostáva zase už len to php.
    22.9.2007 12:47 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    napriklad dev-it.org (více u cxe) poskytuje libovolnou technologii a takovych serveru par clovek najde..
    22.9.2007 15:45 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    Dneska už není problém sehnat virtuální serverhosting za pár stovek měsíčně. Ve spojení s podobnými frameworky pak jde IMHO o lepší řešení než PHP hostingy ve stejné cenové kategorii.

    Ale uznávám, že někomu, kdo na hosting může obětovat maximálně tak měsíční kapesné od rodičů, nezbude nic jiného než PHP-only Webzdarma apod. ;-) I já byl koneckonců dlouho v takové situaci.
    23.9.2007 10:57 MiP | blog: Taková příjemná WEBová pláž
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    A proč ne ? Takový hosting kupodivu existuje, viz Seaside-Hosting. Je free, není ale určen pro komerční projekty, což je pochopitelné.
    22.9.2007 13:38 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    Pokud byste se ještě potřeboval vrátit k Javě, zkuste juknout na Wicket, možná by se vám, soudě podle článku, tenhle framework líbil víc.
    23.9.2007 14:39 MiP | blog: Taková příjemná WEBová pláž
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    Díky za tip. Javu stále používám a na tenhle framework se určitě podívám.
    Marek Bernát avatar 22.9.2007 20:20 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    Vaham ako hlasovat. Na jednu stranu mi ten clanok sposobil velku radost, normalne mam chut sa trochu zasa pozriet na Smalltalk. Na druhu stranu mi sposobil velky smutok, lebo v robote musim pouzivat PHP a ze je to teda des. A niet cesty von, portovat nas system (zalozeny osCommerce, co je teda strasny paskvil naplno vyuzivajuci potencial PHP pisat odporny kod) do niecoho rozumnejsieho by trvalo asi rok. Ale aj tak ho pomaly prerabam, inspirujuc sa krajsimi systemami. Takze v tomto ohlade bude fajn sa so Seaside trochu oboznamit.
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    22.9.2007 22:23 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    Squeak jsem zkoušel. Spustil jsem ho, chvíli obdivoval grafické možnosti (otáčení oken apod.), pak jsem si řekl, jak se v tom asi programuje nebo spíše tvoří :-) a na tom jsem skončil. Jistě, byl tam i nějaký class browser (který byl pro mě asi tak užitečný, jako find /usr/src -printf %f\\n | sort -u) a dalo se v tom i trochu malovat a pouštět videa.

    Chtěl bych se vás ostatních na něco zeptat – když jste si poprvé, nebo třeba i podruhé, potřetí :-) sedli ke Smalltalku, pochopili jste opravdu o co jde? Chci jen vědět, zda je chyba mezi židlí a klávesnicí :-)
    23.9.2007 01:21 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost

    Zkus knihu Squeak by Example. U Smalltalku je alfa-omega naučit se používat Browser a další nástroje, protože pak člověku stačí jen minimum znalostí a všechno si najde nebo odvodí.

    Křivka osvojování znalostí je pro Smalltalk vůbec zajímavá, protože většinou chvíli trvá, než se podaří prolomit tu počáteční bariéru (něco, jako tohle ;-)). Samé kratičké metody, co prakticky nic nedělají a nikde žádný zdroják. Ne nadarmo se říká, aby byl člověk produktivní, musí se C++ učit rok a Smalltalk 365 dnů :-)

    I'm sure it crashed in the most type-safe way possible.
    23.9.2007 02:20 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    Díky za odpověď a tip na knihu. Vidím že opět na obalu nechybí balón :-)

    Ad Video: aspoň že to oba piloti přežili, doufám, že se mi to také podaří :-)
    23.9.2007 14:36 MiP | blog: Taková příjemná WEBová pláž
    Rozbalit Rozbalit vše Re: Moje (ne)objektová WEBová zkušenost
    Přesně takto jsem dopadl, když jsem před pár lety náhodou na Squeak narazil, bez jakýchkoli dalších informací si jej nainstaloval a spustil...

    Pro rychlý start se Squeak Smalltalkem a Seaside doporučuji série článků, které vyšly na serveru root.cz. Já jsem začal (netrpělivě :-)) rovnou se Seaside a průběžně si doplňoval mezery ve znalostech ze seriálu o Squeak Smalltalku. Víceméně jsem ve Squeaku ignoroval vše, co přímo nesouviselo se Seaside.

    S možnostmi samotného prostředí Squeaku se postupně seznamuji dodnes. Squeak sice na jedné straně působí dojmem dětské hračky, na druhou stranu je to ale značně komplexní prostředí typu "all in one", které v sobě skrývá spousty na první pohled netušených možností.

    Založit nové vlákno • Nahoru

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