Sprcha - denní dávka zdravé kritiky pro osvěžení mysli
Denní dávka zdravé kritiky pro osvěžení mysli
 Titulní strana   Všechny články   Všeobecná diskuse   Deníky 
 Co je nového   Co se píše jinde   Politika   Kultura   Média   Technologie   Internet 
Komentáře: Zobrazení: Řazení:
Od ideálů k realitě (aneb Ikarův pád) | 75 comments (75 topical, editorial, 0 pending)
Tento systém (scoop) rovněž má řadu výhod (none / 0) (#13)
--Jan Klabacka-- 12.01.2003 10:37:01 MET
(User Info)

Například:
  • nové příspěvky se zobrazují automaticky s textem [nový] zvýrazněným červeně (takže se snadno hledají),
  • na přehledové (titulní a oddíly) stránce je červeně zvýrazněn údaj o počtu nových příspěvků u každého článku.
Bohužel tyto (a další) výhody umí systém poskytovat pouze registrovaným čtenářům (neumí si totiž pamatovat "záložku" pro čtenáře neregistrované).

[ Parent ]
 
 
Uz jsem se zaregistroval (none / 0) (#21)
--JardazPisku-- 12.01.2003 16:25:10 MET
(User Info)

Ten scoop je docela hezky, trosku me mrzi, ze je v Perlu... Nicmene volam slava a dekuji za informaci. :-)

[ Parent ]
 
 
Proč Vás mrzí, že je scoop v Perlu? (none / 0) (#22)
--Jan Klabacka-- 12.01.2003 16:38:33 MET
(User Info)

scoop používá mod_perl, takže celý perl program je v cache a je to poměrně rychlé (žádné forky, žádné zdlouhavé překládání CGI).

Mě to například celkem vyhovuje, protože perl umím asi tak nejlépe (z historických důvodů) a je to poměrně mocný nástroj, hlavně pro práci s řetězci (a existují nepřeberné knihovny; tedy, ne že by pro jiné jazyky neexistovaly...).

Osobně mi to přijde lepší, než například interpretace kódu PHP. Někde na webu jsem viděl nějaká srovnání, ale teď zrovna nevím kde. Často mi otázky "jazyk1 vs. jazyk2" přijdou tak trochu jako otázky víry.

Pokud ale máte jiné zkušenosti, rád se poučím (třeba mám jenom zastaralé informace a zaostalé názory).


[ Parent ]
 
 
Ještě k tomu 'mému' filtrování (none / 0) (#23)
Anonymous Hero 12.01.2003 17:28:34 MET

měl jsem na mysli individuální filtrování *ze strany uživatele* (ne redakce). Příklad: přispívání na fóra by bylo beze změn, ale mohl byste si vybrat třeba z listu unikátních IP adres přispěvatelů, nebo kliknout (na BL) vpravo dole u jednotlivého příspěvku a všechny příspěvky z této adresy by se (pouze pro Vás)nezobrazily. Dalo by se to udělat různými způsoby. Poměrně primitivní verzi za použití cookies, javascriptu a DHTML jsem si udělal asi před týdnem za dvě hodiny na příkladu stránky okopírované z aktuálního fóra (BL). Dalo by se to zkombinovat s hieararchickým zobrazením, apd. Existují různé způsoby, jak filtrovat...

Tengu

[ Parent ]
 
 
Bohuzel, jsem v oblasti webu laik, (none / 0) (#24)
--JardazPisku-- 12.01.2003 18:23:36 MET
(User Info)

ale zkusim vysvetlit svoje subjektivni namitky. Prvni nevyhoda je v tom, ze potrebujete hosting se zpristupnenym (fast)cgi nebo mod_perlem, coz v pripade, ze mate vlastni server (asi Vas pripad), odpada. Druha namitka je skutecne "veci viry" - ze skriptovacich jazyku preferuji Python; predstava, ze si upravuju cizi kod v Perlu me docela desi. ;-) Vim ale, ze spouste lidi Perl vyhovuje.

[ Parent ]
 
 
S těmi dvěmi námitkami bych souhlasil (none / 0) (#25)
--Jan Klabacka-- 12.01.2003 19:06:43 MET
(User Info)

- Ono skutečně je jednodušší poskytovat hosting pro PHP než pro PERL

- Vyznat se v cizím programu v PERLu je někdy docela potíž. Na druhou stranu, dají se v PERLu psát programy i přehledně.

---

Python je OK (i když ten zase až tak moc neznám já). Já jsem se bál, že byste si mohl např. zahrávat s myšlenkou na Javu; je spousta lidí, kteří se zdají ji preferovat (hlavně ve spojitosti s webem), ale přitom ji ve skutečnosti znají pouze jako "buzzword" (hlavně spousta managerů).

Scoop je naprogramovaný poměrně děsivě (stačí změnit třeba i nějaký speciální řetězec znaků v databázi nebo přejmenovat anglický text na stránce na český (např. tlačítko "Náhled") a program přestane fungovat).


[ Parent ]
 
 
Co máte proti Javě :) (none / 0) (#26)
Anonymous Hero 12.01.2003 19:29:39 MET

S Javou běžně (profesionálně) pracuji, stejně tak jako s Microsoftským .NET a C#... Prošel jsem celým vývojem internetu a on-line 'počítačování' od samého začátku (ještě před 'vznikem' www) a moderní jazyky jako Java jsou rozhodně pro profesionální aplikace (portály a e-commerce, apd.) a týmový vývoj vhodnější, spolehlivější, atd., než Perl, apd. Tím nechci říct, že Perl nemá své použití, ale jde o zcela jinou generaci programovacích jazyků...


[ Parent ]
 
 
Proti Javě jako programovacímu jazyku (none / 0) (#29)
--Jan Klabacka-- 12.01.2003 20:28:56 MET
(User Info)

nic nemám.

Pokud je ale použita na straně serveru, stane se z aplikací žrout paměti a procesorových cyklů.

Na straně klienta (web browseru) je to podobné a navíc jsou s takovou implementací jen samé problémy.

Toto jsou mé zkušenosti (programovat v tom jazyku příliš neumím, jsou to zkušenosti spíš z pohledu uživatele a administrátora systémů). Možná, že jiní mají zkušenosti odlišné, to samozřejmě nemohu vyloučit.

Samozřejmě, nejde o osobní preference, jde o vytvoření optimalizované aplikace. Jakýkoliv prostředek, který vede k cíli s optimalizovanými náklady na vývoj a provoz systému je dobrý. Shrnuto: jak jsem řekl, nemám nic proti Javě jako jazyku (dokonce v klidu uznám, že pro aplikace určitého typu a velikosti může být optimální a jen jsem až doposud takové neviděl), mám ale výhrady, pokud ji někdo preferuje protože někde slyšel "buzzword" Java.

[ Parent ]
 
 
Paměť a rychlost procesorů jsou dnes již druhořadé (none / 0) (#30)
Anonymous Hero 12.01.2003 21:08:12 MET

problémy a interpretované jazyky nejsou de facto hardware omezeny. Architektura všech významných aplikačních severů je již dnes integrována s potřebami Javy a mnohem důležitější než možnosti hardware je architektura aplikace, rozdělení aplikace na různé servery, apd. Drtiva většina profesionálních aplikací je dnes již n-tier na rozdíl od 2-tier. Technologie jako EJB (enterprise java beans) ve spojení s JSP (java server pages) apd. umožňují vznik tzv. thin client applikací, kdy veškerá logika je umístěna převážně na serverech, apd. Architektura, patterns a vývoj aplikací pomocí UML - to je evangelium moderních komplikovaných programů. Podobný model představuje a zastává MS .NET, i když poněkud s křížkem po funuse. Zázemí MS ale dává k dispozici v této oblasti opravdu profesionální programovací editory, apd. Visual Studio pro C# je třeba nejlepší editor, který jsem kdy používal a je lepší, než cokoliv vyvinutého pro Javu...

Chápu problém 'buzzwords', ale není třeba vylít s vaničkou i dítě. Manažeři často opakují věci, které někde slyšeli, nebo si přečetli od *více* povolaných. To, že oni samotní věci *nerozumí* není důvod informaci nezvážit :)

[ Parent ]
 
 

Od ideálů k realitě (aneb Ikarův pád) | 75 comments (75 topical, 0 editorial, 0 pending)
Komentáře: Zobrazení: Řazení:

Základní nabídka
- registrace nového uživatele
- jak na to (aktualizace 19.1.03)
- časté dotazy
- vyhledávání

Login
Jméno:
Heslo:
 
Registrace nového uživatele

Komentáře chronologicky (15)
- Skript by --Tomas Pecina--
- Hm, to by pak vznikla rekursivní smyčka by --Pinkava--
- To jste na to káp, kolego Písecký. by Anonymous Hero
- Hmmmm zajimave by --Vaclav Pisecky I--
- Tak jsem se Mr. Čulíka přímo zeptal by Anonymous Hero
- Cenzura je někdy zajímavá by --Urban250--
- Tento vtip mi nedosel, by --JardazPisku--
- Psavec by --Pinkava--
- copak my .. by --anthony--
- přesně tak !! by --anthony--
- Další změna disclaimeru fór Britských listů by --Jan Klabacka--
- To se nikdy nedozvíme by --Pinkava--
- Táhne mi (příležitostně) myslí by --Jan Klabacka--
- Test censury by Anonymous Hero
- To zní povzbudivě... by --Pinkava--

Powered by Scoop
Všechny ochranné známky a autorská práva na této stránce náleží jejich příslušným vlastníkům. Autorská práva ke článkům a komentářům vlastní jejich příslušní autoři.
Provozovatel systému nezodpovídá za obsah kteréhokoliv autorského díla zde uvedeného. Podrobnosti viz. plné znění podmínek.

registrace nového uživatele | jak na to | časté dotazy | vyhledávání || odpadkový koš | kompletní deníky