Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Dobrovolné programátorské projekty (webové hry a další)
KOC256
http://www.root.cz/serialy/lawrence-lessig-svobodna-kultura/

Ahoj
tady bych se chtel zabyvat naborem dobrovolnych sil na tvorbu nekomercnich projektu.

Programovani webovych her, delani ruzdnych komunitnich serveru, atd.

Zalozil jsem to na zaklade sve zkusenosti, kde jsem mel treba i dobry napad, ale nebylo casu ani sil abych ho sam dotahl do konce.
Máte k tomu co říct? Vložte se do diskuze.
TENCOKACISTROMY --- 11:45:00 23.8.2010
CYBERWOLF: Co je lepsi? Velky kod, ktery umi spoustu veci, ale neda se spravovat. Nebo mensi kod, ktery umi min veci, ale je spravovatelny a dobre rozsiritelny / modifikovatelny :).

U konvenci se nema pokladat otazka "ano ci ne?", ale "jak nejlip?".

Vlastnictvi kodu (at uz funkci, trid, namespacu, knihoven, atd...) je prezitek. Spravne by to melo byt tak, ze kazdy muze "sahat" vsude. Pak teprve muzes mit nejaky rozumny code review, a mene zkuseny vyvojari se muzou ucit od zkusenejsich.
CYBERWOLF --- 11:13:54 23.8.2010
TENCOKACISTROMY: S tim musim souhlasit, ale ja se prave obavam, ze kdyz budu nejaka pravidla (zejmena co se upravy kodu a podobne tyka) nejak striktne vyzadovat, ze se mi na to lidi proste a jednoduse vyserou :(

Jsem si prave rikal, ze schudnejsi reseni by mohlo byt udelat z toho stavebnici, pricemz obsah jednotlivych dilku je krakonosovo a do toho se nesaha, dokud dilek dela to, co se po nem chce. Osobne si tedy myslim, ze prilisne zapouzdrovani je slepa ulicka, ale v tomhle pripade by to zrovna asi bylo vhodne.

ale aby se v tom pak za par let jeste nekdo vyznal...
TENCOKACISTROMY --- 11:05:36 23.8.2010
CYBERWOLF: Inspiruj se ostatnima open source projektama. Vytvor formalni konvence pro psani kodu a pro postupy, ktery se maji/nemaji pouzivat. A na nich trvej. Ten kdo to dodrzovat nechce, necht si udela vlastni odnoz.

Jestlize ten projekt ma bejt co k cem, tak je proste potreba dodrzovat dany pravidla bez ohledu na to, zda to je volnocasova aktivita nebo komercni projekt.
CYBERWOLF --- 10:34:49 23.8.2010
Řeším teď otázku, kterou asi už řešil kde kdo a myslím, že zejména dobrovolných programátorských projektů se týká docela dost, tak to nadhazuji jako téma k diskusi:

Když děláte delší dobu něco, co se rozroste a chtělo by to, aby na tom dělal ještě někdo další, je vždycky problém, jak toho docílit, aby si do toho zúčastnění vzájemně příliš nevrtali. Různé verzovací systémy a dostatečná komunikace problém řeší jen částečně. Přiznejme si, každý programátor je do jisté míry samorost, nějakým daným konvencím se přizpůsobuje nerad, obzvlášť pokud je přesvědčen, že jeho konvence jsou lepší a tak nějak trpí instalatérským syndromem (tj. když vidí cizí práci, prohlásí "který prase to dělalo", často následované "bude rychlejší to napsat znova"). Těmhle věcem se dá předcházet použitím přiměřeně velkého biče, který dotyčného donutí dodržovat zaběhnuté konvence a místo přepisování od začátku podle vlastní představy provádět opravdu jen potřebné úpravy.

Jenže u dobrovolných projektů bič používat nelze. Jak na to?

Jako řešení bych viděl něco, co je teoreticky správně, ale prakticky to spíš neexistuje. Rozdělit projekt, ať už je to cokoliv, na uzavřené a samostatně fungující celky, s minimem závislostí, do kterých není třeba zasahovat, které mají API a jsou podrobně a aktuálně zdokumentované.

Trochu utopie, co? :)
CATSIAM --- 9:18:06 25.7.2010
Hledáme správce (webmastera) pro tyto webové stránky www.kocici-utulek.cz
- bližší informace o útulku na mobilu 603 225 948 (paní Soběslavská)
- "coderské dotazy" směřujte na email: sdruzeni@kocici-utulek.cz

Odměnou toho stávajícího je dobrý pocit za to, že pomáhá zvířatům, bohužel již nemá dostatek volného času a v následujících měsícech se pravděpodobně octne i mimo připojení k internetu :(

Takže urgentní je alespoň někdo, kdo umí základně upravit fotky, vložit je přes FTP na server. Web funguje nad torzem e-shopu, pro základní práci není potřeba znát ani HTML.

Nejlépe však někoho, kdo by udělal celý web nový a udržoval ho aktualizovaný, stávající je celý v PHP a bez databází.

Lokalita nejlépe Praha, ale může být celá ČR
HANS_NEUMAN --- 19:02:49 15.5.2010
cau, potreboval bych nekoho kdo umi programovat v processignu nebo flashi. Jde o generovani takoveho pohybliveho grafu na zaklade nahodnych udaju... kdyztak mail honza.email@gmail.com nebo skype linka.honzy.novaka
financni odmena v ramci moznosti
??? --- 21:41:08 12.5.2010
snazim se vymyslet nejake inteligentni ale zaroven jednoduche hry pro skupiny (kde kazdy v ni hraje sam za sebe) co by se dali relativne jednoduse implementovat do weboveho prostredi...

Napr.:
Slovni fotbal verze1:
- pocitac vygeneruje nahodne slovo z databaze slovniku
- pak hrac napise slovo, ktere zacina na posledni dve mismena predchazejiciho slova
- pak hraje stejne dalsi hrac (nesmi hrat dvakrat ten samy)
-- cele to konci kdyz ve slovniku neexistuje slovo na posledni dve pismena - pak se zapise do statistik nejake udaje ze hry

Slovni fotbal verze2 (ala hry.cz):
- vygeneruje se urcity pocet pismen
- hrac se z nich snazi sestavit do casoveho limitu co nejvice slov
- po casovem limitu se nejakym zpusobem vyhodnoti vytvorena slova souperu a podle toho ziskava vitez body


Tak presne neco takoveho hledam... nejake dalsi jednoduche inspirace na hry ktere by sly hrat v malem poctu lidi.

Nejake navrhy...
TENCOKACISTROMY --- 20:42:55 21.12.2009
RUTHAN: Udalost nazvanou jen "Change/OnChange" obycejne tridy nemivaji, pac tech veci ktere se muzou zmenit maji nekolik. Proto se pouziva nazvoslovi "TextChanged, SizeChanged, BackColorChanged, atd...".
RUTHAN --- 18:22:19 21.12.2009
TENCOKACISTROMY: Já měl za to, že všechny objekty budou mít onchange, ale to je jedno, ukecal si měl ten důlden tomu dám, ale upřímně nevěřim, že zase nenastane nějakou dodatečná komplikace..