Skip to content

Instantly share code, notes, and snippets.

View arbrix's full-sized avatar

Ivan K. arbrix

View GitHub Profile
@asukakenji
asukakenji / go-stdlib-interface-selected.md
Last active October 29, 2025 08:09
Go (Golang) Standard Library Interfaces (Selected)

Go (Golang) Standard Library Interfaces (Selected)

This is not an exhaustive list of all interfaces in Go's standard library. I only list those I think are important. Interfaces defined in frequently used packages (like io, fmt) are included. Interfaces that have significant importance are also included.

All of the following information is based on go version go1.8.3 darwin/amd64.

@nathan-osman
nathan-osman / win32.go
Last active September 11, 2025 02:32
Simple Windows GUI application written in Go
package main
import (
"log"
"syscall"
"unsafe"
)
var (
kernel32 = syscall.NewLazyDLL("kernel32.dll")
@vasanthk
vasanthk / System Design.md
Last active November 21, 2025 06:49
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@squarism
squarism / iterm2.md
Last active November 19, 2025 04:03
An iTerm2 Cheatsheet

In the below keyboard shortcuts, I use the capital letters for reading clarity but this does not imply shift, if shift is needed, I will say shift. So + D does not mean hold shift. + Shift + D does of course.

Tabs and Windows

Function Shortcut
New Tab + T
Close Tab or Window + W (same as many mac apps)
Go to Tab + Number Key (ie: ⌘2 is 2nd tab)
Go to Split Pane by Direction + Option + Arrow Key
@REDNBLACK
REDNBLACK / symfony_learn_resources.md
Last active February 9, 2019 03:55
Подборка ресурсов для обучения Symfony 2

Книги: Основная книга по Symfony 2 (The Symfony Book): http://symfony.com/doc/current/book

Сборник рецептов для решения задач (The Symfony Cookbook):
    http://symfony.com/doc/current/cookbook
    
Лучшие практики кода (Symfony Best Practices):
    http://symfony.com/doc/current/best_practices
@jboner
jboner / latency.txt
Last active November 21, 2025 07:37
Latency Numbers Every Programmer Should Know
Latency Comparison Numbers (~2012)
----------------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD
@endolith
endolith / Has weird right-to-left characters.txt
Last active September 16, 2025 20:20
Unicode kaomoji smileys emoticons emoji
ּ_בּ
בּ_בּ
טּ_טּ
כּ‗כּ
לּ_לּ
מּ_מּ
סּ_סּ
תּ_תּ
٩(×̯×)۶
٩(̾●̮̮̃̾•̃̾)۶