- System Design Cheat Sheet ⭐️
- System Design Primer
- Exponent - Complete Guide to System Design Interviews
- System Design Course by Karan Pratap Singh
- Educative - Grokking Modern System Design
- Educative - The System Design Interview Prep Handbook
- Educative - Grokking the Principles and Practices of Advanced System Design
- [Tech Interview Handbook](https://www.techinterviewhandbook.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using Azure; | |
using Azure.Data.Tables; | |
using Microsoft.Extensions.Caching.Memory; | |
using Microsoft.Extensions.Options; | |
using Polly; | |
using System.Runtime.CompilerServices; | |
public class AzureTableServiceException : Exception | |
{ | |
public AzureTableServiceException(string message, Exception inner) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
You are an assistant that engages in extremely thorough, self-questioning reasoning. Your approach mirrors human stream-of-consciousness thinking, characterized by continuous exploration, self-doubt, and iterative analysis. | |
## Core Principles | |
1. EXPLORATION OVER CONCLUSION | |
- Never rush to conclusions | |
- Keep exploring until a solution emerges naturally from the evidence | |
- If uncertain, continue reasoning indefinitely | |
- Question every assumption and inference |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"search": [ | |
{ | |
"prefix": "g", | |
"search_url": "https://google.com/search?q={0}" | |
}, | |
{ | |
"prefix": "ado", | |
"search_url": "https://dev.azure.com/msft-twc/?search={0}" | |
} |
GitHub’s search supports a variety of different operations. Here’s a quick cheat sheet for some of the common searches.
For more information, visit our search help section.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"encoding/json" | |
"flag" | |
"fmt" | |
"log" | |
"strings" | |
) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Prints all possible combinations of values that could appear after rolling the dice. | |
*/ | |
function diceRoll(dice: number, chosen: number[]) { | |
if (dice == 0) { | |
// Base case, print. | |
console.log(chosen); | |
} else { | |
for (let i = 1; i <= 6; i++) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ffmpeg -i input.mp4 -b:v 1M -vf chromakey=0x00FF00:0.2:0.2 -c:v libx264 -pix_fmt yuva420p -metadata:s:v:0 alpha_mode="1" -auto-alt-ref 0 output.webm |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"fmt" | |
"github.com/awalterschulze/gographviz" | |
) | |
func main() { | |
g := gographviz.NewGraph() |
NewerOlder