Jump to content

Ewwe

Administrátor
  • Příspěvků

    4234
  • Registrován

  • Aktivní

  • Vítězných dnů

    67

Příspěvky posted by Ewwe

  1. Zdarec,

    chtěl bych Vám představit svoji aplikaci pod pracovním názvem eDálnice*

    Aplikace dělá to že umožní ukládat SPZtky a načítat k nim data o dálničních známkách a jen čistě ověřovat dálniční známku.

     

    Co ještě mi v aplikaci chybí ? 

    • Samozřejmě darkmod
    • Notifikace
    • Detail  a refresh dat
    • Splash
    • Troška stylování hlavně na seznamu
    • Refaktor 

    * Proč pracovní název ? No jednak si nejsem uplně jistej že by se to libilo ministerstvu dopravy když bych appku pod tímto názvem hodin na AppStore a PlayStore navíc používám jejich grafiku ( to se taky změní do releasu )

     

    Zatím je pouze verze pro android. Verzi pro iOs vydám až přímo na AppStore ( je dost složitý dostat appku jinak než applestorem )

     

    Proč tu appku dělám ? Prakticky jde jen o to abych měl něco v portfoliu a naučil se co a jak je potřeba ve světě vývoje mobilních aplikací. Navíc mi zrovna tato appka přišla jako super nápad a sám jí budu používat. Další v pořadí je aplikace přímo pro forko a mám samozřejmě pár dalších nápadů.  Do konce roku plánuji mít portfolio zhruba 10 aplikací. 

    Určitě se těším na nějaké hinty co by jste třeba vy uvítali v této appce případně pokud máte sami nějaký nápad na appku ale nedokážete ho zrealizovat tak mi taky napište a proberem to. 

    Případně pokud narazíte na nějaký bug určitě mi ho také nareportujte :) 

     

    Google Play

    AppStore

     

  2. Ahoj , pracuju na mobilní aplikaci Pawno.cz.

    Pokud se ptáte proč tak je to můj "hello world" projekt abych se naučil s flutterem a platform specifik věci atp. 

    První verze bude fungovat čistě jako zobrazovadlo a v dohledné době vydám APK. Na Test Flight vydám appku až později ( musím koupit dev licenci atp )

     

    A zajímalo by mě jak moc jsou které z dvou hlavních platforem zastoupené u aktivních uživatelů 

  3. před 1hodinou, Fakerko_ said:

    Nejlepší je si koupit auto úplně nové. Máte na to auto pak záruku 5 let nebo například 100 - 150 tis km. Vezmete si na něj půjčku, kterou si natáhnete na 5 let. Po 5 letech to splatíte a můžete poslat do světa a koupit další s novou zárukou a nebo si ho necháte, to je na vás.

    Já už mám takto druhé auto a vím, že se mi nemůže stát, že by tam byla skrytá vada a pokud by tam byla vada z výroby, tak bude opravena v rámci záruky bezplatně. Tudíž po dobu 5 let splácíte bance auto, platíte pojištění, letní/zimní gumy, garanční prohlídky a palivo. Což vše jsou takové normální platby, ale nikdy vás nezaskočí to, že vám třeba odejde turbo nebo cokoliv jiného a musíte hned vysolit pálku.

    Jako jo ale ne každej se chce zadlužit tak moc nebo třeba nemá na to splácet třeba 20K měsíčně. A taky ta bezchybovost neplatí vždy. Ale obecně platí to co říkáš.

     

    před 9hodinami, Mivčo said:

    Najlepšie kúpiť auto od súkromníka bazoš, mobile.de a podobne ako tieto sračky kde ťa tak ojebú že nevieš ani ako... A keď si chceš kúpiť auto aaa auto, autobazár.eu tak si zober zo sebou špičkového mechanika... 

    A auto není a nikdy nebude zisková hodnota pokiaľ to není veterán s fabriky a všetko pôvodne lebo tu cena rastie...

    Ak keby si kúpiš auto teraz za 20000€ najnovší Golf tak na druhý deň už má o 1000€ dole

    To je môj názor na toto

    Nový auto si kupuješ spíš kvůli sobě a taky částečně z důvodů co zminoval Fakerko. Obecně se říká že co auto vyjede ze salonu tak je cena o 30% nižší. 

     

     

     

    Ještě trošku kontextu:

    Já sám jsem před pár lety řešil první auto a věděl jsem co jsou áčka zač a naivně jsem si říkal že konkurence využije pověsti ´áček a bude se chovat férově. Šel jsem tedy do AutoESA, teď zpět už by mi bylo divné když bych přišel do autobazaru a po výběru auta první co prodejce udělá je že mi řekl abych počkal u hlavní budovy a s autem přijel k budově. Následná session v kanceláři kde jsem byl skoro kamenován při otázce na slevu ( což je naprosto běžné v zahraničí smlouvat a nebojte se toho, samozřejmě s rozumem ) a následná smlouva mi vyrazila dech. Auto za 160 tisíc s akontací  80 tisíc mi výsledná splátka na 4 roky vyšla 27500 což dělá zhruba 1.25 milionu. Čehož jsem si málem nevšiml protože o výši splátek nikdo nic neřekl ani na přímou otázku a neustále jen okecávali že je to s pojištěním atp. Ve smlouvě to bylo dokonce na chybějící stránce ( v mé kopii smlouvy nebyla ). Naštěstí jsem se na tu chybějící stránku zeptal a nasraně mi jí dali ( zapomenutá v tiskárně *am i joke to you ? * ) a slušně jsem je poslal do prdele a šel pryč.

  4. Určitě se tu najde hromada lidí kteří přemýšlí o koupi nového auta případně i prvního  auta bez kompletních financí.

    Doporučuji se kouknout na tohle video:

     

     

     

     

    TL/DR:

    Když už musíte auto financovat, nefinancujte ho na místě v autobazaru. Mnohem lepší podmínky dostanete v kterékoliv bance. 

    • Líbí se mi to! (+1) 2
  5. Atom

    • Odkaz Download
    • Cena : Free
    • Platforma: Win/Linux/Mac

    Atom je editor od Githubu ( a github patří Microsoftu ), který je hodně univerzální na základně pluginů lze v Atomu psát prakticky cokoliv.

    Hlavní výhodou , kterou sdílí s VSCode je samozřejmě cena a otevřenost všemu. Díky původu má skvělou integraci s Githubem ale funguje bez problémů s jakýmkoliv gitovým repozitářem. Prošlo mi rukama hodně různých editorů ale Atom z nich byl v základu nejhezčí. 

    Zápory:

    • Pomalý s velkými soubory
    • Pomalý obecně

     

    PHPStorm

    • Odkaz Download
    • Cena : 4 790,- / rok *
    • Platforma: Win/Linux/Mac

    PHPStorm od společnosti JetBrains "omezený" na PHP a potažmo webový vývoj.  Nevýhodou je samozřejmě cena která je pro nekomerční vývoj dost vysoká ( pro někoho kdo se vývojem v PHP neživí je to zbytečné asi platit ), každopádně cena s každým dalším rokem snižuje ( první rok 4790, druhý rok 3832, třetí rok 2874 ) což je určitě příjemné. Myslím si že je to v současnosti nejlepší IDE na vývoj v PHP a přidružených jazycích, hlavně díky integrovaných možnostech refaktoringu, správy kódu a analýzy kódu. 

    Zápory:

    • Potřebuje dost paměti 
    • Prakticky na veškeré změny je potřeba rozšíření 

     

    * Cena se každý rok snižuje na a zastaví se zruba na polovině

    Visual Studio Code

    • Odkaz Download
    • Cena : Free
    • Platforma: Win/Linux/Mac

    "Další" IDE od Microsoftu, se kterým mám nejméně zkušeností ( nikdy se mi v něm nedělalo moc dobře ), každpádně je u nás dost populární a řekl bych že prakticky je to ošklivější sourozenec Atomu. Pokud máte rádi vzhled Visual Studia a nechcete platit za Storm pak je VSCode jasnou volbou. Funguje prakticky stejně jako Atom.

    Zápory:

    • Horší refaktoring
    • Horší autocomplete

     

     

     

     

    Osobně teď používám Storm a předtím jsem dlouhou dobu používal Atom. Přešel jsem až když jsem viděl co všechno Storm umí a jak mi dokáže usnadnit práci oproti Atomu.  Atomu i VSCode se dají dodat stejné nebo podobné funkcionality jako má Storm ale alespoň v případě Atomu to nefunguje tak dobře jako nativně ve Stormu.

    • Si děláš prdel? :D 1
    • OMEGALUL 1
  6. před 1 hodinou, Lukasz said:

    Já osobně nemám rád Nette a PHP obecně, ale Laravel je celkem fajn. Nerozumím, proč vůbec existuje něco jako neon, když je to z 99.9 % Yaml. To chtěl mít Grudl víc projektů do portfolia?

    Díky za zajímavý topic!

    Asi máš pravdu že je to v podstatě yaml... Nad tim jsem nikdy nepřemýšlel...

  7. před 12 minutami, Fakerko_ said:

    Co bych ještě ráda dodal je i možnost vygenerování Controlleru, Modelu a dalších věcí přes Gii modul.

    Na GII jsem uplně zapoměl :D

     

    před 12 minutami, Fakerko_ said:

    S čím nesouhlasím je to zmíněná nevýhoda vázání se na CSS framework. Je možné, to tak bylo dříve, nicméně dnes jsem nezaznamenal stopy po bootstrapu nebo jiném CSS frameworku uvnitř Yii2.

    Ok ja ho pouzival na verzi 2.0.15 tak ocividne se to posunulo dal :)

  8. Během dneška ( možná tuším včerejška ) jsme se v chatu bavili kdo používá jaké frameworky a jak jsou perspektivní na českém trhu ( soustředím se na český trh protože o slovenském nevím nic takže pokud máte nějaké informace jak je to na slovenském trhu práce určitě dejte vědět :) ) práce. 

     

    Budu tedy mluvit primárně o 4 řekl bych základních frameworcích Nette, Symfony, Laravel a Yii2. Dopředu poznamenávám, že jsem ve všechn čtyřech nějakou dobu dělal a osobně nenávidím symfony.

     

    Nette

    Nette je český framework tvořený primárně třemi programátory. Sem tam má díry v dokumentaci a pár nedomyšleností hlavně co se týká provozování v Dockeru. Některé jsem sám opravil bohužel ale nepřišli opravy "perspektivní" nebo spíše "důležité" natolik aby byli začleněny. 

    Mezi výhody Nette patří celkem robustní templatovací engine jménem Latte a neskutečný pomocník i když občas mi taky leze na nervy jménem Tracy, což je debug bar. Samozřejmě Latte i Tracy lze použít kdekoliv ať už standalone nebo v nějakém jiném frameworku. Má celkem pěkně zpracovanou dokumentaci ( teď už ano ) i když pořád se najdou nějaké nedostatky, které jsou spíše opomenutí nebo pozůstatky při přepisu staré verze dokumentace na novou. Další výhodou z mého pohledu ( z Vašeho to třeba může být nevýhoda ) je , že není nijak svázaný s CSS frameworkem ( napříkad Yii2 je dost provázané s Bootstrapem a celkem špatně se ten framework mění za jiný ). Nette se snaží programátora donutit používat co nejvíce výhody OOP a oddělovat PHP od Latte a configuračních souborů v jazyce Neon. Nette se hodí prakticky pro cokoliv a ať by jste si ho vybrali pro jakýkoliv projekt nebude to chybná volba. Existuje mnoho knihoven které obohacují Nette o "live" featury jako například Naja a Nittro. Nette na v našich končinách dost populární navzdory jeho "lokálnosti". V zahraničí bohužel už zase tolik populární není což je alfa a omega toho proč bych nette označil za dost omezené. Bohužel jen česká komunita nestačí a mnoho komunitních knihoven brzy umře a na novějších verzích vyřaduje hodně refaktoringu.

    Mnoho uživatelů z našeho fóra které možná znáte z dávných dob Nette používá ( včetně mě ) a tvoří pro něj komponenty ( byť už dnes zastaralé ).

    Pro ukázku :

    https://componette.org/isigar/phpsteam-user-library/ od uživatele Isigar - https://componette.org/isigar/

    https://github.com/Ewwe/http - ode Mě :) - kde jsem upravoval chování configurátoru a dns.

     

    Výhody:

    • Latte
    • Tracy
    • Neon
    • Tlak na OOP
    • Je jednoduché
    • Efektivní databázová vrstva

    Nevýhody:

    • Lokálnost komunity

     

    Abych Vám přiblížil jak populární je Nette na českém trhu tak Vám popíšu jednu real-life situaci:

    Jdu se podívat na Edna.cz abych si vybral seriál na který se podívám, potom si ho půjdu stáhnout na ulož.to a objednám si jídlo na dámejídlo.cz. Objednám si balík a přiveze mi ho DHL.cz. Omrknu film na csfd.cz a udělám nákup na rohlik.cz a pustím si k tomu impuls.cz rádio. 

    Dokážete se v této větě určitě alespoň částečně najít ? Veškeré weby které jsem v ní zmínil běží na Nette ( Dáme jídlo už uplně ne ale běželo ). Další si můžete najít zde.

     

    Laravel

    Laravel je řekl bych tak třetí v žebříčku popularity v našich končinách a upřímně se nemůžu rozhodnout jesti je to dobře nebo ne. Moji kolegové ho moc nemusí ( pokazdé když se o něm zmíním tak otáči oči v sloup a tváří se kysele ) ale podle mě je to v současnosti nejpropracovanější framework na trhu. 

     

    Důvody pro mám tak hrozně rád Laravel sejmenují Valet a Sail. Což jsou dvě možnosti jak lokálně pracovat s Laravelem ( podotýkám dvě z mnoha ). Valet je dostupný jen pro ty z nás, kteří používají jako hlavní pracovní nástroj Mac. A Sail je prakticky alternativa pro ostatní. Za zhruba 10 let komerční praxe v PHP jsem se nesetkal s tak propracovaným frameworkem , který by myslel na tolik věcí za mě. Pro některé může být výhodou přítomnost ORM driveru pro práci s databází. A myslím si že takovým odrazujícím faktorem může být velká robustnost a trošku chaotické uspořádání struktury oproti jiným frameworkům. Plusem je samozřejmě přítomnost komunitního debug baru, který je srovnatelný s Tracy. Co mi vadí jsou konfigurační soubory, které jsou ukládány ve formě pole. Za velice zásadní považuji databázové migrace a seedery, které mi v Nette chybí a které neskutečně usnadňují práci s návrhem a úpravami databázové struktury.

     

    Výhody:

    • Stále rostroucí komunita
    • Migrace a seedery
    • Artisan
    • Valet a Sail
    • ORM

    Nevýhody:

    • Pro někoho může být moc obsáhlý
    • ORM

    Hodí se spíše pro větší a robustnější aplikace.

    Shodou okolností Laravel byl můj první framework který jsem se učil tenkrát v nějaké verzi snad 3 nebo 4.

     

     

    Yii2

    YIi2 byla vlastně moje první komerční zkušenost s mvc frameworkem a dělal jsem v něm 2 roky. 

    Osobně bych ho označil za nejvíce jednoduchý na naučení a pochopení. Bohužel podle mě je problémem skomírající a neochotná komunita.  Je to dost flexibilní framework s dobrou dokumentací avšak podle mě dost stagnující. Má dobrou databázovou vrstvu a nenutí programátora učit se hromadu nových dalších jazyků. Pracuje se sním snadno a rychle. Na našem trhu je ale dost málo využívaný. Zakládá si na přehlednosti a jednoduchosti.

     

    Výhody:

    • Jenoduchý
    • Migrace

    Nevýhody:

    • Fixace na CSS framework
    • Spíše stagnující 
    • Spíše neperspektivní

     

    Symfony

    A poslední framework o kterém chci mluvit a osobně ho nenávidím a nemůžu za to tolik ani framework samotný jako ti kdo ho používají. Z mé zkušenosti každá firma kterou jsem prošel a pracovala se symfony to dělala tak nějak napůl stylem "udělej to ať to funguje alespoň nějak  a moc neřeš jak hlavně že to funguje".  Co se musí ale Symfony nechat je to že každý ze zmíněných frameworků výše využívá hodně kódu přímo ze symfony. Symfony je myslím si nejrozšířenější na našem trhu a celosvětově má možná největší komunitu. 

     

    Výhody:

    • Dobrá dokumentace
    • Robustní
    • Doctrine
    • Obrovská komunita

    Nevýhody:

    • Já ho nemám rád
    • Trošku chaotické "Best-practices"

     

     

    Výběr perfektního frameworku pro Vás je samozřejmě na Vás já ovšem doporučuji mít znalosti ze všech, pokryjete tím prakticky celý náš trh. Pokud by někoho zajímal vyloženě můj názor tak já doporučuju Laravel a Nette. Existuje mnoho dalších frameworků jako Zend, CodeIgniter,Phalcon, CakePHP a hromada dalších a každý má nějakou svou specialitu ale myslím si , že tyto 4 jsou pro naše končiny nejdůležitější.  Určitě jsem otevřen diskuzi a těším se na Vaše zkušenosti s některým zmíněným frameworkem. 

     

  9. Jak říkáš aktuální situace nám živnostníkům nějakým způsobem mění život. Co se mě týká tak mě korona virus vydělal na barák. Bude to hnusný pro všechny ty v gastru a službách ale mě nemohlo potkat nic lepšího. Hromada ať už firem nebo běžných obchodníků zjistila že spoléhat se jen na jeden kanál prodeje je likvidační a zjistili že eshop to prostě chce. Nicméně moc jsem sem nechodil ani předtím a rád bych to určitě změnil a nový rok začal nějakými tématy a návody a informacemi , které posunou fórum kousek dál od dob sampu a jazyka Pawn. Bohužel SA:MP nám mistr Kalcor zařízl včetně fóra a wiki i přes sliby Ylesse a podobných bych nečekal , že se to nějak změní. Bohužel si myslím že SA:MP je mrtvý a na jeho místo nevidím přímého nástupce ( Možná 5mp ? ), je to smutný protože nebýt SA:MP , Pawn a komunity oficiálního fora a komunity zde nebyl bych nejspíš tam kde jsem ted. Učil jsem se tu programovat, bavil jsem se tu s kamarády, forum je součást mýho života a mojí historie. A jsem rád , že Ferdík koupil doménu a možná díky mě za cenu za jakou bylo ( Promin Lukáši fakt to nebyl učel ...), a foru se věnuje a snaží se ho posunout dál. Každopádně hodně štěstí do nového roku všem at pracujete nebo podnikáte v jakémkoliv oboru a ať je ta "korona" situace brzo za náma všema.. ( Strašně se těším na pořádnej steak někde v drahý restauraci... 

  10. Největší slabina Nette je to že je o vývoj 3rd party věcí se stará pár lidí a z toho jeden je kokot. Urcite bych neučil Yii jak tu někdo radil. Sám jsem v Yii dělal kdysi a to je dost prasárna s ještě pomalejším vývojem než Nette. 

    Symfony já osobně nesnáším takže to ti taky nedoporučím :D Ale když se naučíš k Nette Laravel tak tim pokryješ 80% pracovních nabídek

  11. $stmt = $db->prepare('INSERT INTO '.$table.' ('.$data.') VALUES ('.$values.')');

    tímhle si mimo jiné koleduješ o průser. Když už jsi osvícen a používáš PDO tak ho používej tak aby jsi ho ošetřil před injekty

     

    každopádně jeslti vidím správně tak do 4 argumentů cpeš 5 argumentů

    • Líbí se mi to! (+1) 1
  12. Naše slunce zanikne za 7.6 mld let. Takže  si stihnu ještě dát kafe snad... 😄 Kazdopadne jestli se tady do ty doby nedojebem sami tak si myslím , že tak do dvou set let budeme mit druhou kolonii v jiný zemi podobný planetě. 

     

    A zánik vesmíru pokud nejakej bude je tak neskutečně dlouhej časovej úsek , že si to nedokaze nikdo predstavit. A ohledne toho jestli bude vesmír nekdy prazdny nebo nebude vubec zadny zivot. To si nemyslim at se stane cokoliv tak v důsledku toho se najde neco co v tom bude moct žít. Já sem přesvědčenej že i přímo ve vesmíru neco žije. Ale bud je to tak velky ze to nepozname nebo tak maly ze to nedokazem pozorovat. Teoreticky co kdyz hvězdy jsou životní forma ?

×
×
  • Create New...