Kategorija: Blog

Let's solve some money

Odhitite se od uobičajenog pogleda na rad – svoj i tvrtke. Predlažem vam da razmislite o putu novca unutar tvrtke. Ja, vi, vaši susjedi, vaš šef – svi mi stojimo na putu novca. Navikli smo novac promatrati kao zadatke. Možda o njima ne razmišljate kao o novcu. Ako ste programer, onda […]

Lytko združuje

Nedavno smo vam predstavili pametan termostat. Ovaj članak prvotno je zamišljen kao demonstracija njegovog softvera i sustava upravljanja. Međutim, kako bismo objasnili logiku rada termostata i ono što smo implementirali, potrebno je prikazati cijelu konceptualnu sliku. O automatizaciji Za automatizaciju se može reći da se može podijeliti u tri kategorije: Kategorija 1 – pojedinačni “pametni” uređaji. Vi […]

Mozilla lays off 70 people and undergoes reorganization

Po podatkih tvita enega izmed zaposlenih v organizaciji (Chris Hartjes) je Mozilla nedavno odpustila 70 delavcev (od skupno 1000), vključno z vsemi glavnim projektanti Mozilla Quality Assurance, katerih glavne naloge so testiranje novih funkcij in odpravljanje napak. V odgovor na to so zaposleni, ki so bili odpusteni, na platformi Twitter zagnali hashtag #MozillaLifeboat, s pomočjo katerega lahko izmenjujejo […]

Razvijač Rust okvira actix-web je uklonio repozitorij zbog nasilja.

Avtor spletnega ogrodja actix-web, napisanega v jeziku Rust, je izbrisal repozitorij po tem, ko je prejel kritiko zaradi 'nenavadne rabe' jezika Rust. Ogrodje actix-web, ki je bilo preneseno več kot 800.000-krat, omogoča vgradnjo funkcionalnosti http-strežnika in odjemalca v aplikacije v jeziku Rust, pri razvoju pa se osredotoča na dosego najvišje zmogljivosti in vodi v številnih testih […]

Beta izdanje integriranog paketa internetskih aplikacija SeaMonkey 2.53

Razvoj zbirke spletnih aplikacij SeaMonkey, ki združuje spletni brskalnik, poštnega odjemalca, sistem za agregacijo novic (RSS/Atom) in WYSIWYG urejevalnik html strani Composer, se je ponovno začel (Chatzilla, DOM Inspector in Lightning sedaj niso del osnovne sestave). Za testiranje je bil predlagan prvi beta izdaj nove veje SeaMonkey 2.53. Brskalnik, ki se uporablja v SeaMonkey, je bil posodobljen do stanja Firefox 60 (v preteklosti […]

Licenca copyleft postupno se istiskuje permisivnim licencama

Podjetje WhiteSource je analiziralo licence 4 milijonov odprtih paketov in 130 milijonov datotek s kodo v 200 različnih programskih jezikih ter ugotovilo, da se delež copyleft licenc vztrajno zmanjšuje. Leta 2012 je 59% vseh odprtih projektov bilo pod copyleft licencami, kot so GPL, LGPL in AGPL, delež permisivnih licenc, kot so MIT, Apache in […]

Ceph preko iSCSI — ali na smučeh, medtem ko sediš v ležalniku

Ali je med nami (cephovci) kdo, ki ne mara "profesionalnega ekstremizma"? Verjetno ne — drugače se ne bi vrteli s tem izjemno zanimivim in zabavnim produktom. Mnogi, ki so se ukvarjali z upravljanjem Ceph, so naleteli na en ne tako pogost (ali bolj pogosto zelo redek) a občasno zahtevan primer — povezati Ceph prek iSCSI ali FC. Zakaj? […]

Zgodovina ustvarjanja domače oblaka. Del 5. Aktualizacija 2019 – PHP 7.2, MariaDB 10.4 in Nextcloud 17

Pred dvema letoma sem objavil cikel člankov o ustvarjanju spletnega strežnika na osnovi Debiana 8 in zagonu storitve Nextcloud 11. Po nekaj mesecih se je pojavila dopolnitev, ki vsebuje 'diferencialne' informacije o namestitvi Nextcloud 13 na Debiana 9. Na koncu leta 2018 sem preprosto posodobil Debian in Nextcloud ter nisem naletel na nič nenavadnega ali zanimivega […]

Šta je učinilo Lisp posebnim

„Največji jezik, kar so jih kdaj koli ustvarili“ — Alan Kay, „o Lispu“ Ko je McCarthy razvil Lisp konec 50-ih let, se je drastično razlikoval od obstoječih jezikov, med katerimi je bil najbolj razširjen Fortran. Lisp je uresničil devet novih idej: 1. Pogojne izjave (Conditionals). Pogojne izjave so konstrukcija if-then-else. Danes jih jemljemo za samoumevne. Izumil jih je McCarthy med […]

Pitanja o projektovanju programskih jezika

Vodilna filozofija 1. Programski jeziki za ljudi Programsko jeziki so način, kako ljudje komunicirajo z računalniki. Računalnik bo vesel, da lahko govori v katerem koli jeziku, ki ni dvoumen. Razlog, zakaj imamo visoko-nivojske jezike, je ta, da ljudje ne morejo obvladati strojnega jezika. Bistvo programskih jezikov je zaščititi naše uboge krhke ljudi […]

Izbor 143 prevoda eseja Pola Grama (od 184)

Paul Graham je eden izmed najbolj cenjenih ljudi med IT strokovnjaki, ustanovitelji in vlagatelji. Je vrhunski programer (napisal je dva programskega jezika), heker, ustvarjalec drznega pospeševalnika Y Combinator, filozof. S svojimi mislimi in umom se Paul Graham spušča v širok spekter področij: od napovedovanja razvoja programskih jezikov sto let naprej do človeških lastnosti in načinov za popravilo/hakovanje ekonomije. A […]

GNU Guile 3.0

16. januarja je potekala velika izdaja GNU Guile – vgrajene implementacije programskega jezika Scheme s podporo za večnitnost, asinhronost, delo s omrežjem in sistemskimi klici POSIX, binarnim vmesnikom C, razčlenjevanjem PEG, REPL po omrežju, XML; ima lasten sistem objektno usmerjenega programiranja. Glavna značilnost nove različice je popolna podpora JIT-kompilaciji, kar je omogočilo povprečno pospešitev delovanja programov za dva […]

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster