Zobrazit příspěvky

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.


Příspěvky - Mirek Prýmek

Stran: 1 ... 365 366 [367] 368 369 ... 618
5491
Hardware / Re:Sběr binárních dat na slabém HW
« kdy: 25. 05. 2014, 07:36:39 »
Jestli ta data dostane ke zpracování skript nebo cokoliv jiného je úplně jedno.
Myslel jsem to tak, že při PUT má ten případný skript ta data uložit někam, odkud je při GET na stejné uri zase dostanu zpátky, zatímco POST může dělat cokoli.

Samotná idempotence je slabý požadavek, ne? Pokud by např. PUT dával data jinam než odkud je bere GET, tak to taky porušuje sémantiku - a přitom to idempotentní je.

No ale to jsme trochu OT :)

5492
Hardware / Re:Sběr binárních dat na slabém HW
« kdy: 25. 05. 2014, 07:31:36 »
Prvně poprosím o tykání :)

Po nabootovani se spusti X a ukaze se prihlaseny terminal (v X) na uzivatele config. Moje java aplikace se ale nespusti. Jakmile napisu do X terminalu exit, nebo zmacknu Ctrl+D, vypise se chyba javy, ze nebezi X.
Omlouvám se, tady jsem tě zmátl, napsal jsem to moc jako zkratku. To řešení s .xsession bylo správné. Tak, jak jsi to udělal teď, to fungovat nemůže, protože se prvně spustí Xka a po jejich skončení teprve java. I kdybys Xka spustil s &, tak to fungovat nebude, protože se jednak java spustí moc rychle (Xka ještě nebudou poslouchat) a navíc nebude nastavená proměná DISPLAY.
Takže pokud bys to chtěl udělat takhle, tak do toho inittabu dát jenom "su - config startx" a do .xsession už tu aplikaci.

Take mi prijde zbytecne mit trvale spustene X, kdyz se aplikace pouzije jednou a pak v idelanim pripade jen parkrat za rok, nebo vubec. Castecne se mi to povedlo vyresit zapisem v inittab:
Kód: [Vybrat]
kb:2345:kbrequest:/bin/su config -c /usr/local/bin/mojeapp
pak se normalne nabootuje do textoveho rezimu a kdyz uzivatel zmackne Alt+sipkaNahoru, spusti se dany prikaz.
Anebo to udělat tak, že jako shell nastavíš uživateli config script, který spustí Xka a v nich tu aplikaci (opět pomocí .xsession). Takže to bude fungovat tak, že bude zobrazený normální login prompt a jakmile se uživatel přihlásí, spustí se mu Xka+aplikace. Výhoda tohodle řešení je v tom, že můžeš mít různé uživatele s různými aplikacemi a taky normální uživatele s normálním shellem (budeš chtít třeba funkčního roota...)

Jenom si musíš zjistit, jaká má tvoje distribuce omezení na shelly - jestli nebudeš muset tu aplikaci přidat i do /etc/shells.

5493
Hardware / Re:Sběr binárních dat na slabém HW
« kdy: 24. 05. 2014, 20:04:52 »
System nabehne normalne do textoveho rezimu. Kdyz se prihlasi uzivatel config, nastartuje X server a jedna aplikace v Jave. Zadna dekorace oken, proste nic. Jakmile uzivatel aplikaci zavre, automaticky se odhlasi. Jednoduche a funkci, jsem spokojeny.
Jak moc to potřebuješ mít bezpečný? U tohodle řešení si teď nejsem jistej, jestli by nestačilo uživateli dostatečně rychle mačkat ^C aby se dostal do shellu...

Robustnější řešení by bylo dát do inittabu něco na způsob "/bin/su - config /path/to/my_ingenious_app"

5494
Studium a uplatnění / Re:K čemu školy?
« kdy: 24. 05. 2014, 16:34:08 »
Neviem co chces svojimi prispevkami vobec dokazat
Že na Hlodač už mu došly prachy, tak má teď spoustu čsu a nemá do čeho píchnout :)

5495
Studium a uplatnění / Re:K čemu školy?
« kdy: 24. 05. 2014, 16:18:19 »
Jako vy, kteří všechno vidíte jen v penězích
Proč bych měl všechno vidět jenom v penězích? To jsi vydedukoval jak? Jenom jsem podpořil názor, že nejlepším indikátorem kvality odvedené práce jsou utržené peníze. Indikátorem kvality sexu je zas třeba nutkání sežrat pizzu.

, vyrobcích, zákaznících atd. Matiku chceš hlavně aplikovanou atd.
Matiku chci takovou, jakou ji lidi potřebují. Jak tady zaznělo, 95% lidí v IT dělá rutinní práci, ke které nepotřebují matku vůbec žádnou. Těch zbývajících 5% ať má cokoli.

Poznávací znamení je, že chtějí něco konkrétního a neuznávají nic jiného. Stejně jako u toho produktu, který bych měl mít, pokud bych podle tebe byl geniální.
Ne, já po tobě nic konkrétního nechci. Přijď s čímkoli. Ukaž nám jakýkoli výrobek, který jsi vytvořil a na kterém se tvoje genialita projevila.

Pokud ho nemáš, tak shut up and hack!

5496
Studium a uplatnění / Re:K čemu školy?
« kdy: 24. 05. 2014, 14:18:03 »
také jste stejní
Jako kdo "my"?

Až budu mít geniální produkt, tak mám dát vědět, co? :D
Ano.

5497
Studium a uplatnění / Re:K čemu školy?
« kdy: 24. 05. 2014, 14:03:22 »
Uzitecnosti ano, ale pro koho?
Pro toho, kdo platí.

V jakem smyslu tedy nejobjektivnejsi?
Nejreliabilnější a nejvalidnější z dostupných metrik.

A co kdyz je zakaznik stat?
Tak to vnáší do metriky šum.

5498
Studium a uplatnění / Re:K čemu školy?
« kdy: 24. 05. 2014, 13:59:30 »
Evidentně nebyl, když nechápeš základy. Já zažil hromady firem. Státních, nestátních a cokoli, co ještě existuje. Nikde nebyly peníze měřítkem. Ono to totiž ani nedává žádný smysl. Jen mě to překvapilo, že to někdo dospělý nechápe, proto jsem to bral jako vtip.
Dost těžko ti někdo může věřit geniální schopnosti, když máš problém reagovat na jednoduchou selskou myšlenku.

Když si tak geniální, tak si sedni a vytvoř geniální produkt. Nejlepší metrikou, jak zjistit, jestli opravdu geniální byl, je, jestli ho někdo koupí - tj. jestli řeší něčí potřebu.

Jinak svět je plný zneuznaných géniů, kteří vytváří geniální produkty typu Internetovy Hlodač, jejichž genialitu nikdo nedokáže docenit. Takoví lidi nejsou vůbec zajímaví. Jsou jich mraky a všichni jsou úplně stejní, včetně stylu vyjadřování.

5499
Hardware / Re:Sběr binárních dat na slabém HW
« kdy: 24. 05. 2014, 05:16:19 »
Reagoval jsem na otazku autora jak deaktivovat funkci klavesnice napadem, ktery resi alespon malou cast problemu - Neni na mem posouzeni abych rekl jestli je lepsi to nedelat.
Jo však ty jsi to napsal dobře. Já se právě zamýšlím nad smysluplnotí toho požadavku.

5500
Odkladiště / Re:Co je to cloud a k čemu to je?
« kdy: 23. 05. 2014, 22:16:16 »
tak sme si prenajali vypoctovy cloud do ktoreho pushneme data, zdrojak v pythone a Rku, staci stlacit button execute a za 15 minut uz len stahujeme vysledky testov, ktore dalsi tyzden analyzujeme.

v tomto pripade nema zmysel investovat prachy do zeleza a zbytocne ho krmit ked nic nerobi. jedine co zivime je ten cloud na analyzy ale to su len 3 storage servery s moznostou prenajatia do aleluja, no 3 zatial stacia.
No tak pronájem strojového času a dávkové zpracování úloh, to umíme už tak od padesátých let, ne? Nebo s tím taky přišel klaud? ;)

5501
Hardware / Re:Sběr binárních dat na slabém HW
« kdy: 23. 05. 2014, 21:29:57 »
jeste bude potreba vyse zakazat zkratku ctrl+alt+del a v jadre vypnout reakci na sysrq klavesu
...a reset tlačítko, zaheslovat bios a dát do krabice, která v případě narušení spustí autodestrukci, aby nebylo možný vytáhnout baterku :)

Nestačí tam mít prostě normální login prompt, protože kdo se do toho bude chtít dostat a bude k tomu mít fyzicky přístup, ten se tam stejně dostane?

;)

5502
Odkladiště / Re:Co je to cloud a k čemu to je?
« kdy: 23. 05. 2014, 19:54:17 »
s tym sa neda nesuhlasit, ale rozdiel pocitis, ked ti hw server odide. netvrdim, ze cloud je voci tomu odolny (pri nedavnom velkom vypadku amazonu to postihlo aj nas server), ale zo zalohy (ebs image, ebs data, s3 data) sme ho velmi rychlo rozbehli. ked nam odisiel hw server s virtualmi, tak sme boli odstaveni na niekolko dni, kym sa nasla nejaka nahradna mb...
To jo no. Ale vzhledem k tomu, jak je ec2 děsivě předražený na to, jak mizerný má parametry, tak bys ty hw servery mohl koupit klidně dva a pořád by ti to vyšlo levněji :)

5503
Hardware / Re:Sběr binárních dat na slabém HW
« kdy: 23. 05. 2014, 14:49:49 »
1) Pro nahravani dat na server pouzit HTTPS POST, nebo PUT?
AFAIK, spravne by PUT melo ukladat nejaka data na danou uri. Tj. je to opak GET - nevim, jak moc dusledne se tohle ma dodrzovat - jestli pomoci GET ma clovek dostat presne to, co tam PUTem ulozil.

POST oproti tomu posila data nejakemu skriptu.

Takže pokud PUTem pošleš data A na uri U a pak na totéž uri PUTem data B, měl by být výsledný efekt stejný, jako bys tam A vůbec neposlal. Oproti tomu pokud pošleš data A POSTem na uri U a pak POSTem data B na totéž uri U, provede se nějaká činnost (daná tím U) prvně nad daty A a potom nad tady B - činnost může mít vedlejší efekty, takže tam neplatí totéž co u PUTu.

Jinak ale v praxi ti to muze byt celkem jedno - kdyz to pouzijes blbe, tak to jenom nebude podle specifikace semantiky http, ale to ti muze byt celkem fuk, pokud je to pro interni ucely...

Jak v linuxu zakazat USB klavesnice a mysi?
Asi by ses mel podivat do dmesg, jak se klavesnice hlasi. Pokud se nepletu, nektere biosy usb klavesnici nejak preonaci, aby vypadala jako "legacy". Ale nejsem si tim ted vubec jisty, snad to nekdo vi lip...

5504
Odkladiště / Re:Co je to cloud a k čemu to je?
« kdy: 23. 05. 2014, 14:07:46 »
Co se týče těch cen, viz např. http://blog.carlmercier.com/2012/01/05/ec2-is-basically-one-big-ripoff/

Příklad normálního hw serveru u Hetzneru: http://www.hetzner.de/en/hosting/produkte_rootserver/ex40
- EC2 se může jít zahrabat... Navíc když chceš, uděláš si na tom virtuálů bambilion a seš pořád na stejné ceně. U slavnýho klaudu EC2 by ses nedoplatil...

5505
Odkladiště / Re:Co je to cloud a k čemu to je?
« kdy: 23. 05. 2014, 13:46:26 »
Jak by čistě selsky TCO cloudu mohlo být méně než desetinové, když potřebuješ 10 % výkonu?
A proč by nemohlo? Nakupují hw ve velkém, vyplatí se jim investice do dražších technologií s lepším poměrem cena/výkon atd. atd.

Na tom je přece celý moderní kapitalismus založený, že se ti vyplatí nechat udělat dveře truhlářovi, který má drahé speciální stroje, než aby sis to pižlal sám rybičkou :)

No když si dovolíš provozovat aplikaci na serveru za deset tisíc a hodíš do hostingu za sedm stovek (btw. kde nabízí housing pro 150+ W server za 700 měsíčně?), tak se ti cloud samozřejmě nikdy nevyplatí, protože ten běží na novém hardwaru :)
Na jakém běží hw, to nevíš. Není žádný "nový" a "secondhand" hw, je jenom hw s určitým stářím. Na jak starých serverech běží EC2 nevíš a taky je ti to úplně jedno, tebe zajímá výsledek.

Housing na 160W za EUR32 máš tady: http://www.coolhousing.net/order-form-cool-rack-housing.html

Stran: 1 ... 365 366 [367] 368 369 ... 618