This is the reference point. All the other options are based off this.
|-- app
| |-- controllers
| | |-- admin
# Video: http://rubyhoedown2008.confreaks.com/08-chris-wanstrath-keynote.html | |
Hi everyone, I'm Chris Wanstrath. | |
When Jeremy asked me to come talk, I said yes. Hell yes. Immediately. But | |
then I took a few moments and thought, Wait, why? Why me? What am I supposed | |
to say that's interesting? Something about Ruby, perhaps. Maybe the | |
future of it. The future of something, at least. That sounds | |
keynote-y. | |
# vi: ft=dosini | |
[user] | |
name = Pavan Kumar Sunkara | |
email = [email protected] | |
username = pksunkara | |
[core] | |
editor = nvim | |
whitespace = fix,-indent-with-non-tab,trailing-space,cr-at-eol | |
pager = delta | |
[column] |
App configuration in environment variables: for and against | |
For (some of these as per the 12 factor principles) | |
1) they are are easy to change between deploys without changing any code | |
2) unlike config files, there is little chance of them being checked | |
into the code repo accidentally | |
3) unlike custom config files, or other config mechanisms such as Java |
[alias] | |
recent = "!git for-each-ref --sort=-committerdate refs/heads/ --format='%(committerdate:short) %(refname:short)' | head -n 10" | |
co = checkout | |
cob = checkout -b | |
coo = !git fetch && git checkout | |
br = branch | |
brd = branch -d | |
brD = branch -D | |
merged = branch --merged | |
st = status |
/* | |
DECOMPILED SOURCE FOR MS RPC DCOM BLASTER WORM | |
<http://robertgraham.com/journal/030815-blaster.c> | |
This file contains source code for the "msblast.exe" worm | |
that was launched against the Internet on August 10, 2003. | |
This "source-code" was decompiled using "IDApro", an | |
"interactive disassembler". IDA is the most popular tool |
/*Compile with: cc -lncurses pong.c -o pong | |
Sources used: | |
https://github.com/vicentebolea/Pong-curses | |
*/ | |
#include <ncurses.h> | |
#include <string.h> | |
#include <time.h> |
This is a short post that explains how to write a high-performance matrix multiplication program on modern processors. In this tutorial I will use a single core of the Skylake-client CPU with AVX2, but the principles in this post also apply to other processors with different instruction sets (such as AVX512).
Matrix multiplication is a mathematical operation that defines the product of