spájame
slovenskú
IT komunitu
pridaj sa
Registrácia · Login
Peter Payter Gašparík

Peter Payter Gašparík

32 ročný HTML+CSS kóder, Programátor, Podnikateľ, Nitra


Som freelancer na plný uväzok ;)

V čom sa vyznám:

PHP, jQuery, Zend Framework, Photoshop, CSS3, HTML5, JavaScript, MySQL, Magento

Editor, členom od 18.11.2011

Prečo a ako používať Superfaktúru?

Prečo a ako používať Superfaktúru?

Peter Payter Gašparík (redakcia), 22.10.2012
Ako si vytvárate faktúry? Možno máte pripravenú šablónu v Exceli a ste s tým spokojní. Možno máte naprogramovanú vlastnú mini aplikáciu pre tvorbu faktúr a ste s týmto riešením tiež spokojní. Možno používate zakúpený softvér, ktorý vám plne vyhovuje. Dnes by som chcel ukázať ako si spravujem faktúry ja, a som s tým nadmieru spokojný. Viac »

Ako AJAXovo uložiť koncept a otvoriť náhľad v novej karte prehliadača

Ako AJAXovo uložiť koncept a otvoriť náhľad v novej karte prehliadača

Peter Payter Gašparík (redakcia), 8.10.2012
Ak ste niekedy písali článok tu na zajtra.sk alebo vo Wordpresse, určite ste si všimli zaujímavé riešenie náhľadu rozpísaného konceptu v novej karte. Dnes by som chcel v krátkom tipe ukázať, ako si takúto srandu vytvoriť. Viac »

CSS Flexible Box Layout Module

CSS Flexible Box Layout Module

Peter Payter Gašparík (redakcia), 4.10.2012
Poznáte to. Vždy, keď sa snažíte pomocou CSS spraviť, aby boli blokové elementy vedľa seba horizontálne, tak to je vždy obtiažne. Alebo susedné blokové elementy s rovnakou výškou, tak to je skoro nemožné. Preto by som chcel dnes rozobrať jeden sľubný počin W3C. Viac »

Ako si vybrať ten najvhodnejší PHP framework?

Ako si vybrať ten najvhodnejší PHP framework?

Peter Payter Gašparík (redakcia), 14.9.2012
V minulom článku sme si rozobrali najznámejšie PHP frameworky. Rozobrali sme si klady a zápory každého z frameworkov a zhodnotili ich. Niekomu to ale nemuselo stačiť pri rozhodovaní a tento článok bude práve o tom. Viac »

Veľký prehľad najpoužívanejších PHP frameworkov

Veľký prehľad najpoužívanejších PHP frameworkov

Peter Payter Gašparík (redakcia), 5.9.2012
Ste PHP programátor a plánujete sa v najbližšej dobe naučiť pracovať s nejakým frameworkom, no neviete si vybrať? Alebo už nejaký používate, no nie ste s ním spokojný a hľadáte alternatívu? Alebo netušíte, o čom je reč, no chceli by ste si rozšíriť obzory? Ak ste na niektorú z týchto otázok odpovedali "áno", tak tento prehľad je práve pre vás! Viac »

Peter Payter Gašparík napísal 68 komentárov

0 0 Peter Payter Gašparík 2012-09-05 15:02:21
@Ján Žitniak posnažím sa v ďalšom článku toto zistiť presnejšie, ale tak v SK/CZ krajinách by to mal byť Nette a v zahraničí Zend Framework 1.

"aby som sa neučil to, čo nie je dosť zaužívané" každá minca má 2 strany, keď sa naučíš niečo čo vie každý tak budeš musieť ísť s cenou dolu ;)
0 1 Peter Payter Gašparík 2012-09-05 03:41:49
no prave o také namespaces mi ide v prvomrade, alebo techniky ako dependency injection :/

tá prvá sa volá PHP 6 a je Publication Date: April 6, 2009, nie je to trošku fail?

tá druhá je dokonca z roku 2004 uh... ako je tam určite zopár dobrých tipov ale nie je to aj tak veľmi to čo hľadám...

aj tak dík za snahu :)

1 0 Peter Payter Gašparík 2012-09-05 03:30:28
Bol tu spomenutý dobrý dotaz, že nakoľko TYPO3 nie je pre bežných smrteľníkov tak je stabilný príjem za trocha roboty zaručený, to môže byť plus ;) ako s tým WP s tebou súhlasím, že nie je na všetko ale proste veľa toho aj tak dokáže. Stromová štruktúra sa mne nepáči v TYPO, je to fakt moc nakope, rozumnejšie mi prijde vyselektovať si články vo WP a dať otvoriť v novom okne, netreba stále refreshovať.

Ok, už viem, že pre teba je TYPO3 to najlepšie, ale skús ešte nejak rozobrať prečo by ho aj niekto ďalší mal používať? Konkrétne čo ponúka viac oproti Drupalu?
1 0 Peter Payter Gašparík 2012-09-04 18:48:53
@J ok a v čom je lepší oproti Drupalu? Ja tam vidím tú nevýhodu neintuitivneho backendu, slabšej komunite oproti Drupalu a horšiemu kódu.
Ešte k porovnaniu k WP, sám vravíš, že klient chcel od WP mnoho, neviem detaily čo požadoval no nesúhlasím s "akakolvek nestandardna vec je okamzite jeden velky problem za problemom." áno, pre špeciálne veci sa neoplatí použiť WP, ale určite nie všetky. Pluginy a witgety sa vytvárajú strašne jednoducho (kvalitná dokumentácia) a väčšinou to ani netreba lebo má za sebou najväčšiu komunitu. Tiež templaty sú najmenší problém pre WP a Drupal na takom themeforreste ich je plno, pre typo ani jedna.
K téme Editor:
0 0 Peter Payter Gašparík 2012-08-31 01:28:32
NetBeans má podporu Git-u priamo v sebe, dosť to pomáha
1 0 Peter Payter Gašparík 2012-08-30 23:49:15
A ja ešte doplním, že ak používaš na serveri nejaký PHP accelerator http://en.wikipedia.org/wiki/List_of_PHP_accelerators tak tie súbory máš predkompilované, dokonca s niektoré vedia cachovať celé predkompilované súbory do pamäte... s takýmito detailami sa nezaoberaj, dôležitejší je prehľadný kód

"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil" Donald Knuth
0 0 Peter Payter Gašparík 2012-08-30 23:34:59
Niektorí si pochvaľujete TYPO no čo mám ja skúsenosti so zahraničnými klientmi (Nemecko) kde je dosť rozšírený, tak prechádzajú radšej na WP. Mal som možnosť upravovať stranku na TYPO a je to neprehladna katastrofa, určite radšej Drupal, ktorý je viac "svetový" ako TYPO ktorý sa drží v zapadnej europe. Taktiež čo sa týka témovania tak TYPO sa na WP a Drupal nebere.
0 1 Peter Payter Gašparík 2012-08-30 21:29:09
@Roman Hraška má nejaký špeciálny význam prečo používaš svoju funkciu pre_r() miesto var_dump() ?
0 0 Peter Payter Gašparík 2012-08-30 01:10:41
ako by si cachoval čo ti vrati na strane klienta, pomocou localStorage?

a keď ťa serie klasický for cyklus prečo nerobíš radšej For...In ? ;)

var person={fname:"John",lname:"Doe",age:25};

for (x in person)
{
  txt=txt + person[x];
}
http://www.w3schools.com/js/js_loop_for_in.asp
1 0 Peter Payter Gašparík 2012-08-29 19:17:47
@Roland Dobos to čo si napísal, že tvoj spôsob je rýchlejší je hlúposť, aspoň podľa mojich vedomostí je potrebné sa UNION vyhýbať a to z toho dôvodu, že ono musí najprv spraviť jedno query, potom druhé a tieto dva výsledky na pozadí musí spojiť do temporarnej tabulky... ďalej je fakt nepraktické aby si mal výsledok vo viacerých riadkoch hlavne pri použití nejakého ORM... jednoducho Romanove riešenie je rýchlejšie a praktickejšie oproti tvojmu
1 1 Peter Payter Gašparík 2012-08-28 21:46:33
odporúčam radšej tento článok http://symfony.com/doc/current/book/from_flat_php_to_symfony2.html je tam pekne na príklade ukázané aký má vôbec MVC význam (angličtina potrebná)
0 0 Peter Payter Gašparík 2012-08-28 08:01:47
nie je jedno či použiješ keyCode alebo which, which je crossbrowser
0 0 Peter Payter Gašparík 2012-08-28 04:12:23
prípadne vygenerovať nejakú unikátnu GET premennú k linku javascriptom, napr

var link = "nejaky-link.php?t=" +new Date(); 

idealne hlavne pre zaistenie zmien v obrázkoch
0 0 Peter Payter Gašparík 2012-08-28 02:53:07
do odtieňu čiernobielej je lepšie použiť Image > Adjustments > Black and White a rovno sa dá vyhnúť ďalším krokom ako zmena kontrastu
0 0 Peter Payter Gašparík 2012-08-27 05:44:35
Ten druhý príklad poznám ale dávno som nepoužil, používam v drvivej väčšine na odstránenie pozadia "Background eraser tool" ktorý vie aj gradientové prechody prekne spriehľadniť
0 0 Peter Payter Gašparík 2012-08-27 05:31:35
malá poznámka:
$(".list", $("#container")); tento spôsob je deprecated nakoľko druhý parameter bude z jQuery odstránený, správne má byť $("#container").find(".list");

//tak či tak to na pozadí iba zavolá .find() metódu nič viac ;)
0 0 Peter Payter Gašparík 2012-08-27 04:55:06
Pre zmenu farby pozadia netreba sťahovať extra plugin, jQuery UI postačí a lepší spôsob ako natvrdo meniť štýly v javascripte je dať animovať zmenu štýlu http://jqueryui.com/demos/toggleClass/

Pre fadovanie obrazku je lepšie ako .animate() použiť metódu .fadeTo() zápis je oveľa kratší
1 0 Peter Payter Gašparík 2012-08-27 04:02:52
Dobrý spôsob ako ľahko vysvetliť rozdiel medzi triedou a inštanciou je tento: Predstav si, že ideš postaviť dom, potrebuješ na to plán, z jedného plánu dokážeš postaviť viacero domov. Trieda je niečo ako tento plán, teda predpis niečoho čo sa podľa neho vytvorí, konkrétny dom je inštancia.
1 0 Peter Payter Gašparík 2012-08-26 01:01:14
@Roman Hraška ktorého profesora si myslel? Tipujem, že priezvisko sa mu začínalo na "S"? :)

Páčilo sa mi...

Zajtra.sk > Ľudia > Peter Payter Gašparík