Best of Google — April 2022
- 1
- 2
Hashnode·4y
How I Made a TicTacToe Game That No One Can Beat 🙅♂️
The MiniMax algorithm is a backtracking algorithm used in decision-making and game theory. It provides an optimal move for the player assuming that opponent is also playing optimally. The algorithm can be written in less than 30 lines of code. The frontend was created using Flutter, a cross-platform application development framework.
- 3
ByteByteGo·4y
How to design Google Docs (Episode 4)
In this newsletter, we will talk about the following: How to deploy services, how to design Google Docs, and how to deal with international shipping. We will also give away 10 signed copies of the System Design Interview book (Volume 2) Click here for more details.
- 4
InfoSec Write-ups·4y
BITB (browser in the browser)Attack
BITB attack is an advance and more sophisticated phishing attack that can trick users into believing the fake website is real. BITB (browser in the browser) attack makes phishing nearly undetectable using the right CSS and JS. Since this attack is based on the HTML code, it is hard to detect and difficult to create an indicator of compromise (IOC)
- 5
It's Foss·4y
Peergos: Open-Source Google Drive Alternative for Self-Hosting
Peergos is an end-to-end encrypted private webspace built on top of IPFS protocol. It is a decentralized storage platform which is resistant to censorship. You also get the ability to socialize with your friends in the platform using the newsfeed. You can opt to self-host Peergos or opt for their cloud offering starts for free (200 MB storage)
- 6
The Next Web·4y
Why Brave and DuckDuckGo are cracking down on Google’s AMP
Brave browser and DuckDuckGo search engine are going on an offensive against Google's Accelerated Mobile Page (AMP) protocol. Brave is releasing a new feature called De-AMP that’ll redirect you to the publisher’s original page, instead of an AMP-based link. DuckD DuckGo is redirecting users to publishers’ non-AMP pages when they click on links in search results.
- 7
Tuts+·4y
Developing Google Chrome Extensions
Google Chrome allows you to build an extension using only HTML, CSS, and JavaScript. At the end of this article you will find a working Chrome extension which uses most of the techniques explained below. If you're looking for a quick solution, you could also download the Chrome App Maker from Envato Market, which makes it very easy to create Chrome apps.
- 8
InfoSec Write-ups·4y
Finding Vulnerable Info Using Google Dorks — Ethical Hacking
Google Dorking is a technique that hackers use to find information that may have been accidentally exposed to the internet. In simple terms, it is using Google to run targeted search queries using specific keywords or commands. Let me show you some of the cool stuff you can do with it.
- 9
Geekflare·4y
10 Tools to Turn Your Google Sheets Into an API
Google Sheets API helps developers build applications, create APIs, and manage databases. Google Sheets can be used as an API call or database that allows storing data at a very low cost. The best tools to turn your Google Spreadsheets into an API are SheetBest and API Connector.
- 10
Google Cloud·4y
Google Summer of Code 2022: Contributor applications now open
GSoC now supports both medium sized projects (~175 hours) and large projects (~350 hours) 18 years and older may now apply to GSoC.Projects can be spread out over 10–22 weeks. Read the program rules, FAQ, contributor guide, and advice for applying.