Författare: Yuri Gagarin

Funktionell PowerShell med klasser – jag garanterar att det inte är ett oxymoron

Hej, Habr! Jag presenterar er översättning av artikeln «Functional PowerShell with Classes. I promise it’s not an oxymoron» av Christopher Kuech. Objektorienterade och funktionella programmeringsparadigm kan verka oförenliga, men båda stöds lika mycket i PowerShell. Nästan alla programmeringsspråk, både funktionella och andra, har medel för avancerad bindning av namn och värden; […]

Lansering av plattformen för samarbetsutveckling OneDev 3.0

En ny betydande version av OneDev 3.0 är tillgänglig, en plattform för hantering av hela mjukvaruutvecklingscykeln, som erbjuder ett komplett verktygspaket för projektutveckling enligt DevOps-paradigmet. OneDev liknar GitLab i sina funktioner och möjliggör även implementering av en infrastruktur för samarbetsutveckling, granskning, testning, byggande och leverans av versioner utan att vara beroende av externa molntjänster, så […]

Tillgängliga mobilwebbläsare Firefox Lite 2.1 och Firefox Preview 3.1.0

Firefox Lite 2.1 har släppts, som marknadsförs som en lättviktsversion av Firefox Focus, anpassad för att fungera på system med begränsade resurser och på låghastighetskommunikation. Projektet utvecklas av Mozilla-teamet i Taiwan och är främst inriktat på distribution i Indien, Indonesien, Thailand, Filippinerna, Kina och utvecklingsländer. Den viktigaste skillnaden mellan Firefox Lite och Firefox Focus […]

PinePhone har släppts – en säker Linux-smartphone.

Företaget Pine64 har meddelat att försäljningen av den fria och skyddade smarttelefonen PinePhone har börjat. Telefonen riktar sig till dem som anser att människor ska ha full kontroll över sina teknologier och sina liv. Alla som värderar integritet och avskyr telemetri från Android och iOS är potentiella köpare av PinePhone. Det är dags att skicka den stora brodern till /dev/null! Den första batchen såldes som varma bullar, men […]

Ett intressant projekt i ett vänligt team, eller vad kostar en nödvändig arbetare?

I flera artiklar har fraser som "IT-utvecklare äter för mycket" nämnts, och problemet kan lösas med: Intressanta uppgifter som gör att du kan utveckla dina färdigheter i en bekväm miljö hos ryska organisationer — ett utmärkt motdrag mot attraktionskraften av höga löner i USA och Europa. Visst, pappa, vad ska vi äta idag? Ingenting, jag arbetar på ett intressant projekt i ett bra team. I […]

Copyleft-licenser trängs gradvis ut av permissiva licenser.

Företaget WhiteSource har analyserat licenserna för 4 miljoner öppna paket och 130 miljoner kodfiler på 200 olika programmeringsspråk och kommit fram till att andelen copyleft-licenser stadigt minskar. År 2012 var 59 % av alla öppna projekt licensierade under copyleft-licenser som GPL, LGPL och AGPL, medan andelen permissiva licenser som MIT, Apache och […]

Beta-releasen av den integrerade uppsättningen av internetapplikationer SeaMonkey 2.53

Utvecklingen av internetapplikationspaketet SeaMonkey har återupptagits, vilket kombinerar en webbläsare, en e-postklient, ett system för aggregatering av nyhetsflöden (RSS/Atom) och en WYSIWYG-html-redigerare, Composer (Chatzilla, DOM Inspector och Lightning ingår nu inte i basversionen). Den första beta-versionen av den nya grenen SeaMonkey 2.53 har erbjudits för testning. Webbläsarmotorn som används i SeaMonkey har uppdaterats till Firefox 60 (tidigare […]

Utvecklaren av Rust-ramverket actix-web tog bort sitt repository på grund av mobbning

Skaparen av webbramverket actix-web, skrivet i Rust, har raderat sitt repository efter att ha blivit kritiserad för "felaktig användning" av språket Rust. Ramverket actix-web, som har laddats ner över 800 000 gånger, gör det möjligt att integrera funktionalitet för http-server och klient i applikationer skrivna i Rust, med fokus på att uppnå maximal prestanda och leder i många tester […]

Mozilla säger upp 70 personer och genomför en omorganisation

Enligt en tweet från en av anställda i organisationen (Chris Hartjes), har Mozilla nyligen sagt upp 70 anställda (av totalt 1000), inklusive alla huvudsakliga designers inom Mozilla Quality Assurance, vars huvuduppgift är att testa nya funktioner och åtgärda buggar. Som svar på detta har de uppsagda anställda lanserat hashtaggen #MozillaLifeboat på Twitter, där de kan utbyta […]

Lytko förenar

För ett tag sedan introducerade vi en smart termostat. Denna artikel var ursprungligen avsedd som en demonstration av dess firmware och styrsystem. Men för att förklara logiken bakom termostatens funktion och vad vi har implementerat är det nödvändigt att skissa på hela konceptet som helhet. När det gäller automatisering, kan vi dela in hela automatiseringen i tre kategorier: Kategori 1 – enskilda "smarta" enheter. Du […]

Låt oss lösa några pengar

Föreställ dig att du kopplar bort dig mentalt från det vanliga sättet att se på arbetet – både ditt eget och företagets. Jag föreslår att du tänker på pengarflödet i företaget. Jag, du, dina grannar, din chef – vi står alla på pengarflödet. Vi är vana vid att se pengar i form av uppgifter. Du kanske inte ens tänker på dem som pengar. Om du är programmerare, så […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster