Kirjoittaja: ProHoster

Wi-Fi ja monet muut lyhenteet. Kuinka saada tietoja Wi-Fi-solmuista Android-sovelluksessa turvomatta

Однажды мне понадобилось сканировать из Android приложения сети Wi-Fi и получать подробную выкладку данных о точках доступа. Тут пришлось столкнуться с несколькими трудностями: в офф.документации Android многие описанные классы стали deprecated (API level > 26), что никак не было в ней отражено; описание некоторых вещей в документации минимально (например поле capabilities класса ScanResult на момент […]

Mihin tietokonemaailmasta oppivan opiskelijan aivot pystyvät?

Hyvää päivää. Valmistuttuani toisen käsikirjoituksen kirjoittamisen Bashissa tajusin, että kaiken pitäisi olla täysin erilaista, mutta kaikki toimi. Haluan näyttää teille, mitä röyhkeyttä ja kainalosauvoja kirjoitin ratkaistakseni ongelman, mutta minulla ei vielä ole tietoa. Toisin sanoen ohjelmoinnin karikatyyri. Ongelma Tarvitsimme jotain, joka: Näytä useita riimejä sanalle, paitsi […]

Mitä pehmeitä taitoja kehittäjä tarvitsee? Mielipiteitä Yandex

Suuri opiskelijoiden olympialainen "I am a Professional" alkaa pian. Se on toiminut verkossa ja offline-tilassa jo useita vuosia. Opiskelijat eri erikoisaloista, mukaan lukien tekniset, voivat osallistua. Olympian järjestää 26 johtavaa yliopistoa: National Research University Higher School of Economics, Moskovan valtionyliopisto, Moskovan valtion teknillinen yliopisto, Moskovan fysiikan ja teknologian instituutti, MEPhI, Pietarin valtionyliopisto, ITMO-yliopisto ja muut. Yandex on projektin tekninen kumppani. Meille "olen ammattilainen" on toinen vuosi peräkkäin [...]

Kuinka opettaa lapsia käyttämään tekniikkaa oikein, jos näin ei ollut lapsuudessasi?

Hei, Habr! Kiinnitän huomionne käännöksen Kim Flahertyn ja Kate Moranin artikkelista "Lasten altistuminen digitaaliselle teknologialle aiheuttaa vanhempien ahdistusta". Amerikkalaiset vanhemmat ovat huolissaan siitä, että heidän lapsensa nauttivat teknologisesta kehityksestä, kun taas Kiinassa vanhemmat miettivät, kuinka suojella lapsiaan tekniseltä hulluudelta. Miten teknologia vaikuttaa nykylapsiin ja heidän elämäänsä? […]

Alan Turingin kirja ja salaperäinen muistiinpano - Science Detective

Alkuperäinen käännös on blogissani Miten sain tämän kirjan? Toukokuussa 2017 sain sähköpostin vanhalta lukion opettajaltani George Rutterilta, jossa hän kirjoitti: "Minulla on kopio Diracin suuresta saksankielisestä kirjasta (Die Prinzipien der Quantenmechanik), joka kuului Alan Turingille, ja siitä lähtien Miten […]

7 ilmaista kurssia kehittäjille Microsoftilta

Hei, Habr! Aloitamme tänään artikkelisarjan, joka sisältää viisi kokoelmaa Microsoftin ilmaisia ​​koulutuskursseja. Tässä artikkelissa meillä on tyylikkäimmät kurssit kehittäjille, joista ohjelmoijat pitävät eniten. Muuten! Kaikki kurssit ovat ilmaisia ​​(voit jopa kokeilla maksullisia tuotteita ilmaiseksi); 5/6 venäjäksi; Voit aloittaa harjoittelun välittömästi; Valmistuttuasi sinä […]

NetServer 7.7 -julkaisu

CentOS-pohjainen NethServer 7.7 -jakelu on julkaistu. Tuotteen pääominaisuus on sen modulaarinen rakenne, jonka avulla jakelusta on helppo muuttaa sähköpostipalvelin ja suodatin, web-palvelin, ryhmätyö, palomuuri, verkkosuodatin, IPS/IDS tai VPN-palvelin. Uusi NethServer-versio sisältää: Täysin pakattu ja oletusarvoisesti saatavilla uusille asennuksille, Cockpit yksinkertaistaa palvelimen hallintaa tarjoamalla nykyaikaisen ja […]

Google on löytänyt Cardboard-virtuaalitodellisuusteknologiaan liittyviä kehityskulkuja

Google on hankkinut avoimen lähdekoodin sovelluskehitystyökalusarjansa Cardboard-alustalle, jonka avulla mitä tahansa älypuhelinta voidaan käyttää esteettömien virtuaalitodellisuuskuulokkeiden luomiseen. Yksinkertaisimmassa tapauksessa kypärän luomiseksi riittää, että leikkaat kehyksen pahvista ehdotetun leikkauksen mukaisesti älypuhelimen kiinnittämiseksi silmien eteen ja käyttämällä kahta linssiä tarkentamiseen. Google VR SDK virtuaalitodellisuussovellusten kehittämiseen […]

Sailfish 3.2 -mobiilikäyttöjärjestelmän julkaisu

Jolla on julkaissut Sailfish 3.2 -käyttöjärjestelmän julkaisun. Koonnoksia on valmisteltu Jolla 1-, Jolla C-, Sony Xperia X-, Gemini-, Sony Xperia 10 -laitteille, ja ne ovat jo saatavilla OTA-päivityksen muodossa. Sailfish käyttää Waylandiin ja Qt5-kirjastoon perustuvaa grafiikkapinoa, järjestelmäympäristö on rakennettu Merille, jota on kehitetty osana Sailfissiä huhtikuusta lähtien, ja […]

NethServer 7.7 -palvelinjakelu saatavilla

NethServer 7.7 -jakelupaketin julkaisu on esitelty, ja se tarjoaa modulaarisen ratkaisun palvelimien nopeaan käyttöönottoon pienissä toimistoissa tai keskisuurissa yrityksissä. Jakelu perustuu CentOS 7.7 -pakettipohjaan ja tarjoaa web-käyttöliittymän käytettävissä olevien palvelinkomponenttien hallintaan. Asennuskuvan koko on 1.1 Gt. Online-esittely tarjoaa käyttöliittymän ominaisuuksiin tutustumista. Projektin kehitystyöt jaetaan ilmaisilla lisensseillä. Käyttäjälle tarjotaan [...]

NPM 6.13 Package Manager lisää kehittäjien rahoitustyökaluja

NPM 6.13 -paketinhallinta on julkaistu, mukana Node.js:ssä ja jota käytetään moduulien jakeluun JavaScriptissä. Uuden version erityispiirre on "rahasto"-komennon ilmestyminen ja työkalut pakettien ylläpitoon osallistuvien kehittäjien lahjoitusten keräämisen järjestämiseen. Paketin asennuksen jälkeen NPM näyttää nyt tiedot riippuvuuteen liittyvien pakettien lukumäärästä, joiden ylläpitäjät ottavat vastaan ​​lahjoituksia (piilottaakseen tällaiset […]

IO Interactive puhui Hitman 2:n vuosipäivästä ja tulevaisuuden suunnitelmista

Hitman 2 täyttää vuoden tässä kuussa – peli julkaistiin 13. Tulevan päivämäärän yhteydessä IO Interactive päätti kertoa teille, mikä ilahduttaa projektin omistajia tiimin lomakuukaudella. Kehittäjät väittävät, etteivät he ole koskaan jakaneet niin paljon sisältöä näin lyhyessä ajassa: marraskuussa pelaajat saavat 2018 valittua sopimusta, 10 eskalaatiosopimusta, […]