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

    Byl vydán Linux Mint 22.3 s kódovým jménem Zena. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze, že nástroj Systémová hlášení (System Reports) získal mnoho nových funkcí a byl přejmenován na Informace o systému (System Information). Linux Mint 22.3 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 0
    včera 21:33 | Nová verze

    Wine bylo po roce vývoje od vydání verze 10.0 vydáno v nové stabilní verzi 11.0. Přehled novinek na GitLabu. Vypíchnuta je podpora NTSYNC a dokončení architektury WoW64.

    Ladislav Hagara | Komentářů: 1
    včera 16:11 | Nová verze

    Byl vydán Mozilla Firefox 147.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Firefox nově podporuje Freedesktop.org XDG Base Directory Specification. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 147 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Humor

    Asociace repair.org udělila anticeny těm nejhorším produktům představeným na veletrhu CES 2026. Oceněnými jsou například šmírující kamery Amazon Ring AI, chytrý běžecký pás od společnosti Merach, která otevřeně přiznává, že nedokáže zabezpečit osobní data uživatelů, případně jednorázové lízátko, které rozvibrovává čelisti uživatele a tak přehrává hudbu. Absolutním vítězem je lednička od Samsungu, která zobrazuje reklamy a kterou lze otevřít pouze hlasovým příkazem přes cloudovou službu.

    NUKE GAZA! 🎆 | Komentářů: 7
    včera 12:00 | IT novinky

    Íránští protirežimní aktivisté si všímají 30% až 80% ztráty packetů při komunikaci se satelity služby Starlink. Mohlo by se jednat o vedlejší důsledek rušení GPS, kterou pozemní přijímače Starlinku používají k výpočtu polohy satelitů a kterou se režim rovněž snaží blokovat, podle bezpečnostního experta a iranisty Amira Rashidiho je ale pravděpodobnější příčinou terestrické rušení přímo satelitní komunikace Starlinku podobnou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 6
    včera 00:55 | IT novinky

    Evropská komise (EK) zvažuje, že zařadí komunikační službu WhatsApp americké společnosti Meta mezi velké internetové platformy, které podléhají přísnější regulaci podle unijního nařízení o digitálních službách (DSA). Firmy s více než 45 miliony uživatelů jsou podle DSA považovány za velmi velké on-line platformy (Very Large Online Platforms; VLOP) a podléhají přísnějším pravidlům EU pro internetový obsah. Pravidla po

    … více »
    Ladislav Hagara | Komentářů: 15
    včera 00:44 | IT novinky

    Tržní hodnota technologické společnosti Alphabet poprvé v historii přesáhla čtyři biliony dolarů (83 bilionů Kč). Stalo se tak poté, co Apple oznámil, že bude na poli umělé inteligence (AI) spolupracovat s dceřinou firmou Alphabetu, společností Google.

    Ladislav Hagara | Komentářů: 3
    12.1. 11:11 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 161 (pdf).

    Ladislav Hagara | Komentářů: 0
    12.1. 10:44 | Nová verze

    Po delší době vývoje vyšla nativní linuxová verze virtuálního bubeníka MT-PowerDrumKit 2 ve formátu VST3. Mezi testovanými hosty jsou Reaper, Ardour, Bitwig a Carla.

    balda | Komentářů: 1
    11.1. 21:33 | Nová verze

    Desktopové prostředí Budgie bylo vydáno ve verzi 10.10. Dokončena byla migrace z X11 na Wayland. Budgie 10 vstupuje do režimu údržby. Vývoj se přesouvá k Budgie 11. Dlouho se řešilo, v čem bude nové Budgie napsáno. Budgie 10 je postaveno nad GTK 3. Přemýšlelo se také nad přepsáním z GTK do EFL. Budgie 11 bude nakonec postaveno nad Qt 6.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (5%)
     (0%)
     (9%)
     (20%)
     (3%)
     (6%)
     (3%)
     (11%)
     (48%)
    Celkem 404 hlasů
     Komentářů: 11, poslední včera 15:18
    Rozcestník

    Evoluce Python programátora

    Série ukázek kódu v Pythonu na téma výpočtu faktoriálů jasně ukazuje postupný vývoj programátora v jazyce Python. Znázorněn je jak vývoj samotných schopností programátora, tak i vliv ostatních jazyků od C přes Pascal až po Windows nebo "Enterprise" sektor. gist.github.com/289467.

    31.1.2010 16:11 | Martin Stiborský | Humor


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

    Komentáře

    Vložit další komentář

    Saljack avatar 31.1.2010 16:18 Saljack | skóre: 28 | blog: Saljack | Praha
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    To je fakt kravina, že někdo na napsání tohohle má čas.
    Sex, Drugs & Rock´n Roll.
    31.1.2010 16:28 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Začátek nic moc, ale poslední dva stojí za to.
    AraxoN avatar 31.1.2010 16:35 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    hej, Windows programmer ma rozsekal. :-D ... Windows API som naposledy použil na škole a tento kus kódu mi tie časy pripomenul.
    31.1.2010 21:14 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    jj windows programmer byl krutej :-D ale web designer taky dobrej...
    Marek Bernát avatar 1.2.2010 14:43 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    Tak tak. Tí dvaja ma dostali najviac, úplne trefné. Enterprise tiež vcelku blízky realite :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    31.1.2010 16:30 Radek Miček | skóre: 23 | blog: radekm_blog
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Nemohu sem nedat odkaz na The Evolution of a Haskell Programmer.
    vlastikroot avatar 31.1.2010 22:12 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Hmm, vždycky když jsem se snažil naučit nějakej funkcionální jazyk (nejdál jsem došel se scalou), tak mi přišlo, že ten co to navrhoval, musel být uplně zhulený :-D
    We will destroys the Christian's legion ... and the cross, will be inverted
    31.1.2010 22:45 nhy | skóre: 14
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    To mas ako s matematikou. Ten co to navrhoval nejaku vetu, si obvykle nedokazal predstavit vsetky dosledky, co vsetko to dokaze.

    A zase nejaky A. B. ma dosledok nejakej vety, ale netusi preco to tak je. Zato vsak vie, ze Jozko odvedla tento dosledok potrebuje.

    Zaver: Takze treba vediet obidve. Ten co to navrhoval bol genialny, ale iba v urcitej oblasti a bol uzavrety vo svojom svete do ktoreho ostatnych len tak lahko nepustil, zato ale v tom svojom svete vidi tu krasu toho celeho.

    No a pre ostatnych co do toho nevidia je ten, co to vymyslel podivin a netusia na aku vec to, co vymyslel moze byt a maju ho za blazna, pretoze to cele nepochopili. Lenze vedia riesit ludom bezne problemy, takze ludia veria skor im ako tym podivinom. Lenze na niektore veci treba tych podivinov a tam nastupuju tie funkcionalne jazyky.

    To je ako v stredoveku: upalovali carodejnice, pretoze nepochopili co tie carodejnice robia. Nejaka mohla napriklad vymysliet liek na mor(lenze nepochopila, ze ide o liek na mor), lenze radsej ju pre istotu upalili. A tak je to aj s tymi funkcionalnymi jazykmi. A preto treba ich kombinaciu.
    31.1.2010 22:56 nhy | skóre: 14
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Ja som taketo veci ako funkcionalne jazyky aj dokazal pochopit a riesit v tom veci na skole. Ale ani za svet som nedokazal pochopit, preco ten clovek co to vymyslal nerobil nieco ine.
    31.1.2010 22:59 nhy | skóre: 14
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Navrhovat jazyky nie je podla mna ani trochu zaujimave.
    31.1.2010 23:02 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Já bych naopak tvrdil, že to je to nejzajímavější, co v IT je :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    Marek Bernát avatar 1.2.2010 14:34 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    +1 Ja dokonca, že nič iné v IT zaujímavé nie je :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    1.2.2010 18:03 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Zajímavé je imho taky jazyky zneužívat :-D
    Marek Bernát avatar 1.2.2010 21:16 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    No neviem, to mi vždy pripadalo viac nechutné, než zaujímavé :-) Aj keď za niektoré výtvory klobúk dolu :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Marek Bernát avatar 1.2.2010 14:48 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    IMHO o moc lepšie ako ten python. Na tomto zápisku sa dá naučiť vcelku dosť z funkcionálneho programovania :-) A jeho najväčšia prednosť ako možnosť implementácie faktoriálu :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Salutis avatar 31.1.2010 16:34 Salutis | skóre: 7 | blog: Salutis
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Celkom srandovné. :)
    Najväčší dar je vedieť posúdiť hodnotu vecí.
    stanger avatar 31.1.2010 17:31 stanger | skóre: 18
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Pekny :))
    31.1.2010 18:41 PavelC
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Jsem čekal, že na konci evoluce pythonista konvertuje na lispera když prozře, že některý nedomyšlenosti tu jsou vyřešený v takřka dokonalé formě už cca 50 let ;-)
    31.1.2010 20:19 JS
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Jsou 2 cesty: Cesta temnoty (C++, Java, C#) a Cesta svetla (Ruby, Lisp, Haskell).
    31.1.2010 20:38 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Don't underestimate the power of the Dark side…
    31.1.2010 20:43 nhy | skóre: 14
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Ja by som tie skupiny prehodil.
    1.2.2010 08:25 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Náhodou Ruby je v pohodě. Řekl bych na půl cesty mezi bashem a C s objekty (Teda ono toho umí o dost víc, ale já osobně nemusím mít všechno)
    Quando omni flunkus moritati
    31.1.2010 20:48 nhy | skóre: 14
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Moderny jazyk ma Microsoft. Vola sa F#. Ale aky jazyk sa pouzije je aj tak jedno. Urobim to v jazyku, kde to bude najmenej trvat a najlepsie robit. Aj tak je to cele o analyzach.
    31.1.2010 22:09 nhy | skóre: 14
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Tie jazyky ako Haskell a Lisp su totiz uzivatelsky nepriatelske - naprogramovat v tom nieco pekne uzivatelsky privetive len tak nejde. Na druhu stranu sa s tym vsak robia velmi dobre analyzy a je to pekne logicky zalozene, skvele sa v tom logickom systeme vymyslaju nove veci, to vsak zial nestaci. A preto treba ich kombinaciu - F#.
    31.1.2010 22:38 Radek Miček | skóre: 23 | blog: radekm_blog
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    Myslím si, že docela zajímavý jazyk může být Disciple -- tedy až se kompilátor dostane do použitelného stavu.

    1.2.2010 01:01 pozortucnak | skóre: 21 | blog: vecny_windowsar
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Někde jsem četl, že se F# podezřele podobá jazyku Ocaml...
    Jenom bych dodal, že F# není zcela nový původní jazyk vymyšlený Microsoftem, nýbrž se jedná v podstatě o kopii již dříve existujícího jazyka Objective Caml (OCaml) vyvíjeného jako open source v rámci akademické sféry.
    http://www.lupa.cz/zpravicky/microsoft-pripravuje-novy-programovaci-jazyk-f/235310/


    Mimochodem, existuje kompilátor jazyka Ocaml pro JVM :-)
    Jsem mimořádně obtížný případ
    1.2.2010 08:22 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Mimochodem taky existuje značka blockquote, která je pro citace podstatně vhodnější než pre
    Quando omni flunkus moritati
    1.2.2010 08:43 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Kam potom nacpat jRuby? Mě pořád vychází dvojitý agent ...
    When your hammer is C++, everything begins to look like a thumb.
    Marek Bernát avatar 1.2.2010 14:39 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    jRuby je implementácia, reč bola o jazykoch :-P

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    1.2.2010 18:05 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Existuje jen jedna cesta a to je Tao ;-)
    No každopádně C++ není cesta temnoty...
    vlastikroot avatar 31.1.2010 20:12 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    :-D Hlavně ty 2 poslední, brutálně pravdivý ...
    We will destroys the Christian's legion ... and the cross, will be inverted
    Marián Kyral avatar 31.1.2010 22:34 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Mně nejvíc dostal Expert programmer. Všichni se s tím štvou a najednou jen zavolání knihovní funkce ;-)
    1.2.2010 01:06 Martin Matějek | skóre: 12 | blog: Flying_circus | Kladno
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    +1 Sice jsem tohle čekal u Enterprise programátora, ale pobavilo.

    Mě se stalo něco podobného, když jsem si kvůli úkolu v C hledal jak naprogramovat a následně napsal quicksort a pak jsem zjistil, že quicksort už je dávno implementován ve standardní knihovně (a určitě líp než můj výtvor) ;-)
    Don't judge me by the friends I keep. No, no, no. Judge me by the enemies I have slain!
    31.1.2010 20:39 neaktivni | skóre: 24 | blog: neaktivni
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    to posledni je dokonale
    31.1.2010 20:42 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Já se začal hystericky smát už u předposledního. Ale kdo někdy nepracoval s windowsovým API, ten si to asi tak nevychutná…
    31.1.2010 20:51 Zopper
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Já se nejvíc zasmál u web designera. Každý, co jeho jest...
    31.1.2010 21:55 imploder | skóre: 11
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    31.1.2010 22:35 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    To samé to není. A ani by asi nemohlo, takový "Windows programmer" nebo "Enterprise programmer" by se v Haskellu vyjadřoval dost blbě a nebylo by to ono.
    1.2.2010 14:45 Visgean Skeloru
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    http://gist.github.com/291693 - my own way
    Ilfirin avatar 1.2.2010 16:35 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Ono lze spočítat faktoriál komplexního čísla?
    1.2.2010 17:15 Jindřich Makovička | skóre: 17
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Dá se to zobecnit pomocí Gamma funkce, jelikož Gamma(n)=(n-1)! pro kladná celá n, ale to jsme trochu odbočili :)
    Marek Bernát avatar 1.2.2010 17:43 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    Ono sa to pochopiteľne dá zobecniť pomocou ľubovolnej analytickej reálnej funkcie, ktorá spĺňa ten vzťah na kladných číslach (a že ich je...) a následným analytickým rozšírením na komplexnú rovinu. A z hľadiska vlastností tých funkcií existujú aj lepšie voľby než Gamma (ktorá napríklad nie je úplná, ale len meromorfná) :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Marek Bernát avatar 1.2.2010 17:44 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Evoluce Python programátora

    s@kladných číslach@kladných celých číslach@

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Conscript89 avatar 13.2.2010 13:58 Conscript89 | Brno
    Rozbalit Rozbalit vše Re: Evoluce Python programátora
    Prekvapilo me, ze se tam neobjevilo funkcionalni programovani:
    fact = lambda n: reduce(lambda x, y: x*y, range(1,n+1))
    I can only show you the door. You're the one that has to walk through it.

    Založit nové vláknoNahoru


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