Jump to content
Geekforum.cz

ntdrt

Uživatel
  • Posts

    358
  • Joined

  • Last visited

  • Days Won

    37

Everything posted by ntdrt

  1. Tak u OS na výběr nemáš. Tenhle segment má u 99% notebooků Windows 8.
  2. Já s Asusy moc dobrých zkušeností nemám - nekupuj to. Já po tahanících se servisema už nemůžu neporučit nic jiného, než Lenovo, Dell či HP. Sice si trochu připlatíš ale prostě se to vyplatí. Před měsícem jsem si koupil Lenovo ThinkPad Edge E531 a můžu ho bez obav doporučit. Je to čistě pracovní stroj má ale i dedikovanou grafiku, na které si můžeš zahrát. Proti Asusu má jednou obrovskou výhodu - je to ThinkPad, ačkoliv je to ta nejlevnější řada, tak přesto je notebook velmi kvalitní, má pořádné chlazení, pevné šasí a dobrou podporu. Dodává se navíc s Windows 8 Prof - můžeš downgrade na Windows 7 Professional. Nehledě na to, že je užší a lehčí, než klasický notebook. Myslím že je i verze s i7 ale to podle mě nemá moc smysl. Na Photoshop a programování ti to bude stačit určitě. i7 je jen dražší a víc topí. Já si radši koupil SSD + rámeček (původní HDD jsem dal místo mechaniky) + 16 GB ram. To ti počítač zrychlí mnohonásobně více, než o trochu lepší procesor. Instalaci můžeš provést sám, Lenovo ti dokonce dává podrobný návod jak vyměnit mechaniku/HDD/operační paměť.
  3. Já zrovna teď využívám 5 GB RAM (prohlížeč, hudba, + pár služeb v pozadí a mám hlavně vypnutý swap). Takže pokud máš například 4 GB ram, tak Windows se snaží šetřit a vše co nepotřebuje dá do swapu, proto ti to na první pohled nežere tolik. Dneska je cena za GB ram poměrně malá, takže nevidím problém koupit si 16/32 GB a potom si můžeš dovolit vypnout i swap (v případě SSDčka nutností, v případě klasického HDD bych to určitě doporučil, tam každá operace stojí roky času) a tím teoreticky zrychlit počítač. A jak říká Ariczek, tak i ta rezerva 2 GB je relativně malá a může dojít k tomu, že ti půjdou živá data do swapu a pak je konec. Suma sumárum 4 GB je málo, 8 GB je akorát, 16 GB (a více) je ideál.
  4. Tak to mě velmi mrzí. Celkem mě zajímalo co zase vyplodíš za myšlenky. Mimochodem... Já se tu nehádám a nemyslím to nijak lze. Jen nechci aby si šířil hlouposti o Nette, které nejsou pravdivé.
  5. U prvního odstavce fakt netuším o čem mluvíš . Každopádně porovnávat Nette a TrinityCore je hodně velká chyba. TC nemá s Nette ani jednu věc společnou. Možná tak pár písmen v názvu a tím to končí. Pokud si myslíš, že bude něco lepšího než OOP a MVC frameworky, tak seš hodně velkej optimista. Tohle je tady s náma už pěkně dlouho a za poslední roky se nic novýho nevymyslelo a jen tak nevymyslí. Jak tak koukám, tak v tvém případě nejde vůbec o Nette ale o samotné objektové programvání. Tam samozřejmě závislosti jsou a musí být - celé paradigma je na tom postavené. V Nette se to konkrétně řeší pomocí inversion of control a nic čistějšího neznám.
  6. @Copenhagen Pokud nebude člověk freelancer tak reference nepotřebuje. @Wladass Třeba nějaký katalog internetu?
  7. Tak můžeš kód zveřejnit a můžem se pobavit o tom, co by ti FW vyřešil a jak by to systému prospělo. Ale moje zkušenost mluví jasně: dej programátorovi volnou ruku a neskončí to dobře. Faktem je, že bez FW musíš psát zbytečně moc kódu a to ti automaticky zvětšuje šanci na nějakou chybu nebo bezpečnostní díru.
  8. A kdo dnes potřebuje reference?
  9. Aha, tak to je hodně nevděčný. Předpokládám, že opensource to nebude... Každopádně kdyby se změnil názor na Nette, tak bych i pomohl. Aspoň bych si to připomenul zase.
  10. A právě to je ta nechuť k sebezdokonalení . Já například dělal vlastní CMS a dodnes jsem neudělal finální verzi. Když jsem napsal první verzi, tak jsem objevil OOP. Sakra a musím to smazat... Potom jsem objevil MVC, potom Nette, ... Aplikace sice dělala furt to samé ale kód dělal doslova mílové kroky kupředu. Proč? Prostě jsem nemohl dál pokračovat ve staré verzi, protože byla katastrofálně zoufalá a neměl jsem zkrátka chuť. A přesně takhle já vidím sebezdokonalování. Sám se ženeš k lepším výsledkům. Jak ale řekneš "mě to stačí" tak je konec. Záleží z jakého úhlu pohledu. Z uživateslkého hlediska nejspíš ne. Pokud budeš hodně pečlivý, tak docílíš stejné funkčnosti ale budeš muset napsat samozřejmě velké množství kódu. Naopak z pohledu programátora je zaručeně horší. Nette (a nejen Nette) využívá architekturu a ověřené postupy praxí tisíců programátorů. Je to prostě to nejlepší z nejlepšího. Jako jednotlivec nemáš šanci napsat něco stejně kvalitního natož lepšího, tedy pokud nejseš Fowler.
  11. Škoda. No a zpátky k témátu, jakou formu spolupráce nabízíte? To je asi nejdůležitější a zatím jsem se toho nikde nedočetl.
  12. Pokud píšeš jednu "about" stránku do roka, tak to samozřejmě smysl nemá. V případě CMS a e-shopu je to ale sebevražda. Procedurální kód se prostě nedá reálně udržovat a to v případě těchto aplikací je stěžejní kritérium. Pokud se k tomu stavíš s přístupem "na to co dělám to stačí", tak to je holt tvoje vlastní neštěstí a nebo prostě nejseš programátor (správný programátor má mít chuť se sebezdokonalovat). Bylo by jen špatný, kdyby si tenhle postoj jako třeba glararan šířil dál. Mimochodem... OOP není vůbec o PHP a ani o webech. To se používá naprosto všude.
  13. Nevím odkud bereš informace ale já se naučil Nette bez problémů. Jen teda klade větší důraz na čistý návrh aplikace než CodeIgniter, takže přechod z čístého PHP bude náročnější ale za to co dostaneš se to vyplatí.
  14. Ohledně velikosti a rychlosti frameworku bych diskuzi ukončil. Pokud ti nestačí co říkám já, tak se můžeš podívat na projekty, které jsou postaveny na Nette a nebo se zeptat na fóru, jaké zkušenosti mají uživatelé. Můj názor znáš. Nette má jasně daný coding-standard a framework ti určuje architekturu aplikace. Takže ve výsledku píší všichni naprosto stejně a nedělá ti problém číst cizí zdrojové kódy (což se nedá říct v případě procedurálním stylu programování). Samosebou existuje nějaká určitá vsutpní bariéra, kterou musíš překonat. A pokud si do teď programoval "špagety", tak se budeš ještě muset naučit OOP, bez toho Nette nepochopíš a budeš to vidět jen jako velký chaos. Každopádně já už několik lidí ze špaget do Nette přeučil a nedalo to ani moc práce (zajímavost: všichni od té doby u Nette zůstali).
  15. Pokud neuznáváš OOP tak tady není co řešit. Jeho výhody jsou prokazatelný a odvážím si říct, že škodíš sám sobě. A tvrzení, že je to v PHP pomalejší je úplně mimo. Vážně se v životě zajímáš o micro či milisekundy? Podobná mikrooptimalizace, která naprosto brutálně rozdrtí čitelnost a znovupoužitelnost kódu je k ničemu. Tohle není můj osobní názor, tohle je obecnej fakt. Investuješ zlomek místa/výkonu a dostaneš nepřeberný množství killer-fičur. Samozřejmě máš právo na názor, o tom žádná. Jen by bylo pěkný tenhle názor dál nerozšiřovat a hlavně nepomlouvat něco, co neznáš. To že se to nelíbí tobě neznamená, že to není dobré pro jiné a v tomhle případě to platí dvojnásob. Přeci je to jenom subjektivní názor.
  16. Design a kód jsou naprosto dvě odlišné věci. To je jako říct, proč si koupit auto, když si můžu koupit autobus... Tímhle směrem určitě diskuzi vést nechci. V tomhle případě ti něco ulehčí práci, výsledek je velmi kvalitní a přesně takový jaký chceš. To v případě šablon, wordpressu a redakčních systémů nemáš.
  17. Framework má přesně 239 souborů v aktuální verzi. A rozhodně nepoužiješ dva. Navíc si nemyslím, že v dnešní době je pár kb místa na HDD problém... Nebo ty máš hosting s prostorem 1MB? Právě v tom je ten vtip, že framework umí toho tolik, že ty už nic psát nemusíš . Podle mě je to obrovská výhoda a zaručeně bez Nette by si musel napsat mnohonásobně víc řádků kódu. Proč teda psát něco, co je už napsané?
  18. Včera jsem zahlídl jak glararan odrazuje lidi od Nette. Framework je prý pomalý a "includuje" kupu věcí navíc. Což samozřejmě není pravda. Napíšu zde reakce na jeho tvrzení, ať si každý udělá obrázek sám a neupouští od tak dobrého frameworku zbytečně. Pomalý to určitě nebude. Nette je obecně rychlé a v jednom z mála testů frameworků vyšlo jako jeden z nejrychlejších frameworků. Těžko říct jak moc objektivní test to je, každopádně v žádném případě to nebude pomalé a uživatel ani nepozná, že tam nějaké Nette je. Framework určitě nic jen tak "neincluduje" a určitě nebude nic includovat navíc. Nette má RobotLoader, který drží v paměti seznam tříd a pokud nějakou vyžaduješ, tak jí načte do paměti. Samotný RobotLoader samozřejmě nějaké nároky má a pokud by to někomu přišlo příliš, tak existuje například PSR-0 loader - ten pracuje na základě struktury projektu a nemá prakticky žádné paměťové nároky. Všechno se samozřejmě kešuje, jak šablony, tak RobotLoader, tak konfigurace a dokonce i dotazy databáze.
  19. Tak pokud projekt začíná, tak je dobré si vybrat ten nejlepší směr , proto jsem taky napsal. Pokud je již v pokročilejším stádiu, tak se není o čem bavit. Mimochodem... Gimp umí zlomek toho co Photoshop . Takhle bych to nepřirovnával.
  20. Mě připadá, že razí takovou "Zend one" way. Žádný namespace, žádný DIC, nic... A místo šablon plain-php... Netuším jak se dobře učí ale když posoudím kvalitu frameworku a feature, tak napříkald Symfony nebo Nette je úplně ale úplně jinde. Byl by to perfektní framework tak před 3 - 4 lety ale dnes? Stojí dobrá dokumentace za zbytečně namáhavou práci?
  21. Jakou formu spolupráce nabízíte? Mimochodem... Proč CodeIgniter?
  22. Počet dotazů za sekundu je hodně zavádějící údaj. Pokud budeš mít 5000 selectů, které budou využívat indexy, tak to není problém (všechno se může kešovat) ale pokud budeš mít 5000 insertů, anebo 5000 složitých dotazů (nebo špatně použité indexy), tak je náročnost úplně ale úplně jinde. A samozřejmě záleží na velikosti tabulek. Pokud budeš pracovat s tisícem záznamů, tak je to sranda. Zkus si ale pracovat s tabulkama, který maj pár giga a jsme zase úplně jinde. Není dotaz jako dotaz.
  23. Chudák. Po pár letech tady někdo něco napíše a hned dostane "vynadáno" . Rozhodně piš dál, jen bych se odprostil od těch informací o potřebném výkonu serveru atp. To patří spíš do tutoriálu "jak provozovat browser hru" než do "jak vytvořit browser hru"...
  24. @glararan Hodnotit celou společnost a jejich budoucí produkt podle failu na konferenci je opravdu hloupost .
×
×
  • Create New...