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í
×
    dnes 21:44 | IT novinky

    Akční adventura State of Mind je na portále GOG.com zdarma, akce trvá do 10. září.

    |🇵🇸 | Komentářů: 0
    dnes 13:22 | IT novinky

    Na Kickstarteru běží kampaň na podporu malého robotický psa Petoi Quaddle. Postaven je na ESP32-S3. V několika variantách. S řadou senzorů. Programovat lze pomocí Pythonu, C++ nebo i vizuálních bloků. Zkoušet a trénovat lze v simulátoru.

    Ladislav Hagara | Komentářů: 1
    včera 22:11 | Pozvánky

    Dětem začala škola a nedobrovolně se tak musí vzdělávat. Avšak pro dospělé, kteří se chtějí vzdělávat nebo naopak se o vědomosti podělit, je tu Virtuální Bastlírna - jako každý měsíc si můžete online a zdarma nezávazně popovídat o vědě a technice nejen s bastlíři, ale i s vývojáři, vědci nebo profesory. A čemu se strahováci budou věnovat? Blíží se KiCAD 11 s nespočtem novinek, z nichž zde musí zmínit alespoň možnost kótování a závislostí z

    … více »
    bkralik | Komentářů: 1
    včera 19:33 | Komunita

    Asahi Linux, tj. Linux pro Apple Silicon, oficiálně podporuje čipy M3 (M3, M3 Pro a M3 Max).

    Ladislav Hagara | Komentářů: 4
    včera 15:44 | IT novinky Ladislav Hagara | Komentářů: 1
    včera 15:00 | IT novinky

    Server SiFive BigSky SF-2U870 2U je založený na jádře SiFive P870-D, zatím je naintegrovaných 32 jader 256 GB RAM 2 GHz, škálovat lze do 256 jader na čip. O něco podrobnější popis serveru v článku SiFive BigSky Ships the First RISC-V Server. Is the GPU Head Node the Prize? na futurumgroup.com. Asi ani tento čip nebude na úrovni nejlepších 64-bit ARMů a AMD Zenů, ale splňuje RVA23 specifikaci a je podporovaný Ubuntu 26.04 LTS a RHEL 10. V článku je

    … více »
    Pavel Píša | Komentářů: 1
    včera 00:11 | IT novinky

    Na YouTube lze zhlédnout nový celovečerní dokumentární film The Story of VS Code | Official Documentary věnovaný Visual Studio Code.

    Ladislav Hagara | Komentářů: 19
    4.9. 23:49 | Zajímavý článek

    Farid Abdelnour se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 26.08.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.

    Ladislav Hagara | Komentářů: 1
    4.9. 17:33 | Zajímavý článek

    Bylo vydáno nové číslo hackerského magazínu tmp.0ut: Volume 5.

    Ladislav Hagara | Komentářů: 1
    4.9. 01:44 | Nová verze

    Byla vydána nová stabilní verze 8.2 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 152. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (4%)
     (21%)
     (29%)
     (7%)
     (5%)
     (2%)
     (14%)
     (21%)
    Celkem 2609 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    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: 3195× | Komentářů: 35, poslední 8. 1. 2020 | 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.


    -

    14.3.2019 16:58 | ---- | deleted | Výběrový blog | Komentářů: 83, poslední 25. 3. 2019 | Hodnocení: 100 % (31 hlasů)

    -

    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: 2933× | 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: 2629× | 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 Jenda | Jendа | Misc. | Výběrový blog | Přečteno: 23481× | 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: 2789× | Komentářů: 126, poslední 3. 3. 2019 | 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: 3916× | 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: 7973× | 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: 2499× | 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: 2161× | 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í.


    _

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

    _

    Jak se píše programovací jazyk 2: Lexer

    9.2.2019 23:08 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 3697× | Komentářů: 28, poslední 11. 2. 2019 | Hodnocení: 100 % (7 hlasů)

    V předchozí části jsem popsal motivaci, jenž mě zavedla na trnitou cestu vývojářů vlastního jazyka. V dnešní části se podíváme na to jak vlastně má můj jazyk vypadat a taky se na první a pravděpodobně nejjednodušší komponentu: lexer.


    Prostředí a programovací jazyk Selfu (díl druhý; jazyk)

    7.2.2019 15:55 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 2102× | Komentářů: 34, poslední 11. 2. 2019 | Hodnocení: 100 % (4 hlasů)

    Minulý díl představil Self jako projekt, ukázal kde ho stáhnout a jak se orientovat v prostředí morphic interface. Dnes se podíváme na jazyk samotný a jeho standardní knihovnu.


    Jak se píše programovací jazyk 1: Motivace

    2.2.2019 22:51 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 3773× | Komentářů: 47, poslední 7. 2. 2019 | Hodnocení: 100 % (5 hlasů)

    Cca před rokem a něco jsem začal tvořit vlastní programovací jazyk a na obrazu paměti založené interaktivní prostředí ve stylu Smalltalku či Selfu. Zpočátku jsem vůbec neměl tušení jak na to, nakonec jsem však začal řešit jeden problém za druhým a tak vznikl tento seriál.


    Prostředí a programovací jazyk Selfu (díl první; prostředí)

    2.2.2019 22:18 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 2790× | Komentářů: 25, poslední 15. 2. 2019 | Hodnocení: 100 % (9 hlasů)

    Přináším vám zvěst o jazyku, který stál u zrodu mnoha dalších, leč skoro nikdo ho nezná. Zvěst o grafickém prostředí nabízejícím možnosti jako žádné jiné, leč skoro nikdo ho nepoužívá. Přináším také zvěst o virtuální mašině podporující reflexi téměř do nekonečna, a svého času dosahující v numerických výpočtech výkonu poloviny C, přesto dnes zapomenuté.


    Poznámky k Arduinu - 1 - IR dioda

    30.1.2019 12:12 otakar | otula | Arduino/ESP | Výběrový blog | Přečteno: 5653× | Komentářů: 89, poslední 25. 2. 2019 | Hodnocení: 92 % (12 hlasů)

    Relativně nedávno jsem narazil na to, že je nějaká koncepce výuky programování na středních školách založená na Arduinu. Do té doby jsem tuto hračku neznal, ale velice mne to zaujalo. Kdysi před nějakými 35 lety jsem bastlil podle Amatérského Rádia, co se dalo, a pokud by tehdy existovalo něco takového jako dnes, byl bych nadšen, i když by tomu asi padnul za oběť můj volný čas. Takže možná dobře, že nic takového tehdy nebylo ;-)


    Pharo 7 - novinky

    22.1.2019 14:55 Kvičet nezávaznou konverzaci | Pavel Křivánek | Výběrový blog | Přečteno: 2350× | Komentářů: 4, poslední 22. 1. 2019 | Hodnocení: 100 % (6 hlasů)

    Světlo světa spatřilo Pharo 7.0, což je nová verze otevřené implementace programovacího jazyka Smalltalk. Příchází s celou řadou systémových změn, které zásadním způsobem zasahují do samotné podstaty tohoto vývojového prostředí.


     

    12.1.2019 02:54 Bherzetův blog | Bherzet | Výběrový blog | Komentářů: 42, poslední 2. 2. 2019 | Hodnocení: 92 % (13 hlasů)

     

    -

    18.12.2018 23:27 | ---- | deleted | Výběrový blog | Komentářů: 56, poslední 30. 12. 2018 | Hodnocení: 100 % (29 hlasů)

    -

    Smalltalk jako operační systém

    15.12.2018 13:05 Kvičet nezávaznou konverzaci | Pavel Křivánek | Výběrový blog | Přečteno: 3710× | Komentářů: 38, poslední 5. 1. 2019 | Hodnocení: 100 % (10 hlasů)

    Historický přehled snah o použití Smalltalku přímo jako operačního systému.


    Objektový model jazyka Self

    12.12.2018 21:14 Kvičet nezávaznou konverzaci | Pavel Křivánek | Výběrový blog | Přečteno: 3703× | Komentářů: 32, poslední 6. 7. 2024 | Hodnocení: 100 % (6 hlasů)

    Programovací jazyk Self byl první programovací jazyk, který byl přišel s konceptem prototypů. Self si plně vystačí s objekty složenými ze slotů, delegací mezi nimi a případným kódem, který je k objektům přiřazen. Z těchto ingrediencí dokáže poskládat velice mocný a flexibilní objektový model. O tom, jak to dělá, je tento zápisek.


    Programátorova kritika chybějící struktury OS

    10.12.2018 01:40 Bystroushaakův blog | Bystroushaak | Obecné IT | Výběrový blog | Přečteno: 9836× | Komentářů: 523, poslední 18. 2. 2020 | Hodnocení: 70 % (20 hlasů)

    Před nějakou dobou se mi dostalo do rukou zamyšlení, zdali je vlastně zapotřebí operační systém, či ne. Sám na toto téma provádím jakýsi „průzkum“ už přibližně dva roky. Rozhodl jsem se tedy, že bych mohl sepsat nosné myšlenky spolu s odkazy na některé relevantní zdroje informací.


    Copernicus Sentinel, Sucho a Copyright

    3.12.2018 09:23 hromada | marbu | Výběrový blog | Přečteno: 3170× | Komentářů: 54, poslední 10. 12. 2018 | Hodnocení: 100 % (11 hlasů)

    Na konci července proběhlo médii srovnání 2 satelitních záběrů pořízených se zhruba měsíčním odstupem, na kterých je vidět, jak se za tu dobu projevilo na vegetaci v krajině letošní sucho. To je samo o sobě sice docela poučné, ale chci se tu na to podívat z pohledu odkazování na primární zdroje a používání dat s otevřenou licencí. Což je vzhledem k finišující reformně autorského práva také více méně aktuální.


    Gemini IV - PIM (z pohledu HP 200 LX)

    28.11.2018 12:31 jirka | Georgius | Moje domácí muzeum :) | Výběrový blog | Přečteno: 3268× | Komentářů: 9, poslední 9. 11. 2019 | Hodnocení: 100 % (7 hlasů)

    Trvalo to trochu déle, ale o to jsem bohatší o zkušenosti a o to je taky delší, když tak dlouho zrál. HP 200 LX měl ve své ROM zabudovanou řadu užitečných aplikací. Tak je postupně probereme a uvidíme jaké alternativy nám Gemini/Android nabídne. Omlouvám se Psionářům, ale Psion jsem nikdy neměl a tak nemůžu porovnat.

    Trilium Notes - relační mapy

    21.11.2018 16:27 CalBlog | Cal | Výběrový blog | Přečteno: 3297× | Komentářů: 36, poslední 23. 11. 2018 | Hodnocení: 100 % (11 hlasů)

    Skoro před rokem jsem tu představil svůj projekt Trilium Notes na správu "osobní znalostní báze" v blogpostu Trilium Notes - představení hobby projektu a pak nějaké nové featury v blogpostu Trilium Notes jako platforma pro mini-aplikace.
    Dnes bych chtěl ukázat další featuru, kterou považuji za docela zajímavou - tou jsou "relační mapy".


    Pár slov k UEFI

    5.11.2018 06:21 kenyho_stesky | Aleš Kapica | Za vším hledej Linux | Výběrový blog | Přečteno: 6493× | Komentářů: 82, poslední 3. 3. 2019 | Hodnocení: 71 % (7 hlasů)

    Když jsem v jednom ze svých nedávných blogpostů popisoval svoje trable s nastavením bootování PXE přes UEFI, tak jsem ani zdaleka nepopsal vše co jsem musel řešit. Ke spoustě věcí jsem se dostal za pochodu a kdybych měl důkladně zmapovat každou kravinu, tak bych ten blogpost v životě nedopsal. A jednou z nich je UEFI samo o sobě.


    The Catch CTF - finále

    2.11.2018 11:11 Jenda | Jendа | CTF | Výběrový blog | Přečteno: 3297× | Komentářů: 21, poslední 6. 11. 2018 | Hodnocení: 100 % (9 hlasů)

    The Catch je soutěž v počítačích, programování a problem solvingu. Ve kvalifikačním online kole jsme byli třetí a proto nás pozvali na finále do Dejvic.


    Diskless UEFI boot

    25.10.2018 19:32 kenyho_stesky | Aleš Kapica | Za vším hledej Linux | Výběrový blog | Přečteno: 3940× | Komentářů: 29, poslední 8. 10. 2020 | Hodnocení: 100 % (24 hlasů)

    Tak pravidelné krizové období, které – tak jako každý rok – vrcholí na přelomu září a října, máme konečně za sebou. Letos bylo obzvláště vypečené. Obvykle začíná počátkem srpna a je tak dost času na to, přijít na kloub všem záludnostem, které si aktualizace disklesového systému, nebo nějaká jiná změna vyžádá. Letos tomu bylo jinak. Ještě týden před začátkem semestru byla jedna z laboratoří na DCE staveništěm a nový server na který se měla přestěhovat disklessová infrastruktura na DC, dorazil až 21.9. v pátek odpoledne, a ne v polovině srpna, jak bylo původně v plánu. Ale o tom, tenhle blogpost nebude.


    The Catch CTF

    19.10.2018 12:54 Jenda | Jendа | CTF | Výběrový blog | Přečteno: 4073× | Komentářů: 26, poslední 22. 12. 2022 | Hodnocení: 100 % (16 hlasů)

    Ani ne týden po Electrolux CTF jsem se zúčastnil dalšího. The Catch je capture the flag, soutěž v počítačové bezpečnosti, hackování a programování, tentokrát online (slouží též jako kvalifikační kolo) a nejen pro studenty, ale pro všechny.


    Zabíjíme mutanty

    15.10.2018 10:37 Kvičet nezávaznou konverzaci | Pavel Křivánek | Výběrový blog | Přečteno: 3949× | Komentářů: 135, poslední 26. 10. 2018 | Hodnocení: 100 % (8 hlasů)

    Nemilosrdně, co nejdříve a ve velkém. Pod tímto názvem zápisku se neskrývá recenze nějaké krvavé pařby, ale krátká úvaha o mutačním testování softwaru.


    Logické programování v malém

    12.10.2018 13:22 Kvičet nezávaznou konverzaci | Pavel Křivánek | Výběrový blog | Přečteno: 3651× | Komentářů: 5, poslední 10. 4. 2020 | Hodnocení: 100 % (13 hlasů)

    V dobách osmibitových počítačů byla laťka pro vysokoúrovňové jazyky nastavena o poznání níže než dnes, takže k nim bylo tenkrát řazeno i Céčko. Bylo pro ně ovšem k dispozici i pár jazyků, o jejichž vysokoúrovňovosti nikdo nepochybuje ani dnes. Tentokrát se podíváme na jeden z nich - micro-PROLOG pro ZX Spectrum.


    Novější zápisyStarší zápisy

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