6916
Odkladiště / Re:Práce v IBM
« kdy: 03. 04. 2013, 22:34:43 »No a v pátek to půjdu zkusit.Držím palce, určitě napiš, jak jsi dopadl a jaký to bylo. Určitě to tu někoho bude zajímat
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.
No a v pátek to půjdu zkusit.Držím palce, určitě napiš, jak jsi dopadl a jaký to bylo. Určitě to tu někoho bude zajímat
K jednomu z předchozích příspěvků.A ptala se te, kolik mas deti, jestli manzelka pracuje a jestli nemas ZTP? Bez toho totiz tezko muze vedet, o kolik sis vlastne rekl
Tak mzdu jsem personální sděloval s důrazem na to že jde o čistou složku.


Řekl sem ji že bych se chtěl dál vzdělávat jak v jazyce tak programování a taky správě serverů... Na to jsem dostal odpověď, že takové programy existují a je možné se do nich zapojit.Byt tebou, vyuzil bych hlavne kurzu ITIL. IBM ho afaik hodne protlacuje a ty kurzy jsou sakra mastne, takze pokud mas moznost si ho udelat zadarmo, nevahej a zkus se dostat co nejvys to jde. Byt ITIL konzultant na volne noze, to vubec neni k zahozeni pracicka
(moc hezka cisla, ktera uvadi flv bych v takovem pripade jeste nejakym jednomistnym cislem vynasobil
[...] (IBM JRE) [...] (Oracle RDBMS) [...] proprietarnych programov [...] drviva vacsina firemnych PC [...] GPO (na AD)Jezkovanoho, to je o voze a o koze. OP se pta, jak si na domacim PC muze sandboxovat, ja mu tvrdim, ze pokud bude OS pouzivat beznym zpusobem, tak to nepotrebuje, a ty tady zacnes vykladat o Oracle a AD... Ja to vzdavam.
Pochopil jsem, že by to mohlo být zhruba něco ve stylu http://objectroot.org/ , nevíte o tom někdo něco?No potes koste, zas nejaci frikulini, co nemaji do ceho pichnout a tak vymysleli, jak zachranit svet... Jako prochazel jsem to jenom velmi zbezne, ale jestli nekoho napadne jenom tak z hecu prejmenovat /home na /users, tak to je chory mozek. Tak samozrejme jako prvni to bude mit Arch, protoze to je desne cool ficura, kterou musime hnedka nasadit, protoze uz nam system nejakou dobu jede celkem stabilne, tak bysme meli neco zmenit, at maji spravci radost
Na obidvoch platformach sa ten bordel zanechava len za tym ucelom, aby sa zachovali uzivatelske nastavenia.Nejen. Taky napriklad proto, ze (afaik) na Windows nejde smazat otevreny soubor. Cili program nemuze odinstalovat sam sebe, takze smazani posledni casti se necha na nekdy jindy (napr. pri dalsim restartu). Snadny zdroj chyby.
A když jsou compile-time, tak to taky znamená, že jediná čistá cesta, jak je změnit, je rekompilace....kterouzto ale OP odmita
podle manuálu by to měl umět i dpkg :-)To není určeno k jenom tak mírnyx týrnyx přesunutí čehokoli kamkoli, ale pro instalaci balíčku v chrootu apod. Má to stejný efekt, jako kdybych ty soubory přesunul pomocí normálního mv. Čili většina programů po přesunutí nebude fungovat.Kód: [Vybrat]man dpkg
--root=dir
Changing root changes instdir to dir and admindir to dir/var/lib/dpkg.
S tymto az tak nesuhlasim (ak sa teda bavime naozaj len o OS "na hranie"). Jasne, manual je treba, ale je nudny, pomerne silno vynucuje nejaky postup a uzivatel mu zo zaciatku az tak dobre nerozumie. Preto odporucam, aby sa s tym pohral na testovacom stroji a az si skusi, ako to vlastne funguje (s vedomim rizik kompromitacie takehoto systemu), potom si moze citat manual a pripadne to nasadzovat niekam do produkcie.Jo, to je pravda. Jestli si chce hrát, může zkoušet cokoli. Třeba dd if=/dev/zero of=/dev/sda. Ovšem pokud mu tak moc záleží na nezasírání systému (proto chce sandbox), nejsem si jistý, jak by mu vyhovovalo takovéhle úplné vyčištění systému

Na urovni "kam je libo" to AFAIK nie je ani vo Windows; zalozenie ineho uzivatela pomoze prakticky tak isto. Problem je len "zostavajuci bordel" a pustanie programov s plnymi pravami - to je ale vlastne mozne aj na Unixoidnych systemoch. Bordel u mna na Linuxe zostal napriklad v ~/liferea_1.6 a ~/liferea_1.7; program s plnymi pravami ma rovnaku sancu hadzat vsetko vsade...Ano, teoreticky to je stejné, v praxi je to úplně jiné. Např. proto, že v unix-světě se obvykle dodržují jakási základní pravidla. Nebo proto, že unixové systémy obvykle mají jakýsi repozitář, kam se dostanou jenom programy splňující jakási kritéria.
Pre uplnost, na Linuxe aspon 2.6 je takto este bezne /dev/shm (z principu sa maze pri reboote); na Ubuntu 13.04 je naviac world-writable aj /run/user/$USER a /run/lock.Díky za doplnění.
Taky /var/tmp by mal prezit aj reboot - tam sa neda spolahnut na mazanie, ak si to uzivatel nezariadi sam (ja tam mam napriklad zabudnuty subor este z roku 2009, takze to bezne prezije aj upgrade).Může být. Ale taky nemusí. Proto je potřeba číst ty nudné manuály
Každopádně soubory v tempech si hlavu lámat nemusí, o to jde.
A vím, že Mirkovi tohle bude znít strašně akademickyCoby akademickému pracovníkovi mi nic nezní dost akademicky!
Náhodou naopak s tím odstavcem do puntíku souhlasím. JS nás může horem spodem přesvědčovat, jak je lisp nejlepší jazyk na světě, kterému není rovno, ale když lispisti nejsou, nástroje nejsou, standardizace není, enterprise support není a každý lispista si rochní ve svém vlastním homemade frameworku, tak to pak ten geniální lisp může nasadit jenom poněkud dobrodružná povaha. A to říkám coby člověk zamilovaný do Erlangu 
Tak pokud chce někde programovat v Javě, tak jsou mu Turingovy stroje na nicTo není pravda. Na tom je to všechno přece založeno. Když neznáš TM, budeš pořád jenom řešit HP. A ten je přitom neřešitelný! Cha! Šach mat! Však on ti to student vysvětlí
Rad by som vedel, nejako technicky popisane, preco by Wireshark nemal zachytit nejaku management a control vrstvu?Je to tam napsane: protoze tahle data vubec neopusti ovladac karty.
Bohužel na ty lepší jazyky člověk potřebuje fakt dobré programátoryTo není pravda. Člověk, který umí dokazovat věty o Turingově stroji, se jakýkoliv programovací jazyk naučí během polední přestávky. Akorát nesmí svačit fazole, to moc odvádí pozornost.
ale videl jsem uz i webove aplikace, ktere mely backend v lua/erlangJa jsem videl aplikace, ktere mely v erlangu i forhend


Díky za odpovědi. I když jsem tak trochu doufal v něco jinéhoDoufal jsi právem, ony ty odpovědi jsou minimálně trochu diskutabilní.

1. V podstatě ne. Teoreticky, pokud se s tím chceš hodně s*, tak klidně můžeš místo /usr/share/program mít symlink někam na ten plotnový disk nebo mountovat přes fstab.To přeci není žádné sraní. Pokud mám distribuci, která mi např. celé Gnome instaluje do /opt/gnome, tak to je jeden symlink, který nemá na updaty prakticky žádný vliv (protože ten kořenový /opt/gnome pravděpodobně nikdo nikdy mazat nebude).
[rýpací mód off]2. To trochu souvisí s první otázkou. Pokud mám nějaký program, který si chci nainstalovat (je v repozitáři), ale nechci s tím zadělávat celý systém (chtěl bych si ho nainstalovat někam do home a později ho smazat). Je nějaká taková možnost? Kompilaci neuvažuju, protože to typicky znamená zároveň instalovat tuny dev balíčků a to už pak celá ta procedura trochu ztrácí smysl.
Ale pokud nevíš, jak na to, tak to nedělej, stoprocentně si přiděláš víc problémů než kolik ti to přinese užitku.Něco podobného Windowsímu Sandboxie ( http://www.sandboxie.com/ ). [...] Měl jsem na mysli, jesti prostě neexistuje nějaká možnost sandboxu pro aplikaci, abych jí odstínil od zbytku systému.Definuj "něco podobného". Samozřejmě existují různé způsoby, jak udělat sandbox. Je jich asi tak tisíc. Např. můžeš mít layered fs. Nebo chroot. Nebo jail. Nebo paravirtualizaci. Nebo hodinky s vodotryskem

3. Jde nějak zjistit, které konfiguráky v home patří k jakému programu? jsou tam pravděpodobně složky, které už dávno nejsou používané a pravděpodobně už ani nikdy nebudou (programy, které jsem si nainstaloval na zkoušku a pak smazal). Začíná jich být celkem hodně.Co o tomto problému říká manuál OS, který používáš? Jak je tam popsaná práce balíčkovacího systému s konfiguračními soubory? Čekáš, že hnedka, jak uvidíme "Miki", budeme vědět, že se ptáš na to, jak konfiguráky řeší Centos 6?

1. hmm, to je pech... proč nemá Linux něco jak Windowsy "C:/Program Files", "D:/Program Files"... (spíš řečnická otázka, tohle by asi stejně vedlo na nějaký flame :-D)No asi tak ze stejného důvodu jako proč Windowsy nemají /dev/bpf
Ano, máš pravdu, je to hloupá otázka. Pokud ti vyhovuje způsob, jakým mají FS rozvržený Windows (například tisíce souborů bez ladu a skladu totálně neprůhledně naházené do kontinuálně bobtnajícího C:\Windows), tak prostě používej Windows! Přesně tak snadné to je
3. Jo... uznávám, že tohle je asi tak trochu moje úchylka, ale mám prostě rád na disku uklizeno a vadí mi, že když dám `LL`, tak se ukáže seznam složek na dvě stránky s tím, že vlastně polovina tam už nejspíš být vůbec nemusí...Zkusím to ještě polopatičtěji: program, který není spuštěný pod rootem, může zapisovat jenom na přesně definovaná místa. Obvykle jenom do ~user (domovská složka uživatele, který program spustil), /tmp a /var/tmp. Nikde jinde prostě nic program trousit nemůže.


Jak to? Já bral SSD především jako urychlení načítání kernelu a často používaných programů. K čemu by mi bylo SSD pro filmy/hudbu/cokoli-co-mám-v-home? Tam ta rychlost čtení moc podstatná není, ne?Pokud máš dostatek paměti, tak ty často používané programy máš stejně v cache. A s kernelem si nemusíš dělat starost, ten se stejně z disku načítá jednou pro vždy při startu
4. Tak tomu se rád vyhnu, nechci poslouchat, jak dlouho se to startuje.Spusteni jednoho sedu pri prvnim prihlaseni si uzivatel fakt nevsimne

Zatím se jdu podívat po nějakém filemanageru.Pokud ma byt light, zkusil bych Thunar. Zalezi ale na pozadavcich... S filemanagery je potiz



Napriklad: https://www.cryptohaze.com/gpurainbowcracker.phpPokud ti jde o podporu OpenCL, tak by to asi bylo rozumné v datazu zmínit...