archives


 

2023

09 Oct — year wise archive page

01 Jul — git filter branch command

10 Apr — ssh signing git commits

 

2022

30 Sep — vim ctrl arrow behavior

29 Jul — basic ubuntu setup script

28 Jul — installed apps on ubuntu

 

2021

01 Dec — nload

18 Oct — converting between various strings in c++

20 Sep — csharp/python repls in terminal

10 Sep — .net fwk version from exe

15 Aug — a few hotchips videos

05 Jul — cmd and startup dir

27 Jun — windows cmd and vt-seq

15 Jun — windows cmd terminal

16 May — powershell script for transcoding videos

16 May — powershell list file sizes

07 May — dark theme and explorer

01 May — demangle c++ fn names

26 Apr — diskpart format & check disk

12 Apr — vmaf output

11 Apr — using vmaf for encoder quality

06 Apr — building ffmpeg with vmaf support

26 Mar — connecting samba shares on linux

03 Mar — naming terminal tabs on ubuntu

13 Feb — swap for raspberry pi3

05 Feb — ffmpeg concatenate mkv/mp4

01 Feb — exception handling links

 

2020

01 Jul — grub customizer

28 Jun — swithcing off dGPU in MBP 2011

21 Jun — swithcing off cpus

19 Jun — ssh terminate & remote process

15 Jun — Ubuntu 20.04 on MacBook Pro 2011

08 Jun — disabling turbo-bost

03 Jun — sensors conf

29 May — a few Multiprocessor related articles

29 May — a few interesting articles

29 May — a few ACM articles

28 May — nvram params

28 May — 2011 MacBook Pro & OSX

14 May — cmd line concurrency tools

11 May — magic keyboard

07 May — purging stuff from git

24 Apr — com apartments

15 Apr — encode videos & images

01 Apr — process explorer minidump

01 Apr — minidump

29 Mar — robocopy

22 Mar — keeping sane in crazy times

25 Feb — linux commands

21 Feb — windows commands

06 Feb — Simplexity-CSharp

07 Jan — monads

 

2019

27 Dec — Are cell phones destroying the college classroom

05 Dec — notes on semaphores, part 2

01 Dec — notes on semaphores, part 1

21 Nov — windbg crashdump 1

20 Nov — VS squiggly lines

12 Nov — procdump

06 Oct — runas from cmd

15 Sep — shared mutable synchronization

28 Aug — cpp17 std parallel algo

03 Jul — constexpr vs C++ Template Metaprogramming

27 May — open with notepad

27 Mar — MESI states transition

21 Feb — relaunching as an admin

20 Jan — library load dbg flags

 

2018

26 Oct — WPF Style Inheritance Behavior

18 Jun — system call failed

11 Mar — diskpart

09 Mar — pwsh and openssh on windows

02 Mar — git diff

02 Mar — Error Handling Links

15 Feb — gpg signing github commits

14 Feb — Tweaking Hugo Summary

14 Feb — Gcc Headers Dir

24 Jan — querying disk type

15 Jan — hashing std::pair and std::tuple

 

2017

06 Nov — Error Handling Links

01 Nov — appverifier lock stops

31 Oct — debugging library load issues on windows

11 Aug — how to choose stl container

17 Jul — pdbinfo

16 Jul — adding cmd in visual studio

11 Jul — patch

20 Jun — C++11 thread safe statics

04 Mar — github multiple accounts setup notes

21 Feb — generating tracebacks for first chance exceptions

20 Feb — logging off users remotely

 

2016

01 Dec — memory corruption WideCharToMultiByte

27 Nov — over to hugo

24 Jun — C# yaml config

16 Jun — vimrc

16 Jun — deleting all matching files recursively

09 Jun — simple nodejs server

01 Jun — controlling processor frequency

02 Jan — setting up ghpages on windows

 

2015

03 Sep — google drive quota

24 May — vim-multiple-cursors

16 May — vim & cscope

16 May — notes on git

10 May — adding extra swap file on ubuntu

02 Jan — running as administrator

 

2014

31 Dec — RAMDrive and SSD, continued

24 Dec — SSD thrashing and RAMDrive

22 Dec — disabling superfetch, prefetch and indexing

19 Oct — curious case of 20GB address space reservation

28 Aug — origin of endian

20 Aug — boost with XCode

04 Aug — C++ Template Metaprogramming Part 2 of n

01 Aug — Visual Studio Run Time Error Checks RTC and Performance

17 Jul — screen recording on Mac OS X

06 Jul — C++11 constexpr: computing exp at compile time

01 Jul — libcxxabi __dynamic_cast and random strings

01 Jul — C++11: polymorphic function objects

08 Jun — days between dates

03 May — SMART status of disk on Windows

28 Apr — cheat-sheets

20 Apr — SMART status of disk on MAC OS X

06 Feb — srm: securely delete file on Mac OS X Terminal

 

2013

29 Jul — removing ubuntu from dual-boot setup without pain

05 Jun — anatomy of Linux System

03 Jun — command line cheat-sheet

09 May — few ubuntu tweaks

24 Apr — little-endian

24 Apr — generating stack traces on UNIX/Linux systems

14 Apr — generating stack trace on OS X

18 Feb — Waiting for Background operation to complete

 

2012

10 Dec — reclaiming inactive memory in Mac OS X

10 Dec — installing apps from an unidentified developer

07 Nov — Implementation-defined behaviour

29 Aug — creating a Universally Unique Identifier (UUID)

12 Aug — Is the Future Fine-Grained Or Coarse-Grained Parallelism?

09 Jul — Vectorization Series

03 Apr — C++ and explicit constructors

31 Mar — Mac OS X keyboard shortcuts

24 Mar — rules for debugging

19 Feb — handy shortcuts for ubuntu

13 Feb — controlling number of processor cores on your machine

22 Jan — Delete User Caches in Mac OS X

17 Jan — C++11: delegating constructors

07 Jan — C++ Template Metaprogramming

06 Jan — Parallel Computing Terms

05 Jan — C++11: defaulted and deleted functions

04 Jan — C++11: enum classes

 

2011

30 Dec — A Guide to Undefined Behavior in C and C++

28 Dec — Parallel Computing

23 Dec — concurrency and parallelism

27 Nov — library, framework and bundle

25 Nov — Comparing floating point numbers

16 Oct — x64 Debugging

16 Oct — Intel Guide for Developing Multithreaded Applications

12 Oct — C++11 lambda- having fun with brackets!

30 Sep — Algorithm is not a four letter word

18 Sep — Multithreading in C++11 - part 2

16 Sep — Multithreading in C++11 - part 1

16 Sep — Multithreading in C# - part 1

13 Sep — 0xCD 0xDD - understanding windows memory codes

22 Aug — What Every Data Programmer Needs to Know about Disks

15 Aug — All about 64-bit programming in one place

14 Aug — Parallelism as a First Class Citizen in C and C++, the time has come

13 Aug — C++0x is an international standard

26 Jul — vector: reserve with care

07 Jul — dissecting any

14 Jun — google earth

07 Jun — Functional Programming For The Rest of Us

31 May — callable entity

28 May — auto and decltype

26 May — range based for-loop

15 May — Calling Convention

12 May — tuple

10 May — boost::any

09 May — Type Erasure

07 May — template function to determine size of an array

04 May — C++11: auto

02 May — static_assert

02 May — C++ Templates – An Introduction

22 Apr — Stack for recent applications

21 Apr — Moving files within Finder windows

21 Apr — Full path in Finder windows on Mac OS X

04 Apr — Adding spacers in Dock

06 Mar — Home, End, Backspace keys and more on Mac Book Pro

06 Mar — Capture Screen Shot on Mac

 

2009

01 Mar — Debug links

09 Jan — Common multicore programming problems