abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 19:00 | Komunita

Fedora Magazine informuje, že Fedora CoreOS je již k běžnému používání. Jedná se o nástupce Fedora Atomic Hostu a CoreOS Container Linuxu. Projekt Fedora CoreOS byl představen v červnu 2018. Preview verze byla vydána v červenci 2019.

Ladislav Hagara | Komentářů: 0
včera 14:11 | Komunita

Na platformě HackerOne byl spuštěn Kubernetes - Bug Bounty Program aneb program odměn za nalezení bezpečnostních chyb v orchestrátoru kontejnerů Kubernetes. Za nalezení kritické bezpečnostní chyby lze získat odměnu 10 000 dolarů.

Ladislav Hagara | Komentářů: 0
včera 13:11 | Pozvánky

Bilanční pražský sraz spolku OpenAlt se koná příští středu 22. 1. 2020 od 18:00 na pražském Andělu v ulici Lidická 337/30Andělském pivovaru. Nezapomeňte s sebou vzít hračky, které vám nadělil Ježíšek, a pochlubit se novinkami, které chystáte v novém roce 2020.

xkucf03 | Komentářů: 1
včera 07:00 | IT novinky

Byly zveřejněny informace o kritické bezpečnostní chybě CVE-2020-0601 v ověřování ECC certifikátů v operačních systémech Microsoft Windows. Uživatelé webového prohlížeče Chrome a prohlížečů postavených na Chromiu mohli být například relativně snadno obelstěni, poněvadž tyto prohlížeče spoléhají toto ověřování. Uživatelé Firefoxu byli v bezpečí, protože Firefox si ve výchozím nastavení certifikáty ověřuje sám a při návštěvě podvržené stránky uživatele na problém upozornil. Chyba byla nalezena Národní bezpečnostní agenturou (NSA).

Ladislav Hagara | Komentářů: 3
včera 06:00 | IT novinky

Humble Bundle nabízí balík 29 počítačových her za 25 USD. Z toho 16 titulů je k dispozici i pro Linux. Akce trvá do 23. ledna. Výtěžek půjde australským organizacím zabývajícím se ochranou divokých zvířat – poté, co v probíhajících požárech dosud zahynulo na miliardu zvířat a spálena byla plocha přes 18 mil. hektarů.

Fluttershy, yay! | Komentářů: 1
16.1. 14:22 | Nová verze

Bylo vydáno GNU Guile (Wikipedie), tj. svobodná implementace programovacího jazyka Scheme, v nové major verzi 3.0.0. Novinkou je především zrychlení běhu programů díky just-in-time (JIT) překladu. Podrobnosti v oznámení o vydání.

Ladislav Hagara | Komentářů: 0
16.1. 13:00 | Zajímavý software

Po roce vývoje byla vydána nová verze 0.10.0 programu pro počítačovou sazbu SILE. Zdrojové kódy SILE jsou k dispozici na GitHubu pod licencí MIT.

Ladislav Hagara | Komentářů: 0
16.1. 07:00 | Komunita

TechCrunch informuje, že Mozilla Corporation propouští 70 zaměstnanců. Dle Mitchell Baker se Mozille nedaří generovat příjmy.

Ladislav Hagara | Komentářů: 33
16.1. 06:00 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 172. brněnský sraz, který proběhne v pátek 17. ledna od 18:00 v restauraci SteakHouse K1 na adrese Bubeníčkova 11, Brno - Židenice.

Ladislav Hagara | Komentářů: 0
16.1. 00:33 | IT novinky

Byl spuštěn prodej v prosinci představeného notebooku Kubuntu Focus s předinstalovanou linuxovou distribucí Kubuntu. Koupit jej lze za cenu od 2 395 dolarů.

Ladislav Hagara | Komentářů: 1
Zdají se vám sny s IT tématikou?
 (10%)
 (1%)
 (13%)
 (17%)
 (52%)
 (7%)
Celkem 213 hlasů
 Komentářů: 10, poslední dnes 16:18
Rozcestník

Jak učíme a jak učit architektury počítačů

včera 01:09 logic | Pavel Píša | procesory a roboti | Výběrový blog | Přečteno: 809× | Komentářů: 38, poslední 16:47 | Hodnocení: 100 % (8 hlasů)

Zamyšlení kam směřovat s výukou předmětu Architektury procesorů.


Hrátky s exif tagy - popáté

8.1. 18:26 kenyho_stesky | Aleš Kapica | Za vším hledej Linux | Výběrový blog | Přečteno: 1096× | Komentářů: 6, poslední 15.1. | Hodnocení: 80 % (5 hlasů)

Hm. Takže. Pro většinů laiků je využití exif tagů zcela mimo rámec jejich chápání. Takže když jim řeknete, že je lepší popis fotografie ukládat rovnou DO souboru s obrázkem, obvykle zůstanou čumět jak vlaštovky na drát. Je-li to i váš případ, asi nemá cenu abyste četli dál. Pokud ale potřebujete operativně přehazovat informace, které se časem mohou stát klíčové, pak se vám může moje know-how hodit.


Potěšení v Nepálu - hory a optimalizující kompilátory

3.1. 15:45 logic | Pavel Píša | procesory a roboti | Výběrový blog | Přečteno: 2325× | Komentářů: 177, poslední 14:49 | Hodnocení: 97 % (29 hlasů)

Zápisek o radosti z chůze i sdílení znalostí s lidmi, kteří o ně projevili zájem.


supr blejskavej text v pythonu

12.12.2019 19:19 Grétin blogísek | Gréta | Výběrový blog | Přečteno: 2103× | Komentářů: 37, poslední 16. 12. 2019 | Hodnocení: 100 % (6 hlasů)

Máme jako na krku vánoce a novoroční pfka a určitě taky budete jako já posílat mailem hróóóóómady přáníček!! Někdo z vás třeba bude chtít posílat 'přáníčka' národnímu centru kybernetický bezpečnosti nebo NUKIBU nebo nějakej jinejm takovej těm a potřebuje nějaký jakože vysvětlení pro spoustu externích obrázků v mailíku a uplně nejlíp takový obrázky co každýho zaujmou. Proto mam pro vás uplně supr návod jak jako udělat blejskavej text pomocí pythonu a knihovny pillow ;D


32 jader a škálování při kompilaci a OpenSSL

12.12.2019 14:54 Mihovy_sochory | miho | Hardware | Výběrový blog | Přečteno: 1904× | Komentářů: 27, poslední 7.1. | Hodnocení: 100 % (11 hlasů)

Jsou to už dva roky od doby, kdy jsem zveřejnil zápisek o škálování šestnáctijádrového procesoru Intel 7960X za 45 tisíc. Dnes se dá pořídit 32jádrový procesor AMD za 55 tisíc. No nekupte to. Už jen pro pohled na htop s 64 thready se to prostě vyplatí ;-)

Hry s KVM 4: Nezabudli sme niečo?

11.12.2019 13:37 Bežné záležitosti | Peter Golis | Bežná práca s Desktopom | Výběrový blog | Přečteno: 1358× | Komentářů: 3, poslední 13. 12. 2019 | Hodnocení: 83 % (6 hlasů)

Je rok 2019, a východzia inštalácia našej farmy stále dokáže pracovať len s VM ktorá má Legacy BIOS. Poďme to teda napraviť.

Hry s GRUB 3: Test LiveCD/DVD bez nahrania na médium.

29.11.2019 13:37 Bežné záležitosti | Peter Golis | Bežná práca s Desktopom | Výběrový blog | Přečteno: 1426× | Komentářů: 30, poslední 5. 12. 2019 | Hodnocení: 86 % (7 hlasů)

Pred rokmi som narazil na zaujímavý nástroj, volá sa grml-rescueboot. Dnes si predvedieme ako ho využiť bez potreby nahrania LiveCD/DVD na optické médium, alebo na USB Flash Disk.

Hry s GRUB 2: Pridanie vlastnej položky

26.11.2019 13:37 Bežné záležitosti | Peter Golis | Bežná práca s Desktopom | Výběrový blog | Přečteno: 1655× | Komentářů: 96, poslední 28. 11. 2019 | Hodnocení: 100 % (8 hlasů)

Ako bolo naznačené v predchádzajúcom dieli Upgrade postaršieho Notebooku 3: Kontrola RAM pomocou UEFI, tak dnes si ukážeme ako si jednoducho pridať ďalšie užitočné voľby pri zavádzaní OS pomocou Grub. Tie položky sú Halt a Reboot.

GNU Radio first steps: a FM receiver

17.11.2019 01:03 Výlevníček | Jendа | Misc. | Výběrový blog | Přečteno: 24341× | Komentářů: 43, poslední 8.1. | Hodnocení: 100 % (9 hlasů)

I will show you how to use GNU Radio (and the GUI tool Companion) with a SDR to capture a portion of spectrum containing public FM broadcasting and decode it to audio.

Moldable tools; kniha a hnutí

5.11.2019 20:05 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 2342× | Komentářů: 43, poslední 18. 11. 2019 | Hodnocení: 100 % (9 hlasů)

Dizertační práce v podobě knihy Moldable tools konkretizuje a dává hlas myšlenkám developerů, historicky se typicky pohybujících kolem Smalltalku. Zpětným pohledem je možné s trochou nadsázky lidi kolem těchto myšlenek nazvat Moldable hnutím. Pojďme se podívat, v čem ty myšlenky spočívají.


Opus Magnum

25.10.2019 07:13 GardenOfEdenConfiguration | pc2005 | Výběrový blog | Přečteno: 2285× | Komentářů: 17, poslední 27. 10. 2019 | Hodnocení: 83 % (12 hlasů)

Once upon a time... There was a guy who wanted to find the smallest possible machine. He went back and forth in searching for his machine, but without any luck. He had found many machines during his quest, but none of them had all properties which he dreamed about. Some of them were too big, some of them were too expensive but the most of them were missing an important property. The guy was becoming low spirited with his bad luck. When he was at the brink of the giving up of his quest something happened. Just out of nowhere a very small but powerful machine has appeared. Let me take you to an epic story of what happened next.

The Catch CTF 2019

21.10.2019 15:22 Výlevníček | Jendа | CTF | Výběrový blog | Přečteno: 2236× | Komentářů: 12, poslední 22. 10. 2019 | Hodnocení: 100 % (7 hlasů)

Writeup z letošního The Catch. Na rozdíl od loňského ročníku tentokrát The Catch nebyl v týmech a není ani onsite kolo, takže podstatně méně fun. A já se čtyři úlohy před cílem zasekl, pár hodin jsem s tím vůbec nedokázal pohnout (hlavně úloha Colonel Roche) a pak jsem se na to vykašlal a šel dělat radar.


Void Linux a PowerPC/Power architektura, část 2

28.8.2019 16:28 Q's CZ devblog | q66 | open source | Výběrový blog | Přečteno: 2033× | Komentářů: 16, poslední 22. 10. 2019 | Hodnocení: 100 % (9 hlasů)

Asi před měsícem jsem tu publikoval první zápisek o Voidu na PowerPC. V druhé části se budu věnovat změnám za poslední měsíc; mimojiné grafickým repozitářům pro big endian a 32-bit, opravám v existujícím softwaru a dalším. Vzhledem k tomu, že LE podpora je už delší dobu v podstatě kompletní, bude tato část zaměřená hlavně na ty starší big endian platformy.


Programovací jazyk pro 256 jádrový procesor

20.8.2019 12:02 root_at_heron | Heron | Výběrový blog | Přečteno: 3364× | Komentářů: 200, poslední 26. 8. 2019 | Hodnocení: 100 % (7 hlasů)

V poslední době se tady dost debatuje o různých aspektech různých jazyků, proto využiju tuto příležitost pro další téma. Na trhu se začínají objevovat 64 core / 128 thread CPU a nebude dlouho trvat a zcela běžně budou dostupné 256 core / thread CPU. Do pár let to máme na stole. A nastává otázka, jak pro tyto cpu programovat.


Raptor Blackbird

29.7.2019 16:38 archaic | nula | Hardware | Výběrový blog | Přečteno: 2693× | Komentářů: 17, poslední 31. 7. 2019 | Hodnocení: 100 % (5 hlasů)

Protože to začíná být moderní, tak jsem si i já konečně pořídil počítač na platformě OpenPOWER. Tedy konkrétně základní desku BlackBird s čtyřjádrovým procesorem IBM POWER9. No a teĎ si začínám nést následky svého rozhodnutí.


Tvorba kyberzombies s PCI passthrough (update 30. 7. 2019)

22.7.2019 00:47 dev_urandom | MadCatX | Výběrový blog | Přečteno: 3366× | Komentářů: 71, poslední 5. 8. 2019 | Hodnocení: 100 % (20 hlasů)

Aneb proč dělat věci jednoduše, když nad nimi můžeme strávit půl soboty, že jo?


Void Linux a PowerPC/Power architektura

15.7.2019 23:21 Q's CZ devblog | q66 | open source | Výběrový blog | Přečteno: 2846× | Komentářů: 36, poslední 9. 8. 2019 | Hodnocení: 100 % (23 hlasů)

Počet podporovaných dister na PowerPC/Power v posledních letech šel spíš dolů než nahoru, což je škoda. Poslední dobou se to sice začíná měnit, ale ekosystém se orientuje na moderní 64-bitový little endian hardware za silné podpory IBM, a na starší věci (a často ani ne tak staré) se trochu zapomíná... tak jsem portoval distro od nuly a při té příležitosti se snažím trochu zpomalit plánované zastarávání. Ale nezapomněl jsem ani na ten hardware moderní. Kromě toho trochu popíšu, jaké má člověk možnosti s PowerPC hardwarem v dnešní době.


Automatická konfigurace proxy serveru v síti

28.5.2019 23:31 Max_Devaine | Max | linux | Výběrový blog | Přečteno: 2919× | Komentářů: 29, poslední 19. 6. 2019 | Hodnocení: 100 % (4 hlasů)

Setkávám se s tím, že mnozí toto neznají, nebo ti, co to znají, nevědí, jak to pořádně funguje.

HDD shucking aneb jak na levné disky

19.5.2019 16:29 Mihovy_sochory | miho | Hardware | Výběrový blog | Přečteno: 2596× | Komentářů: 20, poslední 5. 8. 2019 | Hodnocení: 100 % (5 hlasů)

WD Elements Desktop 10TB u zeleného uřvaného chrchla stojí 6500Kč a obsahuje v sobě WD „white“ což je podle lidí, co to zkoumali, z HW i firmware hlediska až na nepodstatnou drobnost identický disk jako WD Red. Co jiného by tam také dali, WD Red je v zásadě nejlowendovější disk který v současnosti WD pro OEM trh vyrábí. WD Green už dlouho není a WD Blue už jen „dojíždí“ v nízkých kapacitách a je nahrazován WD Blue SSD. 10TB WD Red stojí 9000Kč.


Jak se píše programovací jazyk 6: Kompilátor AST do bytecode

5.5.2019 22:54 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 2054× | Komentářů: 3, poslední 8.1. | Hodnocení: 100 % (5 hlasů)

V minulém díle jsem rozepsal jak vypadají moje bajtkódy. Jak se k nim ale dostat? Přes moje původní obavy se ukázalo, že neoptimalizující kompilátor je v případě, že existuje abstraktní syntaktický strom krásně jednoduchý.


Jak se píše programovací jazyk 5: Bajtkód a literály

18.4.2019 01:34 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 2519× | Komentářů: 35, poslední 8.1. | Hodnocení: 64 % (11 hlasů)

Lexer rozděluje vstupní text na tokeny, které jsou parserem transformovány na abstraktní syntaktické stromy. Ty by měl vzít kompilátor a udělat z nich bytecode. Předtím je ovšem nutné si důkladně rozmyslet, jak má vlastně výsledný bajtkód vypadat, a tedy hlavně jak má vypadat virtuální stroj, kterým bude interpretován.


Stavíme levný a výkonný POWER8 desktop: Tyan TN71-BP012

14.3.2019 16:58 Q's CZ devblog | q66 | ostatní | Výběrový blog | Přečteno: 4201× | Komentářů: 83, poslední 25. 3. 2019 | Hodnocení: 100 % (31 hlasů)

Poslední dobou dochází opět k popularizaci IBM POWER architektury, díky OpenPOWER iniciativě a také třeba Raptor Talos 2 - všechno tohle ale něco stojí, tak si postavíme moderní POWER "desktop" za zlomek ceny...


Jellybean-Machine - masivně paralelní laskomina

13.3.2019 20:05 Kvičet nezávaznou konverzaci | Pavel Křivánek | Výběrový blog | Přečteno: 2318× | Komentářů: 12, poslední 23. 3. 2019 | Hodnocení: 100 % (16 hlasů)

Pokud jste někdy viděli nápaditou přednášku Breta Victora The Future of Programming, určitě si pamatujete na pasáž, ve které popisuje procesor jako spoustu udřených tranzistorů, které se mohou přetrhnout, zatímco tranzistory operačních pamětí se většinu doby vyloženě flákají. A pokud chcete z vašeho křemíku dostat maximum, měli byste jít cestou velkého množství malých výpočetních jader, každým opatřeným malou, ale dostatečnou paměťovou kapacitou.


Jak se píše programovací jazyk 4: Objektový layout

13.3.2019 18:31 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 1891× | Komentářů: 37, poslední 18. 4. 2019 | Hodnocení: 83 % (6 hlasů)

Dalším logickým krokem by mělo být vytvoření virtuálního stroje, který bude programovací jazyk interpretovat, a kompilátoru, který pro tento virtuální stroj zkompiluje zdrojový kód. Před tím, než se do toho můžu pustit je však třeba ujasnit si, nejlépe formou konkrétní implementace, jak bude vypadat reprezentace a rozložení objektů v paměti.


MySQL arbitrary file read: a honeypot that kicks back

4.3.2019 18:42 Výlevníček | Jendа | Misc. | Výběrový blog | Přečteno: 18646× | Komentářů: 44, poslední 12. 3. 2019 | Hodnocení: 94 % (17 hlasů)

A little-known enabled-by-default feature allows MySQL server to request arbitrary file from the client. I have created a MySQL honeypot that steals /etc/shadow, cracks the hashes and sshs back to the attacking machine.


Prostředí a programovací jazyk Selfu (díl čtvrtý)

27.2.2019 23:01 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 1971× | Komentářů: 127, poslední 8.1. | Hodnocení: 80 % (5 hlasů)

Předchozí díly se věnovaly především jazyku a prostředí jako takovému. V tom dnešním se podíváme na komunitu kolem Selfu, jeho historii, budoucí rozvoj a možné důsledky, které Self přinesl.


Jak se píše programovací jazyk 3.5: RPython

24.2.2019 23:51 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 3226× | Komentářů: 13, poslední 28. 2. 2019 | Hodnocení: 100 % (4 hlasů)

Parser parsuje, testy procházejí a svítí zeleně. Co víc si přát. Snad jen .. Ve všemožných článcích psali, že je dobré provádět časté testy, zda jde kód přeložit RPythonem. Během psaní parseru to nemělo smysl, protože parser je obtížně dělitelný kus a moje soustředění mířilo směrem k projití unittesty. Řešit u toho ještě datové typy a všechna omezení RPythonu mi přišlo jako zbytečný masochismus, který by mohl způsobit, že projekt nikdy nedodělám.


Jak je to s časem vzniku souboru na GNU Linux distribucích

17.2.2019 19:39 hromada | marbu | Výběrový blog | Anketa | Přečteno: 2414× | Komentářů: 25, poslední 15. 3. 2019 | Hodnocení: 100 % (15 hlasů)

Zarazilo vás někdy, že příkaz stat(1) z GNU Coreutils na Linuxu vypisuje kromě klasické trojice unixových časových značek access, modify a change navíc také jakési birth, u kterého ale hodnota chybí? Co tu vůbec to prázdné birth dělá? Zajímat o tuto málo známou časovou značku jsem se začal až před pár měsíci při debugování jednoho problému, kdy jsem se snažil chytil čeho se dalo. A i když mi to nakonec přímo nepomohlo, postupně jsem se začal nořit do její historie a budoucnosti, takže tento zápisek je někde na pomezí softwarové archeologie a jaderných novinek, a mj. se v něm dozvíte, kde se tato časová značka vzala, jak s ní dnes na GNU Linuxových distribucích pracovat a jak to s ní vypadá do budoucna.


Jak se píše programovací jazyk 3: Parser a AST

16.2.2019 21:09 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 1710× | Komentářů: 7, poslední 22. 2. 2019 | Hodnocení: 89 % (9 hlasů)

Ve třetím dílu seriálu Jak se píše programovací jazyk se podíváme na způsob, kterým se z jednorozměrného pole Token objektů udělá syntaktický strom, který pak následně můžeme dále zpracovávat a vyhodnocovat.


Prostředí a programovací jazyk Selfu (díl třetí)

15.2.2019 19:54 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 1462× | Komentářů: 11, poslední 25. 2. 2019 | Hodnocení: 88 % (8 hlasů)

Dneska se bude jednat o mezi-díl, kam jsem nacpal věci, jenž se mi moc nevešly nikam jinam. Podíváme se detailněji na debugger a transporter a taky si rozebereme nevýhody Selfu jako jazyka, prostředí, ale i obecně principu používání prototypového programování.


Šablonování PDF

13.2.2019 23:48 | kralyk z abclinuxu | x | Výběrový blog | Přečteno: 1957× | Komentářů: 43, poslední 25. 2. 2019 | Hodnocení: 100 % (9 hlasů)

Uživatel johnyK si stěžoval, že se tady nevěnujeme dostatečně praktickým problémům, takže jsem se rozhodl popsat jeden praktický problém, který jsem nedávno řešil / řeším.


Starší zápisy

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.