aihe: Blogi

Elektroniset kirjat ja niiden muodot: puhumme EPUBista - sen historiasta, eduista ja haitoista

Aiemmin blogissa kirjoitimme kuinka DjVu- ja FB2-e-kirjamuodot ilmestyivät. Tämän päivän artikkelin aihe on EPUB. Kuva: Nathan Oakley / CC BY Formaatin historia 90-luvulla e-kirjamarkkinoita hallitsivat patentoidut ratkaisut. Ja monilla e-lukulaitteiden valmistajilla oli oma muotonsa. Esimerkiksi NuvoMedia käytti tiedostoja, joiden tunniste on .rb. Tämä […]

Puppy Dog Eyes: 30 000 vuotta koiran ja ihmisen yhteiskehitystä

Koira on hyvin epätavallinen olento. Hän ei koskaan kiusaa sinua kysymyksillä siitä, millä tuulella olet; häntä ei kiinnosta oletko rikas vai köyhä, tyhmä vai älykäs, syntinen vai pyhimys. Olet hänen ystävänsä. Se riittää hänelle. Nämä sanat kuuluvat kirjailija Jerome K. Jeromelle, jonka monet meistä tuntevat teoksesta "Kolme miestä veneessä ja koira" ja […]

GNOME Mutterin siirto monisäikeiseen renderöintiin on alkanut

Mutter-ikkunanhallintakoodi, jota kehitetään osana GNOME 3.34 -kehityssykliä, sisältää alustavan tuen uudelle transaktionaaliselle (atomi) KMS (Atomic Kernel Mode Setting) API:lle videotilojen vaihtamiseen, jolloin voit tarkistaa parametrien oikeellisuuden ennen itse asiassa muuttaa laitteiston tilaa kerralla ja peruuttaa muutoksen tarvittaessa. Käytännön puolella uuden API:n tukeminen on ensimmäinen askel Mutterin siirtämisessä […]

5 hienoa tapaa animoida React-sovelluksia vuonna 2019

Animaatio React-sovelluksissa on suosittu ja keskusteltu aihe. Tosiasia on, että sen luomiseen on monia tapoja. Jotkut kehittäjät käyttävät CSS:ää lisäämällä tunnisteita HTML-luokkiin. Loistava menetelmä, kannattaa käyttää. Mutta jos haluat työskennellä monimutkaisten animaatioiden kanssa, kannattaa käyttää aikaa GreenSockin oppimiseen, se on suosittu ja tehokas alusta. On myös […]

Habr Weekly #6 / Runet on valmis erottamaan itsensä, Adobe etsii jälkiä Photoshopista, Vim-haavoittuvuudesta, Geochatista Telegasta ja jostain muusta

Habr Weekly -podcastin kuudennessa jaksossa käsittelimme seuraavia aiheita: RuNetin eristyssäännöt on laadittu Yandex on laittanut viisi miehittämätöntä ajoneuvoa Moskovan teille Adoben hermoverkko tunnistaa Photoshopissa käsitellyt valokuvat Mail.ru on käynnistänyt ääniavustajan nimeltä Marusya Vimistä ja NeoVimistä on löydetty kriittinen haavoittuvuus, on aika päivittää Telegram valmistelee geochat-toimintoa paikallisella sijainnilla Rajoittamaton […]

Firefox kehittää tilaa, jolla estetään sosiaalisten verkostojen widgetit ja Firefox-välityspalvelin

Mozillan kehittäjät ovat julkaisseet malleja tulevista parannuksista käyttöliittymäelementteihin, jotka liittyvät luottamuksellisten tietojen turvallisuuden varmistamiseen ja liikkeiden seurannan estämiseen. Innovaatioista erottuu uusi vaihtoehto, joka estää käyttäjien liikkeitä kolmansien osapuolien sivustoilla seuraavien sosiaalisten verkostojen widgetien (esimerkiksi Facebookin Tykkää-painikkeet ja Twitterin viestien upottaminen). Sosiaalisen median tilin todennuslomakkeille on mahdollisuus […]

Stellarium 0.19.1

Kesäkuun 22. päivänä julkaistiin suositun ilmaisen planetaario Stellariumin ensimmäinen korjaava julkaisu haarasta 0.19, joka visualisoi realistisen yötaivaan, ikään kuin katsoisit sitä paljaalla silmällä tai kiikarin tai kaukoputken läpi. Kaikkiaan edellisen version muutoslistalla on lähes 50 paikkaa. Lähde: linux.org.ru

Mooren lain "voittaminen": kuinka korvata perinteiset tasotransistorit

Keskustelemme vaihtoehtoisista lähestymistavoista puolijohdetuotteiden kehittämiseen. / kuva Taylor Vick Unsplash Viime kerralla puhuimme materiaaleista, joilla voidaan korvata piitä transistorien valmistuksessa ja laajentaa niiden ominaisuuksia. Tänään keskustelemme vaihtoehtoisista lähestymistavoista puolijohdetuotteiden kehittämiseen ja siitä, miten niitä tullaan käyttämään datakeskuksissa. Pietsosähköiset transistorit Tällaisissa laitteissa on pietsosähköiset ja […]

VKHR-projektissa kehitetään reaaliaikaista hiusten renderointijärjestelmää

VKHR (Vulkan Hair Renderer) -projekti kehittää AMD:n ja RTG Game Engineeringin tuella realistista hiusten renderöintijärjestelmää, joka on kirjoitettu Vulkan-grafiikkasovellusliittymällä. Järjestelmä tukee reaaliaikaista renderöintiä, kun mallinnetaan hiustyyliä, joka koostuu sadoista tuhansista säikeistä ja miljoonista lineaarisista segmenteistä. Muuttamalla yksityiskohtia voi esiintyä vaihtelua suorituskyvyn ja […]

OpenSSH lisää suojaa sivukanavahyökkäyksiltä

Damien Miller (djm@) on lisännyt OpenSSH:han parannuksen, jonka pitäisi auttaa suojautumaan erilaisilta sivukanavahyökkäyksiltä, ​​kuten Spectre, Meltdown, RowHammer ja RAMBleed. Lisätty suojaus on suunniteltu estämään RAM-muistissa olevan yksityisen avaimen palauttaminen käyttämällä tietovuotoja kolmannen osapuolen kanavien kautta. Suojauksen ydin on, että yksityiset avaimet, kun ne eivät ole käytössä, […]

Psychonauts 2 viivästyi vuoteen 2020 ilman syytä

E3 2019 -tapahtumassa Double Fine Productions -studio esitteli uuden trailerin Psychonauts 2:lle, kolmiulotteiselle seikkailutasopelille, joka on luotu alkuperäisen pelin kanonien mukaan. Videolla ei ollut julkaisupäivää, ja hieman myöhemmin länsimaiset julkaisut saivat lehdistötiedotteen, jossa kerrottiin, että jatko-osa oli lykätty vuoteen 2020. Kehittäjät eivät ilmoittaneet syitä tälle päätökselle. E3 2019 -tapahtumassa Microsoft ilmoitti […]

Wine 4.11 julkaisu

Win32 API:n avoimen toteutuksen kokeellinen julkaisu on saatavilla - Wine 4.11. Version 4.10 julkaisun jälkeen 17 virheraporttia on suljettu ja 370 muutosta tehty. Tärkeimmät muutokset: Jatkettiin oletus-DLL:n rakentamista sisäänrakennetulla msvcrt-kirjastolla (joka tarjoaa Wine-projekti, ei Windowsin DLL) PE (Portable Executable) -muodossa. Verrattuna […]