Kirjoittaja: ProHoster

Sovelluskehitysympäristön KDevelop julkaisu 5.6

Kuuden kuukauden kehitystyön jälkeen esitellään integroidun ohjelmointiympäristön KDevelop 5.6 julkaisu, joka tukee täysin KDE 5:n kehitysprosessia, mukaan lukien Clangin käyttäminen kääntäjänä. Projektikoodia jaetaan GPL-lisenssillä ja se käyttää KDE Frameworks 5- ja Qt 5 -kirjastoja. Uudessa julkaisussa: Parannettu tuki CMake-projekteille. Lisätty mahdollisuus ryhmitellä koontikohteita […]

Android 11 -mobiilialustan julkaisu

Google on julkaissut avoimen mobiilialustan Android 11 julkaisun. Uuteen julkaisuun liittyvät lähdetekstit on julkaistu projektin Git-arkistoon (haara android-11.0.0_r1). Firmware-päivitykset valmistetaan Pixel-sarjan laitteille sekä OnePlusin, Xiaomin, OPPO:n ja Realmen valmistamille älypuhelimille. On myös luotu Universal GSI (Generic System Images) -kokoonpanoja, jotka sopivat erilaisiin ARM64- ja […]

Efemeraaliset volyymit tallennuskapasiteetin seurannalla: EmptyDir steroideissa

Joidenkin sovellusten on myös tallennettava tietoja, mutta ne ovat melko tyytyväisiä siihen, että tiedot eivät tallennu uudelleenkäynnistyksen jälkeen. Esimerkiksi RAM rajoittaa välimuistipalveluita, mutta ne voivat myös siirtää harvoin käytettyjä tietoja RAM-muistia hitaampaan tallennustilaan, mikä ei vaikuta yleiseen suorituskykyyn. Muiden sovellusten on tiedettävä, että […]

Valvontapullon mikropalvelut Prometheuksen avulla

Pari koodiriviä ja sovelluksesi luo mittareita, vau! Ymmärtääksesi, miten prometheus_flask_exporter toimii, riittää pieni esimerkki: pullosta tuonti Pullo osoitteesta prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/') def main(): return 'OK' Siinä kaikki mitä tarvitset aloittaaksesi! Kun lisäät tuonnin ja rivin PrometheusMetricsin alustamiseksi, saat mittareita […]

Tein oman PyPI-arkiston valtuutuksen ja S3:n kanssa. Nginxillä

Tässä artikkelissa haluan jakaa kokemukseni NJS:n, Nginx Inc:n kehittämän Nginxin JavaScript-tulkin kanssa, ja kuvailla sen tärkeimpiä ominaisuuksia todellisella esimerkillä. NJS on JavaScriptin osajoukko, jonka avulla voit laajentaa Nginxin toimintoja. Kysymykseen miksi sinulla on oma tulkki??? Dmitri Volyntsev vastasi yksityiskohtaisesti. Lyhyesti: NJS on nginx-tapainen, ja JavaScript on progressiivisempi, natiivi- ja […]

Thermaltake H350 TG RGB -pelikotelossa on RGB-valaistus

Thermaltake on julkistanut H350 TG RGB -tietokonekotelon, joka on suunniteltu pelipöytätietokoneen rakentamiseen Mini-ITX-, Micro-ATX- tai ATX-emolevylle. Uusi tuote on valmistettu kokonaan mustasta. Etupaneelin ylittää vinottain monivärinen valaistusnauha. Järjestelmän sisäpuoli paljastuu lasin sivuseinän läpi. Laitteen mitat - 442 × 210 × 480 mm. Kotelon avulla voit käyttää kahta vakiokokoista asemaa [...]

Nightdive näytti toisen teaser-trailerin kuolemattomasta voodoo-soturista kertovasta Shadow Man -remasterista

Nightdive Studios on julkaissut toisen teasertrailerin Shadow Man Remasteredistä, joka on Valiantin Shadowman-sarjakuvaan perustuvan vuoden 1999 toimintaseikkailupelin uusintajulkaisu. Muistutetaan, että Shadow Manin päivitetty versio julkistettiin tämän vuoden maaliskuussa. Tämän jälkeen PC Gaming Shown kesäkuun verkkolähetyksessä esiteltiin debyyttitiiseritraileri. Uusi video kestää kaksi ja puoli minuuttia: noin 30 sekuntia kestää […]

"He tekevät pelaajat onnelliseksi": CDPR puhui mikrotransaktioista Cyberpunk 2077 -moninpelissä

Äskettäisessä keskustelussa sijoittajien kanssa CD Projekt RED vastasi kysymykseen mikrotransaktioista Cyberpunk 2077 -moninpelissä, joka pitäisi julkaista projektin yksinpeliosan julkaisun jälkeen. Studio vahvisti läsnäolonsa pelissä, mutta totesi myös, että kaupallistaminen ei ole aggressiivista. Yrityksen mukaan moninpelitilassa ostaminen tekee käyttäjistä onnellisia. CD:n […] puheenjohtaja kommentoi mikrotransaktioita.

Digitaalisten oikeuksien kartoitus, osa III. Oikeus nimettömyyteen

TL;DR: Asiantuntijat jakavat näkemyksensä digitaaliseen nimettömyyteen liittyvistä ongelmista Venäjällä. Greenhouse of Social Technologies ja RosKomSvoboda pitävät 12. ja 13. syyskuuta hackathonin digitaalisesta kansalaisuudesta ja digitaalisista oikeuksista demhack.ru. Tapahtumaa ennakoiden järjestäjät julkaisevat kolmannen artikkelin, joka on omistettu ongelmakentän kartoittamiseen, jotta he voivat löytää itselleen mielenkiintoisen haasteen. Edelliset artikkelit: oikealla […]

Argo CD:n mukautetun työkalun ymmärtäminen

Jonkin ajan kuluttua ensimmäisen artikkelin kirjoittamisen jälkeen, jossa hallitsin taitavasti jsonnetia ja Gitlabia, tajusin, että putkistot ovat varmasti hyviä, mutta tarpeettoman monimutkaisia ​​ja hankalia. Useimmissa tapauksissa vaaditaan tyypillinen tehtävä: "luo YAML ja laita se Kubernetesiin." Itse asiassa tämä on se, mitä Argo CD tekee erittäin hyvin. Argo CD:n avulla voit liittää Git-tietovaraston ja lähettää […]

Kokeile uusia työkaluja käyttöönoton rakentamiseen ja automatisoimiseen Kubernetesissa

Hei! Viime aikoina on julkaistu monia hienoja automaatiotyökaluja sekä Docker-kuvien rakentamiseen että Kubernetesin käyttöönottoon. Tältä osin päätin leikkiä GitLabin kanssa, tutkia perusteellisesti sen ominaisuuksia ja tietysti perustaa putkilinjan. Tämän työn inspiraationa oli sivusto kubernetes.io, joka generoidaan automaattisesti lähdekoodeista ja jokaiselle lähetetylle poolille […]

EA näytti mainoksia EA Sports UFC 4:n uusinnoissa

Hiljattain Electronic Arts lisäsi mainoksia EA Sports UFC 4 -taistelupeliin, joka näytettiin ottelun tärkeimpien hetkien uusinnoissa. Tämä tapahtui kuukausi julkaisun jälkeen, joten arvioivat toimittajat eivät törmänneet tällaiseen kustantajan temppuun. Mutta kun mainosvideo levisi Internetiin ja pelaajat arvostelivat Electronic Artsia voimakkaasti, mainos päätettiin poistaa […]