- make teams with 3 - 5 members
- GitHub account:
- I recommend using the personal email address for the main email address, and the FMI one as secondary
- Register for Student Developer Pack. You need the FMI email address for this.
- inspiration for app ideas:
- website: frontend, backend
- game: game engine, C++, JS - in browser, etc
- JS package manager npm
- Python Package Manager pypi
/* | |
IMPORTANT! | |
The rule about pointers vs. values for receivers is that | |
value methods can be invoked on pointers AND values, but | |
pointer methods can only be invoked on pointers. | |
`make([]int, 10, 100)` | |
// It allocates an array of 100 ints and then creates a slice structure with length 10 and a capacity of 100 | |
// pointing at the first 10 elements of the array. | |
// (When making a slice, the capacity can be omitted.) |
package main | |
import ( | |
"context" | |
"flag" | |
"fmt" | |
"log" | |
"net/http" | |
"os" | |
"os/signal" |
Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
# $ grep -nre "#include" *.cpp | wc -l | |
# Files I/O | |
""" | |
Some objects define standard clean-up actions to be undertaken when | |
the object is no longer needed, regardless of whether or not the | |
operation using the object succeeded or failed. Look at the following | |
example, which tries to open a file and print its contents to the screen. | |
""" | |
# Not recommended |
Custom recipe to get OS X 10.10 Yosemite running from scratch, setup applications and developer environment. I use this gist to keep track of the important software and steps required to have a functioning system after a semi-annual fresh install. On average, I reinstall each computer from scratch every 6 months, and I do not perform upgrades between distros.
This keeps the system performing at top speeds, clean of trojans, spyware, and ensures that I maintain good organizational practices for my content and backups. I highly recommend this.
You are encouraged to fork this and modify it to your heart's content to match your own needs.