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 ... 483 484 [485] 486 487 ... 618
7261
Odkladiště / Re:IT práce v Anglii
« kdy: 03. 02. 2013, 16:02:00 »
Ale i tak by mě zajímalo co se nějak hodně změnilo, já se teprve před nedávnem dozvěděl, že existuje něco jako Kernel 3.0 a nijak mě ta neznalost neomezovala. S tím vývojem jsem to myslel tak, že zatímco ve Windows je změn hafo, tak v Linuxu prostě najednou nenastoupí dotykové ovládání tabletem a Metro styl.
Jé, kdyby to byla jenom změna ovládání a styl :) Spíš Linux prodělává co rok změny na úrovní XP->Vista :)
Těch příkladů by mohlo být milion. Z těch, o kterých se přímo tady mluví např. "UsrMove",  systemd, NetworkManager, různé čachry s audiem, filesystémy, lvm (http://www.redhat.com/archives/rhl-list/2009-May/msg00565.html :) ), ...

V další verzi (Kernel 3.0) se zase přihlásím do Bash a napíšu ps -aux, jako píšu už nějakých 10 let...
Což ovšem nemusí platit, když napíšeš ifconfig :)

7262
Server / Re:Kalendarovy server - SOGo
« kdy: 03. 02. 2013, 13:03:00 »
Mě docela zaujala přednáška Pavla Tůmy na Linuxaltu o kalendářovém řešení 3E. Viz http://www.linuxalt.cz/2012/zaznamy - hned první přednáška.

Možná by taky stálo za zvážení.

7263
Vývoj / Re:Pár otázek ohledně unixu a programování
« kdy: 30. 01. 2013, 19:52:15 »
což třeba při 2000 socketech nebude zanedbatelný čas a jiné.
No proto se ptám, jestli máš v plánu se uživit programováním 2000-socketové aplikace pro *BSD :)

7264
Vývoj / Re:Pár otázek ohledně unixu a programování
« kdy: 30. 01. 2013, 19:30:47 »
jelikož např. na multiplexování socketů se na linuxu používá epoll a na BSD systémech kqueue, takže programovat na macu pro linux nemá smysl a OS X už nehodlám NIKDY měnit.
A to se jako chceš živit takhle nízkoúrovňovým programováním pro *BSD nebo MacOS a nevystačíš si s normálním selectem?

No, hodně štěstí :)

P.S. MacOS nemá s BSD zas tak moc společného, kromě jádra a pár nízkoúrovňových věcí. Jinak je to mix BSD, GNU, proprietárních záležitostí a specifik (scutil, defaults, launchd,...)

7265
Vývoj / Re:Pár otázek ohledně unixu a programování
« kdy: 30. 01. 2013, 13:47:17 »
(t)csh. Hlavně kvůli prohledávání historie šipkou nahoru. Zatím jsem nezjistil, jak tuhle vysoce návykovou featuru dostat z bashe.
Uvádím na pravou míru - jde to pomocí history-search-backward - na jednom stroji jsem to kdysi zkousel a funguje to. Uz nevim, co mi tenkrát vadilo, ted se mi zda, ze to funguje :)

7266
Vývoj / Re:Pár otázek ohledně unixu a programování.
« kdy: 30. 01. 2013, 13:40:21 »
Jinak z vlastní zkušenosti mohu prohlásit, že práce s MacOS X je výborná jen do chvíle, než narazíte na první větší problém — pak už je to utrpení, protože s takovým problémem většinou nemůžete udělat vůbec nic.
Můžeš dát příklad takového problému, se kterým se nedá udělat vůbec nic? (pokud to teda není něco jako výměna wm - to není "větší problém" :)

7267
Vývoj / Re:Pár otázek ohledně unixu a programování
« kdy: 30. 01. 2013, 13:39:20 »
Považujete se někdo za dobrého programátora i administrátora nějakého unixového systému?
To je vždycky relativní. Na lupě nebo technetu může excelovat kde kdo, tady už je to těžší a když člověk občas přijde do styku s lidma, kteří z hlavy sypou informace co, jak a proč je implementované v jádře tím a tím způsobem a jak se kolem toho vedla na mailinglistu diskuse, tak mu nezbyde než poslouchat s otevřenou pusou :)

Říkám si, jestli se dá zvládnout obojí, tzn. umět programovat např. složité síťové aplikace jako servery atd.. a zároveň se vyznat dostatečně v unixu, abych to dokázal někde rozběhat, server zabezpečit atd..
Admin musí znát docela slušně některé aspekty programování v C, jinak se mu stane, že mu něco nejde přeložit, nechce se slinkovat apod. a nebude s tím shopný hnout. Takže teoreticky nemusí nutně znát jánevím OOP nebo nějaké ty algoritmy, ale musí znát ten proces, co kolem toho je - patchování, překlad, linkování apod. Imho ale většina adminů programovat (na rozumné úrovni) umí.

Krom toho admin musí nutně znát nějaký skriptovací jazyk, to je podmínka sine qua non. Plus aspoň základy takovýchtěch běžných věcí jako sed, awk, grep, vim, bla bla bla

Proč někdo neudělá nějaký super cool asi window manager?, aby třeba linoxový look mohli závidět i applaci, kteří si dost často pořizují mac proto jak vypadá.
Mac není cool primárně proto, jak vypadá, ale proto, že to je homogenní prostředí navrhnuté jako logiku dávající celek. Opensource produkty mají obvykle příliš roztříšněný model vývoje a chybí tomu diktátor, který by to celé sjednotil a řekl "půjdeme cestou X". Místo toho jedna část jde cestou X, jiná X a Y, další Y a Z - a celý je to guláš, který za použití zbytečně velkého úsilí občas i nějak funguje.

Používáte někdo jiný shell než Bash nebo Sh?
(t)csh. Hlavně kvůli prohledávání historie šipkou nahoru. Zatím jsem nezjistil, jak tuhle vysoce návykovou featuru dostat z bashe.

7268
Vývoj / Re:Bastl: AVR a ethernet
« kdy: 29. 01. 2013, 18:14:26 »
Jak sem se koukal na některé sample kódy z Aurdina tak by tedy měl normálně podporovat i objektové programování?
No je to C++, takže "objektové programování" ala C++ :)

7269
Vývoj / Re:Bastl: AVR a ethernet
« kdy: 29. 01. 2013, 17:58:45 »
Je vůbec možné vytvořit program pro AVR a pomocí WIZNETU a "propojit" program v AVRku s mysql (že bych začlenil mysql_query do programu AVR) ?

Nebo je spíš reálnější napsat program co sejme data ze čtečky, odešle je na server , kde se provede ověření + zápis a odeslání informace o zdaru/nezdaru validace karty?
Nevím, jak je protokol MySQL složitý, ale pokud chceš jít cestou nejmenšího odporu, udělej si k té databázi nějaké jednodušší rozhraní, klidně webovou službu - na http requesty máš opět knihovnu, bude stačit to jenom spojit všechno dohromady. Napsat webovou službu šahající do db není žádné raketové inženýrství a pro PC se to bude psát pohodlněji než pro avr.

Jenom se nelekni toho, že ty nejdostupnější knihovny jsou psané nad knihovnami Arduina - pokud chceš překládat pro Atmegu32, musíš si buď upravit Arduino IDE (zrovna pro tenhle čip to není úplně triviální), nebo musíš mít makefily pro překlad arduiňáckých knihoven - dá se vyjít třeba z těchto: http://playground.arduino.cc/OpenBSD/CLI

Případně trochu zjednodušené funkční makefily můžu i poskytnout, ale vyžadují bsd make (v linuxových distribucích se tomu občas říká pmake). Jestli existují makefily pro GNU Make, to netuším.

7270
Vývoj / Re:Bastl: AVR a ethernet
« kdy: 29. 01. 2013, 17:28:27 »
Abych AVR propojit s ethernetem připojím pomocí SPI vhodný IO.
Buď tedy ENC28J60 nebo wiznet.
Tyto zařízení se neprogramují,
Ano. Ještě se hodí mít jeden pin připojený na reset toho čipu - možnost hardwarově zresetovat se šikne. Někteří lidi mají s náběhem Wiznetu trochu problémy (hodí se po náběhu avr wiznet hw zresetovat a počkat).

pouze komunikují pomocí includovaných knihoven do programu AVR.
Přesněji includovaných a přilinkovaných :)

A podle Vás je tedy lepší použít Wiznet, protože je má lepší support své knihovny.
Podle mě jo - vždycky je lepší použít něco, co používá víc lidí, zvlášť když jsem začátečník.

7271
Vývoj / Re:Bastl: AVR a ethernet
« kdy: 29. 01. 2013, 16:42:40 »
Bohužel se mi jeví ENC28J60 za pomocí výše uvedeného linku jako rychle uveditelné do provozu.
Vyžaduje to ale knihovnu, která je v kdovíjakém stavu. Pro Wiznet je knihovna dobře odzkoušená, protože se s Arduinem běžně používá.
http://arduino.cc/en/Reference/Ethernet

O ENC vs. Wiznet se dá vygooglit spoustu debat. Viz např.: http://arduino.cc/forum/index.php?topic=50488.0
The 28J60 is much harder to understand and takes more experience to bring up.

7272
Vývoj / Re:Bastl: AVR a ethernet
« kdy: 29. 01. 2013, 15:57:49 »
sice jsem mel problem s tim, ze mi to zralo stavu z USBcka
Wiznet zere hodne. Dokonce mi jednou nejel s tenkym USB kabelem - když jsem nasadil tlustší, bylo to najednou v pohodě. Potvora :)

7273
Vývoj / Re:Bastl: AVR a ethernet
« kdy: 29. 01. 2013, 15:47:18 »
Ještě můžeš použít Wiznet 5100. Používá se často v Arduino shieldech, takže jsou k tomu slušné C++ knihovny.

Jazyk: jednoznačně C nebo C++, podle vkusu.

P.S. nevěřím, že jsi dostatečně googlil. "avr ethernet" i "arduino ethernet" dává spousty relevantních odkazů i se zdrojáky.

7274
Vývoj / Re:Dotaz na javisty ohledně home office
« kdy: 29. 01. 2013, 09:39:25 »
Petře, prvně musím říct, že mám radost za každého inteligentního recruitera, který umí slušně, stručně a jasně napsat, o co mu jde, a navíc má sympatický osobní přístup. Super, díky.

Nejsem javista, ale s freelancerováním mám dlouholeté zkušenosti - a musím potvrdit, co tady bylo řečeno: není to žádná sranda. Normální zaměstnanec to asi bude brát jako benefit, dokud si to nezkusí :)

Kdybych někoho hledal a preferovar tenhle způsob spolupráce, asi bych hledal mezi lidmi, kteří takhle pracují normálně (tj. mezi regulérními freelancery, ne mezi uchazeči o zaměstnání). Má to výhody i z hlediska fakturace a nákladů. Jak si tenhle trh v ČR stojí? Máte to prozkoumáno?

Just my 2c...

7275
Sítě / Re:Linux GW a její záloha?
« kdy: 28. 01. 2013, 13:55:23 »
Toto v drvivej vacsine pripadov neni problem.
To uz musi tazatel vedet sam, jestli to pro nej je nebo neni problem :)

Stran: 1 ... 483 484 [485] 486 487 ... 618