Författare: ProHoster

Wi-Fi och många andra förkortningar. Hur man får data om Wi-Fi-noder i en Android-applikation utan att bli svullen

En dag behövde jag skanna Wi-Fi-nätverk från Android-applikationer och få detaljerad information om åtkomstpunkter. Här fick vi möta flera svårigheter: i den officiella Android-dokumentationen blev många av de beskrivna klasserna utfasade (API-nivå > 26), vilket inte återspeglades i det; beskrivningen av vissa saker i dokumentationen är minimal (till exempel kapacitetsfältet för ScanResult-klassen vid den tiden […]

Vad är hjärnan på en elev som lär sig om datorvärlden kapabel till?

God dag. Efter att ha skrivit klart ytterligare ett manus i Bash insåg jag att allt borde vara helt annorlunda, men allt fungerade. Jag vill visa dig vilka oanständigheter och kryckor jag skrev för att lösa problemet, men jag har ännu inte en vagn av kunskap. Med andra ord en karikatyr av programmering. Problem Vi behövde något som skulle: Visa många rim för ett ord, utom […]

Vilka mjuka färdigheter behöver en utvecklare? Åsikter från Yandex

Snart börjar den stora studentolympiaden "I am a Professional". Det har körts online och offline i flera år nu. Studenter från en mängd olika specialiteter, inklusive tekniska, kan delta. Olympiaden arrangeras av 26 ledande universitet: National Research University Higher School of Economics, Moscow State University, Moscow State Technical University, Moscow Institute of Physics and Technology, MEPhI, St. Petersburg State University, ITMO University och andra. Yandex är den tekniska partnern i projektet. För oss är "Jag är ett proffs" andra året i rad [...]

Hur lär man barn att använda teknik på rätt sätt om det inte var fallet i barndomen?

Hej, Habr! Jag uppmärksammar er på en översättning av artikeln "Barns exponering för digital teknik orsakar föräldrars ångest" från Kim Flaherty och Kate Moran. Medan föräldrar i Amerika är oroliga för att se till att deras barn njuter av tekniska framsteg, funderar föräldrar i Kina på hur de ska skydda sina barn från teknisk galenskap. Hur påverkar tekniken moderna barn och deras liv? […]

Alan Turings bok och den mystiska anteckningen - Vetenskapsdetektiv

Den ursprungliga översättningen finns på min blogg. Hur fick jag den här boken? I maj 2017 fick jag ett mejl från min gamla gymnasielärare vid namn George Rutter, där han skrev: "Jag har ett exemplar av Diracs stora bok på tyska (Die Prinzipien der Quantenmechanik), som tillhörde Alan Turing, och sedan dess Hur […]

7 gratis kurser för utvecklare från Microsoft

Hej, Habr! Idag startar vi en serie artiklar som kommer att innehålla 5 samlingar av gratis utbildningar från Microsoft. I den här artikeln har vi de coolaste kurserna för utvecklare som programmerare gillar mest. Förresten! Alla kurser är gratis (du kan till och med prova betalprodukter gratis); 6/7 på ryska; Du kan börja träna direkt; När du är klar […]

NetServer 7.7 Release

NethServer 7.7-distributionen baserad på CentOS har släppts. Produktens huvudfunktion är dess modulära design, vilket gör det enkelt att förvandla distributionen till en e-postserver och filter, webbserver, gruppprogram, brandvägg, webbfilter, IPS/IDS eller VPN-server. Den nya versionen av NethServer inkluderar: Fullt paketerad och tillgänglig som standard för nya installationer, Cockpit förenklar serveradministrationen genom att tillhandahålla en modern och […]

Google har upptäckt utvecklingar relaterad till Cardboard virtual reality-teknik

Google har öppnat sin applikationsutvecklingsverktygssats för Cardboard-plattformen, som gör att alla smartphones kan användas för att skapa tillgängliga virtuell verklighetsheadset. I det enklaste fallet, för att skapa en hjälm, räcker det att skära ut en ram från kartong enligt den föreslagna skärningen för att säkra smartphonen framför ögonen och använda två linser för att fokusera. Google VR SDK för att utveckla virtual reality-applikationer […]

Sailfish 3.2 mobil OS-version

Jolla har publicerat versionen av operativsystemet Sailfish 3.2. Bygger har förberetts för enheterna Jolla 1, Jolla C, Sony Xperia X, Gemini, Sony Xperia 10 och är redan tillgängliga i form av en OTA-uppdatering. Sailfish använder en grafikstack baserad på Wayland och Qt5-biblioteket, systemmiljön är byggd på Mer, som har utvecklats som en del av Sailfish sedan april, och […]

NethServer 7.7 serverdistribution tillgänglig

Releasen av NethServer 7.7 distributionskit har presenterats, som erbjuder en modulär lösning för snabb distribution av servrar på små kontor eller medelstora företag. Distributionen är baserad på CentOS 7.7-paketbasen och tillhandahåller ett webbgränssnitt för hantering av tillgängliga serverkomponenter. Storleken på installationsbilden är 1.1 GB. En onlinedemonstration tillhandahålls för att bekanta dig med gränssnittets funktioner. Projektets utveckling distribueras under fria licenser. Användaren erbjuds [...]

Verktyg för att finansiera utvecklare har lagts till i NPM-pakethanteraren 6.13

Опубликован выпуск пакетного менеджера NPM 6.13, входящего в поставку Node.js и применяемого для распространения модулей на языке JavaScript. Особенностью новой версии стало появление команды «fund» и средств для организации сбора пожертвований разработчиками, занимающимися сопровождением пакетов. После установки какого-либо пакета NPM теперь выводит информацию о числе связанных зависимостями пакетов, мэйнтейнеры которых принимают пожертвования (для скрытия подобной […]

IO Interactive talade om årsdagen av Hitman 2 och planer för framtiden

В этом месяце Hitman 2 исполнится год — игра вышла 13 ноября 2018-го. По случаю скорой даты IO Interactive решила рассказать, чем порадует владельцев проекта в праздничный для команды месяц. Разработчики уверяют, что никогда не раздавали так много контента за столь короткий промежуток времени: в ноябре игроков ждут 10 избранных контрактов, 8 контрактов на обострение, […]