Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: logman 10. 03. 2012, 01:33:18

Název: Sofistikovaný systém pro uspořádání dat
Přispěvatel: logman 10. 03. 2012, 01:33:18
Máte někdo tip na šikovnou online aplikaci, ve které bych ukládal privátní informace ohledně různých postupů, metodik, návodů, programových kódů (s podporou barevné syntaxe, GesHi atp.), která je jednoduchá, přehledná, uspořádaná ve stromové struktuře s podporou tagů a vyhledávání. Např. ve stylu kbpublisheru (http://demo.kbpublisher.com/kb/44/)?

Potřeboval bych si udělat v datech pořádek. Informace mám rozházené po několika pc (flashdisk se mi neosvědčil) a pořád něco hledám. Dostal jsem se do stádia, že už jen pořád hledám a nevím, kam jsem si to, já chytrák, založil. Zkoušel jsem různé robustní CMS systémy, ale vždy to skončilo na zdlouhavém vyhledávání doplňujících modulů a nedostatku času si to celé "osahat". Wikipedia mě taky nenadchla. V 99 % procentech potřebuji tyto informace pouze pro vlastní potřebu a ve zbytku sem tam nějakou informaci potřebuji nasdílet i někomu jinému.

Ideálně nějaká open source aplikace v php... Pokud máte někdo tip, budu opravdu vděčný.

Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: mrtvy medved 10. 03. 2012, 03:21:13
Drzet veci jako textove soubory s klicovymi slovy na jednom miste, grep, poradek v hlave a trocha discipliny. Vse ostatni znamena ztratu casu permanentnim tridenim. Pokud je informaci fakt hodne, fulltext.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: Pavel Rauš 10. 03. 2012, 07:40:43
a pokud to potrebujete mit na vice nez jednom pocitaci, zkuste to distribuovat pres svn git nebo neco podobneho
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: logman 11. 03. 2012, 00:29:12
Drzet veci jako textove soubory s klicovymi slovy na jednom miste, grep, poradek v hlave a trocha discipliny. Vse ostatni znamena ztratu casu permanentnim tridenim. Pokud je informaci fakt hodne, fulltext.

Ale to právě praktikuji, jen mi tento způsob ukládání informací nevyhovuje. Má představa je centralizovat informace na jediném online dostupném místě a samozřejmě vzhledem k citlivosti dat také na soukromém serveru, resp. v aplikaci, kterou mám plně pod kontrolou.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: Mirek Prýmek 11. 03. 2012, 00:48:49
Ale to právě praktikuji, jen mi tento způsob ukládání informací nevyhovuje. Má představa je centralizovat informace na jediném online dostupném místě a samozřejmě vzhledem k citlivosti dat také na soukromém serveru, resp. v aplikaci, kterou mám plně pod kontrolou.

Taky by se mi něco takového hodilo, čekal jsem, jestli někdo s něčím příjde a moc to nevypadá :(

Zatím používám MoinMoin, od nějaké doby už se tam dá celkem všechno udělat (syntaxe, stromová struktura, embedded obsah, tagy, ...), ale že bych z toho byl nějak nadšenej, to nejsem. Výhodou je, že si člověk celkem lehce může napsat různý vlastní pluginy, což je fajn, ale killer feature to není.

Koketoval jsem i s různými mindmapami, ale (ani moc nevím proč) u žádného sw tohodle typu na dlouho nezůstal. S MoinMoinem jsem zatím nejdýl, i když je to dost sňatek z rozumu a chybí tomu okouzlení :)
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: to je jedno 11. 03. 2012, 01:15:04
drupal. ale predstava ze se to udela samo neplati. bude to chtit nejak rozumne sepsat pozadavky, zvolit moduly a nastavit.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: KapitánRUM 11. 03. 2012, 01:23:20
Pánové, mám tu asi 6500 PDFek, AVI souborů, FLV souborů....nákresů, stažených webových stránek a celé to má právě 564GB.
I když se v tom snažím udržovat pořádek, většinou je rychlejší si tu věc znova najít v Google  ::)
Sakra by se něco hodilo, ale prohledávat PDFka, uložené HTML stránky a nějak chytře takovýhle obsah, to je oříšek  :(
Jo a ještě se klepu, aby mi nespadl hadr, na DVD to fakt nenarvu ::)
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: KapitánRUM 11. 03. 2012, 01:27:56
Jo a rád bych Wiki na svým compu  ::)
Zatím jsem koukal jen na Dumpy, ale budu se muset podívat po něčem, jak se dostat k datům, aniž bych tu musel mít Apache.
 
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: Mirek Prýmek 11. 03. 2012, 01:34:21
většinou je rychlejší si tu věc znova najít v Google  ::)

To je určitě pravda a zlatý pravidlo pro lidi posedlé pořádkem a organizací, ale obecně to neplatí. Některé informace už člověk třeba jednou horko těžko nabyl (složitě vygoogloval,  něco dny a dny zkoušel se závěrem, který se dá vyjádřit dvěma větami apod.) a nechce tohle martýrium absolvovat znova. Takže zadání (aspoň jak ho chápu já), je jak si vlastní horko těžko nabyté poznatky utřídit. A to je imho hodně dobrá otázka. Mně by taky zajímaly zkušenosti ostatních.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: Mirek Prýmek 11. 03. 2012, 01:35:10
Jo a rád bych Wiki na svým compu  ::)
Zatím jsem koukal jen na Dumpy, ale budu se muset podívat po něčem, jak se dostat k datům, aniž bych tu musel mít Apache.

To právě umí MoinMoin.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: logman 11. 03. 2012, 03:11:24
Cca 3 roky dozadu jsem zkoušel využít aplikaci Source Code Library (http://www.highdots.com/products/source-code-library), která se už trochu blížila mým potřebám, ale po 14 dnech (a po pečlivém naplnění) jsem zdrojovej soubor omylem odstřelil a tím to celé zhaslo. Jeho hlavní nevýhoda je, že je offline. Celkem mě překvapuje, že se obdobná aplikace nenabízí, že by díra na trhu? Tolika známých sem se už ptal a v podstatě každej řeší stejnej problém. Slýchám... "jednou si na to něco napíšu, ale až nebude do čeho píchnout".

Jo a ten Drupal... :)  Zrovna včera sem ho instaloval, že ho vyzkouším, ale nějak se mi nedaří najít ideální modul s dynamickým tree menu. Možná by to byla cesta, ale tolik promrhanýho času jen s jeho seznámením...
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: mrtvy medved 11. 03. 2012, 03:55:16
:)) Nikdo na to nic nenapise. Je to utopie, protoze nejen, ze kazdy ma jine pozadavky, ale navic se u kazdeho meni - a to jak v case. tak i podle toho, jak se zrovna na svoje data diva. Textove soubory s odkazy do struktury slozek nebo fulltext. Pokud nekdo nevi, co je ssh na vlastni server, tak by mel jit radeji prodavat zeleninu.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: KapitánRUM 11. 03. 2012, 05:26:15
Nechápu spojitost ukládání dat a ssh na vlastní server  ::)
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: VPS 11. 03. 2012, 08:18:29
S ukladanim dat mam taky problem. Hierarchii (adresarovou strukturu) mam vpohode, jenze, posledni dobou jsem casto menil OS, a resil jsem to tak, ze jsem vzdy celou strukturu hodil na flash (uvnitr se totiz postupne meni). Kdyz jsem mel OpenBSD, prenosova rychlost na/z flash se mi pohybovala radove v x KB/s, coz me dost omezilo a ja zacal prenaset jen mensi soubory (ktere mohly byt potencialne zmenene). Ted v tom mam pekny bordel a uz jsem zjistil, ze mi jeden dulezity soubor chybi - mam jen jeho starou verzi, problem je v tom, ze nova verze byla hodne prepracovana.

Reseni? Nejvice by se mi libilo, kdybych mel data nejak centralne - optimalni se je jevi mit ulozene data na serveru, kde mam pristup pres NFS. Problem je, ze si muzu dovolit max. VPS a k tomu zase nemam duveru, abych tam ukladal sve soukrome data (rekneme, nejake vice soukrome) - sifrovani disku me nezachrani, sifrovat jednotlive soubory je asi hodne neefektivni a zdlouhave. Navic, malo kdy mam k dispozici rychly net a otevirat "vzdalene" soubory, ktere maji vice nez 10MB je tak trochu otrava. Co se tyce lokality, byvam na dvou mistech, takze datum "pres net" se asi nevyhnu, pokud to budu chtit centralizovat.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: to je jedno 11. 03. 2012, 09:55:05
Jo a ten Drupal... :)  Zrovna včera sem ho instaloval, že ho vyzkouším, ale nějak se mi nedaří najít ideální modul s dynamickým tree menu.
klasicke taxonomy(kategorie) + taxonomy_menu + na spravu taxonomy_manager.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: mrtvy medved 11. 03. 2012, 11:42:56
Nechápu spojitost ukládání dat a ssh na vlastní server  ::)
To je zpusob, jak mit vlastni data bezpecne k dispozici kdekoli bez toho, abych je daval nekomu na cloud (kde stejne nikdo za nic neruci) ze ano.

(Ale chapu, ze pro lidi, kteri si mysli, ze se data maji organizovat sama v barevnych okynkach za zvuku fanfar, to nevyhovi.)
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: CDcat 11. 03. 2012, 11:45:01
...6500 PDFek, AVI souborů, FLV souborů....nákresů, stažených webových stránek a celé to má právě 564GB...
Ja uspesne pouzivam na ruznou katalogizaci a posleze vyhledavani dle klicovych slov na Linuxu app "CDcat" (na win$hitech je podobny dobry sw - "WhereIsIt").
Kdyz si vse jednou zaevidujes a kdyz si pridas neco noveho, opatris to klicovymi slovy, pak neni problem pozdeji to kdykoli najit...
Zkuste si s tim pohrat, stoji za to ! ;-)
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: tom1 11. 03. 2012, 13:17:54
Nechápu spojitost ukládání dat a ssh na vlastní server  ::)
To je zpusob, jak mit vlastni data bezpecne k dispozici kdekoli bez toho, abych je daval nekomu na cloud (kde stejne nikdo za nic neruci) ze ano.

(Ale chapu, ze pro lidi, kteri si mysli, ze se data maji organizovat sama v barevnych okynkach za zvuku fanfar, to nevyhovi.)

Jste mi schopen zajistit podobnou službu jako Dropbox, ale na mém vlastním železe? Kdo je toho schopen ze zdejších lidí? A budete někdo za to ručit? Ani gmail vám neručí za maily. A co? Pokud Dropbox nebude fungovat, tak to mohou zabalit i se svýma investicema. Pro mne je to přinejmenším stejné záruka, jakou bych dostal na provoz na vlastním železe a ještě k tomu s menšíma nákladama.

A s těmi jedinečnými požadavky každého je to nesmysl (ad absurdum: linux nemůže existovat, protože má každý jiné požadavky na OS). 90% lidí má naprosto stejné potřeby. Naopak příliš velká diverzita jim často komplikuje život a snižuje produktivitu. Pak se to tady na rootu nemá hemžit články typu Jak nastavit okenní manažer nebo Dvacet audiopřehrávačů apod. zatímco nastavit email tady dokáže málokdo.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: terror 11. 03. 2012, 14:09:03
Nechápu spojitost ukládání dat a ssh na vlastní server  ::)
To je zpusob, jak mit vlastni data bezpecne k dispozici kdekoli bez toho, abych je daval nekomu na cloud (kde stejne nikdo za nic neruci) ze ano.

(Ale chapu, ze pro lidi, kteri si mysli, ze se data maji organizovat sama v barevnych okynkach za zvuku fanfar, to nevyhovi.)

Jste mi schopen zajistit podobnou službu jako Dropbox, ale na mém vlastním železe? Kdo je toho schopen ze zdejších lidí? A budete někdo za to ručit? Ani gmail vám neručí za maily. A co? Pokud Dropbox nebude fungovat, tak to mohou zabalit i se svýma investicema. Pro mne je to přinejmenším stejné záruka, jakou bych dostal na provoz na vlastním železe a ještě k tomu s menšíma nákladama.

A s těmi jedinečnými požadavky každého je to nesmysl (ad absurdum: linux nemůže existovat, protože má každý jiné požadavky na OS). 90% lidí má naprosto stejné potřeby. Naopak příliš velká diverzita jim často komplikuje život a snižuje produktivitu. Pak se to tady na rootu nemá hemžit články typu Jak nastavit okenní manažer nebo Dvacet audiopřehrávačů apod. zatímco nastavit email tady dokáže málokdo.

Ak chcete nieco ako dropbox, ale na vlastnom železe odporúčam pozrieť sa na http://sparkleshare.org/ . Je to ešte mladý projekt, ale určite stojí za pozretie.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: mrtvy medved 11. 03. 2012, 14:56:57
Vase schopnost chapat psany text vas predurcuje stat se politikem. Blahopreji.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: tom1 11. 03. 2012, 15:24:02
Ak chcete nieco ako dropbox, ale na vlastnom železe odporúčam pozrieť sa na http://sparkleshare.org/ . Je to ešte mladý projekt, ale určite stojí za pozretie.

Děkuji za tip
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: Mirek Prýmek 11. 03. 2012, 17:19:07
Jste mi schopen zajistit podobnou službu jako Dropbox, ale na mém vlastním železe? Kdo je toho schopen ze zdejších lidí?

To záleží na tom, jakým způsobem by soubory měly být dostupné. Např. sdílet je přes NFS je triviální a dokáže to rozběhat kdokoli za deset minut.

A budete někdo za to ručit? Ani gmail vám neručí za maily.

Tím jste si asi odpověděl sám, ne?

V téhle branži neručí nikdo (skoro) za nic. A pokud ručí, je to obrovská firma a speciální program za obrovské peníze, což asi nebude tenhle případ...

Ak chcete nieco ako dropbox, ale na vlastnom železe odporúčam pozrieť sa na http://sparkleshare.org/ . Je to ešte mladý projekt, ale určite stojí za pozretie.

Na první pohle mi to přijde jako normální git, jenom hezky zabalený a s červenou mašličkou. Mýlím se?
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: terror 11. 03. 2012, 19:21:00
Ak chcete nieco ako dropbox, ale na vlastnom železe odporúčam pozrieť sa na http://sparkleshare.org/ . Je to ešte mladý projekt, ale určite stojí za pozretie.

Na první pohle mi to přijde jako normální git, jenom hezky zabalený a s červenou mašličkou. Mýlím se?
Áno je to git so skriptami pre notifikáciu a nejakým web API. Ale verím, že do budúcna to bude niečo viacej.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: tom1 11. 03. 2012, 19:31:59
A budete někdo za to ručit? Ani gmail vám neručí za maily.

Tím jste si asi odpověděl sám, ne?

Mrtvý medvěd má na to zřejmě jiný názor. Tedy, že vlastní server, vlastní správa je nějaká záruka. Poslední člověk so mi to tvrdil v oblasti mailserveru měl dost problematickou dostupnost svého řešení. A to je pokládán za docela eso v oblasti.

BTW Dropbox se od NFS dost podstatně liší v dostupnosti souborů offline se synchronizací na pozadí, verzováním souborů a možností sdílet data. Podobné řešení jako "krabicový" SW (neřku-li opensource) neznám.

P.S.: Ne, že bych šmahem zavrhoval vlastní řešení. Jak na co. Ale také to nedělám pro hostovaná řešení.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: Zopper 11. 03. 2012, 20:41:18
Dropbox má pro mě zásadní nevýhodu - nešifrovaná data na serveru. A to JE problém, protože dropboxu se už povedlo dočasně vypnout autorizaci uživatelů a šlo se dostat k libovolným datům všech uživatelů... O tom, že dropbox IMHO neumí synchronizaci více adresářů nemluvě. Kvůli tomu jsem nějakou dobu používal SpiderOak, tam mě ale rozčilovala rychlost (či spíše pomalost) i u premium účtu a tak jsem nakonec zakotvil na vlastním řešení unison (přes ssh) + btrfs a jednou denně záloha na další disk. Unison zvládá vícesměrnou synchronizaci bez problému (topologie hvězda) a btrfs s cron skripty zajišťuje verzování. Doma mám rychlost výbornou, mimo domov to je s rychlostí horší, ale pořád lepší, než co ukazoval spideroak - a obvykle mimo domov nedělám synchronizaci všech dokumentů.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: Mirek Prýmek 11. 03. 2012, 20:50:15
a tak jsem nakonec zakotvil na vlastním řešení unison (přes ssh) + btrfs a jednou denně záloha na další disk. Unison zvládá vícesměrnou synchronizaci bez problému (topologie hvězda) a btrfs s cron skripty zajišťuje verzování.

A jaká je výhoda oproti normálnímu gitu?
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: mrtvy medved 11. 03. 2012, 20:53:15
On to stejne nepochopi. To je nejaky internetovy komsomolec. Bezpecny si plete s dostupny a buhvico jeste.
Název: Re:Dotaz na sofistikovaný systém pro upořádání dat (postupy, skripty atp.)
Přispěvatel: logman 11. 03. 2012, 22:20:15
Ubírá se to jinam, než jaký jsem měl původní představu. Nejedná de mi o vzdálené upořádání zdrojových textů v souborovém systému, spíš o aplikaci typu MSDN Library (http://msdn.microsoft.com/en-us/library). Konkrétně na té se mi líbí možnost ukládání zdrojového kódu v různých syntaxích, na jednom místě a pod jednotlivými záložkami. Taky Confluence (http://confluence.atlassian.com/display/DOC/Confluence+Documentation+Home) vypadá dost dobře.

Jo a ten Drupal... :)  Zrovna včera sem ho instaloval, že ho vyzkouším, ale nějak se mi nedaří najít ideální modul s dynamickým tree menu.
klasicke taxonomy(kategorie) + taxonomy_menu + na spravu taxonomy_manager.

Díky, ještě na to zkusím mrknout. Koukal jsem, že jsou tam jakési Books, které by na to šlo asi využít. Nevím tedy, zda lze vkládat víceúrovňové informace pod jednu book a zda lze využít drag&drop pro přesun jedné větve do jiné.