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 12:11 | Komunita

V Praze na Fakultě informačních technologií ČVUT probíhá openSUSE Conference 2018. Přednášky lze sledovat také online. Aktuální dění lze sledovat na Twitteru. Stisknutím zeleného tlačítka bylo dnes dopoledne vydáno openSUSE Leap 15.0.

Ladislav Hagara | Komentářů: 1
dnes 11:44 | Komunita

Na Steamu probíhá do 28. května akce s názvem Spring Cleaning (Jarní úklid). V rámci akce lze hrát hry Don't Starve Together, Cities: Skylines, Tyranny, Borderlands 2, Middle-earth: Shadow of Mordor a Left 4 Dead 2 běžící na Linuxu zdarma [GamingOnLinux].

Ladislav Hagara | Komentářů: 2
včera 23:23 | Humor

Nová služba České pošty nazvaná Bezpečné úložiště nabízí až 100GB kapacitu pro "bezpečnou správu Vašich dat pod patronací důvěryhodného partnera Česká pošta".

… více »
Lol Phirae | Komentářů: 44
včera 22:14 | Bezpečnostní upozornění

Nova kritická hrozba VPNfilter bola zistená po dlhšiej spolupráce Talos s verejnými i súkromnými bezpečnostnými agentúrami. VPNfilter ohrozuje približne 500 000 zariadení v približne 54 krajinach. Zasiahnutí výrobcovia sú Linksys, MikroTik, NETGEAR, TP-Link (SOHO), QNAP (NAS). Správanie malwaru je nebezpečnej povahy, čo môže v určitých prípadoch spôsobiť škody veľkého rozsahu. Často tieto zariadenia sú na perimetri sieťe bez ochrany.

ewew | Komentářů: 5
včera 21:55 | Pozvánky

CSNOG (Czech and Slovak Network Operators Group), první československé setkání síťových operátorů, se uskuteční 11. a 12. června v Brně. Akce je určena poskytovatelům internetového připojení, síťovým operátorům, provozovatelům registrů, internetovým odborníkům a všem zájemcům o internetové a síťové technologie. Program je zaměřený na odborná, technická témata jako například síťová architektura, bezpečnost sítí, zpracování dat, DNS a další. Nutná je registrace.

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

Na Humble Bundle lze získat počítačovou hru, simulátor hackování, Hacknet (Wikipedie, YouTube) běžící také v Linuxu zdarma. Tentokrát je ke stažení také verze bez DRM a navíc soundtrack. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 0
23.5. 20:11 | Zajímavý software

Alexandre Julliard oznámil jménem vývojového týmu Wine vydání první verze 1.0 knihovny vkd3d určené pro překlad volání Direct3D 12 na Vulkan. Zdrojové kódy vkd3d jsou k dispozici pod licencí LGPLv2.1+.

Ladislav Hagara | Komentářů: 1
23.5. 19:33 | Komunita

Dnešním dnem lze účet Firefoxu chránit dvoufázovým ověřováním (2FA). Implementován byl standard TOTP (Time-based One-Time Password).

Ladislav Hagara | Komentářů: 0
23.5. 15:17 | Pozvánky

Od pátku 25. 5. proběhne na Fakultě informačních technologií ČVUT v Praze openSUSE Conference. Můžete se těšit na spoustu zajímavých přednášek, workshopů a také na Release Party nového openSUSE Leap 15.0. Na stejném místě proběhne v sobotu 26. 5. i seminář o bezpečnosti CryptoFest.

Jendа | Komentářů: 0
23.5. 13:33 | Zajímavý software

Drawpile je svobodný multiplatformní program pro kreslení podporující společné kreslení několika uživatelů. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3+. Drawpile i Drawpile Server jsou ke stažení také ve formátu AppImage. Stačí tedy nastavit právo na spouštění a spustit.

Ladislav Hagara | Komentářů: 0
Používáte pro některé služby inetd?
 (34%)
 (23%)
 (42%)
Celkem 154 hlasů
 Komentářů: 5, poslední 22.5. 16:46
    Rozcestník

    Dotaz: PHP - objasnění programování

    6.11.2013 13:05 Jára
    PHP - objasnění programování
    Přečteno: 697×
    Ahoj, chtěl bych se zeptat na stupidní dotaz, ale vážně by mne to zajímalo. Programuji v php procedurálně, ale začal jsem ve svém kódu používat třídy. Znamená to, že už programuji v OOP nebo stále programuji procedurálně a využívám jen třídy? Děkuji

    Odpovědi

    6.11.2013 13:38 Kit
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    V PHP se dá kombinovat víc programovacích stylů. Podle dotazu nedokáži odvodit, jestli programuješ objektově nebo jen využíváš třídy.

    Opravdové OOP to bude ve chvíli, kdy vnitřní proměnné tříd nebo ještě lépe instancí těchto tříd budou zapouzdřeny, tedy z vnějšku nedostupné, budeš využívat dědičnost, polymorfismus, injekci závislostí apod. S opravdovým OOP se však setkávám poměrně málo, bývá velmi často systematicky narušováno hromadou zbytečných getterů a setterů.
    6.11.2013 14:56 Kozzi
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Jednoducha odpoved je: Ne, neprogramujes v OOP. To ze clovek vyuziva tridy nema s OOP az tak moc spolecneho. Napriklad i v jazyce C, kde tridy neexistuji se da svym zpusobem castecne psat kod, ktery vyuziva prvky OOP. Jde o celkovy navrh kodu. Jinak posledni dobou se mnohem casteji ukazuje ze ciste OOP neni idealnim resenim a vetsinou se kombinuje vic pristupu(OOP, proceduralni, funkcionalni ...).

    Kazdopadne doporucuji si OOP osvojit, idealne si sehnat o tom par knizek, protoze OOP pristup mi prijde velmi vhodny pro tvoreni vetsich projektu a kolaboraci v tymu s vice jedinci.
    6.11.2013 15:19 lertimir | skóre: 61 | blog: Par_slov
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Souhlas. OOP je mnohem více o stylu myšlení než o jinak přímém programování, jen pro ilustraci první implementace C++ byla textovým translátorem do jazyka C. A i v čistě procedurálním jazyku se dá programovat s objektovým stylem myšlení. Skutečná výhoda OOP se projevuje ve velkých projektech, kdy jednotlivý vývojáři, mohou si předávat práci bez rizika, že si jednotlivě zasáhnou do datových struktur nekompatibilním způsobem. Na malém projektu, kdy si většinou vývojář drží vše současně v hlavě, co tam má a jaké jsou podmínky pro funkčnost se výhoda OOP moc neprojeví. Ale je jistě vhodné si objektový styl myšlení osvojit.
    6.11.2013 15:52 Kit
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Objektový kód mi zpravidla vychází kratší a přehlednější, proto mu dávám přednost i v malém projektu, na kterém dělám sám.
    6.11.2013 15:57 Kozzi
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Prehlednejsi ano, kratsi to je uz otazka toho jak velky ten projekt je a co dela, u vetsich projektu kde se hojne vyuziva stejny kod a je redukovana duplicita to je ve vysledku urcite kratsi, u maleho projektu si dovolim tvrdit to muze byt spis i delsi.
    6.11.2013 16:23 Kit
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Když to píšeš skutečně objektově, tak se dá hodně ušetřit. Zkusil jsem si do objektů přepsat i některé cizí "objektově napsané" aplikace a výsledkem bylo zkrácení až na polovinu.
    6.11.2013 18:45 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    A kratší je to i tehdy pokud použiješ velkou míru abstrakce (interface) a možnost pracovat s každým nodem samostatně?
    To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
    6.11.2013 20:19 Kit
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Občas tu míru abstrakce snižuji, pokud to uznám jako vhodnější řešení. Hlavně však ořezávám rozhraní tříd, které bývá zbytečně košaté a narušuje zapouzdření různými gettery a settery. Na doménové modely se totiž dost často zapomíná.
    6.11.2013 17:38 Jára
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Objektový kód mi zpravidla vychází kratší a přehlednější, proto mu dávám přednost i v malém projektu, na kterém dělám sám.
    A děláš projekty pouze pro sebe, nebo děláš i pro veřejnost?
    6.11.2013 20:15 Kit
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Dělám i pro veřejnost.
    6.11.2013 21:19 Jára
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    A nějaký kontakt by byl?
    6.11.2013 21:22 Kit
    Rozbalit Rozbalit vše Re: PHP - objasnění programování
    Do diskuzních fór dávám adresu kit.saels@gmail.com . Chtěl jsem se tu kdysi registrovat, ale nepodařilo se mi to (registrace ze záhadných důvodů selhala) a tak přispívám jako neregistrovaný.

    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.