Skip to content

Instantly share code, notes, and snippets.

View rouzbeh84's full-sized avatar
💜
Staying Safe

rouzbeh84 rouzbeh84

💜
Staying Safe
View GitHub Profile
@rouzbeh84
rouzbeh84 / pair-programming.md
Last active April 6, 2023 21:24
resources for pair programming remotely and on site

Guide Page

To start using this site you need to have a GitHub account to sign in. Once signed in it will create your profiles information based on your GitHub account and return you to your brand new profile page. Click the profile editor button to enter in if you want to be a student, partner or teacher. You should also enter in what skills you have and what skills you are looking to learn on this page.

Once you have your profile how you like it, head on over to the search page to look for what you want to use on your next project and what kind of partner you are looking for. After hitting the search button we will find the very best matches for you to begin your pair programming journey!


What is Pair Programming?

@rouzbeh84
rouzbeh84 / booklist.md
Last active November 19, 2021 17:47
list of programming books

Coders at Work: Reflections on the Craft of Programming

  • iinpute

If you’re curious about life as a programmer than Coders at Work is the book for you. It’s packed with interesting interviews from 15 accomplished programmers and computer scientists including Joshua Bloch, Peter Norvig, Donald Knuth, Ken Thomson, and Jamie Zawinski. The author, Peter Seibel (a programmer turned writer), got interviewees to open up about the famous projects that they worked on and the inspiring stories behind them. Coders at Work gives a peek into what makes some of the greatest programmers tick and how they think. Definitely a must read!

[Coders at Work Best Programming Books](http://www.amazon.com/gp/

@rouzbeh84
rouzbeh84 / moving-violations.md
Last active October 28, 2019 05:47
traffic-school-info

Chapter 1: Introduction

Welcome and thank you for choosing the California DMV licensed 5 Dollar Traffic School Stop Traffic Violator School. We know it's not fun to get a traffic ticket, but we want your traffic school experience to be painless, educational, and convenient. Our course uses plain English, gives you lots of examples, and doesn't bog you down with too many details. We want to change the way you are driving, and we feel the best way to do this is by changing your motivation to drive better. Rather than just tell you what you should be doing on the road, we try to give you the internal motivation to do the right thing. We also repeat the same concepts several times throughout the course, to help you pass the final exam in the end.

COURSE OBJECTIVES

Reduce Traffic Collisions

Traffic collisions can be life-altering events that in many cases could have been avoided. In this course we will cover the different ways in which you can avoid traffic collisions and become a safer driver. What

@rouzbeh84
rouzbeh84 / grok-code.md
Last active June 26, 2019 16:16
just some suggestions and links on how to jump into large codebases

I would begin by saying to never be afraid to ask questions but to be sure your questions are structured well and actually worthwhile so you can extract usable info from the answers. Here are some resources to help with that:

StackOverflow

OpenSource

This one is long but comprehensive: CatB

There will probably be some overlap between these but that's good, it will show what is most valued in asking questions.

@rouzbeh84
rouzbeh84 / bash.md
Created November 13, 2018 00:49
bash tips

I have marked with a * those which I think are absolutely essential Items for each section are sorted by oldest to newest. Come back soon for more!

BASH

  • In bash, 'ctrl-r' searches your command history as you type
  • Input from the commandline as if it were a file by replacing 'command < file.in' with 'command <<< "some input text"'
  • '^' is a sed-like operator to replace chars from last command 'ls docs; ^docs^web^' is equal to 'ls web'. The second argument can be empty.
  • '!!' expands to the last typed command. Useful for root commands:
@rouzbeh84
rouzbeh84 / cloudSettings
Last active August 20, 2018 04:25
Visual Studio Code Sync Settings GIST
{"lastUpload":"2018-08-20T04:20:01.241Z","extensionVersion":"v3.0.0"}
@rouzbeh84
rouzbeh84 / podcasts.opml
Created August 6, 2018 16:55
list of subscribed podcasts
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<opml version="1.0">
<head>
<title>Breaker Subscriptions</title>
</head>
<body>
<outline title="Radiolab" xmlUrl="http://feeds.wnyc.org/radiolab" type="rss" text="Radiolab" />
<outline title="Serial" xmlUrl="http://feeds.serialpodcast.org/serialpodcast" type="rss" text="Serial" />
<outline title="Reply All" xmlUrl="http://feeds.gimletmedia.com/hearreplyall" type="rss" text="Reply All" />
<outline title="Invisibilia" xmlUrl="https://www.npr.org/rss/podcast.php?id=510307" type="rss" text="Invisibilia" />
@rouzbeh84
rouzbeh84 / vscode-custom-colors.json
Created October 5, 2017 05:56
quasi complete list of workspace customization options for vscode
{
"workbench.colorCustomizations": {
"activityBar.background": "#00AA00",
"activityBar.background": "", // Activity Bar bgcolor
"activityBar.border": "", // Activity Bar border color with the sidebar
"activityBar.dropBackground": "", // Drag and drop feedback color for the Activity Bar items
"activityBar.foreground": "", // Activity bar fgcolor (i.e. used for the icons)
"activityBarBadge.background": "", // Activity notification badge bgcolor
"activityBarBadge.foreground": "", // Activity notification badge fgcolor
"badge.background": "", // Badge bgcolor