IT

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 

 

 






 







 


IT

 

 

AI  

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 






 







 


 

Web  

 

 

PlayStation  

 

YouTuber  

 





 
Nintendo Direct
 





 

 

 












Why Mesop? - Mesop  

4users  
google.github.io  


Why Mesop? Mesop is a new UI framework that enables Python developers to quickly build delightful web apps in a scalable way. Many Python UI frameworks are easy to get started with, but customizing beyond the defaults often requires diving into JavaScript, CSS, and HTML  a steep learning curve for many developers. Mesop provides a different approach, offering a framework that's both easy to learn




 

2024/06/11 16:44
 





 

















Mesop  

14users  
google.github.io  


Home Home Getting Started Guides Components API FAQ Demo Gallery 🔗 Blog Contributing




 

2024/06/05 11:21
 















 











Magika  

43users  
google.github.io  






 

2024/02/19 10:14
 



















 











Welcome to Comprehensive Rust 🦀 - Comprehensive Rust 🦀  

4users  
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. RustR




 

2023/09/25 08:30
 













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
 













 











styleguide  

3users  
google.github.io  


Go Style Decisions https://google.github.io/styleguide/go/decisions Overview | Guide | Decisions | Best practices Note: This is part of a series of documents that outline Go Style at Google. This document is normative but not canonical, and is subordinate to the core style guide. See the overview for more information. About This document contains style decisions intended to unify and provide stand




 

2023/05/30 16:27
 

















SwissGL demos  

3users  
google.github.io  


SwissGL is a prototype of a minimal yet expressive GPU library built on WebGL2. A single "glsl()" function runs GLSL code snippets on the GPU and manages the resulting texture buffers. This page contains a few demos built using the library. Click the "<>" button to see the source of the current example. hide




 

2023/02/26 22:06
 













Home  

3users  
google.github.io  


Magritte Magritte is an image redaction library to disguise the identity of persons in photos and video streams. Why should you use Magritte? Technology Magritte offers Visual Deidentification technology that is robust: Magritte allows to use redaction technology that provides a higher level of obfuscation than simple blurring. reliable: We allow to combine and tweak detection strategies to detect




 

2022/12/23 13:16
 













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
 













 











styleguide  

3users  
google.github.io  


Go Style Guide https://google.github.io/styleguide/go/guide Overview | Guide | Decisions | Best practices Note: This is part of a series of documents that outline Go Style at Google. This document is normative and canonical. See the overview for more information. Style principles There are a few overarching principles that summarize how to think about writing readable Go code. The following are at




 

2022/11/19 10:52
 













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
 















 











BudouX demo  

11users  
google.github.io  


BudouX 🍇 A small, standalone, and language-neutral line break organizer. [GitHub] [PyPI] [NPM]




 

2021/11/19 01:14
 









 











CVE-2021-22555: Turning \x00\x00 into 10000$  

6users  
google.github.io  


CVE-2021-22555: Turning \x00\x00 into 10000$ Andy Nguyen (theflow@) - Information Security Engineer CVE-2021-22555 is a 15 years old heap out-of-bounds write vulnerability in Linux Netfilter that is powerful enough to bypass all modern security mitigations and achieve kernel code execution. It was used to break the kubernetes pod isolation of the kCTF cluster and won 10000$ for charity (where Goog




 

2021/07/15 22:02
 



 











Accompanist  

4users  
google.github.io  


For stable versions of Compose, we use the latest stable version of the Compose compiler. For non-stable versions (alpha, beta, etc), we use the latest compiler at the time of release. :warning: Ensure you are using the Accompanist version that matches with your Compose UI version: If you upgrade Accompanist, it will upgrade your Compose libraries version via transitive dependencies. Libraries 📫




 

2021/07/11 22:01
 



 











C# at Google Style Guide  

3users  
google.github.io  


C# at Google Style Guide This style guide is for C# code developed internally at Google, and is the default style for C# code at Google. It makes stylistic choices that conform to other languages at Google, such as Google C++ style and Google Java style. Formatting guidelines Naming rules Naming rules follow Microsofts C# naming guidelines. Where Microsofts naming guidelines are unspecified (e.g




 

2021/02/17 10:52
 





 











Google TypeScript Style Guide  

4users  
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 18:32
 













Google TypeScript Style Guide  

904 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
 





















 











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
 

















 











Trademarks in Open Source  

4users  
google.github.io  


Trademarks in Open Source Introduction Cases Unmanaged Trademarks: Naked Licensing FreecycleSunnyvale v. Freecycle Network Discussion Common Law Trademarks Planetary Motion, Inc. v. Techsplosion, Inc. Discussion Fair Use Defense to Trademark Infringement: Nominative Use Playboy Enters. v. Welles Discussion License Terms Bearing on Trademark Use MIT Discussion BSD-3-Clause Discussion PHP-3.0 Discu




 

2020/07/09 10:51
 













Redirecting  

5users  
google.github.io  


Redirecting Click here if you are not redirected.




 

2020/07/02 10:03
 







 











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
 













 











Googles R Style Guide  

3users  
google.github.io  


Googles R Style Guide R is a high-level programming language used primarily for statistical computing and graphics. The goal of the R Programming Style Guide is to make our R code easier to read, share, and verify. The Google R Style Guide is a fork of the Tidyverse Style Guide by Hadley Wickham license. Google modifications were developed in collaboration with the internal R user community. The




 

2020/01/07 22:19
 













Small CLs  

4users  
google.github.io  


Small CLs Why Write Small CLs? Small, simple CLs are: Reviewed more quickly. Its easier for a reviewer to find five minutes several times to review small CLs than to set aside a 30 minute block to review one large CL. Reviewed more thoroughly. With large changes, reviewers and authors tend to get frustrated by large volumes of detailed commentary shifting back and forthsometimes to the point whe




 

2019/12/31 20:34
 













The Standard of Code Review  

14users  
google.github.io  


The Standard of Code Review The primary purpose of code review is to make sure that the overall code health of Googles code base is improving over time. All of the tools and processes of code review are designed to this end. In order to accomplish this, a series of trade-offs have to be balanced. First, developers must be able to make progress on their tasks. If you never submit an improvement to




 

2019/12/02 21:06
 







 











What to look for in a code review  

4users  
google.github.io  


What to look for in a code review Note: Always make sure to take into account The Standard of Code Review when considering each of these points. Design The most important thing to cover in a review is the overall design of the CL. Do the interactions of various pieces of code in the CL make sense? Does this change belong in your codebase, or in a library? Does it integrate well with the rest of yo




 

2019/11/18 20:15
 



 











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
 











 











Speed of Code Reviews  

10users  
google.github.io  


Speed of Code Reviews Why Should Code Reviews Be Fast? At Google, we optimize for the speed at which a team of developers can produce a product together, as opposed to optimizing for the speed at which an individual developer can write code. The speed of individual development is important, its just not as important as the velocity of the entire team. When code reviews are slow, several things ha




 

2019/09/06 11:38
 



 











The CL authors guide to getting through code review  

3users  
google.github.io  


The CL authors guide to getting through code review The pages in this section contain best practices for developers going through code review. These guidelines should help you get through reviews faster and with higher-quality results. You dont have to read them all, but they are intended to apply to every Google developer, and many people have found it helpful to read the whole set. Writing Goo




 

2019/09/06 10:40
 



 











How to write code review comments  

19users  
google.github.io  


How to write code review comments Summary Be kind. Explain your reasoning. Balance giving explicit directions with just pointing out problems and letting the developer decide. Encourage developers to simplify code or add code comments instead of just explaining the complexity to you. Courtesy In general, it is important to be courteous and respectful while also being very clear and helpful to the




 

2019/09/06 09:21
 



 








 




























 

google.github.io  

 



j

k

l

e

o
 
 
















 









 

















 









 









 







Pro



 




 






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


Copyright © 2005-2024 Hatena. All Rights Reserved.
 





x