Clever Geek Handbook
All articles:
Présentation de .NET 5.0 Preview 6
Utilisation de xAPI (Tin Can) et CMI5 dans les simulateurs
Serveurs virtuels éternels
Hélice: tiltrotor pour la surveillance d'objets étendus
Clojure dans le livre de fabrication
FOSS News # 22 - Examen des nouvelles gratuites et open source du 22 au 28 juin 2020
Un peu de Javascript simple est capable de beaucoup
Présentation de Traefik 2.0
À la recherche de bijoux à l'autre bout du cerveau
«Les hackathons peuvent être utilisés pour la location»: 35 expériences d'organisateur de hackathon
Résumé des matériaux frais du monde frontal pour la semaine dernière # 421 (22-28 juin 2020)
Application obscène
Tri des tournois
Combien de données un Raspberry Pi peut traiter rapidement
Comment les géants de l'informatique aident-ils l'éducation? Partie 3: Amazon Web Services
À propos de ce qui se passe lorsque Google utilise le mot «vs»
Désolé de réagir, mais je ne peux plus faire ça
Rencontrez Angular 10
Comment trouver l'emploi informatique parfait? Approche psychologique. P1: Reconnaître le manager de l'enfer en analysant la description du poste
Débutants en bourse: parler honnêtement des actions
Effet de parallaxe dans le navigateur avec TensorFlow.js + WASM + Three.js
Le rôle des phytohormones dans la bataille pour la productivité: perspectives et dangers possibles
Focus pour l'IA
Laravel Digest (22-28 juin 2020)
Zettelkasten: comment un scientifique allemand est devenu incroyablement productif
Connexion à la session en Java et Python. HttpURLConnection et CookieManager (Java). Demandes (Python)
Événements numériques à Moscou du 29 juin au 5 juillet
Culture de sécurité dans le développement des ordinateurs et des logiciels critiques
Revit: Comment protéger votre conception contre les décalages accidentels
Surveillance des bogues avec Sentry dans les applications frontales JavaScript: partie 1
Comment résoudre les curseurs captcha de GeeTest en utilisant JS
Comment apprendre le développement XR et obtenir une offre en cinq mois
Vega revient à voler
Joseph Leslie Armstrong → Citations de discours
Utilisation de Quartus et ModelSim
Entretien inversé: les questions du candidat à l'entreprise
Qu'indique la reprise de l'intérêt ouvert pour les contrats à terme sur Bitcoin?
Comment l'analyseur PVS-Studio a commencé à trouver encore plus d'erreurs dans les projets Unity
Comment Tilda tue le marché du web freelance
Qu'y a-t-il entre l'idée et le code? Présentation de 14 diagrammes UML
Comment j'ai obtenu un certificat de développeur TensorFlow (et comment l'obtenir pour vous)
L'abstraction est la clé d'un code simple
Olympus quitte le marché des appareils photo numériques
Enquête privée sur un bug de référencement sur le site Web de Monobank
Comment un novice Data Scientist comme moi peut acquérir de l'expérience
System.Threading.Channels - Producteur-consommateur haute performance et asynchrone sans allocation et plongée de pile
Le programme Artemis change légèrement
Composition de Tabasco: Backend United # 6 Security Materials
Les caméras SWIR aideront-elles les véhicules sans pilote à surmonter les restrictions liées à la barrière géographique
MADDPG OpenAI Algorithm
Combien cela coûte-t-il de faire vous-même une vidéo sur le jeu
Comment créer un mémo sur le pedigree des dieux grecs dans SAP HANA Cloud
Le livre "L'intelligence émotionnelle dans les affaires: résoudre des problèmes complexes de leadership"
Données personnelles biométriques, nuances et subtilités du traitement
L'avenir des centres de données
5 alternatives modernes aux anciens outils de ligne de commande Linux
Pièges lors du passage au VDI: que tester à l'avance pour ne pas faire mal atrocement
6 conseils pour les tests de résistance pour le Black Friday
Comment GitLab aide à sauvegarder les grands magasins NextCloud
Carte du ciel complète de Spectra-RG. Pourquoi est-elle importante
Les bases d'Ansible, sans lesquelles vos playbooks sont un bouquet de pâtes collantes
AQO - Optimisation adaptative des requêtes PostgreSQL
Convertisseur Buck-Boost avec commande numérique sur STM32F334 en mode CC / CV
TED: Prédictions, expériences passées et émotions (Lisa Feldman Barrett)
Nous écrivons des tests d'intégration frontaux et accélérons les versions
Combien de merveilleuses découvertes sont préparées pour nous par Parallels ici
Chrome limite également la durée de vie des certificats TLS à 13 mois
Hutte sur des jambes rétrocompatibles - compilation de JS pour les navigateurs requis
Semaine de sécurité 27: Confidentialité du Presse-papiers iOS
Labing d'un clavier MIDI en Angular
Qui d'autre n'a pas été touché par la pandémie: les stocks de bookmakers ont augmenté en raison de l'esport
Programmeur 1C. Où puis-je obtenir un logiciel de formation?
AMA avec Habr. # 19. Version DR, merch et iPad
L'équation la plus triste de la science des données
Roue d'arme dans Doom 1993
Un bref historique des émetteurs sonores numériques ou pourquoi nous utilisons toujours des haut-parleurs analogiques
Comment j'ai commencé à créer un plug-in ADFS et je suis resté bloqué
Comment nous, à "Active", écrivons la documentation utilisateur. Pourquoi c'est important
Logiciel PBX IP et tests de charge
Impression 3D de réacteurs nucléaires pour le divertissement et l'enrichissement
Comment régler Parallels Desktop
Journaux interactifs "live": visualisation des logs dans Voximplant Kit
Il est temps de mettre à niveau votre moniteur
Clés de la réussite d'un projet informatique
Comment compiler un décorateur - C ++, Python et implémentation personnalisée. Partie 2
Nous masquons RDP et aidons rapidement les utilisateurs
Intégration ouverte de vSwitch avec P-Virtualization
Comment la cybersécurité transforme le marché informatique (partie 1)
Compétitions technologiques Radiofest-2020
Pouvez-vous écrire Deadlock sur Camunda BPM? je peux
Étudier au Canada en 2020: Comment le coronavirus affectera-t-il l'éducation au Canada?
TailwindCSS - un autre cadre ou une nouvelle étape évolutive?
Comment regarder la WWDC 2020 si vous n'êtes pas développeur
Porter un vieux jeu shoot'em up sur JavaScript à genoux
Les hauts et les bas de l'industrie de la construction à San Francisco. Tendances et histoire du développement de l'activité de construction
Nous divisons le monolithe en microservices
Prédire l'avenir: un modèle de neuro-ordinateur de reconnaissance vocale
Comparez les accents anglais et russes de Sergey Brin de Google
Spreadable - une variante du réseau décentralisé
«Alimentation, économie et gestion des ressources»: présentation de la biotechnologie dans le programme de master de l'Université ITMO
L'idée la plus importante en science des données
Comment utiliser Grok Exporter pour générer des métriques Prometheus à partir de journaux non structurés
Comment nous ratissons un zoo de 5 emplacements dans des centres de données
Вероятно, хватит рекомендовать «Чистый код»
LightBox en termes d'UX / UI et comment cela change les produits
xAPI vs SCORM. Une bataille qui n'arrivera pas
Quand la ville est intelligente: l'expérience métropolitaine (suite)
À propos des difficultés de mentorat des débutants en programmation
MVP: qu'est-ce que c'est et comment ça marche?
Les pirates ont piraté le module d'overclocking Tesla Model 3 et le vendre à prix réduit
Entretien d'analyste - Kirill Schmidt, Senior Product Analyst chez Wrike
Check Point SandBlast Agent. Quoi de neuf?
Poste d'observation pessimiste: solutions techniques et conceptuelles dans le système de surveillance Lamoda
Hystérie de gestion. En mots normaux
Double-cliquez sur verrou. Vélo?
5 erreurs courantes lors de la création de composants React (avec hooks) en 2020
Comment travailler avec Google Analytics et Yandex Metrica?
À distance, neurochimie, virus - ce qui nous est arrivé après la transition vers l'auto-isolement ce printemps
Les disques comptent: pourquoi l'utilisation de SSD sur Xbox et Playstation marque l'avènement d'une nouvelle ère dans les jeux sur console
7 juillet - #btechday International Forum «Biometrics Against a Pandemic»
Le chemin du développeur vers SRE: pourquoi aller à l'infrastructure et ce qui en résultera
Modèle économique d'Osterwalder: qu'est-ce que c'est?
Prothèse totale sur implants
Des vulnérabilités critiques persistent dans les produits GeoVision pendant plus de six mois
Analyse des graphismes de Red Dead Redemption 2
[Symfony 5] Autorisation distincte pour les administrateurs et les utilisateurs avec deux entités et formulaires de connexion différents
Le livre «Deep Learning in Pictures. Un guide visuel de l'intelligence artificielle "
Streams de juillet: pourquoi les personnes toxiques sont les plus efficaces, le piège de stabilité, HighLoad en PHP et l'embauche
Conversations en pyjama: voir l'enregistrement de la rencontre avec Vitaly Fridman
Guide d'analyse des menaces Sysmon, partie 1
15 mythes courants sur la programmation
L'industrie pétrolière pour les ingénieurs, programmeurs, mathématiciens et les grandes masses de travailleurs, partie 4
Le fabricant chinois de transformateurs lève 2,8 milliards de dollars pour stimuler sa production dans un contexte de guerre commerciale aux États-Unis
Comment choisir un créneau pour créer votre cours ou votre école en ligne?
Aspect de sécurité Web côté client
À propos de l'efficacité personnelle. Chapitre 1
Défi à distance
Où un produit peut-il trouver un mentor?
Ressources pour obtenir des ensembles de données d'images que vous ne connaissez peut-être pas
Pot, brew: Marvell ThunderX3 server ARM chip with 96 cores and SMT4 for 384 threads
SCRUM: vaut-il la peine de se pencher sur le monde en mutation?
Journées de formation virtuelle Microsoft Azure - 3 webinaires gratuits et sympas
Complexe de musée "Zoya": un char sous le bombardement de projecteurs et autres nuances techniques
Comment nous avons créé un monde de jeu de tir spatial
Systèmes radar dans l'industrie automobile
Mobile Meetup Innopolis. Parlons des modèles de conception d'interface utilisateur Android Jetpack et Server Driven
Comment une boutique en ligne peut intégrer les services de livraison de courrier dans ses processus commerciaux
Pourquoi Strace ne fonctionne pas dans Docker
8 astuces Python utilisées par des programmeurs expérimentés
Qu'est-ce qu'un Lean Canvas?
J'ai brûlé déjà 2 ans
Méthode des travaux à effectuer - Comment résoudre les tâches des utilisateurs à l'aide de produits?
Chroniques de quarantaine: comment DDoS s'est développé
L'histoire du développement d'un dosimètre (partie 1)
Oh, ce std :: make_shared ...
MVVM disponible sur les extensions piratées
Simplifiez les arrière-plans avec des dégradés effilés
Calendrier des événements IT en ligne pour juillet 2020
Les scientifiques ont créé Lamphone: à l'aide d'une photodiode et d'un télescope, les chercheurs ont transformé les ampoules électriques en «insectes» pour l'écoute électronique
Isolation et silos pour les entrepôts de données dans les solutions mutualisées
"UML. Une perspective extérieure »ou« Comment l'UML garde les analystes dans le passé »
Test du téléphone IP Snom D725 ou lorsque vous avez besoin de beaucoup de boutons physiques
Nous étudions le moteur VoIP Mediastreamer2. Partie 13, finale
SonarTermen v2.0
Ce que Holland peut nous apprendre sur le travail à distance
BoxView - Autolayout pratique pour iOS
Native vs Flutter vs React Native: tester les performances en travaillant avec des éléments d'interface utilisateur
Calendrier de production DIY dans Firebird
Migration transparente des utilisateurs entre les domaines
Expérience d'exploitation CEPH
Comment faire des tests A / B dans Google Optimize [gratuit et sans programmeur]
Chromebook: de vraies notes d'utilisateur
La Russie dans les dix premiers pays par le nombre de SSL valides
NodeJS Bot for Telegram avec traitement d'expressions mathématiques
Cycle de vie: comment Apple a abandonné PowerPC au profit d'Intel
Tutoriel Node.js pour les débutants. Partie 1
Signatures de méthode magique en C #
À propos du blocage des sites de crypto-monnaie par les poursuites
Analyser un article sur la façon d'extraire du sens des incorporations
Ecrire un décodeur pour sigrok
Comparaison détaillée de WordPress et du CMS d'octobre
Microservices: un pas en arrière
Pourquoi Wechat n'a pas et ne peut pas avoir de concurrents
Intégration d'EDS de NCA RK dans des systèmes d'information basés sur les technologies web
Amélioration de la sécurité des microservices avec Istio
Pourquoi les astronomes doutent-ils qu'il y ait une neuvième planète non découverte dans le système solaire?
Magasin Redux vs État React
Les machines à états ou machines à états les plus simples en trois étapes
Configuration avancée du serveur Web (Apache2 + Nginx)
Deepfakes, rétro-ingénierie, musique. programmation et interfaces audio pendant la conduite - notes sur l'utilisation du son
Comprendre les modèles de code d'architecture x64
Comment, chez ZeroTech, nous avons fait des amis Apple Safari et des certificats clients avec des Websockets
Как я спас мир
Les développeurs rêvent-ils de la cosmonautique, est-ce que Vostochny est normal, pourquoi Musk doit à Rogozin // Nous sommes condamnés # 9 - Vitaly Egorov
Ma carte de visite USB
5 professions supplémentaires nécessaires dans le développement de jeux
Nous lançons l'appareil photo depuis le téléphone, ou que faire quand rien ne fonctionne?
Godot, 1000 petites choses
Constitution alternative
IDA Pro: travailler avec le code de la bibliothèque (pas WinAPI)
T-shirts, argent, deux gâteaux: comment on a oublié comment évaluer les tâches
Assistant vocal pour les opérations sur la Bourse de Moscou: "Alice, acheter des actions Yandex"
Rédaction d'une spécification pour Nvidia Kepler (binaires CUDA, version en langage sm_30) pour Ghidra
Comment créer un ciel étoilé au plafond en utilisant la fibre optique et Arduino
Conception basée sur un modèle. Construire un redresseur actif (basé sur un modèle mathématique)
Histoires fictives sur le réseau: comment j'ai enseigné la physique à partir de mes propres erreurs et de celles des autres
Étrier xAPI et IMS. Ou ADL vs IMS?
Nouvelle API HAProxy Data Plane: deux exemples de programmation
L'ensemble de données n'est qu'un test de Rorschach (vous voyez ce que vous voulez voir)
Anticackers
PVS-Studio impressionné par la qualité du code Abbyy NeoML
Comment j'ai écrit mon premier plugin jQuery à 15 ans et comment les créer
À propos de l'émergence du support CUDA dans WSL 2
Présentation de la technologie de défilement
Recherche de films, de livres et de podcasts à l'aide de Python
Conteneurs de style pour le contenu des pages Web
Pourquoi npm 7 a-t-il quitté la prise en charge de package-lock.json?
Technique de détection MVP
Comment supprimer un avertissement de certificat ennuyeux pour RDP
FAISS: trouvez rapidement des visages et des clones sur des données de plusieurs millions de dollars
Tokenisation des cartes dans le e-commerce: qu'est-ce que c'est et comment ça marche?
Un fantôme très matériel: NUST MISIS crée un «cerveau fantôme» pour la pratique neurochirurgicale
7 $ dans une main - Equifax paie tellement pour drainer la DP
DeepMind Ontol: les ressources IA les plus utiles au monde
Utilisation de commutateurs multi-gigabits comme philosophie de compromis
Analyse vidéo en pétrochimie
Tables de hachage
Transport pour juin 2020: ce qui s'est passé intéressant
Journée de la technologie JetBrains pour Java
Demi-tour produit: des ingénieurs figuratifs aux ingénieurs conscients
E-learning sur béquilles. Cours de fixation d'Articulate Rise
Version d'application mobile à un bouton
Les péchés de l'optimisation des performances. Alexander Valyalkin, VictoriaMetrics
L'ascension, la chute et la renaissance d'AMD
Test de projecteurs bon marché de Leroy Merlin
Tests fonctionnels en cyan
Cartes sources: rapides et faciles
Des millions de milliards dans l'industrie du jeu
Comment obtenir les dimensions de l'écran, de la fenêtre et de la page Web en JavaScript
Matériaux de mitap pour les analystes: modèle de croissance, tests A / B, gestion des stocks et des livraisons
Antiquités: mini-disque à la maison et ballade de cercueil
Idées fausses dans la gestion des connaissances
Protection des e-mails Check Point. Protection des URL au moment des clics MTA
Diversification et atténuation des risques: comment fonctionnent les portefeuilles modèles pour les investissements en bourse
Nous assemblons un serveur pour les applications graphiques et CAO / FAO pour le travail à distance via RDP basé sur CISCO UCS-C220 M3 v2
Pourquoi est-il si difficile de prendre des critiques?
Pouvez-vous résoudre ces trois tâches (trompeusement) simples en Python?
(Un) appareils intelligents: les 10 principales vulnérabilités IoT de l'OWASP
Compétences générales pour les développeurs: pourquoi et comment développer?
Automatisation des tests dans l'architecture de microservices
Réinitialisation d'usine et mise à jour forcée du firmware pour les téléphones Snom
AES est la norme de cryptage américaine. Partie III
Et si un manager «efficace» apparaît dans votre équipe?
Comprendre les attaques Kerberos à l'aide de Rubeus. Partie 2
«Sim-sim, ouvrez-vous!»: Accès au centre de données sans magazines papier
Simulateurs de systèmes informatiques: le simulateur de plate-forme complète familier et inconnu de quiconque tactact et pistes
La nouvelle génération de processeurs chinois
Éditeur de code Android: Partie 1
Histoire d'Internet, ère de fragmentation, partie 4: anarchistes
Projet de didacticiel Python: algorithme de Dijkstra, OpenCV et interface utilisateur (partie 1)
À propos du modèle d'information sur le produit
Scaly Icarus: la cinématique du «vol» d'un serpent arboricole
Critique du scanner 3D Shining Einscan Pro HD
Le mystère de l'identité de l'acheteur, laissant des milliers de caddies dans les boutiques en ligne
Cloud Gaming: performances de Google Stadia contre NVIDIA GeForce NOW
Ne craignez pas le faucheur
Comment les géants de l'informatique aident-ils l'éducation? Partie bonus
Recherche rapide sans index
Qu'est-ce que l'IP et comment protège nos smartphones?
Pavage de tunnels L2 dans OpenVPN
Une introduction à la programmation asynchrone en Python
Tri de tas
Comment résoudre le problème du manque de conception UI \ UX dans 1C en utilisant Java Script et React.js
Économisez sur les coûts du cloud Kubernetes sur AWS
Centrale solaire, internet dans le village et auto-isolation
Serveur Web d'apprentissage automatique "VKF-solveur"
Tutoriel Python: 40 lignes d'interface de code (partie 2)
Un guide du débutant sur DevOps
Comment Python s'est développé dans l'entreprise. Rapport Yandex
Cloud4Y donne de l'argent aux startups
Comment contourner le blocage de l'accès aux pages avec Chrome en mode sans tête
Surveillance des bogues à distance Sentry dans les applications frontales React
Tutoriel Node.js pour les débutants. Partie 2
Les défis du Pentesting 2020: comment une entreprise peut devenir plus utile du Pentesting, les défis des pirates éthiques et ce que les débutants peuvent faire
Comment nous avons rassemblé 4000 candidats pour 32 postes vacants et pompé 952 personnes, puis les universités ont adopté notre méthodologie
Des «machines» aux «usines» ou mon expérience du passage à l'agilité
VR dans l'industrie
Apprivoiser MVI
Cookies et RGPD: quelles erreurs les propriétaires de sites font-ils pour se mettre en conformité?
NewNode est un CDN décentralisé du développeur FireChat
Battement. Comprendre comment dessiner différentes formes à l'aide de CustomClipper
Comment tenir un blog technique?
Pourquoi les ingénieurs devraient-ils perdre du temps sur les performances
Concept de design de merch pour les employés
Gagnants de l'évaluation du dialogue - sur les problèmes, les modèles de langage, le ML et sur vous-même
Expérience de la création d'une solution cloud pour la surveillance d'un kiosque numérique sur Azure IoT Central
Optimiser les requêtes SQL ou rechercher des criminels dangereux
Comment trouver votre premier emploi en tant que programmeur?
Qu'est-ce que l'analyse de cohorte?
Pourquoi un chef de produit a-t-il besoin d'un projet parallèle?
Comment devenir chef de produit?
"Soyez amis avec tout le monde": qui sont les alliés et pourquoi sont-ils importants dans toute entreprise?
Pourquoi ne pas négliger le marketing de contenu pour promouvoir votre projet
VMware acquiert Datrium pour développer un service de reprise après sinistre
Application du CQRS & Event Sourcing pour créer une plateforme d'enchères en ligne
ML + HCI: ce qui est étudié à l'intersection de l'apprentissage automatique et de l'interaction homme-machine
SOLIDE == POO?
Apple WWDC 2020: Quoi de neuf dans les tests iOS
Comment réaliser votre idée et ne pas devenir fou de l'auto-isolement
Externalisation de la sécurité de l'information, sécurité interne. Où aller chez le client
Application de ZIO ZLayer
Gestion des dépendances JavaScript
OneWeb va vivre: le Royaume-Uni achète 20% de la société pour 500 millions de dollars
Nous avons regardé le vote au TIK DEG - et c'est ce qui en est sorti (annonce de la conférence de presse)
HackTheBox. Procédure pas à pas avec Forwardslash. LFI, sauvegarde et volume chiffré
Systèmes d'isolation des couloirs aériens des centres de données. Partie 2. Allées froides et chaudes. Lequel isolons-nous?
Alexey Borodkin et Vitaly Mazurevich participent à la conférence en ligne UX-marathon le 9 juillet
Les calculs mathématiques derrière le phénomène du volet roulant
L'Institut de cybersécurité a été créé à l'École polytechnique de Saint-Pétersbourg
D'une «startup» à des milliers de serveurs dans une dizaine de data centers. Comment nous avons chassé la croissance de l'infrastructure Linux
AES est la norme de cryptage américaine. Partie IV
Comment vivre et travailler avec un diagnostic psychiatrique: transcrire l'éther, partie 1
L'éditeur de code Android: partie 2
9 algorithmes d'apprentissage automatique clés en langage clair
Un autre vélo: écrire votre propre chargeur automatique de classe pour Bitrix
Python pour les débutants: comment commander le Web
Comment vivre et travailler avec un diagnostic psychiatrique. Partie 2: questions pratiques
Pas de cookies, pas de problème - Utiliser ETag pour suivre les utilisateurs
Pourquoi avez-vous besoin d'une marque personnelle + un manuel pour les paresseux
Nos cours de master Kubernetes gratuits uniques, notre outil CLI pour les développeurs Odo, Java dans des conteneurs et de nombreux livres
Comment identifier la fonctionnalité MVP et faire tomber un client amoureux d'une version pilote d'un produit
À propos de la télémédecine - du télédocteur
Lancement réussi. 45e depuis le début de l'année. 17e des USA. Satellite de navigation GPS Block III de SpaceX sur Falcon 9
6 Meilleures pratiques pour gérer en toute sécurité les référentiels Git
Systèmes de simulation distribués
Calcul des facteurs anti-fraude. Rapport Yandex
Cohérence et conséquences
Fusée d'Amperka, partie 1: La théorie des moteurs de fusée. Bonbon carburant
Mémo "Amélioration de la qualité de la connexion Wi-Fi"
Oh non! Ma science des données rouille
Tâches pour la formation front-end: nous implémentons des éléments individuels des interfaces YouTube, Instagram, Spotify, GitHub
Formation front-end: création de clones de Discord, Jira, SoundCloud, Apple Stock, échecs, doublage et taux de change
Communications internes en mode auto-isolement: pourquoi le «travail à distance» n'est pas égal au travail à domicile
Tâches de formation frontales: clones CodeSandbox, Robinhood, Whoishiring, Stackoverflow
Tâches de formation frontales: doodle-place, podcasts Apple, bloqueur de site, analyse des fichiers CSV
Eh, ayti, où es-tu en train de préparer?
Utilisation de C et C ++ dans la science des données pour les débutants
Comment perdre du poids sans faire de l'exercice? Expérience personnelle
Nous hébergeons le site sur un routeur domestique
Ce que vous devez savoir sur l'architecture ClickHouse pour l'utiliser efficacement. Alexey Zatelepin (2018)
Benoit Mandelbrot chez TED: Fractals and the Art of Kinks
À propos de l'analyse sans mots effrayants
Entités pour la plateforme Yandex.Dialogues
Comment survivre à l'auto-isolement? Expérience d'une entreprise informatique
Lancement réussi. 46e en 2020. 16e de Chine. Satellite ERS avec compagnon
Comment changer de spécialité en programmeur?
La bataille finale pour la singularité
Comment reconnaître un patron tyran dans une interview?
Détection de collision et théorème de l'axe de division
Comment se déroule le rendez-vous de télémédecine? Deux cas d'un télédocteur
Blockchain et bases de données standard. Y a-t-il une différence
Une nouvelle perspective géométrique aide à introduire l'ancien problème du rectangle
Juin. Il est temps de compter les raquettes - "il n'en reste plus que deux"
Analyse: pourquoi les autorités américaines menacent les entreprises chinoises de retirer par la force leurs actions des opérations de bourse
D'un commentaire sur Habré à une vulnérabilité dans le Dr. la toile
Nick Bostrom: Comment détruire la civilisation
Comment choisir les appareils mobiles à tester et ne pas le réparer
Comprendre JIT en PHP 8
Qu'est-ce qu'un algorithme? _? Partie 3.1 «Évolution de la mémoire»
Comment rédiger et placer sur le site une banque de photos pour plus de 100000 peintures
Pourquoi un 4+ peut-il être mauvais et un 3 bien?
Dictionnaire de l'informatique russe
Ethereum + Python = Brownie
Zoologie générative avec réseaux de neurones
Démarrage d'urgence. 47e lancement en 2020. 18e des USA. 7 satellites sur le lanceur Electron
Podcast: "J'aime enquêter sur les attaques contre les systèmes de distribution de clés quantiques"
Générer une horloge en FPGA sur des primitives
Remplacement de TCP: une discussion sur le protocole QUIC
Trucs et astuces pour convertir les données non structurées des journaux vers ELK Stack à l'aide de GROK dans LogStash
Qualité du code, outils d'aide
TED: Comment fonctionne le gouvernement numérique de l'Estonie
Plateforme I-IoT industrielle de l'Internet des objets Edge
Tutoriel pyOpenRPA. Gestion des applications GUI fenêtrées
Comment j'ai choisi le service pour transférer 35 000 étudiants en ligne. Expérience du chef du département informatique d'un collège de Moscou
Guide de plan SQL Server et autres pratiques non recommandées
Lancement réussi. 48e en 2020. 17e de Chine. Satellite technologique sans détails
Méthode de cluster pour résoudre un problème de transport
FOSS News # 23 - Revue de nouvelles libres et open source du 29 juin au 5 juillet 2020
Laravel Digest (29 juin - 5 juillet 2020)
L'art des réseaux de neurones hybrides (HNN ART) - un remède contre la peur du numérique
Réception des données du capteur de dioxyde de carbone Dadget dans les systèmes de maison intelligente
Le framework le plus sexy pour les applications web
Yandex.Fonctions, Sublime Text et compétences pour Alice
Tri de sélection
Spring Integration - flux de données dynamiques
IDA Pro: ce qu'un SDK ne devrait pas être
Comment nous avons poursuivi VTB Bank pour la fermeture d'un compte
50 questions JavaScript
Digest de matériaux frais du monde frontal pour la semaine dernière # 422 (29 juin - 5 juillet 2020)
Grigory Bakunov sur le vote électronique
Que faire si vous prenez un framework frontal est excessif
Cloud ACS - Avantages et inconvénients de première main
Vue.js pour les débutants, leçon 1: Instance Vue
Vue.js pour les débutants, leçon 2: liaison d'attributs
Propriétés CSS moins connues
Aligner les logos avec CSS
Configuration de DRBD pour répliquer le stockage sur deux serveurs CentOS 7
Recueil de documents intéressants pour un développeur mobile # 351 (29 juin - 05 juillet)
"Marcher dans mes chaussures" - arrêtez-vous, sont-ils marqués?
Comment fonctionne le premier APU x86
Loisirs des techniciens informatiques à distance: impression 3D, lasers, classiques du bricolage
Événements numériques à Moscou du 6 au 12 juillet
Perforation UDP simple en utilisant un tunnel IPIP comme exemple
Bloquer le téléchargement de clés privées, d'archives, de fichiers volumineux et pas seulement dans Gitlab CE
Réseaux de neurones gardant les règles de circulation
Détection. Diagnostique. Faire des décisions
PHP Digest # 183 (22 juin - 5 juillet 2020)
No Clicks: Entretien avec Jessica Dean sur la ligne de commande, l'automatisation et le DevOps
Scrum et prix fixe dans l'externalisation: la combinaison ne peut pas être séparée
[Vidéo] Quelle est la puissance des tableaux de bord, comment tester les bibliothèques JS et ce qu'il faut pour publier votre propre framework en open source
Deuxième accident "Electron"
Comment j'utilise Zettelkasten chez Notion depuis un an maintenant: kit de démarrage et astuces utiles
In2Sql: plugin Excel qui aide
Pourquoi les monétiseurs n'ont pas d'âme et que les membres toxiques de l'équipe sont les plus efficaces
Comment la lumière ultraviolette déclenche la photolyse directement dans votre peau
Une vraie performance dans un environnement virtuel: le Théâtre dramatique du Bolchoï a ouvert une succursale dans Minecraft
«J'ai quitté mon entreprise et suis devenu développeur à 43 ans»
Toile et géométrie. C'est presque facile
Assurance-vie de dotation. Avantages, inconvénients et expérience personnelle
FAQ sur Bug Bounty Ozon
Nous vérifions la qualité de 3 modèles de luminaires linéaires ISVET
Réponse aux incidents: ce que le SOC vous doit
Comment Linux moderne diffère les uns des autres
Données personnelles, droits des sujets de DP
Créer une API évolutive sur les instances AWS Spot
J'entre IT ou IT m'entre
Comment un chef de produit peut-il rapidement trouver un emploi dans l'entreprise de rêve?
Semaine de la sécurité 28: vulnérabilité dans Powerline Extender
Comment exécuter PULSE (face-depixelizer) sous Linux sur Windows 10 (WSL)? Didacticiel
LanCloud et Zextras lancent un service de messagerie et de collaboration d'entreprise basé sur Zimbra
Quel bon magasin d'applications Xiaomi. J'ai supprimé l'application de ma boutique après la mise à jour car elle est en russe
PVS-Studio est maintenant dans l'Explorateur de compilateurs
Encore une fois à propos des constructeurs CLI angulaires
StealthWatch: analyse et investigation des incidents. 3e partie
Sécurité des appareils mobiles et des applications: cinq scénarios d'attaque populaires et moyens de protection
Comment publier un jeu VR sur Oculus sans dépression nerveuse
Lancement réussi. 49e en 2020. 1er d'Israël. Satellite de reconnaissance
Comment fonctionne Apple Lightning
Articles sélectionnés sur l'apprentissage automatique: cas, guides et recherche - juin 2020
Synchronisation complète des dossiers, contacts et calendriers partagés entre les serveurs Kerio Connect distribués
Remplacé par Data Science. HASH: plateforme en ligne gratuite pour modéliser le monde (du créateur de StackOverflow)
5 étapes d'adoption inévitable de la certification ISO / IEC 27001. Bonne affaire
Sea, pirates - Jeu en ligne 3D dans le navigateur
API REST Symfony (sans FosRestBundle) utilisant l'authentification JWT. Partie 1
(Agile vs Waterfall) Développement d'algorithmes critiques: conception
Vous avez été licencié de votre travail. Instruction de survie
Une brève histoire de Chaosnet
Comment créer des scripts Gatling avec du code VS
Qui met en œuvre IPv6 - des entreprises aux pays entiers
Il y a un problème de toxicité dans la communauté d'apprentissage automatique
Avantages des interfaces dans GO
Pourquoi un développeur devrait-il connaître la gestion des produits?
Étudier des programmes intrusifs et secrets qui suivent les actions des employés
Comment les banques empruntent les unes aux autres. Taux flottants, swaps de taux d'intérêt. Programme éducatif pour un geek, partie 4
Transfert de la dynamique moléculaire vers CUDA. Partie II: Sommation d'Ewald
Motion Path: une introduction à l'animation moderne
Examen des scanners optiques 3D: technologie, fabricants, modèles
Je ne comprends pas ce que je veux. Comment formuler les exigences pour un utilisateur CRM
La vie à vitesse grand V
Apprendre, enseigner et réapprendre
Serveur NTP Raspberry PI Stratum 1 ultra précis
Un raccourci vers l'intelligence artificielle?
Création facile d'opérateurs Kubernetes avec shell-operator: progression du projet en un an
18 startups innovantes russes deviennent finalistes du programme Global Pilots
Diplômés du cours semestriel "Développement d'applications iOS", Technopark Mail.ru
Binaire coding au lieu de JSON
Modularité dans Vue.js et Vuex
Annonce de la rencontre de test en ligne: trois rapports sur les mauvais processus d'équipe, les correctifs et les premières étapes de l'automatisation
Mes dix ans dans le développement de jeux
Efficacité énergétique du stockage des données: moments de spin, magnétisations et effet Hall
Kontur est devenu l'organisateur de l'ICFPC 2020
Cuisiner PostgreSQL à l'ère DevOps. Découvrez 2GIS. Pavel Molyavin
Intel Xeon évolutif de 3e génération - Top Xeons de 2020
Webinaire "Télésurveillance et diagnostic des équipements industriels"
Révolution quantique: métiers du futur et transformation de l'éducation
Les appareils Android modernes sont suffisamment sécurisés et voici pourquoi
Lorsque vous avez une balance Sberbank. Utiliser Ab Initio avec Hive et GreenPlum
Les bases d'Ansible, sans lesquelles vos playbooks sont des tas de pâtes, partie 2
Maison d'édition Peter. Solde d'été
Comment j'ai écrit une intro 4K dans Rust - et ça a gagné
Liste de contrôle du projet d'apprentissage automatique
Addiction aux actualités: comment se libérer du suivi des événements. Expérience personnelle d'un spécialiste en psychologie numérique
Sans "Hello, world!" et en informatique?
Technologie spatiale dans les véhicules sans pilote: filtre de Kalman (des archives de la NASA)
Guide du débutant: Construire un pipeline DevOps
Huawei DCN: cinq scénarios pour construire un réseau de centre de données
Au seuil de la conscience quantique
Vous ne pouvez pas simplement prendre et vous habituer à la télécommande
La mise à jour de MyOffice accélère le courrier 3 fois, ajoute de nouvelles fonctions et 4 langues étrangères supplémentaires
Comment changer de métier et devenir un cool analyste?
Activités, documents et sémantique
Patrons de robots: sept exemples de la façon dont les gens et les entreprises choisissent la puissance des machines
Comment le livre "L'électronique pas à pas" a trouvé une nouvelle vie
Un autre livre sur le développement des systèmes d'exploitation
Nous construisons un modèle de contrôle d'accès basé sur les rôles. Première partie, préparatoire
Choisir un VPS. Bataille d'hébergement
Comment économiser de l'énergie avec BARY: maison intelligente
La science des données est un amplificateur de réflexion, d'intuition et d'inspiration
Vidéo Meetup @Databases: Percona, Postgres Pro, Tarantool et MCS
Automatisation des services réseau ou comment construire un laboratoire virtuel avec OpenDaylight, Postman et Vrnetlab
Bibliothèque CPython "VKF" pour l'apprentissage automatique
Mieux que les gens. Nouveau point de départ
La numérotation ne résout aucun problème. Ils ne sont nécessaires qu'aux personnes qui ne peuvent pas écrire de code.
Moneyball et Formule 1: Modèle de prédiction des résultats des qualifications
Histoire de l'audio à domicile: l'ère dorée de la Hi-Fi
ILUSHA contre Dynamixel. Sélection de servos avec rétroaction
Numl - Autre langage de balisage et de style pour le Web
Cartes mémoire Space Speed Kingston Canvas Plus
Débloquez Internet avec Mikrotik et VPN: un tutoriel détaillé
Comment je ne suis pas allé à Londres, mais j'ai participé au London DevOps Enterprise Summit
Conception d'algorithmes critiques: mise en œuvre
Test de vitesse simultané sur plusieurs modems LTE
Erreur HTTP 503. Service non disponible: un cas dans la prise en charge de l'hébergement
Codes de redondance: en termes simples, comment stocker des données de manière fiable et à moindre coût
Apprenez la programmation quantique en Python à l'aide d'exemples. Rapport Yandex
Si Fairphone peut prendre en charge un téléphone de 5 ans, alors d'autres fabricants peuvent le faire aussi, n'est-ce pas?
Packages-packages-packages ... Dans quelle mesure utilisez-vous R?
Animation sous Android: transitions fluides des fragments à l'intérieur de la feuille inférieure
Comment vérifier IPS? Infection Monkey vs Check Point
Démarrez le dernier noyau Linux à partir d'une disquette sur un ordinateur 486
Développement de la communauté Open DevOps. Timur Gilmullin. Alexander Pazdnikov
Le pire jour à Slack
Big Data: 70 incroyables sources de données gratuites à connaître d'ici 2020
«Tout ne s'est pas déroulé comme prévu»: comment changer le cours du développement produit et ne pas être un perdant
Cisco TRex Traffic Generator: lancement du test de charge des périphériques réseau
Comment nous contrôlons la qualité des modèles de détection d'objets dans les images
Tutoriel Node.js pour les débutants. Partie 3
Avito Academy of Analysts gratuite pour les débutants
Implémentation de pooling RoI dans TensorFlow + Keras
Comment les trans et le genre changent la langue anglaise
DDoS se déconnecte
Assemblage d'un écran E-Ink de 9,7 po peu coûteux pour afficher n'importe quoi
Une vision biaisée et subjective du CV d'un développeur
Battement. Simplification de la disposition des widgets avec les extensions Dart
Un exemple d'application basée sur un webhook piloté par les événements dans le stockage d'objets S3 Mail.ru Cloud Solutions
Guide du comptage intelligent de l'électricité en Russie (pour les ingénieurs électriciens et les consommateurs)
Ordinateur embarqué AntexGate. Du prototype à la production en série
Annonce du Meetup Android en ligne: Tests mobiles
7 cours décents pour apprendre Git et Github
Guide d'analyse des menaces Sysmon, partie 2. Utilisation des données d'événements Sysmon pour identifier les menaces
Les écueils de la communication interculturelle
Les meilleurs produits de données sont nés dans les champs
11 exemples d'annonces de recherche avec lesquels serrer la main
Les applications sans serveur sont plus rapides et plus faciles avec OpenShift
Fuites possibles de données personnelles ou comment Dom.ru donne un accès complet à votre compte personnel via un lien depuis http
Nous analysons une vulnérabilité dans Citrix ADC qui vous permet de pénétrer le réseau interne de l'entreprise en une minute
Comment installer Arch avec un minimum de douleur?
Trouver des licornes: l'entonnoir de démarrage classique s'est cassé
Habr dans le studio! Du sang, des larmes et des victoires sur ce foutu endroit isolé. Problème 1: Freelance vs Corporation
À un concepteur d'application: comment créer et soumettre un thème sombre
Aucun défaut: test du SSD Kingston KC2500 le plus performant
Algorithme de recherche floue TextRadar. Index (partie 3)
Comment je cherchais des boucles simples
Quel est le meilleur - Oracle ou Redis ou Comment justifier le choix de la plateforme
5 alternatives de chat de groupe Open Source Slack
Choisir un scanner 3D professionnel en 2020
Un autre article "Comment j'ai pris PMP". En ligne. Astuces pour la vie de tous les jours
Excel VBA - créer votre propre barre d'outils
Phénomène. Boucle d'histoire "Propriété du calque"
Bien. Boucle d'histoire "Propriété du calque"
Suis ton propre chemin. Partie un. Empiler
Entre Moscou et Saint-Pétersbourg: excursion au méga-centre de données Udomlya
Comparaison de différents filtres django sur l'exemple de la démo de base de données PostgreSQL
Go et caches CPU
Yii News 2020 Numéro 5
Choisir une bibliothèque d'assertions pour un projet Kotlin
Choisir un scanner 3D économique en 2020
Nous travaillons dans IntelliJ IDEA sur du matériel faible
Les services peuvent-ils faire des présentations sans vous et intègrent-ils l'IA?
Comment nous traitons les plaintes des utilisateurs avec JIRA (API REST)
Optimisation du serveur Minecraft
Faire la tête d'un analyseur de bus USB basé sur le complexe Redd
Où est passé l'espace serveur Confluence? Ou Statistiques des pièces jointes Confluence
Les problèmes de dénomination pour la chronologie ont commencé avec la naissance de Jésus
Diamant Penta: comme le diamant, mais plus dur
Trier par insertions
Panorama des réseaux de Palo Alto. Bases de configuration et de gestion
Adobe Substance Designer. Texturation procédurale
5 façons de fidéliser un client grâce au marketing de contenu
École en ligne pour enfants "gentils et intelligents" de 8 à 14 ans d'Ilona Mask
Un algorithme ingénieux pour créer des labyrinthes dans le jeu Entombed, qui ne peut toujours pas être résolu
Comment Kotlin peut aider dans les tests d'API: le cas de Rusfinance Bank
Zones dans Dart: chirurgie à cœur ouvert pour les environs
Zones de fléchettes: Big Brother vous regarde
Jeux d'Ilona Mask pour les enfants de 8 à 14 ans (nous jouons tous à Habrom dans les commentaires)
Fantasmes sur la raison physique de la contraction de Lorentz, expliquant l'invariance de la vitesse de la lumière, etc.
Mon iPhone semble avoir oublié le mot de passe Wi-Fi de mon entreprise
Un service de paiement sécurisé pour les marketplaces lancé en Russie
Comment activer le cryptage dans JetBrains Projector
Localisation continue: quoi, comment et pourquoi
Routage léger sur les microservices
Attaque Mitm à l'échelle d'un immeuble
10 méthodes préférées pour refactoriser votre code Python
Outils OSINT pour accélérer la recherche en ligne
Sécurité des services de communication vidéo
Modèle architectural MVI dans Kotlin Multiplatform, partie 2
Notation de crédit, formulaires de jeu et fidélisation des utilisateurs
Model-Widget-WidgetModel, ou quelle architecture la commande Flutter utilise dans Surf
Se débarrasser du code standard dans Protocol Buffers 2
L'apprentissage dynamique et ses principes
Parallels Mac Management 8.5 ajoute la gestion de l'iPhone et de l'iPad
Sites XML dans les résultats de recherche
Visualisation avancée des données pour la science des données en Python
Déverrouillage du gestionnaire de verrous Postgres. Bruce Momjian
Trois voies pour un marketeur: où aller travailler en 2020?
Wi-Fi pour l'entrepôt de la conception à la mise en œuvre du projet
Armored Warfare: Projet Armata. Aberration chromatique
Citoyenneté par investissement: comment acheter un passeport? (partie 1 de 3)
Rassembler une équipe de designers pour le championnat de compétences professionnelles AtomSkills-2020
Spécificité des ventes sur Linkedin et Instagram: Pour quels produits est-il plus approprié d'utiliser chacune des plateformes
1. NGFW pour les petites entreprises. Nouvelle ligne de passerelle de sécurité CheckPoint 1500
lisible - un autre linter pour PHP
Kit professionnel: quels outils d'analyse d'applications les grandes entreprises utilisent-elles?
Quand vous ne devriez pas utiliser de listes en Python
Faites confiance, mais vérifiez: contrôle des messages non envoyés dans Bitrix avec notification à l'administrateur
Présentation des notifications push multiplateformes: mise en route
Nombre de certificats PMI en Russie pour le premier semestre 2020
Test: retour aux principes de base + [Puppeteer] [Mocha] Améliorez votre code avec la couverture de test
Qu'est-ce que la chasse aux menaces et comment chasser correctement les cybercriminels
5 cyberattaques qui auraient pu être facilement évitées
Blocage des scories ou comment bloquer Internet
Vue d'ensemble de l'architecture et des services du magazine Tinkoff
Formulons des souhaits pour la conception de programmes éducatifs pour économiser les ressources
PgGraph - utilitaire d'archivage et de recherche de dépendances de table dans PostgreSQL
Programmation fonctionnelle, familiarisez-vous avec - POO
Intégration des développeurs
Les principales douleurs d'un programmeur
Comment j'ai récupéré des données dans un format inconnu à partir d'une bande magnétique
Vladimir Kitov: «Au début, je pensais que je ne pourrais pas travailler dans le système capitaliste
SheetUI - un service de traduction de feuilles de calcul Google en statique
Hygiène bucco-dentaire professionnelle. Partie I
Quoi de neuf dans RxJava 3
5 meilleurs services de courrier temporaire: expérience personnelle
Tactiques de sortie des engrenages pour des performances maximales avec un minimum d'artefacts à l'aide de VRS
Robotisation des services bancaires
Développement React: 6 voies vers la croissance professionnelle
Maîtrise de la science des données: construction automatisée de fonctionnalités en Python
Le paradoxe de l'anniversaire sur les données VK
Une sélection d'incidents intéressants dans le domaine de la sécurité de l'information pour juin 2020
Comment nous avons joué à boire avec Richard Levelord Gray: vie personnelle, jeux préférés et à propos de Moscou
Mappage de données au format json vers une structure c ++ et inversement (travail sur les erreurs)
Créer une application Tarantool à charge élevée à partir de zéro
Rétro-ingénierie et comparaison de deux puces d'amplification audio Game Boy
Comment apprendre le Machine Learning 5 jours par semaine 9 mois consécutifs
Western Digital commence à expédier des disques durs d'entreprise jusqu'à 20 To
Lexorangs - ce qu'ils sont et comment les utiliser pour trier efficacement les listes
GitLab 13.1 est sorti avec des améliorations de la gestion des alertes, de la qualité du code et de la sécurité et de la conformité
Multithreading. Le modèle de mémoire Java (partie 1)
L'avenir du monde du travail est bon, mauvais et inconnu
Comment trouver les limites sur le client et le serveur
La technologie STELS a été créée, cachant complètement les mâts métalliques et les antennes
Pourquoi je ne suis pas passé à plein temps sur Google et je suis allé à Mckinsey à Londres: transcription de la diffusion
Programme éducatif pour les designers d'Apple WWDC 2020
Data Analyst ou Data Scientist - Qui aimeriez-vous être?
IntelliJ IDEA: Recherche et remplacement structurels
Tout ce que vous avez toujours voulu savoir sur les règles Sigma. Partie 1
Cours de master Istio et Kafka, un livre sur Python et un peu sur les compétences en développement Web
Utilisation de Camunda pour une orchestration pratique basée sur REST et Workflow Engine (sans Java)
Épuisement professionnel des employés: principes de base de la lutte si vous êtes un chef d'équipe
Pourquoi le Canada a besoin d'une nouvelle taxe pour les entreprises Internet
Puces optiques dans une boîte de Pétri et réseaux quantiques
Histoire de l'ordinateur: Xerox Alto - ordinateur personnel
Pirates informatiques de la Silicon Valley
Peur et dégoût dans le développement de jeux: des premiers pas au premier argent
Quarantaine à la maison. Nous désinfectons l'air avec un recirculateur UV
Méduse, passeports et code de merde - pourquoi les numéros de passeport de tous les participants au vote par Internet se sont retrouvés sur Internet
Quadcopter FPV: filtrage dans Betaflight
Pourquoi je n'utiliserai pas les cinémas en ligne
Mettre et tester RTX Voice sur les cartes vidéo de la série Nvidia GTX
Raconter la grammaire de Lojban ou ce que j'ai appris
Réseaux bayésiens avec Python - quoi et pourquoi?
Vela → cache intelligent pour les séries chronologiques et pas seulement
HackTheBox. Livre pas à pas. XSS vers LFI via PDF et LPE via Logrotate
Fusée d'Amperka, partie 2: carter moteur, calcul de la buse
Amour, mort, robots et Pelevin
Tsunami - le scanner de sécurité évolutif de Google
Multiroom avec budget Snapcast
Nous enregistrons la procédure d'accès d'urgence aux hôtes SSH avec des clés matérielles
Apprendre à lire des articles scientifiques d'Andrew Ng de Stanford
Quora a permis à ses employés de travailler à distance après la fin de la pandémie
Scrum est mort. Vive le Kanban
Architecture de réseau neuronal RetinaNet
Balancier. Comment Scrum aide le Scrum Master lui-même
Quels câbles relieront l'Afrique, l'Asie et l'Australie
"Entretiens inversés" ou Comment activer le tableau à temps
Développement d'un zond pour mesurer la vitesse Internet
Mathématiques d'apprentissage automatique basées sur un treillis
Comment Gref s'est battu avec les programmeurs
Regarder des films avec sous-titres sur votre téléphone?
Appareils de Pentesting. Examen des appareils de piratage. Partie 1: Mini ordinateurs
Guide vidéo de l'émulateur Omega Red
Atomiseur vs Notation minimaliste (MN)
Analyse de la sécurité du routeur Smart Box
Юнит-тесты переоценены
Navigateur tracteur ou émigration avec numéros
Astuces Burp Suite
Laravel Digest (6-12 juillet 2020)
Debouncing avec React Hooks: un hook de fonction
Multithreading. Modèle de mémoire Java (partie 2)
Grippe espagnole et coronavirus: quelles sont les différences économiques entre les deux pandémies
Simulateur. Boucle d'histoire "Propriété du calque"
Recueil de documents intéressants pour un développeur mobile # 352 (6 juillet - 12 juillet)
Intégration dans le projet LVGL d'une bibliothèque graphique pour microcontrôleurs
Vue.js pour les débutants, leçon 3: rendu conditionnel
AES est la norme de cryptage américaine. Attaque
Étendez Azure Machine Learning avec l'extension VS Code
FOSS News # 24 - Revue des nouvelles libres et open source du 6 au 12 juillet 2020
Espérance de vie et de sommeil. Pandémie de privation de sommeil
Préparation des applications Google Play pour les exigences d'Android 10
Todolist sur React Hooks + TypeScript: de la construction au test
Approximation linéaire d'une combinaison de lignes par un ensemble de points bruyants
Résumé des nouveaux matériaux du monde frontal pour la semaine dernière # 423 (6-12 juillet 2020)
Incorporation de Haskell: compilateurs et compilation de compilateurs
Le téléphone comme espace personnel de la vie moderne
Code du jeu Command & Conquer: bugs des années 90. Volume deux
Événements numériques à Moscou du 13 au 19 juillet
Stockage Qsan dans les systèmes de vidéosurveillance
Ajout manuel d'un nœud à la topologie Skydive via le client Skydive
Meetup "Formation en informatique: ce qui vaut la peine d'apprendre des affaires" - nous comprenons les programmes et les cours et planifions une carrière
La réalité virtuelle et augmentée arrive dans les usines de fabrication
Tester plus et mieux: le débriefing sur le crash de Boeing Starliner est terminé
Modélisation de surface lors de l'utilisation de CAD T-FLEX CAD 17
DevOps vs Agile: quelle est la différence
Comparaison des meilleurs logiciels de virtualisation en 2020: Hyper-V, KVM, vSphere et XenServer
Utilisation des fonctions de fenêtre et des CTE dans MySQL 8.0 pour implémenter un total cumulatif sans hacks
Expliquer les valeurs p pour les data scientists débutants
Pourquoi les autorités de certification ne se conforment pas à l'exigence de certificat de l'autorité de certification / navigateur
Informatique quantique et cryptologie
Temps en journaux
Fluentd: pourquoi le réglage du tampon de sortie est important
Un guide du débutant sur les piles au lithium rechargeables
Décompression de l'ancien format de compression d'animation
"Un neutron pourrait-il être cubique?" - J'ai pensé ...
Erreurs courantes de Juns utilisant React
LaserDisc: L'histoire d'un concurrent de bande vidéo en échec (partie 1)
LaserDisc: L'histoire d'un concurrent de bande vidéo en échec (partie 2)
Comment les jeux vidéo peuvent vous aider à améliorer vos compétences dans la vie réelle et à trouver l'emploi de vos rêves
IBo Nefig: les meilleures divulgations de cybersécurité de 2020 selon JSOC
1971 Système de navigation à cassette
Créez votre propre simulateur Q # - Partie 1
Comment analyser une URL en JavaScript?
Têtes parlantes 3D. Le troisième projet du centre de développement Intel en Russie
Construction de la courbe d'actualisation. Programme éducatif pour un geek, partie 5
Rapports OLAP. Construire pour n'importe quelle base de données SQL
Semaine de la sécurité 29: Publicité système sur Android
Le gant intelligent pour les cyclistes
Ecrire un robot de télégramme en utilisant node.js
Gestion des secrets Symfony
Google Dorking ou utiliser Google au maximum
Journée de formation Microsoft 365: plongez dans les équipes Microsoft - 21 juillet
API pour CRM gratuit
Profilage. Suivi de l'état de l'environnement de combat à l'aide de Redis, ClickHouse et Grafana
Création de jeux 3D basés sur un navigateur à partir de zéro en pur html, css et js. Partie 1/2
Architecture - Déclarative. Mise en œuvre - impératif. Tout le reste est de la bureaucratie
Apprentissage distribué avec Apache MXNet et Horovod
Comment choisir un afficheur braille? Des experts aveugles ont partagé leur expérience de travail avec tiflotechnics
Producteur / Consommateur sur Kafka et Kotlin
Hiring Day chez DINS: obtenez une offre en une journée
Que doit être capable de faire un programmeur 1C?
La neurobiologie de la toxicomanie
Technologie de processus 7 nm dans les puces: pouvons-nous nous mesurer en nanomètres? Analyse
Chaînes de Markov et Python - comprendre la théorie et assembler un générateur de texte
J'ai été renvoyé. Histoire de survie
Trace ton propre chemin. Deuxième partie. Tas
Deep Learning: comment ça marche? Partie 1
Représentation d'objets pour l'apprentissage automatique basé sur treillis
Examen des scanners 3D W&M
Installation et mise à jour des dépendances dans JavaScript
Deep Learning: comment ça marche? Partie 2
Comment créer un assistant vocal open source sans transférer un seul octet d'informations classifiées vers l'extérieur
Journalisation Kubernetes: EFK contre PLG
Test fractal
Comment nous avons accéléré le temps de déchargement des marchandises dans l'entrepôt
Que peut remplacer le lithium dans les batteries?
Soie d'araignée de bactéries phototrophes
Modding source - Partie 1 - Les bases des bases
Utilisation de TeamCity en interne chez JetBrains. Evgeny Koshkin (2016)
Définition de la logique côté serveur pour un point de terminaison: trois approches
10 idées tirées des directives de conception d'interface humaine d'Apple
Création d'un plugin personnalisé pour le CMS d'octobre
10 plats à emporter contre-intuitifs après 10 ans de DevOpsDays
Comment nous avons créé un jeu Web éducatif pour enfants pour la Banque de Russie
VPS sur Linux avec une interface graphique: exécuter un serveur VNC sur Ubuntu 18.04
Blog Data Science avec Fastpages
Décorateurs personnalisés pour NestJS: du simple au complexe
Quelles sont les options et qui en a besoin. Programme éducatif pour un geek, partie 6
Un taxi sans pilote conduit des canards en caoutchouc jaunes dans la ville! Module de vérification des problèmes pour la plate-forme Gym-Duckietown
Intel Xe - séance photo de Raja Koduri
Comment perdre plus de 20 kg en quelques mois et ne pas les récupérer
Que feriez-vous pour 1000 $?
Délégués et rappels rapides dans un langage simple. Qu'est-ce que ce délégué et comment fonctionne le rappel?
Pourquoi le tribunal américain a-t-il interdit aux agents des forces de l'ordre d'examiner l'écran de verrouillage du smartphone sans mandat?
Les enfants adorent les attributs de l'âge adulte dans les jeux: comment nous avons conçu un jeu éducatif pour les plus jeunes
Les mathématiques difficiles de l'immunité collective contre le coronavirus
Huawei DCN. Réseaux de centres de données axés sur l'intention: nouvelles solutions de gestion de réseau
Apache et Nginx. Lié par la même chaîne
Vue.js pour les débutants Leçon 4: Listes de rendu
4 fonctionnalités JavaScript révolutionnaires du futur
Science des données, intelligence artificielle, apprentissage automatique: la voie autodidacte
Wasm ou pas Wasm?
Le retour du web des années 90
Hackathon - la voie vers de nouveaux contrats financiers et des perspectives de développement
Mise à niveau avec les meilleurs outils de développement Web React
Marketing de contenu pour pénétrer les marchés
Aide-mémoire pour le prétraitement rapide des données
Analyse: pourquoi SoftBank envisage de vendre des actions du géant des télécommunications T-Mobile pour 21 milliards de dollars
Algorithme de Johnson sur un digraphe avec des arcs négatifs
Qu'est-ce qui peut mal tourner avec la science des données? Collecte de données
Méthodes MCMC et coronavirus: introduction, première partie
À qui appartient l'information - il possède le monde. Comment organiser la communication et la diffusion des informations sur le projet?
Comment nous avons développé un BPMS multiplateforme
La nouvelle monnaie des médias: comment nous avons décidé de mesurer l'attention des publicités et ce qui en est sorti (partie 1)
Zextras lance sa propre version Open Source de Zimbra 9
LINKa voyez. Système de sélection de cartes utilisant un eye tracker et plus
DINS JAVA EVENING (en ligne): throttling, Token Bucket et mathématiques financières
Outils nanoCAD supplémentaires
Fusion de listes en python. Comparaison de vitesse
À quoi s'attendre de la version bêta de Proxmox Backup Server
Microsoft va inonder le nouveau centre de données Natick
Gestion de la mobilité - ici et maintenant
Atelier de recherche. Assistants virtuels activés par la voix - quel est le problème avec eux?
Chargement des batteries conventionnelles
Comment j'ai recherché un emploi en quarantaine deux fois de suite
Marquage de cigarettes. La structure du code de marquage
Vérifier vous-même les vulnérabilités du site à l'aide de Wapiti
La vulnérabilité la plus dangereuse de Windows DNS Server a été découverte
L'intelligence artificielle dans le domaine de la jurisprudence. Article 2
Vérification du balisage des sites membres du W3C
Science des données, IA et apprentissage automatique sans programmation
7 alternatives open source à Skype
SIGRed est une nouvelle vulnérabilité critique dans Windows Server. Comment se protéger?
Validez Kubernetes YAML pour les meilleures pratiques et politiques
Les femmes sont plus sujettes au mal des transports en réalité virtuelle que les hommes
Vue d'ensemble des logiciels de numérisation 3D et de traitement de données
Ciblage automatique dans Yandex.Direct: comment apprendre au système à générer du trafic bon marché [+ cas]
Modding source - Partie 2 - Tout est essence
Le sable d'olivine éliminera le dioxyde de carbone de l'air
Comment trouver un illustrateur si vous ne comprenez rien à l'illustration
Quels conseils ont eu le plus grand impact sur votre carrière DevOps
Lorsque vos données sont sales
Vous n'avez ajouté que deux lignes. Pourquoi cela a-t-il pris deux jours?
Les sept magnifiques: des techniciens qui sont devenus des écrivains éminents
Pourquoi le volume des transactions pour les contrats à terme Bitcoin est-il plusieurs fois plus élevé que le spot?
Anycast vs Unicast: quel est le meilleur choix dans chaque cas
Sœur Mary Kenneth Keller est la première femme à recevoir un doctorat en informatique
AMD dévoile les processeurs de serveur Ryzen Threadripper Pro, mais ils ne seront pas vendus au détail
Ce que vous devez savoir sur les entretiens en ligne
babooshka tv comment une métrique vidéo faite maison a déplacé le point d'assemblage de mes parents âgés
Comment nous avons automatisé l'ensemble du cycle de vie des serveurs
10 alternatives open source à Google Photos
Puis-je connecter un moniteur avec une station d'accueil à mon ordinateur de bureau via USB Type-C?
Apple Silicon: la fin de l'ère Wintel
Encore une fois sur la visualisation des types d'entrées checkbox et radio. Pour ceux qui ont oublié comment
Comment passer moins de temps à former des analystes stagiaires et améliorer sa qualité
Revue du téléphone IP Snom D715
Un aperçu des principales fonctions de Google BigQuery et des exemples de requêtes pour l'analyse marketing
Une sélection d'outils marketing utiles: Top 5 des services d'analyse des réseaux sociaux
Comment nous avons décidé d'optimiser les images - et dans le processus nous avons repensé le site, le panneau d'administration et l'approche de l'interface
Zimbra - Générer une signature HTML basée sur des données LDAP
Guide Sysmon Threat Intelligence, partie 3. Analyse graphique avancée des menaces Sysmon
Portrait d'un spécialiste russe de la science des données de MADE et hh.ru
Versionnage dans la conception: comment ne pas se perdre dans mille mises en page
10 histoires sur la transformation informatique en mode d'auto-isolation
Requête POST, contenu composite (multipart / form-data)
Répartition: comment nous avons trouvé une vulnérabilité RCE dans le F5 Big-IP Application Delivery Controller
Danger, risque, conséquences (HAZOP, HRA, PHA, ETA, FTA)
Utilisation de nftables dans Red Hat Enterprise Linux 8
Comment passer le niveau final de JS QA Game de SEMrush
Implémentation d'une plateforme Edge I-IoT personnalisée
Prétraitement des données
Processus de test à distance transparents
Conseils pour une localisation efficace des produits
Nous faisons du routage (routage) sur OpenStreetMap. introduction
Fatigué de JavaScript - utilisez Python basé sur un navigateur
Entre le système de conception et l'interface utilisateur pilotée par serveur
Pas un seul monolithe. Approche modulaire dans Unity
Conférence avec une analyse de la vérité et des mythes sur l'accident de la centrale nucléaire de Tchernobyl
Logiciel IP-PBX, E1, DSS-1 et tests de résistance
Où êtes-vous, PM certifiés ou quelques chefs de projet certifiés PMI à travers le pays
Totum - constructeur open source pour CRM / ERP et systèmes de comptabilité personnalisés (PHP + PgSQL)
in2sql: Travailler avec une variété de sources ODBC
Mécanique langagière du profilage de la mémoire
Une nouvelle approche du calcul neuromorphique
Spécifications de la mémoire DDR5 publiées
Comment gagner de l'argent avec des photos
Fonctionnalité de bout en bout via des wrappers
Pourquoi un nouveau système de fichiers de type POSIX est nécessaire
Twitter a été piraté. Les comptes d'Apple, Barack Obama, Bill Gates et de nombreuses autres stars de Twitter ont été touchés
Évolution de la mâchoire oubliée: du dunkleosteum à l'humain
Développé. Nouveau point de départ
Historique de certification Azure à partir de l'expérience EPAM
Comment se faire des amis React Native et Java Code sur Android
Comme le voit l'ordinateur
Bitcoin et crypto-monnaies: perspectives dans le système financier moderne
Nous écrivons un bot de télégramme en langage R (partie 1): Nous créons un bot et envoyons des messages en télégramme avec lui
Mise à jour de la version de PostgreSQL, ou Comment ne pas supprimer la base de données lors de la mise à jour?
Quand Hollywood a remarqué le Web pour la première fois: ce qui était bien et ce qui est complètement faux
Sharmanka sur Arduino
WebGL minimal en 75 lignes de code
Demande-moi n'importe quoi! Demandez à l'équipe Badoo Android
Comment un développeur aveugle a construit à lui seul un synthétiseur vocal
SQL HowTo: beaux rapports sur les données qui fuient - GROUPING SETS
Nous vous invitons à un cours vidéo sur Docker: apprenez de nouvelles choses, corrigez les anciennes
Vision du réseau 2030: comment Internet va changer dans 10 ans
Ah, ces lignes
Les poupées meurent pour les gens
Calcul des contraintes de temps pour les FPGA en langage simple
Couche architecturale (en développement d'entreprise). Concept, définition, présentation
Légendes et mèmes rétro
Vision par ordinateur. Calcul du flux client
Quelles sont les chances que la Chine devienne indépendante des semi-conducteurs américains
Creuser dans le lidar iPad 11 Pro
Trois histoires et une question
Pourquoi la conférence sur la gestion des connaissances en ligne n'est pas ennuyeuse
Analyse: comment l'écart entre Apple et Intel affectera les actions des entreprises
Identifiants Windows de phishing
Comment augmenter la rétention de jeu grâce à la collaboration
Ce n'est pas seulement la taille qui compte ou ce que nous apporte le nouveau protocole NVMe
Les lancements de tous les lanceurs lourds sont reportés à 2021 ... probablement
Product Design Digest, juin 2020
OpenShift 4.5, administrateurs et opérations du cours maître OpenShift ... et des robots observant des galaxies lointaines
Virer ou partir: existe-t-il une alternative au banc si une crise éclate
C'est mauvais de vivre en Russie, même si vous êtes développeur. Mais je refuse toujours de déménager
DevOps ou comment nous perdons des salaires et l'avenir de l'industrie informatique
Bonnes pratiques de révision de code, ou ce qu'est une révision de code en 15 minutes. Conférence de Nikita Sobolev à DUMP à Kazan
Qu'est-ce qu'une vulnérabilité XSS et comment un testeur peut-il ne pas la rater?
Protection contre la copie de documents
Lutte pour la performance des formulaires React vraiment volumineux
Fintech en quarantaine: les étudiants et les enseignants de Tinkoff Fintech parlent de la transition vers Internet
Surveillance vidéo Hikvision - gratuit
Mail pour le domaine de Mail.ru et de "Yandex": choisissez parmi deux bons services
Pourquoi j'ai laissé React Native to Flutter: Partie 1
Présentation générale de l'architecture du service d'évaluation de l'apparence à partir des réseaux de neurones
D comme amélioré C
23 réincarnations laser qui nous entourent au quotidien
Burnout et stress, c'est quand la vie passe sans nous
Suréchantillonnage neuronal dans le rendu en temps réel
Comment les représentants de différentes professions vous crevent
Bill Gates. Arracher les couvertures
Codes de correction. Le début d'une nouvelle théorie du codage
La conscience et le cerveau
Suppression de la souris, du son VR et du bruit cérébral
Terreur du droit d'auteur et conception du site
Développement de votre propre algorithme de cryptage symétrique en Php
L'ancien nouveau monde VUCA: comment relever ses défis
Astuces de variables d'environnement
Intégration d'une boutique en ligne sur 1C-Bitrix avec Mindbox
Une note rapide sur l'incident de surchauffe du contrôleur RAID LSI dans un serveur dans un centre de données froid
Deep Learning: comment ça marche? Partie 3 - Architectures CNN
Conception de tissage
Lancement de Keycloak en mode HA sur Kubernetes
Meilleures pratiques pour la création d'API REST
Les guerres en streaming ne font que commencer, mais tout le monde en a déjà marre - nous comprenons pourquoi
xtables-addons: filtrer les paquets par pays
Annonce des nouvelles conférences du JUG Ru Group: résultats de la saison écoulée, nouvelles dates et accès aux rapports
Neurointerface VR pour les personnes atteintes de la maladie d'Alzheimer
Un environnement efficace pour préparer l'examen de certification
Test des projecteurs Osram, Volpe, Wolta
Conversion d'un micro-ordinateur BBC (1981) en un graveur de disque sécurisé de 40000 $
Qu'est-ce qu'un algorithme? _ ?? Partie π "Copie de la hiérarchie de la mémoire"
Fonctionnement du processus de création d'un conteneur Docker (de Docker Run à Runc)
Création de jeux 3D basés sur un navigateur à partir de zéro en pur html, css et js. Partie 2/2
API pour générer des réponses de serveur avec tous les codes d'état
Ai-je besoin d'un diplôme pour entrer à Gamedev?
Gamification en entreprise. Les bases
Comprendre et rechercher les vulnérabilités Open Redirect
Histoire de l'informatique. Quand les ordinateurs étaient gros ...
Trouver un sens dans les révisions de code
Comment embaucher 50 seniors en 43 jours et les intégrer rapidement dans le processus de développement?
Quelle formation est nécessaire pour construire une carrière dans une entreprise informatique mondiale?
Des analyses claires. Expérience de la mise en œuvre de la solution Tableau avec Rabota.ru
Trello - Prise en main et puces cachées
Une approche systématique des variables dans Ansible
Création d'un bot Discord en Python. Partie 1
Comment j'ai gagné 30 $ grâce aux paris sportifs
2. NGFW pour les petites entreprises. Déballage et configuration
La Fondation Raspberry Pi a hébergé son site sur le Raspberry Pi 4. Cet hébergement est désormais accessible à tous
Code d'audit: recherche en double, détection de visage et images anormales
Inertia.js - monolithe moderne
HackTheBox. Procédure pas à pas du sauna. LDAP, torréfaction AS-REP, AutoLogon, attaque DCSync
Solution assez obscure dans schema.org de LocalBusiness
Développement de produits matériels - quoi et comment ça marche
Comment réécrire du code dans Rust
Citoyenneté par investissement: comment acheter un passeport? (partie 2 de 3)
Pourquoi le protocole Gemini est apparu et comment est-il organisé
Gant de velours Microsoft
Авторам! [именно так: в дательном падеже и с восклицанием]
Webcast Habr PRO: discuter de la façon dont 2020 a mis le feu aux affaires
Auto-isolement et quarantaine à Moscou - un peu d'informations se sont accumulées
Bot météo: DialogFlow + OpenWeather + Python
Qui est derrière le piratage épique de Twitter de mercredi?
Apprentissage machine industriel: 10 principes de conception
Les URI sympas ne changent pas
La puissance de plusieurs cœurs pour apprivoiser le codec AV1
Utilisation d'un contrôleur Arduino pour les interruptions
Node.js + MongoDB: performances des transactions
Fusée d'Amperka, partie 3: Machine de tournage, support fini, électronique
Une série d'articles "Explorer le moteur VoIP Mediastreamer2" dans un fichier pdf
Implémentation de l'usurpation ARP en Python
Pack de démarrage "Préparation à un entretien QA" ou aide-mémoire des questions et réponses les plus importantes du test
Asynchronie en C # et F #. Pièges asynchrones en C #
Wall Street Stories: Comment une entreprise à revenu zéro pourrait être évaluée à 34 milliards de dollars et faire exploser ses actions
Concours en ligne pour les auteurs: Meilleurs articles "Corporate" 2020
Comment j'ai écrit un générateur de code en PHP et ce qui en est arrivé
Rust 1.45.0: stabilisation des macros procédurales fonctionnelles, correction des défauts de conversion
Où écouter le grincement de ZX Spectrum, PC Iskra-1030, moteurs de voitures rétro et sons de vieux appareils électroménagers
Du développement des systèmes de navigation à la gestion des navires de surface - Master à la MegaFaculty of Computer Technology
Modélisation de simulation d'un système mécanique au moyen de la programmation visuelle Scilab \ Xcos
L'avenir des mathématiques?
Les insectes qui ont détruit votre château
Soyez prudent avec vtable, ou comment vous tirer une balle dans le pied en mettant à jour la bibliothèque
Spothiefy: comment passer de Yandex.Music rapidement et gratuitement
Ce que je ne savais pas sur CSS
Implémentation de l'héritage dans les fichiers de localisation iOS
Numérisation 3D d'un véhicule électrique dans le cadre du processus de développement
Честный рассказ об образовании в IT. Стоит ли оно того?
Comment l'analyse de recherche Google peut détecter les poches de COVID-19 plus tôt que les autorités ne le peuvent
Un chemin pour comprendre les littéraux de modèle en JavaScript
Fichier Npmrc et optimisation de la configuration de l'environnement Node.js
Surveillez la météo avec Node.js, Raspberry Pi et écran LCD
À propos des conflits Sass et des fonctionnalités CSS relativement nouvelles
Est-il vrai que Scrum détruit les grands programmeurs, ou est-ce parce qu'il est mal utilisé?
Vue.js pour les débutants, leçon 5: gestion des événements
Vue.js pour les débutants, leçon 6: classes et styles de liaison
Comment passer des médias au développement
Conception charismatique ou utilisation de l'empathie pour engager l'utilisateur
Tableaux Bash
FOSS News # 25 - Revue des nouvelles libres et open source du 13 au 19 juillet 2020
Solutions modernes aux anciens problèmes CSS (partie 1): garder le pied de page en bas de la page
Mise à l'échelle du référentiel mono CI / CD
Swift et C: aller et retour
Recueil de documents intéressants pour un développeur mobile # 353 (13 - 19 juillet)
Laravel Digest (13-19 juillet 2020)
Jeux en nuage open source sur WebRTC: p2p, multijoueur, latence nulle
Robot de LEGO et Arduino, évitant les obstacles
Comment et pourquoi les ordinateurs lancent des dés de triche
Vivre et travailler aux Pays-Bas
Swift: copier-modifier
Mises à jour de .NET Core de juillet 2020 - 2.1.20 et 3.1.6
Digest de matériaux frais du monde frontal pour la semaine dernière # 424 (13-19 juillet 2020)
Thèmes d'application pour Xamarin.Forms
Stockez les numéros avec parcimonie
Comment étudier à l'université pour être intéressant et utile
Comment j'ai travaillé plus de 4 ans dans la famille Gazprom, j'ai quitté mon emploi et ... je cultive des tomates
21 méthodes de recherche UX: laquelle choisir
Clavier divisé ortholinéaire - qu'est-ce que c'est? Présentation du clavier Iris
Événements numériques à Moscou du 20 au 26 juillet
Systèmes d'isolation des couloirs aériens des centres de données. Partie 3. Systèmes de réfrigération pour centres de données à forte charge
Construire l'architecture de l'environnement social
Suivi des erreurs dans une application React avec Sentry
Gérer le lancement sur Mars
Comment accélérer rapidement et facilement l'accès aux applications API?
PHP-Digest # 184 (6 - 20 juillet 2020)
OpenAI GPT-3 peut être la plus grande chose depuis Bitcoin
Comment héberger un site Web statique à l'aide de Yandex.Cloud Object Storage
Meetup en ligne de la communauté de développeurs MSK VUE.JS
ADAS: les principales tendances des technologies de reconnaissance
Livre "Un guide informatique pour chaque programmeur"
OpenSSL et les services de sécurité réseau (NSS) sont les deux faces d'une même médaille
Le Web en Chine est mort. Pourquoi est-ce arrivé et qu'est-il arrivé à la place?
Comment les conducteurs sont passés du point A au point B au début du 20e siècle
Les créateurs de "Professions of the Future" sur les moyens expressifs, les startups et Ilona Musk
Paul Graham: le privilège de l'orthodoxie
Nouveau dans SAP PaPM: interface, prévision ML et scale-out
L'histoire d'Airbnb: que pouvez-vous en tirer?
Voice bot + téléphonie sur OpenSource complet. Partie 1 - Création et formation d'un robot de texte RU
StealthWatch: Intégration avec Cisco ISE. Partie 4
Ingénieur de conception senior Dyson sur les nouveaux aspirateurs, les produits non-Flyby et la R&D
Analyse du code des systèmes de fiabilité accrue
Lancement d'Apache Spark sur Kubernetes
OpenShift 4.5.1: Installation sur vSphere IPI
Solutions modernes aux anciens problèmes CSS (partie 2): éléments de hauteur égale: Flexbox vs Grid
Travailler avec des fichiers en JavaScript
Êtes-vous sûr d'écrire du code orienté objet?
Comment trouver une caméra cachée dans un appartement loué ou une chambre d'hôtel
Webinaire "SDLC sécurisé: la sécurité comme aspect fondamental du développement"
Holivar sacré "Python vs Go"
Appareils de Pentesting. Examen des appareils de piratage. Partie 2: RF
Semaine de sécurité 30: bc1qxy2kgdygjrsqtzq2n0yrf2493p833kkf ...
Python dans Visual Studio Code - version de juillet
Comment moi, un spécialiste de l'IA, j'ai acheté du texte sur l'IA
Testez-moi complètement: qui a besoin d'un pentest interne et pourquoi
1. Plateforme de gestion des agents Check Point SandBlast
PVS-Studio et intégration continue: TeamCity. Ouvrir l'analyse du projet RollerCoaster Tycoon 2
MITM au niveau du fournisseur: l'option européenne
Migration de .NET Core 2.2 vers .NET Core 3.1 en utilisant un vrai projet comme exemple
Construire une machine d'état dans Elixir et Ecto
Sktime: une bibliothèque Python unifiée pour l'apprentissage automatique et les séries chronologiques
D'Oracle à Tarantool et Hazelcast - BSS / OSS moderne pour les télécommunications
Choix d'un outil de destruction permanente des documents dans l'archive électronique
Détecteur de chauves-souris à ultrasons hétérodyne
Expérience de l'utilisation du framework Featuretools
Lamptest.ru: 5 ans, 3500 lampes, de nouvelles possibilités
Obtenir des vidéos de Tik Tok sans filigrane
UML pour les plus petits: diagramme de classes
OKD4 - La publication publique est arrivée
Mise à l'échelle Crystal: comment Intel a réduit l'échelle du processeur 8086
Comment la pandémie de coronavirus a affecté les approches des entreprises en matière de vente, de marketing et d'analyse UX
Portage de make.c vers D
[Un cadre pour former de bonnes habitudes] et maximiser l'engagement des utilisateurs en utilisant l'exemple de l'apprentissage de l'anglais
Pourquoi avons-nous besoin de 170 développeurs
Vidéos pour une campagne publicitaire à long terme pour un jeu mobile: que faire pour éviter que le public ne s'ennuie avec les créations?
Octets de liberté
Roman Shuvalov: "J'ai eu l'idée de faire un rendu 3D de la carte OpenStreetMap"
Après tout, je n'ai pas étudié en vain! Comment des algorithmes et des formules scolaires sympas aident à créer des médicaments innovants
Radio Internet à tube chaud
Jouer contre les règles: l'expérience de participer à un concours de projets russe bien connu
Essai sur l'implémentation d'un graphe dirigé avec des arêtes d'unité à l'aide de PL / pgSQL
Kubernetes 1.18 a interrompu la "course kubectl". Que remplacer?
Entretien DHH: discussion des problèmes de l'App Store et du nouveau service de messagerie
Sociopathes! [Exactement: les sociopathes, et non les auteurs, appartiennent à Habr]
Pourquoi vous devriez commencer à utiliser FastAPI dès maintenant
Scanners laser 3D: applications et aperçu des modèles
Wi-Fi 6: l'utilisateur moyen a-t-il besoin d'une nouvelle norme sans fil, et si oui, pourquoi?
Caméra Intel RealSense Depth D455 - la quatrième d'une série
Téléchargement des données de la station météorologique Oregon Scientific WMR500
Apache et Nginx. Attaché par une chaîne (partie 2)
Qu'est-ce que LLVM et pourquoi est-il nécessaire?
Diplômés du cours semestriel "Développement d'applications Android", Technopark Mail.ru
Meetup Avito iOS # 8: Hacks CI Life, désinfectants, IndexStore, performances
Vous ne pouvez pas simplement prendre et "reflasher" votre gadget
Apprendre à l'IA à distribuer des tartes aux magasins à l'aide de l'apprentissage par renforcement
Service Dart: introduction, infrastructure backend
Décomposition de la science par idéologie
Notre expérience avec DeepPavlov: un assistant vocal en 20 jours et recevant 5000 appels sur la hotline
Pourquoi nous avons abandonné les rédacteurs en bourse
50 sites d'apprentissage du design
Rédaction et test des migrations de bases de données avec Alembic. Rapport Yandex
"Est-ce que Crysis va réussir?" Pourquoi le jeu sorti il y a 13 ans est-il toujours en discussion?
Dans l'océan noir-noir vit un poisson noir-noir avec un albédo de peau de 0,5%
Transformation numérique. Modèle d'entreprise opérationnel. Production et restrictions commerciales
Transformation numérique: une totale liberté d'expression
Examen du logiciel de minage Bitcoin populaire
Gestion des exigences et du calendrier dans la méthodologie Oracle AIM BF
Caractéristiques du développement d'un jeu pour le navigateur
Station de travail d'ASUS TUF506IV avec 2 moniteurs
Arbitrage du trafic: comment nous avons divulgué le budget publicitaire des annonces natives dans le créneau des essais
Comparaison des sous-systèmes WSL 1 et WSL 2. Devez-vous changer?
Ordre d'évaluation en PHP
Pourquoi chez LegionFarm nous croyons que le joueur est la profession du futur
Seuls 4% des employés déclarent souhaiter retourner au bureau: recherche
Et si j'attrapais HardFault?
Interface de droite: adaptation des commandes aux langues de droite à gauche
Répartition: pourquoi les actions AMD ont augmenté de près de 2000% en cinq ans et quelles sont leurs perspectives
Début du test bêta ouvert de Cascadeur
Utilitaires nanoCAD SPDS. Rechercher et remplacer du texte
Revue des publications sur le rôle de l'humidité dans la propagation des ARVI
1. Groupe-IB. Protection réseau complète. Architecture TDS
Comment déménager en Inde avec toute la famille et ne pas être battu avec des bâtons en quarantaine
15 conseils Git essentiels pour travailler efficacement tous les jours
WebStorm 2020.2: Possibilité d'utiliser Prettier par défaut, prise en charge de Nuxt.js et autres améliorations
Migration du processus BPMN d'IBM BPM vers Camunda - Procédure pas à pas
Cartographie des appels téléphoniques au format SVG à l'aide d'Excel
Applications modernes avec OpenShift, partie 1: applications Web en seulement deux commandes
Solutions modernes aux anciens problèmes CSS (partie 3): mise à l'échelle des images avec CSS
Travailler avec une chaîne de requête dans React
Cas pratiques de création d'une infrastructure informatique basée sur des étagères de disques Western Digital Ultrastar
Coordonner les machines de mesure et les scanners 3D dans l'industrie
OpenVPN avec hiérarchie CA à deux niveaux
Appareil CPython. Rapport Yandex
Une maison intelligente sur roues ... sans Yandex?
Chef d'équipe vs architecte: sans qui tout s'effondrera? Nous attendons la bataille en ligne du 30 juillet
Un concepteur a-t-il besoin de métriques?
Comment prendre soin de son cerveau
Implémentation de flux coopératifs simples en C
Test de performance des requêtes analytiques dans PostgreSQL, ClickHouse et clickhousedb_fdw (PostgreSQL)
Comment arrêter de souffrir et commencer à apprendre
Revue de la méthodologie d'enseignement de la robotique basée sur NikiRobot
Travail à distance. Opportunités et limites
Création d'un réseau de neurones pour la reconnaissance faciale dans les photos de Vkontakte
Décoder une image JPEG à l'aide de Python
Alpha-mineur. Analyse de la construction d'un modèle pour le Process Mining
Chargement paresseux des traductions avec Angular
Les fournisseurs continueront-ils à échanger des métadonnées: l'expérience américaine
Régler les contrôleurs PID: le diable est-il aussi effrayant qu'il est peint? Partie 1. Système à circuit unique
AMD dévoile 18 nouveaux processeurs de bureau
Comment restaurer Sentry après l'échec d'une mise à jour
Vue d'ensemble du marché russe des technologies médicales
Comment Ozon, Tinkoff, Yandex.Practicum, School 21 et GeekBrains enseignent aux développeurs
Vaut-il la peine de passer de Python à Nim pour les performances?
Les mathématiques à distance sociale sont une leçon de géométrie
Apprentissage positif-non étiqueté et où le trouver
Les bases d'Ansible, sans lesquelles vos playbooks sont des tas de pâtes, partie 3
Comment HR a chassé le sanglier ...
Cours éducatifs gratuits: développement front-end
Libre arbitre. Nouveau point de départ
Pourquoi implémenter EDR quand vous avez SIEM, Sysmon et antivirus?
Rencontres gamedev utiles à Random Coffee
Les géologues ont leur propre minecraft: comment construire ce que vous ne savez pas à partir de ce que vous savez
Créer un DSL pour générer des images
Le moyen simple de l'informatique sans serveur
Entretien avec Darren Murph, Remote Leader chez GitLab
10 outils pour améliorer la productivité des développeurs React en 2020
Avocats pour les responsables informatiques: conseil lors de la conclusion des transactions et de la rédaction des contrats (correspondance, travail sans contrat, NDA)
Une ventilation détaillée de la navigation dans Flutter
Comment un projet premium a été réalisé à partir d'une dentisterie non rentable à Oulianovsk en 3 ans
Comment devenir ingénieur plateforme ou où se développer dans le sens DevOps?
Kingston DataTraveler: la nouvelle génération de lecteurs flash sécurisés
Hygiène bucco-dentaire professionnelle. Partie II: Comment est-ce fait?
Manière native de colorer les icônes SVG
Nous développons l'interface la plus pratique au monde * pour afficher les journaux
Atlas RIPE
Feedback ou 1 à 1 comment éviter les erreurs
Windows 10 IoT Enterprise 2019 - mode multi-kiosque
DataGrip 2020.2: éditeur de grande valeur, aperçu SQL lors de l'édition, nouvel affichage des cellules booléennes et plus
Smartphone pour l'audiophile: réflexions sur le besoin et les critères
Webcast Habr PRO: IT vs HR - combattez en 4 rounds
Définition de classe dynamique en Python
Problèmes des publications scientifiques
Le retour triomphant de Lomuto
Mini carte pour développer et déboguer des logiciels sur BLE, Zigbee Thread
Doom Boy ESP32. Deuxième itération
Chrome OS 84 est sorti, et il y a beaucoup à voir ici
Neurones "from scratch", ou Comment nous avons créé un assistant pour nos répartiteurs de support technique
Luttant avec la charge dans PostgreSQL, la réplication aide-t-elle à cela. Andrey Salnikov (Data Egret)
Comment nous avons dessiné plusieurs milliers d'objets interactifs sur la carte sans nuire aux performances
Qui aura accès à l'historique de navigation aux États-Unis
BungeeCord et Minecraft: problèmes de sécurité et dangers
Choisir les dépendances JavaScript
Programmation avec PyTorch: création d'applications d'apprentissage en profondeur
Dystopie effrayante des interviews pour les programmeurs
Как я исправил зрение
11 amis RUVDS ou examen du marché avec des images prêtes à l'emploi
Anomalies de vote sur les amendements à la Constitution russe. Partie 1
Fetch - une bibliothèque pour l'accès aux données
MSc en science des données: conseils d'un étudiant diplômé de l'Université de Harvard
3. NGFW pour les petites entreprises. Transmission de données sans fil: WiFi et LTE
Guide Google Keyword Planner: créer une campagne publicitaire à partir de zéro
Mathématiques musicales en 13,5 minutes (Alexey Savvateev)
Reconnaissance de plaque d'immatriculation - gratuit
Systèmes de surveillance équipés de batteries à l'exemple d'une autolaveuse
Ecriture de votre plugin pour VueJS. Comment transformer un projet VueJS en une extension de navigateur?
Montre Électronique Pulsar "Calculator" 1975
Les développeurs aiment ça plus cool
L'ère après la pandémie. Qu'est-ce qui assurera l'entreprise contre les ennuis?
Nous acceptons 10000 événements dans Yandex.Cloud. Partie 1
Comment analyser le marché des studios photo avec Python (2/3). Base de données
La force des portes numériques
Correction d'un bug graphique Mass Effect sur les processeurs AMD modernes
Les outils DevOps que tout le monde devrait apprendre en 2020
Avec un contrôleur, pas de problème: comment faire fonctionner facilement votre réseau sans fil
Pourquoi l'enregistrement automatique des dépendances est mauvais
Un code lent n'est pas du tout un problème si vous savez comment l'accélérer. Le principal est beau
Injections CRLF et fractionnement des réponses HTTP
Comment se faire des amis RxJava avec VIPER sous Android, approches applicatives et structure des ordonnanceurs
Répondre au commentaire "comment je suis tombé pour la cybersécurité"
Localisation flexible: comment appliquer l'agilité à votre projet de traduction
Fuite de données en Ukraine. Parallèles avec la législation européenne
Installation de l'équilibreur de charge HAProxy sur CentOS
Flask + Dependency Injector - Guide d'injection de dépendances
Docker et tout, tout, tout
Comment 16 entreprises différentes gèrent la crise Corona avec le référencement
Austin Roche: la vraie histoire du premier PC
Revue de l'article Transformateurs visuels - une nouvelle approche pour former des modèles de vision par ordinateur basés sur des jetons visuels
Chirurgie pour augmenter le tampon du port série de l'IDE Arduino
"Constitution" pour les développeurs: comment une page GitHub nous aide à ne pas jurer depuis un an
Conférenciers du mois d'août: histoires du créateur de Doom, comment construire une carrière en IA et pourquoi le créateur de Kotlin a besoin de sa propre startup
Une autre sauvegarde - plus qu'un script, plus simple qu'un système
Dans les coulisses. Comment naissent les cours?
Pourquoi la licence MongoDB SSPL est-elle dangereuse pour vous?
Intégration de Rosplatform hyperconvergée sur HPE Synergy avec les systèmes de stockage 3PAR
Gestion des connexions réseau sous Linux à l'aide de l'utilitaire de console nmcli
De quoi Elon Musk a-t-il parlé lors de la conférence Give Mars!
Analyse des demandes de fusion dans GitLab à l'aide de PVS-Studio pour C #
SGBD distribué pour l'entreprise
Lancement réussi. Le cargo à l'ISS. Lancements 2020: 56e; 50e succès; 8e de Russie
Théorie et pratique de l'utilisation de ClickHouse dans des applications réelles. Alexandre Zaitsev (2018)
Attention, écueil
Le chinois annonce un processeur Tengyun S2500 à 64 cœurs pour le calcul haute performance
Du monolithe aux microservices: 15 sorties accélérées des banques
Intel est bloqué. Processus technique 7 NM reporté à fin 2021 - début 2022
Gamedev et la crise
Hébergement ail et oignon: comment augmenter une ressource Web pour que le domaine ne soit pas enlevé
Comment passer PMP sans quitter votre domicile. Expérience personnelle
Déménagement postal: comment nous avons changé la sauvegarde des e-mails d'Acronis vers Veeam
Flutter sous le capot: Reliure
Une nouvelle approche de l'utilisation des technologies photoniques dans l'apprentissage automatique
Plugin d'événements pour jQuery
10 choses que vous ne savez peut-être pas sur Scikit-Learn
Comment BigQuery aide un spécialiste du marketing Internet: quelques astuces avec SQL et visualisation de rapports dans Google Data Studio
Regroupements et fonctions de fenêtrage dans Oracle
Corps de connaissances des praticiens du numérique - Un aperçu des lignes directrices de la transformation numérique à l'intention des praticiens
Comment PIM peut multiplier par 6 les conversions dans la boutique en ligne
Interfaces cerveau-ordinateur dans l'éducation
Examens TOEFL / IELTS comme guide de développement. Mises à jour fondamentales du langage et leurs avantages pour le développeur
Un monde sans coroutines. Itérateurs de générateur
Gamification en entreprise. Motivation de tous côtés
Cas d'utilisation de Service Mesh
les yeux rouges
L'avenir de l'espionnage. La caméra vidéo sans fil à l'arrière du scarabée diffuse des vidéos jusqu'à 120 mètres
Huawei CloudFabric 2.0: à quoi devraient ressembler les solutions de mise en réseau des centres de données dans les services bancaires numériques intelligents
Est-il facile de travailler dans la fabrication de PCB?
Jumeaux numériques: pourquoi tout le monde en parle et en a-t-il besoin?
Comment Django peut gérer 100 millions de requêtes par jour
Mode de fonctionnement à distance. Suite à la «mode» ou à une démarche délibérée
Alphabet SOC OT. Pourquoi le SOC classique ne protège pas le système de contrôle de processus
Actualités Apple Machine Learning en 2020
Créez des vidéos panoramiques dans Unity
Tesla - attentes et prévisions. À quoi s'attendre de Musk et de ses concurrents avant la fin de 2020?
Sous-système d'événements comme moyen de se débarrasser des tâches en «finissant»
Apache Airflow: simplifier ETL
L'histoire de la naissance d'une société de développement de jeux à partir d'un club étudiant gamedev
À propos de la société des personnes et de leur liberté
Explication: pourquoi les monétiseurs n'ont pas d'âme et les membres toxiques de l'équipe sont les plus efficaces
Alors on a parlé: en marge de TechnoText c'est cosy et ça sent le hardcore
Citoyenneté par investissement: comment acheter un passeport? (partie 3 de 3)
PHP Internals News Episode # 38: Préchargement et WeakMaps
Docker Compose: du développement à la production
Nous apprenons les pipelines Tekton et regardons à travers les yeux de la NASA dans l'espace, tandis qu'Ansible lui-même s'occupe des images de nos conteneurs
Pouvez-vous investir dans le HUAWEI chinois?
Le NIST annonce la phase 3 de la standardisation de la cryptographie post-quantique
Boutons de rappel pour les bots ajoutés à VK
Comment devenir développeur Front-End
Inde, Jio et les quatre Internet
Entretien avec Andrey Balitsky - le fondateur de l'hébergement EuroHoster
BinKing est prêt
HackTheBox. Procédure pas à pas Cascade. Objets distants LDAP et Active Directory
Podcast: piratage quantique et partage de clés
Fusée d'Amperka, partie 4: Assemblage du moteur et essais de tir
Conférence en ligne "Applications réactives et natives dans Java Spring et Quarkus"
Quantum de l'univers
Correction du remplissage automatique des balises méta alt et image de titre pour WordPress
Blender 3D pour imprimantes 3D
Lancement réussi. Compagnon cartographique avec d'autres voyageurs. Lancements 2020: 57e, 51e succès, 21e de Chine
Animal de bureau en C # WPF
Squzy - système gratuit de surveillance auto-hôte open source avec incidents et notifications
Signaler à nouveau? Combien pouvez-vous?
Ventilation: ce que vous devez savoir sur la vente à découvert en bourse et les risques associés
Le chemin vers l'informatique. Un livre sur la façon de vivre dans l'informatique de manière professionnelle et heureuse
Ennemis de la liberté
Internet se transforme en télévision (pas tous)
Comment l'Europe passe aux logiciels open source pour les agences gouvernementales
Renifleur à paire torsadée Openwrt
Une année dans Scrum: observations du Scrum Master
Quels sont les systèmes d'exploitation ouverts pour les équipements réseau
Arithmétique binaire en Java Baeldung
Comprendre les formats de jetons Ethereum
L'histoire du développement d'un dosimètre (partie 2)
Кризис дистрибутивостроения или «о Gentoo в последний раз»
Formation logicielle d'Adobe Audition multisession avec enregistrements audio d'appels téléphoniques
Quoi de neuf dans Unity 2020.1?
Dans le même bateau que le salaud: 11 astuces Git avancées
Le meilleur compagnon pour un informaticien ou comment trouver un animal de compagnie pour un codeur
Entretien insolite: GPT-3 en tant que candidat
Serveur WebRTC en 2020 - Présentation des fonctionnalités
Guide Deno: Exemples d'utilisation du nouveau moteur d'exécution JavaScript et TypeScript côté serveur
Comment l'intelligence artificielle change le marché du travail
Il est temps de charger paresseusement les
s hors écran
Direct2D dans Rainmeter
Comment fonctionne la preuve de Gödel
L'horloge est à LED extérieure, alors qu'y a-t-il à l'intérieur?
Moteur de formule avec notation polonaise inversée en JavaScript
Un sur le terrain n'est pas un guerrier ou comment un backend full stack a essayé de devenir
Service en langage Dart: nom de domaine, SSL
Windows Tablet PC - 10 ans de progrès
Nouveautés de Microsoft Flight Simulator
Migration d'IBM Lotus Notes / Domino vers Microsoft Exchange
Ruby Digest 2020 07 1
MVI et SwiftUI - un état
Présentation de .NET 5.0 Preview 7
Laravel Digest (20-26 juillet 2020)
Comment j'ai automatisé le déploiement d'applications Linux sur le genou à l'aide de scripts Bash et de Java
FOSS News # 26 - Revue des actualités libres et open source du 20 au 26 juillet 2020
Classification de criticité des systèmes d'information
Digest de matériaux frais du monde frontal pour la semaine dernière # 425 (20-26 juillet 2020)
Ouverture des demandes de subvention RIPE NCC
MSc en informatique en Estonie: expérience personnelle
Technodecadents en tant que produit des bénéficiaires du droit d'auteur: non seulement le vinyle a ressuscité, les cassettes compactes sont les suivantes
Éditeur / abonné pour des systèmes embarqués en temps réel et tolérants aux pannes distribués dans 1500 lignes de code
Lui-même Roskomnadzor. Comment j'ai bloqué les réseaux sociaux
Comment la cybersécurité transforme le marché informatique (partie 2)
Nous faisons du routage (routage) sur OpenStreetMap. Ajout de la prise en charge des routes à sens unique
Événements numériques à Moscou du 27 juillet au 2 août
Ivan Dyomshin, responsable de l'ingénierie chez Miro, sur le développement de produits, le changement technologique et l'évolution des processus dans l'entreprise
Une comparaison visuelle de 13 cadres CSS
À propos du suivi social et des jetons matériels
Achats via l'application iOS: initialisez et traitez les achats
Réglage du contrôle PID: le diable est-il aussi effrayant qu'il est peint? Partie 2. Système à double circuit. Tuner du système de contrôle
Une batterie Tesla Megapack 800 MWh pour alimenter le plus grand centre de données du monde
Analyse détaillée de la structure salariale des informaticiens de la Silicon Valley
Spider pour le Web ou le hub central d'un réseau distribué
Modélisation du comportement d'un projet Quartus sur Verilog dans l'environnement ModelSim
Comment configurer le contrôle de la maison intelligente via IFTTT et économiser de l'argent
Migrer les processus de Pega vers Camunda - guide étape par étape
Comment écrire de bonnes bibliothèques pour Angular
2. Plateforme de gestion des agents Check Point SandBlast. Interface de la console de gestion Web et installation de l'agent
Comment EA a travaillé sur le remaster de Command & Conquer
Un bref aperçu des dispositifs de contrôle d'éclairage de scène qui copient les systèmes de marques célèbres
Podcast "Je veux être dans gamedev" # 10
Quand l'ARC ne suffit pas. Rapport Yandex
118 cours de formation pour les designers. Comment c'était
Semaine de la sécurité 31: attaque contre l'infrastructure Garmin
Collecte des métriques d'application SpringBoot dans AWS CloudWatch
Apprendre mutmut - un outil de test de mutation Python
Comment l'industrie 4.0 va-t-elle changer nos lieux de travail et pourquoi a-t-elle besoin d'une alimentation électrique fiable?
Contes de la crypte en service
Sortie de Windows Terminal Preview 1.2
Webinaire sur Quest Change Auditor - Solution d'audit des événements de sécurité de l'information
Annonce: Comment sont créés les projets PHP Highload
Chemin du développeur
Ouverture du recrutement à la School of Developers avec la perspective d'un stage chez Mindbox
Qu'est-ce que l'asynchronie devrait être en Python
Internet synchrone - hiérarchie symbolique synchrone
NVMe vs UFS 3.1: la bataille des types de mémoire de smartphone. Analyse
La nouvelle loi de Moore et qu'est-ce que la photonique a à voir avec elle?
Vue.js pour les débutants, leçon 8: composants
Vue.js pour les débutants, leçon 7: propriétés calculées
Modèle informatique géré comme alternative à l'externalisation et à la sous-traitance. Expérience du fournisseur de services
Consommation électrique des applications Android
Nous acceptons 10000 événements dans Yandex.Cloud. Partie 2
Et encore une fois sur Legacy. Douleur éternelle de tehdir
Les gagnants du concours de démarrage Europas Awards 2020
1000 et 1 moyen de contourner le navigateur d'examen sécurisé
Algorithme de tri Quadsort
VixDiskLibSample: tester correctement les disques virtuels
Quelques autres raisons pour lesquelles votre PC n'a pas besoin de refroidissement par eau
PVS-Studio: analyse des pull requests dans Azure DevOps à l'aide d'agents auto-hébergés
Éducation 2020-2030: l'avenir est venu hier
Appareils de Pentesting. Examen des appareils de piratage. Partie 3: Réseau Wi-Fi +
Psychologie à distance: comment ne pas devenir fou
Comment les agents de sécurité se sont battus contre les mammouths, ou la sécurité informatique et de l'information il y a 25 ans et maintenant
Gestionnaire de démarrage pour 486e ordinateur
Déplacer un objet uniformément le long d'une courbe
La spirale de régression de la mort
Allez-vous travailler dans le domaine de la cybersécurité? Lis le
Nouveaux emballages de propriétés dans SwiftUI
Analyse GOMS de l'utilisabilité de l'interface
Grosses erreurs dans le Big Data: problèmes d'analyse en pratique
Lois (in) cassables du code cool: La loi de Demeter (avec des exemples en TypeScript)
Urban Bot ou comment écrire des robots de discussion pour Telegram, Slack, Facebook ... sur React.js
Anatomie d'une contre-pression dans les courants-jets
Comment apprendre les langues
Pagefile.sys Pagefile Secrets: Artefacts utiles pour le criminaliste informatique
Expressions lambda en Java
À propos de la codépendance (comment prouver que nous vivons dans la matrice)
dmx-prêtre: lecteur et enregistreur DMX pour matériel d'éclairage
L'enfant est fort. Revue du téléphone IP Snom D712
Création d'un système anti-fraude dans un taxi à partir de zéro
Authentification et lecture des secrets dans le coffre-fort de HashiCorp via GitLab CI
Trucs et astuces Kubernetes: modèles Kubectl pratiques
Autoroute pour processeurs - vidéo de l'usine Intel
Déploiement de Canary sur Kubernetes # 1: Gitlab CI
Patroni Failure Stories ou Comment planter votre cluster PostgreSQL. Alexey Lesovsky
FPS gratuit: Comment l'IA aide à améliorer les graphismes du jeu
Nuage de Stealthwatch. Solution rapide, pratique et efficace pour les infrastructures cloud et d'entreprise. Partie 5
4. NGFW pour les petites entreprises. VPN
Documenter l'architecture: une introduction
Tester les limites de la vision humaine avec des états quantiques de lumière: expériences passées, présentes et futures
Une explication simple de la délégation d'événements en JavaScript
Débogage et programmation des microcontrôleurs stm32f303, atmega328 via n'importe quelle interface, comme via jtag
Le nanohybride en or magnétique peut aider à combattre le cancer
Livre "Traitement du langage naturel en action"
can_throw ou pas can_throw?
Ordinateur intégré AntexGate + modem 3G. Paramètres utiles pour une connexion Internet plus stable
La loi des abstractions qui fuient
Transformation de produit chez Delivery Club Tech
DevOps ou comment nous perdons des salaires et l'avenir de l'industrie informatique, deuxième partie
Minimisation du chevauchement d'étiquettes dans les visualisations interactives
Un monde sans DevOps. Qu'est ce que ça serait?
Téléphones modulaires, ordinateurs portables et montres - qu'est-il arrivé aux projets sensationnels?
Où se cache l'électronique russe
Que sont les noyaux tensoriels: calcul de précision mixte
Comment apprendre Android en 3 ans, ou l'histoire d'une application
Pas besoin de gâcher les ordinateurs de bureau des ingénieurs avec leurs solutions mobiles, détrompez-vous
Présentation de la plate-forme de développement mobile FPGA iCE40 UltraPlus de Lattice Semiconductor
Nous gérons le bureau à l'aide d'un simple robot de télégramme
La science de l'expérience utilisateur. Utiliser les biais cognitifs dans le développement de produits de qualité
Comment convertir les vacances en profit pour le développeur et en joie pour les joueurs
Comment analyser le marché des studios photo avec Python (3/3). Analytique
802.1Q pour la gestion de GOST L2VPN ou comment économiser de l'argent sur les mises à jour logicielles
Comment utiliser un bureau sans bureau? Critique Samsung DeX
L'essor et la chute de la start-up de location de vélos électriques Jump. Il y a deux ans, il a été acheté par Uber pour 200 millions de dollars
Tensors pour C #. Matrices, vecteurs, type personnalisé et relativement rapide
Parallels présente Parallels Access 6 et Parallels Toolbox 4 pour Windows et Mac
Flutter Alpha pour Linux et développement de bureau
Utilisation professionnelle des outils de développement Chrome: 13 conseils
CSS et arrière-plans multiples
Stockage local ou cookies? Stockage sécurisé des JWT sur le client
Utilisation des minuteries systemd au lieu des tâches cron
L'avenir des stations-service: 50 ou 250 kW
Si vous voyez un article indiquant que la langue X est plus rapide que la langue Y, vous pouvez fermer l'article.
Générateur d'affiches de genre pour films et transfert de style d'image - projets des étudiants du cours Technosphère "Réseaux de Neurones"
VPS sur Linux avec GUI: exécutez le serveur RDP sur Ubuntu 18.04
YouTrack affiche maintenant les pull requests dans les tâches
Intelligent et dangereux: ce qui menace les propriétaires de voitures de haute technologie
Date Notes du scientifique: Comment mesurer les temps de course du marathon en position couchée sur le canapé
Clés USB: la charge ne peut être ignorée
La logistique rêve-t-elle des e-mailmen?
Comment afficher les données Google Analytics dans les rapports Google Ads
Un aperçu du package python yadirstat - le moyen le plus simple d'obtenir des statistiques de l'API Yandex Direct
Cloud Gaming en Russie et dans la CEI: étude de GFN.RU
Réflexions sur AirPods Studio et nouveau brevet Apple avec reconnaissance de rotation
Comment réduire le coût de possession d'un système SIEM et pourquoi vous avez besoin de Central Log Management (CLM)
Liberté d'expression segmentée
Utilisation du registre NPM à partir de Java
Résolution 4K (2160r) pour les jeux PS1, PS2, PSP dans l'émulateur Omega Red
Pourquoi j'enseigne et tu devrais aussi commencer à enseigner
Projecteurs vs panneaux LCD: une comparaison équitable. Partie 1: installation et connexion
Une série d'articles sur l'installation et le fonctionnement du serveur LoRaWAN Chirpstack
SORM. Ministère de l'industrie et du commerce. Créent-ils une percée technologique dans la microélectronique en Russie par leurs lois?
Intégration de Youtrack avec Hub embarqué avec Teamcity, Gitlab
Comment faire une recherche sur des documents accumulés sur près de 100 ans. Expérience de NPO Energomash et ABBYY
MP3 a 25 ans
Utilisation d'Azure Service Bus à partir de Java
Plus de 350000 serveurs Microsoft Exchange vulnérables à CVE-2020-0688
Comment libérer votre montre intelligente Garmin des services cloud qui ne fonctionnent pas en raison d'une attaque
CVE et probabilité carrée
Jeu "Taureaux et vaches". Partie 1
Installation de Zextras Zimbra 9 OSE Build sur CentOS 8
Organisation du développement sur un réseau isolé - comment gérer les dépendances?
Idées et astuces pour produire du merchandising des employés
Gestion de projet: gestion du changement, partie 1
Difficultés ANTLR: rédaction d'une grammaire Ruby
AppCode 2020.2: prise en charge de Swift Package Manager, améliorations des performances, changement de signature pour Swift, etc.
Qu'est-il arrivé aux transports et aux voyages en juillet
Bot "Smart planner": comprend parfaitement
À l'œil nu: un coup d'œil sur les problèmes de requête PostgreSQL
Travailler avec des bases de données à travers les yeux d'un développeur
Les plus grandes attaques DDoS du premier semestre 2020
Créer une image Ubuntu pour ARM "à partir de zéro"
Comment créer un modèle de description de système et commencer à l'utiliser
Réduire le coût de déploiement d'un réseau LoRaWAN privé
À propos des oracles pour les blockchains et un peu sur Web3
Encore une fois sur la migration en direct: comment migrer des machines virtuelles Hyper-V, et plus rapidement
Ce qui se passe dans le recrutement informatique moderne et les ravageurs des RH
Infrastructure as code in Avito: leçons que nous avons apprises
Comment Uma.Tech a développé l'infrastructure
Tests unitaires et d'intégration dans Redux Saga par exemple
Web scraping de votre site: invités non invités et comment ils sont reçus
Visualisation du chaos: comment les attracteurs des systèmes dynamiques sont représentés
Comment en faire deux fois plus et en profiter
Tout ce que vous avez toujours voulu savoir sur les règles Sigma. Partie 2
Comment décrypter le firmware de la voiture dans un format inconnu
RecyclerView.ItemDecoration: en tirer le meilleur parti
Dispositifs d'espionnage pour l'acquisition d'informations avec et sans contact
Examen et test: appareils Gauss MiR
Contribuer à Swift
Comment nous avons organisé un événement hors ligne dans un format en ligne en raison du COVID-19
Ferry, ferry! Rive gauche, rive droite ... ou réflexions à haute voix sur Yandex.
Horrible Prison 2: Comment chatouiller un piège à mouches et ne pas se faire manger
RxRelay est-il magique? Sujet vs RxRelay
Comment vous pouvez et comment vous ne pouvez pas utiliser un pointeur nul en C ++
Appel du constructeur de type de base n'importe où
Bonnes pratiques pour les scripts bash: un guide rapide pour des scripts bash fiables et performants
Battement. RenderObject - Mesurer et conquérir
Réinventer les DTO en Java
Flipper Zero - Comment accéder à Kickstarter en quarantaine dans le pays
À propos des chats et de l'extraction de processus
Le destin des héros
Fantasmes sur le thème de l'univers sur la matière et la matière
Le framework Quarkus: comment une architecture propre y est implémentée
Utilitaires nanoCAD SPDS. Récupérer des tables et des formats
Comment démarrer sur la voie de la conception de l'électronique FPGA pour le vaisseau spatial Blue Origin
Webcast Habr PRO # 4: UFO les a convoqués. Comment se sentent les nouveaux auteurs dans notre club
Une histoire sur la façon dont la suppression en cascade de Realm a remporté le long début
L'avenir "brillant" de mon échec
Nouvelles technologies de base de données à surveiller (partie 1)
Échapper aux conteneurs Docker privilégiés
1C de droite à gauche: comment nous avons pris en charge RTL dans la plateforme 1C: Enterprise
Recueil d'événements pour les RH et les recruteurs en informatique pour août 2020
Kilokubit dans mon garage
À l'assaut de Mars 2020
Une nouvelle technologie signifie une nouvelle éthique. Rechercher les attitudes des gens à l'égard de la technologie et de la vie privée
Découvrez le vrai visage du produit et survivez. Données de conversion utilisateur comme raison d'écrire quelques nouveaux services
Algorithmisation de la musique
Déploiement de Canary sur Kubernetes # 2: déploiements Argo
L'avenir du freelance russe: des projets pour des professionnels hautement qualifiés
Nous concevons des travaux avec des abonnements iOS: stockage client ou serveur des produits
Que donner à l'administrateur système
Comment les prêts fonctionnaient dans la Rome antique
La maison intelligente Xiaomi est plus correcte que l'assistant domestique, mais cela peut être encore plus correct
Fichiers de verrouillage Npm
Un thriller sur la configuration de serveurs sans miracles avec Configuration Management
Arrêtez le double codage ou la communication bidirectionnelle entre la conception et le code
Recevoir tout Bluetooth à la fois sur SDR avec CUDA? Facile
Le sort du bouclier de protection des données UE-États-Unis et que doivent faire les entreprises qui transfèrent des données au-delà des frontières?
Conseils pour les futurs chefs de projets informatiques
Annonce de webinaire gratuit "Devops fantastiques et où les trouver"
Liste de contrôle pour la révision de code dans les systèmes distribués
La confrontation éternelle entre Intel et AMD. Ou pas déjà?
«Simplement perdre du poids» n'est pas facile
"Brûlé, ralenti, repris des forces et revenu" - entretien avec les auteurs de Stoneshard
A * pathfinding en C #: tas binaires et allocations de combat
Qu'est-ce que le tunneling DNS? Instruction de détection
Jour et nuit sur Internet, ou une lettre ouverte aux développeurs Web
Agent postal. Piège pour la femme de l'expatrié
Test pour les développeurs mobiles: vidéos utiles d'Android Meetup
À propos du rôle d'un développeur front-end
Exemples Java GraphQL pour les débutants [avec Spring Boot]
TensorFlow.js: Partie 1: Utilisation de l'API de bas niveau pour approximer les fonctions linéaires
Guide de Google pour la mise en forme du code Java
Examen de l'ébauche d'une nouvelle méthodologie de modélisation des menaces à la sécurité de l'information
Implémentation de l'apprentissage automatique sur un appareil iOS à l'aide de Core ML, Swift et Neural Engine
Nokia N95, le meilleur smartphone old school
Utilisation d'UAVCAN pour l'électronique modulaire d'UAV, ou comment ne pas brûler un drone en confondant les fils
Les tests de signification statistique sont des outils monstrueusement défectueux
Voulez-vous gagner un million?
Mises à jour CSS - juillet 2020 (espace, rapport hauteur / largeur, maçonnerie, sous-grille)
Rétro-ingénierie d'une puce informatique Commodore
Lancement réussi. Rover de Mars. Lancements 2020: 58e, 52e réussie, 21e des États-Unis
Expérience de la préparation et de la réussite de l'examen - AWS Solution Architect Associate
Bonne journée des administrateurs système, amis
Comment InTrust peut aider à réduire les échecs de connexion RDP
Relations avec les développeurs Camunda: qui, quoi, où, pourquoi et comment?
Vera Glushkova: "Mon père avait une approche cybernétique de l'histoire"
Aller: Comment utiliser des valeurs nulles sans utiliser de types de référence
Analyser Wikipedia, filtrage, pour les tâches PNL en 44 lignes de code
Comment les gens perdent l'énergie qu'ils créent eux-mêmes. Exemple de Norilsk
Comment choisir la musique de votre vidéo: 8 conseils et un aperçu rapide
Écriture de votre serveur WebSocket sans dépendance dans Node.js
Kali Linux NetHunter sur Android Partie 3: briser la distance
Service de données commun et Power Apps. Création d'une application mobile
Interview d'accueil: Anton Sverschevsky de VDSina
La vie d'un administrateur système: répondre aux questions de Yandex
Neocortix contribue à la recherche sur le COVID-19 en ouvrant le monde des appareils à bras 64 bits à Folding @ Home et Rosetta @ Home
SRE: Analyse des performances. Méthode de configuration à l'aide d'un simple serveur Web Go
Par la première personne: le développeur GNOME parle d'une nouvelle idéologie et des futures améliorations de la convivialité
PhpStorm 2020.2: Types concaténés PHP 8, nouveau moteur de flux de contrôle, requêtes d'extraction GitHub, OpenAPI
Au revoir à la comète NEOWISE
3. Plateforme de gestion des agents Check Point SandBlast. Politique de prévention des menaces
Bras de robot bricolage bon marché et entièrement fonctionnel
Chrome a (presque) démoli une extension sur laquelle nous avons travaillé pendant trois ans, et ne veut pas dire pourquoi
Comment augmenter le revenu de l'administrateur système de 4 fois en trois ans
Colonialisme numérique
Brave New World: remise des diplômes en ligne Allods
Une sélection de liens utiles sur OpenShift 4.5, un livre sur les opérateurs Kubernetes et un webinaire sur le stockage de conteneurs
DraftSight peut-il VRAIMENT remplacer d'autres systèmes de CAO populaires?
Leader toxique: l'exécution ne peut être pardonnée
Des choses très étranges lors de la soumission d'annonces
"Je suis une équipe commerciale". Les limites personnelles au travail
Optoélectronique, LED et Lasers - Master en Photonique MegaFaculty de l'Université ITMO
Nous utilisons macOS pour créer à distance des builds Unreal Engine sous Windows
Quand le travail informatique devient extrême: l'installation d'équipements satellites en République de Sakha et Nakhodka
Comment les compilateurs JIT sont implémentés
Que lire le week-end - un habrserial sur l'histoire de la technologie audio et de l'industrie de la musique
Mettez à niveau votre CLI
Registres de processeurs Intel 8086: de la puce aux transistors
Trouver un emploi en tant que programmeur Java à Londres avec un visa pour personne à charge
Les révélations de l'administrateur système: comment ma famille voit mon travail
CLion 2020.2: prise en charge du modèle de conception Makefile, plus de C ++ 20 et plus
12 idées de conception de projet que les gens utiliseront certainement
[Pratique Frontend # 1] Glisser-déposer, aperçu de l'image, couleur d'image moyenne et flux séparé
Bitdefender révèle la technologie d'introspection de l'hyperviseur HVI
Suivi du temps avec calcul du solde
Poplar Down, AMA # 20, juillet
Comment réécrire des requêtes SQL en Python à l'aide de Pandas
Le projet dure 8 ans - je le saurais, je ne m'impliquerais jamais: mon moteur 2 temps
Antipatterns PostgreSQL: "Il ne devrait en rester qu'un seul!"
Lancement réussi. Deux satellites de communication. Lancements 2020: 59e, 53e réussie, 9e de Russie
Ecrire un service web en Python avec FastAPI
Présentation de l'application Microsoft Family Safety
Microsoft Flight Simulator: prise en charge de Steam, TrackIR et VR
Changements d'emploi en crise et aventures à distance
Minimum de Kubernetes viables
Sysadmin: un portail éternel vers une carrière informatique
Cloud TL; DR: ce que donne l'open source, pourquoi les développeurs sont plus chers que l'argent et quelques mots sur la sécurité des informations personnelles
Architecture S3: 3 ans d'évolution pour Mail.ru Cloud Storage
Transformer le développement Android avec Jetpack Compose et Coroutines
Comment rechercher des marais de fichiers dans 104 lignes de code en python
HackTheBox. Procédure pas à pas Oouch. OAuth2, RCE vers uWSGI et LPE sur DBUS
Russie - champ d'éléphants
Comment les jeux vidéo vous aident à améliorer vos compétences dans la vie réelle et à trouver l'emploi de vos rêves: transcription
IBM dévoile un outil de chiffrement entièrement homomorphe pour Linux
La dernière mise à jour de CentOS rompt les chargeurs de démarrage GRUB2-efi
La gamification du quotidien et les inconvénients du renforcement positif
Automatisation de la budgétisation: contenu des problèmes, principes de leur solution et comparaison des produits logiciels (BI / ERP / EPM)
Y a-t-il un âge?
Rocket d'Amperka, partie 5: Débriefing, réparation
Une petite enquête sur l'enquête de piratage Twitter (mise à jour)
Juillet. Il est temps de compter les raquettes - «Réponse: 14! Et pas seulement Mars "
Comment comprendre le code asynchrone?
Comment le téléphone est devenu la première des grandes technologies d'apprentissage à distance
Turing le modèle GPT-3
Arrêtez de faire de mauvaises rencontres
Soudage par points au microscope
Comment les "extraits" peuvent aider au développement Web avec Malina.js
SamsPcbCalc Partie 1: Caractéristique du microruban par Harold Wheeler et Eric Bogatin
Tests Pytest avec génération de rapports dans Allure à l'aide de Docker et Gitlab Pages et partiellement de sélénium
Le prototype du vaisseau spatial a passé avec succès les tests de tir
Comment redémarrer la loi de Moore par programme. Accélération de logiciels des milliers de fois
Rappel de bouteille de gaz lacrymogène / poivre
Chaque programmeur doit le savoir (ou un appât vigoureux sur l'argot de codage)
Deep Learning - Comment ça marche? Partie 4
L'histoire d'un piratage ou apprendre des erreurs des autres
Un investissement ennuyeux pour les geeks
Classification des espèces végétales ou de l'équipe agile
Transporter un loup, une chèvre et un chou à travers la rivière avec des effets à Haskell
Sécurité nulle dans Dart
Annonce: Le guide ultime d'une carrière en IA d'un pro: choisissez un majeur, passez au niveau supérieur et trouvez un emploi intéressant
Comment migrer Zabbix de MySQL vers PostgreSQL avec un temps d'arrêt minimal
L'informatique quantique en bioinformatique
Comment regarder les gens dans les yeux pendant les vidéoconférences
La nécessité de réduire le risque opérationnel conduira à une dégradation du concept de «surqualification» lors de l'embauche
Ville du futur. Système de règlement post-industriel
Pourquoi le démarrage du paiement Wirecard s'est écrasé et comment cela a affecté la finance
Hiérarchie des systèmes d'information informatiques pour le développement de sites Web
Comment configurer la capture automatique des sourires en une demi-heure avec HUAWEI ML Kit
Examen subjectif de certaines plateformes éducatives gratuites russes
Recueil de documents intéressants pour un développeur mobile # 355 (27 juillet - 2 août)
clavier midi bluetooth esp32
Clôture en rouleau - barrières techniques radio-transparentes
Marché des demandeurs d'emploi ou des employeurs contre discrimination fondée sur l'âge
Modélisation hydrodynamique (CFD) sur terrain avec MantaFlow et visualisation des résultats dans ParaView
L'histoire du développement d'un projet ambitieux par un jeune de 16 ans (file547)
Comment nous, Dropbox, sommes passés de Nginx à Envoy
Alfa Battle - comment c'était, enregistrement de la conférence et liste des tâches
Aiohttp + Dependency Injector - Tutoriel d'injection de dépendances
Un monde sans coroutines. Béquilles pour le programmeur - Asyncio
API Web ASP.NET + Entity Framework + Microsoft SQL Server + Angular. Partie 1
Laravel Digest (27 juillet - 2 août 2020)
La première mise à jour de Windows Package Manager Preview (v0.1.41821) a été publiée
De quoi parler lors d'un entretien avec un diplômé en test en ligne
Résumé des nouveaux matériaux du monde frontal pour la semaine dernière # 426 (27 juillet - 2 août 2020)
Qu'est-ce qui manque aux tireurs de compétition modernes?
Événements numériques à Moscou du 3 au 9 août
Je n'ai pas compris le problème de Goldbach
L'Internet des objets: un bref sur les menaces et autres risques liés à l'IoT
Amélioration de l'utilisation
Le retour du dragon d'équipage: Que font Bob et Doug depuis deux mois?
Go-swagger comme cadre d'interaction avec les microservices
PHP Digest # 185 (20 juillet - 3 août 2020)
Combien coûte le piratage du courrier: une petite analyse du marché des hackers à la location
Votre iPhone est-il si sécurisé? Vue d'ensemble des vulnérabilités et des passages secrets dans iOS
Comment j'ai abandonné Webpack et écrit Babel-plugin pour SCSS / SASS Transpile
Démarrage rapide et plafond bas. Ce qui attend les jeunes data scientists sur le marché du travail
Asterisk est une voiture de Formule 1, pas un bus ordinaire
L'avenir de Prometheus et de l'écosystème du projet (2020)
Comment calculer le coût de mise en œuvre d'un produit logiciel (logiciel)
Déploiement de Canary dans Kubernetes # 3: Istio
Stockage dans le cloud Riak. Partie 1. Configuration de Riak KV
Comment on a fait un drone qui n'a pas peur de tomber, et ce qui est commun entre l'architecture, un bras robotique et un hélicoptère
Rootkits basés sur le BIOS. Partie 1
Implémentation de la fonctionnalité de numérisation de codes-barres à l'aide du SDK HMS Core Scan
Apache Software Foundation a publié la version de la plate-forme Apache Hadoop 3.3.0
Seulement 5 minutes par jour
Rétro-ingénierie et analyse de la carte microSDXC SanDisk High Endurance
Comment l'apprentissage automatique sauve les arbres à Ekaterinbourg
Pas le temps d'expliquer, faites du pilote automatique
Une rétrospective de projet à laquelle l'équipe voudra assister
Ruby Digest 2020 07 2
Security Week 32: Vulnérabilité dans GRUB2
L'empreinte numérique: de nouveaux défis pour le système éducatif à l'ère des données
Course à l'imagination: comment la Fintech se développe en Russie
Requêtes multimédias dans SCSS - Un autre moyen pratique d'utiliser l'écran @media
Détails inattendus du pare-feu Windows par défaut. Et des expériences à reconfigurer
Une sélection d'articles sur l'apprentissage automatique: cas, guides et recherches - juillet 2020
Comment créer des jeux pour ceux qui ne veulent pas jouer selon les règles
TikTok a grimpé en flèche de façon inattendue et il a toutes les chances d '"obtenir la citoyenneté américaine"
Plateforme Javascript Objectum
Transporter le loup, la chèvre et le chou à travers la rivière sans effet sur l'élixir
FOSS News # 27 - Revue de nouvelles gratuites et open source du 27 juillet au 2 août 2020
Stockage dans le cloud Riak. Partie 2. Configuration du composant Riak CS
Problèmes de réglementation juridique de l'intelligence artificielle
StickyMate - animation frontale à partir du balisage HTML
Événement de l'année. 2020: retour réussi du navire avec équipage Crew Dragon Endeavour dans la mission Demo-2
Contrôle et enregistrement des sessions à l'aide de Spring
Déployer un modèle d'apprentissage automatique avec Docker - Partie 1
Écrire un chat vidéo pour un réseau local, ou maîtriser le WebRTC en 2020
Horloge de rue de l'intérieur, et si c'est plus compliqué?
Qu'est-ce qui a empêché Crew Dragon de quitter le navire?
Entretien avec les créateurs du réseau de neurones Nikolai Ironov: comment ça marche, quel est le truc en général, et pourquoi tout le monde l'appelle Kolya
SSR: rendu d'une application ReactJS dans le backend en utilisant PHP
Gratuit et de haute qualité: comment une prévente peut donner le ton à un projet
Petits et grands triangles: changement de température dans l'interaction électronique dans un cristal
L'histoire vraie de la migration des grandes entreprises vers le cloud
Microcellule «Nashe Vse» ou mobilité DECT sur le lieu de travail de Snom
Robots mis en quarantaine
Matériel Meetup Avito iOS # 8: vidéos et présentations
Comment créer un cloud hybride avec Kubernetes pour remplacer DBaaS
Rapport d'ici lundi
Caches Tarantool et réplication d'Oracle
TypeScript efficace: 62 façons d'améliorer votre code
Nous activons la collecte d'événements sur le lancement de processus suspects dans Windows et identifions les menaces à l'aide de Quest InTrust
Hype des secteurs de la construction et le coût des travaux dans la grande ville. Inflation à San Francisco et contrôle de la croissance
Six des plateformes de communication en ligne les plus insolites
Système nerveux pour robots alimenté par un processeur Intel Loihi
Être ou ne pas être: discussions sur les tests dans le développement mobile
Comment mettre en œuvre des abonnements intégrés dans les applications Android: trucs et astuces
Tirage au sort d'IDIS de vidéosurveillance IP
Changer de modèle de page dans vuejs
DevOps à visage humain
NextCloud en tant que service de création de liens sécurisé
Les scientifiques prouveront toujours le théorème des nombres premiers
Vous avez décidé de devenir développeur. Pourquoi apprendre javascript et non java?
Travailler 12 heures par jour et rester éveillé pendant 3 jours consécutifs, ou comment je suis devenu développeur frontend
Les défis de la livraison continue et du déploiement de produits logiciels
BRP avec intelligence
Implémentation des produits Atlassian dans la banque. Expérience personnelle
Ventes B2B aux USA. Les écueils qui cassent le plus
Dan Abramov sur les fermetures JavaScript
N'utilisez pas OFFSET et LIMIT dans les requêtes paginées
6 fonctionnalités CSS puissantes qui empêchent JavaScript
Technologies de développement front-end que vous n'avez peut-être pas remarquées
Vue.js pour les débutants, leçon 9: événements personnalisés
Vue.js pour les débutants, leçon 10: formulaires
À lire et à faire: analyser le réseau vous-même
Linux Kernel 5.8: Quoi de neuf avec le noyau le plus changé jamais
Comment BigQuery de Google a démocratisé l'analyse des données. Partie 1
Comment BigQuery de Google a démocratisé l'analyse des données. Partie 2
Vous pouvez rédiger des spécifications techniques sans faille, mais à quoi bon si votre développeur pleure?
Hôte d'esprit: obstacles et tremplins réels sur la voie de la création d'une IA commune
Surfer sur les ondes radio numériques: l'histoire de la radio Internet
Entreprises éloignées jusqu'en 2021 - ou pour toujours
Les modèles de langage comme moteur de progrès: applications inhabituelles pour GPT-3
Les vêtements sont intelligents, mais nous sommes plus intelligents: comment nous avons fait un t-shirt avec contrôle de la posture
Architecte d'entreprise: semblable à un architecte ordinaire, seulement il ne construit pas une maison, mais une ville informatique
Modules GSM pour maison intelligente
Sites d'État russes: une illusion de sécurité
Contrôleur d'éclairage LED distribué (12V 6A)
ReactOS 0.4.13 CE (édition Coronavirus)
Liste de contrôle avant de calibrer un modèle d'apprentissage automatique
Création d'un produit logiciel et gestion de son développement
Un nouveau réseau neuronal aidera les ordinateurs à s'encoder
Où est-il plus rentable de produire des coques - en Chine ou en Russie? Nous avons comparé, utilisé
Nouez avec votre "Habr not cake". Habr est un phénomène
Mission secrète: comment les agents d'Okko aident à créer un meilleur service
10 blogs Revit pour simplifier votre travail. Vue d'ensemble du BIM Manager
Segmentation du marché et analyse concurrentielle: Cours "Créer un logiciel et gérer son développement"
Leader GSM vs Pal Es, comparez les contrôleurs GSM
Session. Boucle d'histoire "Propriété du calque"
Batteries versus batteries
Comment bien dormir avec un service cloud: conseils architecturaux de base
5 algorithmes de régression d'apprentissage automatique à connaître
Que se passe-t-il lorsque vous mettez à jour votre DNS
Meilleur de sa catégorie: l'histoire de la norme de cryptage AES
Eldes ESIM vs Pal Es, comparez les contrôleurs GSM
DoorHan 3.0 vs Pal Es, comparez les contrôleurs GSM
The Digital Banya: Digital Transformation ™ sur l'exemple ... d'un bain public
Chargement progressif des pages XML
Cas de niche pour la téléphonie avec une connexion PBX virtuel
Essai gratuit, ma mère, en avez-vous besoin? - ou pourquoi les chaluts gratuits et les modèles freemium ne conviennent pas à tout le monde
Pourquoi la plupart des entreprises américaines ne se lancent jamais en affaires
Protection du formulaire contre le spam "invisible" Google reCAPTCHA v3 sans perdre de points PageSpeed Insight
Comment obtenir l'emploi de vos rêves avec un diagnostic fatal
L'horaire de vacances parfait. Algorithmes naturels. Comportement de l'essaim d'abeilles
Vivaldi 3.2 - Cadeaux d'été
Quels robots de télégramme possède Vkusville et pourquoi sont-ils nécessaires?
Comment créer rapidement et facilement des instantanés et les supprimer automatiquement
Conditions requises pour développer une application dans Kubernetes
Comment nous avons conçu notre plateforme AR pour la maintenance à distance et la réparation d'équipements
Un autre regard sur les nuages. Qu'est-ce qu'un cloud privé?
Comment se développer professionnellement dans l'entreprise en tant qu'ingénieur. Synopsis du meetup de la série "Un ingénieur entre dans un bar"
7 leçons suite au déploiement de SAP HANA basé sur MS Azure pour une entreprise russe
Spécialiste certifié en cryptage (EC-Council ECES)
Faire semblant d'écrire en C #, mais uniquement en Powershell
CSS Grid est clair pour tout le monde
Réglage PID: le diable est-il aussi effrayant qu'il est peint? Partie 3. Optimiseur de réponse
Le livre «Sans fond. Les dépendances et comment les surmonter "
Compléter Kubernetes à partir de zéro sur Raspberry Pi
Analyse d'un article du magazine "Code" (Yandex Practicum)
Le choix de leader de confiance chez Tarantool Cartridge
L'anniversaire de Tarantool. Nous acceptons les félicitations
Déploiement de Canary avec Jenkins-X, Istio et Flagger
Morning Show avec Lucas F. Costa: JS, CS et tests d'applications Web
Effet de vue fiable contre l'attaque de l'homme dans l'appareil
Décryptage du texte à l'aide de l'analyse de fréquence
Android à l'envers: une comparaison entre Dalvik et ART
Intégration avec "Gosuslugi". Place de SMEV dans la vue d'ensemble (partie I)
Optimiser les performances du frontend. Partie 1. Chemin de rendu critique
Entreprises SaaS les plus chères dans les secteurs B2B et B2C
Travailler avec Cutter - Bases de l'inverse. Inverser la résolution de problèmes avec r0ot-mi. Partie 3
L'industrie pétrolière pour les ingénieurs, les programmeurs, les mathématiciens et les larges masses de travailleurs, partie 5
Applications OpenShift modernes, partie 2: builds chaînés
Les premières étapes pratiques de l'intelligence artificielle pour un jeune spécialiste
Diffusion téléphonique v2.0. La renaissance de la légende dans le bot télégramme
Avec justesse. Comment organiser le contrôle des packages à partir de référentiels externes et déléguer le contrôle aux équipes produit
PVS-Studio pour Java sous le capot: développement de diagnostics
Comment trouver les bonnes vidéos dans une pile de fichiers vidéo? Projet "Fabula"
Ils n'ont disparu nulle part, mais ont simplement disparu dans la modernité. Ordinateurs portables soumis à mise à niveau
8 fonctionnalités avancées de journalisation Python à ne pas manquer
Astuces SQL de DBA. Conseils prêts à l'emploi pour les développeurs de bases de données
Programmeur sans serveur et un et demi
Comment créer et utiliser des dictionnaires dans ClickHouse
"To propriétaire - non": les pilotes intercouches pour l'accès aux appels GPL du noyau Linux ont suggéré un blocage
Principales fonctionnalités Android les plus importantes pour les aveugles - Opinion des experts aveugles
Vérification de la vitesse Internet avec la bibliothèque Requests en multitraitement
TVI, CVI, AHD, SDI, CVBS, IP - différences dans les formats de vidéosurveillance
Trouver des propriétaires de voitures sur Instagram: des queues de baleine aux voitures
École des technologues des risques
Vera Glushkova: "Le virus cybernétique a plané au-dessus de la ville de Kiev"
Mes astuces JavaScript préférées
Migrations de données dans Ruby on Rails
Le projet mouSTer - un adaptateur de souris complet pour les ordinateurs rétro
Paul Graham sur la pensée indépendante: les quatre quadrants de la conformité
Comment l'IDFA et le contrôle des données client mènent au marketing de confiance
Simuler une application ARM construite sur un processeur x86 en utilisant Qt comme exemple
Éclairage dans les VFX et les jeux vidéo: une comparaison des approches de rendu
Encyclopédie Web gratuite pour tous les projets informatiques sur son propre moteur
Mode simultané dans React: adaptation des applications Web aux appareils et à la vitesse Internet
Implémentation de la disposition Grid sur SwiftUI
Rénovation de cuisine aux USA! Des affaires à un million de dollars? Détails sur les dépenses et les revenus
Open Demo Day à la Raiffeisenbank: projets, fonctionnalités et un peu de magie
Les ampoules Aro se sont avérées être OSRAM
Centres de données de premier plan: répondre aux questions fréquemment posées sur le niveau IV
Un peu gênant, mais je veux parler de tampons
Une ventilation détaillée du coût de la vie dans la Silicon Valley
Pourquoi garder les cages du zoo fermées
Webémission Habr PRO # 5. Technoauthor: expert vs écrivain
Cours d'introduction à la recherche d'informations et un peu d'histoire
Que fait l'architecte en chef chez ABBYY? Entretien avec Vladimir Yunev
Les bases de la mesure de la température humaine élevée à l'aide de la technologie d'imagerie thermique
Poulet ou œuf: fractionnement IaC
Des bougies à l'énergie verte: utiliser la paraffine dans le stockage souterrain des énergies renouvelables
Projets finaux du cours Deep Learning in Natural Language Processing (par DeepPavlov Lab)
DAAD Fellow, ou Comment j'ai cessé de m'inquiéter et d'aimer la bureaucratie allemande
Attendez: LibreOffice 7.0 est sorti
Azure RTOS. Partie 1: présentation et lancement (STM32 + CubeIDE + HAL)
Mise à l'échelle de la base de données. Microsoft AlwaysOn
Se protéger des trackers sur les plateformes mobiles
Construction composite comme alternative à buildSrc dans Gradle
Une histoire émotionnelle des processeurs: IBM / 370
Comment démarrer DevOps?
Serveur P2P simple en python
Traitement ou prévention: comment faire face à la pandémie de cyberattaque de marque COVID
En étant indépendant. Mon chemin, mes difficultés et mes recommandations
Comment créer une calculatrice dans Swift 5
OpenShift 4.5, les meilleures pratiques de développement Edge et des montagnes de livres et de liens utiles
[C] lire correctement les plans PostgreSQL parallèles
Utiliser LinkedIn CN pour pénétrer le marché chinois
FigmaExport: comment automatiser l'exportation d'un UI-Kit de Figma vers des projets Xcode et Android Studio
Quelles compétences peuvent être pompées sur un projet avec une grande base de code
Analyse statique - de la datation à l'intégration
DINS DevOps EVENING (en ligne): exploitation de la pile TICK et autoscaling dans Kubernetes
Comment les profileurs fonctionnent-ils dans Ruby et Python?
Lancement de Camunda BPM sur Kubernetes
Comment Apple utilise des méthodes non commerciales pour extorquer les développeurs aux développeurs
Première fois
Un peu sur la cybersécurité et les «gens du cuir» (c), ie vous et moi
Top 3 des programmes d'administration à distance
Вырезаем SSR и ускоряем Хабр в 10 раз
Appareil photo RICOH Theta Z1 - Prise de vue panoramique professionnelle
Mes souhaits pour le SGBD du futur, ainsi que pour Rosreestr en termes de transactionalité
Lancement réussi. Satellite civil ERS haute résolution. Lancements 2020: 60, 54 réussis, 22 de Chine
Live with Doom & Quake Creator John Romero: Une soirée d'histoires chaudes sur demande
Pourquoi iPhone 4 Go de RAM mais pas Android?
Lagniappe est un mot louisianais qui rendra vos utilisateurs / clients / clients un peu plus heureux.
Interaction entre l'agent et l'environnement - la voie vers l'AGI
Architecture système et architecture d'entreprise
Configurer des projets multi-modules
Pavel Trukhanov. Suivi Postgres par USE et RED. Décryptage avec PGConf.Russia
Résolution de tâches pratiques dans Zabbix à l'aide de JavaScript
Mots de passe pratiques pour les polyglottes
Intégration dans les systèmes de contrôle d'accès
Plans pour la modernisation mondiale de l'infrastructure réseau aux États-Unis - voyons ce qui
1.5 schémas sur VPN IPsec domestique. Tester des démos
Une gorgée de liberté: comment les jeux flash ont influencé l'industrie des jeux
Changer ma pile de lundi
Comment nous utilisons la lumière quantique pour mesurer des oscillateurs à -250 ° C
Une manette de jeu peut-elle remplacer le clavier? Essayer de programmer avec des bâtons
La nouvelle norme: ce que les professionnels de sept pays différents pensent de l'ère de l'apprentissage en ligne
Comment préparer un bon CV pour un spécialiste informatique
Statique du jeu ou comment j'ai cessé d'avoir peur et aimé Google Apps Script
Utilitaires nanoCAD SPDS. Création de tableaux d'objets
Comment sont créés les projets PHP Highload: transcription
Coût des journaux de suivi dans Kubernetes
Recettes UWSGI: Conversion de documents à l'aide de LibreOffice
Vainqueur du hackathon: les droits numériques restent avec nous
À quoi ressemblera la programmation en 2025?
Opérations de fournisseur d'accès Internet: une compilation sur la mise en réseau et la migration IPv6 prolongée
Lancement réussi. Satellites Starlink SpaceX et BlackSky. Lancements en 2020: 61 au total, 55 réussis, 22 des États-Unis
5 clés du marché brésilien du jeu
Plus rapide, plus haut, plus fort: Clear Linux est-il la distribution la plus rapide pour x86-64?
Последствия массового психоза на примере Израиля
Google rend le réseautage invité uniquement IPv6
PR noir personnalisé et autres sales trucs dans le cadre de la gestion de la réputation en ligne
Top 7 des pools de minage les plus rentables pour les débutants
Test d'intégration dans SpringBoot avec le démarreur TestContainers
5 étapes d'adoption inévitable de la certification ISO / IEC 27001. Dépression
Examiner les menaces et parler des attaques: ce que font les analystes de cybersécurité chez Positive Technologies
Échec de l'appel au 112 sur le téléphone Xiaomi Redmi Note 5
Coin de fiction, version "premier semestre 2020"
Comment intégrer un assistant vocal dans n'importe quelle application mobile. Nous démontons en utilisant l'exemple d'Habitica
Pourquoi les gens intelligents prennent des décisions stupides
Vers des bases de données sans serveur - comment et pourquoi
Get and Sleep in Crisis: Liste de contrôle du week-end
Pourquoi Array.isArray (Array.prototype) renvoie-t-il vrai?
Nous visons et communiquons avec les satellites: première partie - viser par programmation
La nouvelle relique change le modèle commercial - Ouvre le code de l'agent et de la boîte à outils
Analyse des résultats des tests de résistance
Multi-Target chez Albumentations
Conception de lac de données Open Source
Flipper Zero - coupons ensemble. Nous invitons les développeurs
Vous recherchez des questions ou comment créer un nouveau débogueur
Analyse de la possibilité de bloquer une application de contrôle à distance d'un ordinateur sur le réseau, à l'aide de l'exemple d'AnyDesk
Échange inconditionnel fou
Perdre du poids sans auto-torture et SMS
Implémentation du mode hors ligne pour Yandex.Music
Fusée d'Amperka, partie 6: bâtonnets d'essai, carburant perchlorate, banc d'essai de taux de combustion
Fondements mathématiques du codage et du cryptage
Six packages Python recommandés pour chaque application Web Django
Travailler avec une entreprise: comment nous n'avons pas fait de système d'analyse pour un service SaaS
Comment augmenter la productivité
HackTheBox. Procédure pas à pas Fatty. Inversez et recompilez une application client-serveur. Désérialisation Java
Suralimentation compulsive ou comment grossir de 20 kg
Tromper les réseaux de neurones avec du bruit
La magie de 2 lignes dans Lua, ou comment transmettre les en-têtes d'autorisation HTTP Authorization originaux au service Web
Accidents de l'année. 2020: six en sept mois
Principes de base des règles de conception de base de données
Caméra vidéo infrarouge à partir des outils disponibles
D'où vient l'application de ML en Russie au niveau de l'État?
Inventer un vélo ou écrire un perceptron en C ++. Partie 1 et 2
Trois facteurs que les responsables commerciaux sous-estiment
Mocking USB
Gérer des scènes dans Unity sans douleur ni souffrance
Écriture d'un monolithe de pile complète avec Angular Universal + NestJS + PostgreSQL
Connexion de l'écran OLED ssd1306 à STM32 (SPI + DMA)
Démon de surveillance sur Asyncio + Dependency Injector - Guide d'injection de dépendances
En utilisant la lune comme miroir, les scientifiques ont confirmé que la terre est habitable
La FMH tue la Silicon Valley?
Refonte de l'interface utilisateur de l'émulateur Omega Red
Laravel Digest (3-9 août 2020)
Télécommande pour les dollars: vont-ils me prendre?
Brevets et expertise technique: caractéristiques et capacités
Recueil de documents intéressants pour un développeur mobile # 356 (3-9 août)
Allocateur de modèle C ++ avec tampon circulaire thread-safe
Nous mesurons les changements de vitesse de chargement du site Web dans diverses conditions de réseau (et pas seulement). Plus pratique maintenant
Faire une copie de la carte pass par photo
Microsoft teste les piles à hydrogène pour l'alimentation de secours dans les centres de données
Comment ne pas perdre le temps passé à travailler à l'ordinateur. Application de suivi des travaux et de maintien des statistiques
Modification de la dernière époque - De dnSpy à Ghidra
Sauvegarde de données. Où, quoi et comment?
Recherche avancée NuGet.org
Comment nous avons joué le tournoi
Axiomtek lance un PC industriel Intel Atom refroidi passivement
Histoire et analyse de l'une des causes de la crise de la physique moderne
Optimisation. Boucle d'histoire "Propriété du calque"
FOSS News # 28 - Résumé de nouvelles gratuites et open source du 3 au 9 août 2020
The Three Musketeers - Event Sourcing, Event Storming et Event Store - Entrez dans la bataille: Partie 1 - Essayer le DB Event Store
Examen de CMS DRUPAL 9
Protection de projet VBA dans MS Excel
Trois fonctionnalités de Python 3 rarement utilisées que tout le monde devrait connaître
Résumé des matériaux frais du monde frontal pour la semaine dernière # 427 (3-9 août 2020)
Fonctionnement du suivi d'objets sur YOLO et DeepSort
Texte sur les images. Comment rendre les publicités faciles à lire et à mémoriser
Le ministère de l'Intérieur, de l'Administration présidentielle et Rosgvardia sont privés de sites officiels
Analyse des données de la dernière fuite Intel
Impact des travailleurs de service sur les applications Web
Événements numériques à Moscou du 10 au 16 août
Ne soyez pas cybercriminels, c'est l'ennui
Trouvez la combinaison de nombres voisins avec le plus grand produit
Affaire Rusfinance Bank: Comment nous avons traduit SCRUM en ligne et ce qui en est sorti
Envoi de journaux Nginx json à l'aide de Vector dans Clickhouse et Elasticsearch
Rocket Lab a trouvé la cause de l'accident et continue d'évoluer
Conception optique de l'attachement anamorphique pour un objectif de caméra rapide d'un smartphone, drone ou GoPro
Travail où vous avez effectué un stage - 4 histoires de stagiaires de la Sberbank
Un guide sur la réplication de base de données
Gestion de projet par Fix Time, Fix Budget, Flex Scope (FFF)
Expérience du portage d'un projet d'entreprise hérité avec Net Framework vers Net Core
Guide d'administration actif non officiel
Solutions de visualisation réseau pour améliorer l'efficacité de la sécurité réseau et de l'architecture de surveillance
PHP 8: code "Avant" et "Après" (comparaison avec PHP 7.4)
Comment l'apprentissage par renforcement aide les détaillants
Vue.js pour les débutants, leçon 11: onglets, le bus d'événements global
Golang Pro: mise en réseau, multithreading, structures de données et apprentissage automatique avec Go
Comment nous avons organisé le processus de développement de gadgets de l'idée à la production dans un incubateur de startups
Apple pourrait perdre de nombreux développeurs
Algorithme de classement des segments de réseau fluvial à l'aide de graphiques pour l'analyse de géoinformation
Examen de la sécurité (manquante) des installations classiques de Docker et Kubernetes
Créer un jeu de contrôle du sourire
Programmation de jeu intégré ESP32: polices et système de tuiles
Analyse RH: comment appliquer correctement la méthode 360
Saviez-vous que Python a un SGBD intégré?
Synthèse du texte: approches, algorithmes, recommandations et perspectives
Les réseaux de neurones en réalité
Piratage d'ASOS
Nous maîtrisons la tâche de déploiement dans GKE sans plugins, SMS et enregistrement. Coup d'oeil sous la veste de Jenkins avec un œil
Architecture des applications d'entreprise modernes Node.js
Mauvais brutalisme Web
Une nouvelle preuve rapproche les mathématiciens de la confirmation de l'hypothèse préférée d'Erdёs
Comment préparer correctement une conception de PCB pour ne pas avoir à la refaire
Nouvelle API Go pour les tampons de protocole
Données ouvertes et personnelles. Analyse du cas de "fuite de données" avec Avito
Un nouvel éditeur vectoriel pour créer des dispositions d'interface est apparu pour Linux
Le serveur Supermicro le plus puissant de Moscou basé sur AMD Epyc
GitLab 13.2 est disponible avec la planification des itérations et les tests de charge des performances
Astra Linux - vous ne pouvez pas faire le tour de l'économie sur un cheval boiteux
Centre d'aide Selectel: interface, implémentation technique et fonctionnalités
Conférence en ligne «Comment recruter des spécialistes en informatique. Expérience produit "
LANIT Networking Academy mène une enquête sur la formation
Mise à jour de Windows 10 @ 2004 et perte de cookies
Semaine de la sécurité 33: Vulnérabilité du SoC mobile Qualcomm
Automatisation des services de classe informatique Powershell
Qu'y a-t-il de si spécial à propos de IAsyncEnumerable dans .NET Core 3.0?
Comment et pourquoi les index B-tree sont apparus dans InnoDB
3 façons de personnaliser le terminal Windows
Comment générer de la musique à l'aide de la simulation physique
Optimisation des coûts SMS
5 publications qui ont changé le monde
Le département d'État américain va créer son grand pare-feu
Message de haine pour le Mighty Shell
Les utilisateurs d'autres pays comprendront-ils vos icônes? Revue de recherche
Diviser pour régner. Application monolithique modulaire en Objective-C et Swift
Cisco SD-WAN coupera-t-il la branche sur laquelle se trouve le DMVPN?
Analyse vidéo d'objets dans les transports
La Corée du Sud à travers les yeux d'un étudiant russe
Nous assemblons un media center de différentes fonctionnalités sur un genou d'épaisseur différente
Inventer un vélo ou écrire un perceptron en C ++. Partie 3
Comment les faits, les tâches, un commentaire a +
Situations typiques d'intégration continue
Maintenant vous nous voyez. Nous révélons les secrets du succès d'une conférence informatique internationale à l'ère d'une pandémie
Obtention du code source de PowerPacker Cruncher depuis AmigaOS
Comment résoudre les problèmes des publications scientifiques?
Service de fléchettes: page Web Flutter
Développement de produits IA basés sur la vision industrielle. Rétrospective intermédiaire: pensées, douleur, souffrance
Timbre-poste: du papier au code QR
Évolution de la configuration .NET
Relativité générale. L'énergie comme dimension supplémentaire dans la solution Schwarzschild
NB-IoT. Livraison de données non IP ou simplement NIDD. Test avec un service commercial MTS
Intel Optane Persistent Memory 200 - Nouveau PMem pour les nouveaux Xeons
Front-end sophistiqué. La bonne architecture pour les sites rapides
Téléphones modulaires - qu'est-il arrivé aux projets sensationnels? Partie 2
Langue de requête pour TSDB. Améliorer PromQL (Alexander Valyalkin, VictoriaMetrics) (2019)
Meetup Zabbix en ligne sur la sécurité de l'information | 28 août
Entités et services comme base de la logique distribuée pour le modèle de conception MVC
Pourquoi les lames de rasoir deviennent-elles ternes après le rasage?
Il me semble que le point n'est pas dans la langue, mais dans la façon dont ils l'écrivent
Notre grande fierté: des moissonneuses-batteuses soviétiques pacifiques ont récolté la première récolte dans les régions du sud
Stockage dans le cloud Riak. Partie 3. Stanchion, proxy et équilibrage de charge, client S3
Politique d'origine commune et CORS: un guide visuel
Les serveurs du centre de données Microsoft ont fonctionné pendant deux jours à l'hydrogène
PayPal bloque des comptes depuis 20 ans sans explication
Surveillance des serveurs - gratuite ou pour de l'argent? Utilitaires Linux et services spécialisés
GPT-3 en images: un aperçu
Parallels Desktop 16 pour Mac ajoute la prise en charge de macOS Big Sur
Au début des années 2000, l'économie mondiale d'EverQuest en termes de RNB se situait entre la Russie et la Bulgarie (77e place)
Comment monétiser une application mobile en 2020?
Pourquoi les salaires dans l'informatique dans l'UE et en Europe de l'Est sont-ils si légèrement différents?
Migration de Zimbra OSE 8.8.15 vers Zextras Zimbra 9 Open Source Build
LINQ to JavaScript pour les plus petits
Le visage non lavé de l'entreprise
Table ronde en ligne "Comment créer votre propre entreprise de jeux vidéo"
Comment fonctionne le portail en libre-service et pourquoi il est avantageux pour les entreprises
Alice on Kotlin: transformer le code en Yandex.Station
Le guide complet pour renforcer votre application Web et API Asp.Net Core
Logiciel vs matériel. Ou pourquoi est-il difficile pour un ingénieur en électronique de vivre?
BPF pour les plus petits, première partie: BPF étendu
"Faites-le vous-même" ou un ordinateur de Yougoslavie
Dépistage des appareils mobiles - comment sont les choses dans le monde
Skynet est proche: les robots Switch SENTRY garderont les centres de données
Journées de formation virtuelle Microsoft Azure: principes de base - Webinaire de concours de certification gratuit
Journée de formation virtuelle Microsoft Azure: Modernisation des applications Web et des données - Webinaire
Personnages utilisateurs: Cours "Créer un produit logiciel et gérer son développement"
Web décentralisé. Résultats d'une enquête auprès de plus de 600 développeurs
La nouvelle propriété CSS content-visibilité accélère le rendu de la page plusieurs fois
Les 3 incidents de cybersécurité les plus intéressants de juillet 2020
Comparaison de 5 CMS populaires: caractéristiques, avantages, inconvénients
Déconnexion automatique des utilisateurs dans ISPManager5 lite sans BILLmanager
Interview d'hébergement: Boodet.online
SRT comme reflet de l'ignorance philosophique
Piratez et arrêtez le broyeur chargé de 200k, court-circuit et incendie
Un outil personnalisé qui ne vous gênera pas dans votre application
Présentation de Needle, un système d'injection de dépendance Swift
Vous avez une autre DI?
Qui a besoin de recettes de commerce électronique? Pour SAP Commerce et au-delà
JinkoSolar dévoile de nouveaux modules solaires de 610 watts
Algorithme possible pour rendre l'argent donné aux escrocs
Espaces vectoriels
Un quart des nœuds de sortie TOR sont sous le contrôle des attaquants
Dans la nature. Les résultats des projets de l'École des programmeurs à l'ère de l'auto-isolement
Le grand rôle de "little talk"
World & AI Data Challenge: Premiers pas avec la reconnaissance braille
Principes de base de la régression linéaire
18 extensions Google Ads: un excellent guide pour ceux qui cherchent à augmenter le CTR et le CR
Comment j'ai créé un robot Telegram pour qu'il fonctionne avec le réseau
Pour les amateurs de conception de tubes. Revue du téléphone IP Snom D385
Comment choisir le bon personnage pour les publicités vidéo sur les réseaux sociaux
Architecture de microservice basée sur le domaine d'Uber
Vivaldi 3.2 pour Android - Encore plus proche de l'idéal
«J'ai fait quelque chose et tout est tombé»: échecs du développement de Python à la Semaine russe de Python 2020
Webpack: un guide du débutant
Utilisation efficace de ClickHouse. Alexey Milovidov (Yandex)
Surveillance des équipements de production: comment ça se passe en Russie
Modélisation du son des notes de guitare à l'aide de l'algorithme Karplus-Strong en python
Réglage PID: le diable est-il aussi effrayant qu'il est peint? Partie 4. Tuner PID basé sur la réponse en fréquence
6 opérateurs de moissonneuses-batteuses Swift à connaître
J'ai le coronavirus. Examen et test, avantages et inconvénients et comparaison avec des concurrents de la même gamme de prix
Le livre «Pensez comme Amazon. 50 idées d'affaires et 1/2 "
Identifier les signes d'édition audio à l'aide de méthodes d'IA
Pertes, pannes, temps d'arrêt: les conséquences d'une coupure de courant d'urgence et les moyens de les neutraliser
Où et comment observer au mieux les météores?
Résumé des événements informatiques de la première quinzaine de septembre
Déménagement en Finlande pour les développeurs
Ne vous attendez pas à des miracles du CRM - travaillez simplement
Comment l'API Docker open source et les images publiques de la communauté sont utilisées pour distribuer les mineurs de crypto-monnaie
200 emplois informatiques et bureau de supervision non caoutchouteux de la WFH *
Pourquoi ABAP a besoin de l'instruction SET UPDATE TASK LOCAL
Analyseur de machine. Partie 1. Ondes neurones
8 projets ML / AI qui égayeront votre portefeuille
Projet "Rainbow" - une tentative d'afficher une image couleur sur un écran noir et blanc
Votre carte bancaire avec puce est-elle sécurisée? Dépend de la banque
VPS sur Linux avec GUI: lancement du serveur X2Go sur Ubuntu 18.04
ViPNet en détail: comprendre les fonctionnalités d'une passerelle cryptographique
Hackathon en ligne "Tele2 Solutions Days"
Pourquoi un spécialiste informatique a-t-il besoin d'un deuxième passeport?
Electrosaxophone: projet de création EWI étape par étape
Meilleure métrique pour l'équipe produit
Comment l'apprentissage automatique et l'intelligence artificielle accélèrent la découverte de médicaments
Méthode RED pour analyser les performances de MySQL
Cracking de mot de passe caché avec Smbexec
Propre moteur 2 temps: bac à sable, gâteaux de Pâques et 10 kg de métal fondu
Apple a annoncé une scission d'actions: qu'est-ce que c'est et comment elle menace les investisseurs
Top 10 des astuces angulaires de la communauté
Renouvellement de la flotte russe de satellites de reconnaissance optique. L'espace
Affrontement des consoles modernes: Sony, Microsoft, Nintendo et le cloud gaming
Présentation de Vuecket
Travailler à Singapour
Notre premier tour d'horizon des coupures d'Internet en Biélorussie
Documenter l'architecture: une introduction (remasterisée)
NestJS. Téléchargement de fichiers vers le stockage S3 (minio)
Application CLI + Dependency Injector - guide d'injection de dépendances + FAQ
L'optique en botanique: la couleur structurelle des baies de viburnum tinus
Pétition pour l'amitié des centres de certification
À la recherche de fraîcheur
Les licornes pénètrent dans RTS: analyse du code source OpenRA
Mon téléphone a sonné. Qui parle? .. Aidera "l'éléphant"
Analyseur de machine. Partie 2. Descripteur de front d'onde
Pourquoi les anciennes options de suivi des performances des employés ne sont pas adaptées au télétravail
Manuel de surveillance BPF pour Linux
À propos de la création d'animations d'interface utilisateur dans les jeux et pourquoi elles sont si importantes
Notes du Data Scientist: les petits outils sont gros
Intel Arch Day 2020 Hot News: Technologie de processus SuperFin 10 nm
Freecooling dans les centres de données Selectel: comment tout fonctionne
Comment dépanner un VPN IPsec domestique. Partie 1
Les mauvais jouets: comment nous avons appris au réseau neuronal à lutter contre le streaming porno
Pousser impuissable
Développeur Web: 10 outils utiles
Attaque de la semaine: appels vocaux sur LTE (ReVoLTE)
Abandonner create-react-app et créer votre propre modèle pour les applications React
Rapports. deuxieme PARTIE
Horloge d'explosion de Rubik
Rapports. Partie I
stm32. Nous regardons la racine
Comment mettre en œuvre la reconnaissance de carte bancaire avec HUAWEI ML Kit
Accélérateur VTB: les startups apprennent à décoller
Passer de Windows Server 2008 à Windows Server 2019, une marche facile ou l'escalade d'une montagne?
JavaScript: 200 questions pratiques
Expérience de la conversion de code C # en code Rust
Écrire un interpréteur BASIC de style années 80
Idées fausses courantes sur la durée de vie à Rust
Vue d'ensemble des méthodes de création des incorporations de proposition, partie 1
CRI-O en remplacement de Docker comme runtime pour Kubernetes: configuration sur CentOS 8
Annonce Flutter 1.20
Confidentialité des télégrammes
Risques et mises en garde lors de l'application de la méthode des composantes principales aux problèmes d'apprentissage supervisé
Avez-vous demandé un indice? Nous allons vous le donner
Comment j'ai modernisé mon jeu Flash
Des moyens de communication simples au sein de l'entreprise
Créer EXE
Mettre en place un ordinateur rétro ou 386 souffrances
GoLand 2020.2: prise en charge améliorée des modules Go, des génériques et plus
Quelle est la longueur optimale du mot de passe?
Rédaction d'un ORM simple avec la possibilité de modifier les bases de données à la volée
Lampes LED résiduelles
Per aspera ad astra, ou comment j'ai construit une fusée. Partie 1. Fabrication de moteurs et lancement de fusées
Rafael Sargsyan: «Il y avait 23 personnes dans le laboratoire, mais tout le travail a été effectué par trois ou quatre employés»
Qu'est-ce que CI / CD? Comprendre l'intégration continue et la livraison continue
Écouteur de résultats de fragment Android
Comment ne pas s'embourber dans le refactoring à l'avant. Conseils pour un débutant
Vue d'ensemble des méthodes de création des incorporations de proposition, partie 2
Une startup de Seattle tente de créer "Tesla of the Seas"
Technologie de reconnaissance faciale: une histoire secrète
Cinq raisons pour lesquelles nous ne voyons toujours pas de véhicules robotiques sur les routes
QSerializer est mort, vive QSerializer
Comment éviter de bloquer WhatsApp pour ...
Qu'est-ce que l'hydratation et la réhydratation?
Actualités Intel Arch Day 2020: GPU Intel Xe en stock
Mise à l'échelle automatique des applications Kubernetes avec Prometheus et KEDA
Comment continuer accidentellement à écrire une interface graphique Web pour Haproxy
La langue Go a été mise à jour vers la version 1.15
Juste à propos de l'analyse par éléments finis non linéaire. Exemple de support
Blender pour la modélisation (géophysique) et la visualisation
5 stratégies pour une recherche d'emploi réussie en informatique
Construire un assistant vocal en Python, partie 1
Objectif appliqué. Rapport Yandex
Une extension Chrome pour vous alerter de la surveillance
Pourquoi C ne vous empêchera pas de faire des erreurs
Tout à vendre: comment nous avons mis en place des processus commerciaux pour Lamoda et commencé à les vendre à des partenaires
Une explication simple de CRD dans Kubernetes et comment l'utiliser
CATIA: de l'histoire d'un projet
Collection de liens utiles pour l'administrateur système
Calculatrice Wolframalpha dans la boîte de dialogue Telegram
Ecrire un robot de télégramme en langage R (partie 2): Ajout de la prise en charge des commandes et des filtres de messages au bot
Analytics dans l'application mobile
Inventaire RAID LSI dans GLPI
Serez-vous obligé de payer une taxe de vente supplémentaire sur les services numériques?
Rootkits basés sur le BIOS. Partie 2
La stratégie "choisissez la stratégie la plus illogique", ou comment nous avons pris la deuxième place de la régate mathématique Tinkoff
"Boîte noire" pour votre bureau
Exécution de tests JMeter dans OpenShift à l'aide de Jenkins Pipeline
Présentation de Contour: diriger le trafic des applications vers Kubernetes
4. Plateforme de gestion des agents Check Point SandBlast. Politique de protection des données. Déploiement et paramètres de stratégie globale
Un peu sur SMART et les utilitaires de surveillance
Utilitaires NanoCAD SPDS. Exporter vers un fichier, travailler avec des graphiques SPDS
PSI et CSI sont les meilleures mesures pour surveiller les performances des modèles
Investir comme des portes: dans quelles actions le fonds fondateur de Microsoft investit-il?
Comment embaucher 50 seniors en 43 jours et les intégrer rapidement dans le processus de développement?
Nous construisons un modèle de contrôle d'accès basé sur les rôles. Deuxième partie, «construction»
Qu'est-ce que l'API REST
La programmation orientée objet est un désastre d'un billion de dollars. Partie 1
Les douleurs des startups: comment bien développer l'infrastructure informatique
Insertion d'objets réels dans Unity avec Meshroom
Automatisation de la détection des chemins d'interception DLL possibles (DLL Hijacks)
Comment trouver un emploi à distance pour un développeur en 2020: statistiques, outils + conseils d'ingénierie
Comment nous surmontons l'incertitude au Delivery Club
Mélanger les niveaux d'abstraction met une bombe à la base de votre projet
Financement quadratique
Exécution de PHP 8 avec JIT dans Docker en 5 minutes
Notes d'hôpital
Projet microspatial
Visualisation des statistiques Yandex Direct de vos propres mains. De l'API à Data Studio
Méthode déductive dans l'enseignement et le travail analytique
Service Dart: Framework d'application serveur
L'intelligence artificielle est allée au basket-ball et à Anubis - pour se construire une carrière à la télévision
JNI et Delphi. Utilisation des méthodes Java avec JNI
Lire des livres en anglais avec le service JReader
STL, allocateur, sa mémoire partagée et ses fonctionnalités
Instructions détaillées pour créer un clavier divisé basé sur ATmega32U4. DIY Iris / Jiran analogique
Apple 4: 1 - Ne manquez pas votre chance de gagner de l'argent
Un guide rapide de Node.js pour les débutants
Analyseur de machine. Partie 3. Mémoire des neurones ondulatoires
HackTheBox. Passer Traceback. Porte dérobée, LUA, SSH
Formation sur la technologie du lancer de rayons, partie 1
Structures de données et algorithmes que j'ai utilisés lorsque je travaillais dans des entreprises technologiques
Ligne de commande Habr
Boost.Compute ou calcul parallèle GPU / CPU. Partie 1
De quoi parlent les graphiques: qu'est-ce que l'analyse technique et pourquoi les investisseurs en bourse l'utilisent
Alliances d'acteurs de premier plan des fabricants de logiciels pour voitures autonomes
Juste pour le plaisir: quelques RFC divertissantes
Une tentative pour déterminer la langue du manuscrit de Voynich, Random Forest Classifier
Éclosions de COVID-19 au Texas et humidité
Internet des voitures: qui a besoin de données sur votre conduite
Le pilote automatique Tesla n'améliore pas la sécurité de conduite
Voitures autonomes pour les personnes handicapées
Internet des voitures: un aperçu
L'Internet des voitures: volumes de marché et modèles commerciaux
Comment la physique a donné aux mathématiciens une nouvelle structure géométrique pour leurs jeux
Pourquoi les autorités fiscales ne croient-elles pas aux informaticiens qui sont des entrepreneurs individuels?
Podcast: "Nous fabriquons des systèmes robotiques pour qu'ils fonctionnent avec des environnements non structurés"
Pourquoi le choix de deux est la meilleure chose dans l'éducation, le design et le monde
Chef de produit et concepteur de produit: trouvez les similitudes et les différences
Nouveau format de département de développement logiciel
Examen de la propriété CSS flex
Extensions inutiles pour VS Code
Débutants en bourse: un discours honnête sur les obligations
Boost.Compute ou calcul parallèle GPU / CPU. Partie 2
Tutoriel pyOpenRPA. Gestion des applications WEB
Liste de contrôle de la protection intelligente pour votre ordinateur portable
Comment devenir un expert des moteurs de recherche
Lancement réussi. 3 satellites sur Arian 5. Lancements en 2020: 62e au total, 56e réussis, 3e d'Europe
Les médias sociaux en 2020: impact sur la productivité
Importation de résidus d'uranium allemands en Russie. Partie 4 (dernière): utilisation du DUHF, protestations et conclusions
Premiers pas dans la visualisation de données à l'aide de Geopandas et OSM
Les créateurs de Pocket PC ont transféré le matériel de l'appareil en open source
Composants Web dans le monde réel (partie 2)
VKWave - un cadre pour le développement de bots VK
Laravel Digest (10-16 août 2020)
EBook gratuit en russe: Blazor pour les développeurs de formulaires Web ASP.NET
Recueil de documents intéressants pour un développeur mobile # 357 (10-16 août)
Comment ça marche? Nous traitons avec le convertisseur chinois
Confucius et Margarita
860 000 RUB subventions des contribuables de Moscou
Approximations simples et rapides des fonctions statistiques
Comment obtenir toutes les combinaisons possibles d'éléments d'un groupe de tableaux
Surveillance de la disponibilité du site Web avec rapports Twitter sur Node-RED
En bref à ce sujet dans les fonctions javascript
Constructeurs ou constructeurs? Nous raisonnons à voix haute
Comment les échanges de crypto-monnaie empêchent le blanchiment d'argent
Paragon a ouvert son pilote NTFS pour Linux, en proposant de l'inclure dans le noyau
Les communications par satellite sont toujours faciles à écouter. Interception du trafic des navires et des avions
FOSS News # 29 - Résumé de nouvelles gratuites et open source du 10 au 16 août 2020
Comment j'ai créé une file d'attente électronique pour 0 roubles sur un pur enthousiasme, ce que cela a coûté et ce qui en est arrivé
Comment bloquer "correctement" T *******
Digest de matériaux frais du monde frontal pour la semaine dernière # 428 (10-16 août 2020)
La route vers la POO: le point de vue d'un ingénieur
Les scientifiques ont clarifié l'âge de l'univers
L'histoire de la «douleur» et comment nous y remédier
Événements numériques à Moscou du 17 au 23 août
De Beepers à Crazyfrog - Une brève histoire des sonneries personnalisées
Brouiller les frontières lors de la première conférence d'analystes en ligne
PHP Digest # 186 (3 - 17 août 2020)
Microfronts. Apprendre des erreurs
Une introduction à la théorie du compilateur: analyse lexicale de Pascal en C #
Analyseur de machine. Partie 4. Classificateur
Pourquoi la planification du traitement est une nécessité pour le patient et la clinique
Fonctions de variante dans Go
Implémentation du SDK IMA dans les applications Android
Comment nous avons robotisé les ensileuses dans le monde
Automatiser le traitement d'image avec Jupyter et Python
Matrices de type sécurisé dans Haskell
Comment sont organisés les DPU, coprocesseurs pour le traitement des données
Interview: Comment vivent les apprentis chez Rusfinance Bank?
Solutions de conception: respectez vos règles
Paparazzi orbitaux de Roscosmos
Préférences techniques des utilisateurs malvoyants en 2020. Recherche Yandex
Qu'est-ce qui affecte réellement le résultat de Google PageSpeed Insights et ce qui conduira à la mise en œuvre de toutes ses recommandations
Traduction du standard IDEF0 en russe
RDP: faiblesses du protocole et expérience de déploiement de pots de miel
4 mythes sur le travail en tant que professionnel de l'informatique dans le secteur public
Code mort: trouver et désarmer
Top startup conférences: que devez-vous suivre?
Un film sur les technologies de production électronique: du dopage au silicium à l'assemblage informatique
Nous organisons l'interaction entre PC et DAC / ADC en utilisant FPGA
Synology SSO Server - Gérez l'autorisation et accédez aux services à partir du site
Semaine de sécurité 34: Transcription VoLTE
Un peu plus difficile qu'il n'y paraît: l'attaque de TinyScouts
Compétences de caractère vs compétences de joueur
Une des qualités d'un bon employé: combien d'efforts sont nécessaires pour mener à bien la tâche (avec un mandat formulé à 100%)
Astronomie, mégadonnées et nuages - comment la technologie aide à étudier l'univers
Préparer les futurs biotechnologues
Quelques réflexions sur ce qu'est un système d'information automatisé (AIS)
Ecrire un plugin GLPI pour rouvrir les commandes
Protection en couches. Réseaux Fortinet et Flowmon
Qu'est-ce que Docker: une brève histoire et des abstractions de base
L'intelligence artificielle dans le domaine de la jurisprudence. Article 3
Comment écrire des pipelines d'apprentissage automatique soignés
Déployer un modèle d'apprentissage automatique avec Docker - Partie 2
Erreurs VDDK avec un visage humain
Folklore des programmeurs et des ingénieurs (partie 1)
Qui a arrêté le destructeur ou comment il était nécessaire de terminer la quête avec la destruction du serveur
En bref: le marché du travail en développement après Covid
Marketing américain: comment une start-up SaaS peut gagner des dizaines de milliers de dollars en utilisant AppSumo.com
Parallèles entre Factorio et la conception de logiciels
"Pendant la quarantaine, la charge a été multipliée par 5, mais nous étions prêts." Comment Lingualeo est passé à PostgreSQL avec 23 millions d'utilisateurs
Tout ce que vous avez toujours voulu savoir sur les règles Sigma. Partie 3
Mozilla est une grande entreprise informatique que nous perdons
Projet d'horloge Weasley montrant l'emplacement des membres de la famille
Nouvelle législation de la Fédération de Russie sur les actifs financiers numériques et la monnaie numérique
Comment nous avons ouvert les premiers clubs d'étudiants développeurs en Russie
Comment faire exécuter le code dans le même laps de temps? Méthodes de Yandex.Contest
Linus Torvalds, Bjorn Stroustrup et Brendan Gregg contribueront à mon projet de passe-temps. Pourquoi?
Algorithme de planification des tâches dans TypeScript. La théorie des graphes est enfin devenue utile
Pourquoi le bon sens est plus important que les modèles et Active Record n'est pas si mal
«Всем идти на поклон к Маску… ». Зачем? Реальность против пропаганды
Politiques de conservation de Veeam B&R
ARDU Remote: équipement de contrôle DIY très simple et pas cher
Appréciez, formez et grandissez. Comment nous construisons une organisation d'auto-apprentissage chez NSPK
Test d'hypothèses: Cours "Créer un logiciel et gérer son développement"
ELK, SIEM d'OpenSource, Open Distro: Une introduction. Déploiement d'infrastructure et de technologie pour SOC as a Service (SOCasS)
Il est temps d'aller au camp rouge: choisir le meilleur AMD EPYC pour le serveur
Pièges du VPN domestique d'accès à distance ou comment le rendre stable
Le mouvement c'est la vie: la cinématique du sperme
Mise en place d'un environnement de test dans Kubernetes: Apache Kafka, Kafka Connect, MirrorMaker 2.0 et Jmeter
Comment acheter et vendre Apple à l'aide de l'analyse de données
Nous décompilons l'application du scanner xiaomi et prenons le résultat du scan
Familiarité avec pg_probackup. Première partie
Livre «Bug Trap. Guide pratique du piratage Web "
Améliorer le balisage des données multimodales: moins d'évaluateurs, plus de couches
Comment la narration a aidé à accueillir le congrès WCIT 2019
Vers l'infini et au-delà. Histoire de l'ingénieur logiciel avancé
Comment nous avons chargé une carte bancaire d'un iPhone dans un porte-clés
Analyse d'un épi de blé à l'aide de méthodes de vision par ordinateur. Détermination de la ploïdie
Clickhouse - des fonctions de fenêtre qui n'existent pas ...
Expérience dans l'optimisation des calculs grâce à la génération dynamique de bytecode JVM
Un drone marin qui transportait auparavant de la bière et des huîtres a scanné avec succès le plateau continental
À propos du passage de Redis à Redis-cluster
Petites pompes de charge dans le 8086 qui génèrent une tension négative
Comment nous avons construit une infrastructure virtuelle pour les cyberopérations industrielles
Implémentation de la logique métier au niveau des fonctions stockées PostgreSQL
Textures de résidence clairsemées à Vulkan
Rétrécissement des maillons sans graisse (F3)
Moscou est high-tech et sûre
Comment transférer vos morceaux préférés sur Spotify gratuitement en utilisant Javascript
Combiner WhatsApp privé et SIP public - Partie 1
«Notre école est plus qu'une simple source de personnel»: entretiens avec les fondateurs de Java School
Gartner MQ Review 2020: Plateformes d'apprentissage automatique et d'intelligence artificielle
Webinaire Solarwinds et nouveautés de la dernière version 2020.2
Security Delight - technologie de cryptage des images de conteneurs
Des scientifiques russes créent un appareil qui permettra à la peau de voir
Pourquoi les processeurs ont besoin d'un cache et quelle est la différence entre les niveaux L1, L2, L3
Bételgeuse est sur le point d'éternuer à nouveau
Des chercheurs de Samsung découvrent un nouveau matériau pour la production de semi-conducteurs
Un peu d'accélération du programme: parallélisation (manuelle ou automatique) basée sur des calculs super-optimistes
Analyser le pire morceau de code au monde
La grande histoire des arguments de fonction en Python
Les applets Java seront supprimées de Java 8 avec la fin du support NPAPI dans MSIE
Organisation du développement d'applications React à grande échelle
Pourquoi les développeurs tombent-ils amoureux de la programmation fonctionnelle?
10 conseils pour créer du contenu que les gens partageront
Titre "Nous lisons les articles pour vous". Juin 2020
Lancement réussi. Satellites Starlink L10. Lancements 2020: 63e au total, 57e succès, 23e des États-Unis
Comment nous avons réinventé en 2020 le processus de développement, de débogage et de fourniture de modifications de base de données pour produire
Détecter l'état des feux de circulation aux passages à niveau pour corriger les infractions au code de la route
Les voitures autonomes sauveront leurs passagers
Architecture d'application React Redux
Comment mener une formation et ne pas devenir fou
«Autre» management ou pourquoi il peut être difficile de communiquer avec les personnes au travail
Étude de marché sur le développement électronique 2019
Jeter les bases de l'avenir de Rust
Approche du développement de contenu axée sur les données: comment nous créons des robots dans War Robots
La startup qui a aidé Microsoft à construire le monde de Flight Simulator
ELK, SIEM d'OpenSource, Open Distro: pile ELK - installation et configuration
Surveiller votre infrastructure avec Grafana, InfluxDB et CollectD
Pompage des processus métier: comment Process Intelligence aide les entreprises à déterminer quoi, où et quand automatiser
Recherche de données fondamentales pour les actions à l'aide de l'API Financial Modeling Prep
Analyse du code statique de la collection de bibliothèques PMDK d'Intel et des erreurs qui ne sont pas des erreurs
Le développement de l'enregistrement audio numérique ou comment la musique est passée des cassettes et des disques à Internet
Folklore des programmeurs et des ingénieurs (partie 2)
Folklore des programmeurs et des ingénieurs (partie 3)
Mail.ru mail commence à appliquer les stratégies MTA-STS en mode test
Configuration ordinateur portable I3: comment augmenter les performances jusqu'à 100%?
Comment réduire les coûts des autotests
Livre "Copywriting: The Power of Persuasion"
VPN vers LAN domestique
Quelle est la sécurité des véhicules autonomes
Analyse -> Suivi des transactions impersonnelles lors de la négociation d'actions
Perception de l'utilisateur des interfaces à l'aide des panneaux Lego
Utilisation de modèles d'automates dans les systèmes d'aide à la décision clinique
Moderniser une ancienne application PHP
Apple permet aux ateliers indépendants d'accéder aux pièces et outils d'origine
Antipatterns PostgreSQL: ID uniques
Lecture le week-end: trois livres sur les réseaux d'entreprise
Projet de bricolage: cassette audio basée sur Arduino pour stocker et charger des programmes et des jeux dans le ZX Spectrum
"Arrêtez Total Commander!" ou le problème principal du logiciel libre
Réception automatisée des rapports OBIEE par le client
Télégramme pour un marketeur: pourquoi utiliser les chats pour promouvoir votre entreprise et comment le faire
Quelles questions un concepteur UX / UI doit-il poser à un client au début afin de ne pas faire un tas de modifications?
Surveillance de PostgreSQL avec Zabbix
Montre électronique dans l'esprit Cronixie
Notes du scientifique des données: un aperçu personnel des langages de requête de données
Rétro-ingénierie du trafic sur le bus CAN
Qu'est-il arrivé aux stocks de photos? Les anciens ont-ils évincé les nouveaux arrivants? Point d'entrée
Comment le backend d'un jeu de hackers sur la destruction d'un serveur a été créé
Pourquoi nous sentons-nous anxieux?
Copie de volumes vers le stockage via un serveur Linux à l'aide de XCOPY
Rétro-ingénierie de programmes, recherche de vulnérabilités Web et deux semaines à Sotchi: ce que les étudiants peuvent attendre de Cybervyzov
Spécification du SMSI dans un établissement d'enseignement préscolaire: quelles sont les réalités?
Une approche pour détecter les robots Web ou comment nous avons utilisé l'apprentissage automatique pour classer les robots
Système d'alarme GSM / Wi-Fi Navigard NV 8321W
Comment npm protège les choses
Réglage PID: le diable est-il aussi effrayant qu'il est peint? Partie 5. Autotuner PID en boucle fermée
Ruby Digest 2020 08 1
Virtual Browser vs Remote Sandboxed Browser: Meilleure solution de navigation sécurisée
Ce n'est pas qu'une question d'argent, ou comment j'en suis venu à croire à la vidéosurveillance en tant que service
Comparaison des prix des boutiques en ligne
Quiz bot pour VKontakte
Les ASIC les plus rentables en 2020
Émulateur RFID
Sauvegarde VDS incrémentielle avec un site sur 1C-Bitrix dans Yandex.Cloud
Ce dont nous avons besoin pour construire un patch, nous allons dessiner nous allons vivre
Comment charger un MacBook
Battle of C # JSON sérialiseurs pour .NET Core 3
Pourquoi les banques européennes achètent des IT-Schnicks
Passer des objets dynamiques de la configuration à la fonction de test dans py.test
Énergie transparente: transformer les fenêtres en panneaux solaires
La maison intelligente comme passe-temps
Gestion du changement 2: la résistance est inutile
i9-10900K vs i9-9900K: ce qui peut être extrait du nouvel Intel Core sur l'ancienne architecture
Étude d'implémentation de la sécurité au niveau des lignes dans PostgreSQL
Ce que nous retiendrons CVPR 2020. Comment la conférence sur la vision par ordinateur a été mise en ligne
Expériences juridiques en informatique. Comment personnaliser la loi pour vous-même
Inverse intégré: traçage de code via SPI-flash
Airport - Place de marché pour les applications dans TestFlight
Comment gérer la décomposition des tâches et ne pas en faire trop
Conversion d'entiers en interface {} dans Go 1.15
Rencontrez Rome des créateurs de Babel - compilateur, constructeur, linter, tests dans une bouteille
Communication sur courant porteur. Partie 1 - Principes de base de la transmission de données sur les lignes électriques
Comment effectuer correctement les transactions avec les actifs financiers numériques et la crypto-monnaie
ELK, SIEM d'OpenSource, Open Distro: Marcher à travers Open Distro
Humour pour les designers
Sauvez un datainter ordinaire. Comment travailler la vision par ordinateur pour mener à bien un projet et ne pas se perdre
De la vapeur qui parfois ne fonctionne pas
Comment une agence numérique peut attirer des prospects à partir du contexte: 10 hacks de la vie
Post Mortem hors de portée Quay.io
Rédaction de matchmaking pour Dota 2014
Comment j'ai construit un babillard finlandais sur le moteur Tamaranga DO
Cryptukh auto-écrit: vulnérable par conception, ou historique d'une tâche CTF
Un aperçu des méthodologies de conception agile DWH
Corrigez le code, vendez des conneries techniques, faites tourner la roue de la roulette à la Russian Python Week 2020
Nous écrivons l'auto-complétion pour vos projets CLI
Systèmes anti-fraude bancaire - ce que vous devez savoir sur les solutions
Pourquoi l'App Store est contre les développeurs et qu'est-ce qu'Epic Games a à voir avec Apple
Ne sautez pas par-dessus votre tête - vous resterez un idiot en captivité de gros sous
Tests de sécurité continus et évaluation automatisée des cyberrisques avec la plateforme Cymulate
Annonce: diffusion en direct avec Pasha Zhovner, créateur de Flipper Zero
Son et lumière contre la rue: dangers, conséquences sur la santé, remèdes possibles et premiers secours
ARM pour serveurs: détails sur le processeur Marvell ThunderX3 avec 60 cœurs en SCM, 96 cœurs en MCM et SMT4
Déménagement en Estonie pour les développeurs
Nouveautés de Spring Data (Klara Dan von) Neumann
Electronique nue - photos gratuites sans SMS ni inscription
À quoi sont attachés les systèmes de Business Intelligence (BI) pour l'analyse commerciale?
Kubernetes sur sa propre infrastructure: avantages et inconvénients des clouds privés
Applications OpenShift modernes, partie 3: OpenShift comme environnement de développement et pipelines OpenShift
Mind Map dans les tests - ou un moyen simple de tester des applications complexes
La bataille des routeurs: comment les botnets divisent les sphères d'influence
Les tests sont faciles. Ou l'histoire d'un vélo
Le module russe Nauka de l'ISS est arrivé à Baïkonour pour la préparation finale du lancement. NSF
Rendre le terminal Linux beau et pratique
LED, minuterie et interruptions sur RISC-V à partir de zéro (par exemple, GD32VF103 et IAR C ++)
Radik Ananyan: «Je n'ai pas vu la machine informatique jusqu'à ce que nous la fabriquions nous-mêmes»
Comment accéder aux ressources du pod Kubernetes
Une introduction à la partie réseau de l'infrastructure cloud
4 coins c'est bien, mais 6 c'est mieux: échecs hexagonaux dans la console et avec un bot
Liste des ressources informatiques utiles pour les professionnels du domaine
Maltego Partie 6. Cher, où étiez-vous? J'ai couru! " (de)
Accélérer Ansible
Superposition cohérente profondément à la racine de la corruption
Comment intégrer des autocollants faciaux dans des applications avec HUAWEI ML Kit
Native ne veut pas dire rapide. Dépassement de la carte, filtrer et réduire sur de grands tableaux
Syndrome d'imposteur et épuisement professionnel
Implémentation d'un modèle d'accès basé sur les rôles à l'aide de la sécurité au niveau des lignes dans PostgreSQL
Nous avons tous enregistré: Ozon Talks à GopherCon Online 2020
Cours de magie pour un chat, rencontres pour femmes enceintes et astrologie
ELK, SIEM d'OpenSource, Open Distro: Visualisation des tableaux de bord ELK et SIEM dans ELK
La demande de spécialistes IT en 2020: changer de métier ou attendre
Comment créer un KPI de stress - et le transformer d'un ennemi à un assistant
Comment une entreprise doit choisir des outils pour les ingénieurs de données et ne pas tout transformer en zoo technologique: l'expérience de PROFI.RU
Au revoir Internet Explorer
Почему Python — плохой выбор для первого языка программирования?
TrendForce: les prix des disques SSD et RAM baissent jusqu'en 2021
L'IA bat à nouveau le pilote du F-16 en combat aérien
Google affirme que les universités ne sont plus nécessaires
Robot araignée à quatre pattes sur Arduino
Familiarité avec pg_probackup. La seconde partie
[+ compétition] Nouvelle version d'Acronis True Image 2021 - cyberprotection complète et nouvelles opportunités
Comment les systèmes d'IA visent à simplifier l'ingénierie du son
Le multicuiseur est un moyen simple et efficace de désinfecter les masques N95
Projet Natasha. Un ensemble d'outils open source de qualité pour le traitement naturel de la langue russe (NLP)
Comment se faire des amis avec GOST R 57580 et la virtualisation de conteneurs. Réponse de la banque centrale (et nos considérations)
Nous analysons n'importe quel site en quelques secondes. Comment obtenir les informations nécessaires sur le site à l'aide de Selenium, XPath et Proxy Sever
Comment les économistes ont perdu confiance en la rationalité des gens et ont appris à les comprendre
Le fournisseur d'hébergement national propose des tarifs avec une fréquence de base allant jusqu'à 5,3 GHz. Et c'est complètement absurde
Dans quel sens l'eau coule-t-elle?
Nous collons plusieurs photos en une longue en utilisant la vision par ordinateur
Transfert de la dynamique moléculaire vers CUDA. Partie III: Interaction intramoléculaire
Appareil photo numérique à disquette: un aperçu du Sony Mavica MVC-FD73
Stabiliser la vidéo d'une caméra en mouvement, ou comment tout traduire en un système de coordonnées fixe
Qu'est-ce que l'épreuve couleur et comment l'impression photo "adulte" est effectuée sur une imprimante Epson grand format
Pourquoi les actions Facebook montent en flèche malgré les boycotts publicitaires, les amendes et les enquêtes gouvernementales
La vie en 2030
Moins d'un couple. Une autre façon de réduire le nombre de tests
Comment nous avons piraté des oreillers intelligents et lancé l'application de chambre intelligente Ascona
Conseils pour travailler avec EntityFramework Core
Brave New World: Qu'est-ce que Fediverse et comment en faire partie
Investissements, clients et profit: la success story des diplômés de la première piste du "Moscow Accelerator"
[Expérience personnelle] Amazon vs Microsoft: ce qui rend le processus d'entretien différent dans les grandes entreprises informatiques
Vulnérabilité Use-After-Free
Apprendre Scala: Partie 3 - Tests unitaires
Annonce: en direct avec Tatiana Lando, analyste linguiste Google
Choisir les appareils mobiles: un guide étape par étape pour les débutants en assurance qualité. deuxieme PARTIE
Logiciel en direct - comment les passionnés ont téléchargé des programmes informatiques à l'aide de la radio
Théorie des jeux et autonomie gouvernementale
4 heures sans smartphone. Un post stupide sur un sujet sérieux
8 erreurs d'un concepteur PSD débutant. Comment simplifier le travail du concepteur de mise en page
Qui sont les schizoïdes, où vivent-ils et pourquoi il pourrait vous être utile de les connaître
File d'attente DelayedQueue
Allons-y! Trois approches pour structurer votre code Go
Death Note, anonymat et entropie
Gérer Github: via Terraform vers une solution Ansible personnalisée
Nouvelle bibliothèque pour réduire la dimension des données ITMO_FS - pourquoi est-elle nécessaire et comment cela fonctionne
Quel nouvel ordinateur ai-je appris lorsque j'ai décidé d'écrire Chrome Dino en C
Actions GitHub et LaTeX: soulever, télécharger
La FCC ouvre la bande 6 GHz pour le Wi-Fi - pourquoi elle a été poursuivie pour cela et comment la situation évolue
Dualisme particule-onde: clairement
Implémentation de MVVM dans ABAP
Nous suivons l'état de notre portefeuille avec le courtier "Tinkoff Investments" via Google Sheets
HackTheBox. Passage de la magie. Pulvérisation de mot de passe. Mysqldump et LPE via sysinfo
Analyse des sentiments dans les textes en russe, partie 1: introduction
Pourquoi Google investit 450 millions de dollars dans la société de sécurité domestique ADT
Histoire de l'informatique. POO
Comment un développeur indépendant est parti de zéro et a créé un succès mondial
Fusée d'Amperka, partie 7-8: système de parachute, bombe Crawford et tests de pression
Ajoutez le meilleur du Web à votre application de bureau .NET avec WebView2
"Le dilemme de Snowdrift". Résoudre les problèmes du financement participatif traditionnel (partie 1)
Rendre une image RAW
Déploiement bleu-vert au salaire minimum
Nounou RPi
Raytracing DirectX - pop-up
Optimisation du portefeuille d'investissement par la méthode de Markowitz
Laravel-Digest (17-23 août 2020)
Méthodologie IDEF5. Langage graphique
Recueil de documents intéressants pour un développeur mobile # 358 (17-23 août)
Création d'une bibliothèque à partir d'un composant VUE et publication sur NPM
Xdebug via le sous-système Windows pour Linux 2 (WSL2)
Les smartphones BlackBerry reviennent avec le module 5G à bord
Sortie de texte sur écran OLED avec contrôleur SH1106 via le bus SPI via la bibliothèque HAL
AWS CLI via MFA
Obus nucléaire sur ICMP
Comment nous avons choisi le protocole VPN et configuré le serveur
Dites un mot sur la recherche locale
OLED du coiffeur: écrans flexibles de cheveux humains et leurs perspectives
Comment se préparer à protéger votre patrimoine numérique après la mort
Ne vous perdez pas dans trois si. Refactoriser les conditions de branchement
Pourquoi les CDN ne sont pas nécessaires: démystifier un vieux mythe
Comment gérer l'état dans Angular à mesure que votre application se développe
FOSS News # 30 - Résumé des actualités gratuites et open source du 17 au 23 août 2020
Digest de matériaux frais du monde frontal pour la semaine dernière # 429 (17-23 août 2020)
Comment j'ai participé à IOCCC-'19 (et perdu). Partie 2: "NOR Simulator"
23 bibliothèques Node.js les plus utiles à connaître en 2020
7 extensions pour VS Code que vous ne voudrez plus quitter l'éditeur après l'installation
JavaScript, Python ou Go: quel est le meilleur pour le développement backend en 2021?
TypeScript 4.0 a enfin ce que j'attendais
Trouver le meilleur outil frontal de 2021
Que pouvez-vous attendre de Vue 3 et comment préparer son arrivée prochaine?
Comprendre les fonctionnalités de l'image officielle Python Docker
La blockchain est géniale, mais pour quoi?
Événements numériques à Moscou du 24 au 30 août
Comment les barres de couleur sont devenues le modèle de test TV le plus populaire
Kubernetes 1.19: un aperçu des principales innovations
Comment les pirates y sont pris
Comment faire passer un développeur Web de stagiaire à architecte. Matrice de compétences
Fonctionnement des graphiques sous Linux: un aperçu de différents environnements de bureau
ELK, SIEM d'OpenSource, Open Distro: Intégration avec WAZUH
Comment utiliser Websocket avec une API Express simple?
5. Plateforme de gestion des agents Check Point SandBlast. Journaux, rapports et criminalistique. Chasse aux menaces
Web Push et Vue.js, encore une fois sur l'utilisation des messages Web Push sur le frontend
Limites psychologiques
InterSystems IRIS est une plateforme AI / ML en temps réel polyvalente
Linux 5.8 est sorti - l'un des meilleurs. Un aperçu plus détaillé
Mon expérience. Master en ligne en Russie. MIPT, "Entrepreneuriat technologique"
Clean Code: cinq points clés d'un livre à lire absolument pour les programmeurs
MTT VoiceBox: les robots fonctionnent, pas les humains. Et d'où vient le ministère des Situations d'urgence et de la Corde
Interfaces pour ceux qui n'ont pas encore lu. Principes de conception UX-UI pour enfants
Déclencheurs de verrouillage: rétro-ingénierie du registre d'instructions dans Intel 8086
Cours éducatifs gratuits: développement backend
Freeradius + Google Autheticator + LDAP + Fortigate
Problème de sac à dos dans la publicité contextuelle pour les babillards électroniques
Recherche visuelle de réseau neuronal
Qu'y a-t-il derrière la «proactivité» des emplois informatiques?
Doit-on attendre la deuxième vague de coronavirus? (recherche et graphiques, mais il faut donner la réponse)
Hors de vue, hors de l'esprit. Le télétravail est-il dangereux pour l'entreprise?
Comment nous avons organisé DataLake hautement efficace et peu coûteux et pourquoi il en est ainsi
Numérisation humaine, technologies sans silicium et IA façonner: les technologies les plus significatives selon Gartner
6 raisons de maîtriser Golang et 1 raison de ne pas encore le faire
Vue d'ensemble des services d'intégration WhatsApp (Wazzup, i2crm, Chat2Desk, Pact.im, OLChat) avec Bitrix24 CRM
Téléporter des tonnes de données vers PostgreSQL
Comment fonctionnent les processeurs? Analyse
De la terre au quadricoptère FPV: mettre votre premier quadricoptère (Whoop)
Petits secrets pour tester un grand LMS
Exécution de systèmes x64 dans VirtualBox 6.1.12 sous Windows 10 2004
Comment trouver le nombre de toutes les lettres sur tous les panneaux du type "entrée ville X" dans le pays? La manière exacte de répondre à ces questions
FritzFrog - la nouvelle génération de botnets
Émigration informatique et langue russe
3D ML. Partie 3: jeux de données et frameworks dans 3D ML
Semaine 35 de la sécurité: mise à l'échelle du phishing vocal
Configuration de l'API Gmail pour remplacer l'extension PHP IMAP et fonctionner avec le protocole OAuth2
La manière originale de générer un mot de passe principal: utilisez un ensemble spécial d'ossements
Matériel du projet: comment nous avons construit une salle avec une quête de hacker
Extension de Spark avec MLflow
Consoles portables Nintendo: de Game & Watch à Nintendo Switch
Topleaked pour l'analyse des fuites de mémoire
Un guide de sauvegarde des bases de données
Attirer et fidéliser les artistes dans les jeux open source
Azure IoT Edge et SQL Edge: déchargement des charges de travail cloud sur les appareils au sol
Combinaison de pages Blazor et Razor dans une application ASP.NET Core 3
Comment accéder à IPVPN Beeline via IPSec. Partie 2
Lancement réussi. Satellite de télédétection haute résolution. Lancements 2020: 64e au général, 58e réussie, 23e de Chine
Guide de style C ++ de Google. Partie 2
Comment ils ont créé des bouchons d'oreille qui peuvent changer le volume
Propre matériel ou cloud: pensez au TCO
Apprentissage automatique. Réseaux de neurones (partie 1): le processus d'apprentissage Perceptron
Étude du protocole du système de surveillance de la pression des pneus des véhicules (TPMS)
Combinaison de particules chargées négativement avec des photons
Avantages et inconvénients de la stratégie Repo Infra-as-Code
Windows 95 fête ses 25 ans
ELK, SIEM d'OpenSource, Open Distro: Alertes
Accélérateur de confidentialité: nous vous invitons à mettre à niveau des projets dans le domaine de la confidentialité et de l'accès à l'information
Vous n'utilisez pas encore tmux au maximum! (Probablement)
Landau "intelligent" "Maksimka"
Livre «Programmation des ordinateurs quantiques. Algorithmes de base et exemples de code "
Positionnement produit: Cours "Créer un logiciel et gérer son développement"
Nouvelles aventures du dioxyde de carbone insaisissable
Une architecture propre avec Go
Faites parler
. Rapport Yandex
Qui est plus haut que le chef d'équipe?
Caractéristiques de protection des réseaux sans fil et filaires. Partie 1 - Mesures de protection directe
Ancienne entreprise de construction et nouvelles technologies, ou l'histoire d'une startup
Analyse des réseaux à l'aide de graphiques
Cerebras Systems dévoile le plus grand processeur au monde avec 2,6 billions de transistors et 850000 cœurs
Après 220 ans de recherche, les scientifiques trouvent enfin des ondes de Laplace mondiales
Les géants de l'informatique créent des remplacements bon marché pour les collèges: une chance pour les pauvres talentueux ou un désastre pour l'éducation de masse?
La technologie établit un record. Frère et sœur établissent des records en aviron outre-Atlantique
Quatre questions pour réviser le calendrier de travail
Structure mathématique des collisions de particules élémentaires
Implémentation de Zabbix dans des systèmes de surveillance complexes. L'expérience du CROC
Projet indépendant Tenebris, ou gamedev sans budget
Modélisation de cluster de basculement avec PostgreSQL et Pacemaker
ViennaNET: un ensemble de bibliothèques pour le backend. Partie 2
Kiosque Raspberry Pi pour GUI sur Kivy
[Collection] 6 outils sans code pour un lancement rapide de produits et une automatisation des processus
Un jeu à part entière créé par moi dans une console Windows standard
Les systèmes CRM n'existent pas?
Et si personne ne veut documenter? Organisation de la documentation des microservices au minimum
Comment commencer à enseigner la robotique à un enfant: un entretien avec le créateur de "ROBBO Clubs"
Enseigner, soigner, combattre et enregistrer: applications inhabituelles de la technologie de capture de mouvement
Avez-vous besoin d'un autre service (opensource)? (à la fin de l'enquête)
Et si personne ne veut documenter? Organiser au minimum la documentation des microservices - partie 2
Maîtriser la grille dans SwiftUI
Résolution des questions algorithmiques courantes en JavaScript
7 hacks intéressants avec Black Hat / DEF CON 2020
Apprentissage automatique. Réseaux de neurones (partie 2): modélisation OU; XOR avec TensorFlow.js
Tunnel sous sécurité et courtiers de paquets réseau
Utilisation des ressources SVG dans Xamarin
Ceph: Le premier cours pratique de russe
Où un professionnel de l'informatique peut-il se renseigner sur l'éthique numérique? Une sélection de cours en russe et en anglais
Nous devons créer un site Web à partir de zéro
Allez dans un endroit éloigné et revenez rafraîchi et avec des aimants
Accéléromètre dans le système de contrôle PID du régulateur de vitesse de la voiture
Un regard sur le passé. Technologie du 18e siècle
Pourquoi le pilote automatique ne voit-il pas les voitures en stationnement?
Nick Bostrom: Vivons-nous dans une simulation informatique (2001)
Août 2020 en Biélorussie en termes de données
Comment Gardenscapes a failli être contrecarré une fois
Comment j'ai appris à prendre des sections architecturales
Le leadership d'équipe est un rôle qui peut être un piège pour un développeur et peut offrir d'énormes opportunités de développement logiciel
DJI dévoile le quatrième cardan pour smartphone de la série, Osmo Mobile 4
Que peut-on mettre dans le mécanisme d'injection de dépendance dans Angular?
Ethercat pour les débutants
Совершенный цикл for
GraphQL + Typescript = amour. TypeGraphQL v1.0
Pays arabes: le nouveau Klondike pour les développeurs
Printemps. Authentification personnalisée à l'aide de JWT
Code de débogage à distance Go avec VSCode sans développement à distance
10 choses à garder à l'esprit lors du passage de React à React Native
Notre zoo pour la peau: que faire avec l'acné (boutons)
Comment écrire des tests d'interface utilisateur Android
Aimez-vous les puzzles informatiques?
6. Plateforme de gestion des agents Check Point SandBlast. FAQ. Test gratuit
Traitement des fichiers RAW depuis la caméra Raspberry Pi HQ
DevSecOps: principes et comparaison de SCA. Partie un
Comment créer des miniatures pour des vidéos avec python et opencv
Comment créer une plateforme d'analyse hybride basée sur SAP Analytics Cloud et les systèmes locaux de l'entreprise
Rédaction et conception de plaques de charité. Revue de recherche
Представлена «вечная» батарейка на радиоактивных элементах
Une entreprise nationale a développé un système de stockage russe sur Elbrus avec un niveau de localisation de 97%
Что не так с Хабром
Un petit générateur de sonneries JS - comment ça marche
Comment protéger les applications Python contre l'injection de scripts malveillants
Tambourin audio du lieutenant Schmidt: évaluation de la magie audio - TOP-5 des appareils de phylophonistique «magique»
Présentation des fonctionnalités de Qt Creator 4.13 et QBS 1.17 pour la programmation des microcontrôleurs
Développer une plateforme vidéo en 90 jours
Nous sommes amis avec ELK et Exchange. Partie 1
Vulnérabilités dans le code. Comment différencier un défaut dangereux d'une erreur mineure?
La prochaine génération de développeurs. En quoi sont-ils différents et pourquoi est-ce normal
Chargement paresseux des cartes
Discuter avec Spring Boot et WebSockets
Learning Parcel - Une alternative Webpack pour les petits projets
Comment rédiger correctement une mission technique pour l'administration: notre râteau
Voir la «science» russe
Netflix en 45 min
Enjeux des transactions distribuées dans le cadre d'une architecture de microservice
Ruby Digest 2020 08 2
Quelles sont les métriques. Concepteur et métriques, partie 2
Analyse des sentiments dans les textes en russe, partie 2: recherche fondamentale
Configuration de l'interface graphique WSL Kali Linux et Ubuntu. Quitter le shell graphique
Analyse des sentiments dans les textes en russe, partie 3: défis et perspectives
Comment regrouper la sémantique pour la publicité PPC: 9 approches
L'histoire des mythes RH
Bit de papier: création d'une mémoire mécanique à partir d'origami
Test de la carte pour les boîtiers TV Android 4K basés sur la puce Realtek RTD1395
Surveillance du cluster Kubernetes: présentation et introduction à Prometheus
Moyenne fiable. Revue du téléphone IP Snom D345
ELK, SIEM d'OpenSource, Open Distro: Reporting
Présentation de la nouvelle interface utilisateur pour le streaming structuré dans Apache Spark ™ 3.0
Comment décomposer des photos, des vidéos dans des dossiers en fonction de leurs dates en utilisant python
Qui est le patron de la maison: PC, ordinateur portable, smartphone ou… tablette?
Battement. Comment mettre à niveau votre BLoC
Compression des réponses dans GRPC pour ASP.NET CORE 3.0
5. NGFW pour les petites entreprises. Gestion Cloud SMP
Grafana + Zabbix: visualisation de la ligne de production
Livre "Le mois de l'homme mythique ou comment les systèmes logiciels sont créés"
Rouille vs. Etat
Comment s'immerger au bureau tout en travaillant à domicile
Rénovation des vagues de Moscou
Sécurité des projets npm, partie 1
Zone d'accès: 30 façons de déverrouiller n'importe quel smartphone. Partie 1
Transcrire l'émission avec John Romero: récits de la création de DOOM
Annonce. Médecine du futur: comment le plasma froid peut guérir les plaies
Sites d'État russes: entrée non autorisée autorisée
Nouvelle année académique: nouveaux projets éducatifs du groupe Mail.ru
Modèle architectural MVI dans Kotlin Multiplatform. Partie 3: tests
Comment le serveur démarre: UEFI
"Eh bien, allez-y!" ou applications mobiles CI / CD basées sur contrat
Protection de la connexion RDP aux VDS / VPS à l'ère du cyberpunk «bien mérité»
IntelliJ IDEA 2020.2
Red Hat Flatpak, DevNation Day, Aide-mémoire pour la programmation C et 5 webinaires russes
Comment les moteurs de recherche Google et Yandex vous empêchent d'ouvrir un compte bancaire à l'étranger
Pourquoi ai-je besoin d'un CI / CD et comment apprendre à le configurer?
Spécification SI dans la structure d'un établissement d'enseignement préscolaire
HackTheBox. Procédure pas à pas rapide. QUIC HTTP / 3, injection XSLT, condition de course
Vous cherchez un moyen de libérer 300000 $ de bitcoins à partir d'un ancien fichier ZIP
Nimbus Data présente un SSD QLC de 64 To
20 astuces psychologiques dans la conception de produits
ThinkPad i1200 et Windows ME: mauvais ordinateur portable rétro sur un mauvais système d'exploitation
Python et théorie des ensembles
10 étapes pour réussir un hackathon
Marque marquée, marquée et marquée. Le marquage est facile!?
Kindle recueille de manière suspecte beaucoup d'informations
Réplication Oracle et basculement de connexion rapide UCP
Interprétation de plusieurs mondes en images ou «Ce chat encore?
Historique de piratage d'un fournisseur Internet
Choisir un style architectural (partie 1)
Que sont les soft skills pour un ingénieur en 2020, pourquoi et comment les entreprises les testent lors d'entretiens
Commandez des avis et ne le regrettez pas
Tableau Hyper API - l'équipe BI vous remerciera
10 ans de Designmodo: hauts, bas, leçons et inspiration
L'Allemagne, ou encore et encore - 3
Comment l'intelligence artificielle peut gagner du temps, ou comment nous avons intégré l'IA dans le processus métier d'ouverture d'un compte
Bus vert
Écrire un robot de télégramme dans R (partie 3): Comment ajouter la prise en charge du clavier à un bot
Caractéristiques de protection des réseaux sans fil et filaires. Partie 2 - Protections indirectes
43 faits statistiques sur la sécurité de l'information pendant COVID-19
Sur la popularité croissante de Kubernetes
Révolutionner le référencement
Cartographie des droits numériques, partie I. Droit de publier des œuvres numériques
Apprentissage par le jeu VS gamification: 5 différences principales
Comment arrêter de s'inquiéter et commencer à vivre sans monolithe
Un guide rapide pour la conception de graphiques dans Helm
Comment illustrer des posts sur Habré? L'essentiel de la master class pour les participants au concours TechnoText
Zoom n'a jamais compris le RGPD
Comment renvoyer plusieurs valeurs à la fois à partir d'une fonction dans Python 3
Conception sans recherche: plusieurs anti-cas et leurs conclusions
"Smart home" dans chaque appartement d'un immeuble, ou notre MVP
Vous avez décidé d'écrire votre propre cadre. Cela en valait-il la peine?
Vous ne pouvez pas abandonner pour apprendre. À propos de la première école d'AQ Women in Tech en Russie
Combien coûte un secret commercial
Micro-frontends. Approche asynchrone du développement multi-équipes
Responsabilité de la vente de secrets commerciaux
Gagnant des Apple Design Awards: Portrait statistiquement moyen
Pourquoi nous avons besoin de Vulcan à bord: Examen du cadre Spock
Мы тратим годы на то, что делается неделю — потому что все ларьки заигрались в IT-гигантов
Programme d'entrepôt C2 WMS 1.1
Pourquoi les investisseurs font confiance à Intel face à des concurrents à la traîne, au divorce d'Apple et à la baisse des actions
Résultats du concours Acronis True Image 2021 et un peu plus sur la protection
Vérification du code XMage et pourquoi les cartes rares spéciales pour la collection Dragon's Maze ne sont pas disponibles
Sweet Life, ou créer une application Web sans écrire de code
20_20 est l'année où le trait de soulignement dans les littéraux numériques a gagné
Rootkits basés sur le BIOS. Partie 3
Le téléphone modulaire Fairphone 3 a reçu une caméra mise à jour
Enquête sur les salaires des administrateurs système
Comment choisir le bon module de positionnement par satellite pour votre projet
Comment SQL Server utilise les filtres Bitmap
Quelques réflexions controversées sur les travaux de G. Frege "Signification et dénotatum"
Accélération automatique, arrêt
100 questions théoriques sur JavaScript
Compréhension en pratique: DMVPN et QoS par tunnel
Ce qu'il faut entendre sur le réseautage d'entreprise au cours du week-end - trois podcasts thématiques
Mes réflexions sur le clavier à l'écran de Flipper Zero pour un écran de 128x64 pixels
Déplacement d'un ingénieur à Budapest: travail, argent et coût de la vie
Rust 1.46.0: améliorations track_caller et const fn
Comment créer une start-up Fintech réussie à l'étranger: 8 recommandations pratiques
Lorem Ipsum: écrire à la main
Comment les cours de musique et la réussite scolaire sont liés
Création d'un système automatique de lutte contre les intrus sur le site (fraude)
Telegram bot, exprimant vos émotions dans un message
Technologie de recherche vidéo couleur vidéo
Une brève histoire de la réalité virtuelle: première partie - Premiers concepts et premiers pas des années 1930 aux années 1960
Elon Musk a présenté Neuralink
Comment les revenus informatiques de l'Asie pourraient être affectés par les sanctions américaines contre Huawei
Visualisation interactive des algorithmes basés sur Jupyter
La fusion de l'homme et de la machine. Neuralink
La conception du site Web est une garantie de sa mise en œuvre réussie. Expérience personnelle
Pourquoi la psychanalyse est si populaire en Russie et comment les patients sont trompés
À propos de l'équipe de fusée qui peut
Comment évaluer et choisir une offre pour un développeur: que regarder, à quoi se préparer, quelles questions poser
Случайный трамвай посреди незнакомого города
TED en russe - archive
Filtres à facettes: comment cuisiner et avec quoi servir
Apprendre Scala: Partie 4 - WebSocket
Schizophrénie fractale
Échec du personnel dans l'industrie spatiale russe et ce avec quoi il est mangé
Visualisation des données lors du débogage dans Visual Studio Code
Quelques aspects de la gestion des serveurs VDS sous Linux
Les jeunes mariés amenés par Intel en Californie ont été interrogés dans le laboratoire HSE MIEM. Comment répéter leur réussite
Des scientifiques nationaux ont créé une batterie nucléaire et des cellules thermiques efficaces
Histoire de l'erreur de 2000
Recueil de documents intéressants pour un développeur mobile # 359 (du 24 au 30 août)
Comment "cuisiner" des types de référence Nullable avec ajout de appsettings.json
Comment un programmeur lit l'origine des espèces de Darwin
Éducation des utilisateurs à l'ère du coronavirus
Windows Terminal Preview 1.3: Palette de commandes, sélecteur d'onglets, etc.
Refonte du système de feedback Visual Studio
"Pas Bitrix!" Pourquoi vous ne devriez pas ignorer l'apprentissage de ce cadre
Création de votre premier modèle d'apprentissage en profondeur IntelliCode Visual Studio: un chemin exploratoire
Combien gagnent les IT-schnicks au Royaume-Uni et combien ils dépensent
La vie sRGB compte ou comment Chrome a menti avec les couleurs
Je pensais que je ferais mieux avec mes 35 ans
Développement et gestion de la production chez Asana
Comment choisir un logiciel de correction du noyau Linux en temps réel
Analyse comparative. Introduction pour les débutants
Réutilisabilité. Comment une fusée peut-elle revenir intacte après le vol?
Comment utiliser les dernières fonctionnalités JavaScript dans n'importe quel navigateur
Le service d'IA biélorusse devance Google et Microsoft AI en matière de reconnaissance automobile
FOSS News # 31 - Résumé des actualités gratuites et open source du 24 au 30 août 2020
Choisir un générateur de formulaire pour Vue.js
Résumé des matériaux frais du monde frontal pour la semaine dernière # 430 (24-30 août 2020)
Nous pompons la barre d'adresse du navigateur
Rongo Rongo: l'écriture indéchiffrée de l'île de Pâques
Refonte de l'interface utilisateur de l'émulateur Omega Red (deuxième série)
Événements numériques à Moscou du 31 août au 6 septembre
Constructeur de visites interactives
L'une des fonctionnalités de Chromium impose une charge énorme sur les serveurs DNS racine.
Un réseau de neurones prometteur ou juste une autre connerie?
Comment utiliser un utilitaire simple pour trouver des vulnérabilités dans le code du programme
Comment connecter Zimbra OSE à Outlook à l'aide de Zextras Suite Pro
La vision par ordinateur protège la confidentialité
Annulation incendie du lancement NROL-44
Comment nous avons appris au robot le sens de l'humour
Coque iPod Top Secret
Développer une base de données de lecteurs multimédias pour organiser la musique comme iTunes
Surveillance des volumes NetApp via SSH
AMA avec Habr # 21. Test du nouveau WYSIWYG
Как мы внедрили скрытие аккаунтов в Telegram или #ДуровДобавьДвойноеДно
Comment commencer à créer votre fusée
Combler le fossé entre l'homme et la machine - un pas en arrière ou en avant?
Recueil d'événements pour les RH et les recruteurs en informatique pour septembre 2020
Créer un corpus parallèle de livres à l'aide de l'incorporation de phrases
Comment nous avons scié le monolithe. Partie 1
Cyber-alphabétisation des employés: des dépliants et des modèles d'e-mails qu'ils voudront lire
Un guide étape par étape pour créer un bot de trading dans n'importe quel langage de programmation
Gagnez de l'argent en étant assis à la maison
Comment Spring Data fonctionne avec Redis
OpenStack Neutron PTG Review Juin 2020
L'âge d'or des groupes d'utilisateurs d'ordinateurs
La recherche informatique a aidé à résoudre un problème de mathématiques vieux de 90 ans
Services de traçabilité dans le réseau de transport mobile. Comment nous sommes arrivés à la base de données de graphes Neo4j
Microsoft optimise le noyau Linux pour le serveur ARM
Comment fonctionnent les portefeuilles mobiles sur l'exemple de l'application "Mir Pay"
# 1 projet de collaboration art-tech | État de l'art | SOTA
Tests en Python: toutes les principales approches, avantages et inconvénients. Rapport Yandex
3D Secure, ou ce que cachent les mécanismes de sécurité des paiements en ligne
Présentation de Tanzu Mission Control
Conférence Microsoft Ignite 2020 - 22-24 septembre
Contrôle de l'imagerie thermique: biométrie sans contact contre les thermomètres, les coronavirus et les employés irresponsables
Semaine 36 de la sécurité: vulnérabilité critique de Slack
Des gadgets qui vous rendent plus intelligent. Ou juste ne laisse pas ça stupide
Sculpteur
Transformation agile: tout est réel
Nous allons bien ici aussi. Comment nous mettons Yoshkar-Ola sur la carte informatique de la Russie
Certification. Vaut-il la peine d'utiliser des décharges et qu'est-ce que les chaînes de Markov ont à voir avec cela?
Une brève histoire de la VR dans les années 70-80: industrie militaire, cartes interactives, expériences de jeu et VR pour la NASA avec son binaural
Secret de forme d'icône IOS: est-ce qu'il éjacule? Analyse
Le préjudice des procédures stockées
Raspberry Cinema Center ou comment créer une smart TV indestructible
Cas d'utilisation de la configuration dans ASP.NET Core
Implémentation de la technologie SSO basée sur Node.js
4 bonnes pratiques pour développer des projets Vue à grande échelle
Un aperçu de ts-migrate - un outil pour traduire des projets à grande échelle en TypeScript
Blazor contre outils JavaScript
5 bibliothèques Vue.js dont je ne peux pas me passer
La cruelle vérité de la vie quotidienne d'un programmeur: 8 observations
Rose métallique: réplication de la structure de surface des pétales de particules métalliques
Comment s'est déroulée la journée de démonstration ouverte à la Raiffeisenbank
AWR: dans quelle mesure la base de données fonctionne-t-elle?
Projets du centre de développement Intel en Russie. Primitives Intel Integrated Performance
Le monde profond des réponses automatiques et ce qu'il y a
JavaScript: la portée en termes simples
Nous écrivons notre propre CLI pour générer un composant React, ou peut-être pas seulement un composant, mais peut-être pas seulement React
Développement dans un studio de démarrage. Processus, tâches, équipe
Cartographie des droits numériques, partie II. Droit d'accès aux informations
Problèmes de service Velobike
Développement d'applications Java pour Kubernetes à l'aide d'Eclipse JKube
Motion Design dans Dota 2
Équilibrage de charge dynamique dans un schéma pull
Le guide complet de la dépression saisonnière (SAD). 7 types de luminothérapie
Courbes circulaires du 2e ordre
Les systèmes CRM existent - nous prouvons
Mentorat: avantages, contexte et lignes directrices pour travailler avec le format
6. NGFW pour les petites entreprises. Cloud Smart-1
Rencontre avec Majid Hajian, expert Flutter et PWA
ELK, SIEM d'OpenSource, Open Distro: gestion de cas
Check Point Gaia R81 est désormais EA. Au premier coup d'œil
Qu'est-ce qui a causé le crash du 30 août, au cours duquel le trafic mondial a chuté de 3,5%
Qu'est-ce qu'une infrastructure immuable
Sélection de fonctionnalités dans l'apprentissage automatique
Rutoken EDS 2.0 3000, COVID-19, CA de Rosreestr et opérations avec Rosreest online ver. 2.0
Utilisation de la PNL pour créer un classificateur de sarcasme
MinIo pour les plus petits
Mises à jour Chipmunk
Les mathématiciens ont fait une nouvelle découverte liée au dodécaèdre
Comment créer des modèles de classe clairs et tirer de réels avantages de l'UML
J'ai souffert d'architectures terribles dans les applications C # pendant dix ans - et maintenant j'ai trouvé comment les corriger.
Big Data Tools EAP 10: tunnels SSH, filtrage d'applications, modules personnalisés, etc.
Le livre "Google BigQuery. Tout sur l'entreposage de données, l'analyse et l'apprentissage automatique "
Analyse de fréquence du texte russe et du nuage de mots en Python
Le livre «Millions of Billions. Comment débuter dans l'industrie du jeu, travailler à distance, gagner de l'argent et créer un jeu "
4 ans à jouer aux chars
Calculer le déterminant Haskell d'une matrice
Déterminez le pouls par la webcam en 50 lignes de code
Spots LED ISvet
Comment les jeux sont devenus le moteur de deux écoles de recherche sur l'IA
Conception de jeux itératifs, Godot et le monde des petites planètes
Comment apprendre à réaliser des projets: la règle des deux semaines
Notes sur le livre "Philosophie du développement logiciel"
Programmation fonctionnelle en Python. Générateurs comme style déclaratif python
Maman, je pense que je suis architecte
Screencast: le plugin le plus simple pour IntelliJ IDEA
Vidéo maison pour Selenium aka WebDriver. Ou que d'enregistrer un écran si vous avez java, des tests cassés et un peu de temps
Gnuplot et avec quoi il est mangé
Lancement réussi. Satellite SAОCOM avec d'autres voyageurs. Lancements en 2020: 65 au total, 59 réussis, 24 des États-Unis
Transfert de courrier entre serveurs à l'aide de l'interface utilisateur à l'aide d'IMAPSync
Interaction avec Check Point SandBlast via API
Comment traiter correctement les secrets commerciaux
Réunion en ligne sur l'analyse du système 08/09
Excursion au Musée d'histoire de l'informatique dans la ville de Gorny Vid, Californie avec une fille Irina de l'Academgorodok de Novossibirsk
VR - exemples de la façon dont la réalité virtuelle change le monde maintenant
Plugins dans Figma. De l'idée à 1000 installations
À l'intérieur du centre de données des Bell Labs, 1960
Annonce d'espaces de noms hiérarchiques pour Kubernetes
Processeurs Intel Tiger Lake - nouvelle génération avec nouveau logo
Correction de plusieurs erreurs lors de l'encodage des messages
Analyse des services de réception de SMS pour Android par rapport aux sites de services et expérience dans le développement de nouvelles fonctionnalités pour Android
3 outils Python utiles pour faciliter votre code
Qui est votre Pandore et qu'est-ce que Tarantool a à voir avec cela?
Faire du savon, refaire le pouvoir
L'essentiel est dans les détails. Que fait vraiment la POO?
Quand il y aura fusion: le projet ITER 500 mégawatts à travers les yeux d'un participant
Guide du simulateur de vol des pilotes: apprendre à piloter un avion
Stockage de données. Ou qu'est-ce que NAS, SAN et autres abréviations intelligentes en mots simples
Création de projets Node.js complexes avec l'utilitaire run-z
Analyse des corrélations ETF pour le premier semestre 2020
Qu'est-ce que Product Market Fit et pourquoi est-il important de l'atteindre?
Comment lancer un produit sur le marché pour attirer rapidement vos premiers clients?
Feuille de route du développement produit: Cours "Créer un logiciel et gérer son développement"
Supprimé comme une bombe à retardement
DevSecOps Track - Test de sécurité à DevOpsConf Live 2020
Antiformats DevOps Live imparfaits
Excursion au bureau de Saint-Pétersbourg de Pochtatekh
Principes PDD - Développement axé sur la panique
Pandémie et entreprise informatique: comment s'adapter et que faire ensuite
Du testeur au QA. Comment raccourcir le chemin du métier pendant plusieurs mois
Élaboration des exigences pour le développement des fonctionnalités: Cours "Créer un logiciel et gérer son développement"
Écrivons et comprenons l'arbre de décision en Python à partir de zéro! Partie 1. Aperçu
Questions qui m'ont été posées lors des entretiens frontaux
Comment obtenir un emploi dans une entreprise informatique
Krax! La génération Y a inventé le framework Python
Lifting des sinus: comment faire?
Tester les applications Flutter: outils, avantages, défis
KPI du centre d'opérations de sécurité: comment nous sommes arrivés à notre système de métriques
Un peu plus de RISC-V
Modération de texte: leçons d'étiquette du scientifique des données
Mozilla: l'utilisateur peut être identifié en visitant les sites préférés avec une précision de 99%
USB4: toujours le même USB?
Lancement réussi. Sequoia sur Electron. Lancements en 2020: 66 au total, 60 réussis, 25 des États-Unis
41 termes de conception utiles pour le chercheur UX
Modèle Zabbix pour surveiller la réplication DFS
BREAK-POINT ID pour aider les développeurs ABAP
Optimiser les performances du frontend. Partie 2. Boucle d'événement, mise en page, peinture, composite
DevSecOps: organisation du fuzzing du code source
Nettoyage de l'espace: nettoyer la poussière sur la lune
Le Zabbix Summit 2020 se tiendra en ligne
Qui est mr. Marvin?
Meilleures pratiques DevOps pour les développeurs. Anton Boyko (2017)
Vos carrés sont faux
Découvrez la sortie presque anniversaire de Chrome OS 85
Téléchargement de Ice Lake AVX-512
Comment créer une application d'approvisionnement d'événements fiable
Messagers d'équipe: 6 services qui fonctionnent
Kubernetes: accélérez vos services en supprimant les limites du processeur
Connexion à Kubernetes: comment collecter, stocker, analyser et traiter les journaux
Shodan - le jumeau noir de Google
Approche Fast-Unit ou déclarative des tests unitaires
Ce qui s'est passé dans les transports en août
Le Rostelecom. Clé"
Annonce des conférenciers de septembre
Comment assembler un produit en une demi-heure sans recourir à la programmation?
PostgreSQL Query Profiler: comment faire correspondre le plan et la requête
Comment tester un service de paiement international sans douleur ni nerfs
Comment nous avons construit un système d'alimentation de secours dans le centre de données de Tushino: ingénierie et finances
CTF. Mots de passe dans Firefox. Mot de passe Android. Attaque Bit-Flipping. Résolution des problèmes avec r0ot-mi Crypto. Partie 3
Consoles contre PC. Guerre sans fin?
Ilya Trepachko à propos du cours "Product Manager" de ProductStar
Comment le processeur 8086 gère les signaux d'alimentation et d'horloge
Création de vélos avancée ou application client / serveur basée sur le framework C # .Net
Recettes d'applications hors ligne
Cartographie des droits numériques, partie III. Droit à l'anonymat
Émulation NES / Famicom / Dandy sur les technologies web. Rapport Yandex
Nous surveillons Sportmaster - comment et avec quoi
Meetup en ligne de la communauté d'accélération 10/09
Comment créer des objets destructibles dans Unreal Engine 4 et Blender
Amélioration de la gestion des scènes avec ScriptableObject
Avez-vous besoin de cours intensifs pour ceux qui vivent au-delà de l'Oural?
Manuel de fiabilité du site: une application pratique
ROUGE: Amélioration de la qualité sonore grâce à la redondance
AWS - combien de services faut-il pour qu'une application Web soit opérationnelle?
L'OMS pense que l'épuisement professionnel est devenu un gros problème
Test de la montre intelligente Moto 360 de 3e génération
Automatisation des tests. Oui ou non?
Un moment d'attention, nous avons repéré
Astuce n ° 1 de l'ingénieur de test: ancrez votre grille de sélénium
UNIX. Implémentation commerciale
5 outils utiles pour créer des e-mails réactifs: cloud, bureau et plus
Procédure de mise à niveau de Check Point de R80.20 / R80.30 à R80.40
Dernières nouvelles sur l'accord d'achat TikTok: ce que veulent les acheteurs, influence des autorités chinoises et américaines
Cert-manager 1.0 est sorti
Pourquoi faire une analyse des sites concurrents en préparation d'une campagne de référencement? Exemple pratique
Bonnes pratiques de test Java
Unity UIElements: premières impressions en production
Comment améliorer le référencement avec Next.js
The Autistic Hacker: L'histoire de Gary McKinnon
Classes D&D pour les développeurs
Énergie du Vieux Monde
Mettre en place un destroy, la commande ne craint PAS: comment j'ai donné vie au placard
Pourquoi les testeurs June, Middle et Senior n'existent pas. Ou comment nous travaillons sans notes depuis 10 ans
SRE intensif en ligne: nous allons tout casser au sol, puis le réparer, le décomposer encore quelques fois, puis le reconstruire
Nouvelle utilisation du portail captif pour les attaques MiTM
Énumérations PHP
[Expérience personnelle] Émigration professionnelle: en quoi Amsterdam diffère de Riga et Booking.com d'une jeune startup
Comment nous avons calculé le coût réel de l'élaboration d'un dossier
Particules dans Godot 3, anti-aliasing de petites particules et système d'empreintes digitales sur les shaders
Un peu de cython
Formation en technologie de lancer de rayons. Partie 2
Black [O] vit Matter: Race, Crime et Fire to Kill aux États-Unis. Partie 1
Comment j'ai cherché un emploi à Berlin
Pipelines et application partielle des fonctions, pourquoi en Python
Black [O] vit Matter: Race, Crime et Fire to Kill aux États-Unis. Partie 2
PostGis. Comment trouver une erreur dans une requête spatiale?
Comment j'ai construit ma carrière chez Amazon, où j'ai été pris par erreur
Portage de l'utilitaire de ligne de commande de Go / Rust vers D
Vérification de QEMU avec PVS-Studio
Comment le Growth Hacking aide-t-il les startups à décoller en quelques mois?
Du SMS à AWS: choix de technologie de gestion spécifique au projet
Многоликая Убунта в 2020 году
Vie quotidienne des OEM (partie 1)
Description de l'infrastructure future de Terraform. Anton Babenko (2018)
Le petit réacteur nucléaire NuScale Power reçoit l'approbation réglementaire des États-Unis
Pourquoi participer à la conférence ESCAPE?
Test de logiciels: l'essence de la profession, les exigences et le salaire
Porsche apparaîtra-t-il au hackspace? Entretien avec Pasha Zhovner: mante religieuse et créatrice de Flipper Zero
Formules de traduction: localisation délicate pour iOS et au-delà
Commentaires sur le projet de loi "sur les actifs financiers numériques"
"Alice, j'ai monélophone." À quel point nous sommes proches de l'avenir de Bulychev
Date Notes du scientifique: Que rechercher lors du choix d'un modèle d'apprentissage automatique - Top 10 personnel
Mesurez-vous toujours le FSB par centaines?
Jubula - une étape du testeur manuel à l'automatisation
Joliment? Très! Comment nous avons écrit une application pour visualiser les attracteurs
Comment nous publions des correctifs logiciels sur GitLab
De l'envie d'offrir: comment un programmeur peut organiser la préparation d'un entretien
Un micro-ondes qui sait tout sur vous: qu'est-ce que l'Internet des objets (IoT)?
Alfa Factory 5.0 - inscription jusqu'au 14 octobre
Voidgap GPT-3: le générateur de langage d'OpenAI n'a aucune idée de ce dont il parle
Comment la cybersécurité transforme le marché informatique (partie 3)
Voix dans une application mobile: apprendre à appeler les écrans et remplir des formulaires sans les mains
Énumérer et changer, et ce qui ne va pas avec eux
Chassez la vulnérabilité. Exécution de code arbitraire sur des machines virtuelles NVIDIA GeForce NOW
Google promeut la nouvelle norme WebBundles, une technologie de packaging de sites Web potentiellement dangereux pour le Web
Comment déménager en Espagne depuis l'Ukraine avec un visa étudiant: expérience personnelle, conseils et émotions
Comment nous avons transformé une anomalie statistique en service: passer au niveau supérieur de stockage cloud
HackTheBox. Passage de Remote. NFS, RCE dans CMS Umbraco et LPE via UsoSvc
Avec une scie à métaux - pour un laser, à mains nues - pour une puce. Comment les auteurs bricoleurs créent leurs chefs-d'œuvre sur Habré
Réalités d'applicabilité de l'EDMS avec signature électronique: législation et commerce
10 chansons sur l'informatique: de Stallman à la source
Détermination de la position et de la vitesse d'un chariot de pont roulant à l'aide d'un appareil photo numérique et d'OpenCV
Lancement réussi. Satellites Starlink L11. Lancements en 2020: 68 au total, 62 réussis, 26 des États-Unis
"Mixtape for Distant Planets": qui a essayé de partager de la musique avec des civilisations extraterrestres
Comment protéger les données de jeu sur Unity en RAM?
Comment créer une mini-guitare numérique
std :: atomic. Modèle de mémoire C ++ dans les exemples
Guide pratique SQL: pagination du curseur avec un tri inapproprié
Téléchargement et création d'AOSP
"O tempora, o mœurs!"
Lancement réussi. Expérimental, réutilisable. Lancements 2020: 69 au total, 63 réussis, 24 en Chine
Caractéristiques de la recherche d'emploi en Allemagne
Ingénieur déménagé à Shanghai: jiaban, fapyao, mystérieux chinois
Code vert et bouleaux. Principes de base du code vert en développement
Guerre pour TikTok
Août. Nous comptons les lancements - "encore une fois, seulement sept"
Aide psychologique d'urgence | Week-end de prototypage
Résumé de l'Université ITMO: systèmes d'IA, réseaux de neurones, analyse de données et ML - discuter de l'expérience personnelle
Azure Virtual Training Days - 4 événements sympas en septembre
Angular 9. Redémarrez les gardes de page en cours. Déclenchez les gardes d'itinéraire actuels
Statistiques de la chasse aux produits: contourner (et valider) les mythes de lancement
Alors pourquoi avons-nous besoin de MVI dans le développement mobile?
Comment les offres Web vont nuire aux bloqueurs de contenu, aux outils de sécurité et au Web ouvert
Comprendre l'outillage personnalisé dans Argo CD
Traducteur automatique pour Python + GTK3. Alternative à Yandex
Своими руками: Компьютер в столе с жидкостным охлаждением
Voyez de vos propres yeux: l'univers et le Big Bang
Laravel-Digest (24 août - 6 septembre 2020)
Annonce de Nvidia Ampere - Comment Huang a agréablement surpris tout le monde
Cartographie des droits numériques, partie IV. Droit d'accès à Internet
Comment commencer à écrire un microservice dans Spring Boot pour ne pas avoir mal à la tête plus tard
[Expérience personnelle] Du demandeur à l'employeur: le produit conseille sur la façon de passer un entretien aux États-Unis
Tablette comme ordinateur principal
Qui va gagner: l'homme - la couronne de la création ou la contre-oblique?
Recueil de documents intéressants pour un développeur mobile # 360 (31 août - 6 septembre)
Trusted Execution Environment sur l'exemple d'Intel SGX. Principes de base en termes simples. "Bonjour le monde!"
Le concepteur de mise en page n'a pas besoin de fonctions mathématiques ou temporelles et de chemins pour les animations 2D image par image sur les sites Web
FOSS News # 32 - Résumé des actualités gratuites et open source du 31 août au 6 septembre 2020
Comment Qt a rendu l'élève [humain]
Mauvais conseil: comment faire mieux qu'un programmeur
À propos de Shadow DOM
Travailler avec des données inattendues dans JavaScript
ARM Shelf arrive: le premier processeur ARM Cortex-R82 64 bits dévoilé
Midmare - Module Node.js gratuit pour la couche HTTP
Digest de matériaux frais du monde frontal pour la semaine dernière # 431 (1 - 6 septembre 2020)
Correction de bogues étranges et stratégies de débogage éprouvées par le temps
À propos de la mise en œuvre de la structure de données Map dans la V8
Package SEO npm: pourquoi il est important de bien configurer la configuration et d'écrire des tests
Ma Yandex.Station Mini peut produire deux sons simultanément, mais le vôtre? (UPD. Comment commander une voix féminine)
Utiliser React Forms avec Tasklist Camunda
Equator in Technopark: soutenance des projets du second semestre
Annonce: le chemin de juin au PDG de la Sberbank
Vivaldi 3.3 - Faire une pause dans le travail
Événements numériques à Moscou du 7 au 13 septembre
Comment nous avons intégré amoCRM au PBX virtuel de MegaFon
Gestion des erreurs JavaScript
Résumé Java du 7 septembre
Vasily Chetverikov à propos du cours "Product Manager" de ProductStar
Comment regarder votre produit sous tous les angles et transmettre l'idée à l'équipe à l'aide de Product Vision?
Nous martelons les clous avec un télescope ou des moyens non standard d'utiliser ClickHouse. Alexandre Zaitsev (2018)
Stagnation de l'apprentissage automatique. De nombreuses tâches ne seront jamais résolues?
PHP Digest # 187 (18 août - 7 septembre 2020)
Meetup en ligne DB & DWH 15/09
Trois erreurs qu'un développeur devrait éviter
Pourquoi les développeurs procrastinent-ils et comment arrêter?
Quel genre de désinfection existe-t-il?
Le jumeau numérique: présent et futur
Contes de la vie des pentesters, ou ce qu'ils risquent en essayant de pirater votre entreprise
Эпл испортила мне ноутбук почти сразу после покупки и до сих пор не собирается чинить
Vue d'ensemble du système de vote électronique à distance de la CEC de la Fédération de Russie
Synchronisation des calendriers externes et des carnets d'adresses dans Zimbra OSE
Réponse aux incidents cybernétiques: 5 règles pour développer des playbooks
Nous analysons les relations causales des métriques VK
Comment nous avons construit une cartographie d'entreprise interactive
Recherche sur les produits B2B complexes: comment cela fonctionne dans Mail.ru pour les entreprises
QSettings :: ReadFunc et QSettings :: WriteFunc, ou comme j'ai écrit une béquille pour russifier le fichier de paramètres
Giblets IPsec, nous mesurons par rapport à TLS 1.3, GOST et Go
Dissiper les mythes sur l'apprentissage profond - Comment les réseaux de neurones apprennent-ils?
Surveillance des microservices Flask avec Prometheus
Dieu est mort, tout comme la fonction; mais ces gens veulent les sauver tous les deux
J'ai créé mon référentiel PyPI avec autorisation et S3. Sur Nginx
Tissu VxLAN. Partie 2.5
Comment créer votre propre entreprise de jeux? L'histoire de Riot Games avec League of Legends et plus encore ...
Homme bionique
Volumes éphémères avec suivi du stockage: EmptyDir sous stéroïdes
Reconnaître une mélodie en étudiant le langage corporel du musicien
Semaine de la sécurité 37: Attaques contre les systèmes d'enseignement à distance
Jouer à DOOM sur un test de grossesse. Quoi? Oui
Une sélection d'articles sur l'apprentissage automatique: cas, guides et recherches - août 2020
Préparation aux modifications de la TVA logicielle à partir de 2021
Le centre de données SafeDC a ouvert les portes aux clients pendant une journée
Flutter.dev: gestion simple de l'état des applications
Alternatives open source à Google Analytics sur votre hébergement
Qu'est-ce que Headless CMS et pourquoi l'avenir est-il derrière eux
Une image qui est aussi un code Javascript
Erreurs de conception de test A / B que je pensais ne jamais faire
L'Internet des voitures: premiers pas vers l'auto-conduite
Electronique automobile: prenez un logiciel ou remontez le temps
L'histoire du développement de The Light Remake. Partie 1
J'apprécie la diversité de l'architecture depuis 20 ans et je souhaite partager mes réflexions
Vulnérabilités et codes malveillants dans les systèmes d'automatisation industrielle
Comment nous avons créé un logo pour Aqua Lung
Un tribunal américain a déclaré illégale la surveillance de masse de citoyens - avec un retard de 7 ans
Lancement réussi. Satellite civil ERS. Lancements 2020: 70 au total, 64 réussis, 25 en Chine
Les robots travaillent dur, les gens sont heureux: comment j'ai fait un système de recherche pour une archive de webinaires avec des éléments d'IA
Black [O] vit Matter: Race, Crime et Fire to Kill aux États-Unis. Partie 3
Стивен Вольфрам: кажется, мы близки к пониманию фундаментальной теории физики, и она прекрасна
Intel Evo - Projet Athena, deuxième équipe
Origami auto-assemblé: matériau à mémoire de forme à base de kératine
Générateur régulé sur Arduino pour bain à ultrasons avec radiateur Lazhevna. Partie 1
Modification de la page d'affichage de l'élément de liste universelle dans Bitrix24 en boîte
Erreurs courantes lors de la création de clusters hautement disponibles et comment les éviter. Alexander Kukushkin
Verrous distribués à l'aide de Redis
Plus jeune. Revue du téléphone IP Snom D315
Crash-crash, bébé. Surveillance automatique des erreurs fatales des applications mobiles
Le néomorphisme et ses problèmes
Comment planifiez-vous le travail de votre équipe pour ne pas faire des choses inutiles?
Game Boy rétro fonctionnant à l'énergie solaire et en appuyant sur des boutons
Sauvegardes incrémentielles PostgreSQL avec pgBackRest. Partie 2. Chiffrement, démarrage vers S3, restauration vers un nouveau serveur, PITR
Town Crier vs DECO: quel oracle utiliser dans la blockchain?
Pas une seule console: comment j'ai évoqué ISPmanager et déployé une page de destination depuis l'iPad 3
Nouveautés de la gamme de routeurs hautes performances de NetEngine
Comment porter une grande base de code de composant React UI vers TypeScript
Comment Ivan a localisé l'erreur dans le backend
Comment les professionnels de l'informatique travaillent-ils et se reposent-ils pendant la post-quarantaine?
Nous comprenons les fonctionnalités du sous-système graphique des microcontrôleurs
Réinitialiser le verrouillage des appareils Teradici PCoIP Zero Client
DDoS à distance: attaques RDP
Объясните, почему мой рокет-саенс бэкенд билдится пару секунд, а четыре формы на фронте — полгода
Conférence gratuite sur la conception de jeux en ligne
Norme "C ++ 20" approuvée par le Comité ISO
Le choix du matériel et des conseillers commerciaux incompétents
Polissage de l'interface utilisateur sous Android: StateListAnimator
Présentation de l'approvisionnement d'événements. Partie 1
Comment une délégation invalide empoisonne l'industrie informatique
Un kit de distribution Linux minimaliste Bottlerocket pour exécuter des conteneurs a été publié. La chose la plus importante à son sujet
Stéganographie pratique. Masquage des informations dans les images PNG
Nouvelle méthode biométrique: signature bioacoustique
OpenPGP est en cours de réécriture dans Rust: le projet Sequoia
WhatsApp, Telegram et Signal donnent les numéros de téléphone de tous les utilisateurs
ABBYY FineReader Server contre le chaos. Comment notre solution supprime-t-elle les doublons et range-t-elle les documents commerciaux?
Comment écrire un livre de physique en LaTeX. Article 1
J'en ai assez que l'industrie dépende du caprice des créateurs de langages de programmation. La communauté a besoin de plus de pouvoir
Jouer au Code Golf: Compression de code et soumission à la compétition de la plateforme AtCoder
Recette de mémoire quantique
Webinaires Hewlett Packard Enterprise | Septembre-octobre 2020
Décider si vous avez besoin d'un serveur de messagerie personnel
Le néopantheisme est une tentative insensée de regarder au-delà de la frontière de la toile
Lampes intelligentes Gauss
Interphones, ACS ... Bonjour encore
Un exemple de création d'un utilitaire pour Unigraphics NX à l'aide de la bibliothèque NXOpen en Java
Navigation Component-Jutsu, vol. 1 - Vue de navigation inférieure
À propos d'un imbécile non trivial (même sous la coupe, l'étymologie du nom du podcast KUJI a été élucidée)
Cartographie des droits numériques, partie V.Le droit à la vie privée
Reconnaissance de texte d'image avec tesseract sur Kotlin
Empaquetage d'une application dans F-Droid
Disque LOG séparé pour Kerio Control
Android 11 est sorti avec une section unifiée pour les messagers, l'enregistrement d'écran et le contrôle des appareils intelligents
Comment et pourquoi Lyft a amélioré Kubernetes CronJobs
Prototypes JS et faits peu connus
Frontend Live 2020: nouveau format - nouvelles opportunités
Le langage J se rapproche des gens
Comment tester (automatiquement) un monstre
Piratage de WhatsApp, partie 2 - Analyse du protocole VOIP Whatsapp
OpenCASCADE et le soleil invisible de Tao
Top 25 des services pour surveiller les prix des concurrents: avantages et inconvénients
GitLab 13.3 a été publié avec une couverture complète des tests fuzz et une matrice de construction pour CI / CD
Comment intégrer PostgreSQL "gratuit" dans un environnement d'entreprise difficile
JavaScript: le guide définitif des cours
L'essor d'Internet Partie 1: Croissance exponentielle
Meetup angulaire n ° 18: comment c'était
Les informaticiens veulent contourner l'hypothèse Collatz
Erreurs de sécurité courantes dans les applications Laravel
RESQ chasse les touristes perdus dans les airs
Comment obtenir le cours parfait? Fais le toi-même
L'intégration continue en tant que pratique, pas Jenkins. Andrey Alexandrov
Options: vol stationnaire put-call, mouvement brownien. Programme éducatif pour un geek, partie 7
6 bonnes pratiques pour développer des projets React évolutifs
Elena Myshenkova à propos du cours "Product Manager" de ProductStar
Le moteur qui pourrait: comment Chromium a réussi à capturer 90% du marché des navigateurs
Index textuel des citations en mémoire dans Go
Simulation simple de la destruction avec Unity et Blender
Période de grâce Apple et états des tentatives de facturation lors du traitement des reçus des utilisateurs
Qu'est-ce qu'un chef de produit?
Manuscrit. Types avancés
Inde, plates-formes Jio et quatrième internet
Nous faisons des exemples pour STM32, collectés dans différents environnements de développement
Les autorités américaines enquêtent sur les activités de la start-up boursière Robinhood après le crash: les clients se plaignent de la perte d'argent
Ecrire une application de bureau avec JavaFX
Nous traitons FreePBX et l'intégrons à Bitrix24 et pas seulement
Théorie des générations et motivation. Y a-t-il vraiment des différences entre XYZ?
7. NGFW pour les petites entreprises. Réglage et recommandations générales
Enquête: comment les données anonymes deviennent personnelles et externalisées
Reconnaissance de documents sur un exemple privé - un aperçu des solutions payantes et gratuites disponibles
Développer un module python pour rendre la production heureuse
Écrire un robot de télégramme en langage R (partie 4): Construire un dialogue cohérent et logique avec un bot
Mythes des testeurs
La numérisation en crise
"Face-à-face" NeoQUEST-2020: immersion maximale en cybersécurité
Comment les concurrents extraient le trafic de votre marque sur la recherche: 10 exemples d'annonces
Concours ICFP 2020 de l'idée à la mise en œuvre. Comment organiser un concours et survivre
Comment promouvoir une chaîne Telegram pour 500 $ et éviter les bots
Réagissez: des machines à sous comme le fils de l'ami de maman
Sécurité des projets npm, partie 2
Comment j'ai commencé à devenir fou avec la programmation
Deutsche Telecom: séparation du monolithe de Camunda
Annonce mise à jour des intensifs mis à jour: Kubernetes de l'alpha à l'oméga
[Sélection] Articles utiles sur la délocalisation aux USA: choix d'un visa, recherche d'un emploi, salaires et impôts
Se préparer à une entrevue frontale: 15 questions
Conception d'en-têtes de site Web à l'aide de CSS Flexbox
Travail professionnel dans VS Code: 4 conseils
Blanks, minidiscs, CD-TEXT et rétro joy
Divertissement commuté
2. Groupe-IB. Protection réseau complète. Capteur TDS
Mini thermomètre et hygromètre avec E-PAPER sur nRF52 - ou ce que les fabricants n'ont pas encore publié
«Vivez, travaillez, travaillez, travaillez, mourez! Reportage du côté obscur de la Silicon Valley »Critique de livre
Encore une tâche pour les ensembles
Convertisseur de fonctions pour l'envoi de messages en russe vers un télégramme à partir de Mikrotik RouterOS
Vivaldi 3.3 pour Android - Panel Freedom
Sélection de puits candidats pour la fracturation hydraulique à l'aide de méthodes d'apprentissage automatique
Migrer de MySQL vers PostgreSQL
Créer une application gtk
Pas de réalité sans douleur: l'équivalent électronique des récepteurs cutanés humains
La voie du GraphQL fédéré
Étude Acronis Cyber Readiness: Le résultat de l'auto-isolation COVID
Comment économiser BEAUCOUP d'électricité?
10 outils Kubernetes importants, aide-mémoire des opérateurs Java Kubernetes ... et bien plus
Google présente des VM confidentielles pour Google Cloud Confidential Computing
Intel NUC - un ordinateur pour un étudiant?
TeX en SVG: une solution open source pour aider les développeurs Web dans leurs projets éducatifs
Système ERP: gestion de la performance à l'intersection du commerce et de l'informatique
Comment l'Internet mobile est devenu câblé. Tests comparatifs LTE Cat 4, 6, 12
Introduction aux bases de données graphiques SQL Server 2017
L'anneau d'or des excursions ennuyeuses: comment ils essaient de le réparer
Huawei a annoncé une alternative à Android pour ses tablettes, montres et smartphones
La vie sous pression: comment fonctionnent les châteaux d'eau
Comment savez-vous qu'une nouvelle fonctionnalité profitera au produit et ne lui nuira pas?
L'héritage nucléaire des premiers-nés de l'industrie nucléaire de l'URSS
Comment nous orchestrons le traitement des données avec Apache Airflow
Comment reprendre un nouveau pays en 3 semaines
"Pour le bénéfice de notre avenir commun." Creative Commons est dirigé par Catherine Steeler, ancienne députée européenne et PDG d'OKF
Pustobrёkh GPT-2: édition russe
L'ancêtre de tous les véhicules équipés de moteurs à combustion interne était des jet-skis qui roulaient sur de la mousse. Ils ont été créés par la même personne qui a inventé la photographie.
Compositeur JavaScript
Une sélection des incidents de sécurité de l'information les plus intéressants pour août 2020
Nous automatisons le fonctionnement du système de chauffage dans un appartement sans altérer l'intérieur - Smart Home Z-Wave
[Expérience personnelle] Comment j'ai déménagé en Australie avec seulement deux ans d'expérience en développement
Faire des décisions
CAO en génie mécanique: changement de fournisseur
Microservices dans le frontend
Preuve simple et rigoureuse de 26/10 dimensions en théorie des cordes
Microsoft Ignite 2020. Programme, formation gratuite et rendez-vous pour des consultations personnelles avec des experts
Localisation de l'application dans React Native
(Presque) webcam inutile en streaming depuis le navigateur. Partie 2. WebRTC
Enquête Acronis Cyber Readiness: comment allez-vous à distance?
VictoriaMetrics et surveillance du cloud privé. Pavel Kolobaev
Vie quotidienne OEM (partie 3)
Feuille de route pour l'introduction du portail d'entreprise Bitrix24 dans une grande entreprise. Objectifs, étapes, place dans l'infrastructure
Application partielle et currying des fonctions en Lisp
K8 en production et développement: quatre mythes
Jekyll sur VPS pour 30 roubles pour les riches
Résumé des événements informatiques de septembre (deuxième partie)
Vyacheslav Smirnov - Accélérez Apache JMeter
Terminaux de reconnaissance faciale dans les systèmes de contrôle d'accès
Comment nous avons utilisé GraphQL en développement sur l'exemple du catalogue Internet
Pourquoi une seule espèce d'arbre n'a-t-elle pas vaincu toutes les autres?
Comment faire un CV pour un programmeur
Un spécialiste informatique sur trois en Russie est autodidacte
Comment la trame DOOM Ethernal est rendue
Immuable Trie: trouver quelque chose, je ne sais pas quoi, mais vite, et ne pas jeter
Shine - néobanque pour les indépendants et les entrepreneurs individuels au sein de Société Générale
Difficultés à mettre à l'échelle le backend d'un cinéma en ligne. Rapport Yandex
Méthode de poke scientifique, ou comment choisir la configuration d'une subdivision à l'aide de benchmarks et d'un algorithme d'optimisation
NanoPi NEO3: Alternative Raspberry Pi 3 pour les projets de mise en réseau
Introduction à Vue Storefront
Antipattern de constante de taille de tableau
Machine à mouvement perpétuel?
Les jours de «non-travail» sont terminés, les ouvriers ont commencé, et sur quoi travailler? IT guy à un carrefour ...
De la modélisation des menaces à la sécurité AWS: plus de 50 outils Open Source pour la construction de la sécurité DevOps
Apprentissage automatique. Réseaux de neurones (partie 3) - Réseau convolutif sous le microscope. Explorer l'API Tensorflow.js
Écrivons et comprenons l'arbre de décision en Python à partir de zéro! Partie 2. Les bases de Python nécessaires pour générer un arbre de décision
GetHashCode () et la pierre philosophale, ou un bref aperçu du râteau
Examen de HMS Core 5.0: encore plus de fonctionnalités de ML mobile et de nouveaux outils audio et vidéo
Les assistants vocaux rêvent-ils d'électropoétique? Entretien avec Tatiana Lando: Google Analyst Linguist
Évaluation des performances CNI pour Kubernetes sur le réseau 10G (août 2020)
Une vision subjective du burnout: comment commencer à brûler, mais pas le burn out
La journée des programmeurs 2020 commence samedi. Joyeuses fêtes
La conférence annuelle Bentley Systems pour les professionnels de l'infrastructure lance le numérique
Délocalisation d'ingénieurs aux Pays-Bas: Rouhling, Kennismigrants, coût de la vie
Quoi de neuf dans Java 15?
Programmeur 2020: Terminator Repos
J'adore le programmeur
Pourquoi suis-je déçu par les crochets
World Models - apprendre de l'imagination
La Silicon Valley est-elle si mauvaise?
HackTheBox. Voyage de passage. Memcache + SSRF = RCE, LPE sur LDAP
Utilisation créative des méthodes d'extension en C #
Anneau pour détecter l'apparition des crises d'hypoglycémie chez les personnes endormies
ThinkFun ou comment une entreprise qui produit des «tableaux» et des puzzles pour les futurs programmeurs est apparue
Comment écrire de la musique en Python - trois bibliothèques thématiques vous aideront (pour les spécialistes de différents niveaux)
Test de lancement d'une nouvelle fusée. Crash. 2020: 71 au total, 64 succès, 27 des États-Unis
Comment surveiller les clusters sur Kubernetes: trois outils ouverts - l'un d'eux dans un format de jeu
Selectel workplaces: testeur d'interfaces, rédacteur technique, chef de produit, testeur et éditeurs
Article suivant: STM32 pour les débutants
Programme éducatif sur les navigateurs pour Windows en 2020
Comment NE PAS commencer à apprendre la programmation
Comparaison des schémas des deux bases de données
Énumération C ++ <-> chaîne? Facile
De zéro à l'automatisation des conteneurs en 7 minutes
Micro Property - sérialiseur de données binaires minimaliste pour les systèmes embarqués
Microsoft Expressive Pixels: la nouvelle plateforme de développement gratuite pour Windows 10
Environnement d'information basé sur les principes de l'Open Data
Événements de développement en ligne gratuits (15 septembre - 23 septembre)
DLR RMC - partie 1. Chemin de l'espace vers la Terre
Pourquoi Chrome Dev Tools pour un concepteur
Effet pandémique: Zoom a réalisé un bénéfice annuel en trois mois de quarantaine
Conversion de EditText en SearchEditText
Conseils d'automatisation des processus de microservice
Lancement du satellite ERS. Crash. 2020: 72 au total, 64 réussis, 26 de Chine
Suite de l'article suivant: STM32 pour les débutants. Interfaces
BroKB Emulz - Clavier russe pour les émulateurs DosBox / Bochs / LBochs sur téléphone Android
D'un petit portail wiki à l'hébergement
AlterOffice revient au registre unifié des programmes russes?
La barre d'embauche des ingénieurs: qu'est-ce que cette bête?
Je supporte le pilote tp-link t4u pour linux
Besoin d'un autre cours Git?
Intl.Segmenter: segmentation Unicode en JavaScript
Hackathon en cas de pandémie: format en ligne et solutions basées sur l'apprentissage automatique pour les gagnants
Baccalauréat appliqué - les progrès sont imparables. Mais tu peux encore l'oublier
Sea Launch: le retour du cosmodrome prodigue
Laravel-Digest (7-13 septembre 2020)
11 outils de développement Microfront-End à connaître
Comment passer d'un pythoniste débutant à un développeur TensorFlow certifié en deux mois
SCADA "BortX" avec prise en charge du langage de contrôle ANSI / ISA-88 pour ESP8266
Les user stories ne sont pas des exigences
Utilisation de XSTATE pour VueJS
Revue subjective de certaines des plateformes éducatives de langue anglaise. Partie 1: Hyperskill.org
Recueil de documents intéressants pour un développeur mobile # 361 (7-13 septembre)
Résultats intermédiaires de la surveillance 24 heures sur 24 du système DEG
Utilisation de HAProxy et Docker sur une machine de développement pour le développement de sites Web
Les réseaux de neurones peuvent-ils lire les chèques?
FOSS News # 33 - Digest d'actualités gratuit et open source du 7 au 13 septembre 2020
SiteAnalyzer 2.2 - Audit de site gratuit
Recueil de nouveaux matériaux du monde frontal pour la semaine dernière №432 (7-13 septembre 2020)
BLE sous le microscope (lien 24-52)
Code de développeur Gentleman
L'intelligence artificielle a écrit un article sur la façon dont les gens ne devraient pas avoir peur de l'intelligence artificielle
Crimes racistes aux États-Unis: analyse statistique
Fréquentation horaire - MeteorHR
Go Learning Diary: Entrée 1
Comment masquer la corbeille dans la base de données Spotify et la transformer en quête
Sur PC, partie 3: de la mise sous tension au chargement complet de Windows 10
Technologies d'apprentissage automatique: exemples de tendances actuelles
Client HTTP sur les stéroïdes
Événements numériques à Moscou du 14 au 20 septembre
Événements numériques à Saint-Pétersbourg du 14 au 20 septembre
Où la clinique perd de l'argent à chaque étape du plan de traitement (et où il est volé)
Zabbix. Que faire si l'imprimante ne partage pas les informations via SNMP?
Système de communication scientifique
Annonce: Comment Data Science vous vend des annonces
Google ajoute la prise en charge de Kubernetes à l'informatique confidentielle
CRM, messagerie et codes-barres: nous continuons à parler des projets pédagogiques de Technopark
Un peu sur les vélos
200 questions JavaScript théoriques
Le Web ralentit-il avec le temps?
Expérience de la création de plusieurs scènes 3D sans rechargement de page (three.js)
Bataille navale dans PostgreSQL
Quand il est logique d'écrire des applications multiplateformes: l'essor et la chute de React Native dans Lingualeo
Loki 1.8: dossier sur le voleur de données jeune et en devenir
Cinq échecs lors du déploiement de votre première application Kubernetes
Ishutin parle et montre
Rédaction d'un moteur de recherche en texte intégral dans Go
Apprendre l'anglais américain: une expérience personnelle d'immersion dans un environnement anglophone et quelques conseils
Chaque bogue compte: comment exécuter le programme Bug Bounty dans une entreprise
Simulation de particules de l'ascenseur de Newton sur CUDA
Erreurs HTML et CSS que je rencontre en tant que personne sans limitation de santé
NodeJS: 12 packages pour la productivité des développeurs
L'algorithme cassé qui a empoisonné le système de transport américain
Système d'exécution différée sur RabbitMQ
La demande de spécialités d'ingénierie a-t-elle vraiment augmenté en Russie?
Détection rapide des supernovae à l'aide de réseaux de neurones
Traduction de la norme ASVS 4.0. Partie 1
5 conseils pour améliorer vos compétences angulaires
Ensemble de données Pikabu
Sécurité, automatisation et économies de coûts: Conférence virtuelle Acronis sur les technologies de cybersécurité émergentes
Principes de base de la configuration Webpack
Expériences WSL. Partie 1
20 outils de développement Android que vous ne connaissez peut-être pas
Le fondateur d'ARM considère l'accord Nvidia comme un désastre pour l'ensemble du secteur informatique
Mon nouveau collègue est un avatar numérique. Comment et pourquoi les entreprises créent des modèles 3D photoréalistes de personnes
L'intelligence artificielle dans le cricket évalue la chance d'un joueur et d'autres paramètres
Base de données sur ScriptableObject avec système de sauvegarde / chargement
Améliorations de la couverture du code PHP en 2020
Que signifie être programmeur?
Règles de travail à distance pour tous les temps (huit pièces)
Cher Google Cloud, la rétrocompatibilité vous tue
OpenVINO devient une solution miracle pour les hackathons de vision par ordinateur
Skoltech prédit les matériaux super durs en utilisant l'IA
Débutants en bourse: un discours honnête sur la monnaie
Security Week 38: Attaque du MITM contre les cartes Visa
Enquête sur l'activité du groupe Wintti: Shadowpad, portes dérobées xDLL et nouveaux outils de développement d'attaques
Guide de sécurité DNS
Cuisine design industriel n ° 1: la conception presque parfaite de l'enceinte du module IRRIOT
Les cent premiers appareils électroniques russes
Meetup on the Go architecture de l'application de passerelle de paiement de WILDBERRIES
IT sur YouTube: ce qu'il faut regarder pendant votre pause
Analyse: pourquoi avons-nous besoin d'animations sur les sites + 7 outils et bibliothèques utiles pour les créer
Stocker des données dans un cluster Kubernetes
Outils de traitement des requêtes OLAP pour le Big Data
JavaScript et TypeScript: 11 constructions compactes à connaître
Comment supprimer des fichiers sensibles d'un référentiel Git
Processus de développement Linux: le jeu en vaut-il la chandelle?
Microservices avec communication via Axon
Non accepté: énumérable vs liste
Pourquoi 97% des programmeurs 1C paient peu et il en sera toujours ainsi
Mathématiques de la palette: pourquoi il n'y a pas de rouge structurel
Amour, mort et robots: voir les histoires d'Asimov à travers les yeux d'un développeur
Navigation Component-Jutsu, vol. 2 - Graphiques de navigation imbriqués
Vue d'ensemble des systèmes BPM sur le marché kazakh
Fonctionnalités ClickHouse pour les développeurs avancés. Alexey Milovidov (2018)
Rétinoïdes: peau saine mais flocons
Conseils pour améliorer les performances de votre jeu Unity. Partie 1
Microsoft a rendu compte de l'expérience réussie de création d'un centre de données sous-marin
Révision du protocole cryptographique du système de vote électronique à distance
Le registraire de domaine Subreg / Gransy a été attaqué, la plupart de ses services ne fonctionnent pas
Regard vers l'avenir de l'emballage durable
Maison d'édition Peter. Vente d'automne
Pourquoi et comment mener une recherche client?
Cheater Island dans Fall Guys
Comment je suis parti pour l'outback espagnol, mais je travaille en russe
Nous examinons le transistor à effet de champ IRF4905 d'International Rectifier avec la technologie HEXFET de 5e génération
La Chine investit 1,4 billion de dollars et attire les ingénieurs clés de TSMC dans le but de dépasser les États-Unis dans la fabrication de puces
Les flûtes les plus anciennes - lesquelles jouaient nos ancêtres et auxquelles nous jouons encore
Aller? Frapper! Rencontrez l'opérateur shell (revue et vidéo du rapport de KubeCon EU'2020)
Summ3r of h4ck 2020. Résultats du programme
Système de stockage qui ne devient pas obsolète. Jamais
Jumeaux numériques - passé, présent et futur
Antipattern du référentiel sous Android
Lancement de 9 satellites ERS. Avec succès. 2020: 73 au total, 65 réussis, 27 de Chine
Cette musique sera pour toujours ou la programmation ADN
Le travail à distance depuis le début du coronavirus a permis aux Américains d'économiser 91 milliards de dollars en transports, soit environ 2000 dollars par personne
Interface utilisateur tangible: reconnaissance d'objets lorsque vous travaillez avec un système multi-touch
Comment devenir conservateur numérique pour votre grand-mère
Comment retourner la visionneuse de photos Windows à Windows 10
Nous avons Postgres là-bas, mais je xs quoi en faire (c)
Prise en charge des listes noires et blanches pour les métriques côté agent dans Zabbix 5.0
Google travaille sur un nouveau système d'exploitation basé sur Chrome OS, mais sans le navigateur Chrome
Comment choisir une juridiction pour une entreprise?
"Avant, je ne présentais pas de cours sur Zoom à l'Université d'État de Moscou." Entretien avec un professeur de technosphère
Tissu VxLAN. Partie 3
Ouvrez DDD Meetup 09/22
"Un spécialiste expérimenté gagne 100 000 AUD par an." Histoire du déménagement d'un développeur russe en Australie
Les autorités de Moscou se sont également retrouvées sans sites Web officiels
Analysez-le: classements de jeux métacritiques
Bonjour Habr! Faisons connaissance - nous sommes Getmobit et nous sommes nouveaux ici
Kingston charge des lecteurs flash
Sortie de Java 15
IaaS 152-FZ: vous avez donc besoin de sécurité
6 plates-formes nationales de diffusion en ligne et de vidéoconférence
Répéter les ventes comme outil pour augmenter la rentabilité
Volume ou fréquence, combien de RAM est nécessaire en 2020?
Compilation de Microsoft Word 1989
[Expérience personnelle] Comment décrocher un emploi dans une entreprise de rêve aux USA: les conseils d'un chef de produit
Grammaires formelles au service du client mobile
Ensembles imbriqués pour Javascript
Ce qu'on nous a dit lors de la présentation annuelle d'Apple en septembre
Quatre façons d'obtenir de l'audio VK ou "ce n'est pas un bogue, mais une fonctionnalité"
La sécurité par l'obscurité est sous-estimée
Problèmes de monétisation des produits WordPress
Pourquoi le développement basé sur le tronc est le meilleur modèle de branchement. Andrey Alexandrov
Wargaming lance une nouvelle accusation en ajoutant 2017 Technodemo
Pourquoi l'immuabilité est-elle si importante
Développeur et utilisateur: travail d'équipe
Svelte <3 TypeScript
L'équipe d'assistance du stockage Bloomberg s'appuie sur l'open source et le SDS
Ni là ni en arrière
Comment importer des données sur Google BigQuery
Répéter les ventes ou comment interagir régulièrement avec des centaines et des milliers de clients
La recherche de la vie sur Vénus
HDTree: un arbre de décision personnalisé en Python
Comment les employeurs traitent les cours en ligne et devraient-ils être inclus dans le CV
Comment les machines Venus ont été stérilisées
Au début, il y avait un monolithe: comment nous changeons notre architecture sans interférer avec les affaires
10 astuces pour travailler avec Oracle
Trier par incohérence
Bryce: qui et combien volera sur l'orbite terrestre dans les années 20. Prévoir
La programmation en tant que sport: que faire pour gagner des compétitions
À quel point les ordinateurs sont-ils proches de la construction automatique du raisonnement mathématique?
Comment l'UX mal conçu du test de coronavirus nous a presque mis dans l'auto-isolement, mais la faille de sécurité nous a sauvés
Battle for Firewall: bataille informatique des producteurs de pare-feu de nouvelle génération
Un concurrent plus puissant Raspberry Pi 3 ne coûte que 10 $
Ce qui nous a aidés à nous reconstruire rapidement vers le commerce en ligne dans le nouvel environnement
API de cryptographie Web: une étude de cas
Faire des décisions. Exemple
Nuances ML et DS de la gestion du risque de crédit
Comment se déplacer en Europe à moindre coût
Comment évaluer l'efficacité d'une présentation?
«L'optique pour chaque village»: comment l'Inde envisage de développer l'infrastructure réseau
Composants et glossaire de Veeam Log Diving
Qualcomm va concurrencer Nvidia pour développer des systèmes ADAS et des voitures autonomes de nouvelle génération
Translittération de texte russe pour l'envoi de messages à Telegram depuis Mikrotik RouterOS
Tunnel IPSec entre Strongswan derrière NAT et VMWare NSX Edge
Téléchargement instantané depuis instant.page
Histoire américaine d'un développeur de Russie
Nous construisons un développement sécurisé chez un détaillant. Expérience d'un grand projet
Comment lire les fichiers de configuration dans les tests avec Selenium en Python
"Pirates non russes" du bac à sable
Perdu dans la traduction: vulnérabilités de la passerelle de protocole industriel
Pyotr Sobolev: "Nous venons de regarder comment quelque chose volait là-bas, et nous avons été entraînés par la façon dont cela était fait"
Comment un document est reconnu sur un téléphone mobile: du simple au complexe
Développement et test de rôles Ansible à l'aide de Molecule et Podman
OpenCV en Python. Partie 1
Choisir un style architectural (partie 2)
Installation de la base de données SAP HANA dans Yandex Cloud. Guide étape par étape
Владельцы макбуков столкнулись с блокировкой после установки Big Sur
C ++ 20. Coroutines
IBM MQ multi-connexion avec Spring
Ajoutez ORM à votre projet en quatre étapes
Ne remettez pas à demain ce que vous pouvez faire dans le CRM aujourd'hui
La performance front-end comme art contemporain: graphisme, code, coolstory
Choisir le meilleur framework backend de 2021
Représentation géométrique de la courbure de l'espace dans la métrique de Schwarzschild
Nanothermomètre quantique: mesure de la température d'un nématode de 1 mm de long
Immigration informatique à Chypre: la vie sur l'île en détail
Que ce soit une inondation, mais 1C devrait fonctionner! Nous négocions avec l'entreprise au sujet de la DR
Un réseau neuronal de souris complet peut-il être recréé à partir de fines tranches de cerveau?
Environnement de développement PHP basé sur Docker
Kubernetes pour les plus de 30 ans. Nikolay Sivko (2018)
Excursion au cosmodrome de Vostochny
Sacs à dos XD Design Bobby: guide de collection et nouveautés
5 fonctionnalités les plus ennuyeuses pour une personne aveugle sur les sites Web
Widgets IOS 14 - Fonctionnalités et limitations
Date Notes du scientifique: par où commencer et est-ce nécessaire?
"La beauté est que nous avons construit à partir de zéro": à propos du développement chez NSPK
Moins de six mois plus tard: GNOME 3.38 est sorti
Déballage Huawei CloudEngine 6865 - Notre choix pour passer à 25 Gbit / s
Analyse d'un travail informatique typique entre les lignes
Chasse à la mémoire en fuite dans Go pendant le développement
Data Fest 2020 - entièrement en ligne demain
Augmenter les ventes via Linkedin de A à Z
Comment regarder Yutubchik sur de vieux téléviseurs sans publicité, en utilisant votre propre télécommande infrarouge
Comment les langages de programmation tirent leur nom
Déménagement d'un ingénieur à Chypre: travail et salaires, mer et nature
Comment présenter votre jeu aux éditeurs et investisseurs
De l'heuristique à l'apprentissage automatique: suggestions de recherche dans Citymobil
22 septembre, réunion d'ingénierie de produit en ligne n ° 2: Culture de développement
Backlog de découverte: comment suivre ce qui est important
Nous avons publié des modèles STT modernes de qualité comparable à Google
Batteries électriques, numérisation et outils de conception
L'iPhone cassé fonctionne avec du verre fissuré. Dois-je le changer ou non?
Rencontre Zabbix en ligne et session de questions-réponses avec Alexey Vladyshev
Logiciel automobile: options de développement stratégique
9 startups automobiles utilisant l'apprentissage automatique et l'apprentissage profond
Webinaire gratuit "Présentation des fonctionnalités de Kubespray"
Core Dump - Chaîne vidéo informatique
6 startups prometteuses en cybersécurité pour l'automobile
Travail facile avec des alertes complexes. Ou l'histoire de la création de Balerter
Le CV volé, l'homme parti pour Kemerovo, l'appel du candidat et d'autres histoires d'entretiens trash
Organiser des attaques de synchronisation efficaces à l'aide de HTTP / 2 et WPA3
Introduction à Node-RED et à la programmation en streaming dans Yandex IoT Core
[Analyse] Investissement et spéculation: quelle est la vraie différence
Module pour travailler avec des fichiers XML
Comment amener votre entreprise informatique sur les marchés internationaux? Conseils aux praticiens
Les aventures d'un bug ou comment réparer pgx avec les mains de quelqu'un d'autre
Nouvelles lampes Remez à spectre solaire
Cisco ISE: introduction, exigences, installation. Partie 1
Toxicité dans l'équipe, l'entreprise et l'industrie. Synopsis du meetup de la série "L'ingénieur entre dans un bar"
Qui sera engagé dans le développement de la sécurité open source - discuter de nouveaux projets et de leur avenir
Plateforme blockchain R-chain: architecture générale et évolution
[Expérience personnelle] Trouvez un emploi chez Google et déménagez à Londres en tant que Data Scientist avec trois ans d'expérience
Reconnexion de sites Web: Meilleures techniques d'optimisation des liens internes pour le référencement
Sur l'obsolescence du code et le cycle de vie des logiciels
Envoi groupé multicanal sur Redis
Comment nous avons construit une entreprise dans la Silicon Valley
Le modèle Saga comme moyen d'assurer la cohérence des données
Droit numérique: qu'est-ce que c'est, pourquoi il faut le savoir et où étudier
Un exemple pratique de connexion d'un stockage basé sur Ceph à un cluster Kubernetes
Nous connectons le nouveau Xiaomi Gateway 3 à Home Assistant sans fer à souder ni SMS
Réorganiser les lits
Essai sur le thème d'un temps planétaire universel unique
Au programmeur. 10 référentiels GitHub précieux
Secrets des fonctions JavaScript
UXD - Réalité et futur dans le design ou un homme en charge
Générer des donjons dans la liaison d'Isaac
Programmation en classe uniquement
Nous créons des fenêtres modales pour le site. Nous nous soucions de la commodité et de l'accessibilité
OSINT ou comment regarder votre réseau à travers les yeux d'un hacker
Google ne saura pas ce que vous avez fait l'été dernier (enfin presque)
Caractéristiques des mises à jour du micrologiciel pour les appareils mobiles
Détecteur de mouvement IR sur STM32
Tableaux financiers pour votre application
Howooooooooooooooo
Comment implémenter la saisie automatique des numéros avec la fonction OCR de HUAWEI ML Kit
Comment le titre et la navigation dans la documentation aident à minimiser le stress de l'utilisateur
Le chemin de juin au directeur exécutif de la Sberbank. Entretien avec Alexey Levanov
Bad Coding Academy: nouvelles lignes, espaces et indentation
Meilleurs outils et bibliothèques Open Source pour le Deep Learning - Expérience ICLR 2020
Impression 3D d'argent: acheteurs, faites attention aux modèles 3D non libres
Pysa: Comment éviter les problèmes de sécurité dans le code Python
Accélérez le cache du projet dans NoVerify (linter pour PHP) 10 fois
Podcast: Une approche interdisciplinaire du développement en robotique et biomécatronique
Organisation du travail en équipe créative: l'expérience de Wrike, Miro, Revolut
Comment les applications sans capacité de gagner sucent des millions de dollars des utilisateurs
Techniques de vente pour convertir vos prospects en vrais acheteurs
Recherche d'investissements. Partie 1: si vous recherchez des fonds pour développer un jeu
Annonce de Google Cloud Next OnAir EMEA
ARM vs x86: Quelle est la différence entre les deux architectures de processeur?
Seagate lance un disque dur de 18 To
Que font les capteurs 3D dans les smartphones? Analyse
Yii News 2020 Numéro 6
Comment nous avons automatisé le développement des applications WL
Système de stockage russe basé sur des processeurs Elbrus nationaux: tout ce que vous vouliez, mais que vous aviez peur de demander
Les programmeurs ont besoin de mathématiques ou d'un problème que je devais résoudre
Publication de la demande de mise en œuvre du schéma - 203: Un langage de dessin simple dans le style de SICP
Les hackers de maman ou mon chemin vers la CTF
Le 19 septembre, la sélection pour un intensif gratuit en programmation algorithmique de RuCode commence
Des physiciens allemands ont trouvé un moyen de combiner la cryptographie quantique avec la technologie des semi-conducteurs
Comment les ingénieurs ont géré les problèmes de routine: plusieurs cas d'installation d'équipement
Utilisation des événements d'audit Windows - collecte, analyse, réponse
Vingt entretiens en deux semaines. Résumé textuel long
Connexion et configuration des graphiques TradingView
La conférence ENOG 17 aura lieu en ligne
Sept conseils pratiques pour le chargement en masse de données dans PostgreSQL
Migration vers l'architecture de microservices
Haut-parleur discret pneumatique
Analyse du site Web Smart Voting et de la nouvelle API sur le site Web de la CEC
Jauge de profondeur à un œil
Déplacement d'un ingénieur au Royaume-Uni: sphère informatique, visa de travail, taxes
HackTheBox. Procédure pas à pas Multimaster. Burp + Sqlmap. Utilisateurs AD de MSSQL. Vulnérabilité dans VSCode. Bypass AMSI et CVE ZeroLogon
Apprenez à accéder aux données et à les interroger à l'aide de Google BigQuery. Avec des exemples en Python et R
Émetteur-récepteur UART pour ordinateur 8 bits sur maquette
Nvidia Dreams
Réagir 17: Rien de nouveau?
DLR RMC - Partie 2. Contrôle d'impédance mécanique: qu'est-ce que la bête et comment elle la prépare
Recherche de fuites de mémoire avec Eclipse MAT
20 des PC rétro les plus célèbres, idéaux pour les jeux et la programmation
Nous annonçons un nouveau recrutement pour le programme d'introduction de startups russes sur le marché mondial Global Pilots
Expérience de la tenue d'une Olympiade de programmation scolaire de la ville
Réseaux convolutifs temporaires - révolutionnant le monde des séries chronologiques
Comment travailler avec le système de paiement pour que le compte ne soit pas fermé?
Quelle est la question - c'est la réponse: en formalisant le problème, on prédétermine déjà la réponse possible
Où résoudre les tâches analytiques des équipes Yandex? Concours et analyse
Performances des colonnes calculées dans SQL Server
Déboguer vos applications .NET Core dans WSL 2 avec Visual Studio
ANYKS correcteur orthographique
Composants stupides et intelligents
Viande de dinde, comment elle est préparée
Comment numériser un développeur ou, en bref, comment rendre le travail des développeurs plus transparent pour l'entreprise
Une nouvelle ronde de censure à deux
Comment fonctionne la nouvelle «attaque contre le temps» et qu'en est-il de la protection?
Navigateur Safari actualisé: comment les spécialistes du marketing deviennent-ils
Suivi du buzz dans l'expansion. Entretien avec le traqueur Dmitry Beznasyuk
Hacking quantique, informatique, algorithmes et apprentissage automatique en pratique - Résumé de l'Université ITMO
La 5G est une mauvaise blague pour le moment
PWA n'est pas pour tout le monde
Tâches de fond de Faust Partie I: Une introduction
Comment Data Science vous vend-il des publicités? Entretien de Unity Engineer
Invincible
"Aperçu des fonctionnalités de Kubespray": Différence entre la version originale et notre fourche
RTX 3080 - Un rêve en rupture de stock
Recueil de documents intéressants pour un développeur mobile # 362 (14 - 20 septembre)
Comment Microsoft est passé d'un monstre dot-com à une société de rêve
Opennebula. Petites notes
Générer des idées uniques pour des projets de Data Science en 5 étapes
Une introduction à React qui nous manquait
Animation dans KAPIA. "Mieux vaut perdre un jour, puis voler dans cinq minutes"
Bloquer les widgets de rappel intrusifs sur les sites Web
Les hackers ont arrêté de négocier à la bourse néo-zélandaise
Configurer Docker pour Django sur MySQL
FOSS News №34 - résumé de nouvelles gratuit et open source du 14 au 20 septembre 2020
Laravel-Digest (14-20 septembre 2020)
Cryptosystem McEliece basé sur les codes LDPC
Quelle est votre approche pour gérer les données awr | statspack?
Julia est prête pour la vente
Digest de matériaux frais du monde frontal pour la semaine dernière # 433 (14-20 septembre 2020)
L'histoire de l'invention du lecteur flash en visages et faits intéressants
Comment un concepteur de produit évalue-t-il son travail
Événements numériques à Moscou du 21 au 27 septembre
Comment réduire la probabilité de vol d'identité
Trois exemples de bugs qui ne se cachent à personne
SmartData 2020: conférence sur l'ingénierie des données
Classe PHP pour travailler avec les fichiers INI
Comment dessiner une étoile (et plus) en coordonnées polaires
La patrouille frontalière américaine prévoit de stocker les données des gadgets des voyageurs pendant 75 ans
Protégez la télécommande (et pas seulement) avec Netflow
PHP-Digest # 188 (7-21 septembre 2020)
3 ans avec Kubernetes en production: voici ce que nous avons
L'histoire du développement de The Light Remake. Partie 2
Le dilemme du fabricant de table, ou pourquoi presque toutes les fonctions élémentaires transcendantales sont mal arrondies
Sécurité électrique des isolateurs optiques en cas de pannes possibles
Comment j'ai collecté des statistiques sur la force brute de nos serveurs et les ai traitées
Cloudflare et Internet Archive rendront les sites Web accessibles même en cas de problèmes d'hébergement
Sim sim ouvre! - Comment nous avons lancé le projet Open Data
Salut langage de programmation
Événements envoyés par le serveur: une étude de cas
25 et 26 septembre - journées portes ouvertes sur Frontend Live
KDE Plasma 5.20 est maintenant ouvert pour les tests. La version finale est publiée le 13 octobre
Une histoire de paradigmes de programmation
Erreurs de mémoire. Quels biais cognitifs prendre en compte pour reconnaître correctement un mensonge
Comment les assaillants nous ont rendus heureux ces six derniers mois
SamsPcbLab Partie 1: Lancement de la communauté PCB
Caractéristiques quantitatives des relations
IT Balagan! # 3: Pourquoi les ingénieurs DevOps ont besoin de programmation et ce qu'est la virtualisation
Annonce: Petit-déjeuner avec le légendaire concepteur de jeux American McGee
Quelles sont les fonctionnalités de l'utilitaire rdiff-backup grâce à la migration vers Python 3
Webinaire "Contrôle qualité de la technologie et discipline technologique"
Vie quotidienne des OEM (partie 2)
Optimisation: configuration du serveur Web Nginx pour améliorer les performances RPS dans l'API HTTP
Comment ne pas s'épuiser sur un projet
Scrum Master - Chef de service
Sortie de Vue.js 3.0 "One piece"
Apprentissage automatique dans l'analyse des journaux Netflix
Comment réaliser un audit technique d'une application frontale à l'aide de l'exemple d'un portail d'informations à forte charge
Cinq questions Ceph avec explications
SamsPcbLab Partie 2: WP, CSS, PHP et PCB
Créer un traqueur d'appareil Bluetooth à l'aide de haut-parleurs Google
Nouveaux modèles - IPMI, Mikrotik, MSSQL
Éloigné. Principes de fonctionnement de la gestion
Sysmon peut maintenant écrire le contenu du presse-papiers
Subtilités d'autorisation: un aperçu de la technologie OAuth 2.0
Satellite océanographique. Avec succès. 2020: 74 au total, 66 réussies, 28 de Chine
Tinkoff Lab: Comment les étudiants développent un robot visuel
Feuille de route pour la migration de la messagerie IBM Notes / Domino vers Exchange et Office 365
Une histoire de trackballs
Semaine de la sécurité 39: deux vulnérabilités dans Bluetooth
Recherche d'investissements. Partie 2: au bon endroit au bon moment
Business plan et Business model: Cours "Création de produit logiciel et gestion de son développement"
Pourquoi est-ce un anti-modèle?
Electronique critique dans les voitures de Formule 1
Le concepteur de mise en page n'a pas besoin de mathématiques 2: matrices, transformations de base, construction 3D et filtres pour les images
Flux de tubes de cette semaine du groupe JUG Ru: discussion avec le "Development King" et plus
eBPF: capacités d'introspection Linux modernes, ou le noyau n'est plus une boîte noire
Fondamentaux de la géométrie informatique. Ecrire un rendu 3D simple
FinTech. Et quoi protéger?
Préférez Rust sur C / C ++ pour le nouveau code
Mille et une langue russe
Validation des formulaires par rapport aux normes avec l'API de validation
Soyons amis ... Cafards
Mise à jour Top50: gains privés et baisse globale
Apprentissage automatique dans SQL Server
Scala мертва?
Du son. Des vibrations mécaniques à la couche SoC ALSA
Prise de vue ultra-rapide: 15 billions d'images par seconde
Système de gestion des commentaires d'arbre hiérarchique pour Laravel
Communication efficace pour les programmeurs introvertis
Lecteur de Pocketbook VS Amazon Kindle VS Cool Reader
Travailler chez Amazon WorkSpaces: expérience de déploiement et de configuration
Technologie Apphost: un univers alternatif de microservices dans Yandex
Ampere est la dernière architecture de jeu NVIDIA. Le plus important du livre blanc
Comment une base de données mal configurée nous a permis de capturer un cloud entier avec 25000 hôtes
Réécrire l'historique du référentiel de code, ou pourquoi vous pouvez parfois git push -f
Les joies de posséder une adresse e-mail courte
Implémentation de CI / CD et DevOps en Entreprise (dans notre cas, Rostelecom)
Nos résultats pour un an de migration de GitLab.com vers Kubernetes
La blockchain comme structure de données
PostgreSQL incassable, ou comment fournir une tolérance aux pannes pour un SGBD "ouvert"
Couverture cellulaire intérieure: pourquoi est-ce important et quelles solutions existent?
Nitrure de bore vs antibiotique?
JavaFX: classe de contrôleur et fx: id dans FXML
Devenez testeur si vous le souhaitez
Surveillance par satellite du carburant diesel, ou pourquoi la pompe de fracturation hydraulique GLONASS
Nous vous invitons à DINS JS EVENING (en ligne): discussion sur la refactorisation des applications et SvelteJS
La science des données dans un magasin de chaussures: comportement des clients prédit et augmentation des conversions sur le site Web de 16%
Conseil de conception: travailler dans une équipe produit
La protection des photos contre les systèmes de reconnaissance faciale fonctionne-t-elle?
À l'intérieur du nanoprocesseur HP: un processeur haute vitesse qui ne peut pas se plier
Navigation Component-Jutsu, vol. 3 - Valises d'angle
L'intelligence artificielle peut avertir de l'approche de la dépanneuse
Écrivons et comprenons l'arbre de décision en Python à partir de zéro! Partie 3. Bibliothèque d'analyse des données Pandas
La maîtrise de Gorynych 2, ou performance symbolique dans Ghidra
Ecrire un bot de télégramme en R (partie 5): gérer les droits des utilisateurs de bot
Utiliser les sept péchés capitaux pour motiver le personnel
Faits les plus intéressants sur Ceph basés sur l'enquête des utilisateurs de 2019
Intégration directe d'IBM Integration Bus et d'Oracle AQ
Expansion des passages à grande vitesse sur le marché mondial des tourniquets
Pipeline Jenkins: notes d'optimisation. Partie 1
Cisco ISE: créez des utilisateurs, ajoutez des serveurs LDAP, intégrez avec AD. Partie 2
Présentation de la galerie d'applications. Créer un compte développeur
Flutter.dev: livraison continue avec Flutter
Éducation pour éduqués 2020
Extraction de données de SAP HCM vers des entrepôts de données non SAP
Precursor - créez votre propre appareil mobile open source avec protection cryptographique
Glide startup pour créer des applications mobiles à partir de Google Sheets
Qu'est-ce que Vertx et pourquoi convient-il à RSHB
Automatisation d'entreprise: commencer à comprendre
Analyse d'une tâche de test pour un développeur front-end dans Vue.js
Comment créer facilement un fichier fantôme lors de la synchronisation du stockage cloud? (Yandex.Disk)
Conférence Twitter de Wrike: Cyberpsychologie à 280 caractères
Cloud TL; DR: «contrôle à distance» inhabituel, inspection des gadgets et recommandations pour la sécurité des informations personnelles
Comment savoir qui s'est désabonné sur Instagram? Et pourquoi les applications mobiles ne fonctionnent plus
Déconstruire TDD
3D ML. Partie 4: rendu différentiel
Vivre sur le Web: histoires Web de Wild Times
Alt: Ville en ligne. Comment j'ai créé à moi seul "Gta Online" pour les appareils mobiles. Partie 1
Tâches de fond Faust Partie II: Agents et équipes
"Certains sont plus égaux que d'autres." Les travailleurs éloignés de la Silicon Valley font face à d'importantes réductions de salaire
Tests unitaires en Go avec interfaces
Concepteur produit: règles de fonctionnement
Choisir un CDN bon marché. Aperçu des services et des tarifs
PostgreSQL 13: pagination heureuse AVEC TIES
Hébergement avec protection DDoS complète - mythe ou réalité
Projet Openwifi - à quoi ressemble une puce Wi-Fi ouverte
Automatisation des tests de système basée sur QEMU (partie 1/2)
Comment gérer l'infrastructure cloud avec Terraform
Comptabilité gratuite pour un seul entrepreneur individuel: mythe ou réalité?
Travail à distance maintenant et en 2021: ce que dit le code du travail
Yandex Scale 2020: discussion des principaux lancements et événements en direct
Puppy Linux 9.5 est sorti, une distribution pour les PC et les ordinateurs portables obsolètes et faibles
Trouver des proches grâce à un test ADN. Partie 1 - Comment l'ADN peut-il vous aider à reconnaître les ancêtres?
Voyage dans le monde Linux et Git
Recherche d'emploi à Singapour: Galères, agences de carrière et de nombreux entretiens d'embauche
Pionniers de l'industrie de la mémoire non volatile
"Couteau suisse" d'un ingénieur de data center: Zalman ZM-VE500
Les voitures deviendront plus sûres: la technologie de stockage vient à la rescousse
À distance ou au bureau: là où les développeurs gagnent plus
"Un bouton pour tous les tester." Comment garder toutes les intégrations hors de vue
Travail et carrière d'un game designer. Partie 1. Quel genre d'animal et qu'est-ce qu'il mange?
Analyse de l'état de la clientèle sur la base d'un cas réel
Qu'est-ce que cela vaut la peine de créer des jeux dans le cloud: tendances pour un avenir proche
Micrologiciel DIY pour imprimante 3D LCD photopolymère. Partie 1
ReactJS: Feuille de triche Hooks
À propos d'une FPMI jeune mais sage et de son disciple - ABBYY
Classification des données évolutive pour la sécurité et la confidentialité
Nous sommes amis avec ELK et Exchange. Partie 2
Kotlin. Automatisation des tests (partie 1). Kotest: le début
Tout ce que vous devez savoir sur la correspondance juridiquement pertinente: papier et électronique
Intégration avec "Gosuslugi". Application de Workflow Core (partie II)
Pourquoi les revues de code sont bonnes, mais pas suffisantes
Comment trouver une idée: 7 outils pour créer des hypothèses de travail
Présentation d'AWS Step Functions
Une ancienne béquille sur une vieille béquille
320 Go au lieu de 6 To: comment tricher innocemment dans les boutiques en ligne
Devriez-vous faire confiance au nouveau capteur de saturation en oxygène sanguin d'Apple?
Retournez le scooter manquant ou l'histoire d'une surveillance IoT
Exécution d'applications Linux sur Chromebook
14 choses que j'aimerais savoir avant de commencer avec MongoDB
Portage de Detroit: devenez humain de la Playstation 4 au PC
Nous acceptons les paiements en crypto-monnaie avec Coinbase Commerce
Rétro-ingénierie du XC2064 - le premier FPGA
Implémentation de l'audioconférence dans Telegram + Asterisk
Où Artemis 3 at-il atterri? Et quand? Examen de l'espace
Горячая четвёрка умирающих языков программирования
Premiers pas avec Moon.js
Travail et carrière d'un game designer. Partie 2. Bases de la mécanique du jeu
École spatiale d'été 2020
Pourquoi pour les projets d'information, nous choisissons souvent Strapi parmi tous les CMS Headless
Pourquoi postDelayed est dangereux
Je veux être libre. Test du casque DECT sans fil Snom A170
Trouver des proches grâce à un test ADN. Partie 2 - Quel test ADN acheter et comment?
Installation de Windows 98 sur un PC moderne
Comment nous protégeons les bureaux virtuels clients contre les virus, les logiciels espions et les attaques
Gestion du changement 3: roue du changement et lutte contre la guérilla
Trouver des proches grâce à un test ADN. Partie 3 - Passer le test et l'envoyer par courrier
Création d'une sauvegarde MySQL à l'aide de l'utilitaire XtraBackup
L'éponge de mer comme source d'inspiration pour les futurs gratte-ciel, ponts et vaisseaux spatiaux
KioskBrowser - Navigateur de kiosque gratuit avec grand clavier cyrillique
Comparaison des modèles de paiement publicitaire en ligne: lequel vous convient le mieux?
Entretien avec Php-Developer en 2020
Trouver des proches grâce à un test ADN. Partie 4 - Décodage du résultat
Comment nous avons scié le monolithe. Partie 2, Frame Manager
Je suis un développeur médiocre, un mauvais mari et un père terrible - pas d'équilibre ni de choix
Git compare: un moyen rapide de comparer deux branches
Nous devons parler de Linux IIO
Simulation de cheveux et de tissus avec Unity Cloth sur mobile
"Flutter est cool - c'est la seule explication que j'ai." Revue des meilleures versions du podcast Flutter Dev
Leak-Search: comment et pourquoi QIWI a créé un service qui recherche les fuites de codes sources des entreprises
Pourquoi il est important de mener une analyse statique des bibliothèques open source que vous ajoutez à votre projet
Allocateurs polymorphes C ++ 17
11-13 décembre SRE intensif en ligne: l'une des professions informatiques les plus demandées au monde
Utilisation des fonctionnalités gratuites des actions Github pour CI / CD sur un projet Flutter
Aide-mémoire Ansible K8s, un tutoriel AWK pratique et 4 raisons d'utiliser Jamstack dans le développement Web
L'histoire d'une startup
Les mathématiciens ont ouvert un nouveau front dans la bataille avec l'ancien problème numérique
Comment Tesla réduit l'autonomie de ses voitures
Étudier en Espagne: caractéristiques, coût et impressions personnelles
Préparation des radioéléments pour le brasage
Qui vit bien en Russie? Comment nous avons recherché la ville la plus verte en utilisant OpenStreetMap et l'API Overpass
Comment l'entreprise Docker évolue pour servir des millions de développeurs, partie 1: référentiel
Comment définir les savoirs traditionnels pour les concepteurs. Guide du client
Micrologiciel DIY pour imprimante 3D LCD photopolymère. Partie 2
Présentation de l'approvisionnement d'événements. Partie 2
Combien gagne un analyste de données: un aperçu des salaires et des postes vacants en Russie et à l'étranger en 2020
Retrofit2 sur Android avec Kotlin
Comment ouvrir un compte en Europe à distance
L'utilisation du low-code dans les plateformes analytiques
Quoi de neuf dans Laravel 8
Travail et carrière d'un game designer. Partie 3. Choix difficile: indépendant ou grande entreprise
Refactoring de style ninja et autres astuces
Transfert de conscience impossible?
«Vous n'avez jamais écrit d'autotests? Essayez Cypress "
À quoi ressemblent les entretiens avec les designers et les professionnels UX dans les plus grandes entreprises informatiques
La censure se développe dans l'informatique, mais nous ne le remarquons pas - ils ne sont autorisés qu'à sourire et à se taire
Brouiller les frontières, ou comment construire une carrière internationale en informatique
Réacteur nucléaire pour les nuls: Clôture du cycle du combustible dans l'énergie nucléaire à deux composants
Nouveauté bien oubliée: Falcon Acoustics relance l'acoustique DIY et vend des enceintes design pour 150000 roubles
L'homme qui a maîtrisé la moitié des particules de l'univers
Pyotr Sobolev: "Contrairement à l'animation, une démoscène signifie écrire du code"
À propos de l'utilisation de la vie
Vidéo à chargement paresseux
Laravel Jetstream - un nouvel échafaudage pour la charpente
Opportunités de doyen de masse dans Telegram
Pourquoi nous sentons-nous seuls? La neuroscience cherche la réponse
Traduction en public du livre «Le monde après la capitale» d'Albert Wenger (partie 1/7)
Reconnaître les mauvaises conditions de travail en fonction des offres d'emploi
Petit tour d'horizon des opérateurs PostgreSQL pour Kubernetes, nos choix et expériences
Google's Semantris: Comment l'IA vous aide à jouer en anglais
Analyser le plus démocratique du SD-WAN: architecture, configuration, administration et pièges
Kind Cubes, ou comment donner des commentaires à des collègues et à la machine à café
Comment suivre les personnes dans des masques ou une approche universelle pour suivre des objets de nature arbitraire
Pourquoi avons-nous besoin d'une équipe dédiée Frontend Core et comment avons-nous implémenté le système de conception
Personne ne sait comment gérer les programmeurs - et tout le monde propose des béquilles au lieu de solutions
À quoi ressemble le cosmodrome de Sea Launch maintenant?
Des personnes sans visage dans les produits Kaspersky Lab
Olympiade mathématique internationale 2020 (nous décidons dans les commentaires)
Comment je me suis débarrassé de Google sur Android
Comment Chrome DevTools est passé du vélo au standard
Calendrier perpétuel rétroéclairé automatique
Automatisation des tests de système basée sur QEMU (Partie 2/2)
Les réseaux sociaux vous gouvernent, mais il existe des moyens de riposter
La stratégie de la Chine pour les voitures autonomes
Configurer une application mobile d'entreprise à l'aide d'AppConfig
29 et 30 septembre - Piste ouverte de la conférence DevOps Live 2020
Mauvais conseil: comment former un junior
Comment les développeurs de logiciels peuvent prendre le contrôle de l'industrie automobile
Comment prédire la productivité des développeurs?
8 startups prometteuses dans l'éclairage automatique
Comment nous avons examiné Neuralink
Premier coup d'œil: comment fonctionne le nouveau système de messagerie d'entreprise Mailion de MyOffice
20 blogs et sites d'actualités sur la vision par ordinateur les plus populaires en 2020
Lenovo ThinkPad et ThinkStation Linux Ready
Micrologiciel DIY pour imprimante 3D LCD photopolymère. Partie 3
Script OBS Studio Lua
Votre code, nos prix - nous acceptons les candidatures pour le hackathon en ligne "VTB More.Tech"
Réponse aux philosophes de GPT-3
Composez partout: composition de fonctions en JavaScript
Déplacement d'un informaticien en Suisse: processus de déménagement, coût de la vie, liens utiles
Nous recherchons des "Trolls". Algorithme de bardeau et similitude cosinus
Comment Docker Business évolue pour servir des millions de développeurs, partie 2: Données sortantes
Simulation du micrologiciel dans l'environnement ModelSim à l'aide de modèles en langage SystemC
Nous utilisons Chrome DevTools de manière professionnelle
Conference Graph + AI World 2020 - Algorithmes de graphes et apprentissage automatique
Comment fonctionne le Push Kit de Huawei
7 façons d'améliorer l'automatisation des tests dans le développement agile
FOSS News # 35 - Résumé des actualités et autres documents sur les logiciels libres et open source du 21 au 27 septembre 2020
Jeux radio, vieux sons de PC et histoire compacte des sonneries - dans le résumé Audiomania
Que écouter lorsque vous écrivez du code - listes de lecture avec musique rock, musique d'ambiance et bandes sonores de jeux
Quels projets sont en cours de préparation par le laboratoire de robotique des jeunes: podcast "ITMO Research_"
MQTTv5.0: aperçu des nouvelles fonctionnalités. Partie 2
Le guide ultime d'une carrière en IA: comment choisir un poste majeur, monter de niveau et trouver un emploi intéressant
Многие дедлайны придумывают специально с целью заставить инженеров работать бесплатно
Systèmes d'IA en gestion, changement climatique, rencontres scientifiques et concours pour scientifiques - ITMO University Digest
Histoire de réussite du transfert ScreenPlay de QMake vers CMake
Linux Kung Fu: gestion de fichiers pratique via SSH
Méthodes d'enseignement interactives modernes
Coroutines en C ++ 20. Partie 1
Tout sur les caractéristiques de la numérisation des entreprises modernes
Comment annuler un commit et ne pas le bousiller
Un interpréteur Lisp simple dans Umka
Encore une fois sur la multi-modularité des applications Android
Что за «чудо инновация» MacBook Pro 16 и зачем он нужен?
Per aspera ad astra, ou comment j'ai construit une fusée. Partie 2. Assemblage de l'altimètre sur STM32 et BMP280
Cloud Yandex et MikroTik MultiWAN
Comment passer le TOEFL ibt avec 120 points? Life Hacks: une partie de la lecture
Le coût des sociétés informatiques américaines a dépassé la capitalisation de l'ensemble du marché boursier de l'Union européenne
Interface utilisateur de l'appareil IOS
Un conte de fées en tant que projet: objectifs, planification, optimisation - nous enseignons à l'enfant la capacité de penser à un projet
Comment créer rapidement un site Web professionnel Bootstrap: 6 outils utiles
Zone d'accès: 30 façons de déverrouiller n'importe quel smartphone. Partie 2
Piratez la boîte. Procédure pas à pas Admirer. Vulnérabilité dans Admirer et RCE par usurpation de variable d'environnement
Capteur de température et d'humidité DIY sans fil avec écran e-paper
Raspberry pi et code Morse
Contexte: «Philosophie Unix» - directives de base, évolution et quelques critiques
Erreurs, eau dans les descriptions, expérience de travail: ce à quoi les recruteurs font réellement attention dans les CV des développeurs
Apple ouvre le système Source Swift et lance Swift 5.3
Bryce: qui et combien volera vers la lune dans les années 20. Prévoir
Comment choisir de belles couleurs pour votre infographie
Comment j'ai fait un aquarium intelligent (backend)
6 façons de générer des revenus supplémentaires pour les concepteurs et les développeurs
Progression de la mise en œuvre d'IPv6 sur 10 ans
Conférence en ligne "De quelles compétences un développeur a-t-il besoin pour évoluer dans sa carrière"
À la recherche de la vie ANCIENNE. L'histoire sous les pieds
TOEFL parlant pour le meilleur score
Programmation orientée aspect (AOP) via le code source
Stages étudiants en informatique - comment nous essayons de les rendre les plus efficaces
Pourquoi étudier en informatique en Allemagne?
8 annonces de Microsoft Ignite 2020
Comment l'état émotionnel des utilisateurs a changé en six mois de travail à distance - Microsoft Research
Laravel-Digest (21-27 septembre 2020)
Comment faire fonctionner un routeur CNC sans attirer l'attention ...
Annonce: comment j'ai déménagé à Londres avec Revolut
Git GUI de mes rêves
1. Prise en main de FortiAnalyzer v6.4. introduction
L'architecture des applications d'entreprise peut être différente
Bot de publication automatique VK
J'avais tellement honte de mon code d'interprise que j'ai fait mon propre vélo. J'ai moins honte de lui
Android presque sans Google
Apprendre avec Check Point
Choisir un style architectural (partie 3)
Recueil de documents intéressants pour un développeur mobile # 363 (21-27 septembre)
Refonte de l'organisation stalinka et de la vidéosurveillance
Comment j'ai fait un aquarium intelligent (frontend)
Essayons d'avancer des arguments contre Rust
3 hackathons de Vkontakte: peur et haine dans Singer
Elbrus VS Intel. Comparaison des performances des systèmes de stockage Aerodisk Vostok et Engine
Digest de matériaux frais du monde frontal pour la semaine dernière # 434 (21-27 septembre 2020)
Produits d'ingénierie de précision pour les masses: disques durs
Disques vidéo laser, cinéma rétro et autoreverse
Quoi de neuf dans le domaine des communications quantiques - un système de distribution de clés pour dix participants au réseau
Deux satellites pour l'écologie. Avec succès. 2020: 75 au total, 67 succès, 29 de Chine
"Cool photo pour Kontaktik" ou "Un peu sur la correction des photos numériques"
API Google Play In-App Review: un guide de mise en œuvre étape par étape
Événements numériques à Moscou du 28 septembre au 4 octobre
Blacklight - Inspecteur de la confidentialité des sites Web
Café aromatisé aux ransomwares: les appareils intelligents modernes sont plus dangereux qu'il n'y paraît
Une histoire de deux bibliothèques C standard
Automatisation de l'intégration des employés à Microsoft Power Platform à l'aide des chatbots Teams
Rendu en temps réel de l'eau caustique
DataHub: un outil polyvalent de recherche et de découverte de métadonnées
Optimisation des performances de Microsoft Dynamics AX 2012 & 365 FO. Utilisation des guides de plan pour les requêtes lourdes
Que sait-on du Chinese Sea Launch?
Événements de développement en ligne gratuits (28 septembre - 7 octobre)
Collection d'automne de lampes LED élégantes iSVET, testant 8 modèles
Quoi de neuf dans le noyau Linux
Traitement des données côté client avec WebAssembly
Plague MD Je suis resté en Russie et j'ai été dévoré par la peste. Proger morve et lancinante
Centres de données, écologie et ressources: comment les entreprises russes et étrangères tentent de devenir «plus vertes»
Nous parlons de services et de réseaux protégés par l'État
Windows Terminal Preview 1.4: Prise en charge des listes de raccourcis, des clignotements et des hyperliens
PiAlert V1 en garde pour la sécurité des serveurs
Quatre paramètres de terminal Kubernetes faciles pour améliorer votre productivité
1. Prise en main de UserGate. introduction
Réunion "Organisation du travail dans une équipe créative" - enregistrements vidéo de rapports
Projecteurs vs panneaux LCD: une comparaison équitable. Partie 2: qualité d'image et coût
Comment nous avons audité Mail.ru Corporate Mail - notre nouveau service pour les grandes entreprises
Quand les maths deviennent trop difficiles
L'histoire d'Adobe: pourquoi son action a grimpé de 550% en 5 ans
CISSP: quoi de neuf et comment s'armer?
Comment l'intelligence artificielle joue le "serpent"
Meetup sur l'architecture d'un système CI / CD personnalisé WILDBERRIES on Go
Quoi acheter pour le Deep Learning: expériences personnelles et conseils GPU
Syndrome de l'imposteur, partie 1. Qu'est-ce que c'est, comment le reconnaître et s'il est nécessaire d'aller voir un psychologue
Pratique vs Théorie ou pourquoi avez-vous besoin d'un enseignement supérieur?
Naissance d'une légende: l'histoire de l'Atari 2600
Architecture du système d'exploitation pour les ordinateurs compatibles ZX Spectrum
Évolution informatique: des serveurs locaux aux services gérés
C ++: ruse et amour, ou qu'est-ce qui pourrait mal tourner?
"Smart home" dans chaque appartement d'un immeuble. Détails sur le contrôleur et les passerelles
Technologies de test de la dictée totale: que peut-on améliorer?
10 meilleurs programmes pour surveiller les prix des concurrents
ZTools pour Apache Zeppelin
InheritedWidget dans Flutter
Suppression de nœuds d'un arbre rouge-noir
Mises à jour A / B fluides dans Android: comment elles fonctionnent
La prévision météo la plus précise: bot pour Telegram sur les fonctions cloud
L'outil IA reconnaît les images d'abus d'enfants avec une précision de 99%
La crise et l'industrie informatique: que faire lorsqu'elle se reproduit. Conseils d'une entreprise informatique survivante
Comment tirer le meilleur parti de votre chat Telegram public
Dangers de la configuration d'un VPN SSL sur FortiGate
Est-il vrai que les hommes restent coincés dans les jeux et les femmes dans les réseaux sociaux? Comprendre avec la méta-analyse
Atelier sur la langue tchèque et la code-bière à distance
Coroutines en C ++ 20. Partie 2
Les chercheurs créent enfin des fils métalliques à partir de carbone
Visx est une collection de primitives graphiques pour les applications React créées par Airbnb
J'ai regardé mon trafic: il savait tout de moi (Mac OS Catalina)
Semaine de la sécurité 40: correctif de vulnérabilité Windows Zerologon
Nouvelle semaine de streams: de SvelteJS à Rider
Pourquoi avons-nous besoin de lecteurs flash avec cryptage matériel?
Programmeurs, allez aux interviews
Est-il possible de générer des nombres aléatoires si nous ne nous faisons pas confiance? Partie 1
Préparation d'un service vidéo pour une charge de centaines de Gbps. Rapport Yandex
Comment amener votre produit à un salon informatique international, pourquoi et combien
Trois satellites de communication avec d'autres voyageurs. 2020: 76 au total, 68 réussies, 10 de Russie
"Le monde après la capitale" par Albert Wenger (partie 2/7)
Les programmeurs Google. Comment un idiot a recruté des idiots
Utilisation du cache Nginx FastCGI
L'étincelle de vie: la théorie de l'origine de la première matière organique
Théorie des catégories pour les programmeurs. Sur les doigts
Construire une infrastructure réseau basée sur Nebula. Partie 2 - Exemple de réseau
Programmation d'ordinateurs quantiques: le kit du gentleman de Peter
Le réseau de neurones GPT-3 a dirigé un blog de motivation en anglais et tout le monde l'a aimé. Comment il menace les rédacteurs et écrivains
Plan financier et tarification d'un produit informatique: Cours "Créer un logiciel et gérer son développement"
Préférences personnelles: Sennheiser HD 560S ou quels écouteurs vous pouvez acheter pour 200 $
Situation: comment la modernisation de l'infrastructure réseau aux États-Unis reposait sur la qualité des statistiques
Tri instable en JavaScript
Process Mining sans PM4PY
Nous concevons un langage de programmation multi-paradigme. Partie 1 - À quoi ça sert?
Pourquoi les licornes ne naîtront-elles pas en Russie?
Sécurité de l'information certifiée vs non certifiée: exigences réglementaires ou besoin réel?
Pré-formation plus efficace des modèles PNL avec ELECTRA
Pourquoi mon NVMe est-il plus lent que mon SSD?
Comment vaincre l'écran violet de la mort de VMware?
Les meilleurs livres informatiques du siècle dernier qui sont toujours d'actualité
Thermostat sur ThingJS (bêta)
Université ou bootcamp? Déterminer ce qui est mieux
Des bâtiments martiens à imprimer en 3D à l'aide d'insectes
Réflexion architecturale sur l'exemple d'un voyage à vélo en solo dans l'Altaï
Comment créer une mini-application: base de connaissances VK Mini Apps
Comment les actions Apple et Tesla se sont battues après la scission
Où ouvrir un compte pour des projets de crypto-monnaie?
Script d'installation de Windows 10. Partie II
Comment développer un analogue de Zoom pour les boîtiers TV sur RDK et Linux. Comprendre le framework GStreamer
Le Japon va lancer la production d'hydrogène sur la Lune d'ici 2035
L'inscription au championnat en ligne RuCode est ouverte
Airtable - qu'est-ce que c'est?
Nous sommes entrés à l'université et avons montré aux professeurs comment enseigner nous-mêmes aux étudiants. Maintenant, nous collectons les plus larges audiences
Créer un rapport dynamique à l'aide des critères JPA.
Conseils pour passer des appels vidéo parfaits
Tant que les gens qui ont peur du code et du développement de la haine enseignent dans les universités, nous n'obtiendrons aucun fondement ni aucune base.
L'histoire de la suppression physique de 300 millions d'enregistrements dans MySQL
Comment nous avons reproduit l'ingénieuse tour Shukhov sur l'Oka dans nanoCAD Design BIM
No-code: produits ou dépenser de l'argent
Comment nous avons traduit MIKOPBX de chan_sip en PJSIP
Petites optimisations dans Java 9-16
Nouvelle monnaie médiatique. Recherche de l'attention du public sur la publicité en ligne à l'aide de la technologie de suivi oculaire (partie 2)
Comment connecter HX711 ADC à NRF52832
La part de Firefox chute de 85%, mais les dirigeants de Mozilla augmentent de 400%
Vue 3.0 - premier regard
1. Former les utilisateurs aux bases de la sécurité de l'information. Anti hameçonnage
Déconstruction LSP
Astuces simples de TypeScript pour faire évoluer vos applications à l'infini
Paul Graham Comment devenir riche (chapitre de Hackers & Painters)
Biélorussie → Silicon Valley: comment collecter 150k $ pour une application de distribution d'objets juste avant la pandémie
Comment protéger le droit d'auteur sans se sentir comme un idiot impuissant
Plateforme à turboréacteur volant pour les ambulanciers paramédicaux (version russe)
J'avais tort. L'avenir est CRDT
À propos des systèmes de contrôle de version
Validation en PHP. Beauté ou nouilles?
Préparer le cerveau pour la première étape
Amazon fixe le premier jour du 13 au 14 octobre
Types de réplication dans MongoDB
Qt? ImGUI? wxWidgets? Nous écrivons notre
Comment l'initiative de la Douma d'État de limiter le trafic des services étrangers peut menacer Runet
Visualisez-le: le cube LED basé sur Raspberry Pi montre l'utilisation du processeur
Répartition du jeu RAID: Shadow Legends (monétisation via la psychologie comportementale)
Un singe peut-il apprendre à programmer? Une génération de babouins spécialisés nous attend?
Barre de navigation et animation de transition
Antipatterns PostgreSQL: "L'infini n'est pas la limite!", Ou un peu sur la récursivité
Cryonics - le dernier espoir de mort?
Network-as-a-Service pour une grande entreprise: un cas non standard
Pourquoi les initiatives des régulateurs britanniques de l'Internet sont-elles critiquées - voyons ce qui
Une nouvelle façon d'étudier les substances psychotropes à l'aide de l'EEG et des réseaux de neurones
Vespa est meilleur que Elasticsearch pour associer des millions d'hommes et de femmes
La science des données est-elle une bulle?
Leçons apprises en aidant une startup de chat sexuel à obtenir de meilleures conversions
Ajoutez simplement du sel
La puissance des tableaux de bord
Nous démontons le mini brouilleur GPS
Réseau de neurones basé sur les brevets: entretiens avec les développeurs d'Awtor
Les types d'hébergement les plus inhabituels: ordinateur personnel, Raspberry Pi et serveurs d'autres personnes
Comment vivre avec les limites d'API externes sur le nombre de requêtes
Recueil d'événements pour les RH et les recruteurs en informatique pour octobre 2020
API Drag'n'Drop: exemple d'utilisation
Comment écrire des règles pour Checkmarx et ne pas devenir fou
Utilisation des plugins d'inventaire d'Ansible Content Collections dans Ansible Tower
Choisir un bon outil pour stocker la documentation de test et l'analyse comparative des 3 outils sélectionnés
Présentation des principales fonctionnalités du Sophos XG Firewall (Partie 1 «Surveillance et analyses»)
Comment un pod dans Kubernetes obtient une adresse IP
Comment connaître le trafic des demandes masquées dans Google Ads [script]
L'Internet par satellite Starlink aide à lutter contre les incendies de forêt aux États-Unis
L'histoire de Waze: du non-sens à une entreprise d'un milliard de dollars
Comment concevoir un remplissage de données incrémentielles dans une application mobile
Comment ne pas jeter son vote à la poubelle? Vote fiable - nous utilisons les technologies bancaires
La censure d'Internet en Biélorussie à travers les yeux d'Access Now
Moscou appelle, Hey opérateur, qu'est-ce qui se passe?
Externalisation de qualité de A à E: nous travaillons avec des faiblesses typiques
Algorithme pour les gestionnaires de balisage (classification): comment il portera l'analyse à un nouveau niveau
Configuration de l'environnement Amazon SageMake sur une machine locale
Pourquoi la caméra volante Ring Home devrait être extrêmement sceptique
Récupération de données dans une infrastructure moderne: comment un administrateur configure les sauvegardes
Pourquoi les développeurs sont tellement payés: l'expérience Netflix, Wistia et Stripe
Comment extraire de la valeur des données avec la plateforme d'analyse Factory5
Comment nous avons implémenté le deuxième SIEM dans le centre de surveillance et de réponse aux cyberattaques
Comment tester rapidement un produit sur le marché américain et obtenir vos premiers revenus: 3 étapes pratiques
Problèmes de sommeil et solutions: 15 ans d'expérience personnelle
Septembre. Nous comptons les lancements - "La Chine est en avance"
Mikrotik (RouterOS) + Wireguard
Nous continuons à nettoyer la mémoire avec three.js
Modèles GRASP: polymorphisme, fabrication pure, indirection, variations protégées
Configuration du noyau Linux pour GlusterFS
Se promener ou le chemin épineux de MikrofonBau au Maestro allemand
Demande-moi n'importe quoi! Poser une question à l'équipe de développement mobile de Kaspersky Lab
Suppression des goulots d'étranglement dans PostgreSQL sous des charges élevées
Rendez votre application évolutive en optimisant les performances ORM
Mes meilleurs livres informatiques du siècle dernier, toujours d'actualité
Nouveau marketing
Stupidité et excès de confiance. 13 qualités d'un bon leader
Développement d'applications Web sur le portail embarqué
J'adore le programmeur en moi
Démarrage à froid d'une application Android
Syndrome de l'imposteur, partie 2. Pourquoi il se produit et comment y faire face
En quoi un gel diffère-t-il d'un sorbant ou d'une crème et comment le préparer dans un réacteur
Open Source DataHub: plateforme de recherche et de découverte de métadonnées de LinkedIn
Monologue du chef d'équipe sur l'utilisation du Manifeste Agile dans le développement de logiciels industriels
Les loups ne sont pas de Wall Street: comment la génération Y a transformé le marché et ce qui y a conduit
Empreinte digitale du navigateur: qu'est-ce que c'est, comment ça marche, enfreint-elle la loi et comment se protéger. Partie 1
Dans Tarantool, vous pouvez combiner une base de données et une application ultra-rapides pour travailler avec elles. Voilà comment c'est facile
Prévisions de séries non stationnaires, ou comment un data scientist peut vivre en 2020
La nature donne un indice pour se déplacer plus vite que la vitesse de la lumière
Utilisation de l'affichage permanent comme alternative au voyant LED dans les téléphones Samsung
Faisons en sorte que l'utilisateur utilise un mot de passe sécurisé
Trouvez 15 ingénieurs en deux semaines de quarantaine
Développement de l'appareil de mesure IRIS
GitHub a lancé une analyse de code statique pour les vulnérabilités
Légendes et mythes du développement client
Où travailler en informatique en 2020: Modesco
Pourquoi choisissons-nous toujours Ruby en 2020?
Meilleurs IDE pour Raspberry Pi
Des chercheurs du MIT affirment que le réacteur à fusion "fonctionnera très probablement"
Génération procédurale avec l'informatique quantique
Pourquoi tous les entrepreneurs ont-ils des cotes différentes? Après tout, la tâche est claire et compréhensible ...
Histoire de l'architecture Dodo IS: premier monolithe
Framework de robot vs Pytest
Lentement mais sûrement: l'influence secrète de Yandex sur Runet
Seuls 8% des employés de Google souhaitent retourner au bureau après la pandémie: recherche
Deuxième place à l'Olympiade mathématique internationale 2020
DemHack: plus de code pour le changement social
Endormir le T-killer
Enregistrements de rencontres en ligne de l'arrière-pays
Pourquoi la Silicon Valley n'est pas "amie" avec Washington
Un nouveau supercalculateur japonais pour modéliser la Terre pour prédire les catastrophes
Comment choisir une solution pour analyser les sites: classification et un bon aperçu des programmes, services et cadres
«Le principal pour nous est le désir d'apprendre et de se développer dans DevOps» - enseignants et mentors sur la façon dont ils enseignent dans une école DevOps
Automatisation de l'interaction entre les concessionnaires et le service commercial dans une grande entreprise
Alexander Trukhanov: "L'enthousiasme et le dévouement se sont avérés plus chers que l'argent qui n'était pas là"
Remasterisation de Star Trek: Deep Space 9 pour une qualité maximale
Embauche de niveau d'entrée / Junior QA: avantages et inconvénients
Tu ne peux pas tout faire et c'est ok
Est-il possible de générer des nombres aléatoires si nous ne nous faisons pas confiance? Partie 2
Comment vaincre la peur de parler en public. 5 étapes faciles
Aimez-vous lire des livres en anglais? Votre vocabulaire se développe plus rapidement que celui du résident américain moyen
Le fractionnement en dentisterie: comment se fait-il?
L'anthropocentrisme dans la gestion de projet informatique ou «les techniciens ont fait quelque chose, mais on ne sait pas comment ça marche!»
Evangéliste Open Source Eric Raymond: Windows passera prochainement au noyau Linux
Qu'est-ce que le SDLC? Étapes, méthodologie et processus du cycle de vie du logiciel
Http-stubs - Trouver l'outil parfait
Explorer la réalité subjective
Perdu mais pas oublié: l'histoire de 3Dfx Interactive
Chaque designer veut savoir ... quel type de mémoire est et quelle est son imperfection
En tant que tâche de la collecte de données classique, il est passé à la solution d'un problème MNIST simple. Ou comment j'ai analysé le site Web de la CEC
L'assistant vocal Python le plus simple
Les YouTubers gèrent les vidéos du passé jusqu'à 4K. Les historiens disent que c'est absurde
Hi Programming Language: commencer à concevoir
"Au sommet" de Brad Stahlberg et Steve Magness: prévention de la combustion spontanée (deuxième partie)
BAIKAL-GVD. Chasseurs de neutrinos
Comment l'astuce mathématique a sauvé la physique des particules
Vérification de WildFly - Serveur d'applications JavaEE
Méthodologie de développement agile Scrum, ou comment être dans le flux de tous les participants au projet
Dois-je devenir enseignant ou pas? Nous aidons à surmonter les peurs, les expériences négatives et à comprendre si vous en avez besoin
Comprendre la spécification ECMAScript, partie 2
De retour aux États-Unis: HP commence à collecter des serveurs aux États-Unis
ITBeard: la conteneurisation en langage clair. Entretien avec des ingénieurs système de Southbridge
Tendance: comment VMware aide les gens à rester chez eux
Comment détecter et arrêter Emotet en utilisant Varonis
Pourquoi les systèmes IoT grand public non sécurisés sont désormais un problème commercial majeur
Résumer les résultats du concours d'entretien d'embauche le plus étrange
[Expérience personnelle] Aller-retour: comment le designer est allé travailler à Madrid et pourquoi il est retourné à Moscou
Comment j'ai déménagé à Londres avec Revolut
Que devrions-nous mettre en place Resource Governor
Intégration des analyses Huawei dans l'application Android
Communauté Hardware Ecosystem pour les projets en électronique + rencontre drone 10.10.
Pourquoi ai-je choisi Next.js plutôt que Gatsby, Gridsome ou Nuxt?
7 livres gratuits que tout scientifique des données devrait lire
Développement d'un profileur graphique Python FunctionTrace
Choisir l'éditeur de code Python le plus pratique
Comment créer une carte interactive en utilisant Python et des bibliothèques open source
HackTheBox. Procédure pas à pas de Blackfield. Détournement du contrôleur de domaine via SMB et RPC, LPE via cliché instantané
"Avantages et inconvénients": upscaling des vidéos historiques - pourquoi tout le monde ne l'aime pas [avis "1000 et 1" sur le sujet]
À propos des casse-têtes
Ajoutez Ambilight au lecteur avec les lampes intelligentes Xiaomi
Tube audio du lieutenant Schmidt: trois conseils pour dépenser du temps et de l'argent sans améliorer le son de vos écouteurs
CND: Protection contre les attaques de pirates (CE-Council CND)
«Repair for sound»: nous nous occupons de la préparation acoustique de la salle - 10 matériaux thématiques
Correction de l'héritage?
SEO moderne: qualité de la page
Restauration de textes perdus grâce aux technologies modernes. Le fer
Comment ça marche: le robot Spot de Boston Dynamics
Mécanique d'implémentation de Platformer sur le moteur de jeu GodotEngine
Format de table Pandas
Cargo Cygnus pour l'ISS. 2020: 77 au total, 69 réussis, 28 des États-Unis
Chers collègues, vous me dérangez aussi. Aussi
Comment utiliser Axios dans React
Mécanique d'implémentation d'un platformer sur le moteur Godot. Partie 2
Comment calculer les clés de transition de n'importe quel système de coordonnées vers WGS avec une précision centimétrique?
"Un week-end avec son": interviews d'ingénieurs du son et reportages d'expositions en ligne / hors ligne
Formations gratuites sur Microsoft Azure en octobre
Nouveau moteur de transformation JSX dans React 17 Release Candidate
L'humanisme numérique de Peter Hinchens
Aller: Comment inclure une bibliothèque externe et exclure les dépendances inutiles
Journalisation Spring Boot
Recueil de documents intéressants pour un développeur mobile # 364 (27 septembre - 4 octobre)
Software Freedom Conservancy: nous intentons une action en justice contre les contrevenants à la licence GPL
Réseaux de neurones et commerce. Partie 2: kit de bricolage
Lecteur de disquette virtuel Second Life
Comment économiser de l'argent sur le développement d'applications mobiles
Événements de développement en ligne gratuits (7 octobre - 15 octobre)
Comment les pirates volent-ils les clés et les mots de passe?
Sortie de Fedora Linux prête pour les smartphones
Laravel-Digest (28 septembre - 4 octobre 2020)
Pourquoi ne pas lésiner sur le design?
Carburateurs de moto. Principes de base
Une liste systématisée de toutes les fonctionnalités Java et JVM de Java 8-15
Un guide du travail étudiant ou un étudiant en Allemagne peut-il subvenir à ses besoins?
Comment ouvrir une entreprise au Royaume-Uni, attirer des investissements et obtenir un cashback de l'État?
Intel contre-attaque
Premier Pentium, Turbo Pascal et Physique des Olympiades: les développeurs se souviennent de leurs études à l'école
Résumé des matériaux frais du monde frontal pour la semaine dernière # 435 (28 septembre - 4 octobre 2020)
Réunion en ligne sur le hackathon mondial de l'environnement distribué
Derrière deux services mobiles: HMS et GMS dans une seule application
Améliorer l'UX d'une application mobile avec un vrai exemple
Face aux développeurs: modernisez votre cloud privé
Événements numériques à Moscou du 5 au 11 octobre
Comment créer des modèles de classe clairs et tirer de réels avantages de l'UML. Partie 2
Le problème du nettoyage "intelligent" des images de conteneurs et sa solution dans werf
Automatisation du versionnage sémantique avec Maven (SemVer GitFlow Maven)
FTP mourra-t-il? La montée et la chute du protocole
Meetup en ligne de la communauté Scrum 13/10
PHP Digest # 189 (21 septembre - 5 octobre 2020)
Recueil des principales actualités du mobile et de l'ASO du mois
À Apps Live 2020, non seulement les classiques vous attendent - nous conquérirons l'Empire céleste
La quarantaine et ses implications pour le marché du travail en Ukraine à partir d'octobre 2020
Mise en œuvre de CI / CD & amp; DevOps en entreprise (Rostelecom) - partie 2
Comment l'UI bat l'UX dans Things 3 (iOS)
PMP, qui en a besoin et quand
Rambler Group à DevOpsLive-2020
Analogues gratuits des solutions SaaS populaires
Décentralisation de l'espace de noms: qui propose quoi faire et quoi
Comment robotiser le support technique à l'aide de l'apprentissage automatique
Implémentation de l'extension Active Patterns pour OCaml
Commandes bash, git, npm et yarn, ainsi qu'un peu sur package.json et semver
Piratage d'ESP32 en contournant le démarrage sécurisé et le chiffrement Flash (CVE-2020-13629)
Les États-Unis proposent de renforcer la sécurité des autoroutes Internet sous-marines pour éviter l'espionnage depuis la Chine
KAURIOT about IT - un projet avec analyse de produits informatiques et actualités populaires du monde informatique
Chiffrement MySQL: keystore
Comment les UUID sont générés
Première expérience d'utilisation d'API.hh.ru
Freelance sur l'île - théorie et pratique
Processus de développement, ou combien coûte la création d'un site Web
Relation un à un: lier un modèle utilisateur à un modèle de profil personnalisé dans Django
Alors que tout le monde fêtait mon anniversaire, j'ai réparé le cluster jusqu'au matin - et les développeurs ont déversé leurs erreurs sur moi
Comment les pirates informatiques nord-coréens blanchissent des milliards de dollars en crypto-monnaie volée
Stockage Lenovo ThinkSystem DE2000. Rapide, de haute qualité et peu coûteux: obtenez tout en même temps
Serveurs Lenovo Data Center Group ST50 et SR250 pour toutes les occasions
2. Prise en main de FortiAnalyzer v6.4. Préparation de la mise en page
Création d'images Docker optimisées pour une application Spring Boot
Lancer un produit informatique et mener une campagne marketing: Cours "Créer un produit logiciel et gérer son développement"
Bot de télégramme sans serveur utilisant le cloud Yandex
Semaine de la sécurité 41: Code malveillant dans UEFI
Une nouvelle version préliminaire de Windows Package Manager a été publiée - v0.2.2521
L'opérateur Internet par satellite OneWeb quitte la Russie et s'associe à la Grande-Bretagne et à l'Inde
Toyota montre un robot domestique suspendu au plafond de la cuisine
Tout le monde peut devenir ingénieur diplômé Bauman
Où vivent les malwares: infrastructure de hackers et services criminels
Comment utiliser Google Trends pour analyser des phrases clés
3 ans de programmation aveugle. Partie 1
Nouvelle semaine de streaming YouTube: de Vue.js aux instructions SIMD
Récepteur SDR DVB-T2 en C ++
Articles sélectionnés sur l'apprentissage automatique: études de cas, guides et recherches de septembre 2020
Bryce: qui et quand s'envolera vers Mars dans les années 20. Prévoir
FOSS News # 36 - résumé des nouvelles et autres documents sur les logiciels libres et open source du 28 septembre au 4 octobre 2020
Bases de données: un excellent aperçu des types et des approches. Rapport Yandex
Version stable de Python 3.9.0
Internet n'est-il plus mondial?
Mitsubishi VisiTel: communication zoom des années 1980
Combien de rhum faut-il pour obtenir une bonne signature de bague?
Import / export de bases de données. Que faut-il dans de telles applications? Entretien
Initialisation paresseuse en C #
Restez seul. quelquefois
BLM: Comment le mouvement social contre le racisme affecte le développement de la langue anglaise
SK hynix dévoile la première DRAM DDR5 au monde
Cryptographie anormale, ou comment j'ai vérifié les signatures Ed25519 sur Solidity
Automatiser le flux de travail de votre projet Java avec un modèle de branchement Gitflow modifié
fork() может потерпеть неудачу: это важно
Charte d'une page d'une SARL avec deux administrateurs par voie électronique et ouverture d'un compte bancaire à distance
Minuterie système sous Windows: grand changement
Nous vous invitons au Webinaire en direct - Automatisation des processus avec GitLab CI / CD - 29 octobre, 15h00-16h00 (MST)
Nullable Reference ne défend pas et voici la preuve
Passerelles Java / .Net dans les produits d'intégration InterSystems IRIS
GitOps: un autre mot à la mode ou une percée dans l'automatisation?
Livre «Professional TypeScript. Développement d'applications JavaScript évolutives "
Arrêt correct de l'hyperviseur VMWare ESXi au niveau critique de la batterie de l'onduleur APC
Annonce Flutter 1.22
Présentation du concurrent Raspberry Pi 4 - PC monocarte x86 fonctionnant sous Windows 10
Ajouter une signature électronique des demandes et des documents à l'interface CRM
SimInTech - le premier environnement de modélisation en Russie, substitution d'importations, concurrence avec MATLAB
Contexte: comprendre les principes de SOLID
Ces KPI fous
J'ai entendu une opinion intéressante sur les pages de destination. Êtes-vous d'accord ou pas d'accord?
Technologie d'enregistrement sur disque dur entièrement optique - discutons de ce qui freine son développement
HP Nanoprocessor Part II: Reverse engineering de circuits basés sur des masques photo
Scripting OBS Studio Lua. Partie 2
Comment croiser Clion, Emscripten et Cmake
Comment trouver et décrire le segment payant des utilisateurs?
Construire une tablette Core i7 très compacte
Développement de modèles dans PySpark ML sur un ensemble de données avec différents types de données pour les mannequins rusty
NVIDIA fait évoluer l'écosystème ARM
Notre chanson est bonne: Microsoft veut racheter Nokia
Jouons à DOOM sur des serveurs
Le scénario d'entretien technique parfait
Bonne police: c'est ainsi que sont écrites les bonnes actions
Battle Jenkins et GitLab CI / CD
Satellites Starlink L12. 2020: 78 au total, 70 réussies, 29 des États-Unis
Graphique complet dans un réseau quantique pour huit participants - discussion de cette expérience
Meetup Front End par Facebook Developer Circle: Moscou
Travailler avec des tableaux PHP de type sécurisé, partie 2
Résumé des actualités des événements du monde FPGA / FPGA - №005 (2020_09)
# Hacktoberfest2020 a déraillé à cause d'une seule personne
Traitement des transactions distribuées dans une architecture de microservice
«Smart Beach» ou comment assurer la sécurité globale des personnes sur le plan d'eau?
Certainement pas Windows 95: quels systèmes d'exploitation prennent en charge l'espace?
JavaScript orienté objet en termes simples
Camionneurs brésiliens et pirates de la radio russe: à la découverte des satellites SATCOM
Surveillance des données de contrôle de processus et plus
Nvidia dévoile la nouvelle version du PC monocarte Jetson Nano pour seulement 59 $
ipipou: plus qu'un simple tunnel non chiffré
Comment croiser Excel avec une application Web interactive
Présentation des sémaphores sous Linux
Lauréat du prix Nobel (mathématiques?) Sur "La mode, la foi, la fantaisie et la nouvelle physique de l'univers"
Tendances de l'industrie du stockage de masse
Travail à distance ou révision VPN dans Sophos XG Firewall
Challenge IA conversationnel au Junction Hackathon: créez un chatbot ou une compétence vocale et gagnez 10000 €
Histoire à la première personne: notre startup pour développer et fabriquer des ensembles de construction en contreplaqué
Atelier de recherche. Voice UX - Comment faire d'un assistant virtuel vocal la meilleure version de l'humain
Création de tuiles à partir de cartes raster
Je ne comprends pas pourquoi les programmeurs se débrouillent bien
Top 11 des meilleurs systèmes de gestion des tests 2020
Graphic Wars # 1: Pixel à la traîne du 20e siècle
Comment ne plus vous fâcher avec vos collègues et aimer les entretiens
Les mocs ne mordent pas! Maîtriser le mocking avec la bibliothèque de tests React
Capteur micro bricolage sans fil multi-touch
À l'intérieur: les nouveaux processeurs Intel utiliseront une configuration multi-puces
Configuration des paramètres de base pour les commutateurs Huawei CloudEngine (par exemple, 6865)
Sécurité des femmes au foyer
J'ai été transporté dans un autre pays et deux semaines plus tard, ils m'ont mis dans le froid - parce que j'ai changé d'avis sur l'embauche
La publicité comme outil de coercition
Nous concevons un langage de programmation multi-paradigme. Partie 2 - Comparaison de la construction de modèles en PL / SQL, LINQ et GraphQL
Un jour au bureau du futur
Comment travaille un administrateur de clinique dentaire - et comment il devrait
Concombre et BDD. Écriture de tests automatiques de l'interface utilisateur sur iOS
L'histoire du développement de la visioconférence
Kamchatka, une catastrophe écologique. Regarder depuis l'espace
Fabriquer un instrument de musique à partir d'un lecteur de cassettes
Améliorer la productivité depuis la maison ou comment déplacer la souris sur le Pi Zero
Maintenant vous nous voyez - 2. Astuces de vie pour préparer une conférence en ligne
Entretiens d'embauche amusants: histoires de recruteurs informatiques (partie 1)
Le centre de données de Facebook en Asie sera alimenté par des panneaux solaires sur les toits
Le problème d'arrêter le menteur Gödel et le barbier Cantor
Comment survivre à une équipe et à un chef d'équipe dans une taille Agile XXXL
Un hybride d'un ordinateur et d'un téléphone IP. Anatomie de la plate-forme matérielle GM-Box. Partie 1 - Prototypage
Mincifra et interdiction de TLS c. 1.3 (et en même temps HTTPS): révision de la facture
7 conseils: comment ne pas perdre ses connaissances en informatique pendant le congé maternité
Déploiement de postes de travail Zextras / Zimbra Office dans Yandex.Cloud
Libertés et limites des systèmes de conception
Attraper les bogues sur le client: comment nous avons écrit notre système de collecte des erreurs client
Comment évolue la situation autour de la vente de TikTok: un aperçu des dernières nouvelles
Conférence en ligne gratuite "Je veux être dans gamedev"
Alfa Factory 5.0 - l'inscription se termine dans une semaine
Reformer - Transformateur efficace
Vers où se dirige le monde des réseaux de neurones: entretien avec le créateur d'iPavlov
Pourquoi les clients réguliers quittent les entreprises. Statistiques de perte
Comment choisir un outil d'analyse commerciale
AnLinux: moyen facile d'installer l'environnement Linux sur un téléphone Android sans enracinement
Disque vidéo laser personnalisé, HDTV et Judgment Day
Prévenir les conflits
Salut langage de programmation: liste liée
2019. «Budget spatial» de la Terre
Les modèles architecturaux les plus importants à connaître
Laravel Jetstream. Pourquoi?
Rendu de la première image d'une application Android
Cette base de données est en feu ...
Comment le combustible nucléaire traverse les villes russes. Petit commentaire
Projet Kyma: comment développer des applications SAP à l'aide de la technologie Kubernetes
AMD dévoile les processeurs phares Ryzen 5xxx basés sur l'architecture Zen3
Forfaits npm populaires. Volume 1
Accords as Code: comment refactoriser l'infrastructure et ne pas casser
Optimisation des graphiques 3D pour WebGL (expérience PLANT-SIM)
Comment se méfier de la motivation et se fier au système
Programme lunaire de la NASA "Artemis". Pourquoi tout ne va pas?
Comment Netflix utilise les réseaux de neurones pour créer des séries télévisées
Keyboa: claviers à vitesse maximale pour les robots dans Telegram
Windows 10 + Linux. Configuration de l'interface graphique KDE Plasma pour Ubuntu 20.04 dans WSL2. Guide étape par étape
Appareils de programmation basés sur le module ESP32
Modération d'image: didacticiels sur l'étiquette du scientifique des données, partie 2
Feuille de route Odyssey: que voulons-nous d'autre de l'extracteur de connexion. Andrey Borodine
"Spherical Horse" dans les microservices, Tarantino, la surveillance et les RH de haut niveau - histoires d'entretiens trash de développeurs
Intégration de la bibliothèque Swift dans UE4
Ces photos étranges et dérangeantes suggèrent que l'IA devient plus intelligente
VMware ESXi sur Raspberry Pi: ils l'ont vraiment fait
Nous vous invitons au QA Meeting Point
Amélioration automatique du code sur Android Studio Commit
Call of Space: "James Webb" a passé les derniers tests vibroacoustiques
Comparaison des services de colocation
Réanimation d'utilisabilité d'une boutique en ligne de produits agricoles lors d'une pandémie
Apprentissage automatique et vision par ordinateur dans l'industrie minière
Logarithme entier base 2 en O (1)
# GitLab 13.4 a été publié avec le référentiel HashiCorp pour les variables CI et l'agent Kubernetes
Version Dart 2.10: un pas de plus vers la sécurité nulle
Comment organiser des réunions individuelles
Big Data Tools EAP 11: Zeppelin dans DataGrip et Spark-submit dans tous les IDE pris en charge
Magnificent Mario: la naissance d'une légende
MIDI2USB - la musique nous connecte
Zen 3 - Le roi est mort, vive le roi
Programmation structurelle ou POO
Plus de détails: ce que vous devez savoir sur les écouteurs intra-auriculaires et de renfort - critiques et guides
Vie professionnelle informatique à Buenos Aires: carrière informatique, salaires, coût de la vie et pros atypiques de l'Argentine
Déterminer la direction de l'aéroport à l'aide de RTL-SDR et GNU Radio
Deux approches «éternelles» pour gérer votre propre entreprise
Créer un favicon pour le site Web 2020
Comment apprivoiser les microservices événementiels
ObjectManager dans Magento 2
La Chine lance un nouveau navigateur Web Tuber qui peut se connecter à FB, Twitter et Google sans utiliser de VPN
Ecrire un livre: le jeu vaut-il la chandelle? .. De l'auteur du livre "High-Load Applications"
Programmation efficace. Partie 1: itérateurs et générateurs
L'épuisement professionnel peut survenir au travail, en dehors du travail, sans travail
Jetez un œil au week-end: Chaînes YT anglaises sur le développement et l'architecture de logiciels, les algorithmes et l'électronique
L'histoire du développement du jeu mobile "Flight on the Buran"
Événements de développement en ligne gratuits (14 octobre - 20 octobre)
Programmation de bas niveau des microcontrôleurs tinyAVR série 0
Test des applications dans des conditions de mémoire faible
Actor Framework Rotor v0.09 (C ++) publié
Une ère d'opportunités
"Kit vélo" ou création d'ensembles de données maison pour l'analyse et l'apprentissage automatique
Divertissement géographique
[Expérience personnelle] En savoir plus sur le travail chez Uber à Amsterdam: entretiens, croissance au sein de l'entreprise, communication
API de composition Vue 3: Ref ou Reactive
Constructeurs Fischertechnik et BBC Micro: ordinateur monocarte Bit, périphériques Arduino et pièces d'imprimante 3D
Laravel-Digest (5-11 octobre 2020)
STM32 et LCD2004A sans interface I2C
Fusion non triviale de référentiels avec GitPython
Recueil de documents intéressants pour un développeur mobile # 365 (du 5 au 11 octobre)
Courbes de Bézier. Un peu sur les intersections et aussi simple que possible
Utilisation d'Atomics.wait (), Atomics.notify () et Atomics.waitAsync ()
FOSS News №37 - résumé des nouvelles et autres documents sur les logiciels libres et open source pour les 5 et 11 octobre 2020
STM32F3xx + FreeRTOS. Modbus RTU avec matériel RS485 et CRC sans minuteries ni sémaphores
Flipper Zero - Progrès de septembre
Une nouvelle version de "Python pour les navigateurs" est sortie, rencontrez Brython 3.9
Trigonométrie souterraine de diverses métriques
Jungle Town: comment nous voulions changer le monde pour le mieux en créant un jeu pour enfants
Digest de matériaux frais du monde frontal pour la semaine dernière # 436 (5-11 octobre 2020)
Dependency Injector 4.0 - Intégration simplifiée avec d'autres frameworks Python
Satellite ERS à GEO. 2020: 79 au total, 71 réussis, 30 de Chine
Algues, pétrolier et tempête contre le Kamtchatka
Faire une boule magique basée sur Arduino Pro Mini
Événements numériques à Moscou du 12 au 18 octobre
AWS Meetup Terraform et Terragrunt. Anton Babenko (2020)
Microsoft: la prochaine génération de ransomware pour Android est bien plus dangereuse que ses prédécesseurs
Automatisation de l'analyse des produits de test dans les applications mobiles
Comment créer un système de temps uniforme peu coûteux mais fiable dans l'entreprise
Samolike karma sur Habré
Crochets personnalisés. Partie 1
Linus Torvalds a annoncé la sortie du noyau Linux 5.9. Quoi de neuf?
Qu'est-ce qu'un arbre de décision et où est-il utilisé?
Un cours avancé sur Kubernetes commence le 14 octobre: le dernier cette année
Comment devenir un produit à succès: motivation, éducation, compétences
Fatal Fight: Une histoire de plusieurs millions de téléchargements
Comment aider un nouveau développeur à rejoindre une équipe distante
PBX virtuel. Partie 2: Résolvez les problèmes de sécurité avec Asterisk et configurez les appels
Une histoire sur les étapes de travail sur la carte des âges des maisons de Vladimir
Comment nous avons développé une application pour les écoliers avec des écoliers: conception d'espace et histoire de travail pour les devoirs
Un nouvel algorithme de vérification des intersections dans les graphiques a été caché à la vue de tous
Sept façons d'être plus visible dans les résultats de recherche
Le cours Industrial ML on Big Data - qu'est-ce que c'est, pour qui et quelles compétences faut-il?
Observation d'examen
Les cours d'informatique du club sont maintenant en ligne
Pourquoi l'internationalisation et la localisation sont importantes
C'est dommage pour les opinions sur les analyseurs de code statique
Système ERP: qu'est-ce que c'est, pourquoi le mettre en œuvre et si votre entreprise en a besoin
Code source d'entiercement
"Life" sur PostgreSQL
SecurityWeek 42: un demi-million de dollars pour des bugs dans l'infrastructure Apple
Graphiques de flamme: "feu" de tous les moteurs
Termes glissants
Usine numérique - Twin numérique interactif
SamsPcbCalc Partie 2: Quelle quantité de chaleur le PCB peut-il dissiper?
Boîtes à butin 2020 (réglementation étrangère)
Plateforme webcam ESP32
Comment j'ai créé un robot qui surveille mes employés, surveille mes entraînements, mon poids et lis des livres
MongoDB - fonctionnalités de base
Des propriétaires de bars avec Wi-Fi gratuit arrêtés en France qui ne stockaient pas de journaux
Bundle open-source
Micro-casque DECT Snom A150 - Présentation
Où les déchets radioactifs sont-ils stockés et traités à Moscou?
Sans fil, entrevues et précipitation: comment les administrateurs système sont embauchés à Southbridge
Séparation par tags dans notre blog
L'effet Teleporno: pourquoi les phrases normales dans une langue étrangère semblent ridicules et comment l'utiliser pour améliorer l'anglais
Mettez le programmeur dans le fil. Protéger. N'intervenez pas. Prendre plaisir
Action et liaisonTarget dans ReactiveSwift
Évaluation de la qualité de l'herbe à gazon à l'aide du système Lawn-Master
Comment activer le son 3D dans les jeux sous Windows 7/8/10
Comment travailler avec les journaux Zimbra OSE
L'éducation Bauman pour tous. Deuxième partie
Échantillonnage croisé ou comment extraire quelques millièmes de l'ensemble de données
Le fondateur d'ARM demande au gouvernement britannique d'interdire l'accord Nvidia
Le meilleur gadget de productivité
Que faisons-nous et pourquoi dans les bases de données Open Source. Andrey Borodin (Yandex.Cloud)
Il a fallu 10 jours à Microsoft pour supprimer la source Windows XP de son GitHub
Livre de programmation Rust
Arrêter le serveur de virtualisation VMware ESXi lors de la mise hors tension de l'onduleur
Un jour de chef d'équipe à distance sur le backend
Pourquoi est-il si difficile d'extraire du texte d'un PDF?
Types de support client et présentation des systèmes de Help Desk pour l'automatisation
Comment effectuer des transactions avec des valeurs dans des systèmes construits sur la technologie blockchain sans divulguer leur contenu?
Standardisation lors du travail en CAO. Pourquoi est-ce nécessaire et comment le contrôler?
Le monde dans la paume de votre main ou comment nous utilisons un chatbot pour optimiser les flux de travail des employés
Comment mettre Django sur le serveur heroku en 2020. 10 étapes
Développement d'un module de création de messages financiers pour AWP KBR / AWP KBR-SPFS
Huit fonctionnalités PostgreSQL intéressantes que vous ne connaissez peut-être pas
2 minutes sur la Silicon Valley
Cette variable négligée pourrait être la clé d'une pandémie
Evolution de l'iPhone: de la 2G à la 5G
Quelle est la gravité du mouvement
Aider le spécialiste des ressources humaines - 6 techniques éprouvées pour automatiser le recrutement à l'aide de Bitrix24
Comment amener l'instruction USRN sous une forme lisible à l'aide de python
Variables CSS
Un opérateur dans Kubernetes pour gérer les clusters de bases de données. Vladislav Klimenko (Altinity, 2019)
"Soyouz" habité sur l'ISS. 2020: 80 au total, 72 succès, 11 de Russie
Histoire d'un projet animalier
Enquête d'entretien et missions de test
Problèmes de traçage de rayons dans les jeux de nouvelle génération: analyse de traçage de rayons dans le remaster de Spider-Man de Marvel
Évitez d'incorporer des bibliothèques externes dans votre projet
Comment reconnaître des pièces industrielles à partir de photographies en utilisant la vision industrielle
Les gagnants annoncés à DemHack
Le 29 octobre, nous vous invitons à la rencontre en ligne Hot Java
Saut méthodologique: des tables-footcloths à un catalogue compréhensible de services dans le système ITSM
Algorithme de Jerdella: résoudre les problèmes de la folie sémantique dans les systèmes informatiques des banques
Le noyau Linux 5.9 a été examiné et il a été constaté qu'il supportait 99% du matériel PCI populaire sur le marché
Routine d'appel de fonction pratique Sheduler, mon système de conditionnement
Les disques durs ont rendu la construction mécanique de précision courante
Indépendant HttpBench for D, ou les tests de TechEmpower mentent-ils?
Recherche du point d'intersection de deux lignes (et segments de ligne)
Представьте — вам дали гору денег, но забрали программирование навсегда. Обрадуетесь? Что будете делать?
NX Bootcamp: début le 15 octobre
Où travailler en informatique en 2020: FunBox
Sens du travail et efficacité
Empreinte digitale du navigateur: qu'est-ce que c'est, comment ça marche, enfreint-elle la loi et comment se protéger. Partie 2
Quel modèle commercial ont adopté Amazon, Netflix, Microsoft et Disney + en 2020?
Dark Mode: Bonjour les ténèbres, mon vieil ami
Clavier divisé ergonomique. Iris
Comment j'ai rédigé ma thèse de maîtrise en vision par ordinateur
Accidents de fusées spatiales liés au carburant: faire le plein?
Mon projet de verrouillage Covid-19, ou comment je suis entré dans un UICollectionViewLayout personnalisé et ai obtenu un ChatLayout
La plus grande bibliothèque électronique gratuite entre dans l'espace interplanétaire
Comment configurer Snowplow pour l'analyse mobile
Tentation parfaite
NEAR a commencé! Et maintenant, il est beaucoup plus facile de créer un Internet ouvert et gratuit
Vivaldi 3.4 - Jouer avec le temps
Certainement pas Windows 95: quels systèmes d'exploitation prennent en charge l'espace, partie 2
Packet Tracer. Atelier: Configurer des routes statiques flottantes
Cher DELETE. Nikolay Samokhvalov (Postgres.ai)
Comment DDD nous a aidés à créer de nouvelles révisions dans les pizzerias
Un moment - et la tête n'est pas Bolid: mise en place d'urgence de MasterSCADA sur l'exemple d'un cas réel
À propos des nouveaux éléments dans .NET 5 et C # 9.0
Nous vérifions les capacités d'Intel Xeon Gold 6254 pour fonctionner avec 1C dans le cloud selon le test Gilev
Fournisseur, mettez mon antivirus sur VDI
Du programmeur au marketeur
Pouvez-vous devenir programmeur en trois mois? Oh, l'odeur des boules de naphtaline ...
Désolé OpenShift, nous ne vous avons pas suffisamment apprécié et ne vous avons pas pris pour acquis
Cooking DRP - Souvenez-vous de la météorite
Tin après avoir déménagé dans un autre pays
Découvrez la nouvelle génération de carte unique micro: bit de la BBC
Radiographie numérique: une promenade le long d'Elbrus
Plateforme pratique pour la sélection de bibliothèques et de frameworks JavaScript - Openbase
Construire un mécanisme vaut mieux que "J'aime"
Comment pouvez-vous ne pas vous tromper?
DataArt lance la plate-forme Kiddo gratuite - Livre de problèmes en ligne pour les apprenants Python
Les scientifiques de Tomsk ont trouvé un moyen de réduire le coût de production de l'hydrogène carburant
Développement d'un service en ligne pour les investisseurs sur pythonanywhere.com à partir des données de Yahoo Finance
Une invitation à discuter de la méthodologie de compilation d'un index de sécurité HTTPS des sites
Comment diffuser des annonces à l'aide des modificateurs Google Ads [5 exemples]
Comment détecter le mouvement des attaquants sur le réseau
[Expérience personnelle] Développeur à distance: comment chercher un emploi en bourse, et à qui convient-il?
Travail indépendant en Belgique
Communication interprocessus à l'aide de GRPC
Champignons comme matériau de construction
Listes de contrôle de l'aide QA
CSS-in-TS avancé
Les étapes les plus importantes de l'histoire du développement des systèmes de vidéosurveillance
Comment j'ai écrit un CMS rapide pour sites statiques en une soirée selon les règles de la logique métier dans un seul fichier
Recherche hétérogène dans des conteneurs associatifs en C ++
Nous communiquons dans Telegram à partir de smartphones sur Symbian
Introduction à ARC / ORC dans Nim
Minimiser les risques liés à l'utilisation de DNS sur TLS (DoT) et DNS sur HTTPS (DoH)
Le 31 octobre, nous vous invitons à une réunion de test HOT QA hors ligne à Krasnodar
Systèmes de recommandation: comment aider l'utilisateur à trouver ce dont il a besoin?
Tout ce que vous avez toujours voulu savoir sur la réinitialisation sécurisée des mots de passe. Partie 1
Continuation: insultant pour les opinions sur les analyseurs de code statique
NGINX Service Mesh disponible
"Space Force": trois pièces géniales pour les techniciens
Analyse et audit
Pourquoi nous dépassons le personnel informatique et n'en avons pas honte
Caméra PTZ sur Raspberry Pi Zero avec interface Web (DIY)
Lecteur de carte à puce JCR721 - présentation des capacités et des fonctionnalités
10 phrases en anglais à passer pour un américain
Top 4 des choses que je ne savais pas avant de partir en stage en développement
La conférence PHP Russie sera hors ligne le 29 novembre à Moscou
Entretiens d'embauche amusants: histoires de recruteurs informatiques (partie 2)
Pourquoi Avito a besoin de chercheurs Cloud UX et comment travailler avec eux
CrossOver, le logiciel permettant d'exécuter des applications Windows sur les Chromebooks, n'est plus en version bêta
9 étapes vers l'orientation client
Chef, deux compteurs: projets de taxi aérien modernes
Fin de l'ISS. Comme ce sera
Le centre de données Facebook chauffera 11000 foyers dans une ville danoise
Application de surveillance sociale: analyse du trafic
15 conseils: localisation de services pour différents pays
Un hybride d'un ordinateur et d'un téléphone IP. Anatomie de la plate-forme matérielle GM-Box. Partie 2 - Développement
Annonce du webinaire "Flutter vs technologie sur laquelle vous écrivez: quel est l'avenir?"
Création d'une liste complexe d'éléments en 20 minutes dans Android basé sur Groupie
Gestion de la réputation en ligne avec les SERM
Pensez comme un ingénieur: 4 façons de trouver des solutions personnalisées
VMworld 2020: chiots, cubes et Renee Zellweger
Top 10 des tendances technologiques de 2021
12 outils qui facilitent Kubernetes
Qu'est-ce que la mémoire LPDDR5? - Une analyse
Comment s'est déroulé la rencontre de produits en ligne
Le portefeuille solaire de TOTAL
Turing Pi - carte de cluster pour applications et services auto-hébergés
Probablement la meilleure architecture pour les tests d'interface utilisateur
Comment nous avons découvert la vulnérabilité du serveur de messagerie de la banque et comment elle menaçait
Cadre de tâches
8 nuances de gris, ou le ZX Spectrum48 pour 3 $
Rendre le nettoyeur de code de l'adaptateur avec MergeAdapter
Mise en place de la pile Django sur MS Windows
Comment nous avons repensé le travail avec les scènes dans Unity
Hiérarchisation des fonctionnalités
Événements de développement en ligne gratuits (20 octobre - 29 octobre)
Modèle AIAPS de l'absorption adaptative des glucides dans le pancréas artificiel
Systèmes de sécurité Linux
La loi des grands nombres et ce qu'elle n'est pas
Démarrage rapide de l'analyse vidéo: expérience de l'utilisation d'OpenVINO Toolkit dans les hackathons
Validation et gestion des exceptions avec Spring
Les lidars pour voitures coûtent 75000 $, et maintenant les lidars seront dans chaque iPhone
"Hey disc jockey, mets ma disquette"
Pas un truc, mais une présentation parfaite: que pouvons-nous apprendre du magasin de télévision sur le canapé?
TestRail - Paramètres individuels pour le projet
Carburateurs de moto. Diffuseur et papillon
Création d'un SDK Android dans le style d'une seule activité
Théorie des quanta. Un univers d'ondes de probabilité
Laravel-Digest (12-18 octobre 2020)
Top 10 des erreurs en RnD
Recueil de documents intéressants pour un développeur mobile # 366 (12-18 octobre)
Satellites Starlink L13. 2020: 81 au total, 73 réussies, 30 des États-Unis
L'extension Nano Defender doit être supprimée de toute urgence du navigateur
Menu dynamique avec prise en charge du déplacement tactile et du déplacement de la souris sur RevolveR
FOSS News №38 - résumé des nouvelles et autres documents sur les logiciels libres et open source du 12 au 18 octobre 2020
Sortie de Sequoia 0.20.0, implémentation d'OpenPGP dans Rust
Utilisation de SIEM pour former des pirates éthiques: ouverture du laboratoire pratique
OPEDI: ma première expérience dans la création d'un appareil IoT
Choisir entre comparateur et comparable
Digest de matériaux frais du monde frontal pour la semaine dernière # 437 (12-18 octobre 2020)
Ajouter CMDB et carte géographique à Zabbix
Combiner Redux et GraphQL avec un exemple simple
Événements numériques à Moscou du 19 au 25 octobre
SiteAnalyzer 2.3 - Dynamique de chargement des pages
Tout ce que vous avez toujours voulu savoir sur la réinitialisation sécurisée des mots de passe. Partie 2
Vous recherchez des alternatives gratuites à cPanel? Tenez 7 à la fois
La 5G dans la télémédecine russe
La Chine a battu son propre record de volume d'achats de puces étrangères, sans oublier la substitution des importations
Analyse du code du projet DeepSpeech ou pourquoi il ne faut pas écrire dans l'espace de noms std
Collision orbitale qui ne s'est pas produite et quelques intrigues
Нет, Microsoft не переносит Windows на Linux
PHP-Digest # 190 (5 - 19 octobre 2020)
Comment j'ai commencé avec le papier et suis passé au numérique, ne laissant que des processus créatifs
Microsoft dévoile Azure Defender - une solution réseau pour la protection des appareils IoT
Chiffrement MySQL: utilisation de la clé principale
Une histoire de décorateurs Python
Lisez-moi complètement! Comment récupérer les données d'un téléphone défectueux ou verrouillé?
Annonce: tout ce que vous vouliez savoir sur Devops, mais que vous aviez peur de demander
Curseur automatique élémentaire basé sur la bibliothèque RevolveR: 10 lignes de code
Construire une bibliothèque mathématique du futur
Les robots rêvent-ils de psychothérapeutes
Utilisation de l'attente "globale" en JavaScript
Comment j'ai décidé de créer un jeu inspiré de Heroes of Might and Magic et perdu de l'argent (partie 1, 2)
Combien coûte le développement d'une application mobile
Schéma SparkEvolution en pratique
Connexion de la base de données Yandex à un robot de télégramme sans serveur sur les fonctions Yandex
Changez la batterie de l'iPhone 6s Plus et donnez-lui une seconde vie
Décrypter la clé et la page WaitResource dans les blocages et les verrous
Caractéristiques des ventes répétées dans le segment B2C
Transformer les formes réactives d'Angular en formes fortement typées en une minute
[Expérience personnelle] En tant que développeur qui rêvait de la Californie, a déménagé en Nouvelle-Zélande et est resté en Suède pour la résidence permanente
Etapes de développement d'une entreprise et de son produit: Cours "Créer un logiciel et gérer son développement"
Illustration comme outil de communication flexible
Semaine de la sécurité 43: Nouvelles vulnérabilités Bluetooth pour les PC et les voitures
Déployez rapidement n'importe quelle application avec Waypoint
Pourquoi la révolution sans serveur est dans l'impasse
Quel .jar tiers nous préparait ...
Yak, piquer, écrire de mauvais articles
Présentation des protocoles de mise en réseau et de messagerie pour l'IoT
Allen Wu est un "pion" devenu "chevalier" dans le jeu d'échecs des USA et de la Chine
Démos Nevanger pour Unigine et Godot
Photos 360, revues 3D et photos 3D: faire face à la confusion terminologique
Comparaison des langues embarquées par taille dans le fichier exécutable
Puzzle AI
Un aperçu de k9s - une interface de terminal avancée pour Kubernetes
Intéressante influence du cyclone
La Californie interdira les nouvelles voitures à essence d'ici 2035. Le réseau électrique va-t-il gérer cela?
Matériel et logiciels que j'utilise tous les jours
Final Fantasy VII, ou lorsque la traduction anglaise du jeu est un joint sur un joint
Module de calcul 4 de Raspberry Pi: fonctionnalités de la carte et nouvelles fonctionnalités
TypeScript pour le développement backend
Connecter une application de nœud à l'API Google Calendar
Peut être résolu: le problème du cloud lidar de l'équipe de véhicules sans pilote Yandex
Vous êtes développeur?
Un mois avant la sortie de PHP8. Sur quelle version êtes-vous principalement assis maintenant?
PBX virtuel Rostelecom et Bitrix24: que faire en cas de difficultés d'intégration
Configurer Webpack 5 à partir de zéro
à propos de l'architecture Redux dans les applications Flutter
L'évolution de PHP - 5.6 à 8.0 (partie 1)
Composition des composants dans React JS
Chargement des smartphones: histoire, faits, mythes
Deep Bass Algebra Dive: Les beaux sons de la programmation musicale
Qu'est-ce que XML
Format de simulation de base des composants React
Mécanique d'implémentation d'un platformer sur le moteur Godot. Partie 4
La sécurité de l'information en tant que sujet: l'histoire d'un instructeur GeekBrains
Red Teaming est une simulation d'attaque complexe. Méthodologie et outils
Feuille de route DevOps ou est-il temps d'automatiser?
Connecter les paiements automatiques via TeleWalletAbot à votre bot Telegram
Vous ne pouvez plus bloquer: la première version de la plate-forme de communication décentralisée Jami a été publiée
Base de données des colonies de Russie
Devriez-vous renvoyer un développeur pour une grosse et coûteuse erreur? Je ne pense pas, mais la direction voulait du sang
Construire une armurePeinture de la source
Réunion en ligne sur la sécurité de l'information Digital Security ON AIR
Accélération 14000x ou victoire en informatique
Comment j'ai obtenu un approvisionnement à vie de pizza à l'ail en utilisant Python et Selenium
Développement d'un système de surveillance d'armoire de communication sur AWS
Comment la 4e révolution industrielle affectera les relations marchandise-monnaie
Des informations secrètes? Utiliser 2FA pour VPS / VDS
Évaluation des signes du zodiaque parmi les grands peuples du monde
Lampes à LED IKEA TRÅDFRI et maison intelligente Xiaomi
Port Linux de Far Manager: progrès en 4 ans
La Russie envisage une mini-navette robotique. Anatoly Zak. Annonce et mon texte
Parallels présente Parallels Desktop pour Chromebook Enterprise
Survivre à la vallée de la mort et au fond du récif: assurance qualité Seagate
Galya, combien? Jeu de dames au box-office de Pyaterochka
Deuxième moniteur HDMI vers Raspberry Pi3 via l'interface DPI et la carte FPGA
Amnesia: The Dark Descent ou comment oublier de réparer le copier-coller
Constructeurs de sites Web en 2020: que choisir pour une entreprise?
Comment évaluer avec précision un projet en 6 étapes
Commandes de commutation d'état: le cas infâme du bouton de sourdine
La musique populaire se dégrade en fait
Comment économiser de l'argent sur l'achat d'un ordinateur portable: l'API Docker Remote via TLS
Validation UTF-8 exceptionnellement rapide
Stratégie produit informatique. Pourquoi doit avoir et comment le faire. Expérience de nos projets
Version gratuite du stockage cloud natif pour Kubernetes disponible sur robin.io
La main noire de l'automatisation budgétaire
Composants Web: guide du débutant
Huawei OceanStor Dorado 18000 V6: quel est son haut de gamme
Organisation du workflow en équipe sur un projet informatique
Géographie de Toshiba: comment une entreprise japonaise contribue à moderniser l'infrastructure des pays en développement
NetSarang xShell - Client SSH puissant
Tester en toute simplicité: réplication maître-maître dans Tarantool
La Finlande pour les développeurs de jeux: un petit pays avec de grandes opportunités
Méthodes et exemples de mise en œuvre des utilitaires de contrôle de sécurité Docker
Démarrage sans marque - faux départ
De vraies tâches pour les entreprises du festival RuCode
Technologies d'enregistrement magnétique sur disque dur: simples ou complexes
Source unique de vérité (SSOT) sur MVVM avec RxSwift et CoreData
Réutiliser, réduire, Starlink: le premier étage de Falcon revient sur Terre après avoir mis 60 satellites en orbite
Et six mois ne se sont pas écoulés: le système de contrôle de version Git 2.29 est sorti
Sberbank a publié le modèle GPT-3 Large en langue russe avec 760 millions de paramètres pour l'accès ouvert
La logique des RH est simple: former l'IA sur le "bloqué"
Obtenir GNU / Linux sur une carte ARM à partir de zéro (par exemple Kali et iMX.6)
Pourquoi les programmes de recrutement de référence informatique ne fonctionnent-ils pas?
Nouveau cartilage pour nos articulations
DBA bot Joe. Anatoly Stansler (Postgres.ai)
L'évolution de l'Internet ouvert
Meetup en ligne de la communauté de conception 27/10
Système de conception: qu'est-ce que c'est, pourquoi et comment créer
État des DevOps en Russie 2020
Comment nous avons «dispersé» l'équipe d'assurance qualité et ce qui en est arrivé
Comment ELK aide les ingénieurs en sécurité à lutter contre les attaques de sites Web et à bien dormir
Spring Boot et Filebeat localement sans inscription ni sms
Vérification d'une collection de bibliothèques C ++ d'en-tête uniquement (awesome-hpp)
Quartier des toxicomanes, e-mails soudains et «temps pour les contes de fées». Comment Twitter a été le premier à accéder à distance
Automatiser le travail avec un projet Python
Comment rechercher rapidement et facilement des données avec Whale
6 erreurs de réflexion qui vous maintiennent au travail que vous détestez
Système de contrôle de version pour le matériel, ou ce qu'un service de normalisation devrait réellement faire
Quelle est cette couleur?
Contrôle du volume à distance du décodeur TV IP à l'aide d'Attiny13A
Comprendre CAMELK, le guide des pipelines OpenShift et les ateliers TechTalk ...
Herb Sutter sur l'avenir du C ++, les travaux de comité, la Fondation C ++ et le sucre syntaxique
Comment générer des requêtes à débit constant dans k6 avec la nouvelle API de script?
One Netbook A1 - Ordinateur portable convertible miniature pour ingénieur de centre de données
Webémission Habr PRO # 6. Le monde de la sécurité de l'information: paranoïa vs bon sens
Émulateurs de console de jeu: aspects juridiques du développement et de l'utilisation
Considérez: Comment la technologie peut-elle aider à combattre la propagande médiatique?
Conservation des secrets sous Linux: authentification JWT dans une application CLI Python
Chiffrement MySQL: rotation de la clé principale
L'intelligence artificielle dans l'automobile: la course à l'autonomie
PostgreSQL: qui a besoin de compétences professionnelles avancées et pourquoi?
Plus de 80 extensions Google Chrome pour les spécialistes du marketing Internet
Monopole des géants du numérique: qui protégera les consommateurs?
Moment de vérité: le prototype de vaisseau spatial a été lancé avec succès avec trois moteurs
45e anniversaire du vol de la station Venera-9
Vérification des enfants passés à un composant React simulé
Pourquoi les entreprises ont-elles besoin d'une synergie entre PRA et IA?
Caméra 4G pour 5000 roubles
Décomposition du travail humain
Cybersécurité des réseaux industriels: menaces et solutions
Otonomo est l'App Store pour les données automobiles
Expérience Tinkoff Payments: un SDK mobile amélioré et un paiement en ligne encore plus pratique
Connectez-vous en ligne à la SimbirSoft Team Lead Academy
Kit Gentleman de Huawei pour développeur de jeux mobiles: service de jeu et outils pour une intégration rapide du HMS
Modèles dans Terraform pour lutter contre le chaos et les tâches manuelles. Maxim Kostrikin (Ixtens)
Roskomnadzor interdit aux agents étrangers d'écrire sur Internet
Que lire pour un data scientist en 2020
Ma quête de huit ans pour numériser 45 bandes vidéo. Partie 1
Comment devenir un data scientist et un analyste de données performant
Vu de l'espace: l'Australie construira la plus grande centrale solaire du monde
Comment devenir testeur et ne pas décevoir ses parents. Seuil d'entrée et bases
Meetup en ligne QA 28/10
Comment nous sommes arrivés à la liaison réactive dans Unity3D
Ma quête de huit ans pour numériser 45 bandes vidéo. Partie 2
Référence // Apple Watch Series 6 avec oxymètre de pouls: qu'est-ce que c'est et pourquoi il est nécessaire
Meetup de la communauté .NET 29/10
Harry Potter et Creamy Beer, ou Comment traduire les néologismes de l'auteur de l'anglais vers le moldu
Pourquoi vous ne pouvez pas vous passer d'un chef d'équipe: les nuances de la formation d'une équipe de développement intégrée et du travail à distance
Entretiens d'embauche amusants: histoires de recruteurs informatiques (partie 3)
Configurer un serveur de site à site sur le Synology OpenVPN NAS
La neuroévolution du cybercalmar. Rechargement des graphiques
Comment nous avons organisé une conférence internationale en ligne pour 1000 personnes
Robot à quatre pattes contrôlé par Arduino
Où trouver des idées de test (une sélection de liens utiles)
Protéger le code .Net de l'ingénierie inverse avec ConfuserEx 0.6.0
Ubuntu 20.10 a été publié avec une version de bureau pour le Raspberry Pi. Quoi de neuf et comment ça marche?
L'histoire de la façon dont je n'ai pas trouvé d'ingénieur
9 règles pour introduire des bots dans le service client des banques
Mise en cache 2R2L
Développement de marque dans un environnement de démarrage allégé. Partie 1
Démo Microcosm
Parlons "rouge"?
Comment fonctionne la gestion de la réputation en ligne
Filmé un film amusant, scénarisé par GPT-3
Nouvelle fonctionnalité sans bugs, par exemple la facturation pour un opérateur mobile
Attaché par un câble: la NASA a montré le nouveau rover DuAxel en deux moitiés
Mise à jour de la feuille de route AngularDart
L'homme, la mort et l'éthique
Qu'est-ce que sous-6 GHz, mmWave? Pourquoi la 5G est-elle nécessaire?
Dépôt Youtube-dl supprimé de GitHub pour violation de DMCA
Flutter: Résultats du sondage auprès des développeurs du troisième trimestre 2020
Arborescence de syntaxe et alternative LINQ lors de l'interaction avec des bases de données SQL
Le concept de «système des temps» est-il possible en mathématiques?
Ce qui est intéressant sur le marché roumain des fournisseurs Internet
Héritage d'implémentation en C ++. Histoire vraie
Chasse aux zoonoses: quand un canard est plus dangereux qu'une arme à feu
Concepts AWS Cloud Core
Comment j'ai «sauté» de la plateforme EVOTOR, pourquoi et combien cela a-t-il coûté
«Nous faisons ce que peu de gens ont fait avant nous»: parler d'infochimie dans le podcast ITMO Research
AirPods Studio: création d'une image de périphérique à partir d'informations fragmentaires
Comment devenir vieux et inutile à 30 ans en utilisant l'exemple du développement d'une quête
Starlink L14. Lancements de l'année: 82 au total, 74 réussis, 31 aux États-Unis
Affaires, fonction publique, université, sciences: tous les emplois sont-ils bons?
Compositeur 2: Quoi de neuf?
Un passage agressif vers le cloud Atlassian ou s'agit-il d'un blocage des fournisseurs?
Élite: dangereux et CosmosDB
Opérateurs unaires en Java
Laravel-Digest (19-25 octobre 2020)
Pourquoi Camunda n'a pas atteint le Magic Quadrant (MQ) de Gartner pour iBPMS
Choisir le CRM: avantages, types, solutions spécifiques
Pylint: en essayant de réduire la consommation de mémoire
"Docker est déjà mort" ou tout ce que vous vouliez savoir sur Devops mais que vous aviez peur de demander
Calendrier IPO 2019-2020: de Lyft et Levi's à Coursera et SpaceX
Piège mortel et efficace: comment le Venus Flytrap se souvient quand il a attrapé sa proie
Tri rapide
Recueil de documents intéressants pour un développeur mobile # 367 (19-25 octobre)
Comment créer une recherche en texte intégral à l'aide de réseaux de neurones
Qu'est-ce qu'une interview et pourquoi?
Un moyen facile de récupérer des données perdues sous Linux à partir de n'importe quel stockage externe avec la solution logicielle Windows
L'évolution de l'Internet des objets industriel: un catalyseur de nouvelles découvertes dans les réalités actuelles
FOSS News №39 - résumé des actualités et autres documents sur les logiciels libres et open source du 19 au 25 octobre 2020
Agrandissez votre ... augmentez le disque virtuel sur place
Que se passe-t-il lorsque vous exécutez le test manage.py?
KPI. Pourquoi est-ce mauvais et inacceptable pour les affaires normales
Le manque de couleurs dans les films modernes
Comment organiser un événement d'entreprise ennuyeux en ligne et rassembler un public de 10500 employés
Réparation d'appareils auditifs. (Presque une histoire policière)
L'évolution de PHP - 5.6 à 8.0 (partie 2)
Vulkan. Guide du développeur
Start Up: Aspects organisationnels et techniques d'une startup dans une grande entreprise informatique
Résumé des matériaux frais du monde frontal pour la semaine dernière # 438 (19-25 octobre 2020)
Comprendre les appels système sous Linux avec strace
Construire une caméra Trap à l'aide de Raspberry Pi, Python, OpenCV et TensorFlow
Balance "pierre - ciseaux - papier". Approche mathématique pour résoudre le problème
"Le monde après la capitale" d'Albert Wenger (partie 3/7)
Une méthode révolutionnaire vous permet d'entraîner l'IA avec peu ou pas de données
Créez un programme d'installation d'application Web Python qui inclut Apache, Django et PostgreSQL pour Windows
Réduire la consommation d'ESP8266 en travaillant de manière autonome avec des capteurs
VueJS 3: état global avec API de composition
Événements numériques à Moscou du 26 octobre au 1er novembre
Créons un composant d'arborescence réutilisable dans Angular
Navigateur et nombres à virgule flottante
Qu'est-ce que Unity Asset Store et comment gagner de l'argent?
Un bon contrat est un contrat court
Protection de l'accès à distance (ZUD) des appareils mobiles
Comment protéger l'électronique de la corrosion dans des environnements difficiles. Utiliser l'énergie éolienne comme exemple
Ouverture du trafic sur les réseaux publics
Comment rendre ma maison intelligente
Extension des algorithmes d'apprentissage automatique avec daal4py
Qu'est-ce que Waypoint et quelles sont les possibilités de l'utiliser
Asterisk 1,8 à 16
Test de charge: qu'est-ce qui est intéressant et quelles compétences sont nécessaires?
Pourquoi les sites russes ne respecteront pas GOST en termes d'accessibilité
Top 10 des meilleurs distributions Linux pour le piratage et la pénétration éthiques en 2020
Moi-même grand frère
Security Week 44: Vulnérabilité majeure dans GeForce Experience
Lancement du système d'exploitation Android à partir de la carte SD pour les appareils dotés du processeur Amlogic S912
Ondes radio de la stratosphère: le drone britannique à hydrogène pour fournir aux régions des communications cellulaires
Comment faire chanter Arduino comme ZX Spectrum. Partie 1: Contexte historique
Ak Bars Bank a lancé un accélérateur de solutions SoftPOS
Localisation dans les pages Razor ASP.NET Core - Cultures
Faire une station de surveillance de la pollution de l'air à domicile
Hacker Merch | Le manteau de l'invisibilité
Un an sur Gentoo après Xubuntu et macOS: mon expérience (j'aime ça)
ZoomX. Changer les règles de création de modèles dans MODX Revolution
La NASA et Nokia veulent déployer la 4G sur la Lune, un défi mondial pour la radioastronomie
L'intelligence artificielle aide à explorer Mars
Affaires rudimentaires. Qui, quoi, pourquoi et ce qui n'est pas nécessaire
"Le but de SRE est un système fiable." Vue d'ensemble des métriques SRE de base
Caractéristiques de l'utilisation de commutateurs gérés et non gérés
De la génération procédurale au déterminisme: approches de la modélisation de données synthétiques pour les voitures autonomes
Un étage entier d'analystes. Comment la numérisation a été comprise en usine
51.143.124.155
Liste de contrôle pour tester un champ numérique
Des luminaires Armstrong vraiment honnêtes testant 2 échantillons
Annonce. Bioinformatique: questions et réponses
Résultats du plus grand événement informatique de cyberdéfense Acronis - #AcronisCyberSummit 2020
Pas seulement dans la chaleur et le confort: où fonctionne l'onduleur en mode hors bureau
Validation des données en C ++ à l'aide de la bibliothèque cpp-validator
Nous fournissons la sécurité dans le développement agile et CI / CD
Plateforme Wargaming: Distribution
Implémentation et comparaison des optimiseurs de modèle dans le Deep Learning
Le système de stockage Huawei Dorado 18000 V6 bat un record mondial de performances avec 21 millions d'IOPS
Principes d'intégration de nouveaux utilisateurs
À quoi ressemble une hypothèse dans laquelle vous avez des vœux pieux?
Amazon a décidé de prolonger de 6 mois le télétravail pour les employés. Le centre-ville de Seattle choqué
Comment nous avons sélectionné 2 candidats sur 500 sans recruteur. Cas de recherche pour les développeurs juniors
Collection de statistiques Viber
Vérification de Clang 11 avec PVS-Studio
Chuwi lance un petit PC avec 6 Go de RAM et un processeur quad-core
La couleur dans les films modernes
Comment apprendre les langues en ligne (rapide). Intro
Deux mégatendances de l'IA dominent le cycle de battage publicitaire de Gartner 2020
Trois satellites militaires. Lancements de l'année: 84 au total, 31 en Chine
Comment construire un vaisseau spatial qui peut sauver la planète
Recharger des gadgets au 21e siècle
Top 10 des zones offshore prometteuses: économies d'impôts à l'ère de la désoffshorisation
Os de balle de riz?
Hrachya Hovsepyan: «Abandonner une carrière pour le bien d'une famille est la plus grande tragédie de ma vie»
Quand les flux parallèles dérapent
Zabbix 5.2 est disponible
17 extensions Chrome et Firefox pour votre confidentialité et votre sécurité
AutoVIML: apprentissage automatique automatisé
Casques de bureau Snom A100M et A100D
Ralph Baer: Pixel, Pixel, Gherkin
L'opéra deviendra chinois: la société de l'Empire du Milieu recevra la participation principale
Un bref aperçu des phénomènes astronomiques les plus époustouflants du 21e siècle visibles en Russie
Organisation d'un espace de travail numérique pour un salarié à l'aide de Microsoft Project Moca
Quel type de nombre possède Number dans JS?
Comment voler de l'argent sur votre compte que vous n'aviez pas?
Principes de programmation orientée objet
Basé sur youtube-dl: VK music
Roadster jeunesse "Crimea" - nouveaux horizons
PeerTube
Plateforme B2S Beeline
Nous soutenons le développement de plusieurs versions du produit dans Git. Stanislav Lukyanov (GridGain)
L'institut de recherche SOKB et Kaspersky Lab ont annoncé un partenariat technologique
Les cinq langages de programmation les plus difficiles au monde
Conversations dans les jeux mobiles
Comment dessiner une société holding, des chaînes de propriété et calculer les parts de CFC
Ecrire un bot pour un jeu de puzzle en Python
Les développeurs sont lents et coûteux - et les gens pensent que nous sommes paresseux. C'est juste que tout est compliqué en développement
Construire un cerveau à partir de zéro: modèles mathématiques en neuroscience
La rapidité avec laquelle l'intégration des données cliniques aide à soigner les populations vulnérables
Configuration du travail à distance pour les débutants: synchronisation des fichiers et partage
La commande Linux find est un puissant outil d'administration système
Programmeur automobile. A travers les épreuves des étoiles
Comment 30 lignes de code ont déchiré un générateur de 27 tonnes
Conversion de site
Rencontre SRE: mardi 3 novembre, 19h00, heure de Moscou
Conception Web réactive et réactivité à la hauteur du navigateur
Meetup Architecture ouverte 3/11
Le livre «UNIX Time. Une histoire et un mémoire "
Fedora 33 est maintenant disponible. Quoi de neuf?
Banque, entreprise et API: le hackathon en ligne de la Raiffeisenbank pour des solutions pour les petites et moyennes entreprises
Utilisation d'énumération + valeurs associées lors de la navigation et du transfert de données entre les écrans dans les applications IOS
À propos du décodage du protocole du capteur météorologique Oregon Scientific
NX Java Meetup # 15: Java à saveur Haskell
Comment j'ai lancé seul un jeu sans expérience
Votre précieux smartphone est-il en verre et en métal?
Création d'une architecture de microservices en single-spa (migration d'un projet existant)
Données synthétiques: améliorer les algorithmes de perception et optimiser la recherche de frontières
Bienvenue sur Samsung AI Forum 2020
Quelle est la pertinence de l'apprentissage automatique dans la vie quotidienne. Aperçu
Rage Against The eMachine: Mod informatique rétro
Comment nous essayons à nouveau de remplacer les humains par des robots
Star Cleaner: un collecteur de débris spatiaux est en cours de développement en Europe
Premiers pas avec Excel en C #
Le chemin d'une équipe de «vélos» à une plateforme IoT
Ampoules LED Toshiba
Inquiétude ... avec modération
Comment la pandémie change le paysage des cybermenaces
Traduction: Qui est un développeur Full Stack?
Electron - dix satellites. Lancements de l'année: 85 au total, 32 aux États-Unis
Type énuméré et PostgreSQL
Exemples d'observateurs JavaScript
Nous complétons la liste de contrôle des tests lors de la mise à jour de l'icône et du splash dans les applications mobiles
Prix attrayants. Un guide pratique de l'approvisionnement maritime
NSX Advanced Load Balancer est un équilibreur de charge intelligent et auto-évolutif. Partie 1: architecture et fonctionnalités
Historique d'une migration de SQL Server 2012 vers SQL Server 2016+ dans Microsoft Dynamics AX 2012
Comment nous avons ajouté une touche de perfection à l'outil d'analyse des performances de l'interface graphique Linux Perf (Hotspot)
Créer des rapports personnalisés pour l'opérateur de comptage
Trois baleines de l'analyse linguistique, sans lesquelles InfoWatch Traffic Monitor ne peut pas fonctionner
Recueil d'événements pour les RH et les recruteurs en informatique pour novembre 2020
Imaginez - et si tout ce que vous faites est dénué de sens et inutile?
Les données confidentielles des employés de Google vérifiées par le cabinet d'avocats Fragomen ont été compromises
Comment nous avons automatisé une strip-teaseuse sur Walking Street
Le smartphone universel F (x) tec Pro1-X avec clavier physique vous permet de travailler dans l'environnement Ubuntu Touch ou Lineage OS
Développement cyberpunk indépendant
Istio rendu facile: Sidecar
Analyser "l'éléphant" morceau par morceau
Nouvelle architecture AMD RDNA 2: avantages des cartes graphiques Radeon RX 6000 par rapport aux concurrents et aux précurseurs
Cours de surf flutter: suivre la technologie du futur
Lean IT: Conseils de Lean Manufacturing pour la gestion des services informatiques
Les programmeurs de vérité de cas devraient savoir
Les principales tendances du développement des télécommunications à l'ère de la fâcheuse pandémie
Introduction de Grafana Tempo, un système de traçage distribué hautement évolutif
PHP 8 - essayer de nouvelles fonctionnalités
Première ouverture du xOwner Club à la Raiffeisenbank 5/11
5 leçons que j'ai apprises en continuant à maîtriser ZIO
Comment apprendre l'allemand en ligne: 1 mois
Nous avons une nouvelle image sur le marché: VPS avec Joomla 3.9 sur Centos 8
Le rôle des mathématiques dans l'apprentissage automatique
Life hacks pour les spécialistes du marketing ou "Comment sauver une entreprise en période de COVID-19"
Séminaires du laboratoire d'outils linguistiques de recherche JetBrains
Étiquetage des résidus de cigarettes non marqués. Instructions pour les nuls
Reddit va payer ses employés distants comme s'ils travaillaient à New York ou à San Francisco
"Bonjour, nouveau propriétaire." Comment nous avons enseigné les échelles de courtoisie intelligentes
Né pour lire: le cerveau humain dès la naissance est capable de percevoir les lettres et les mots
Expérience personnelle de l'apprentissage de l'espagnol: la langue est-elle aussi simple qu'on en parle?
Transformation du paysage informatique en banque
Comment les appareils POE communiquent entre eux
Que signifie «full stack» en général?
Travailler chez Amazon, Google et aux États-Unis: l'expérience personnelle d'Evgeny Kim
Piratage éthique: comment pirater des systèmes et gagner de l'argent légalement
Configuration de la synchronisation du calendrier Google avec l'application Web
La Russie se prépare à la guerre électronique dans l'espace (partie 1). La revue de l'espace
Linux pour smartphones, partie 1. Passé oublié (et pas si)
À la question de l'obsolescence programmée
Tambourin audio du lieutenant Schmidt: à propos des prises magiques, des «filtres miracles» et des «dangers» de la commutation des alimentations
Clavier à cinq boutons
Je n'ai jamais écrit d'extensions pour Chrome, mais je me suis ennuyé
Session d'automne des questions Habru. AMA n ° 22
Faire du Power Mac G4 un ordinateur rétro polyvalent et bon marché
MATLAB. La piraterie en Russie. La religion en informatique. Comment gérez-vous et motivez-vous les ingénieurs?
Si les tuiles étaient un peu plus de tuiles. Dépasser les limites de l'imagination naïve
4. Prise en main de UserGate. Travailler avec les utilisateurs
SIEM vous êtes quoi? nous communiquions normalement
Comment éviter les erreurs lors de la création d'une salle serveur?
10 questions pour l'assistance HMS sur les applications hybrides, AppGallery et l'émulation de téléphone Huawei
6 leçons de ressources humaines terriblement instructives tirées de films d'horreur
Juste pour le plaisir: combien de temps dure iOS avant Jailbreak
Aller à distance: conseils à vous-même avant le deuxième verrouillage
Entretien Data Science: ce qu'ils peuvent demander et où trouver les réponses aux questions
Votre chemin dans un monde où il existe une solution toute faite pour tout
Formule 1 et même plateau avec la vitesse des pilotes
Où travailler dans l'informatique en 2020: Wowmaking
Top 10 des outils de développement IoT en 2020
Un aperçu de l'écosystème des packages Laravel
jsqry est meilleur que jq
Utilisation d'Ansible avec Terraform
Vous souvenez-vous bien des types de valeur Nullable? On regarde "sous le capot"
À distance ou pas: pourquoi il est important d'être attentif à tout système de surveillance
Microsoft prévoit une mise à jour majeure de l'interface utilisateur de Windows 10
Les complexités de la surveillance des processus en cours sous Linux
Zabbix + Wirenboard: suivi de production
Les semi-conducteurs 2D sauveront-ils la loi de Moore?
Configuration d'Acrobat Pro pour le prépresse
Les principales tendances de l'industrie informatique en 2021 selon Gartner
Histoires effrayantes au coucher sur le bus PCI
Aider les utilisateurs à changer les mots de passe avec des URL bien connues
Dell Precision 7550: station de travail puissante et portable pour les concepteurs et les vidéastes
Science cognitive et futurologie: comment nos fantasmes peuvent affecter notre avenir
Comment créer un disque chiffré à double fond avec Veracrypt
Formations pour les équipes SOC et cybersécurité: pourquoi c'est important
Cuisson C ++. Système de construction de cuisson
Comment j'ai développé l'écoute à l'aide de la répétition espacée. Mon expérience
L'essentiel sur les risques numériques et les logiciels haut de gamme qui les élimine
Comment Kotlin Multiplatform peut aider à réduire le temps de développement des applications
Comment récupérer de vieux ordinateurs et ne pas s'y perdre. Partie 2
Comparaison du temps d'exécution de l'algorithme sur CPU et GPU
Accès distant sécurisé avec Citrix Virtual Apps and Desktops
Pétition pour l'amitié des centres de certification. Partie 2
Octobre. Nous comptons les lancements - "deux leaders"
À propos des critiques 3D des créateurs: comment la standardisation, l'épissage de texture, le shader CDN et MGEM ont tout changé
Carburateurs de moto. Dispositifs d'assistance
Ansible avec AWS et EC2
JAM stack - pauvreté sous stéroïdes
aio api crawler
Assurance Case: un dossier de sécurité raisonné
Vaccinations du passé - que savons-nous des vaccins?
Réduction de l'image qcow2 dans Libvirt KVM
Je stocke les clés de production directement dans le référentiel Git
Travail à distance sécurisé avec la solution Barracuda
Avantages des tests E2E
Remplacement de l'interface utilisateur d'autorisation par une API pour les tests automatiques
Pour les débutants: comment sélectionner un fichier en 1C?
Comment ne pas développer des moteurs sonores
Comment parler aux employés. 7 aspects oubliés
Comment simplifier la vie d'un développeur informatique et accélérer la mise sur le marché d'un mois à deux jours
Contrôle des applications VMware. Comment protéger les systèmes d'exploitation en fin de vie s'il n'y a aucun moyen de les remplacer
Comment j'ai écrit IF sur Twine
Elon Musk: "Mars est une planète libre, les lois de la Terre ne s'y appliquent pas"
Filtrage médian rapide avec AVX-512
Analyse des problèmes, ainsi que le développement d'AIS en comptabilité d'entrepôt
Comment la bioinformatique diffère de la biologie computationnelle - Une brève introduction
Création d'un dispositif à bascule pour berceaux avec un coureur cintré
Gestionnaire de fichiers Python de 430 lignes pour les débutants et les nuls
Comment j'ai connecté l'API commerciale officielle de WhatsApp via Twilio
Laravel-Digest (26 octobre - 1 novembre 2020)
La meilleure défense est la formation: programmes de formation à la cybersécurité en entreprise
Fonctions de modèle en Python pouvant s'exécuter de manière synchrone et asynchrone
Calculs précis et rapides pour les nombres à virgule flottante en utilisant l'exemple de la fonction sinus. Introduction et partie 1
Recueil de documents intéressants pour un développeur mobile # 368 (26 octobre - 1er novembre)
Haute technologie
FOSS News # 40 - résumé des actualités et autres documents sur les logiciels libres et open source du 26 octobre au 1er novembre 2020
Résoudre le problème de rendre la fenêtre modale accessible aux personnes handicapées
De rien au centre de données avec VXLAN / EVPN ou comment cuisiner Cumulus Linux. Partie 1
Programmation fonctionnelle dans TypeScript: polymorphisme de genre d'ordre supérieur
Jouer à Doom dans VMware ESXi sur Raspberry Pi
Digest de matériaux frais du monde frontal pour la semaine dernière # 439 (26 - 31 octobre 2020)
Cas: comment nous avons remplacé l'ordinateur de bord sur un yacht
Sub-Zero contre les cataractes ou comment restaurer la vision chez 60+
Opération "Oeil": mains, lentille et diamant. Contre-offensive de la cataracte
Événements numériques à Moscou du 2 au 8 novembre
Événements numériques à Saint-Pétersbourg du 2 au 8 novembre
Développement de thèmes pour le portail Liferay 7
Histoires d'horreur d'Halloween de développeurs Web
Le portefeuille lance un concours pour les développeurs mobiles avec une cagnotte de 1000000 roubles
Comment j'ai décidé de créer un jeu inspiré de Heroes of Might and Magic et perdu de l'argent (partie 3)
Pourquoi un développeur a-t-il besoin d'un certificat Kubernetes et comment réussir l'examen
J'ai commencé à enseigner et je n'ai pas quitté mon emploi. Combiner - génial
Le cauchemar à venir du syndrome de Kessler
Maman, j'ai fait Habr
Papa peut en B, ou Génération de code simple et soignée pour SQLite
Comment créer un flux de données pour la Coupe du Monde de la FIFA 2018 à l'aide de la modélisation dans SAP BW / 4HANA
Organisation des modules génériques dans Vuex
PHP Digest # 191 (19 octobre - 2 novembre 2020)
Conseils de gestion d'équipe pour les chefs de projet de M.Yu. Lermontov
L'essor d'Internet, partie 2: l'essor des entreprises privées et publiques
Qu'est-ce qu'une équipe de démarrage devrait être
Les bandes magnétiques sont de retour: des scientifiques japonais ont développé un nouveau matériau qui augmente considérablement la capacité de stockage
Semaine de la sécurité 45: tandem de vulnérabilités dans Windows 10 et Chrome
Sandbox Escape avec Python
Une autopsie montrera: Résolvez un crackme léger et écrivez un générateur de clé
5 semaines avant le début de l'intensif SRE
Qu'est-ce que SPODES et qu'est-ce que cela a à voir avec un compteur d'énergie électrique
Contrôler le pouvoir de la pensée: le cerveau humain est connecté à un PC par les veines
Tout sur le projet Internet par satellite Starlink. Partie 1
Habr, iXBT.Live, Pikabu et Yandex.Zen: comparaison de quatre sites et de leur PPA en un seul post
Pourquoi les projets qui échouent sont-ils bons?
E-mail et utilisation dans les applications Java
Thèmes de couleurs sur le site
Une sélection d'articles sur l'apprentissage automatique: cas, guides et recherches d'octobre 2020
Pourquoi avez-vous besoin d'outils de sécurité de l'information certifiés?
Qui sera responsable de la qualité des analyses: QA for Data Warehouse
Sberbank a acheté Rambler: qui en profite?
Comment les métriques Lean peuvent être appliquées aux tâches de support technique
Extensions Kotlin Android obsolètes. Que faire? Instructions de migration
Comment apprivoiser le process mining avec R dans une entreprise?
Comment se faire des amis .NET et IDA Pro (à propos de l'amitié C # et C ++)
Tout sur le projet Internet par satellite Starlink. Partie 2. Réseau Starlink
Comment j'améliore régulièrement la précision de mes modèles d'entraînement de 80% à 90 +%
La vie en une ligne
Le site est-il cassé ou avez-vous été banni?
Vous avez l'automatisation ...
Repenser le mécanisme d'attention avec les artistes interprètes ou exécutants
Richard Stallman et l'avenir de l'innovation logicielle
"Vezdecode": comment déplacer un hackathon en ligne et ne pas le bousiller
Kotlin: un langage de programmation en tant que produit
Comment devenir développeur front-end? Un guide étape par étape du monde du frontend
Gestion de la mémoire JavaScript
Pourquoi MVP de votre produit peut conduire à l'échec d'une idée? Ou comment tester un produit sur un marché formé
Comment j'ai créé un jeu mobile pour mon enfant
Utilisation du système de génération QBS dans l'éditeur de code Visual Studio
La solution commerciale inspirée de Prolog est en service depuis plus de 10 ans
7 mots anglais américains étranges que les Britanniques (et le reste du monde) ne comprennent pas
Définition des commentaires toxiques en russe
Mesurer les progrès à l'ère de l'informatique quantique bruyante
L'évolution des technologies de paiement 20's
La magie du masque électronique: analyse du système de notifications d'exposition COVID
Conférence internationale sur l'informatique Devoxx 2020: exclusive en Ukraine et entièrement gratuite
Vivaldi pour Linux - acceptation ouverte
Équilibrage de charge Docker Swarm et Nœud
"Eh bien, qu'est-ce que vous n'aimez pas!": Existe-t-il une alternative aux câbles d'origine et pouvez-vous économiser de l'argent sur eux?
Les salaires seront-ils liés à l'emplacement à l'avenir
Surveillez mes épaules: les développeurs ont créé un algorithme qui reconnaît le texte imprimé de la vidéo
Les origines de la virtualisation
Multimédia du passé: écouter de la musique sous MS-DOS
Top 25 des référentiels GitHub pour les développeurs Python
Penser par écrit
"Comment vivre sans flèches" ou scission n'est pas si terrible ...
10 aliments high-tech que nous mangerons à l'avenir
Le prix du naturel ou comment dépasser QuickSort
ModBus Slave RTU / ASCII sans SMS ni enregistrement
Gros test de batterie Crohn
Comment automatiser l'audit de toutes les conversations de l'entreprise
Flutter for React / React Native Developer
[Expérience personnelle] Ingénieur front-end de Londres Facebook: comment entrer dans FAANG?
Tout sur le projet Internet par satellite Starlink. Partie 3. Complexe au sol
Comment Megafon m'a trompé. Ils appellent ça du télémarketing
Intégration CI / CD pour plusieurs environnements avec Jenkins et Fastlane. Partie 1
GitOps - Mauvais et laid
Examen de l'utilisation de la mémoire MySQL avec le schéma de performances
L'histoire de la création de machines Arcade pour un client sérieux avec un designer frivole
Tests unitaires, examen détaillé des tests paramétrés. Partie I
Loki 2.0 est sorti
Nous concevons un langage de programmation multi-paradigme. Partie 3 - Présentation des langages de représentation des connaissances
Automates et comportement intelligent. Les principales dispositions du concept (approche) Amosova N.M.
Comment les souvenirs survivent à l'amputation, à la métamorphose et sont transmis par injections
Comment les licences Elastic Stack (Elasticsearch) sont-elles concédées et différentes?
Comment hiérarchiser les fonctionnalités du produit
Une note sur les itérables
Développement Web à partir de zéro: un guide pour les jeunes équipes sur la création d'une infrastructure CI / CD et d'un processus de développement
La formation du thermostat Lytko 101: ce qui en est arrivé
Les trous noirs sont les objets les plus effrayants de l'univers
Esthétique XAML: convertisseurs de valeur
Génération No-Code en route
"Ne pas déformer": discuter de l'histoire du format selfie
Consilium avec D-Link: configuration de base des équipements de réseau géré
Raspberry Pi 400: qu'est-ce que c'est, à quoi ça sert et à qui peut-il être utile?
Boutique en ligne du futur
À propos des caches dans les microcontrôleurs ARM
Maintenant, je ne peux même pas créer un petit site Web
Design de marque: comment ajouter une saveur reconnaissable à une marque. Recette d'un designer d'Estonie
2FA dans Telegram n'est pas partout où nous aimerions
H1N1 - De la grippe espagnole à nos jours: le garçon zéro et les pandémies
Boa constrictor apprivoise Graal VM
Fuchsia, le système d'exploitation sophistiqué de Google, est la base du projet dahliaOS
Comparaison de 3 solutions gratuites pour la gestion des informations sur les produits (systèmes PIM)
La Russie se prépare à la guerre électronique dans l'espace Partie 2. The Space Review
Tout sur le projet Internet par satellite Starlink. Partie 4. Terminal d'abonné
Les prix des SSD et des DRAM PC chutent, pas de croissance avant l'année prochaine
Calculs précis et rapides pour les nombres à virgule flottante en utilisant l'exemple de la fonction sinus. Partie 2: libm
La photographie Instagram comme moyen de compromis
Démêler les boucles Ansible
Comment Kotlin Multiplatform permet de gagner du temps de développement. Expérience personnelle de création d'une application de jeu pour KotlinConf 2019
Entreprise sous-scientifique: l'ampleur de la falsification dans la publication d'ouvrages scientifiques
Fetish WYSIWYG ou Comment croiser correctement un serpent avec un hérisson
21 chaînes YouTube où vous pouvez apprendre gratuitement l'IA, l'apprentissage automatique et la science des données
Comment l'intelligence artificielle a appris à résoudre la diffusion
Créer une montre à partir du livre électronique PRS-505
Poser une question à Dan Abramov: programme HolyJS en deux versions
Nous effectuons une recherche d'applications Web à partir de zéro
.NET en général: un aperçu de Scott Hanselman
openGauss: le nouveau SGBD de Huawei pour les projets d'entreprise chargés a ajouté des fonctionnalités
L'équipe MIPT pour la deuxième année consécutive dans le concours d'Amazon - Alexa Prize Socialbot Grand Challenge 4
Attente vs réalité: comment le COVID-19 a changé le marché du travail
6 modèles de conception d'architecture logicielle moderne
Perturbation procédurale du contrôle: leçons tirées de l'expérience de recours
Interception des messages d'autres personnes dans Telegram "sans inscription et 2FA"
DISTR 2: une sélection de logiciels historiques pour 2005
Implémentation d'Epoll, partie 2
Sauvegarde et reprise après sinistre avec Zextras Backup
Le bon choix du premier coup: l'IA vous aide à choisir le meilleur acteur pour un rôle dans un film
Comment nous avons recherché des capteurs cassés à URALCHEM (le premier projet Data Lake)
SRFI-216: Support de cours SICP. Discutons?
Open Book: un projet pour construire une liseuse gratuite avec un fer à souder à la main
Comment nous sommes passés du développement du micrologiciel pour chaque caméra à la création d'un SDK universel pour les fournisseurs de caméras
Travailler avec des employés engagés - comment y parvenir? Partie 1
Surveiller Kubernetes avec Prometheus et Thanos
QA parfait
Création de tuiles à partir de cartes raster (partie 2)
Man-in-the-Middle: conseils de détection et de prévention
Un peu plus sur C # 8.0, la feuille de triche Red Hat OpenShift Container Platform et la création d'un pipeline amont-aval
Comment optimiser les performances de l'aéroport avec l'apprentissage automatique
COBOL et 2020 202,02 $
Et les mains se transforment en écran VR: l'image est projetée directement sur la paume
Écrire notre analogique Wolfram | Alpha
Difficulté à s'accepter
Concept de système d'exploitation cloud
Pour quoi un employé est-il payé? Ne comprend pas? Maintenant tu comprendras
Tout sur le projet Internet par satellite Starlink. Partie 5. Statut de la constellation Starlink et bêta fermée
Sur les problèmes de l'humanité et la responsabilité des programmeurs
Nous lançons un routeur Mikrotik CHR dans le cloud exécutant VMware vCloud Director 10
NETSCAPE: une chronique de hauts et de bas
Bloc GPS satellite III. Lancements de l'année: 86 au total, 33 aux États-Unis
Test A / B: une analyse étape par étape
Comment charger rapidement une grande table dans Apache Ignite via l'API Key-Value
Un hub de transfert pour les oiseaux: la Volga roule au milieu du désert
Situation mystérieuse MySQL TIME
Mangeur de poussière, lavage électrique et autres merveilles. Comment les innovations techniques étaient racontées il y a 100 ans
Python. Un langage qui facilite la réflexion
Conférence
. Ça vaut la peine d'être vu
Confidentialité différentielle - Analyse des données tout en préservant la confidentialité (introduction à la série)
La beauté qui n'a pas sauvé le programmeur
Comment ne pas trop dormir dans les bases de données Postgres. Nikolay Samokhvalov (Postgres.ai)
Les fabricants chinois de smartphones éliminent progressivement la technologie américaine
Limites WIP de la personne en bonne santé et limites WIP du fumeur
Nous allons sur les instruments
Pourquoi les développeurs quittent Slack
Le père de l'intelligence artificielle Jeff Hinton: "Le deep learning peut tout faire"
13 jeux à jouer, pirater et tuer ce week-end
Systèmes de recommandation basés sur des graphiques
Assemblage d'un mini-PC basé sur Raspberry Pi 4 avec un écran montrant le mode processeur
Communication synchrone et asynchrone
Xiaomi lance le financement participatif pour son mini PC Rubik's Cube avec 8 Go de RAM
Quel type d'entreprises cloud choisissent aujourd'hui. Pratique russe et étrangère
Sécurité Web par Bugbounty
Monde non linéaire et outils de calcul de problèmes non linéaires complexes à l'aide de la méthode des éléments finis
Ce que l'écrivain de science-fiction Neil Stevenson a dit lors des discussions chez Google
XPATH + XML = traitement rapide
Forme intéressante
IELTS, TOEFL, PTE: un guide détaillé des examens internationaux en anglais
Architecture composable - Un nouveau regard sur l'architecture des applications
Ce à quoi un designer industriel pense lors du développement d'un boîtier pour l'électronique
Râteau juridique pour les développeurs indépendants et méthodes pour les contourner
«Test sur tous les navigateurs de votre téléphone» ou outils de test des applications Web mobiles
L'histoire de l'Open Source en bref: de la calculatrice aux transactions d'un milliard de dollars
Les chiens américains sont tellement cool qu'ils ont des lunettes AR
Tesla va construire un nouveau système de batterie géant de 300 MW en Australie
Hôte KVM en quelques lignes de code
Comment recevoir des signaux de la marine allemande avec une carte son, ou étudier des signaux radio ultra-basses fréquences
Rendu sur le client, sur le serveur et génération de sites statiques
Comment l'industrie du sexe conduit-elle la robotique?
Certificat Audiofilka: quelques lettres sur les critères de qualité, les caractéristiques et les classes d'amplificateurs HI-FI
Excel comme traducteur en assembleur AVR
AI aux salaires minimums: nous écrivons notre propre Sokoban et apprenons à l'ordinateur à le résoudre
VIH - patient zéro de la pandémie mondiale
Tout sur le projet Internet par satellite Starlink. Partie 6. Tests bêta et service pour les abonnés
Piratez la boîte. Procédure pas à pas Tabby. RCE à Tomcat et augmentation des privilèges via LXD
Sérialisation vers JSON et un objet immuable. À propos du package built_value pour Flutter
Variole - apocalypse au pays du soleil levant
Protection juridique de la marque dans l'environnement numérique. Nouvelles tendances et opportunités
13 satellites. Lancements de l'année: 87 au total, 32 en Chine
Présentation de Quarkly, un outil permettant aux développeurs et designers de réagir pour optimiser votre développement
Essayer d'utiliser Raspberry Pi 4 comme bureau: résultats et impressions
Développement et exécution du processus métier "Développement logiciel" dans Bizagi BPM
Cap Sidorov et son verre à facettes (histoire n.f.)
Introduction aux ordinateurs quantiques (traduit de Explaining Computers)
Les gamers n'ont rien à faire à l'école. Pourquoi les jeux devraient faire partie de l'éducation scolaire
Nous traitons le module PWM sur tms320
NGD lance un SSD de 12 To avec processeur ARM 4 cœurs intégré
vuex + typescript = vuexok. Le vélo qui a roulé et a dépassé tout le monde
Histoire étourdie
Sur la compréhension en intelligence artificielle
Histoire du repaire du dragon
Parlons de microscopes
Tout sur le projet Internet par satellite Starlink. Partie 7. Bande passante du réseau Starlink et programme RDOF
Histoire de Streets of Rage
DLMS sur LoRaWAN: qu'est-ce que c'est et pourquoi c'est important
Laravel-Digest (2-8 novembre 2020)
MVVM et sélection d'éléments dans l'adaptateur - Adaptateur de base
Formation d'un échantillon de données d'entraînement avec décalage de distribution
Nouvelle fusée. Lancements de l'année: 88 au total, 33 en Chine
Suivi fiscal via l'accès au système SAP (divulgation)
Ce qui est clair pour tout le monde
Présentation rapide du système Apache NlpCraft
Recueil de documents intéressants pour un développeur mobile # 369 (2-8 novembre)
Quel est le problème avec les interfaces SCADA
À quoi ressemblera un combat réaliste dans l'espace?
Des téléphones pliables aux écrans extensibles
Essayer d'utiliser Raspberry Pi 4 comme bureau. Partie 2, Ubuntu
Clustering et classification de Big Text Data avec Java Machine Learning. Article # 1 - Théorie
FOSS News # 41 - Résumé des actualités et autres documents sur les logiciels libres et open source du 2 au 8 novembre 2020
Satellite radar avec d'autres voyageurs. Lancements de l'année: 89 au total, 1 en Inde
Comment obtenir 9V / 12V à partir d'un chargeur avec Quick Charge (par exemple STM32)
Comment j'ai passé l'examen OpenSIPS Certified Professional
Typographie: combinaison de types en profondeur
Absurdement simple et incroyablement efficace: comment le protocole DMX-512 a révolutionné l'éclairage de scène
Palm TX est un invité rare en 2020. Nous restaurons la batterie et nous nous connectons à Internet
Windows: atteindre le matériel
Engine-version - package npm qui vous permettra de définir l'environnement de développement correct
Histoire de GoldenEye 007
L'école 42 en tant que guerrier déchu à l'ère COVID
Tout sur le projet Internet par satellite Starlink. Partie 8. Installation et activation du terminal d'abonné
Résumé des nouveaux matériaux du monde frontal pour la semaine dernière # 440 (2-8 novembre 2020)
Le géomarketing comme outil pour améliorer la qualité des projets
Mises à jour dans la visionneuse de journaux
Lost in the Mist, ou aventures fascinantes dans le monde d'APR *
Mise à jour automatique des scripts après le déploiement
Sous le capot: le radar d'imagerie 4D de Vayyar
Cours vidéo "Kubernetes Base": quoi de neuf dans la version 2.0?
PostgreSQL sur K8 chez Zalando: deux ans au combat. Alexander Kukushkin (Zalando)
Jusqu'à la mort, faisons-nous partie ou tout de la statique en C ++
Événements numériques à Moscou du 9 au 15 novembre
Résumé du livre de Hovhannes Mikhailov Go Global: 7 étapes pour conquérir le marché international
Comment animer l'élément "détails" en utilisant WAAPI
Recherche de publications scientifiques sur Internet. Partie 1. Que rechercher
Quel est le problème avec les nouvelles icônes Google
Comment créer une application de chat en vingt minutes
Résumé des événements du monde FPGA / FPGA - №006 (2020_10)
Y Combinator: École de démarrage pour futurs fondateurs
Travailler avec des employés engagés - comment y parvenir? Partie 2
Meetup QA à Redmadrobot le 19 novembre
Pour les gestionnaires - qu'est-ce que la sécurité de l'information
La référence de l'architecte de sécurité: un aperçu des approches de mise en œuvre de l'authentification et de l'autorisation dans les systèmes de microservices
Aperçu de GIMP 3.0 publié - Quoi de neuf?
Veuillez saisir le nombre exact de voitures pour continuer
Marathon à distance semaine 1: comment mettre en place votre routine de travail
Fan pour Zwift avec Alice
Une sélection d'informations utiles pour les débutants en Flutter
L'European Falcon 9 est la fusée réutilisable Ariane Next. Du blog
Une ligne qui a rendu le clonage 100 fois plus rapide
L'histoire du désir de penser, travailler et créer
Top 10 des meilleurs services pour surveiller les prix des concurrents
Flouter l'arrière-plan dans Google Meet avec ML dans le navigateur
Semaine de la sécurité 46: Interroger les mots de passe sur les groupes de discussion
Messagerie RCS de Google: qu'est-ce que c'est et comment peut-elle aider votre entreprise?
Qui vit bien sur le marché du travail? Ou les notes du recruteur en 2020
Agile Swarm: Comment concevoir un travail partagé pour les équipes de développement logiciel
Comment corriger le bogue Drawable.setTint dans le SDK Android API 21
Nous écrivons en C / C ++ sous Linux sous KolibriOS
Vous ne pouvez pas simplement le prendre et vous plonger dans le travail: comment le faire correctement - pour qu'il ne soit pas distrait [guide]
Linux Switchdev à la Mellanox
Fiable, insaisissable, à l'épreuve des balles: quel hébergement utilise la cybercriminalité?
Disque dur pour Mac ou boîtier standard pour laboratoire de récupération de données
Implémentation d'Epoll, partie 4
Applications Netflix Studio sur Android et iOS maintenant avec Kotlin Multiplatform
Paralléliser le code dans R en quelques minutes
Ce «portail» vous permet de placer votre hologramme dans les appels vidéo
Comment programmer des microcontrôleurs multicœurs
Composants supplémentaires pour la bibliothèque de conception de matériaux multiplateforme KivyMD
5 approches du balisage des données pour les projets d'apprentissage automatique
Mythes de récupération de données
5 principaux mythes sur la gestion de projet
GitLab 13.5 est disponible avec les mises à jour de sécurité des applications mobiles et le wiki d'équipe
Stéganographie et ML. Ou ce que nous avons obtenu des réseaux antagonistes génératifs (GAN)?
Webinaire "Prototypage rapide de systèmes de contrôle automatique"
Comment j'ai décidé d'écrire ORM en php à partir de zéro sur un site de travail, et ce qui en est arrivé
Tout sur le projet Internet par satellite Starlink. Partie 9. Service sur les marchés non américains
Calculs précis et rapides pour les nombres à virgule flottante en utilisant l'exemple de la fonction sinus. Partie 3: virgule fixe
Assemblage Colobot Gold
Comparaison de la vitesse des générateurs de sites statiques
Un exemple d'utilisation pratique des modules
Apache Kafka comme base pour la construction de vélos. Nikolay Sivko (okmeter.io)
Améliorer l'interface: comment la conception et le succès du produit sont liés
Modèles de menaces de confidentialité différentiels
Programmation à la pointe du pistolet
5 raisons d'utiliser Linux en 2020
Tladianta - outil de test ou plus
Un problème mathématique simple que nous ne pouvons toujours pas résoudre
Oui, vous pourriez avoir besoin de blockchain
Flux de documents légalement significatif de la banque avec des clients potentiels: pourquoi, quelle est la difficulté et comment nous l'avons traitée
Who Said Meow: Un ancien développeur d'Amazon a créé un traducteur de chat
Examen 1z0-819 Oracle Certified Professional: Java 11 Developer - Notes de réussite
Pour les enfants sur Kubernete ou les aventures de Fippy dans l'espace
Ecriture d'une application GUI dans Electron JS (Démarrer: Création d'une fenêtre)
Test de fuzzing de l'interface Web. Transcription du rapport
Comment nous avons créé le premier service de prêt automobile en ligne
Actualités des startups et des entreprises de la semaine 02-08.11.
Amélioration des tests Spring Mock-MVC
Histoires informatiques effrayantes
Normalisation intelligente des données
Lorsque vous avez appris la prononciation des mots anglais, vous avez juré à William Caxton, même si vous ne saviez pas qui il était.
Tout-puissant en ligne
White commence: les «bons» robots sont-ils vraiment aussi bons?
Couleur des mondes habités
Emballage Tao. Trouvé lors de fouilles
Formulaires de document imprimables pour Eloquent en 0 lignes de code
Chargez votre smartphone sans prise: à quoi devrait ressembler une batterie externe normale?
Pourquoi le sable est-il mou?
Le petit réacteur nucléaire NuScale pour la centrale nucléaire modulaire a reçu un contrat de 1,35 milliard de dollars des autorités américaines
Quantum Future (suite)
Métaclasses en Python
Graphiques ASCII minimalisme + moniteurs rétro
Trypanosomiase - parasites dans le sang ou pourquoi ont-ils peur des glossines?
Un exemple de déploiement d'une application Spring Boot sur Kubernetes
Comment démarrer avec React Native sans douleur atroce
Spring: accélérer l'écriture de bases de données avec XML
WireGuard sans NAT, intranet et clients de bouclage
Essayons de verrouiller dans Go (context.Context)
EventBus - Système d'événements pour Unity
Marché de la fraude sur les sites publicitaires
Tout sur le projet Internet par satellite Starlink. Partie 10. Starlink et le Pentagone
20+ extraits de code ES6 pour des tâches pratiques
Test d'Ansible en utilisant Molecule avec Ansible comme vérificateur
Onboarding: comment nous adaptons les collaborateurs à distance
SPM: modularisation de projet pour augmenter la vitesse de construction
Entretiens informatiques amusants: 17 histoires de chercheurs d'emploi
Le projet a été lancé pour exécuter des tests d'acceptation
Brevets informatiques pour les développeurs de logiciels russes: avantages, problèmes, pièges
Amis de Figma Moscou
Comment être promu sur TikTok?
Danser avec cl-build- ...
Stabilisation des plantes pour les romantiques paresseux. Eh bien, les geeks aussi
Les revenus des plus grands fournisseurs de cloud en raison du coronavirus augmentent de 33%
Des vêtements intelligents aujourd'hui: câlin, prompt, chaud
Comment écrire une histoire fantastique
Y Combinator: Comment répartir les enjeux entre les fondateurs de start-up (Michael Sibel)
DevOps pour les recruteurs informatiques
Conteneurs Linux dans quelques lignes de code
Alphabet lance un Internet sans fil utilisant une `` optique sans fibre '' au Kenya
Approches architecturales de l'autorisation dans les applications serveur: Framework de contrôle d'accès basé sur l'activité
Scan du monastère
Conception mathématique: dimensions et remplissage
PBX virtuel. Partie 3: Nous traduisons Asterisk en PjSIP sans gestes inutiles
La Chine pratique le lancement d'un "essaim" de drones suicides remplis d'explosifs
Quand vous pouvez vous passer du référencement ou quels projets n'ont pas besoin d'optimisation pour les moteurs de recherche
Bureau Jetpack Compose
html2json
Projets pour animaux de compagnie: pourquoi sont-ils nécessaires et vaut-il la peine d'y consacrer du temps en 2020 + enquête
Cyberintimidation: pourquoi les gens deviennent des observateurs
Savez-vous tout sur la clé React?
Capacite et froide: le Royaume-Uni construira la plus grande cryobatterie au monde
API Delta Lake Python - Opérations d'Upsert et de Suppression simples et fiables
Espaces de noms en JavaScript
Comment garder une trace de votre temps: 10 applications indépendantes
Recherche de publications scientifiques sur Internet. Partie 2. Où et comment rechercher
Implémentation des recommandations de structure de code à l'aide d'ArchUnit
10 raisons de ne pas démarrer une startup
Apprivoiser la dynamique du problème des palindromes
Automatisation des analyses Jira avec Apache NiFi
Yii News 2020 Numéro 7
Google Photos ne sera plus illimité
Sleep Coming ou Windows Shutdown Timer à partir de la ligne de commande
Nous vous invitons au Meetup Apache Kafka Q&A le 17 novembre à 19h00
Nous déployons un serveur pour vérifier les achats intégrés en 60 minutes
Types où ils n'étaient pas attendus
Comment apprivoiser Charles Proxy?
Et tout le WAF ne suffit pas: comment nous avons amélioré le service de protection du site Web
Tout a commencé avec Dream - un nouvel assistant IA du projet DeepPavlov
Ecrire un OS dans Rust. Mise en place de l'environnement. Binaire pour fer «nu»
Red Hat Advanced Cluster Management and Application Management, Partie 1: Déploiement dans plusieurs environnements
Les meilleurs travaux de fin d'études du semestre de printemps des Technoprojets
Répétez les ventes après des offres rapides
De l'entreprise sanglante au travail d'équipe
Apache Kafka et tests avec Kafka Server
Apprentissage automatique avec Dask
Faim de sécurité: 12% des entreprises créeront un département de sécurité de l'information à partir de zéro - résultats de la pandémie
Как AliExpress помогает обманывать покупателей
Comment faire chanter Arduino comme un ZX Spectrum. Partie 2: Musique de Dizzy IV sur Arduino Nano
Développement d'interfaces circulaires. Partie 2. Portage de la bibliothèque de JavaScript vers QML
Cinq bonnes pratiques pour les exportateurs Prometheus pour améliorer la productivité
5 raisons pour lesquelles le dropshipping volumineux n'est pas pour tout le monde
Que sont les goroutines et quelle est leur taille?
Test unitaire d'une architecture de projet Spring Boot avec ArchUnit
Votre ACS jamais ...
Angulaire déclarative
Calculer la séquence de Fibonacci en temps logarithmique
Pourquoi gaspiller de l'argent sur les avocats?
Le guide d'entretien ultime de l'ingénieur DevOps - Que demander et se préparer
Optimisation des modèles dans Tensorflow 1.x
Hé, Google: les appareils intelligents s'activeront sans commandes
Konstantin Smirnov: «Le baron a signé le contrat, expédié les ordinateurs et attendu le paiement. Mais l’Union s’est effondrée "
Vente de "croûtes". Le coût des certificats dans infobez et l'itinéraire de leur réception
Tout sur le projet Internet par satellite Starlink. Partie 11. Starlink et astronomes
Intelligence artificielle avec Microsoft SharePoint Syntex
Horloge mécanique-numérique en billes d'acier
Comparaison des compilateurs ARMCC, IAR et GCC
Comment modifier les certificats des bundles VMware Vcenter Server, Replication Server et Site Recovery Manager
DIGITAL SHOW "M.Video-Eldorado": pas en ligne, mais réalité mixte
De rien au centre de données avec VXLAN / EVPN ou Comment cuisiner Cumulus Linux. Partie 2
«Cette situation est au-delà de nos compétences» - comment rester rapidement et facilement sans clés ESD
File d'attente suivante: Magento 2 + RabbitMQ
De nouvelles vidéos montrent pourquoi les masques à valve ne ralentissent pas la propagation du COVID-19
Des scientifiques russes créent la caméra vidéo la plus sensible au monde
Éléments à prendre en compte lors du test unitaire d'un frontend
Normalisation intelligente des données: données catégorielles et ordinales, fonctionnalités «jumelées»
Qu'y a-t-il dans mon contenu pour vous? Évolution séculaire et principes de base de la personnalisation du contenu
Apache Ignite 2.9.0 - Quoi de neuf?
Compilateur le plus rapide aka compilateur-benchmark
Comment est né le programme YouTube-DL
Expansion des affaires au Vietnam: de nouvelles opportunités après la pandémie
Les bases du conseil psychologique: 9 idées basées sur le livre de R. Kociunas
Monétiser le trafic publicitaire dans l'écosystème mobile Huawei
Connaissance implicite ou pourquoi le client a presque toujours raison
Interview pour QA: CV, questions d'entretien, négociations salariales + liens utiles
Gérer les alertes avec Alerta.io
Dangers de l'achat de chaussures à l'ère des rayons X
Comment nous avons scié le monolithe. Partie 3, Frame Manager sans cadres
Spécialistes informatiques et marque personnelle ou absurdités personnelles?
Java 15 à travers les yeux d'un programmeur Scala
Licornes en sécurité: examen du code du château gonflable
«Manœuvre fiscale» dans l'industrie informatique: qui va gagner?
Cibler votre marque: vous protéger des attaques de vos concurrents sur Yandex / Google
Comment créer des métriques pour la gestion du changement
Comment rouler en anglais: gradation du mot "vous"
Injection SQL de sécurité Web 2020
Qu'est-ce que vous avez dit?
Les médecins se préparent à implanter le premier œil bionique humain au monde
Comment combiner la programmation orientée objet et le paradigme Python dans la tête d'un débutant?
Passez facilement à YouTrack
Le stoïcisme en informatique: pourquoi la philosophie ancienne a-t-elle pris le dessus sur la Silicon Valley?
Enquêter sur les éventuelles violations d'emprunt et de licence dans le code Java sur GitHub
Tout sur le projet Internet par satellite Starlink. Partie 12. Problèmes de Starlink et de débris spatiaux
Samsung a développé un écran holographique compact
Impression 3D haute température - au plus grand nombre
ISH Linux ou est-il possible d'installer et d'utiliser Linux sur iOS
Extraction de cycles sans accords à partir d'un graphe non dirigé
Pas 1 000 et 1 nuit, mais 1 an et 10 jours à "Slurme"
Comment j'ai fait mon avion
Rapport de sécurité de conduite autonome Waymo
Station de podcasting Raspberry Pi
Profession d'analyste de systèmes: développement communautaire, promotion de la profession et formation
Recherche de publications scientifiques sur Internet. Partie 3. Configuration des alertes
Un spécialiste ACS se penche sur la sécurité de l'information
Quand un programmeur 1C s'ennuie
Comment définir des métriques pour le processus de gestion des problèmes
Utilisation des bibliothèques Obj dans KolibriOS dans des langages de haut niveau
Se promener ou tristes réalités du marché des services de récupération de données
Comment devenir un professionnel de la cybersécurité? Peur et dégoût dans la sécurité de l'information
Apprendre à parler des glandes, ou ESP32 DAC et un petit minuteur
Comment j'ai créé un client OPC2WEB avec Google
Interface utilisateur Web moderne pour SVN en 2020
Tout sur le projet Internet par satellite Starlink. Partie 13. Retard du réseau satellite et méthodes d'accès aux fréquences radio
Passé «fou» - Histoire de la psychiatrie
Comment nous avons fait le contrôleur pour contrôler les éléments de la publicité extérieure (partie 2)
Hôte ASIO enfichable VSTi pour connecter l'entrée d'un pilote ASIO supplémentaire dans la DAW
Première aide psychologique | Week-end produit
"Le monde après la capitale" par Albert Wenger (partie 4/7)
Comment l'Homo Sapiens Sapiens est apparu sur Terre
Ваш компьютер больше не принадлежит вам
flutter_idiomatic - kit de démarrage d'un projet réussi
Comment définir des métriques pour la gestion des incidents
Mauvais conseil pour l'API REST "parfaite"
JS8Call: relâchez les ondes courtes
Recueil de documents intéressants pour un développeur mobile # 370 (9 - 15 novembre)
Gestion des exceptions dans les contrôleurs à ressort
Implémentation d'un VPN multicast sur Cisco IOS (partie 1)
Problèmes de concurrence que vous voyez régulièrement dans le code Go?
Analyse des systèmes WMS pour automatiser les processus métier
Limiter les composants d'architecture propre avec Spring Boot et ArchUnit
Migration de Jira Service Desk du cloud vers le serveur
FOSS News # 42 - Résumé des actualités et autres documents sur les logiciels libres et open source du 9 au 15 novembre 2020
Collecte de données et envoi à Apache Kafka
Installation de Midnight Commander sur Mac OS X Catalina (2020)
NanoPi R4S - PC sans tête à carte unique RK3399 avec deux ports Ethernet
Implémentation logicielle de multiplication dans les champs galoisiens
OpenCV en Python. Partie 2
Revue de déménagement: 10 pays pour un déménagement de spécialiste informatique
Autotests basés sur le dramaturge et la plaisanterie
Conception matérielle. Créer des animations dans Kivy
Tout sur le projet Internet par satellite Starlink. Partie 14. Canaux de communication inter-satellites
Premiers vaccins COVID-19. Comparaison du Spoutnik V russe et du BNT162b2 de Pfizer
Six raisons pour lesquelles Google Maps est l'application la plus intimidante sur votre smartphone
Comment trouver le fabricant du disque dur?
Digest de matériaux frais du monde du frontend pour la semaine dernière # 441 (9-15 novembre 2020)
Application "Drop cap"
À propos de C ++ et de la programmation orientée objet
L'architecture composable est une nouvelle approche de l'architecture des applications. Des tests
Événements numériques à Moscou du 16 au 22 novembre
Comment les systèmes low-code augmentent la productivité informatique
Modèle de démarrage HTML moderne
Pust-puff et pentest
Allumez les périphériques du contrôleur en 1 cycle d'horloge ou 500 lignes de code magiques
Crew Dragon: Conditions d'annulation de lancement et modes de fonctionnement du système de sauvetage
50 questions et réponses d'entretien de Docker
Relations honnêtes avec les employés des petites entreprises: confiance, test, mesure. Sans "mais"
AMD EPYC GENOA sur l'architecture Zen 4 dès 2022 et rumeurs sur SMT4
Vaccin Sputnik V: instructions sur la façon de ruiner une bonne entreprise
Comment l'Open-Source est monétisé
PHP-Digest # 192 (du 2 au 16 novembre 2020)
Pare-feu d'application Web: gardez une longueur d'avance
Comment écrire de bons commentaires de code: "pourquoi", pas "comment"
Proxmox Backup Server: Intégration Proxmox VE et opérations de base
La métamorphose NetApp: comment un fournisseur de stockage de premier plan est devenu un fournisseur de cloud
Surveillance de la météo à domicile ou du budget du CO2, des PM2,5, de la température et de l'humidité sur ESP32 et Blynk
Qui le HR a-t-il recherché en octobre?
Empêcher le suivi intersites dans Safari sur MacOs
Jeux de test
Vos appareils vous appartiennent. Vous avez juste besoin ...
Comprendre l'accès aux attributs en Python
Semaine de sécurité 47: Contournement de la protection contre le sommeil de l'ordinateur
La plus jeune start-up russe a levé 3,4 millions de dollars après avoir passé Y Combinator
Création dynamique de Spring Beans lors de l'exécution
Meetup MskDotNet 19/11
Comment fonctionne un code QR?
Développement produit: dans quel paradigme travailler?
Sibur Challenge 2020 - Championnat d'analyse des données de l'industrie en ligne
Automatiser les migrations de bases de données avec des conteneurs et Git
Votre ordinateur n'est pas vraiment le vôtre
NX QA Meetup # 14: révision (in) adéquate du code des autotests et test du module de calcul des droits
«Il est plus facile de trouver un coup de main qu'une fille»: une nouvelle invention des scientifiques japonais
Faire voler votre smartphone: Samsung présente un processeur 5 nm
Mon parcours vers Oracle Certified Associate et Oracle Certified Professional
Janus: la duplicité comme symptôme
Comment la durée d'un quart de travail et le nombre de projets traités simultanément affectent-ils le temps de traitement des contacts?
Examen de la consommation électrique du module Bluetooth LE MLT-BT05
Utilisation de simulateurs informatiques. Doux le matin, repasser le soir
Spring Security - Exemple de service REST avec authentification OAuth2 via BitBucket et JWT
L'avenir est maintenant: plateformes pour les événements virtuels 3D
CIFS sur SSH à l'aide des outils Windows 10 standard
Tout sur le projet Internet par satellite Starlink. Partie 15. Règles pour la fourniture de services au stade du test bêta
Pouvons-nous impliquer la société dans une culture Internet autonome?
Data Science 360 de MegaFon et Mail.ru Group
Comment Smarkets a amélioré la surveillance de ses clusters Kubernetes
Sailing well: centre de données flottant basé à Singapour sur l'hydrogène et centre de données achevé de Nautilus Data Technologies
Choisir le meilleur moment pour mener une campagne email
Scanner pour détecter les mots de passe faibles dans le SGBD
Lancement de PinePhone avec KDE Plasma Mobile, qui peut être utilisé comme bureau
Engager les utilisateurs en améliorant l'expérience de jeu et le retour sur investissement
Entretien pour une classe moyenne pour de l'argent, après quoi je suis prêt à partir en juin pour manger
Pourquoi Tesla remportera la course à l'autonomie
53 conseils pour élever un réseau qui ne fonctionne pas
Rétrospectives dans les équipes de projet: qu'est-ce que c'est, pourquoi est-ce nécessaire et comment mener efficacement
Limites de taux avec Python et Redis
Diverses méthodes d'attaque WordPress Brute Force
Plan de gestion EVPN dans l'infrastructure de réseau cloud
Le livre du nécromancien de Harvard
Une IA qui ne demande pas de pain
L'art du toucher doux pour un robot
Les six plateformes de renseignement sur les menaces les plus puissantes pour vos équipes de sécurité
Des documents si différents: conception vs. orienté utilisateur
Utilisation du texte et des fonctionnalités numériques extraites dans un problème de classification des commentaires
Stuffiness in IT: qu'est-ce que c'est et comment vivre avec?
ECS dans l'interface utilisateur dans le client World of Tanks Blitz
Pourquoi les gnous ont-ils traversé la rivière?
Big Stream: répondre en ligne, comment devenir développeur senior et comment s'améliorer
Installation de XSS Hunter
Comment calculer correctement le retour sur investissement dans RPA
Conversations de conférence: outils et cas d'IA conversationnelle de DeepPavlov, SberDevices, CoolGames et plus
Qu'est-ce que Metasploit? Guide du débutant
Que font les employés? Analyse du logiciel Jira
Mots anglais que l'Internet a changé une fois pour toutes
L'automatisation des RH offre-t-elle des avantages en cas de crise?
BSBD: le pilote du Jetpack Vince Refet meurt
S'entraîner à la maison: des pompes selon le programme de Paul Wade
Des robots. Temps partiel. Introduction
Mini-tutoriel: désactiver les cookies tiers
Qu'en est-il des conférences hors ligne, survivront-elles? À la recherche de? - interview en podcast avec Oleg Bunin
DIP vs IoC vs DI dans le monde Android
Pourquoi le don est l'avenir, s'il est bien fait
Cadres et bibliothèques pour le développement multiplateforme de programmes de bureau
Tout sur le projet Internet par satellite Starlink. Partie 16. Starlink et la météo
Évolution de la conception des matériaux pour AvaloniaUI
N'ayez pas peur du code
D'un serpent du passé aux jeux d'esprit
Première expérience: Mac Mini sur M1
Comment amener la direction à accepter la dette technique
Injecteur de dépendances FastAPI +
Le diable n'est pas aussi mauvais qu'il est peint: comment nous avons transféré le développement de CFT-Bank vers l'IDE de la plateforme CFT (Admin 2.0)
Des protocoles, pas des plates-formes: une approche technologique de la liberté d'expression - Partie 1
Annonce: Rupture d'une application dans Docker et création d'un pipeline sécurisé dans Gitlab
Standardisation du comportement des formulaires dans le projet (Angular)
Nouvel Apple M1, AMD Epyc, AMD Ryzen ... Si Intel ne fait rien, on peut le voir descendre
La feuille de triche complète Visual Flexbox et Grid + Tutoriel
Classement des fonctionnalités avec élimination des fonctionnalités récursives dans Scikit-Learn
Tu es fou, arrête avant qu'il ne soit trop tard
La méthode Thundercloud aide à résoudre les conflits complexes dans les projets
À quel point l'intelligence artificielle est-elle invulnérable?
11 meilleurs tubes à vide dont vous n'avez jamais entendu parler
Comprendre le middleware dans ASP.NET Core
Lamoda x Joker 2020
Chaos terminologique. UX passé / présent / futur
Découvrez combien les gens gagnent chez Glassdoor
Jupyter pour .NET. "Comme en python"
Evénements de Fourier: utilisation dans les tâches métier, prévision, analyse de trésorerie
Conversion de SVG en PNG: et les choses sont toujours là, mais il y a des options
«Conducteur, vous êtes le maillon faible»: Nouveau chez Honda
Grimper sur Internet. Qu'est-ce qui était ou pourrait être avec nous
Célébrer la magie ludique de John Horton Conway
Déchets de méthane et impression 3D et métal
Bonjour cher moi il y a vingt ans
Présentation des solutions SIEM (Security Information and Event Management)
10 conseils pour améliorer votre productivité à l'aide des outils de développement Chrome
Intel, AMD et Qualcomm ajouteront la puce de sécurité Pluton de Microsoft au lieu du TPM aux processeurs. Le droit de réparer est-il menacé?
Mesurer les corrélations entre les sexes dans les modèles de PNL pré-formés
Une autre histoire d'OpenTherm
Étirer la vidéo dans le navigateur
Des robots. Deuxième partie. Balançoire ailée
Sonde de température sans contact STM32 et MLX90614. Connexion I2C
Système fou
Flipper Zero - à un pas de la version finale du fer
Interface utilisateur pour la mise à l'échelle des séries chronologiques sur les graphiques
Tout sur le projet Internet par satellite Starlink. Partie 17. Starlink de deuxième génération
Types d'exécution: plus profondément dans le terrier du lapin
Développement Android: que faire avec Lego et comment ne pas "tirer un hibou sur le globe"
Pourquoi PVS-Studio n'offre pas de modification automatique du code
Virtualisation des périphériques USB dans les réseaux
Les processeurs les plus overclockés dont on se souviendra longtemps
Écrivez les salaires, les dépenses et ce que vous voulez. Ou n'écris rien
JavaScript: ce qui nous attend l'année prochaine
Architecture de transaction Apache Ignite
4 livres sur la transformation numérique pour les chefs d'équipe, une aide-mémoire sur Quarkus et l'observabilité ...
Où travailler en informatique en 2020: Tinkoff
Résultats de deux années d'étude "Structure et interprétation des programmes informatiques"
Journée de recrutement DevOps & SRE: offre DINS en une journée
NSX Advanced Load Balancer est un équilibreur de charge intelligent et auto-évolutif. Partie 2: installation et configuration
Bref historique du WiFi, opportunités et perspectives de transmission de données sans fil dans un proche avenir
Téléphones sûrs, gradation d'écoute électronique et méthodes de protection
Notifications de télégramme de Bitbucket
Semaine de début. Chine, États-Unis, Europe. Communications, militaires, astronautes et accident
Fonctionnalités SQLite que vous avez peut-être manquées
Injection de dépendances via les propriétés de fonction dans JavaScript
Alfa Battle 2.0 est un championnat de science des données en ligne. Du 12 décembre
Le puzzle d'Arnold: de la géométrie combinatoire au jouet de navigateur
Comment apprivoiser la fusion thermonucléaire et pourquoi en avons-nous besoin?
Les feuilles de calcul comme outil de développement d'applications métier
Qui a une herbe plus verte et un meilleur code? Comparaison de la vie des programmeurs japonais avec leurs homologues allemands et américains
Approche d'intégration .NET à TeamCity
Créer un simulateur de contrôleur JavaScript on-off
Starlink - Internet par satellite d'Elon Musk: analyse
Le ML est-il vraiment utile pour réduire le bruit d'alerte? Nous étudions par l'exemple d'une méthode
Station solaire. Test d'imagerie thermique et d'électroluminescence DIY
Peur de l'automatisation du travail et autres tendances de la cybersécurité mondiale et russe
Kubernetes pour les développeurs: intensif de 3 jours
Qu'est-ce que X ++? Qu'est-ce qu'ABAP? Langues anciennes qui sont intéressantes à écouter, mais Dieu interdit d'y écrire
Pare-feu centralisé Rambler Group
Meetup en ligne QA 24/11
Types d'élément dans V8
Langages qui sont presque devenus CSS
Comment organiser un mixage vidéo de haute qualité des sources lors de diffusions en ligne?
Startup chez Y Combinator: l'avion supersonique du futur
Blockchain post-quantique
Que lire pour un chef de produit ou de projet: de Kahneman Research à Bradbury Motivation
Tentacules du monde animal
Test de ruGPT-3 sur de nouveaux problèmes
Comment être un chef d'équipe et continuer à programmer
Spécification de la classification de la méthodologie de développement sécurisé
Bibliothèque de démarrage YC en russe: comment un programmeur a décidé de construire l'avion supersonique du futur
Créez un mot de passe fort et mémorisez-le | Internet sans problèmes
Désassembler des boucles écrites en C
Coursera - Présentation de la spécialisation Architecture cloud avec Google Cloud
Pouvez-vous économiser de l'argent en recrutant des spécialistes juniors?
Ok Google, publie tes clés DKIM privées
Planificateurs dans RxJS
L'épine dorsale d'Internet: conclusion
Où est ma voiture volante? Progrès et grande stagnation
Ubuntu Web Remix est une alternative à Chrome OS avec Firefox au lieu de Google Chrome
Réseaux de neurones profonds en vision par ordinateur: comment ils fonctionnent, où ils sont utilisés et quels problèmes surviennent
Déménagement d'entreprise
Comment j'ai assemblé l'hologramme
Les espions au quotidien: un robot aspirateur vous surprend
Déboguer un psychopathe ou un robot bien élevé
Voxels vs Shadow Maps: choisir un nouveau système d'éclairage pour Roblox
Industrie 4.0. Usine d'extraction et de traitement. Qu'est-ce qui vient en premier - tâches ou données?
Functools - Outils pour travailler avec les fonctions
Cours de survie. Travailler avec un chef de file
Mettre en place un éclairage adaptatif dans une maison intelligente
TOP-3 IB-événements de la semaine
Lenovo ThinkAgile VX + VMware vSAN = Data Center in a Box
Partie finale d'OpenStreetMap: remplir la hiérarchie d'adresses
Configuration économique des exécuteurs Apache Spark
Assistant technique d'entrevue et codage collaboratif
En prison pour l'application
Combien gagne un Data Scientist: un aperçu des salaires et des emplois en 2020
Pourquoi nous disons bonjour et salut: histoire des salutations anglaises + bonus
PSion 5mx et divertissement matériel avec Linux
Covoiturage 30 satellites. Lancements de l'année: 94 au total, 36 des États-Unis
Ne vous précipitez pas pour jeter votre PolyCom
Ce que les films d'horreur devraient apprendre des voyous
Préférences personnelles: à propos d'un lecteur avec un facteur de forme inhabituel qui peut ne pas exister
Trois problèmes du travail à distance: l'expérience personnelle du développeur au manager
Rock and roll littéraire: le cyberpunk au 21e siècle
Entreprises de sécurité: principales menaces et solutions
Adieu Arecibo
"Le virus de Marburg est une pandémie dans une cellule"
Circuit pur
Générateur de fichiers OCmod pour une boutique en ligne sur Opencart
Heroes of Might and Magic IV: bug de taverne ou classique du patching
Prise en charge de .NET pour les processeurs Apple M1
Sentiers Death Stranding uniques ou conception de niveau ingénieuse
Paul Wade Squat
Gossoft sera-t-il transféré aux technologies open source - opportunités pour le développement de cette tendance aux USA
12 idées fausses sur le support de jeu qui blessent les joueurs
La tendance verte dans le monde des centres de données - Pourquoi devient-elle populaire?
Entretien avec les développeurs Java Backend: Questions et où chercher des réponses. Partie 1
Entretien avec les développeurs Java Backend: Questions et où chercher des réponses. Partie 2
Nokia 7650 et le début de l'ère des smartphones
Le "modèle d'ordinateur portable" d'Intel NUC M15 devrait aider les petits fabricants à reprendre HP et Dell
Soyouz-5 en passe de créer
Interview en tant que ventes, partie 1 (des décrets à l'apprentissage automatique)
Ce dont les fonctions fléchées ont vraiment besoin dans JavaScript
Entreprise dépendant de la météo
Quel est le travail d'un analyste informatique pour améliorer les processus métier
17 "bonnes" et 4 "mauvaises" façons d'accélérer un projet
Architecture et coût d'une application Web simple sans serveur Amazon Web Services
Apprendre les langues étrangères avec un logiciel de lecture
Navigateur Web Chrome moderne (Partie 2/4)
Navigateur Web moderne Chrome (partie 3/4)
Le jeu Sega VR a été joué pour la première fois sur HTC Vive VR 25 ans après sa création
Navigateur Web Chrome moderne (partie 4/4)
Passion pour le Help Desk (comédie en trois actes)
Laravel-Digest (9-22 novembre 2020)
Satellite océanographique. Lancements de l'année: 95 au total, 37 aux États-Unis
Rétrospective de conception d'interface de feuille de personnage
Recueil de documents intéressants pour un développeur mobile # 371 (16-22 novembre)
Comment j'ai trouvé une vulnérabilité dans QIWI et gagné 200 $
«Nous misons sur l'ouverture»: comment et ce que les entrepreneurs apprennent à l'Université ITMO
Clés de la boîte de Pandore: Ebola Patient Zero
Implémentation d'un VPN multicast sur Cisco IOS (Partie 2 - Profil 1)
Bobby Sling Review: Sac à dos David dans le monde Goliath
Annonce: comment rédiger des articles pour des magazines et des blogs informatiques
Le meilleur de Kaggle: qu'est-ce que la science des données compétitive et comment y réussir
Intégration CI / CD pour plusieurs environnements avec Jenkins et Fastlane. Partie 3
Ce qui sépare les 10% les plus cool des fondateurs des autres (Michael Sibel, fondateur de Twitch)
BPF pour les plus petits, deuxième partie: la variété des types de programmes BPF
JSON avec des champs facultatifs dans Go
Marko.js - interface de ebay.com
Tableau de bord équilibré pour les principaux indicateurs informatiques
"Un seul canari ne suffit pas": les VPN sont de plus en plus sollicités pour les données utilisateur
L'écoute électronique avec des lidars d'aspirateur est une nouvelle menace pour la vie privée. Fabriquer un microphone laser à la maison
Google Apps Script: transférer un calendrier d'une feuille de calcul vers un calendrier
Chef d'équipe et la santé de son équipe
Analyse des postes vacants à l'aide du clustering
Déplacer la salle des serveurs
Bateaux souterrains dans les jeux informatiques: questions d'apparition d'un souterrain dans son simulateur
Problème de sac à dos en cryptographie
La Grande-Bretagne est devenue un concurrent de Starlink d'Elon Musk en achetant une partie des actifs OneWeb
Construction de coque 3D convexe
Digest de matériaux frais du monde du frontend pour la semaine dernière # 442 (16-22 novembre 2020)
Itertools en Python
Jeux de test
Les fossiles
Voler la lune en chinois
Développement d'applications mobiles en Python. Création d'animations dans Kivy. Partie 2
Imaginez que vous êtes un pianiste, pas un programmeur
Comment vendre un billet de train électronique
Événements numériques à Moscou du 23 au 29 novembre
Cours finaux en PHP, Java et autres langages
Modèles et algorithmes pour construire une plate-forme numérique CNCIOT pour la collecte des données des équipements
La déesse de la lune reviendra avec de la terre
Comment l'AQ peut trouver la «bonne» entreprise et devenir chef d'équipe
Linux en temps réel
Revue DevOops 2020 Piter: Patrick Debois et All-All-All
Les mathématiques et la pandémie COVID-19
Gartner Hype Cycle développe l'intelligence ... l'intelligence artificielle
Vue d'ensemble des tubes DECT Snom M25, M65 et M85
De l'étudiant à l'enseignant: entretiens avec des diplômés du master JetBrains + ITMO. Partie un
Cerveau, vidéo, photo, VR et 3D: l'avenir de la visualisation dans le commerce électronique
Comment je suis devenu développeur de jeux sur téléphone mobile
Comment rendre votre code Python rapide et asynchrone avec Sanic
La validation des données
Pourquoi n'y a-t-il pas de vente sur le site?
Les forêts poussent-elles mieux avec ou sans notre aide?
La sûreté et la sécurité à nouveau - c'est le centre de données Kalininsky
Comment obtenir votre nouvelle certification Machine Learning Engineer auprès de Google Cloud
Invasion mathématique. Ma construction inachevée
La troisième semaine du marathon à distance: motivation d'équipe, team building (et aussi une compétition)
Analyse des données Twitter pour les paresseux dans Elastic Stack (comparaison Xbox vs PlayStation)
Les méthodes sans argument sont mauvaises en POO, et voici comment la traiter
Suivi des services systemd en temps réel avec Chronograf
Semaine de sécurité 48: Perspectives APT pour 2021
Mise à jour: Comment créer un réseau de scanner de tablette USB avec mémoire à l'aide d'un Raspberry Pi. Conférence vidéo et texte
Développement d'un mécanisme de parallélisation du code python à l'aide de conteneurs docker
DevTerm est un ordinateur portable open source avec un design rétro modulaire et des tonnes de possibilités
Comment les RPG de dragon peuvent apprendre à l'IA à manipuler et à persuader
De stagiaire à fondateur de startup chez Y Combinator
Smart Assistant: un robot de jardinage polyvalent développé
Sept modèles de pipelines de livraison continue
"Porcelain Titanic" - à la recherche de l'or blanc
Hoverboard fait maison
Eh bien, vous et le personnel: nous montrons qui IT garde en 2020
Tout sur le projet Internet par satellite Starlink. Partie 18. Starlink sur le marché COTM?
Vers la lune derrière le sol. Lancements de l'année: 96 au total, 35 en Chine
Utilisation de .bashrc local sur ssh et consolidation de l'historique des commandes
L'évolution de la dette technique
Clustering et classification de Big Text Data avec Java Machine Learning. Article # 2 - Algorithmes
Connectivité spatiale - Centre de contrôle de mission étudiant
Parallels va-t-il changer la façon dont nous voyons les Chromebooks?
Un aperçu détaillé des symboles bien connus
13 ressources de conception fraîches et utiles pour l'automne sortant
Que devez-vous savoir sur les listes noires lorsque vous travaillez avec des newsletters par e-mail?
Déterminez la langue du texte. Cas complexe
Test des API Web ASP.NET Core
Pourquoi les adresses IP sont le nouveau bitcoin des télécoms?
Un hybride d'un ordinateur et d'un téléphone IP. Anatomie de la plate-forme matérielle GM-Box. Partie 3 - Essais et production
Ecrire un assistant vocal en Python
7 conseils pratiques pour un niveau supérieur de gestion des services sur site
D'une manière ou d'une autre, ils vont au bar Mandalorian, Genlok et SCM ...
Principes de base des mathématiques discrètes
Conseils pour la configuration des objectifs de niveau de service (SLO) dans Kubernetes avec Prometheus et Linkerd
Sauvegarde Zimbra OSE hors site avec Zextras Backup
Soleil coréen dans votre maison, lampes LED avec lumière du soleil
Utiliser Google Tag Manager Server-Side au lieu de Zapier
Surf à DartUP 2020: faire des revues de code et collecter des idées pour l'Open Source
Attention, hackathon: SberCloud.Hacking avancé de SberCloud, des pirates russes et de Phystech.Genesis
Démarrage rapide d'OpenPNP
Понятность ПО: самый важный показатель, который вы не отслеживаете
Mail, RSS et calendrier - commençons les tests
Comment distinguer un vrai visage d'un faux dans la reconnaissance faciale
Racomacophon Freestyler! ou pourquoi parfois nous entendons mal les paroles des chansons en anglais
Déploiement rapide du serveur Minecraft
Éviter les fausses polices sous Android
Spark Performance Secrets, ou pourquoi la compilation de requêtes est importante
Problème avec les requêtes N + 1 dans JPA et Hibernate
Fallback pour Let's Encrypt - Autorités de certification automatiques gratuites
KUKA avec du beurre: peut-on faire confiance aux robots et ce que la recherche dit
5 trucs et astuces SSH et plus
Les serveurs du centre de données réchaufferont les tomates aux Pays-Bas
SSD personnalisé et micrologiciel fixe: programme de développement de Kingston
Croissance directe au laser: idée
Sommet du Rümker et Atlas topographique chinois de la Lune 2016
Implémentation d'un VPN multicast sur Cisco IOS (Partie 3 - Découverte automatique BGP)
Utilisez des adaptateurs réseau 10/40 Gbps à faible coût avec l'interface HP FlexibleLOM
Croissance d'ensembles imbriqués dans des conditions .Net
Bon travail non seulement les loups meurent, mais des moteurs de reconnaissance apparaissent
Notes sur motd
Fonctionnalités du nouveau Parallels Remote Application Server 18
La plupart des startups nationales sont des clones à moitié morts
Marathon de la sécurité de l'information en ligne
Normales et transposition inverse, partie 1: algèbre externe
Navigation intelligente dans les jeux en utilisant Mafia: Definitive Edition comme exemple
Réapprovisionnement dans la famille: trois histoires sur Yandex.Station Max
Démarrer le système d'exploitation à partir d'un disque vinyle
L'essentiel est la queue: à propos de la méchanceté des valeurs moyennes
Notes de Datasatanist: Que faire en cas de problème NP-Complete
Tutoriel WinCC OA. Partie 1. Création d'un projet et du module para
Moteur de l'armurerie. introduction
Les secrets noirs du Black Friday: l'esprit vs l'émotion
Starline Hackathon 2020
Sur la question des convertisseurs, transistors, microcircuits et manifestations de magie noire avec exposition ultérieure
ECMAScript 4: une version qui n'existait pas
Starlink L15. Lancements de l'année: 97 au total, 38 aux États-Unis
Impossible d'ouvrir les applications sur macOS. Pourquoi la signature de code OCSP était une mine de temps
Construire des conteneurs sans Docker
Tirage au sort du papier toilette et assis autour d'un feu artificiel: quel a été le team building cette année
Comment développer la pensée visuelle
Comment je me suis fait un gestionnaire de mots de passe
Conversations 1-1. Moteur de communication
Les statistiques montrent que conduire une Tesla avec le pilote automatique est aussi sûr que sans lui.
Éclectisme fantastique: des romans écrits à un incroyable croisement des genres
Comment ajouter les principaux domaines de dépôt au site promu
Comment déterminer si un disque dur utilise la technologie SMR
gamebuino-arduboy
Solution Huawei CloudFabric Easy DC pour les petits centres de données
Le problème des déchets d'ordures en Russie et les moyens de le résoudre dans notre pays
Respectueux de la nature? Peu - peu probable: Apple est à la garde de l'environnement
Comment une startup trouve des données de vérité terrain dans l'agriculture
Créez des jeux à partir de blocs virtuels LEGO блоков dans LEGO Microgame
Pourquoi les pirates éthiques devraient travailler ensemble pour pénétrer dans les entreprises. Entretien avec Alex Chapman, le chasseur de bogues
Validation des éléments de formulaire textInputLayout dans Android à l'aide de la liaison de données
Comment libérer efficacement un monolithe auquel plus de 150 développeurs de différents bureaux s'engagent
Comment définir des métriques pour le support technique
Voler l'identité de l'utilisateur (PII) en appelant directement une API
Mathématiques et pandémie COVID-19. Partie 2
Réseau rapide au laboratoire à domicile ou comment j'ai contacté InfiniBand
Comment je suis retourné à Windows depuis longtemps (WSL)
Doom installé sur la console de poche Nintendo Game & Watch
Andrey Terekhov: de Fortran à Python
Annonce du webinaire sur la surveillance du parapluie Broadcom DX Operations Intelligence
Beyerdynamic T5 (3e génération): examen phare de 999 $
Goût étrange comme symptôme
"Grimper par-dessus la clôture" ou l'histoire de la façon de devenir une équipe en trois heures
Les scientifiques ont inventé des capteurs spéciaux pour ceux qui sont fatigués de se fatiguer
Blockchain, contrats intelligents ... Est-ce facile ou difficile?
Comment ne pas acheter votre propre bio - un guide sur l'incrémentalité en marketing
Implémentation CI / CD: quelle est la tâche principale du pipeline et comment améliorer la vie des développeurs
Traduction d'un article d'introduction des développeurs D-BUS
Comment programmer si vous ne le souhaitez pas? Burnout ou plan de sauvetage à échéance
Service de nettoyage de dossiers personnels. Comment configurer un service de partage de fichiers sur un VPS
Normales et transposition inverse, partie 2: espaces conjugués
15 étapes pour démarrer un podcast // Instructions détaillées
13 applications pour une gestion efficace du temps
Comparaison des systèmes analytiques pour le marketing mobile
Support d'ordinateur portable bricolage et paresseux
Démarrage interne: comment nous fabriquons un produit dans une entreprise de services
Les plus petits Arduinos pour vos mini projets + exemples des projets eux-mêmes
Utilisation de téléphones IP avec le PBX virtuel MegaFon
Nous avons tout réécrit en $ COOL LANGUAGE, mais la startup n'a toujours pas décollé
Tâches et outils de ML et leur application pratique
Comment montrer la cybersécurité en 2021 pour que votre émission n'échoue pas
Conquête de Vénus: l'Inde lancera la sonde orbitale Shukrayan-1
Koin est une bibliothèque d'injection de dépendances écrite en pur Kotlin
Combinateur Y Hard Tech Startups
Red Hat Advanced Cluster Management and Application Management, Part 2: Blue / Green Deployment, Migration ...
Architecture extensible et maintenable pour les jeux Unity
TechnologiCS - digitalisation du cycle de vie du produit basé sur un système
Nous concevons un langage de programmation multi-paradigme. Partie 4 - Constructions de base du langage de modélisation
Comment un marketeur peut survivre dans un monde sans cookies
Les chercheurs de Samsung ouvrent un nouveau chapitre dans les écrans holographiques
Recueil d'événements pour les RH et les recruteurs en informatique pour décembre 2020
Comment et où trouver le bon investisseur pour une startup
Y a-t-il un parallélisme dans un algorithme arbitraire et comment l'utiliser de la meilleure façon
L'angle d'inclinaison est plus important que l'ordonnée à l'origine
SIEM avec pilote automatique: quel est le lien entre la gastrite et le système de détection des incidents
Modèles de conception dans Go - Abstract Factory
Formation et sensibilisation à la sécurité chez Tinkoff
Évolution du sourcing
Votre animal de compagnie sera ravi. Comment donner vie à vos créations
NaN peut encore vous surprendre un peu
DartUP 2020: architecture de VM Dart, non-nullability en action et Flutter for Business
Lampe Era 15 W de Fix Price
Black Friday 2020 (réductions d'hébergement)
Palette mortelle: toxicologie des colorants
Quatre. Huit. Six
Entrez IT après 30 ans via Java
Implémentation du VPN multicast sur Cisco IOS (Partie 4 - Signalisation BGP)
Éclairage domestique et «à distance»
Nation intelligente, ou qu'est-ce qui est intéressant dans l'expérience de transformation numérique de Singapour?
Notre Essence Brutale
Comment calculer et répartir le budget de la publicité contextuelle [3 exemples]
Comment nous avons fait la sélection automatique de produits similaires
Tutoriel WinCC OA. Partie 2. Introduction à l'éditeur graphique gedi et à la fonction dpConnect
Black Friday chez Intersect.Host: -25% pour tout
La lutte pour le silence, ou le laboratoire à domicile ne doit pas rappeler les décollages des combattants
Étude de qualité du code du SDK Microsoft Open XML
Steak de tournesol personnalisé, ou comment FoodTech va changer notre nourriture
Contrôle des manipulateurs multi-liens d'un complexe robotique à l'aide d'un réseau neuronal
Maison d'édition Peter. Vendredi noir 2020
Station orbitale russe. Que pourrait être
Le clavier parfait PDA Jornada 720
Comment et pourquoi nous avons commencé à créer une interface utilisateur dans Figma au lieu de Photoshop
Utilisation efficace de DLMS / COSEM dans de grands systèmes avec des ressources limitées
TOP-3 des événements de cybersécurité de la semaine selon Jet CSIRT
Comment choisir un smartphone sûr et ne pas le regretter
Jeff Bezos: Comment je prends les décisions les plus importantes sur Amazon
Déterminez le sexe et l'âge à partir de la photo
Fonctions en JavaScript: des secrets dont vous n'avez pas entendu parler
Roadster jeunesse "Crimea" - nouveaux horizons. Deuxième partie
Est-il obligatoire de nommer un développeur senior au poste de chef d'équipe?
Caractéristiques élégantes de la typographie baroque
TogetherMoreMore: Comment les mécanismes sociaux et de jeu aident à conquérir le marché chinois du commerce électronique
La conteneurisation en langage clair: des bases aux subtilités de l'utilisation de Kubernetes
Russian AI Cup 2020 - un nouveau jeu de stratégie pour les développeurs
"Blue Box" - l'appareil qui a démarré l'activité de Wozniak et Jobs
Histoire du SD-WAN
Vous ne savez pas déstructurer tant que
Source suspectée de signal Wow! Détectée
Expérience dans le développement d'un système de contrôle pour l'équipement ferroviaire sur des microcontrôleurs domestiques
Nous analysons six anti-exemples de construction d'une distance
Détection de visage dans Node.js à l'aide de Rust et WebAssembly
Hello World: analyse de chaque étape de l'algorithme de hachage SHA-256
AMA avec Habr # 23. Vendredi noir au kiosque Habr
Simulateur Web Yandex.Practicum. Comment ça fonctionne
Problèmes d'élèves à distance: exigences d'examen étranges
Comment rédiger des articles pour des magazines et des blogs informatiques
Comment l'apprentissage automatique et la vision par ordinateur sont utilisés dans les usines de concentration
Automatisation des tests d'application Salesforce
Croissance directe au laser: processus
Tests logiciels de haute qualité
Est-il possible de former un bon programmeur dans une université en Russie
Le dictionnaire Oxford n'a pas pu choisir un mot pour 2020 et a immédiatement renvoyé 16
Manque de curiosité d'ingénierie
Electro, le robot le plus intelligent de l'Exposition Universelle de 1939
Annonce du test bêta de Dart à sécurité nulle. Démarrez le processus de migration des packages vers un état sûr et sécurisé
Cyborgs télépathiques sur le champ de bataille: les soldats américains communiqueront avec le pouvoir de la pensée
Pourquoi je n'aime pas PHP
Comment trouver les problèmes d'Internet et qui est à blâmer partie 1
Tout sur le projet Internet par satellite Starlink. Partie 20. Structure interne du terminal SL
Comment Scrum vous aide-t-il à devenir un développeur plus fort?
Segmentation des données d'une caméra vidéo
Indicateur d'horizon artificiel sur toile HTML5
Comment confronter les mathématiciens et les spécialistes du ML à l'aide d'un hackathon, et qui gagnera alors
Journalisation pratique sur le backend. Rapport Yandex
Si je l’ai acheté, c’est le vôtre: les vendeurs d’appareils électroménagers de l’UE étaient obligés de fournir des pièces détachées pour les réparations et les services d’aide
My Little Kubernetes: Configurer un cluster de test dans VirtualBox
Les podcasts sont le moyen le plus simple d'améliorer les horizons d'un programmeur
Pourquoi les amateurs sont plus confiants que les pros et que faire à ce sujet
Nous allumons la bande LED basée sur WS2811 en utilisant FPGA
Refactoriser la section dans IDEA
Cryptographie quantique: les protocoles les plus simples et un peu de cryptanalyse
Comment les signaux * nix vous permettent de lire la mémoire d'autres processus
Journées de formation virtuelle Microsoft 365: création de l'intégration et des flux de travail Microsoft Teams
MGL (DRI) pour l'éclairage dans un appartement ou un lieu de travail, les bases et la sélection + un aperçu des lampes 35W
Comment créer des ombres colorées sous Android avec dégradé et animation
Animations faciales à partir de vidéos 2D
Lait: pasteurisation, tuberculose et maladies gastro-intestinales
Protocole de distribution de clé quantique AK-15
"Eerie Dystopia". Microsoft a introduit un outil d'évaluation automatique de la qualité du travail des employés
Rechercher une boîte fermée ou pourquoi toute une classe d'enceintes disparaît
Une série de problèmes qui durent 16 ans
5 outils d'accessibilité dans Chrome DevTools
Qu'est-ce qu'un analyste produit doit et à qui?
Points forts du lancer de rayons avec éclairage indirect
Quand Cron échoue
Comment transformer n'importe quel script en robot Telegram
Optimisation de l'automate numérique (FSM)
Comment utiliser les techniques de recrutement d'espions dans la vie et en entreprise. La mise en réseau
Paul Wade soulève la jambe
Apprendre le russe à AI Dungeon
Protobuf contre Avro. Comment faire un choix?
Eh bien, que vouliez-vous?
Vulnérabilité de la diaphonie
Apprentissage par renforcement et analyse heuristique sur les commutateurs de centre de données: conditions préalables et avantages
Recueil de documents intéressants pour un développeur mobile # 372 (23 - 29 novembre)
Les administrateurs se lèveront et personne, sauf moi, n'entrera dans le mode de génération de nouveaux textes numériques
Sondage. Dénormalisation ou pas?
Comment SpaceX écrit le logiciel
Jabra Evolve2 40 ou une télécommande confortable avec des éléments audiophiles
Génération de références typées aux contrôles Avalonia avec l'attribut x: Name en XAML à l'aide de générateurs de source C #
Les androïdes rêvent-ils du nirvana?
Bogue ESP-IDF: MDNS, Wireshark et ce que les licornes ont à voir avec ça
Comment Spring Data Jdbc joint les tables
[Annonce] Advent of Code 2020: nous résolvons avec les développeurs de contours
Pourquoi l'univers est-il gaucher?
Invitez tout le monde au webinaire sur la sécurité PHP
FOSS News №44 - résumé des nouvelles et autres documents sur les logiciels libres et open source du 23 au 29 novembre 2020
Refactoring sans trop de peine
Création de niveau dans l'armurerie
Pourquoi des habitudes simples sont nécessaires: l'exemple de la marche
Digest de matériaux frais du monde frontal pour la semaine dernière # 443 (23-29 novembre 2020)
Répéteur satellite. Lancements de l'année: 98 au total, 4 du Japon
Le trou noir de la procrastination: ce qui n'est pas couvert dans d'autres articles et ce qui est vraiment le plus important
Notes de plomb. Partie 1. Embauche
Pourquoi Kafka est-il si rapide
Le parcours d'admission et d'études à l'Université de Californie à travers les yeux des parents
Installation de patrons et de stolons et pratique des chutes. Maxim Milyutin
Événements numériques à Moscou du 30 novembre au 6 décembre
Contrôleur réseau multifonctionnel pour le contrôle et la surveillance Laurent-5G
Comment l'architecture événementielle résout les défis des applications Web modernes
Comment configurer SSH-Jump Server
Serveur de fichiers sur Samba, visible de partout
Post Mortem on Amazon Kinesis Massive Disruption in US-EAST-1 (25 novembre)
Le grand guide des réductions Amazon le Cyber Monday
Problème de macro de microservices
Véritable son cosmique et les résultats du retour de la scène Electron
Actualités des start-ups et des entreprises: IPO Ozone et ivi, Yandex. Boutique à Tel Aviv
Comment l'analyse de code statique aide dans l'espace GameDev
La technologie dans le monde animal: les papillons comme capteur hypersensible des odeurs et des goûts
Proxmox VE a été mis à jour vers la version 6.3
Registraire de domaine, ou aller-retour
(Not) Safe Digest: Fuites de patients COVID et intrusion lors de la réunion ministérielle de Zoom
Nextcloud: déploiement tolérant aux pannes pour les entreprises de taille moyenne
Stage développeur mobile chez Redmadrobot
Expérience de l'utilisation du traducteur OberonJS pour créer un éditeur de modèle interactif
PHP Digest # 193 (16-30 novembre 2020)
Spark 3.0: nouvelles fonctionnalités et exemples d'utilisation - partie 1
Audit du chatbot
Tutoriel WinCC OA. Partie 3. Scripts globaux (scripts de contrôle)
Détection d'anomalies profondes
Multitâche dans les scripts shell
En savoir plus sur la société mathématique secrète connue sous le nom de "Nicola Bourbaki"
Programme SmartData 2020
Marathon à distance, semaine 4: motivation personnelle
Comment concevoir une machine à gradient de lumière d'ensemble (LightGBM)
29% des candidats refuseront immédiatement une offre à une entreprise cool s'ils deviennent méchants lors d'un entretien
Concours CTF 2020 pour les «hackers blancs». Inscription des participants
Comment entrer sur le marché européen de manière efficace et rentable?
Nous participons au concours Data Science. Première expérience
Contrôleur de jeu à une main, ce qui est bien et ce qui ne va pas
ESP32 dans l'environnement VSCode
Security Week 49: Piratage de Tesla via Bluetooth
65000 skins de joueurs affichés sur le site du musée Winamp
Billet aller simple ou comment déménager dans un autre pays pour travailler: histoires de développeurs
Même les robots ont le chaos dans la tête: des scientifiques ont créé une IA avec un comportement «spontané»
Fils, saute dans la voiture, je vais jeter mes valises! Entrée express dans l'industrie quand on est presque à pied
Nouvelles restrictions sur l'utilisation de Docker Hub et comment GitLab a réagi à leur introduction
Réglementation des achats: qui est à blâmer, que faire ... KPI. Base Gröbner
La guerre nucléaire, très probablement, ne mènera pas à l'extinction de l'humanité
Portefeuilles Bitcoin: pourquoi et comment stocker vos clés privées
Comment j'ai appris à apprécier les projets pour animaux de compagnie
Y a-t-il intelligence et progrès? ou basé sur "L'avenir n'est pas là ou ce qui arrête le progrès"
Sous-titres cryptiques sur CNN
Catalon en studio
Vers le sol depuis les nuages: déplacer Proxmox vers un ordinateur dans un bureau de la Fédération de Russie
Big UPS - Gros problèmes
Cybertruck à partir d'un PCB de la taille d'une carte de visite
Certification Kubernetes à Slurme: en quoi elle diffère de l'examen CNCF et comment ça se passe
Veritas NetBackup Appliance Redondance de base de données Oracle: être ou ne pas être?
Intel Cryo Cooling - Technologie de refroidissement du processeur thermoélectrique
Performances de TypeScript
Kafka sous forte charge. Artyom Vybornov (2017)
Actualités de l'univers Haxe
Générer des nombres aléatoires à l'aide de l'ADN
Lenovo + Nutanix = Fondation d'infrastructure VDI
Chaussure à bulles, paille et liber. Qu'arrive-t-il aux programmeurs 1C
Nous fabriquons une carte réseau USB externe à partir de ENC28J60
Miguel de Icaza: de Midnight Commander à Mono dans .NET 5
Conseils RH: comment passer un entretien pour déménager dans une entreprise étrangère
Comment VTB aide à réduire la commission d'acceptation des paiements à 0,4% en utilisant un code QR
Routage et rendu des pages côté client à l'aide de l'API History et des importations dynamiques
Comprendre les exemples Kubernetes: types, configuration et bonnes pratiques
Pourquoi nous n'embauchons pas de débutants ou 5 mythes de la plateforme d'apprentissage
Dialogues de confirmation: conseils de collègues étrangers et notre propre expérience
Pip.Services Toolkit - en tant que «clé principale» pour le développement de microservices
Veeam ONE v10: surveiller correctement l'infrastructure
À propos des planeurs
No secrets ou Frida pour Windows
Projet SweetieBot: robot marcheur compact alimenté par ROS
6 défis dans la mise en œuvre de DevOps et comment les résoudre. Faits saillants du rapport Microsoft
Conseil occupé? Banque de puissance? Super presse
Réseaux de transformateurs spatiaux dans MATLAB
Une introduction au traitement d'image en Python avec Pillow
Nouveau visage pour "Honest Znak": les oeuvres des vainqueurs de la Coupe Znak
Comment fonctionne la mémoire en Python
Évaluation des coûts de main-d'œuvre dans le développement de logiciels pour les débutants
Katya. Histoire fantastique
4 accents anglais de Londres: comment comprendre ce que dit un locuteur natif
Nous chiffrons en cryptoalgorithmes russes ou nationaux
Comment nous avons lancé le projet social open source Brain-Up pour créer une plateforme de développement de la perception auditive
10 articles scientifiques sur la restauration de l'apprentissage profond que tout le monde devrait lire
Je suis déjà vieux et mon expérience interfère avec mon travail, ou pourquoi est-il difficile pour les personnes âgées de travailler en tant que programmeurs
Pourquoi le développement de robots logiciels RPA est-il intéressant?
Attendez - le gestionnaire système systemd 247 a été libéré
Survécu à 2020? Se préparer pour 2021: Yandex a interrogé les développeurs sur l'avenir de l'industrie informatique
Comment nous avons créé Data-Office
Rendre les liens d'impression cliquables avec l'API de détection d'objets TensorFlow 2
Feux d'artifice de Sberbank à Yandex.Cloud
L'analyseur de code est faux, vive l'analyseur
Un guide complet sur l'injection HTML
Programmeur vs manager: discussion sur la saison 1 de la Silicon Valley
Gene Drive et CRISPR: histoire, potentiel et startups
Recherchez les logiciels malveillants sur des milliers de packages PyPI
Linguistique populaire. Partie 1. Maman - pidgin, enfants - créole
Comment nous avons recréé la voix d'un jeune Leonid Kuravlev en quatre minutes de discours
Comment trouver quelque chose dans le texte
Accélérateur de confidentialité: parler des participants et élaborer des plans
Nous encodons et décodons un message pour les civilisations extraterrestres
Comment les entreprises de commerce électronique peuvent-elles pénétrer de nouveaux marchés? 6 étapes importantes vers la localisation des boutiques en ligne
Flipper Zero - pièces préfinales pour moules, se préparant à démarrer la production
Satellite de photo-reconnaissance sur le Soyouz. Lancements de l'année: 99 au total, 13 en Russie
Tutoriel WinCC OA. Partie 4. Réutilisation des objets. $ -paramètres
À propos des échecs. Et pas seulement
Aidez le Stakhanovite - renvoyez-le immédiatement
Pourquoi payer pour supprimer des données volées est fou
Shadow Tracing avec les technologies AMD: comment les ombres sont implémentées dans The Riftbreaker
AWS re: Inventer. Principales annonces du premier jour (partie 1)
Terraform 12 et Terragrunt et comment ils peuvent être appliqués à une infrastructure multi-cloud. Alexandre Dovnar
"Remote" pour toujours? Expérience des équipes de micrologiciel, de PD, de bureau de gestion de projet et de support technique chez Bright Box
Traduit et montre le réseau neuronal: de la parole orale à la parole des signes
Comment battre un grand maître sans savoir jouer aux échecs. Abus de preuve de zéro-connaissance
Négociateur 2020
Les avantages de la programmation en binôme
Enregistreur de cassettes old school et nouvelles "cassettes"
Kung Fu Style Linux: VPN gratuit sur SSH
Idée Bitcoin en 2008 et résultats: pourquoi Bitcoin n'était pas prêt à devenir le nouvel argent
Yandex.Advisor - à quelle fréquence les gens quittent votre site sur le marché
Comment aider ceux qui aident
Sortie d'OpenZFS 2.0, implémentation ZFS pour Linux et (maintenant) FreeBSD
Comment s'est déroulée notre première conférence FPGA?
CRM: ne jouez pas aux constructeurs, ça fait mal
Modèle de reconnaissance du degré d'atteinte pulmonaire au scanner: nous avons considérablement augmenté la précision du triage des patients
SAP Business One 10: SAP HANA 2.0, client Web Fiori, intégration avec MS Office 365 et bien d'autres mises à jour
Comment rester en support pendant cinq ans et devenir testeur Python en deux semaines
Diplôme Audiofilkina: programme éducatif en design acoustique
Qui vit bien dans un microcontrôleur?
Où se dirige le QKD moderne?
Dispositif de système de traitement par lots OpenWrt
Jouer avec le 3090 et essayer le MIG sur l'A100
Serveur domestique ou aventure de 6 ans. Partie un
AWS re: Inventer. Les principales annonces du premier jour (partie 2)
La crise de la reproductibilité dans la recherche en intelligence artificielle
Certains problèmes de mathématiques sont insolubles et ce n'est pas une mauvaise chose
Retirez le tapis et la nourriture. Liste de contrôle avant l'entretien en ligne
Haproxy - programmation et configuration avec Lua
Compiler C / C ++ sur Apple M1
Surveillance des utilisateurs finaux - nous contrôlons les performances du frontend avec Instana
Votre premier jeu sur Godot Engine
Grande rétrospective de la participation de RBK.money à The Standoff 2020
Idées de base des méthodes de chiffrement pour les systèmes MIMO-OFDM au niveau de la couche physique
Sept stagiaires talentueux en IA @ Unity 2020, partie 1
Les cours magistraux ne fonctionnent pas dans l'enseignement informatique. Admettons-le et commençons à bien apprendre
TypeScrip: Oh, ce drôle de système de caractères
Élimination impitoyable de Layout Shift sur netlify.com
音 MAD (otoMAD) - folie ou art?
JavaScript fête ses 25 ans: un bref historique du langage et 50% de réduction sur WebStorm
MGL (DRI) pour l'éclairage dans un appartement ou sur un lieu de travail, application pratique + un aperçu des lampes pour 70, 150W
Épidémie de léthargie: s'endormir pour toujours
Cas UX: Protection contre les dépenses compulsives dans une application bancaire
Novembre. On compte les lancements - "Le leader a décidé"
Comment devenir propriétaire de l'organisation d'une autre personne sur Google Maps?
"Le monde après la capitale" par Albert Wenger (partie 5/7)
Проверь свои клеммники
Cloud4Y lance une place de marché pour les solutions et services technologiques
Comment trouver les problèmes d'Internet et qui est à blâmer Partie 2 - Devoirs
Vivaldi 3.5 pour Android - Un travail soigné
Style Kung Fu Linux: synchroniser les paramètres
Configurer des utilisateurs en lecture seule dans PostgreSQL
La tarification des services d'hébergement de serveurs dans un centre de données est différente de celle des concurrents
Prévisions Forrester pour 2021: comment la technologie aidera les entreprises à sortir de la crise
Quelque chose de mieux que rien: les capacités régénératrices de l'alligator du Mississippi
Anniversaire de l'appareil le plus mystérieux du programme lunaire soviétique
Coûts cachés du passage aux microservices
Comment créer une API Rest simple dans .NET Core
Composants Web et IoC
Satellites de communication avec un poids léger. Lancements de l'année: 100 au total, 14 en Russie
Comment rendre les newsletters plus efficaces avec des tests fractionnés?
Pas de panique: Kubernetes et Docker
Caractéristiques petites mais importantes
Mnémoniques et anglais: comment transformer les erreurs en victoires
5G pour les monstres de fer
Nouveau SoC phare de Qualcomm: Snapdragon 888 avec Cortex X1, Wi-Fi 6E et 5G
Vous pouvez télécharger une mise en page html prête à l'emploi de la lettre en utilisant le plugin pour Figma
Peur et terreur SS7
Présentation de Skein
Erreur: succès et comment y remédier
Réévaluation du personnel ou comment les seniors deviennent moyens, et les intermédiaires sont junami
Reed - Codes de Solomon en RAID 6
Mettez à niveau le projet Android avec des actions GitHub. Partie 2
Modularisation d'une application iOS: pourquoi et comment nous divisons Badoo en modules
Sélection des éléments recylerView à l'aide de dataBinding
Utilisation de tcpdump pour analyser et intercepter le trafic réseau
Réunion d'analyse système 10/12
Les sites populaires sont toujours vulnérables aux attaques DDoS massives
Comment les experts trompent les startups
Que doit faire une startup s'il y a trop de conseils?
SOLIDE dans la pratique. Principe ouvert-fermé et ActiveQuery Yii2
Как потерять аккаунт на Гос. услугах за 5 секунд
Sortie de .NET 5. Et alors?
Science-fiction fraîche sur l'exploration de la lune
Vulkan. Guide du développeur. Dessine un triangle
Machine de dessin vectoriel # 3
Global SOC à The Standoff 2020: l'œil qui voit tout
Une sélection de livres gratuits sur OpenShift, 4 avantages d'un environnement d'exploitation standardisé SOE et de la transformation numérique
Une courte histoire sur la façon dont nous avons modernisé et étendu le réseau Wi-Fi à 14000 points d'accès
Cendres ménagères: toxines de moisissure noire
Votre smartphone vous donnera une vision de superman
Test Suite - un outil de test automatisé pratique
Pas de publicité, pas de métadonnées, pas de recommandations, pas d'algorithme: apprendre à rechercher de la musique à l'ancienne
Surveillance vidéo inutile ou principe «Chabudo» des fabricants chinois
Comment implémenter l'intégration avec ESIA en Java sans problèmes inutiles
À propos de l'expérience client et de la déconnexion de la réalité
Russian Privacy Awards - le premier prix russe de la confidentialité
Philips DCC dans votre poche et chaîne Hi-Fi numérique 1994
VSCO acquiert la corbeille de l'éditeur vidéo alimentée par l'IA
Utiliser la navigation hors ligne comme si c'était 1995
Plateforme populaire pour les robots sur ROS
Présentation d'Owlcat Mono Profiler pour Unity
Amélioration de l'architecture: inversion et injection de dépendances, héritage et composition
Yandex a relancé le vote pour les jeux rétro. Finalistes de Retro Games Battle 2020
"Que la lumière soit!", Ou Comment nous avons changé le système UPS dans le centre de données en pleine pandémie
Tutoriel WinCC OA. Partie 5. Utilisation du journal des alarmes
5 raisons d'être triste de la mort d'Adobe Flash
Série de master-classes MySQL 15-17 décembre
Un autre article sur la procrastination
Nous annonçons une nouvelle version de Rightech IoT Cloud v2.2. Petit aperçu
"Le monde après la capitale" par Albert Wenger (partie 6/7)
Seuls 12% des consommateurs russes pensent savoir comment les technologies intelligentes utilisent les données
Pourquoi les meilleurs physiciens n'aiment pas les singularités nues
Travailler dans l'informatique en dehors de votre spécialité - un luxe inabordable ou un défi passionnant?
Venez voir: les scientifiques ont appris à reprogrammer la vision
Le lithium: pourquoi est-il nécessaire, comment est-il extrait et nous suffira-t-il?
La bataille des systèmes de paiement: crypto-monnaie et cartes. De quel côté es-tu?
Où travailler en informatique en 2020: À L'EXTÉRIEUR
Comment LinkedIn a configuré le programme d'intégration à distance: enregistrer un débutant en 8 mouvements
Programmation réactive pour les développeurs de jeux: une introduction
Qui est un seul ingénieur?
TOP-3 des événements de cybersécurité de la semaine selon Jet CSIRT
Snippet, une extension pour VSCode et CLI. Partie 1
Devriez-vous remplacer les acteurs en direct dans les blockbusters par CGI?
Comment Netflix maintient la fiabilité du service: limitation de charge basée sur la priorité
Diagnostics sanguins à l'aide de l'apprentissage en profondeur: Comment transformer un projet d'un hackathon en une start-up et collecter 20,5 millions de dollars
HKDF: comment obtenir de nouvelles clés et ce que les fonctions de hachage ont à voir avec
Spotify du 19e siècle: comment la reine Victoria écoutait le théâtre au téléphone
Introduction à Spring Data JDBC Baeldung
Frontend chez Sportmaster Lab
Expérience personnelle d'un marketeur de 6 sociétés informatiques
Apprentissage automatique dans Google's Hum to Search
Nous n'avons aucune idée de ce qui rend les planètes "potentiellement habitables"
Sensorics for Medicine and Smart Home - conférence de Stanislav Polonsky
Assemblages constructifs dans nanoCAD Constructive BIM
Tutoriel vidéo d'arithmétique en virgule flottante IEEE-754. Partie I
Les langages de programmation les plus populaires. Habratop 2020
IBM-PC Electronics soviétique MS-1502
Où les crypto-monnaies vivent bien: des pays avec des lois favorables pour les grands acteurs et des facteurs de croissance
Annonce: comment un biohacker enthousiaste implante une carte Troïka directement dans la main
Architecture des services financiers - rapports avec YuMoneyDay
Développer une application pour les amis
Envoi d'une réponse de Koa
Modélisation de navires à vapeur
Concept - comment renforcer la protection des mots de passe "12345" contre les attaques par force brute (deuxième tentative)
/ proc / meminfo + gawk = JSON pratique pour les métriques de découverte dans zabbix
NeoPixel + ESP8266 + CONTREPLAQUÉ = LAMPE MURALE "BATMAN" (partie 1)
Comment fournir des données tabulaires tout en préservant la confidentialité
Développement personnalisé de contrôleurs pour IIoT
Programmation internationale en langage naturel
La neurophysiologie de la pleine conscience: comment la méditation affecte notre cerveau (cette fois pour les affaires)
Déplacement d'un spécialiste en TI au Canada: le processus de réinstallation et le coût de la vie
Sur l'incompatibilité fondamentale des jeux MOBA avec le format du spectacle
Machine Learning: Mixer Ensemble en Python
Pourquoi la conception Web japonaise est-elle si différente?
"Le monde après la capitale" par Albert Wenger (partie 7/7)
HackTheBox. Procédure pas à pas déséquilibrée. Rsync, EncFS, Squid, injection XPath et RCE dans Pi-hole
Les programmeurs résolvent-ils des problèmes conflictuels (architecture du code)
Comment créer une application de streaming avec Apache Flink
Hyperthymesie et évolution en informatique
Intel Boot Guard sur les doigts
Adaptation de UITableView pour MVVM
La maladie d'Alzheimer
Modèle de distribution instrumentale pour le développement de médicaments
Faire le ton de la voix
Configuration du FT4232H à l'aide de l'utilitaire ftdi_eeprom
L'intelligence artificielle dans le réseau du centre de données: l'expérience Huawei
Je souhaite acheter le domaine de quelqu'un d'autre, comment puis-je le faire? Étapes de la caisse à l'achat
Un autre feu de circulation dans le bureau
Conception orientée objet et comment l'utiliser pour concevoir des systèmes
Boston Dynamics: des robots de combat au commerce
Une équipe de passionnés a publié P2P Browser Beaker 1.0 après deux ans de développement
Un peu d'alchimie SQL
Implémentation du VPN multicast sur Cisco IOS (Partie 5 - Présentation des données / MDT partitionné)
Comment j'ai assemblé un routeur CNC et dans quels moments il ne vaut pas la peine de répéter après moi
Possibilités de formation offertes par le nouveau centre d'infochimie de l'Université ITMO
Projets dans un environnement contrôlé ou résumé PRINCE2
Pourquoi un coronavirus a-t-il besoin d'une personne?
Disons un mot sur les marquages de disque
Vous souhaitez devenir Data Scientist? Alors ne commencez pas par l'apprentissage automatique.
Pousser les métriques Prometheus avec pushgateway
Laravel-Digest (23 novembre - 6 décembre 2020)
Satellite cartographique. Lancements de l'année: 101 au total, 36 en Chine
À quelle vitesse un système STT peut-il être fabriqué?
Synthèse d'un objectif super ultra grand angle (accessoire) pour la région infrarouge du spectre
Les guerres de lobbyistes et le développement du BIM. Partie 1: Comment un physicien nucléaire de Leningrad a aidé Autodesk à conquérir le marché mondial de la CAO
Tachymètre + température moteur sur Arduino pour MiniMoto
Comment j'ai formé le modèle pour la détection et la segmentation des sceaux
IEEE 1609.2: Sécurité des informations V2X
Comment TDD stimule le développement
La simplicité au service de vos processus ITSM
Recueil de documents intéressants pour un développeur mobile # 373 (30 novembre - 6 décembre)
Razer lance un mini PC de jeu modulaire de 3200 $ promis en 2014 et ce n'est pas beaucoup modulaire
L'histoire du développement des virus informatiques pour les systèmes de type Unix
Une bonne nutrition - mythes et réalité. Partie 1
Test des performances de la batterie du Macbook
Sites Internet des autorités régionales: encore plus tristes que les fédéraux
FOSS News # 45 - résumé des nouvelles et autres documents sur les logiciels libres et open source du 30 novembre au 6 décembre 2020
Cargo Dragon 2 avec une cargaison vers l'ISS. Lancements de l'année: 102 au total, 39 aux États-Unis
Wi-Fi pour maman
Digest de matériaux frais du monde frontal pour la semaine dernière # 444 (1-6 décembre 2020)
Les accidents ne sont pas aléatoires: qui sont les familles de fonctions pseudo-aléatoires (PRF)
Accéder au serveur ssh via une connexion très encombrée
Ralentissez pour apprendre de nouvelles choses plus rapidement - nous discutons en détail des principales recommandations
Tutoriel WinCC OA. Partie 6. Navigation: ouverture de nouvelles fenêtres
Un guide pratique de HashiCorp Consul - Partie 1
Événements numériques à Moscou du 7 au 13 décembre
Comment augmenter votre propre valeur et votre importance sur le marché. Marque personnelle et réseautage dans les manœuvres de carrière
Revue sécurisée de Check Point 2020
Aller au coucher du soleil: comment fermer magnifiquement un studio de design
Livre: Conception d'API
Un outil pour les analyser tous
Angara: le vilain cygne de l'astronautique russe
Création de microservices haute performance avec gRPC, Ballerina et Go
kotlinx.coroutines 1.4.0: Présentation de StateFlow et SharedFlow
Automatisation des tests avec les types énumérés Java
Backdoors mathématiques dans les algorithmes de chiffrement
Comment conduire un BLDC de 25 kW en pointe? Configuration du contrôleur Kelly KLS. État de lecture par UART
Développeurs React débutants: application de liste de tâches (Shopping)
La science est intéressante. Science Club by MIL Team - un nouveau format pour travailler sur des problèmes scientifiques
Que faire si une startup a moins d'un an d'argent sur son compte
Décorateurs JavaScript à partir de zéro
Modification des autorisations d'exécution dans Android
Bases de l'armurerie. Traits
Principes de traitement du son en studio et légendes de la compression dynamique
Pièges courants des développeurs Python dans les entretiens
À quoi sert le CRM? Expérience personnelle
Prototype Laurent-5G en conception de boîte
Série de webinaires sur le développement de serveurs Kotlin
À propos des extensions système Parallels Desktop sur macOS
ClickHouse Table Chart Generator pour PlantUML
Bonjour, avez-vous des oreillons?
La différence entre l'assurance qualité, le contrôle qualité et les tests: une interprétation simple à l'aide du couteau suisse
La conteneurisation en langage clair: stockage des données et sécurité dans Kubernetes, pourquoi Ansible est nécessaire
Paul Graham: Révolution locale
Efficacité du contenu du commerce électronique: à propos de la vente de textes qui ne se vendent pas, des vidéos promotionnelles nuisibles, de la 3D et de la réalité virtuelle
Feuilles de triche de sécurité: réinitialisation du mot de passe
Verrouillage de compte Active Directory: guide des outils et des diagnostics
Mobilité au travail. Avis Snom M325
Trois projets du Runet Prize qui vous aideront à passer votre temps avec intérêt
Que sont les conditions d'utilisation ou comment une entreprise en ligne peut éviter les problèmes avec les utilisateurs
Digitalisation de la gestion de projet
15 meilleurs ensembles de données pour la formation de chatbot
Nous recherchons la différence maximale entre voisins. Analyse conviviale du problème par des algorithmes
Générateurs de nombres pseudo-aléatoires basés sur RFLOS
Temps des grandes structures architecturales. Récit
Avis sur le PSR-1: norme de codage de base
Rencontrez 2021 avec Raspberry Pi: sommet d'arbre de Noël simulé par le feu
Capteurs de pression des pneus de voiture: tentative de mener une attaque DoS
ETH: un nouveau modèle de monnaie
Pensez comme un développeur front-end
Chiffrement Quantum Walk pour l'Internet des objets dans les réseaux 5G
Débogage dans Julia - deux façons
Bibliothèque pour travailler avec les autorisations iOS, de l'idée à la publication (partie 1)
Comment rester les meilleurs amis de votre co-fondateur
Déployer un serveur Minecraft pour Linux
Mise à l'échelle de YOLO v4, le meilleur réseau neuronal pour la détection d'objets sur l'ensemble de données MS COCO
Un robot Telegram simple qui pose 1 question
La nature n'est pas un référentiel, mais un atelier. Encore une fois sur les similitudes et les différences entre l'ADN et le code du programme
Surprenant à proximité: une nouvelle technologie a aidé les singes à reconnaître des lettres sur un écran vide
Points de remerciement: analyse de réseau des connexions sociales dans DataArt
Semaine de sécurité 50: Vulnérabilité iPhone sans clic, attaque Postamat
Fortinet Security Fabric en pratique. Partie 4. Intégration mutuelle
Docker est obsolète - que dois-je faire maintenant?
Méthodes d'organisation de l'ID et du cycle de vie des applications dans GO
La version finale de cette année est CLion 2020.3! Avec de nouvelles fonctionnalités dans le débogueur, MISRA vérifie et améliore Qt
PhpStorm 2020.3: PHP 8, Attributs, PHPStan et Psalm, Xdebug 3, CSS Tailwind et co-développement
OpenVINO Toolkit est la clé de la mise en œuvre réussie de l'analyse vidéo pour une évaluation immobilière de haute qualité
Vivaldi 3.5 - Un regard neuf sur des choses familières
Vous utilisez Kafka avec des microservices? Vous ne gérez probablement pas correctement les retransmissions
Votre visage n'est pas un roi! Fonctions de perte pour problème de reconnaissance faciale
La transformation numérique du Service Desk à travers les yeux du PM
La reconnaissance de la carte bancaire est utile pour tout le monde lorsqu'elle fonctionne
Anatomie de GNU / Linux
Prometheus et VictoriaMetrics: infrastructure de stockage de métriques résilientes
Quatre astuces rapides pour le développement Unity3D
RAIFHACK: L'histoire du hackathon qui pourrait
Pas une seule "figure": les caméras espions analogiques de 1861 à nos jours
Pentest Enumiration pour macOS
Développement de serveur pour jeu multijoueur avec nodejs et magx
Back office Marketplace: tout derrière la vitrine
Il est facile de gérer une entreprise VPS dans 10 villes
Comment parler à une personne en anglais pour que cela ne fasse pas mal atrocement
GitLab 13.6 est sorti avec le déploiement automatique dans EC2 et les statistiques d'utilisation pour l'instance
Tout est possible: résoudre les problèmes de PNL avec Spacy
Se débarrasser des maux de tête ou pourquoi vous avez besoin d'un système de stockage de clé USB en cas de pandémie
Bienvenue dans DINS DevOps EVENING (en ligne): balises dans AWS et espace de noms dans Kubernetes
Noam Chomsky sur l'avenir de l'apprentissage profond
La NSA affirme que des pirates informatiques russes attaquent les plates-formes VMware
3 signes que vous avez besoin d'un système PIM
Personal Robot Chef: a créé un chef miracle qui cuisine et nettoie après lui
Wasm dans le moteur de l'armurerie
La sécurité dans le domaine sauvage de l'IoT. Première expérience d'une attaque de canal secondaire
Quel est le problème avec les statistiques sur les coronavirus?
Frida explore l'exploitation des algorithmes Heap
5 questions naïves sur le chargement sans fil qui ne cessent de se poser
La conférence Demo Day est un nouvel événement éducatif pour OTUS
Guerre avec des algorithmes cachés piégeant la pauvreté
Pourquoi vous ne devriez pas essayer d'accélérer le développement avec des métriques
Seconde vie des décharges de déchets solides
La nouvelle version du shell GNU Bash 5.1 est déjà en service
Listes liées, astuces de pointeur et bon goût
Configurer un service avec Vault et Pydantic
Un attrape-idées, presque un hackathon, ou comment pomper rapidement une équipe dans Dart / Flutter
Le téléphone m'espionnait, alors j'ai trouvé ceux qui utilisaient les données de suivi
Keynotes AWS re: Invent 2020 - Machine Learning
Chiffres soviétiques pendant la Seconde Guerre mondiale
Une introduction aux expressions régulières dans le C ++ moderne
Comment étudier correctement dans la sphère informatique. TOP erreurs lors de la formation. Conseils spécifiques pour les débutants
Monnaie électronique
Un guide pratique sur l'utilisation de Hilt avec Kotlin
Penser à ARMageddon
Sept stagiaires talentueux en IA @ Unity 2020, partie 2
MikroTik Script: notification de la connexion réussie à l'appareil ou simple analyseur de journal MikroTik
Mission lunaire: Lunark
Les LED ultra-minces aident les aveugles à voir le monde
Y Combinator: la collecte de fonds n'est pas un moment clé de la vie de l'entreprise
GitHub révèle un thème sombre avec une vidéo impressionnante
La recherche ne fonctionne pas sous Windows 10
L'invisible Guest: Révéler le réseau sans fil de l'entreprise avec Kali Linux et Raspberry Pi
En bref sur l'une des normes de format de jeton PKCS # 15
Google autorise les développeurs tiers à participer aux travaux sur Fuchsia OS
PuLP-MiA: module complémentaire multi-index pour PuLP (bibliothèque de programmation linéaire Python)
Démystifier JWT
Kubernetes 1.20 - quelle est la pause ... / réparer cette fois?
Transmission manuelle: quel est ce système et pourquoi il y aura beaucoup moins de transports illégaux en bus
Wireguard pour Kubernetes et interfaces graphiques conviviales
Les technologies de cloud hybride comme base d'une transformation numérique réussie
Identification des anomalies dans l'architecture de microservices - Présentation des outils DevOps et SRE
Mise en place de la gestion de projet pour 350 utilisateurs. Affaire Eastern Mining Company
Comment j'ai enseigné le cours Samsung AI / ML / DL
Comment j'étudierais la science des données si j'avais commencé il y a quelques années, ou un guide pour apprendre efficacement la science des données
Formation frontale ou comment les cours peuvent aider un débutant
Est-ce juste une bombe ou pourquoi les appareils électroniques explosent
Un guide pour la création de stands de modélisation semi-naturels (HIL) d'équipements aéronautiques
"Beaux yeux" comme symptôme de la maladie
Sel. Dis un mot sur le glorieux pilier
Géoblocage: comment l'accès aux informations est restreint et qui en a besoin
Illusion d'optique 2020
Le silence est de l'or: preuve de l'existence d'un cycle hamiltonien dans un graphe
Méthodes pour élargir considérablement la recherche de matière noire
Réplication des bases de données MySQL. introduction
À propos de la nature de l'univers et de la raison de l'origine de la vie - et que faire
Les objectifs de développement durable des Nations Unies et le rôle de l'énergie propre dans ces objectifs
Un tribunal allemand oblige le fournisseur de messagerie Tutanota à installer une porte dérobée
Rendre TypeScript plus strict. Rapport Yandex
Personnalisation de votre profil GitHub: Lisez-moi
Exploiter Ceph: indicateurs de gestion des états naturels OSD
À l'intérieur d'une nouvelle fuite
Livraison de messages en temps réel à l'avant
Gamedev tchèque et slovaque: jeux amusants des années 1990 + faits et chiffres modernes
Un jeune homme méditant sur l'électronique
Architecture d'application universelle
L'accessibilité est facile, ou les 5 péchés capitaux de l'accessibilité
Vérifier l'égalité à Kotlin
À quoi ressemble l'effet habra lorsque vous vendez un produit Gorizhop pour femme?
CrowdSec v.1.0.0 - alternative locale à Fail2Ban
Implémentation d'un modèle de conception
La pénurie de nouveaux processeurs et cartes graphiques d'AMD et de Nvidia est si grave que même les vendeurs de PC ne peuvent pas le supporter.
Panneau d'information bricolage
Des chiffons aux RPKI-richesses-1. Connexion de la validation d'itinéraire dans ВGP
Bluetooth Low Energy: un guide complet du débutant
Snippet, une extension pour VSCode et CLI. Partie 2
Messager de messagerie instantanée personnelle avec cryptage de bout en bout pour les initiés uniquement
Passez d'abord HORS LIGNE en utilisant les données de base et les documents gérés
Père Noël anonyme 2020-2021: un article de vantardise sur les cadeaux du Nouvel An
Implémentation matérielle des algorithmes DES et TDES-EDE3
La guerre et l'écosystème technologique du pays. Expérience de 5 grandes entreprises informatiques arméniennes
Le supercalculateur aidera à préparer la NASA à atterrir sur la lune
Geforce Now en russe
Meilleures illusions d'optique 2019
L'éloignement semble être le paradis des développeurs, mais la souffrance ne peut être évitée: la dépression, la culpabilité et l'épuisement professionnel nous attendent.
Deux satellites scientifiques. Lancements de l'année: 103 au total, 37 en Chine
DoorDash: Comment quatre étudiants ont postulé à YC, maintenant passer à l'introduction en bourse avec une valorisation de 60 milliards de dollars
Travail à distance et vacances. Est-ce plus amusant ensemble?
Space: publication publique de l'environnement de commande de JetBrains
Transfert de données entre des objets de métadonnées identiques de la base de données 1C via la substitution d'UID dans la base de données SQL
L'histoire d'un groupe de 414 adolescents de Milwaukee, pionniers du piratage informatique
Comment les archéologues utilisent l'apprentissage automatique pour creuser plus profondément
Pourquoi ai-je besoin d'un psychothérapeute?
Pourquoi les aînés détestent les entrevues de codage et ce que les entreprises devraient plutôt utiliser
Résumé du modèle de visiteur (C ++)
Le concept d'une infrastructure indépendante pour un système IIoT basé sur un réseau maillé
Comparons C ++, JS, Python, Python + numba, PHP7, PHP8 et Golang en utilisant l'exemple de calcul du «nombre premier»
Travail à distance: pas le paradis, mais un avenir radieux
Analyse XML simple dans Qt
Une saga épique sur un petit crochet personnalisé pour React (générateurs, sagas, rxjs)
Comparaison des performances C # et C ++ dans les tâches de traitement d'image
Pas de bruit et de poussière: analyse des chevaux de Troie RAT basés sur des utilitaires distants
Atelier WinCC OA. Partie 7. Navigation: création de l'interface AWS
Quake III Arena, Kubernetes (k3s) et Raspberry Pi
Brython: remplacer JavaScript par Python sur le frontend
AWS re: Invent 2020, Keynotes - Analytics + Networking
Comment nos enfants devraient-ils apprendre? Pas comme nous
Comment les voitures connectées sont piratées et que faire à ce sujet
Chiffrement du flux de neige
Une saga épique sur un petit crochet personnalisé pour React (générateurs, sagas, rxjs) partie 2
La Cour suprême rejette Wargaming une plainte contre ses anciens employés
Connecter deux plates-formes mobiles en un seul code sur Unity
Les mots les plus anciens en anglais qui sont encore utilisés aujourd'hui
10 conseils utiles pour les débutants pour apprendre Django
Les scientifiques ont inventé la peau artificielle qui rend une personne invisible
Quand votre code est devenu partagé: l'histoire de l'ouverture à la fin du jeu
Apportez des modifications massives aux microservices, automatisez les révisions de code et sauvez les nerfs de l'équipe
Conférence en ligne DartUP 2020: comme hors ligne. Rapport d'événement à travers Surf Eyes
NeoPixel + ESP8266 + CONTREPLAQUÉ = LAMPE MURALE "BATMAN" (partie 2)
Travailleurs des services
Satellite de reconnaissance. Lancements de l'année: 104 au total, 40 aux États-Unis
Les principales tendances de la Data Science en 2020, qui seront pertinentes en 2021
TOP-3 des événements de cybersécurité de la semaine selon Jet CSIRT
La cyber bataille sur le site de The Standoff se termine par la victoire de Codeby - Partie 1
Écosystèmes logiciels: principes de construction
Cloud landing: comment nous avons intégré le cloud public avec un CDN et ce qui en est sorti
Escrocs vs scalpers: comment les vendeurs de photos de cartes vidéo Nvidia haut de gamme punissent les spéculateurs sur eBay
Epic Scrum échoue: Scrum Standup du Nouvel An
Si le programmeur ne veut rien changer, laissez-le tranquille! Pourquoi un développeur a-t-il besoin d'un mentor
Notes de version d'UiPath: dernières mises à jour et concentration sur le travail dans les nuages
Équilibre dans la conception de jeux de bureau: création de graphiques avec Google App Script et Gephi
Cyberpunk 2020: comment le genre a évolué de sa création à nos jours
Dino (Deno): Créer une API Rest avec JWT
Evgeny Flex - Pilote d'essai de Vladivostok, ingénieur et développeur du jetpack-wing
Guerre et Paix
Une saga épique sur un petit crochet personnalisé pour React (générateurs, sagas, rxjs) partie 3
Comment importer des machines virtuelles VMWare existantes dans Terraform
Sept problèmes - une réponse: comment nous avons résolu le problème des correctifs permanents
Robotisation des processus (RPA) avec Power Automate Desktop
Premiers pas VMware: serveur GSX et serveur ESX
Compromis pour les blocs financiers et de production de l'entreprise. "Fonctions de production". Unification des gammes de produits
C'est juste la bombe-2. Li-Ion - comment ne pas décoller
Candidat le plus inadéquat de ma carrière
Comment nous avons accidentellement brûlé 72000 $ en deux heures sur Google Cloud Platform et avons failli faire faillite
Meilleurs articles "corporate" 2020: résultats du concours d'auteurs
Est-il temps d'abandonner l'Internet ordinaire au profit de l'internet quantique?
Où Vasya doit-il aller pour ne pas nuire à son ancien employeur?
Nomades Internet - qui sont-ils, combien gagnent-ils et est-ce généralement légal?
Botulisme salé
MEMS. Comment les capteurs modernes sont-ils disposés?
Lorsque le chemin est plus important que le but. Combien avons-nous encore avant une énergie thermonucléaire à part entière?
Table ronde en ligne gratuite "Tendances du marché des jeux en 2021. Quels jeux faire pour la nouvelle année"
Google a proposé une évaluation des projets open source critiques
Ecrire WinLocker en Python
Comment j'ai transformé mon bureau réglable en hauteur en bureau IoT
Paul Graham: Optimiser le financement du démarrage en démarrage
Cryptographie post-quantique. Présentation du protocole NewHope Key Generation
ALog: plus un logger pour les applications C ++
"Fonctionnalité" Instagram
Russian AI Cup 2019.4 place, sachant à peine programmer ou sur les avantages des compétences générales
Développement du simulateur de vaisseau spatial Soyouz TMA
«Nous n'avons pas de publicité, mais les gens viennent»: discuter du projet Codeforces et de son évolution
Jeu de la vie de Conways en Python
Contourner la vérification du certificat SSL
Et si vous avez déjà appris à programmer des microcontrôleurs?
Infrastructure de tubes auto-hébergée sur Vultr
Des startups aux géants de l'informatique. Pesez les avantages et les inconvénients de chaque travail
Laravel-Digest (6-13 décembre 2020)
varchar2 et Unicode pour ceux qui ne comprennent rien aux bases de données Oracle ou ORA-12899: valeur trop grande pour la colonne
Que signifie être divisé dans l'univers quantique?
Il y a 2 types de personnes à distance ...
Comment Uber a réécrit l'application iOS avec Swift
Éclat dangereux: tétanos
Comment les données sont-elles transmises par radio?
Comment nous utilisons Jira Query Language dans la pratique
Autorisation depuis une application C # sur le portail BlaBlaCar.ru
Recueil de documents intéressants pour un développeur mobile # 374 (7 au 13 décembre)
Basé sur Raspberry 4, un PC ouvert modulaire avec 16 Go de RAM et un tas d'interfaces a été créé
Pourquoi vous ne devriez pas étudier pour devenir programmeur
FOSS News # 46 - Résumé des actualités et autres documents sur les logiciels libres et open source du 7 au 13 décembre 2020
Ce que nous frappons avec WhatsApp pour les entreprises
Comment nous faisons une demande d'assurance pour les personnes
Guide de style C ++ de Google. Partie 4
Laisse moi aller PHP
Digest de matériaux frais du monde frontal pour la semaine dernière # 445 (7-13 décembre 2020)
Découvrez la base de données juridique Creative Commons
Arme FireEye volée
Avancer plus vite et briser les obstacles? Pas si vite en ce qui concerne les systèmes embarqués
Comment je me préparais pour une interview # 1
Tutoriel WinCC OA. Partie 8. Tendances
L'art subtil des enquêtes, ou comment demander poliment en anglais
Événements numériques à Moscou du 14 au 20 décembre
Antipatterns PostgreSQL: EXISTS chaînés
Satellite de diffusion. Lancements de l'année: 105 au total, 41 aux États-Unis
SpaceShipTwo ne démarre pas
Cent ans d'histoire de la voiture autonome
Automatisation Instagram
Croissance de 100% par an et 400 000 RPM. Évolution du développement 2018-2020: processus, personnes, technologie et plans
Paul Graham: Startup Doshirak
Comment j'ai construit un arbre généalogique
Paul Graham: soirées Airbnb - d'une startup folle à 100 milliards de dollars
JavaScript en 60 secondes: Travailler avec une carte (API de géolocalisation, Leaflet.js, Nominatim)
TeamCity 2020.2: connexion OAuth, intégration de Python, Bitbucket Cloud et JetBrains Space, lancement des versions sans agent
Programmation structurelle / visuelle
Pentium sur Elbrus: comment nous avons scanné le processeur
Laboratoire de semi-conducteurs Audi
À propos des différentes générations de développeurs de logiciels
Enregistrement des conversations sur un astérisque et leur reconnaissance sur Yandex.
Comparaison des services Kubernetes gérés: GKE, EKS et AKS
Le petit frère de Big Brother? (gérer un appareil mobile depuis un ordinateur)
Service de transfert de mot de passe posthume
PHP Digest # 194 (1-14 décembre 2020)
API en temps réel dans le contexte d'Apache Kafka
BetterImage: nouvel outil d'optimisation d'image
Programmation de hackathons et de championnats: comment gagner
Les forces de l'ordre américaines peuvent étudier le contenu de gadgets même verrouillés
Nous testons Intel Xeon 6242R. Test de Gilev et Turbo Boost
Concepts d'analyse: type trivial, mise en page standard, POD
Défis de dépassement du personnel: lutter contre les différences culturelles
Whonix: un guide du débutant
Un programmeur dans un projet bancaire: cinq mythes et une table ronde
Sécuriser Linux avec AppArmor
Ingénierie inverse moderne: TTD
Meilleures pratiques pour la journalisation des applications d'entreprise (du point de vue d'un ingénieur d'assistance)
Comment trouver des techniciens lors d'une pandémie
Un peu sur le suivi et le service de conversion Admitad
Tout ce que vous devez savoir sur la gestion des versions
Au plus près des étoiles: le tokamak KSTAR établit un nouveau record du monde de confinement plasma
AES contre Oscilloscope
OpenGL sur Apple M1
Ingénierie des performances de stockage
Lecteur de CD PS5 ou Xbox cassé? Dans la jonque. Comment le droit d'auteur décourage la réparation de la console de bricolage et ce qui pourrait bientôt changer
Difficultés à construire des centres de services partagés: que faire? Nous vous le dirons lors du webinaire
Semaine de la sécurité 51: attaques par e-mail à partir de domaines similaires
Transformer la récursivité en boucle
Présentation de YouTrack Lite
Cat's House 2.0: Gadgets Petoneer pour les amis à fourrure
Un diagramme de coordonnées polaires inutile révélant une propriété utile des nombres premiers
Comment je me préparais pour une entrevue # 2
L '«employé de banque» a appelé. Il a agi avec confiance et selon l'algorithme
Sécurité 5G
CSS var dans rgba ou utilisation pratique des couleurs dans Sass
Test de lancement d'une fusée lourde. Lancements de l'année: 106 au total, 15 en Russie
Pourquoi la valeur des bitcoins est un concept fictif
PAGERANK: algorithme de classement des pages WEB
Deux capitaines de "Digital Breakthrough - 2020", ou Résolvez une affaire en quelques heures
À propos des élèves de première année, de l'enseignement à distance et de la programmation asynchrone
Parfait SAST. Test des analyseurs
Big / Bug Data: Analyse du code source Apache Flink
Smartphone Android comme webcam / microphone / haut-parleurs PC
Comment rendre l'inspecteur de code Kindle pour vous
Remplacement d'événements C # par des extensions réactives à l'aide de la génération de code
Java et bases de données: un aperçu des bibliothèques et des API
Premiers pas avec Fiddler Classic
Nuageux avec risque d'attaques
Comment simplifier la vie des marketeurs: un nouvel outil en libre-service pour travailler avec les données
Comment nous avons fait un simple robot WebRTC à la maison
Nouvel entretien de développeur C ++: ce que vous devez savoir et comment vous préparer
EDR: d'où vient-il et pourquoi il s'agit d'un autre cycle de protection contre les pirates
Comment on a fait un abrasif pour la tête pour ne pas devenir chauve
Jetons Windows
Défi: âge, expérience et emploi
Plongez dans l'autotest sur iOS. Partie 1. Comment utiliser l'identificateur d'accessibilité des objets
Comment le produit arrive-t-il dans les magasins Leroy Merlin du point de vue des mathématiques de la commande
Internet des «choses» sans défense. Algorithmes de chiffrement IoT
Plus, plus de frontend - rapports avec YuMoneyDay
Aperçu du cours vidéo "Administration et développement dans les systèmes cloud en utilisant AWS comme exemple"
Comment créer une image de code-barres en Java
Challenge Nightmare: 4 points aléatoires sur la sphère
Lettres perdues de la langue anglaise: où ont-elles disparu et qu'est-ce qu'Elon Musk a à voir avec cela
Crashcourse de rouille. Itérateurs
Radix Sort - tout extraire
Webinaire "Expérience de participation à la cyber bataille The Standoff: analyse des attaques et vue d'ensemble des outils"
Reconnaissance du terrain
Analyser Facebook: l'IA a appris à diagnostiquer la maladie mentale des utilisateurs à partir de leurs messages
Twists, borniers et WAGO
Repères Apple M1 en développement réel
Construire une infrastructure de traçage distribuée Netflix
À quelle distance sommes-nous de l'électricité sans fil?
Comment écrire une JVM (jouet)
Lancement de Netflix sur les téléviseurs et les décodeurs. 40 millisecondes supplémentaires
Creuser à l'intérieur d'une caméra thermique intelligente avec un microbolomètre
Comment créer un effet de pépin Cyberpunk 2077 pour une image en utilisant CSS
Designer produit chez Russian Post: sang, larmes, joie
La bibliothèque AMD entraîne de mauvaises performances des processeurs AMD dans Cyberpunk 2077
Un guide complet sur l'autopsie
Tout sur le projet Internet par satellite Starlink. Partie 21. Problèmes de SL et de polarisation
Apprendre RISC-V à partir de zéro, Partie 1: Assembleur et conventions
Vault + Pydantic: poursuite de la saga, développement local
Nous vous invitons à la rencontre «L'apprentissage automatique et l'infrastructure qui l'entoure» le 18 décembre à 14h00
Physique ou virtualisation? Poursuite des tests Intel Xeon 6242R
Les guerres de lobbyistes et le développement du BIM. Partie 2: BIM ouvert VS BIM fermé. Revit vs ArchiCAD et l'Europe vs le reste du monde
Un robot hydrogel miniature dansera une pause sous l'eau
Tout sur OpenShift Egress. Partie 2
Comment ne pas perdre la guerre aux cryptolockers en 2021
"Bloody Stupid Decision": L'histoire de C
Bogues dans QuantConnect Lean Code
Notes de Datasatanist: données relationnelles vs données liées
Satellite japonais de télédétection. Lancements de l'année: 107 au total, 42 aux États-Unis
Scala 3: syntaxe nouvelle mais facultative
Configuration de l'authentification unique dans Zimbra Collaboration Suite 9 Open-Source Edition
Projet Open Book et assemblage E-Book FeatherWing
Gestion du code d'application Spark
Sécurité Web: du LFI au RCE
Comment une fonderie a permis d'acheter avec RPA
Construire un réseau de neurones comme Alice
Une expérience de reconnaissance de textes manuscrits en cyrillique
Fonctions XPath pour XPath dynamique dans Selenium
Apprendre RISC-V à partir de zéro, partie 2: interruptions et station d'accueil C
Regarder des vidéos YouTube par fragments et cycliquement à des fins de formation
Choisir la meilleure application de prise de notes, de productivité et de gestion des tâches
Vous pouvez utiliser RPA pour nettoyer vos données à des fins d'analyse
Big Data Tools EAP 12: support Python expérimental, recherche d'ordinateurs portables dans Zeppelin
9 leçons difficiles que j'ai apprises en 18 ans de développement
Enthusiast ajoute le lancer de rayons à la console rétro
Personnalisez l'observabilité rapidement et de manière flexible avec des lignes de journal canoniques
Calcul sans instructions sur x86
Encore une fois sur le plastique. Qui est à blâmer et que faire
Nouvel outil pour les maîtres du chaos contrôlé: AWS Fault Injection Simulator
10 exemples de communication efficace pour les testeurs
Amplificateur de signal audio 600 W
Récupération de l'appareil Huawei AR1200 à faire soi-même
Tout le monde a besoin de quelqu'un: la région de la solitude découverte
Au revoir 2020! Nouvel An - avec un robocrab, une licorne et d'autres cadeaux Madrobots
Tester l'infrastructure en tant que code Terraform: Analysez les tests unitaires et le développement de bout en bout en testant les comportements
Zone gris foncé de l'écosystème Telegram
Comment nous avons automatisé les téléchargements et autres tâches d'analystes ad hoc avec Zeppelin
Comment un candidat (développeur) et les RH avec chef d'équipe se rencontrent
Comment vont les choses avec les mises à jour logicielles par liaison radio (OTA)
Eduard Ghazaryan: "Davantage de personnes ont été récompensées uniquement pour le développement d'une bombe à hydrogène"
N'a pas atteint l'orbite: (Lancements de l'année: 108 au total, 43 des États-Unis
Prévisions de coupes d'eau de puits à l'aide de méthodes d'apprentissage automatique
Émulateur RFID sur Arduino
Application pratique de l'annotation en Java par l'exemple de création d'un bot Telegram
Jeux en nuage DOS
Le cosplay et son fonctionnement
ONLYOFFICE Community Server: comment les bogues contribuent aux problèmes de sécurité
Release Digest: Décembre - Sortie GitHub 2020
Des protocoles, pas des plates-formes: une approche technologique de la liberté d'expression - Partie 2
SQL HowTo: Recherche FTS de préfixe avec pertinence de la date
Abiogenèse et algorithmes de sélection naturelle
Ce que l'enregistrement de session Citrix peut faire - Solution d'enregistrement de session pour les bureaux virtuels
Mode secret commercial: faites fonctionner la NDA
Ce qui a changé en dentisterie en 30 ans et pourquoi faire de la science en Russie est si douloureux
Pourquoi n'est-il pas facile d'être consultant informatique?
TOP 5 des centres de données au monde qui vous impressionneront à coup sûr
TCP BBR: un moyen rapide et facile d'accélérer le chargement des pages. Rapport Yandex
Comment les gens font la distinction entre un emballage parfait et un emballage imparfait
5 éléments d'un marketing par e-mail parfait
Comment devenir validateur sur Eth2
Erreurs non bloquantes de la méthode d'assertion Pytest-check
Sur-ingénierie cérébrale
Bibliothèque des développeurs frontend, partie 1: les bases
Comment créer un modèle prédictif pour un marketeur dans SAP Analytics Cloud sans impliquer des dataunists
Où travailler en informatique en 2020: Mindbox
Nouvelles fonctionnalités de la console Web Red Hat OpenShift 4.6, de la feuille de triche Podman et du schéma YAML configurable
Si vous ne pouvez pas émigrer au Canada, mais que vous voulez vraiment
Bluetooth Low Energy: un guide détaillé pour les débutants. Partie 2
Les constructeurs automobiles peuvent avoir accès aux données sur tous les véhicules après l'accord NXP et Amazon
Nous avons téléchargé 10 millions de notebooks Jupyter à partir de Github - et c'est ce que nous avons découvert.
Comment j'ai analysé mes trajets en taxi
Dans VMware Odyssey 2020. Entretien avec le gagnant du concours Alexander Nikitin
Erreurs et idées fausses des clients lors de la connexion de la surveillance de la machine
Vaut-il la peine de retirer de l'argent à l'État? Partie 1: Aperçu
Problème de codes d'état HTTP
Champ supplémentaire dans la fiche produit OpenCart
Voici votre cerveau Python: des chercheurs ont déchiffré la neuromécanique de la programmation
Matériel de présentation Avito Design: Vidéos et présentations
Sortie de Sequoia 1.0, une implémentation Rust d'OpenPGP
«Matrice des risques» de l'entreprise. Recherche algébrique
Astuces CSS et JavaScript pour donner vie à votre site statique
Catch at The Standoff: sur la variété des chevaux de Troie capturés
Comment sauter et en même temps assister à une conférence ou "Le bot Python apprend pour moi"
Ecrire un moteur d'échecs simple dans Go
Détection des menaces de chevaux de Troie matériels à l'aide d'algorithmes d'apprentissage automatique
Celui qui éteint la lumière. Feynmanii et les profondeurs du tableau périodique
Fujifilm et IBM créent un lecteur de bande de 580 To
Hot Pentium 4 et l'amour des gens
Utilisation de la table de décision dans JBoss Drools
Nouvelles fonctionnalités ES2021 / ES12
Chasse aux chasseurs de crypto-monnaie
La voie épineuse de la normalisation de la technologie blockchain en Russie
Navigateur Vivaldi 2020 - Résultats de l'année
Top 10 des erreurs dans les projets C ++ en 2020
C ++ 20 coroutines par exemple
Vous n'avez pas besoin de tests unitaires
Portefeuille Mobile Challenge: résultats du concours et analyse détaillée des solutions par l'équipe de développement
Quiz JavaScript et React
TOP-3 des événements de cybersécurité de la semaine selon Jet CSIRT
Nous annonçons les gagnants du SberCloud.Advanced Hacking from SberCloud, Russian Hackers and Phystech.Genesis
Boîtes, moustaches et violons
Améliorer la lisibilité du code avec les extensions Kotlin
Comment les S-Box sont créées
Énergie et entropie
3D ML. Partie 5: convolutions sur graphes
Les scientifiques ont découvert la géométrie universelle de la géologie et il s'est avéré que le monde se compose de cubes
Prévisions: le marché du lidar atteindra 1,7 milliard de dollars en 2025
La meilleure vidéo au monde expliquant les réseaux de neurones, l'apprentissage en profondeur, la descente de gradient et la rétropropagation
Entrer dans FAANG ne suffit pas, ou 9 étapes pour une carrière de rêve
Nous étudions la sécurité des logiciels bureautiques - quels mécanismes affectent la protection des données
Cyan - À distance
L'algorithme d'Ukkonen: du simple au complexe
Éclairage décoratif pour escaliers. Partie un. "Le fer"
Comment offrir un certificat en ligne de manière originale? 3 IT et 7 idées universelles
Comment décrire un processus métier au format BPMN. Instructions étape par étape + vidéo
Expérience Embox en tant qu'organisation de mentorat dans le programme GSoC2020
Test de logiciels dans le monde post-COVID: Big Data, AI, Smart Machines, IoT, 5G, Robotique
Recherche d'alternatives à Flash Player à l'aide d'un exemple de projet réel
Briser les mythes sur les performances d'Android
L'intelligence artificielle - une nouvelle forme de vie?
Ouverture de la porte de l'interphone avec un assistant vocal et arduino
Signature électronique: fiabilité et risques
NeoPixel + ESP8266 + CONTREPLAQUÉ = LAMPE MURALE "BATMAN" (partie 3)
Sexe, drogue et meurtre: la signification des chansons anglaises
Itérables et itérateurs: un guide détaillé de JavaScript
Notre râteau est la clé de votre succès. Cas de commandes DevOps et SQL
Sur la question des sources, des interférences et de la substitution des importations
Comment créer des clips d'application?
Agile discipliné. À quoi ça sert?
Qomu - un système complet de la taille d'un clou sur une puce
Développement plus rapide que natif: expérience de la mise en œuvre de Flutter dans une grande entreprise
Biome, jeu démo sur Godot
Jeton d'autorisation utilisant l'exemple de jeton WEB JSON
Bitcoin: quoi, comment et pourquoi
VirtualBox - Exécutez l'émulateur Android dans un environnement virtuel pour tester un projet Android
Base de données. Tendances mondiales en Russie
Tamis pour Internet: des choses intéressantes avec Shodan
Certifications agiles. Quelques mots pour les RH et les collègues développeurs
Problèmes informatiques classiques en Python. Critique de livre
Comment gérer l'incertitude et l'incertitude du développement
Comment Yandex.Station peut aider les personnes atteintes de troubles mentaux
Utilisation de journalctl pour afficher et analyser les journaux: un guide détaillé
24x01 I2C sur ATTINY13 sans TWI
Habrarating 2020: statistiques et classement des meilleurs articles pour 2020
Écrire un traceur de chemin simple dans un bon vieux GLSL
.Utiliser GitHub pour enseigner aux étudiants
Contraintes de puissance représentatives et estimation des erreurs de généralisation pour les réseaux de neurones graphiques
Émetteurs et sujets personnalisés en angulaire: encapsulation de la logique à bascule et MultiSelect
Comment aimez-vous ça, Elon Musk? Amazon a terminé le développement d'une antenne personnalisée à faible coût pour son concurrent Starlink
"Playlist" a captivé l'esprit des éditeurs de musique et des éditeurs de podcast, mais est-ce vraiment intéressant pour les auditeurs?
Kotlin Multiplatform. Nous travaillons avec le multithreading dans la pratique. Partie 2
Obfuscation comme méthode de protection logicielle
Une explication intuitive de l'intégrale. Partie I - De la multiplication des nombres naturels à Newton et Leibniz
Né pour être un cyborg: Master Class d'un expert handicapé
Creuser dans la puce M1 d'Apple
Techniques de cryptanalyse statistique
Traiter avec un employé inefficace qui croit faire un excellent travail
Comment partager vos secrets et gagner
Séparer le code et le texte: penser à voix haute
Gestionnaire d'applications universelles (jeux)
"Nuances" d'utilisation de TeamCity
Placebo chirurgical
FOSS News №47 - résumé des nouvelles et autres documents sur les logiciels libres et open source du 14 au 20 décembre 2020
RSA: des nombres premiers à la signature électronique
Comment vous protéger des factures AWS inattendues
CubeHash
Un aperçu des dernières méthodes pour détecter le trafic chiffré
Habrarating 2020: auteurs vs blogs d'entreprise
Annonce: comment une entreprise russe crée des prothèses de main cybernétiques pour enfants
Breeks - Construisez votre semaine
Analyse de la sécurité du stockage et du hachage des mots de passe à l'aide de l'algorithme MD5
Recueil de documents intéressants pour un développeur mobile # 375 (14-20 décembre)
Indicateur 3D de roulis et de tangage pour HUD sur Three.js
Description de HDCP
Huawei commence à tester une alternative à Android pour ses tablettes, montres et smartphones
Gestion de l'information des objets de construction d'immobilisations
Chiffrement de César ou comment il est facile de crypter du texte
TOTP (algorithme de mot de passe à usage unique basé sur le temps)
Enigma dans le contexte de l'histoire de la cryptographie et du développement des machines de cryptage rotatives
Gestion des attributs d'entité dans Apache Kafka
Astuces de vie pour filmer une "tête parlante" sur des caméras sans miroir Sony
Protéger les logiciels de l'ingénierie inverse
Algorithme SHA-3
Jeton d'autorisation
Les pirates de SolarWinds maculent leurs octets dans le trafic HTTP via des expressions régulières
Fonctions de hachage basées sur des automates cellulaires
Consolidation cloud: faut-il lui faire confiance?
Développer une application de traitement vidéo: que rechercher et qu'est-ce que les buzzers ont à voir avec
Digest de matériaux frais du monde frontal pour la semaine dernière # 446 (14-20 décembre 2020)
Débogage du Makefile / partie 1 /
Comprendre l'autoscaling vertical des pods dans Kubernetes
Cela valait-il la peine d'attendre si longtemps pour trouver un bug?
51e semaine de lancement. Russie, USA, Inde. Nouveaux missiles, satellites de communication et de surveillance
COVID-19 [FEMININE. Tomber des explications
Événements numériques à Moscou du 21 au 27 décembre
Quel est le problème avec les traits?
Le routeur Mikrotik contrôle la diffusion radio et les voix Smart Home
Quelle littérature lire pour apprendre à concevoir des fusées?
Cours de survie. Traiter avec des cadres toxiques
Odyssée "Chang'e-5"
Cryptanalyse linéaire sur