Accueil InfoQ Google sur InfoQ
-
Bazel : Google rend son Outil de Build Open Source
Bazel, l'outil que Google utilise pour construire la majorité de ses logiciels a été rendu partiellement Open Source. D'après Google, Bazel a pour objectif de construire "le code rapidement et de manière fiable" et est "critique pour la capacité de Google à continuer d'adapter ses pratiques de développement logiciel à la croissance de la compagnie".
-
Google publie gRPC, un Framework HTTP/2 RPC pour Microservices
Google a rendu open-source gRPC, un framework RPC utilisé en interne pour connecter des microservices. gRPC offre le support de 10 langages, le rendant attractif pour la création de services cloud d'un back-end polyglotte, servant des applications mobiles.
-
Google vise à Bootstrapper Go 1.5
Google vient d'annoncer publiquement son intention de bootstrapper Go 1.5. Selon Russ Cox, l'auteur du document et Go core developer depuis 6 ans, cela fait un an que Google a planifié la suppression de tous les programmes C des sources de Go. InfoQ a discuté avec Russ du plan de boostrap de Go.
-
Google Cloud supporte les distributions Ubuntu
Google vient de mettre en place un partenariat avec Canonical pour fournir des images Ubuntu officielles sur Google Compute Engine.
-
ORTC et le futur de WebRTC
La première spécification stable de ORTC (Object RTC) est disponible. Quel va être son impact sur WebRTC ?
-
Android va avoir un compilateur Ahead-Of-Time
Google a annoncé la nouvelle version de son système d'exploitation Android lors de la Google I/O 2014. Nom de code “L release,” qui contient un changement net d'architecture du système avec un nouveau moteur d'exécution appelé Android RunTime (ART) et qui comporte un compilateur AOT pour remplacer la machine virtuelle Dalvik et son compilateur JIT.
-
Google introduit le "Material Design" à Google I/O
Google introduit le "Design Matériel" (*Material Design*), un langage visuel incorporant des principes de design pour les interfaces utilisateur sur une multitude d'appareils tels que smartphones, tablettes, ordinateurs et télévisions. Le Material Design vise à fournir des mouvements fluides sur les surfaces tactiles, mais les appareils basés sur la souris et le clavier sont aussi pris en compte.
-
Dartium arrive sur Android
Dart 1.5, sorti fin juin, se concentre sur le développement mobile. Cela inclut une version de Dartium qui fonctionne sur Android ainsi qu'une amélioration de l'éditeur pour supporter le debug d'applications web mobiles créées avec Dart.
-
Les Fondamentaux du Web et le Kit de Démarrage Web de Google
Google a publié un certain nombre de lignes directrices et de fragments de code réutilisable pour la conception de sites responsive multi-plateformes.
-
Le Moteur PDF de Google Chrome est désormais Open Source
Google a libéré le code du moteur PDF de Chrome, qui permet de visualiser et imprimer des fichiers PDF et de remplir des formulaires PDF. L'annonce est parue plus tôt dans le mois de Foxit Software, le créateur du SDK Foxit PDF, que Google a choisi comme base pour son moteur PDF Chrome. Précédemment fermé, le code Chrome PDF est désormais hébergé sur Google Source sous le nom de projet PDFium.
-
Google libère FlatBuffers : une Librairie de Sérialisation Efficace, Inter-Plateformes
L'équipe Google "Fun Propulsion Labs" a récemment libéré les sources de FlatBuffers. Construit spécifiquement pour supporter les besoins en performance des développeurs de jeux, FlatBuffers stocke des données sérialisées dans des buffers qui peuvent être soit stockés dans des fichiers ou transférés tels quels sur le réseau, sans coût additionnel de parsing.
-
Google indexe maintenant le JavaScript et le CSS : Comment éviter les ennuis ?
Google vient d'annoncer que son robot d'indexation web Googlebot exécute et indexe le contenu JavaScript. Cela pourrait nuire aux résultats de recherche à moins de prendre en compte quelques règles simples.
-
Amazon répond à la récente baisse des prix de Google Cloud
Google a annoncé une importante baisse de prix de certains de leurs services cloud dont Compute Engine, Storage et BigQuery. Mais leur avantage n'a duré que 24 heures puisque le jour suivant, Amazon a cassé les prix de ses services - EC2, S3, RDS, ElasticCache et MapReduce.
-
Google veut accélérer Internet avec QUIC
Présentation de QUIC (Quick UDP Internet Connections), protocole de transport multiplexé au dessus d'UDP avec comme but principal de ne pas ajouter de délai de connexion supplémentaire.
-
Google publie FarmHash, une nouvelle famille de fonctions de hachage pour les chaînes de caractères
Google vient d'annoncer FarmHash, une nouvelle famille de fonctions de hachage de chaînes de caractères. FarmHash est le successeur de CityHash, duquel il hérite beaucoup d'astuces et de techniques. Il a de nombreux objectifs, et prétend améliorer CityHash sur de nombreux points.