Už dlouhou dobu přemýšlím, co a s kým bych mohl tvořit a strašně se
mi líbí myšlenka open source. Jenže dělat něco sám je horší, než
dělat trošičku s mnoha lidmi. A to i přesto, že máte nějaký 'velký
budoucnostzaručující' (hmm, většinou to je jen autorská iluze) projekt;
je dobré, mít místo, kam přispívat i mimo to, protože stereotypní práce,
i když to většinou tak nevypadá, provází a hlavně sere každého
vývojáře.
Dneska jsme přemýšlel, jaký známý open source projekt vlastně
pochází z českých (nebo, těch šupáků, slovenských) ručiček. Hmm,
přišel jsem jen na Nette, u čehož bychom se navíc mohli bavit o kvalitě
jeho vývoje, kdy to dělá v podstatě jen jeden člověk, a poslední dobou,
jak to vypadá (https://github.com/…contributors), nějak stagnuje i
on.
Pojďme tedy udělat něco fantastického a užitečného z rukou Čechů a
Slováků.
Chce to, jak jsem říkal, vymyslet něco užitečného - protože proč
jinak vůbec něco dělat. (Dobře, možná kvůli výuce, ale to nemění fakt
na tom, že to v konečném důsledku bude k ničemu, a proto zastávám
názoru, že je lepší se učit při pořádné práci.)
Ideální by bylo, abychom vymysleli takový projekt, kde se uplatní
talenty (pokud nemáte, stačí i třeba psát dokumentaci, což je neméně
důležité) 'nás všech'.
Připravit se na velký přínos zkušeností jak z 'oboru', tak i z práce
v Open source, práci (a/či starání se) o issues a pull requesty a mnoho
dalšího.
A nakonec, pokud se vám idea zalíbila, určitě se ozvěte, ať mám
přehled.
Těm talentovaným, šikovným a pracovitým, hlavně rozumným, z vás se v
průběhu přidá status kontributora, kdy budete moci např. zpracovávat
issues, pull requesty či přímo pracovat do repozitáře.
No tak jasně. Všechny projekty, ať už open source či ne potřebují
dokumentaci. Bohužel to většina vývojářů nebaví dělat, tak to prostě
nedělají, a pak to stojí za prd, protože kdokoli chce něco používat nebo
třeba přispívat do projektu, nemá moc velkou šanci bez dokumentace.
Podal jsi to nějak zvláštně, sprostá slova, kritika Nette, kritika
Slováků... Když opominu to, že OpenSource projekty jsou téměř vždy
financované placenou podporou (včetně zmíněného Nette - http://blog.honzacerny.com/…a-co-to-bude) nebo Linuxů, kde
firmy cpou miliony jeho programátorům a kód je pak OpenSource, ale vážně
není zdarma. Jakou má ten tvůj nápad výhodu oproti třeba "Pojďme udělat
nějakou zajímavou aplikaci, která nebude OpenSource, naučíme se a
vyděláme na ni"? Tohle mi prostě přijde divné.
Nekritizoval jsem Slováky, ani Nette. U Nette jsem kritizoval jen jeho
vývoj, myšleno práci v Open source světě.
Tvá poznámka ohledně financí je tak trochu zcestná, protože zde nehraje
roli. Většina open source projektů nezačínala s financemi, ty se dostavily
až po úspěchu a pro zajištění rychlejšího vývoje. Pak je tu
samozřejmě druhá stránka, kdy společnost jako Microsoft, Google etc. vezme
několik vývojářů, kteří mají úkol tvořit daný projekt.
Jaká je výhoda open source?
naučit se spolupracovat (přeci jen je něco jiného pracovat při 4
lichech a při 100, 200...)
naučit se pracovat ve světě open source (jak jsem psal; dost dobrá
zkušenost)
lépe se může narazit na tvé chyby a tím se i poučíš či naučíš
nové věci
dodržování konvencí atp. - protože při tolika vývojářích na tom
opravdu záleží
Mě se idea open source líbí a každý by si ji měl vyzkoušet. Není to
rozhodně pro všechny, to neříkám, ale člověk se může zapojit do vývoje
projektu mnoha způsoby.
Samozřejmě je tu možnost dělat něco "utajeně" a pak to jen "prodat"
(což většinou nevyjde právě na tom "prodat"), ale to mi nepřipadá pro
učení se až tak efektní, což je statisticky podloženo.
Já třeba nechápu, co mají lidé, kteří dennodenně využívají open
source projekty (a bez nich by byli dost v potížích) za problém s lidmi,
kteří chtějí dělat open source projekty? Všechno není o
penězích.
Podáno zvláštně?
hej, chtěl bych dělat něco bokem jako open source
hej, jediný český/slovenský projekt, který si vybavím, je Nette
hej, pokud se chcete zapojit tak určitě piště, naučíte se hafo
věcí
Mám pár nápadů, ale jelikož nechci říci "hej, budeme dělat toto či
toto" a pak koukat, jak to nikdo neumí či nechce umět, raději počkám na
lidi, kteří se přihlásí a podle jejich zaměření (ne zkušeností či
znalostí) se vymyslí téma.
Každopádně rád bych, abychom poté vymysleli něco, co budou lidé chtít
používat, ať už něco v HTML, CSS, JS, PHP či případně v desktop
jazycích...
Rozhodně by to ale měla být "služba", ne
aplikace.
Jo, ještě co se týče jazyků, tak bych byl pro cokoliv z C#
(Xamarin/desktop/ASP.NET), PHP, HTML, CSS a SASS.
Nejvíc by se mi líbil C# a myslím, že tak tak také dopadne (nebo PHP),
protože C# je tady asi nejpoužívanější.
Já se teda o nějaké to open source bokem už nějakou tu dobu snažím.
Nemám ale příliš dobré zkušenosti s prací v týmu (na open source
projektu a práci vlastně ve volném čase... v práci je to o něčem jiném).
Ona je tam při týmové práci nějaká netriviální režie na komunikaci mezi
lidmi a přijde mi, že není úplně lehké ji rozumně eliminovat. Takže mi u
mých projektů celkem malého rozsahu vždy vyšlo efektivnější si je napsat
sám podle svých představ.
Ale samozřejmě, pokud byste někdo chtěl dělat nějaké open source
zaměřené více systémově (Windows) a potřebovali byste něco, co se snadno
dělá v kernelu, ale jinde špatně, tak bychom se asi mohli domluvit. Ale
hodně záleží, o co by šlo.
Vypadá to zajímavě, pokud bych měl čas (jako že ho asi mít nebudu),
tak bych se mohl přidat. Zatím jsem ale začátečník. Ve škole programujeme
v C a doma se učím C#, HTML a CSS.
Toto vraví asi za všetko "...jaký známý open source projekt vlastně
pochází z českých (nebo, těch šupáků, slovenských) ručiček" , snáď
tie tvoje "nešupácke" ručičky niečo prevratné vytvoria, dúfam, že k tomu
bude aj 1000 strán dokumentácie
Open-source je krásná filozofie a určitě by bylo fajn mít víc
takovýchto projektů.. Měli by jste si ale rozmyslet, kterou licenci použít
GPL je z hlediska otevřenosti a filozofie nejlepší, ale dosti omezuje
praktické použití výsledku v komerční sféře, protože kdo si to upraví,
musí úpravu zveřejnit a poskytnout ostatním. Jde tedy prodávat jen podpora
(jak to dělá například Red Hat).
Znie to zaujímavo... Ak budem mať čas a priestor, tak sa určite zapojím.
Ak teda nevadí, že som Slovák... Čo sa týka znalostí, tak v prvom rade
C#.NET (WPF, UWP), ASP.NET MVC (začínam), Java, trochu PHP, C++, Html, Css a
Js.
Open source vždy někdo financuje. Já jsem toho názoru že nic není
zadarmo. Nebo nemělo by být. David Grundl udělal Nette a píše 90 procent
kodu sám. Takže tak.
Aj ja by som sa rád pridal... aspoň by som sa niečo nového naučil. V
škole máme C, doma sa učím Python a povedal by som, že som na približne
rovnakej úrovni - mierne pokročilý.
Možná bych se v rámci učení pracovat v kolektivu přidal. Relativně
umím C++. Ale přidal bych se jen případě, že by se vyvíjelo
multiplatformě(linux), vážně nerad pracuji ve Woknech.
Open source vždy někdo financuje. Já jsem toho názoru že nic není
zadarmo. Nebo nemělo by být. David Grundl udělal Nette a píše 90 procent
kodu sám. Takže tak.
Velké projekty obvykle ano, u těch malých si myslím, že jich bude dost
psaných "po večerech". A těch bude spousta. Otázka je, jak moc jsou
využívané.
Na druhou stranu, peníze nejsou jediná možnost odměny. Už samotným
zveřejňováním teoreticky získáváš něco na oplátku (dobrý
pocit,větší povědomí světa o tobě...). Ale to se neváže na OSS
obecně.
Musim suhlasit s Davidom, pre mna ako Slovaka je tvoj prispevok urazajuci.
Nemyslim si, ze je dobre zacinat open source projekt s tym, ze znacnu cast
moznych spolupracovnikov nazyvas supakmi.
Je to jeho problém, časom zistí, že bez rešpektu to ďaleko nedotiahne.
Ale nech skúša, ja mu to prajem, nech mu ten projekt víde. Niektorí si
myslia, že zjedli všetku múdrosť sveta. Tak to však nefunguje.
Souhlasím, že není asi úplně korektní takhle označovat příslušníky
určitého národa.. Ale Češi jsou už takoví, že si ze všech (a většinou
i ze sebe) utahují - neberte to tak vážně
Ovšem na jeho místě bych nazval "šupáky" všechny.. Češi jsou taky pěkní
šupáci.
Neberiem to nejako extra vazne, ide o princip. Bez akehokolvek dovodu tu
uraza ludi Slovenskeho povodu, co sa mi zda pri najlepsom maximalne
neprofesionalne.
Já bych se klidně přidal ve svém volném čase (není ho tolik, ale i tak
ho mám). Práce (aktivní) v týmu mě zajímá a můžu "nabídnout" hlavně
zkušenosti s C#, ale jsem schopný se naučit prakticky jakýkoliv další
jazyk, pokud bude využívat mně známých principů (a mám menší
zkušenosti s F#, C/C++, Pythonem, Ruby, kdysi i PHP a učím se D a Haskell).
Sám taky mám několik nápadů (hlavně jeden), ale to se jedná hlavně o
aplikace (i když velice rozšiřitelné)
mily Honza, dalsi open source projekt od nas spod Tatier je aj Greenie, co je
distribucia zalozena na Ubuntu/Debian
dalsim projektom v kategori open source by som hladal aj z dielne CZ-NICu a tym
je DNS Knot
a keby som si dal namahu hladat, takver mi, nasiel by som tych open source
projektov z cz/sk dielne ovela viac, nez iba nette a tieto dva projekty
potom ak chces zalozit svoj vlastny projekt, vzdy treba mat urcite spravanie,
lebo i ked to nemyslis ako nadavku, ci urazku, moze sa to niekoho dotknut a moze
opustit ten tvoj projekt a zalozit novy - konkurencny (vid rozpad projektu Open
Office.org na: Apache Open Office.org a Libre Office po tom, co spolocnost
Oracle odkupila SUN; alebo zanik open source distribucie Mandriva a vytvorenie
Magei)
a co sa tyka jadra a Linusa Torvaldsa, tak on si to moze dovolit byt trosku
tvrdsi, lebo kazdy potrebuje jeho jadro, lebo bez jeho jadra nie je ziadny Linux
Linuxom
Návrh na projekt co (mi ) můžete udělat je silná statická typová kontrola do PHP a JS. Nejspíš
budete muset změnit standarty, ale to dáte (neber vážně)
Taky se možná zapojím, ale záleží na tématu a jak to pro mě bude
zajímavé.
Vzhledem k tomu, že spoustu lidí tady umí C# a PHP tak by to mohl být
transpiler z C# do PHP, ale to by možná bylo až příliš velké sousto :-/
Záleží na tom, kolik lidí se nabídne.
Jestli se myslí překlad C# --> PHP, tak by to mohlo jít přes
syntaktické stromy (se sémantickou analýzou navíc) a pak určité konstrukty
jednoho jazyka převádět na konstrukty jazyka druhého. Žádný z těch
jazyků pořádně neznám, ale lehké by to určitě nebylo.
Ideálně začít od překladu základních konstrukcí a pomaličku
přidávat. Ale bude to chtít těžkou analýzu.
Také se samozřejmě rád přidám k jakémukoli zajímavému projektu.
Znalosti najdete na mém profilu. Nenapadá mě teď nic konkrétního, ale
taková analýza audio/vizuálních vstupů by mě zajímala. Ale uvědomuju si,
že tu nejspíš nebude nikdo (nebo maximálně jeden, abych nikoho
nepohoršil), kdo by tomu rozuměl na použitelné úrovni... Takže beru
cokoliv zajímavého.
Ahoj, taky bych se rád přidal, ale nevím ještě jestli budu mít čas
(pravděpodobně jo). Jazyky: hlavně C/C++, trochu C#. Ten transpiler by byl
určitě zajímavý, ale PHP neumím. (mohl bych se ho naučit, rozhodně není
špatné umět taky nějaký jazyk na weby). Jinak samozřejmě beru cokoliv
zajímavého ☺.
Technicky dotaz, jak ten prevodnik vyuzijeme v praxi? Sice by to mohlo byt
pro ty co PHP neumi a/nebo se jej i nechteji ucit. Ale neochudi se o nejake
konstrukce techto jazyku?
V praxi nijak. Kdo chce C# (nebo .NET obecně) tak dělá ASP a kdo chce PHP,
dělá PHP. Tento projekt
bych nedoporučoval, rád bych, kdybychom vymysleli nějaký projekt,
pravděpodobně tedy nějaký programovací webový.
Napadlo mě např. udělat API a celkově prostředí pro webové hry/appky
ovládané smarthphony - v podobném duchu jako např. http://airconsole.com, jen open
source a vymakat to lépe.
Jako další např. hlasovací systém, zase ovládaný smarthphony,
tentokrát v duchu Smart Amp hlasovátek, ale to se tak trochu kryje s nápadem
výše, jen je to spíše specifická aplikace, která by dané API a
prostředí využívala.
Dobré no z mobilu se
odeslalo jenom první slovo...no tak tady to je Excelentní, otevřu tu hru z
odkazu a dostanu zprávu, že nepodporují wp.... Jestli budete dělat nějakou
hru/app udělejte to prosím i pro wp.
Podle mě je open source dobrý , a sám jsem už hodně krát chtěl něco open source udělat, ale
nějak jsem neměl čas nebo jsem začal dělat něco jiného. Každopádně
poslední dobou mi chybí něco jako multiplayer programování. Nebylo by
úžasné mít v PHPStormu plugin který by dělal že člověk bude mít s jeho
celým týmem propojený PHPStorm a viděl by jejich kurzory realtime jak
píšou atd, vím že nějaké takové IDE funguje v cloudu, ale prostě není
to PHPStorm . Včetně
realtime synchronizace souborů mezi všemi připojenými uživateli. Sice se
tím docela dost porušuje open source protože PHPStorm je komerční ale
plugin by byl open source.
Nevím, nevím, jestli je zrovna u PHP nějaký fancy IDE potřeba...
Zvýraznění syntaxe a možná zobrazení souborů ve složce a máš
královský balíček, ne? Jinak je to určitě výhodný způsob pro malé týmy, ale u open-source,
kde na projektu můžou pracovat desítky, ne-li stovky lidí by to bylo
poněkud nepřehledný... Myslím, že Vim (popřípadě jiný tvůj oblíbený
editor) + Git bohatě pro takový projekt stačí.
Mělo by to umět evidovat prichod a odchod z prace, dodané suroviny,
vyplaty zamestnance atd..... Vstup by mohl být buď z počítače, ale lepší
by możná bylo udělat na to speciální zarizeni.
Já si vzal do parády 3D engine v javascriptu. Nakonec jsem se zasekl u
překladače glsl. A bohužel nikdo mě nechce pomoci, prý jsem magor. Tak kdyby se našla nějaká
dobrá duše, tak v profilu mám odkaz na github projektu. Mě totiž ani jeden
3D engine nevyhovuje.
Ondřej Langr (andysekcze) navrhnul tvorbu aplikace na způsob Bakalářů, což se mi
zdá jako fajn nápad, vzhledem k obsáhlosti aplikace do všech možných
koutů webu, což by z toho dělalo projekt vhodný jak pro začátečníky, tak
i pro (středně)pokročilé.
Má někdo nějaký jiný (či lepší) nápad na rozumný projekt,
pravděpodobně zaměřen na webové technologie, když vezmeme v potaz
největší podíl v zkušenostech, co píšete?
Nevím co všech o umí bakaláři... tady by mohl být u mě problém,
protože bych se mohl dostat do střetu zájmů (jsem už členem podobného,
ale closed source projektu)
Něco mě napadlo. Což takhle udělat webovou službu, která by se chovala
jako OS v internetu? Představuji si to jako web stránku s plochou a ikonama,
které po kliknutí otevřou webovou službu či aplikací v okně (ne
prohlížeče ale js/CSS okně v stránce.)
Cíl:
Možnost online práce s dokumenty, obrázky, médii atd. bez nutnosti něco
instalovat (může se hodit např. na pracovním či školním pc)
Rozvoj použití web technologií
Použil by se HTML 5, javascript,PHP a CSS.
Tohle je samozřejmě jen moje vize a nápad tak mě za to nekritizujte.
Bakaláři toho umí docela dost, myslím, že se tam dá nějak komunikovat
s učiteli, jsou tam úkoly, zápisy z hodin, absence, my třeba máme správu
školní knihovny.
Jinak něco jako bakaláři se mi líbí- mohla by to být primárně webová
aplikace s API pro mobil a desktop.
Ahoj, nemyslím si, že ta appka like Bakaláři by bol dobrý nápad.
Takých aplikácií je neúrekom viď. Schoology, iŠkola, ŠkolaOnline,
Etřídnice, edookit, a mnoho ďalších, či už doma, alebo vonku.
Taktiež by sa podľa môjho názoru malo myslieť na možnosť vytvorenia
aplikácie na všetky, alebo minimálne viacero platforiem (nielen web),
nakoľko sa záujemcovia o tento projekt nehlásia len k webu, ale aj k
ostatným platformám.
Jestli budete někdo chtít ,tak za pár měsíců začínám open-source
projekt , který by uměl
testovat elektronické obvody a promítat grafy a data na skoro všechny
platformy , nevýhoda je, že
většina kódu bude v C++ a QML
Já bych měl návrh na webovou aplikaci, která mě vrtá hlavou už dlouho.
Když jsem pracoval s MediaWiki, došlo mě, jak je dnes zastaralá a
nevyhovující. Napadl mě dost ambiciózní projekt, který by ale vyžadoval
hodně práce, zato však by mohl naprosto zmodernizovat svět různých wikin.
Základ by zůsta stejný - editovatelné stránky - co by ale bylo navíc by
byla komplexní správa uživatelů, skupin a podobně, maximální
rozšiřitelnost pluginama (v MediaWiki je problematická), integrované
soukromé zprávy, fóra (skutečná, ne způsobem jakým to řeší ostatní) a
hlavně: semantická wiki s podporou imperativního programování ve
stránkách a taky dotazů ve formě jednoduchého jazyka podobného SQL na
další stránky, infoboxy atd...
Ahoj. A co kdyby jste udělali něco pro staré lidi (jako jsem já) a malé děti. Buď vymyslet
nebo vylepšit programovací jazyk vhodný pro tyto věkové kategorie.
Když jsem po dlouhých letech potřeboval něco programovat narazil jsem na
dvě věci. Buď to chtělo mít nainstalované nějaké prostředí,
potřebovalo to frameworky. Pokud jsem potřeboval program spustit například v
práci, byl problém. Dalším mým problémem byla angličtina (na jazyky jsem
levý). Pak jsem narazil na Petra a už jsem u něj zůstal. Je hezký, také
kromě jiných jazyků český a udělá exáč, který spustíte od W98 po
Visty, ale moje prográmky používám i na W7. Vím, že má omezení, ale na
moje věci stačí. Nepotřebuje nic kolem sebe. Co mi nejvíc vadí, že
neobsahuje tiskový výstup (jen kopii obrazovky) a práci s paralelním portem.
Také by bylo dobré aby běhal i na novějších systémech a novějším hw
(na tabletech) .Tisk by se dal dodělat použitím knihoven DLL, ale to je na
mě trošku moc (zatím jsem do toho nepronikl). Tento programovací jazyk
napsal člen itnetworku Panda38 v jazyku C++. V současné době je zdarma, já
jsem ho ještě kupoval a nelituji toho. Panda38 dal k dispozici i zdrojový
kód Petra.
Pokud se chcete podívat jak vypadá a co umí navštivte http://www.breatharian.eu/Petr
Dají se v něm dělat i celkem slušné věci. Protože jsem člen
amatérského divadelního souboru - mám na starosti techniku napsal jsem si v
něm program, kterým ovládám světla protokolem DMX, pouštím zvuky a pod..
Do práce jsem si psal program, který komunikuje s digitálními ochranami ABB.
Dalším prográmkem jsem schopný lokalizovat místo poruchy na trase pokud mi
nejde internet od poskytovatele.
To spíš je otázka, zda-li by nebylo snažší dopsat do Petra modul,
který by obaloval příslušné DLL knihovny, a tak zpřístupnil tvoje
oblíbené funkce. Petra jsem ale nikdy neviděl, takže nedokážu posoudit,
jak moc náročné by to bylo.
Jinak já obvykle programuju v C/C++/Delphi a při vhodném nastavení
překladače (MSVS, Delphi) se dá závislostem na frameworkách vyhnout
(pravda, pak možná je problém s licencí, ale u utilit pro osobní potřebu
bych ji zas tak neřešil). Pro Windows 9x jsem už ale dlouho nic nepsal,
takže pro ně by asi bylo třeba provést ještě tvrdší natavení,
případně použít jiný překladač (MinGW). Zatím mi stačilo Wondows
XP-10.
A jinak ano. Jelikož tady většina lidí programuje webové věci,
nečekám, že by se výsledkem této diskuze (pokud nějaký bude) stala
nějaká newebová aplikace.
Asi máš pravdu, ale jak jsem již psal zatím jsem do propojení Petra s
DLL moc nepronikl, možná kdyby byl nějaký tutoriál, ale moc jsem toho
nenašel a angličtina není moje parketa .
Jinak Petr ke své činnosti hodně používá API windowsů a je psán v C++,
takže by mohlo být pro tebe zajímavé se podívat na zdrojáky (na profilu
máš, že se zajímáš o Os a jádro WIN).
mám tu jeden nápad, tak ho přihodim . Zkoušel jsem chvíli pátrat a
nic moc sem nenašel, možná již něco podobného ale existuje.
Jednalo by se v podstatě o verzování překladů titulků k filmům,
seriálům apod. Taková služba pro titulkáře prostě.
Myslím, že by se to dalo pěkně rozpracovat. U každých titulků
(projektů) by se mohlo jednat o komunitní/teamový/privátní vývoj, takže
by na jedněch titulcích mohlo pracovat x lidí z teamu nebo volně kdokoliv,
kdo přihodí ruku k dílu.
U konkrétních vět by uživatelé přihazovali své překlady, kde by
zároveň probíhalo nějaké hlasování, schvalování apod. aby to měl
správce konkrétního projektu snazší s výběrem z hromady překladů.
Zároveň by tu byla i nějaká historie verzí překladů a překladatelů
těchto překladů.
Věty by se dali například tagovat jako: nepřeložená, přeložená,
částečně přeložená apod.
Pokud by byl projekt volně přístupný, mohl by kdokoliv vidět, v jaké
fázi se celkový překlad nachází.
Ve výsledku by se to dalo dohromady a připravilo pro časování, které by
nejspíš neprobíhalo takto online, pokud by se toho někdo neujal.
Připravit by se dala i nějaká konverze formátů titulků a podobně.
To hlasování u překladů vět už jsem někde viděl, myslím že jednou
na srazu když někdo mluvil o projektu Komunitní češtiny. Jenže tam sou
překlady her.
Co se týče překladů filmů, tak jednak si myslím že se to neuchytí, na
titulky už tu jsou titulky.com, a jednak je lepší, aby film překládal jeden
člověk. Pak se tam často objevuje nějaká hláška, každej jí přeloží
trošku jinak a pak to postrádá smysl. Na překlady je lepší, aby to byl
jeden člověk, maximálně dva stejně smýšlející.
Sice se nechci zapojovat jako autor, ale premysleli jste nekdo nad opensource
eshopem ? Ja ted zkousel opencart a je to bolest, bolest nad bolest,
naddimenzovany, zbytecne slozity, proste humus. Je tu spousta clanku o
redakcnich systemech, spousta lidi tady jiste nejakej jednoduchej umi udelat, no
a tohle vlastne neni nic jineho..jen redakcni system s radou specifickych
pluginu. Pokud se toho nekdo chopi, hlasim se jako tester.
Problém je, že takových věcí jako eshop nebo redakční systém je
dneska hrozně moc a skoro se s tím nedá prorazit. Já osobně si myslím, že
můj návrh byl v tomhle lepší (pokud jste ho zaregistrovali)
Jen pro zajimavost... jak presne si to predstavujes? A co by melo byt ucelem?
Eventuelne, kdo by byl cilovka? Protoze me neprijde, ze by krome nekolika
nadsencu nekdo jasal nad moznosti prispivat do wikin ... no i kdyz to ber jen
jako muj omezeny pohled....
PS: k cemu to programovani? a ty fora, messege, dotazy atd?
Nějak nechápu, na co se ptáš s tím kdo by přispíval... internet je
plnej wikin a pořád do nich někdo přispívá
Pokud jde o fóra a PM, tak prostě proto, že třeba wikipedie tento systém
simuluje svýmy normálními stránkami, ale každej tam podle mě teoreticky
může někomu "smazat jeho zprávu" nebo tak, jen se podívej jak je to
řesené na wikipedii. A programování a dotazy? No třeba kdybys chtěl v
článku udělat tabulku 10 nejvyšších hor, tak by sis ji jednoduše udělal
automaticky přes cyklus + dotaz na výšku hor u článků o horách a podobně
(to by ale bylo mnohem využitelnější u dat, které podléhají změně
rychle)
Jo to s tim programovanim mi prijde zajimavy. Ale nekde jsem cetl, ze
nejhorsi na wikinach je to ze nez pochopis ten zbytecne slozitej system tak ti
narostou vousy, proto tam normalni clovek neprispiva, protoze by musel dodrzet
as tak milion pravidel. V cem by to tvoje bylo pro normalni lidi prijemnejsi,
pri te slozitosti a komplexnosti? Nebo to chapu tak, ze ta komplexnost by byla
prave proto aby to slo normalne pouzivat?
Pravidel? Já neprosazuji druhou wikipedii, ale systém na tvorbu wiki
(wikipedie běží na systému MediaWiki) a pravidla jsou už na konkrétníh
stránkach. Samozřejmě ze to programování a dotazy na semantická data (u
toho druhého inspirace pro mě v Semantic MediaWiki) by nebyly povinné, ale
zajímavé a užitečne rozšíření
Jojo...rozumim....ja jen, ze vsechno to spolu souvisi. Nezni to vubec
spatne, rekl bych, ze jsi me presvedcil o potencialu te myslenky. Tak jako tak,
to ale zustava na spolku tady, jak se rozhodne, nicmene, ja osobne bych rekl, ze
se mi to libi.
Mám další návrh na projekt:
Jednalo by se ve zkratce o multiplatformní clipboard manager, který by měl
jako základ webovou službu, která by měla být sama o sobě použitelná a
klienty na tolik platform, kolik by se našlo lidí. Myslím, že už něco
takového existuje (asi od MS), ale nejspíš ne open-source. Cílem by nebylo
nahradit existující službu, ale udělat ji lepší, např pro nás,
programátory, by se dalo udělat syntax-highlighting, něco jako diff, etc.
takových fíčur se dá vymyslet hromada.
Toto, co ukazuješ, je spíše jen jedna aplikace, která by využívala
naše API. Co jsem pochopil či vydedukoval, dělali bychom úložiště a
takovou synchronizační služby mezi těmito aplikacemi či pluginy. A k tomu
ještě webový "prohlížeč".
Javovská komunita je tady minoritní. Abych trochu rozvedl ten můj nápad
:
Základ by byla webová aplikace s uživatelskými účty a nějak rozumně
velkým úložištěm pro historii obsahu clipboardu na všech možných
zařízeních. Aplikace by měla API, pomocí kterého by s ní komunikovaly
klienty pro všechny možné platformy. Samotná webová aplikace by měla
fungovat také jako klient, jakoby light verze, když si nebude uživatel chtít
nebo moct nainstalovat plnohodnotného klienta.
Různé klienty by mohly mít různé fíčury navíc oproti těm pro jiné
platformy. Tím by se dal vyřešit problém s tím, že by mohl každý něco
dělat, protože bychom mohli pokrýt libovolné množství platforem.
O browseru jsem nic neříkal, ale to mi připadá až moc jednoduché a
navíc jich je spousty, chtěl bych vidět důvod proč by měl někdo požívat
právě ten náš.
Tohle bude asi nerealizovatelný, nebo zkrátka jen hloupost ale napadlo mě
že bychom mohli udělat webovou aplikaci jako je například http://123d.circuits.io/, kde
si můžete navrhnout pcb a nechat si ho vyrobit. V naší aplikaci by ale byla
možnost si vytisknout layout té desky aby se mohl vyleptat, nebo ho udělat na
malém, levném cnc stroji našeho designu, nebo udělat 3d model pro 3d
tiskárnu apod . . . Obě open source časti jak softwarová tak hardwarová by
se dali upravovat tím že vyměníte nástroj na ose x (například vrtačku na
ty pcb, extruder pro 3d tisk, laser diodu, nebo tužku pro dwarbota) a pracovní
plochu na ose z podle toho co potřebujete a pak už by stačilo realizovat
návrh vytvořený v té aplikaci, ve které by se ty návrhy daly sdílet
komentovat, nebo třeba zakládat skupinové projekty na kterých by se
podílelo více lidí. Napadlo mě to jen proto že všichni navrhujete jen
softwarové projekty a přitom by tu mohl být i někdo do hardwaru a bylo by na
tom spousta práce takže by se trochu dostalo na všechny zájemce. Vzhledem k
tomu že některé součásti projekdu jsou mnohem složitější než jiné tak
měně pokročilý by se věnovaly těm jednoduším které zvládnou a ti
pokročilejší, kterí mají rádi výzvu by se věnovaly těm obtížnějším
částem a nemusely by se obtěžovat tím jednoduchým. Tohle je jen takový
nástin nápadu, který mi přišel zajímavý a tak jsem to sem napsal i když
je to pravděpodobně hloupost.
Když se vrátím k těm browserům. Možná by stálo za zamyšlení
nějaký stvořit. Když se kouknu na momentálně dostupné prohlížeče, tak
je to buď žrout paměti nebo brzda. Všechny optimalizace jim vydrží první
4 verze, pak je to jedno. Z takového Chromu se stala neskutečná brzda.
Chtělo by to ale vzít opravdu Hardcore stylem s těmi optimalizacemi.
Jo, začni s renderovacím jádrem, pokračuj přes interpret JS a jakmile
budeš mít všechno toto hotové a optimalizované, pak přejdi na systém
správy tabů, pluginy, navigace a GUI a máš to hotové.
Řekl bych, že to bude spíš problém na straně kvality práce
vývojářů stránek a webových aplikací - dnešní weby jsou prostě tak
nenažrané a neoptimalizované, chudák prohlížeč s tím zas tak moc
nenadělá, on jenom poslušně zobrazuje. Pak stačí mít otevřených pár
takových moderních webů a na slabším stroji se to hned projeví.
>
User Rules
You must treat all users with respect and comply with all terms, conditions and
policies connected to the Site from time to time.
Please respect other users of the Agar.io Game and/or Site. Inappropriate
language and/or inappropriate behaviour are prohibited on the Site and/or
Agar.io Game. Users may be banned or accounts suspended or terminated on the
entire Site and/or Agar.io Game if users use inappropriate language or
inappropriate behaviour as determined by us. We are not responsible for user
content, postings, chat, and/or communications. Users are responsible for their
own actions and all consequences that may arise therefrom.

You
agree not to do any of the following:
Post, distribute, or otherwise make available or transmit any data, text,
message, skin(s) or computer file that we deem to be: (a) defamatory, abusive,
harassing, insulting, threatening, or that could be deemed to be stalking; (b)
bigoted, hateful, or racially offensive; (c) vulgar, obscene, or sexually
explicit (language or images); or that (d) encourages or advocates illegal
activity or the discussion of illegal activities with the intent to commit
them;
Post, distribute, or otherwise make available or transmit any data, text,
message, skin(s), computer file, or other material that infringes and/or
violates any right of a third party or any domestic or international law, rule,
or regulation, including but not limited to: (a) copyright, patent, trademark,
or other proprietary rights; (b) right of privacy (specifically, you must not
distribute another person's personal information of any kind without their
express permission) or publicity; (c) any confidentiality obligation;
Advertise or sell any products, services or otherwise (whether or not for
profit), or solicit others or use any skin for commercial purposes of any
kind;
Post, distribute, or otherwise make available or transmit any software or
other computer files that contain a virus or other harmful component;
Impersonate any person or entity or misrepresent your identity or
affiliation with any person or entity;
Engage in antisocial, disruptive, or destructive acts, including "flaming,"
"spamming," "flooding," "trolling," and "griefing" as those terms are commonly
understood and used on the Internet;
Create or use any server emulators;
Deletee any legal notices, disclaimers, or proprietary notices such as
copyright or trademark symbols, or modify any logos that you do not own or have
express permission to modify; and
Upload any skins or use any names on any cell that we deem to be offensive
or that you are not authorised to use.
Nevím jestli jsem to přehlédl ale zatím to tam nevidím
Právě se na severech objevilo velké množství hráčů s těmito boty a
je potom těžké se dostat dál, proto by jsme vytvořili svobodnou
implementaci a tím by se rozdíly mezi hráči eliminovali
když už chceš něco takového, tak naprogramuj algoritmus, který
rozpozná kdo je bot a pak naprogramuj boty, kteří budou tyto rozpoznané boty
eliminovat. Sice to ten problém nevyřeší, ale vyváží to hru lepším
způsobem.
Jo, to je taky fakt. Když koukám, jak mi Chrome žere 1gb paměti a to mám
otevřené 4 panely, tak nejsem zrovna happy. Ale pravda je, že Chromu od
nějaké verze 25 klesá rychlost docela znatelně co se týče javascriptu
(věčné zkoušení na jsperf). Občas zase vyleze.
Akorát mám trochu obavy že ať se dohodnete na čemkoli (mimochodem ten
browser rozhodně není zas tak špatný nápad) tak to zas trochu ztroskotá
jakmile dojde na výběr vhodného jazyka(nic tím nenaznačuji no hate lidi
.
Hej tomu se nedá vyhnout, ti co dělají php budou prosazovat php, ti co
dělají C# budou prosazovat C# atd...
Zatím se mi tu líbí 2 projekty, ktere mohou mít i nějakou budoucnost. A na
ty se dá využít vše
No, Open-source projekty se nezakládají tak, že se někde napíše a lidi
se pohrnou. Nnějaký jednotlivec nebo malá skupina mají nápad. Buď
napíšou nějakou codebase, nebo napíšou něco podobnému zde, že by byli
rádi, kdyby se na tom projektu podíleli. Když necháš takovou skupinu lidí
vymýšlet nápad, jazyk a celou koncepci, nedopadne to dobře.
Když zítra udělám Google form jako jakousi anketu, vyplníte to? Ať
máme nějakou statistiku. Upvote (like, říkejte si tomu, jak chcete) =
vyplním, downvote = nevyplním.
Výsledky bych zveřejnil řekněme v pátek.
Bohužiaľ je to z časti pravda...na ľudí sa chodí z hotovou vecou, nie
"chceli by ste...", "mali by ste záujem...", "mám v pláne...". Každá
úspešná činnosť postráda kontinualitu, niečo sa skrátka musí diať...
Díky za formulář, leč bych volil na některých místech spíše
využití checkboxů, ale nevadí.
Mluvili jste tady o open source projektech, které mají tisíce požadavků
čekajících na vyřízení. To je samozřejmě velký mínus, ale na rovinu,
mají to snad closed source jinak? Oba dva "světy" mohou mít samozřejmě
práva pro přímý zápis. Oba dva světy musí projet změny, vyzkoušet
(případně použít něco jako Travis CI) a kód mergnout.
Je asi nutné rozlišovat mezi 2 možnostmi, z čeho kombinovat. Open source
vs. closed souce a také placené a neplacené. Pokud budu mít placený open
source projekt a budu tak chytrý, že na pozici kontrolora a správce
verzování dám schopného člověka, nebudu mít problém s nadbytečným
počtem úprav. To samé pro closed source.
Označil bych to tedy za věc vedení.
Jinak jak někdo psal, že se takto projekt nedělá/nezakládá, proč by
ne? Můj cíl nebyl přijít s nápadem a sehnat lidi, můj cíl byl přijít s
"nápadem" vytvořit nějaký projekt, kde se najdeme všichni - e.g. vybereme
si.
Jestli stále hledáte téma, můžu nabídnout svůj PenTip. Jde o aplikaci
podobnou YouTube, ale místo sdílení videí autor sdílí pouze text
(popřípadě obrázky v něm zahruté), například zprávy, blog, knihy, atp.
Obsah může být volný, ale i komerční. Autor sbírá "odběratele",
atp.
Na projektu jsem nějakou dobu pracoval (Nette), jenže pak se mi nakupila
spousta projektů (školní projekty, soutěže, práce) a měl jsem jiné
priority, takže vývoj teď stojí, ale kdyby se někdo přidal, rád bych se
také začal připojovat.
Ještě k té otázce čím bude chtít hlasující pomoci. Chybí tam
nějaký grafik / designér. A hned u první otázky bych asi dal checkboxy, jak
už tu někdo zmiňoval. Jinak je to OK.
Jinak jsem si vzpomněl ještě na jeden projekt, který pohořel na vedení.
Chtěli jsme vytvořit Android launcher pro děti. Ten by spočíval hlavně v
roztomilé grafice a omezení funkčnosti.
třeba tím způsobí revoluci. I když ani já tomu nevěřím. Vím jaké
požadavky má naše škola na bakaláře a vím, že Open Source by z toho
důvodu nebylo pro naši školu to pravé ořechové.
Navíc si nejsem jist jestli někdo z vývojářů viděl intranetového
klienta bakalářů pro učitele a co umí. Ne nemají to v Pardubicích
jednoduché.
Myslím, že to může být docela fajn, pokud to udělají korektně - tedy
aby byl nějaký aplikační server, desktop aplikace (multiplatformní
samozřejmě), webový klient, aby to bylo internacionalizované a dobře
dokumentované. Možná i mobilní/tabletová aplikace pro studenty, aby si
mohli sledovat známky, absenci apod.
Bakaláři jsou nejspíš placení - tedy velká nevýhoda.. Jinak jsem se s
tím nikdy nesetkal..
každopádně je to dobrá cesta jak získat zkušenosti, reference a ještě
někomu pomoct (se to může nasadit kdekoliv v zahraničí - např. v
rozvojových zemích, kde typicky jsou rádi, že mají vůbec nějaké
počítače a nějaký soft si kupovat nebudou..
Jeden muj spoluzak na stredni chtel pred dvema roky udelat remake bakalaru,
coz ukazuje jen na dve veci - asi nejsou dokonaly, protoze to by je tolik lidi
nechtelo predelavat a asi jsou hodne pouzivany, coz muze byt pro zdejsi tvurce
vyhoda i nevyhoda....
Co jsem chtel ale rict ... muzou tomu dat hodne velkou pridanou hodnotu, jedna z
moznosti (je to dokonce napad, co mi tenkrat rekl ten spoluzak) je udelat z toho
takovou minisocialni sit (jako by jich nebylo dost co) v zasade aby spolu
spoluzaci mohli chatovat a sdilet materialy, nejaky postrehy ke studiu - v cemz
bude asi zasadni problem, dneska moc lidi nechce studovat a jeste se tim
obtezovat ve volnym case, ale kdyby do toho pridali nejakou funkcionalitu, kera
by pomohla v momente kdy se pripravujes na posledni chvili pred testem a uz ti
vazne tece do bot, jo verim, ze na to by lidi slyseli... on tounouci se stebla
chyta, zejo... a kdyby to teda udelali tak, ze by to vic zacilili na studenty, a
to co dela bakalari system, by proste udelali taky a neobjevovali by tam
Ameriku, pak by v tom mohli byt odlisni a mohla by to byt hlavni tazna sila
aplikace - studenti sobe, system jak se pripravovat, rychle efektivne, bez
zbytecne namahy.
Priklad: nejakej sprt ma svoje portfolio, udela studijni materialy, hodi je
tam, ostatni si je ctou, dalsi sprty mu je doplujou, korektori prepisujou
nejasny pasaze atd atd...mohlo by to fungovat z jednoho prostyho duvodu...
dnesni generace uz moc na nic neceka, nejsou zvykli cekat tydny nez jim prijde
dopis od kamarada z afriky (heh) protoze maj facebook, maj amazon a podobny
sluzby, ktery fungujou ryhlosti svetla ... podle me je tedy velky potencial v
cemkoliv co zefektivnuje pripravu, cas straveny cinostmi, ktere nedelame zrovna
radi. Moc mladejch to dneska jeste nevi, ale pokud se nebudou chtit temhle vecem
venovat, spatne dopadnou, na druhou stranu, mohl by jim nekdo ukazat, ze kdyz
zvysej efektivitu svoji prace, budou moct delat mnohem vic veci a vic toho co je
bavi... tahle myslenka je polozena jenom na tomhle - kdybych ja delal konkurenci
k bakalarum vykaslal bych se na megavylepsovaky pro ucitele, tem je to stejne
ukradeny, ucitelskej terminal bych udelal jen o neco pristupnejsi a privetivejsi
nez maj bakalari, udelal bych tomu pekny UI s poradnym feedbackem na ovladacich
prvcich a konec - vic netreba, ja bych se hlavne soustredil na studenty, ten
system je pro skolstvi skolstvi je o studentech, right? Takze takhle to vidim
ja... nerikam, ze to tak je... je to jen muj nazor
PS: v tomto prispevku nebyl vykoristovan zadny sprt, ani mu nebylo ublizeno
PPS: nepovazujte slovo sprt za urazku, sam jsem ve vsech moznych fazich sveho
kratkeho zivota byl sprtem nazyvan, nikdy jsem se za to nestydel a dneska jsem
na to hrdej (sice se tomu uz rika geek, ale sprtstvi neumira)
diky za vas cas pri cteni te Odyssei, za absenci carek a nejake ty chyby se
omlouvam
Něco podobného co popisuješ tu je. Myslím, že se to jmenuje Moodle.
Mě se např. bakaláři líbej. Vidim tam své známky, rozvrh, absenci, DÚ a
teď už jsou i responzivní a vypadají pěkně, takže se tam mohu podívat i
z mobilu bez žádných komplikací. Co víc potřebujeme?
My ve škole moodle máme, ale je to jenom o tom, že si tam stáhneme
zadání úkolu a potom ho tam odevzdáme a dostaneme známku, ale studenti s
tím jinak nepracují
Já vím, ale BlugW psal, že něco jako je to co popisoval Taskkill je
moodle, ale Taskkill popisoval, spíše něco pro studenty a moodle je podle mě
spíše pro učitele.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.