auteur: ProHoster

Over vooroordelen over kunstmatige intelligentie

tl;dr: Machine learning zoekt naar patronen in data. Maar kunstmatige intelligentie kan ‘bevooroordeeld’ zijn, dat wil zeggen patronen vinden die onjuist zijn. Een op foto's gebaseerd detectiesysteem voor huidkanker kan bijvoorbeeld speciale aandacht besteden aan beelden die in de spreekkamer van een arts zijn genomen. Machine learning begrijpt het niet: de algoritmen identificeren alleen patronen in cijfers, en als de gegevens niet representatief zijn, zal het […]

Goed gevoede filosofen of competitieve .NET-programmering

Laten we eens kijken hoe gelijktijdige en parallelle programmering werkt in .Net, aan de hand van het voorbeeld van het probleem van de lunchende filosofen. Het plan is als volgt, van thread-/processynchronisatie tot het actormodel (in de volgende delen). Het artikel kan nuttig zijn voor een eerste kennismaking of om uw kennis op te frissen. Waarom weet je überhaupt hoe je dit moet doen? Transistors bereiken hun minimumgrootte, de wet van Moore bereikt de snelheidslimiet […]

"Muizen huilden en prikten.." Importsubstitutie in de praktijk. Deel 4 (theoretisch, definitief). Systemen en diensten

Nadat we in eerdere artikelen hebben gesproken over opties, ‘binnenlandse’ hypervisors en ‘binnenlandse’ besturingssystemen, zullen we doorgaan met het verzamelen van informatie over de noodzakelijke systemen en diensten die op deze besturingssystemen kunnen worden ingezet. In feite bleek dit artikel grotendeels theoretisch te zijn. Het probleem is dat er niets nieuws of origineels is in ‘huishoudelijke’ systemen. En om hetzelfde voor de honderdste keer te herschrijven, [...]

De winnaars van de internationale competities SSH en sudo staan ​​weer op het podium. Onder leiding van een vooraanstaande Active Directory-dirigent

Historisch gezien werden sudo-machtigingen bepaald door de inhoud van de bestanden in /etc/sudoers.d en visudo, en sleutelautorisatie werd gedaan met behulp van ~/.ssh/authorized_keys. Naarmate de infrastructuur groeit, bestaat er echter een wens om deze rechten centraal te beheren. Tegenwoordig zijn er mogelijk verschillende oplossingsopties: Configuratiebeheersysteem - Chef, Puppet, Ansible, Salt Active Directory + sssd Verschillende perversies in de vorm van scripts […]

Pale Moon Browser 28.5 release

De Pale Moon 28.5-webbrowser werd uitgebracht, een vertakking van de Firefox-codebasis om hogere prestaties te bieden, de klassieke interface te behouden, het geheugengebruik te minimaliseren en extra aanpassingsopties te bieden. Pale Moon-builds zijn gemaakt voor Windows en Linux (x86 en x86_64). De projectcode wordt gedistribueerd onder de MPLv2 (Mozilla Public License). Het project volgt de klassieke interface-organisatie, zonder […]

RAGE 2 zal geen diep verhaal hebben – het is “een spel over actie en vrijheid”

Er zijn nog maar een paar weken te gaan tot de release van RAGE 2, maar we weten nog steeds niet veel over de plot ervan. Maar het punt is dat er niet zoveel van is. RAGE 2-regisseur Magnus Nedfors onthulde in een recent interview dat dit niet Red Dead Redemption 2 is – zoals de meeste Avalanche Studios-games zal het project zich richten op […]

Netramesh - lichtgewicht service mesh-oplossing

Terwijl we van een monolithische applicatie naar een microservices-architectuur evolueren, worden we geconfronteerd met nieuwe uitdagingen. In een monolithische toepassing is het meestal vrij eenvoudig om te bepalen in welk deel van het systeem de fout is opgetreden. Hoogstwaarschijnlijk zit het probleem in de code van de monoliet zelf, of in de database. Maar als we op zoek gaan naar een probleem in een microservice-architectuur, is alles niet meer zo vanzelfsprekend. We moeten alle [...]

Wij nodigen ontwikkelaars uit voor de Think Developers Workshop

Volgens een goede, maar nog niet gevestigde traditie, houden we in mei een open technische meetup! Dit jaar wordt de meetup “gekruid” met een praktisch gedeelte, en kun je langskomen in onze “garage” en wat montage en programmering doen. Datum: 15 mei 2019, Moskou. De rest van de nuttige informatie valt onder de snede. U kunt zich inschrijven en het programma bekijken op de evenementenwebsite [...]

100GbE: luxe of essentiële noodzaak?

IEEE P802.3ba, een standaard voor het verzenden van gegevens over 100 Gigabit Ethernet (100GbE), werd ontwikkeld tussen 2007 en 2010 [3], maar werd pas wijdverspreid in 2018 [5]. Waarom in 2018 en niet eerder? En waarom meteen massaal? Daar zijn minstens vijf redenen voor... IEEE P802.3ba is voornamelijk ontwikkeld voor […]

Vakantie of vrije dag?

De eerste mei nadert, beste inwoners van Habrob. Onlangs besefte ik hoe belangrijk het is om onszelf eenvoudige vragen te blijven stellen, zelfs als we denken het antwoord al te weten. Dus wat vieren we? Voor een juist begrip moeten we op zijn minst van een afstandje naar de geschiedenis van de kwestie kijken. Zelfs voor een oppervlakkig maar juist begrip moet je de oorspronkelijke bron vinden. Ik zou het niet leuk vinden [...]

Onverschrokken ontwikkelaar kiest de kant van Sony op het gebied van crossplay

CEO van Phoenix Labs, Jesse Houston, vindt dat Sony onterecht wordt bekritiseerd vanwege zijn standpunt over platformonafhankelijk spelen. Sony Interactive Entertainment heeft de afgelopen jaren nogal wat kritiek gekregen vanwege zijn standpunt over platformonafhankelijke multiplayer. Terwijl Microsoft en Nintendo de online ruimtes van hun consoles openstelden voor platformonafhankelijk spelen, heeft Sony lang vastgehouden aan […]

Vrijgave van Tutanota 3.50.1

Er is een nieuwe versie van de Tutanota e-mailclient gepubliceerd. Veranderingen omvatten opnieuw ontworpen zoek- en integratie met Let's Encrypt voor aangepaste domeinen, evenals 100% Russische vertaling. Tutanota maakt gebruik van end-to-end-encryptie, waardoor zoekopdrachten alleen lokaal kunnen worden uitgevoerd. Om dit te doen, bouwt de client een full-text index. De index wordt lokaal in gecodeerde vorm opgeslagen. De nieuwe, opnieuw ontworpen zoekopdracht zou aanzienlijk moeten […]