Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Ondrej Nemecek

Stran: 1 ... 77 78 [79] 80 81 ... 90
1171
Vývoj / Re:Menší opravy v PHP - nezájem programátorů?
« kdy: 11. 03. 2016, 21:15:38 »
Protože jeho kvalifikaci zvládne programátor asi tak za měsíc. Naopak to myslím fungovat nebude, i kdybyste elektřikáři platili miliony.

Chápeš ten rozdíl ne? Popelář a třeba chirurg? Popelář taky musí mít fígl na točení popelnice, ale chápeš, není to stejně složité.

Jo, to platí možná u popeláře a pár dalších prací, ale jinak se zručnost, zkušenost a dlouhodobá praxe hodnotí úplně všude a získat ji není jen tak. Takže bych opravdu nezlehčoval práci v jiných odvětvích.

1172
Vývoj / Re:Menší opravy v PHP - nezájem programátorů?
« kdy: 11. 03. 2016, 21:08:59 »
A nevím, jak jinak chcete psát html kód ... tohle jsou mj. funkce třídy. Ano, asi by to šlo ještě více učesat ...

Jednak nemícha logiku a prezentaci (jak bylo řečeno) a také dávat pozor na vedlejší efekty - nevypisovat nic, když ani nevím, zda nedojde k chybě (nepoužívat echo). Je tu sice záchrana v možnosti zapnout outup buffering, ale stejně je echo zlo.  V praxi stačí pro tohle vše používat vhodný šablonovací systém.

Takže ono kód jednoduché aplikace v php může být občas výhodnější (i za cenu "splácanosti", protože se v něm dá vyznat).  (Můj názor.)

Ve frameworku se nevyzná ten, kdo ho dost dobře neumí. Ve splácanině se nevyzná nikdo. Po čase dokonce ani autor.

Nevidím problém dělat ve frameworku i prototypy. Frameworky odmítají ti, kteří nechtěji investovat úsilií do jejich ovládnutí. I ve frameworku se dá psát špatně a ne všechny frameworky jsou stejně těžkotonážní. Když se vybere dobře framework, jsou úspory času a povýšení kvality značné. Lepší je i čitelnost kódu a zástupnost při udržování projektu a úpravách.

1173
Vývoj / Re:Menší opravy v PHP - nezájem programátorů?
« kdy: 11. 03. 2016, 19:55:15 »
Problém nastává v případě, že má člověk nedostatečné podklady. V takovém případě žádná metodika nepomůže.

Pomůžou třeba agilní metodiky. Což je vlastně způsob, jak ty podklady získávat za běhu a nevěštit z křišťálové koule.

1174
Software / Re:Linuxový SW na tvorbu publikací
« kdy: 11. 03. 2016, 17:29:54 »
Podívejte se také na TeXmacs (http://www.texmacs.org/).

Jinak Scribus (https://www.scribus.cz/  a také https://www.scribus.net/) používám, ale 100 stránkovou knihu v tom dělat nedoporučuju. Libreoffice také žádná výhra. Oboje se dá sice použít, ale má to řadu úskalí.

Záleží, jaké jsou požadavky na tu knihu, jak moc profi má vypadat, zda má mít rejstříky, citace, číslované obrázky apod. Nejlepšího výsledku by se dosáhlo podle mě tak, že by někdo připravíl LaTeX makra a vše okolo a autorka by už jen psala jednoduchý LaTeX kód, to obvykle zvládne i sekretářka. Ale potřebuje někoho, kdo jí to naučí a pomůže se zbytkem.

Nedávno se mi dostala do ruky normální beletrie, která byla vysázena TeXem. Tuším že to vydalo Argo a v tiráži byl TeX zmíněn :-)

1175
Software / Re:Systém na hromadný mailing
« kdy: 11. 03. 2016, 17:19:22 »
mam reseni u https://www.obchodni-sdeleni.cz/ a spokojenost.
Jo, to je skvělé řešení na newslattery. Profesyonální :)))

Jaký mají ceník? https://www.obchodni-sdeleni.cz/cenik/

Návrh technického řešení i jeho nacenění řešíme individuálně dle potřeb zákazníka.

Nic proti individuálnínm podmínkám, ale když nejsou schopni uvést standardní ceník, tak u mě skončili. Na odeslání jednoho mailu není nic tak kreativního, aby to nešlo uvést do ceníku. Takhle to působí stylem:

Najprve zjistíme, jak hodně se necháte oškubat a pak vám to naceníme.

:-)

1176
Vývoj / Re:Menší opravy v PHP - nezájem programátorů?
« kdy: 11. 03. 2016, 16:01:47 »
Na odhad pracnosti existuju formalnejsie postupy a pochybujem, ze ti z niektoreho vypadne menej ako hodina.

Jaké postupy konkrétně? Poraďte :-)

1177
Vývoj / Re:Menší opravy v PHP - nezájem programátorů?
« kdy: 11. 03. 2016, 15:30:04 »
OK, část kódu (obě části jsou součástí class, ale jen u druhé jsem to uvedl)
(...)
Eeee, pokud se tam míchá php a html tak to rozhodně moc objektově napsané není :-)
Preco by nebolo? Moze byt. Netreba si pliest objektovy pristup a MVC. Ak sa mota PHP a HTML, tak nemozno byt velmi rec o MVC, ale OOP to byt kludne moze.

Nepletu si MVC a OOP, ale tvrdím, že je zde souvislost. Míchanice html a php se bude hůže zapouzdřovat, rozšiřovat, skládat, bude mít horší abstrakci, testovatelnost... Nebo chcete toto rozporovat?

1178
Vývoj / Re:Menší opravy v PHP - nezájem programátorů?
« kdy: 11. 03. 2016, 14:39:55 »
OK, část kódu (obě části jsou součástí class, ale jen u druhé jsem to uvedl)
(...)
Eeee, pokud se tam míchá php a html tak to rozhodně moc objektově napsané není :-)

Řešit se to dá několika způsoby:

  • při každé změně selectu se form odešle na server a server pošlě nově vyrenderované html, logika provázání je zcela a jen v php (data i odezva ui)
  • načte se strom závislostí jen jednou a to na začátku do javascriptu, logika provázání při změně selectu je (co se týče odezvy ui) jen v javascriptu, form se odesílá až nakonec, kde se možná v php ještě validuje, zda je zadaná kombinace přípustná
  • při každé změně selectu se načítá závislost ajaxem ze serveru do javascriptu, logika provázání je v php (co se týče dat) i v javascriptu (odezva v ui), form se odesílá až nakonec, kde se možná v php ještě validuje, zda je zadaná kombinace přípustná
Výber nejvhodnější varianty závisí na počtu položek, na tom, jak často se mění (transakce a jejich souběh) a jak tvrdě mají být zadané hodnoty validované (rovněž transakční chování) a nakonec samozřejmě na tom, kterou technologii tvůrce ovládá.

V závislosti na tom, jaké jsou odpovědi na uvedené otázky se může výsledná cena za práce lišit ŘÁDOVĚ. Což je moment, kdy řada zadavatelů uteče, protože „Proč je to tak komplikované, když chci přeci tak jednoduchou věc!“ a ještě si bude myslet, že všichni jen šroubují cenu. Ve skutečnosti ale programátor jen přistupuje k zadání zodpovědně a dělá analýzu. A ta je drahá, leckdy dražšší než následné nakódování. A ano, i u malého zadání je potřeba mít minianalýzu - jinak se prostě snadno výsledek a potřeby zadavatele minou anebo přestane sedět nacenění a začne spor. Poměr nákladů na analýzu a nákladů na vyhotovení pak určuje, za jakých podmínek bude programátor chtít do projektu jít. Nejde o šroubování ceny, jde o to, aby se zadavatel a dodavatal vůbec dorozuměli.

1179
Server / Re:Jak se vyhnout (veřejným) cloudům?
« kdy: 11. 03. 2016, 14:06:21 »
Cloud je buzzword. Proto nikdo neví, co to je. Ale všichni to chtějí. Pokud by nebyl, lidi by se neptali a ho nechtěli. Anebo jen ti, co vědí.

Cloud je buzzword. Ale to neznamena, ze nema nejaky obsah.

Samozřejmě - myslel jsem to tak, že cloud je tu s námi již déle, ale k zamlžení jeho významu došlo právě s tím, jak se z něj stal buzzword. Každý o něm slyší a mluví, ale málokdo si dá práci si zjistit, o co ve skutečnosti jde. Je to skoro takový žolík, který si každý nalepí na cokoli, co chce, aby se prodalo a dobře to vypadalo.

I ten výše uváděný článek na wikipedii mi přijde zavádějící, když jako příklad uvádí mail na seznam.cz. Pak by to znamenalo, že každý webmail je cloud. Asi to tak autor článku i myslí. Pak je ale otázka, jak odlišit webmail v cloudu od obyčejného webmailu. Lepší je ten článek na naglické wikipedii, kde je lépe popsána historie.

Co je tedy podle Vás cloud?

1180
Vývoj / Re:Menší opravy v PHP - nezájem programátorů?
« kdy: 10. 03. 2016, 14:07:43 »
Ozvali se mi 2 (slovy dva) zájemci, první po přečtení asi 3 (delších) vět zadání ani neodpověděl a druhý napsal, že nemá zájem.
Práci pro zkušeného programátora odhaduji tak na hodinku (kdybych uměl dobře OOP/Ajax, udělám to sám. Ale neprogramuji už mnoho let ...), nabídnutá cena 1kKč.

O co jde:
1. Jsou tam 3 ComboBoxy, které načítají data z DB (to je OK), ale nejsou na sebe navázaná podmínkou. Obsah vybrané hodnoty 1.comba by měl ovlivnit výběr z 2.comba a dvě předchozí pak výběr z 3.comba.
2. oprava hodnot vybraných z DB pro následný převod do mailu textu (to chodí, jen je třeba nějaké drobnosti).
3. Mail se posílá z template, to je OK. Do těla mailu doplnit hodnotu z textarea, kterou zadal volitelně technik (pokud bude).

Body 2 a 3 nějak zvládnu, ale s tím bodem 1 si neporadím. Nikdy jsem to nedělal a už dobře 10 let neprogramuji (kromě nějakých drobných oprav v existujícím kódu). Příp. poradí někdo, jak na ty comba? (stačí nějaký vzor, nějak jsem nebyl schopen nic relevantního najít, co jsem našel nebyl přesně ono a nevím, jak bych to měl upravit aby bylo ...)

Udělal jste chybu, že jste si to od těch zájemců nenechal nacenit. Případně vysvětlit, proč to naceňují výš, než jste odhadoval. Schopný programátor nebude mít problém si vyšší cenu obhájit a vy se rozhodnete, zda čekat na svého programátora nebo to zaplatit.

Za těch 1kKč to může udělat pravděpodobně původní autor, protože se okamžitě orientuje a možnost úprav nejspíš i předvídal.

Někdo cizí by to mohl upravit poměrně levně v případě, že je ten váš formulář naprogramovaný nějakým standardizovaným způsobem, což ale není častý případ ani při použití frameworků. Pak by úprava odpovídala „vyměnit součástku“ nebo „nastavit“.

Na závislosti mezi comboboxy lze použít třeba http://plugins.jquery.com/selectTree/ demo na http://jsfiddle.net/jamstooks/vNCT9/2/

1181
Software / Re:Systém na hromadný mailing
« kdy: 10. 03. 2016, 13:45:00 »
No, řeší se to obvykle redundancí SMTP, tedy vlastní mailer hodí maily do fronty a ty jsou postupně doručovány do front dalších mailserverů, kdy každý má vlastní IP adresu. Samozřejmě všechny jsou plně kvalifikované a používají různé "fičuriny", jako SPF, DKIM, omezení počtu souběžných spojení atd ... prostě se chovají jako regulerní SMTP server a zátěž je rozkládána.

Jinak to nejde.

Sám řeším posílání NewsLetteru zákazníkům (pár stovek mailů) a jsou firmy (hlavně ty velké), které nás po přijetí 30ti mailů (pro 30 jejich zaměstnanců, nicméně potřebujeme doručit do firmy s tisíci zaměstnanci cca 50-60 mailů) odříznou a hodinu máme distanc.
To pak řeším buď, že se s IT dohodnu na vyjímce, nebo rozkládám maily do více SMTP (celkem mám 3 plně kvalifikované).

No, nezávidím ... takové mnoožství mailů se fakt asi vyplatí předplatit ... to už podle mě člověk dostane i nějakou tu slevičku ;)

S jakou kadencí jim těch 30 mailů posíláte? Jak rychle za sebou?

Já zase miluju, když nastavuju mailserver a při prvním testovacím mailu se dostanu blacklist. Stačí se překlepnout.

1182
Server / Re:Jak se vyhnout (veřejným) cloudům?
« kdy: 10. 03. 2016, 13:41:58 »
Cloud je buzzword. Proto nikdo neví, co to je. Ale všichni to chtějí. Pokud by nebyl, lidi by se neptali a ho nechtěli. Anebo jen ti, co vědí.

1183
Software / Re:Systém na hromadný mailing
« kdy: 10. 03. 2016, 09:23:36 »
Jo, ale takový e-shop už musí mít nějakou infrastrukturu, přes kterou to řeší a na kteréo vyrostl, systém s 100k uživatel nevznikne přes noc. Jedině v případě soutěží nebo akcí může vzniknout takový nával. Ale opět kdo dělá takovou akci bude mít asi zkušenosti z minula a dotaz by byl mnohem konkrétnější.
Nemusi a moze to byt kludne one man show na hostingu. No ale to pochybujem, ze je tento pripad. Snad sa dozvieme viac.

A ohladom tychto mailov by som aj ja rad vedel ako to riesit bez toho, aby domena skoncila na spamliste. Ved taky ebay musi posielat miliony mailov mesacne.

Tak to by mě zajímalo jak bez historie vytvořím přes noc projekt s 100k uživateli. Jedině tak, že je tam zaregistruju sám :-)

Takový ebay na to bude mít asi vlastní farmu. Ale nic o tom nevím, jen hádám...

Jinak se divím, že nejsou mailing listy součástí běžného hostingu, mám na mysli v malém v rozsahu třeba do 1000 uživatel. Přijde mi, že něco takového potřebuje skoro každý projekt. Levně to nabízí akorát ovh.cz anebo aerohosting.cz, ale nic jiného jsem nenašel, pokud nepočítám drahé marketingové nástroje s cenou v řádu stokorun měsíčně a se zbytečně komplexní funkcionalitou.

1184
Software / Re:Systém na hromadný mailing
« kdy: 09. 03. 2016, 22:52:06 »
Moze to byt aj programator, ktory si nabral prilis velke susto.. 100k pri nejakom online shope, co posiela do sveta alebo predava virtualne predmety zase nie je tak vela. Dost velka cast su pasivni, ale ak ma optin, tak ho mozte kludne spamovat.
Raz som to pozeral a firmy ako banky, telecom si to posielaju cez vlastny server, ale tou cestou by som sa dost bal ist (ze skoncim na spamliste). Su na to sluzby (a aj lacnejsie ako mail chimp).

Jo, ale takový e-shop už musí mít nějakou infrastrukturu, přes kterou to řeší a na kteréo vyrostl, systém s 100k uživatel nevznikne přes noc. Jedině v případě soutěží nebo akcí může vzniknout takový nával. Ale opět kdo dělá takovou akci bude mít asi zkušenosti z minula a dotaz by byl mnohem konkrétnější.

1185
Software / Re:Systém na hromadný mailing
« kdy: 09. 03. 2016, 22:48:14 »
Stovky tisíc? To mi nějak nevychází ;-) Můžete prozradit co to je za službu?

Stran: 1 ... 77 78 [79] 80 81 ... 90