IT

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 

 

 






 







 


IT

 

 

AI  

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 






 







 


 

Web  

 

 

PlayStation  

 

YouTuber  

 





 

 





 

 

 












Google TypeScript Style Guide  

903 users  
google.github.io  


// Good: choose between two options as appropriate (see below). import * as ng from '@angular/core'; import {Foo} from './foo'; // Only when needed: default imports. import Button from 'Button'; // Sometimes needed to import libraries for their side effects: import 'jasmine'; import '@polymer/paper-button'; Import paths TypeScript code must use paths to import other TypeScript code. Paths may be r




 

2021/02/16 17:19
 





















 

















Google Style Guides  

304 users  
google.github.io  


Google Style Guides Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style. Style covers a lot of ground, from use camelCase for variable names to never use global variables to never use exceptions. This pro




 

2017/01/13 01:35
 





















 











Google Engineering Practices Documentation  

278 users  
google.github.io  


Google Engineering Practices Documentation Google has many generalized engineering practices that cover all languages and all projects. These documents represent our collective experience of various best practices that we have developed over time. It is possible that open source projects or other organizations would benefit from this knowledge, so we work to make it available publicly when possibl




 

2019/09/06 08:51
 





















 











Go Style  

141 users  
google.github.io  


Documents The Style Guide outlines the foundation of Go style at Google. This document is definitive and is used as the basis for the recommendations in Style Decisions and Best Practices. Style Decisions is a more verbose document that summarizes decisions on specific style points and discusses the reasoning behind the decisions where appropriate. These decisions may occasionally change based on




 

2022/11/18 09:55
 















 











Material Icons Guide  

105 users  
google.github.io  


This page has moved to developers.google.com/fonts/docs/material_icons.




 

2014/10/18 18:53
 





















 











Welcome to Comprehensive Rust 🦀 - Comprehensive Rust 🦀  

103 users  
google.github.io  


Welcome to Comprehensive Rust 🦀 This is a free Rust course developed by the Android team at Google. The course covers the full spectrum of Rust, from basic syntax to advanced topics like generics and error handling. The latest version of the course can be found at https://google.github.io/comprehensive-rust/. If you are reading somewhere else, please check there for updates. The course is also av




 

2022/12/22 11:55
 













 











How to do a code review  

98users  
google.github.io  


How to do a code review The pages in this section contain recommendations on the best way to do code reviews, based on long experience. All together they represent one complete document, broken up into many separate sections. You dont have to read them all, but many people have found it very helpful to themselves and their team to read the entire set. The Standard of Code Review What to Look For




 

2019/09/06 08:33
 













 











Shell Style Guide  

94users  
google.github.io  






 

2015/10/30 15:07
 















 











tracing-framework by Google  

75users  
google.github.io  


Rich Tracing Choose what methods to trace and add custom data to each event. Track asynchronous flows and actions. Slick Visualization Smoothly dig through millions of events in an awesome UI. See patterns and understand your code like never before.




 

2013/05/21 18:56
 





















 











Google HTML/CSS Style Guide  

74users  
google.github.io  


Background This document defines formatting and style rules for HTML and CSS. It aims at improving collaboration, code quality, and enabling supporting infrastructure. It applies to raw, working files that use HTML and CSS, including GSS files. Tools are free to obfuscate, minify, and compile as long as the general code quality is maintained. General General Style Rules Protocol Use HTTPS for embe




 

2017/02/27 17:33
 















 











LiquidFun  

72users  
google.github.io  


Overview LiquidFun is a 2D rigid-body and fluid simulation C++ library for games based upon Box2D. It provides support for procedural animation of physical bodies to make objects move and interact in realistic ways. Stable releases of LiquidFun are available for download from github.com/google/liquidfun/releases. LiquidFun source code is available for download from github.com/google/liquidfun. Dis




 

2013/12/12 10:07
 



















 











Google Python Style Guide  

54users  
google.github.io  


Google Python Style Guide Table of Contents 1 Background 2 Python Language Rules 2.1 Lint 2.2 Imports 2.3 Packages 2.4 Exceptions 2.5 Mutable Global State 2.6 Nested/Local/Inner Classes and Functions 2.7 Comprehensions & Generator Expressions 2.8 Default Iterators and Operators 2.9 Generators 2.10 Lambda Functions 2.11 Conditional Expressions 2.12 Default Argument Values 2.13 Properties 2.14 True/




 

2015/11/17 07:12
 

















 











The Physical Web  

54users  
google.github.io  


How does this work? The Physical Web enables you to see a list of URLs being broadcast by objects in the environment around you. Any object can be embedded with a Bluetooth Low Energy (BLE) beacon, which is a low powered, battery efficient device that broadcasts content over bluetooth. Beacons that support the Eddystone protocol specification can broadcast URLs. Services on your device such as Goo




 

2014/10/03 09:04
 

















 











styleguide  

48users  
google.github.io  


Background Which Shell to Use Bash is the only shell scripting language permitted for executables. Executables must start with #!/bin/bash and a minimum number of flags. Use set to set shell options so that calling your script as bash script_name does not break its functionality. Restricting all executable shell scripts to bash gives us a consistent shell language thats installed on all our machi




 

2020/05/09 03:16
 













 











Google JSON Style Guide  

47users  
google.github.io  





 

2015/11/18 10:21
 















 











Google JavaScript Style Guide  

43users  
google.github.io  


1 Introduction This document serves as the complete definition of Googles coding standards for source code in the JavaScript programming language. A JavaScript source file is described as being in Google Style if and only if it adheres to the rules herein. Like other programming style guides, the issues covered span not only aesthetic issues of formatting, but other types of conventions or coding




 

2016/11/25 12:21
 























Magika  

43users  
google.github.io  






 

2024/02/19 10:14
 



















 











FlatBuffers: FlatBuffers  

42users  
google.github.io  


Overview FlatBuffers is an efficient cross platform serialization library for C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript, PHP, Python, Rust and Swift. It was originally created at Google for game development and other performance-critical applications. It is available as Open Source on GitHub under the Apache license, v2 (see LICENSE.txt). Why use FlatBuffers? Access to ser




 

2014/06/19 12:31
 





















 











Google C++ Style Guide  

39users  
google.github.io  


Background C++ is one of the main development languages used by many of Google's open-source projects. As every C++ programmer knows, the language has many powerful features, but this power brings with it complexity, which in turn can make code more bug-prone and harder to read and maintain. The goal of this guide is to manage this complexity by describing in detail the dos and don'ts of writing C




 

2015/12/02 12:47
 













 











https://google.github.io/android-gradle-dsl/current/  

37users  
google.github.io  






 

2016/04/25 17:18
 













 











sqlcommenter  

37users  
google.github.io  


sqlcommenter Attach SQL comments to correlate user code in ORMs and SQL drivers with SQL statements sqlcommenter is a suite of middlewares/plugins that enable your ORMs to augment SQL statements before execution, with comments containing information about the code that caused its execution. This helps in easily correlating slow performance with source code and giving insights into backend database




 

2021/01/29 23:26
 

















 











Typograms / Overview  

35users  
google.github.io  


https://github.com/google/typograms/ Overview Typograms (typographic diagrams) is a lightweight image format (text/typogram) useful for defining simple diagrams in technical documentation. Like markdown, typograms is heavily inspired by pre-existing conventions found in ASCII diagrams. A small set of primitives and rules to connect them is defined, which you can use to build larger diagrams. Typog




 

2023/08/08 11:01
 













 











Google Java Style Guide  

34users  
google.github.io  


1 Introduction This document serves as the complete definition of Google's coding standards for source code in the Java Programming Language. A Java source file is described as being in Google Style if and only if it adheres to the rules herein. Like other programming style guides, the issues covered span not only aesthetic issues of formatting, but other types of conventions or coding standards




 

2015/09/30 18:24
 















 











FlatBuffers: FlatBuffers  

30users  
google.github.io  


Overview FlatBuffers is an efficient cross platform serialization library for C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript, PHP, Python, Rust and Swift. It was originally created at Google for game development and other performance-critical applications. It is available as Open Source on GitHub under the Apache license, v2 (see LICENSE.txt). Why use FlatBuffers? Access to ser




 

2014/06/18 11:29
 











 











Google HTML/CSS Style Guide  

29users  
google.github.io  






 

2015/05/29 01:03
 

















 











Material Icons Guide  

25users  
google.github.io  


This page has moved to developers.google.com/fonts/docs/material_icons.




 

2014/11/28 15:25
 











 











Introduction {#intro}  

25users  
google.github.io  


Introduction A code review is a process where someone other than the author(s) of a piece of code examines that code. At Google, we use code review to maintain the quality of our code and products. This documentation is the canonical description of Googles code review processes and policies. This page is an overview of our code review process. There are two other large documents that are a part o




 

2019/09/06 11:54
 











 











Dagger  

25users  
google.github.io  


Dagger is a fully static, compile-time dependency injection framework for Java, Kotlin, and Android. It is an adaptation of an earlier version created by Square and now maintained by Google. The latest Dagger release is: Dagger 2.50 Dagger aims to address many of the development and performance issues that have plagued reflection-based solutions. More details can be found in this talk (slides) by




 

2014/12/05 11:14
 









 











http://google.github.io/jsonnet/doc/  

24users  
jsonnet.org  






 

2014/08/07 19:30
 















 








 




























 

google.github.io  

 



j

k

l

e

o
 
 
















 









 

















 









 









 







Pro



 




 






App Storeからダウンロード
Google Playで手に入れよう


Copyright © 2005-2024 Hatena. All Rights Reserved.
 





x