---
title: "Links"
date: 2024-01-01T00:00:00Z
lastmod: 2025-12-03T16:59:42+01:00
url: https://klimek.link/links/
author: "Marcin Klimek"
source: https://klimek.link/links/
---

# Links

# Links

A chronological collection of interesting links and resources.


## 2012

- **2012-08-23**: [Pakowanie struktur w C](http://www.catb.org/esr/structure-packing/)


## 2013

- **2013-12-28**: [Własna implementacja kontenera typu wektor](http://www.altdevblogaday.com/2013/12/20/roll-your-own-vector/)
- **2013-12-29**: [The Language of Concurrency – 50 minutowy wyklad Bartosza Milewskiego](http://m.youtube.com/watch?feature=plpp&list=PL1835A90FC78FF8BE&v=dB4kAO8M5Fg)
- **2013-12-29**: [C++11 Concurrency – Bartosz Milewski](http://m.youtube.com/#/playlist?list=PL1835A90FC78FF8BE&desktop_uri=%2Fplaylist%3Flist%3DPL1835A90FC78FF8BE)
- **2013-12-29**: [Bannalia: trivial notes on themes diverse: Objects, slots, functors, duality Perfect forwarding](http://bannalia.blogspot.com/2013/12/objects-slots-functors-duality.html?m=1)


## 2014

- **2014-01-19**: [Asciiflow – ASCII Flow Diagram Tool](http://www.asciiflow.com/#About)
- **2014-02-07**: [antirez/sds · GitHub](https://github.com/antirez/sds)
- **2014-02-18**: [lukego/ljsyscall · GitHub](https://github.com/lukego/ljsyscall)
- **2014-02-24**: [Difference between SoftIRQs and Tasklets – Stack Overflow](http://stackoverflow.com/questions/7137209/difference-between-softirqs-and-tasklets)
- **2014-02-24**: [Linux Burps !: Linux Kernel Synchronization Primitives](http://linuxburps.blogspot.in/2013/09/linux-kernel-synchronization-primitives.html?m=1)
- **2014-02-27**: [In depth explanation of Spinlock, Semaphore, Mutex](http://www.linuxquestions.org/questions/linux-kernel-70/in-depth-explanation-of-spinlock-semaphore-mutex-4175452627/)
- **2014-05-07**: [ack documentation grep replacement for programmers](http://beyondgrep.com/documentation/)
- **2014-06-27**: [The Old New Thing – Site Home – MSDN Blogs](http://blogs.msdn.com/b/oldnewthing/)
- **2014-07-10**: [The Purpose of memory_order_consume in C++11](http://preshing.com/20140709/the-purpose-of-memory_order_consume-in-cpp11/)
- **2014-08-10**: [Presentation – Native code performance on modern CPUs](https://www.cppstories.com/2014/04/presentation-native-code-performance-on-modern-cpus/)
- **2014-08-10**: [Most tricky/useful commands for gdb debugger](http://stackoverflow.com/questions/1471226/most-tricky-useful-commands-for-gdb-debugger)
- **2014-08-19**: [Javascript mixins, delegates, forwarders](http://raganwald.com/2014/04/10/mixins-forwarding-delegation.html)
- **2014-08-21**: [visualising data structures and algorithms through animation](http://www.comp.nus.edu.sg/~stevenha/visualization/index.html)
- **2014-09-13**: [Understanding Hybrid Concurrency Models](http://salmito.com/papers/rb-resd2011/)
- **2014-10-05**: [DMTCP distributed multithreaded checkpointing](http://dmtcp.sourceforge.net/demo.html)
- **2014-11-01**: [Internet Of Things – ThingSpeak](https://thingspeak.com/)
- **2014-11-13**: [The empirical evidence that types affect productivity and correctness](http://danluu.com/empirical-pl/)
- **2014-11-22**: [Are Your Cache-Control Directives Doing What They Are Supposed to Do?](https://techblog.thescore.com/2014/11/19/are-your-cache-control-directives-doing-what-they-are-supposed-to-do/)
- **2014-11-23**: [CERN Open Data Portal](http://opendata.cern.ch/)
- **2014-12-08**: [Make Your Program Slower With Threads](http://brooker.co.za/blog/2014/12/06/random.html)
- **2014-12-15**: [Programming and Programming Languages](http://papl.cs.brown.edu/2014/index.html)


## 2015

- **2015-02-02**: [Syntax across languages](http://rigaux.org/language-study/syntax-across-languages/)
- **2015-02-05**: [You Have No Idea What Happened](http://www.newyorker.com/science/maria-konnikova/idea-happened-memory-recollection)
- **2015-02-05**: [A Software Engineer’s Adventures In Learning Mathematics](https://medium.com/@warrenhenning/a-software-engineers-adventures-in-learning-mathematics-62140c59e5c)
- **2015-02-24**: [lock free – poprawic sprawdzic ocenic itd](http://kukuruku.co/hub/cpp/lock-free-data-structures-the-evolution-of-a-stack)
- **2015-03-04**: [I do not know C](http://kukuruku.co/hub/programming/i-do-not-know-c)
- **2015-03-31**: [Circles Sines and Signals – Euler’s Formula](https://jackschaedler.github.io/circles-sines-signals/euler.html)
- **2015-03-31**: [GitHub · Build software better, together.](https://github.com/0xAX/linux-insides/blob/master/Booting/linux-bootstrap-1.md)
- **2015-04-06**: [Understanding glibc malloc | sploitFN](https://sploitfun.wordpress.com/2015/02/10/understanding-glibc-malloc/)
- **2015-04-15**: [New optimizations for X86 in upcoming GCC 5.0: PIC in 32 bit mode. | Intel(R) Developer Zone](https://software.intel.com/en-us/blogs/2014/12/26/new-optimizations-for-x86-in-upcoming-gcc-50-32bit-pic-mode)
- **2015-04-17**: [Understanding Python SQLAlchemy’s Session | Python Central](http://www.pythoncentral.io/understanding-python-sqlalchemy-session)
- **2015-05-28**: [To write great code you must first read great code – our reading list || Hackership blog](http://blog.hackership.org/2015/05/Read-Code.html)
- **2015-06-25**: [Damian Zaremba – ClueBot – wikipedia](https://github.com/DamianZaremba)
- **2015-08-24**: [libmill](http://libmill.org/)
- **2015-09-04**: [Tracking Reference Operator (C++ Component Extensions)](https://msdn.microsoft.com/en-us/library/8903062a.aspx)


## 2018

- **2018-02-18**: [Utilities for archiving JPEGs for long term storage.](https://github.com/danielgtaylor/jpeg-archive)



# Music

- [Funk Piano Lesson Swinging 16ths (Learn in the Groove! - G7) - YouTube](https://www.youtube.com/watch?v=KyPixvb3LKc)
- [3 Iconic Clavinet Grooves - YouTube](https://www.youtube.com/watch?v=RERb9-QChNs)

# Pose

- [Pose Estimation with the Fastest Python Deep Learning Model  MoveNet Lightning - YouTube](https://www.youtube.com/watch?v=SSW9LzOJSus)
- [DensePosenotebooksDensePose-COCO-Visualize.ipynb at main · facebookresearchDensePose](https://github.com/facebookresearch/DensePose/blob/main/notebooks/DensePose-COCO-Visualize.ipynb)
- [detectron2projectsDensePose at main · facebookresearchdetectron2](https://github.com/facebookresearch/detectron2/tree/main/projects/DensePose)

# Other

- [Blog - Blog o historii komputerów](https://www.blog-wajkomp.pl/bloga/)
- [~patmaddox sh Relative shell script includes with realpath on FreeBSD](https://patmaddox.com/doc/trunk/www/sh-relative-shell-script-includes-with-realpath-on-freebsd/)
- [sh Relative shell script includes with realpath on FreeBSD  Lobsters](https://lobste.rs/s/4emmdl/sh_relative_shell_script_includes_with)
- [scottbez1smartknob Haptic input knob with software-defined endstops and virtual detents](https://github.com/scottbez1/smartknob)
- [IA Writer in Paper  Hacker News](https://news.ycombinator.com/item?id=38571088) [iA Writer in Paper](https://ia.net/topics/ia-writer-in-paper)
- VINDSTYRKA - Air Quality Sensor, smart Hack the [IKEA Air Quality Sensor](https://youtube.com/watch?v=YmqtMTO5NVc&si=dD6UDQSaKxbj4V2s)

# GFX

- [Home](https://reshade.me/)
- [Two classic radiosity books now free  Real-Time Rendering](https://www.realtimerendering.com/blog/two-classic-radiosity-books-now-free/)
- [CeeJayDKSweetFX](https://github.com/CeeJayDK/SweetFX)

Source: https://klimek.link/links/
