Rubrika: Novinky internetu

Pojďme vyřešit několik problémů

Odstřihněte se od obvyklého pohledu na práci – svou i firmy. Navrhuji vám zamyslet se nad cestou peněz ve firmě. Já, vy, vaši sousedé, váš šéf — všichni stojíme na cestě peněz. Jsme zvyklí vidět peníze ve formě úkolů. Možná nad nimi ani nepřemýšlíte jako o penězích. Pokud jste programátor, pak […]

Lytko spojuje

Před nějakým časem jsme vám představili chytrý termostat. Tento článek byl původně zamýšlen jako ukázka jeho firmwaru a řídicího systému. Abychom však vysvětlili logiku fungování termostatu a to, co jsme realizovali, je třeba nastínit celou koncepci jako celek. Co se týče automatizace, lze ji podle určitých kritérií rozdělit do tří kategorií: Kategorie 1 — jednotlivé "chytré" zařízení. Vy […]

Mozilla propouští 70 lidí a provádí reorganizaci

Podle tweetu jednoho ze zaměstnanců organizace (Chris Hartjes) nedávno Mozilla propustila 70 zaměstnanců (z celkového počtu 1000 lidí), včetně všech hlavních projektantů Mozilla Quality Assurance, jejichž hlavním úkolem je testování nových funkcí a opravy chyb. V reakci na to byl na platformě Twitter mezi propuštěnými zaměstnanci zahájen hashtag #MozillaLifeboat, který jim umožňuje vyměňovat si […]

Vývojář Rust frameworku actix-web odstranil repozitář kvůli šikaně

Autor webového rámce actix-web napsaného v jazyce Rust odstranil repozitář poté, co čelil kritice za „nesprávné použití“ jazyka Rust. Rámec actix-web, který byl stažen více než 800 tisíckrát, umožňuje integrovat funkcionalitu http-serveru a klienta do aplikací v jazyce Rust, přičemž se při vývoji zaměřuje na dosažení maximální výkonnosti a vede v mnoha testech […]

Beta vydání integrovaného balíku internetových aplikací SeaMonkey 2.53

Obnoven vývoj sady internetových aplikací SeaMonkey, který spojuje v jednom produktu webový prohlížeč, poštovního klienta, systém agregace novinových kanálů (RSS/Atom) a WYSIWYG editor html stránek Composer (Chatzilla, DOM Inspector a Lightning nyní již nepatří do základního souboru). Pro testování byl nabízen první beta build nové větve SeaMonkey 2.53. Používaný prohlížeč v SeaMonkey byl aktualizován na úroveň Firefox 60 (v minulosti […]

Kopyleft licence postupně vytlačují permissivní.

Společnost WhiteSource analyzovala licence 4 milionů opensourcových balíčků a 130 milionů kódových souborů ve 200 různých programovacích jazycích a dospěla k závěru, že podíl copyleft licencí neustále klesá. V roce 2012 bylo 59 % všech opensourcových projektů dodáváno pod copyleft licencemi, jako jsou GPL, LGPL a AGPL, zatímco podíl permissivních licencí, jako jsou MIT, Apache a […]

Co udělalo Lisp výjimečným

„Největší z dosud vytvořených programovacích jazyků“ — Alan Kay, „o Lispu“ Když McCarthy vyvinul Lisp na konci 50. let, radikálně se lišil od existujících jazyků, mezi nimiž byl nejdůležitější Fortran. Lisp ztělil devět nových myšlenek: 1. Podmínková prohlášení (Conditionals). Podmínková prohlášení jsou konstrukce if-then-else. Nyní je považujeme za samozřejmost. Vynalezl je McCarthy během […]

Pět otázek o návrhu programovacích jazyků

Vedecká filozofie 1. Programovací jazyky pro lidi Programovací jazyky jsou tím, jak lidé komunikují s počítači. Počítač rád bude komunikovat v jakémkoli jazyce, který nebude nejednoznačný. Důvod, proč máme vysoceúrovňové jazyky, je ten, že lidé nedokážou zvládnout strojový jazyk. Podstatou programovacích jazyků je zabránit našim křehkým lidským […]

Výběr 143 překladů esejí Paula Grahama (z 184)

Paul Graham je jedním z nejrespektovanějších lidí mezi IT profesionály, zakladateli a investory. Je to prvotřídní programátor (napsal dva programovací jazyky), hacker, zakladatel odvážného akcelerátoru Y Combinator, filosof. Svými myšlenkami a rozumem Paul Graham proniká do širokého spektra oblastí: od předpovídání vývoje programovacích jazyků na sto let dopředu po lidské vlastnosti a způsoby, jak opravit/hacknout ekonomiku. A […]

GNU Guile 3.0

Dne 16. ledna proběhl významný release GNU Guile — vestavěné implementace programovacího jazyka Scheme s podporou vícevláknového zpracování, asynchronity, práce se sítí a systémovými voláními POSIX, binárního rozhraní C, analýzy PEG, REPL přes síť, XML; má vlastní systém objektově orientovaného programování. Hlavním rysem nové verze je plná podpora JIT-kompilace, což umožnilo zrychlit práci programů v průměru na dvojnásobek […]

Aktualizace Chrome 79.0.3945.130 s odstraněním kritické zranitelnosti

K dispozici je aktualizace pro prohlížeč Chrome 79.0.3945.130, ve které byly odstraněny čtyři zranitelnosti, z nichž jedna má status kritického problému, který umožňuje obejít všechny úrovně zabezpečení prohlížeče a vykonat kód v systému mimo sandboxové prostředí. Detaily o kritické zranitelnosti (CVE-2020-6378) zatím nebyly zveřejněny, ví se pouze, že je způsobena přístupem k již uvolněné části paměti v komponentě pro rozpoznávání řeči. […]

Vydání zobrazovacího serveru Mir 1.7

Byl vydán release displejového serveru Mir 1.7, jehož vývoj pokračuje firmou Canonical, i přes zanechání vývoje shellu Unity a edice Ubuntu pro smartphony. Mir zůstává žádaný v projektech Canonical a nyní je prezentován jako řešení pro vestavěná zařízení a internet věcí (IoT). Mir může být použit jako kompozitní server pro Wayland, což umožňuje spouštění v prostředích […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster