Skip to content

Instantly share code, notes, and snippets.

View chris-tng's full-sized avatar
:octocat:

Chris (Tu) NGUYEN chris-tng

:octocat:
  • Vancouver, Canada
View GitHub Profile
This file has been truncated, but you can view the full file.
[5.992773056030273, -1.572011947631836, "E3D Volcano Nozzle X - Wear Resistant Nozzle, 1.75mm"]
[15.803915023803711, 7.305044651031494, "10 Pack Evergreen Fertilizer Spikes"]
[15.085558891296387, 7.688135623931885, "Red Rose Elegance Premium Long Stem Vase"]
[15.071733474731445, 7.70393180847168, "Elegant Blush Bouquet"]
[17.745073318481445, 4.622865200042725, "1-Day Acuvue Moist Multifocal 90pk"]
[1.0534489154815674, 2.411264181137085, "Maxell 371 SR920SW Watch Batteries"]
[15.077975273132324, 7.705655097961426, "All the Feels Flower Arrangement"]
[15.171954154968262, 7.622824192047119, "Premium Long Stem Red Roses"]
[15.341848373413086, 7.667484283447266, "Little Quick Fire Panicle Hydrangea"]
[15.346041679382324, 7.570770740509033, "Miss Molly Butterfly Bush"]
This file has been truncated, but you can view the full file.
{
"grid": [
[
0,
0,
0,
0,
0,
0,
0,
@chris-tng
chris-tng / linux.md
Created October 1, 2020 22:44
awesome linux tools
@chris-tng
chris-tng / jupyter.sh
Created August 29, 2020 16:48
jupyter cmds
# install ipython kernel
ipython kernel install --name minitorch --user
@chris-tng
chris-tng / docker.sh
Created August 18, 2020 22:13
docker cmds
docker build .
@chris-tng
chris-tng / bash_tips.sh
Created July 24, 2020 00:09
Collection of bash tips
A; B # Run A and then B, regardless of success of A
A && B # Run B if and only if A succeeded
A || B # Run B if and only if A failed
A & # Run A in background.
A & B & # Run A in background, then run B in background (regardless of success) and return control to the shell.
@chris-tng
chris-tng / WSL.md
Last active October 14, 2020 03:51
Guide to development on Windows 10
@chris-tng
chris-tng / shortcuts.md
Last active March 31, 2020 17:28
keyboard shortcuts

Switch between windows within application

Link

Alt + one key above Tab

@chris-tng
chris-tng / sublime.md
Last active March 16, 2020 17:12
Sublime text tips

General

  • Open any file: Ctrl + P
  • Command Palette: Ctrl + Shift + P
  • Autocomplete: Ctrl + Space

Text Editing

  • Duplicate current line: Ctrl + Shift + D
  • Multiple cursor: select all occurrence of text: Alt + F3

Markdown

@chris-tng
chris-tng / patterns-of-enterprise-application-architecture.md
Created September 23, 2015 04:02 — forked from paulstatezny/patterns-of-enterprise-application-architecture.md
Notes from Patterns of Enterprise Application Architecture by Martin Fowler

Patterns of Enterprise Application Architecture

By Martin Fowler (2002)

Chapter 1: Layering

A basic example of layering: FTP < TCP < IP < Ethernet

Benefis of layering:

  • You can understand a layer without knowing much about the others.
  • Minimize dependencies.