Forfatter: ProHoster

Implementering af dit MTProxy-telegram med statistik

“Jeg arvede dette rod, begyndende med den skruppelløse Zello; LinkedIn og slutter med "alle andre" på Telegram-platformen i min verden. Og så med et hikke tilføjede embedsmanden hastigt og højlydt: "Men jeg vil genoprette orden (her i IT)" (...). Durov mener med rette, at det er autoritære stater, der bør være bange for ham, cypherpunken og Roskomnadzor og gyldne skjolde med deres DPI-filtre […]

CMake og C++ er brødre for evigt

Under udvikling kan jeg godt lide at ændre compilere, bygge modes, afhængighedsversioner, udføre statisk analyse, måle ydeevne, indsamle dækning, generere dokumentation mv. Og jeg elsker virkelig CMake, fordi det giver mig mulighed for at gøre alt, hvad jeg vil. Mange mennesker kritiserer CMake, og det er ofte fortjent, men hvis man ser på det, er det ikke så slemt, og for nylig […]

Spil AirAttack! — vores første erfaring med udvikling i VR

Vi fortsætter serien af ​​publikationer om de bedste mobilapplikationer fra SAMSUNG IT SCHOOL-kandidater. I dag – et ord fra unge udviklere fra Novosibirsk, vindere af VR-applikationskonkurrencen "SKOLE VR 360" i 2018, da de var førsteårsstuderende. Denne konkurrence afsluttede et særligt projekt for kandidater fra "SAMSUNG IT SCHOOL", hvor de underviste i udvikling i Unity3d til Samsung Gear VR virtual reality-briller. Alle spillere er fortrolige med [...]

SQL. Underholdende puslespil

Hej, Habr! Jeg har i mere end 3 år nu undervist i SQL i forskellige træningscentre, og en af ​​mine observationer er, at eleverne mestrer og forstår SQL bedre, hvis de får en opgave, og ikke kun får fortalt om mulighederne og det teoretiske grundlag. I denne artikel vil jeg dele min liste over opgaver med dig, som jeg giver […]

Linux in action bog

Hej Khabro beboere! I bogen beskriver David Clinton 12 virkelige projekter, herunder automatisering af dit backup- og gendannelsessystem, opsætning af en personlig filsky i Dropbox-stil og oprettelse af din egen MediaWiki-server. Du lærer virtualisering, katastrofegendannelse, sikkerhed, backup, DevOps og systemfejlfinding gennem interessante casestudier. Hvert kapitel afsluttes med en oversigt over praktiske anbefalinger […]

De fulde specifikationer for Librem 5 smartphone er blevet offentliggjort

Purism har offentliggjort den fulde specifikation af Librem 5. Vigtigste hardware og karakteristika: Processor: i.MX8M (4 kerner, 1.5 GHz), GPU understøtter OpenGL/ES 3.1, Vulkan, OpenCL 1.2; RAM: 3 GB; Intern hukommelse: 32 GB eMMC; MicroSD slot (understøtter hukommelseskort op til 2 TB); Skærm 5.7" IPS TFT med en opløsning på 720×1440; Aftageligt batteri 3500 mAh; Wi-Fi: 802.11abgn (2.4GHz + […]

Gå ikke tabt i de tre fyrretræer: Et egocentrisk syn på miljøet

Bevægelse er liv. Denne sætning kan både tolkes som en motivation til at komme videre, ikke at stå stille og opnå det, man ønsker, og som en erklæring om, at næsten alle levende væsener tilbringer det meste af deres liv i bevægelse. Så vores bevægelser og bevægelser i rummet ikke ender med bump på panden og brækkede små fingre på […]

Servicecykler. Seriøst indlæg om seriøst arbejde

Serviceingeniører findes på tankstationer og rumhavne, i it-virksomheder og bilfabrikker, hos VAZ og Space X, i små virksomheder og internationale giganter. Og det er det, absolut alle har engang hørt det klassiske sæt om "det selv", "Jeg pakkede det ind med elektrisk tape, og det virkede, og så gik det boom", "Jeg rørte ikke ved noget", "jeg bestemt ændrede sig ikke” og […]

DKMS er brudt i Ubuntu

En nylig opdatering (2.3-3ubuntu9.4) i Ubuntu 18.04 bryder den normale drift af DKMS (Dynamic Kernel Module Support)-systemet, der bruges til at bygge tredjeparts kernemoduler efter opdatering af Linux-kernen. Et tegn på et problem er meddelelsen "/usr/sbin/dkms: line### find_module: command not found" ved manuel installation af moduler, eller mistænkeligt forskellige størrelser af initrd.*.dkms og den nyoprettede initrd (dette kan være kontrolleret af uovervågede opgraderingsbrugere). […]

Sådan bliver du produktdesigner fra en "almindelig designer"

Hej! Mit navn er Alexey Svirido, jeg er digital produktdesigner hos Alfa-Bank. I dag vil jeg tale om, hvordan man bliver produktdesigner fra en "almindelig designer." Under snittet finder du svar på følgende spørgsmål: Hvem er produktdesigner, og hvad laver han? Er dette speciale det rigtige for dig? Hvad skal man gøre for at blive produktdesigner? Hvordan opretter du din første produktportefølje? […]

Video: Blair Witch gameplay trailer fra skaberne af Layers of Fear

Under E3 2019-udstillingen i juni præsenterede udviklere fra det polske studie Bloober Team, kendt for Layers of Fear og Observer-duologien, gyserfilmen Blair Witch. Projektet blev skabt i Blair Witch Project-universet, som begyndte med lavbudget-gyserfilmen fra 1999, der var sensationel i sin tid. For nylig udgav Game Informer en lang gameplay-video, og […]

Lovforslaget om obligatorisk forudinstallation af indenlandsk software blev mildnet

Federal Antimonopoly Service (FAS) har færdiggjort et lovudkast, der skulle forpligte producenter af smartphones, tablets og computere til at forudinstallere russisk software på dem. Den nye version siger, at det nu afhænger af gennemførligheden og efterspørgslen af ​​programmerne blandt brugerne. Det vil sige, at brugerne selv kan vælge, hvad der skal forudinstalleres på den købte smartphone eller tablet. Det antages, at [...]