start new:
tmux
start new with session name:
tmux new -s myname
Almost all of the questions posted in this sub are some form of "what do I have to know/do to pass a tech interview/get a job." Here's some distilled advice I can offer from having conducted over 1000 tech interviews. This doesn't cover everything, but I think it covers the most important foundational elements. | |
Setting expectations: If this is your first time looking for a job, or you haven't had to interview in a number of years, expect to invest some effort in preparing for the interview. It's usually the industry professionals that completely ignore this step, but some college students do as well. You're essentially studying for a test, don't slack off - it's going to be work. All of those things that you've been telling yourself don't matter (maybe you're a bit fuzzy on how exactly the internet works - do you really know what happens after you hit enter on the URL bar?) that you don't know - now it's time to address those gaps head on. So, what matter. | |
For the sake of space, I'm going to focus on what a |
You can use this class to realize a simple sectioned grid RecyclerView.Adapter
without changing your code.
The RecyclerView
has to use a GridLayoutManager
.
This is a porting of the class SimpleSectionedListAdapter
provided by Google
If you are looking for a sectioned list RecyclerView.Adapter
you can take a look here
You could always use Smart HTTP.
For read-only (git:) urls, install corkscrew.
Download git-proxy.sh. Put it somewhere and make it executable.
Run git config --global core.gitproxy '/usr/local/bin/git-proxy.sh'
To clone, push, pull over ssh, add the contents of ssh_config to your ~/.ssh/config file.
#/bin/bash | |
#-- Script to automatically convert all git remotes to HTTPS from SSH | |
# Script will change all the git remotes. | |
# If you didn't intend to do that, run the other script in this repo. | |
# Original 1: https://gist.github.com/m14t/3056747 | |
# Original 2: https://gist.github.com/chuckbjones/9dc6634fe52e56ba45ac | |
# Thanks to @m14t, @michaelsilver and @chuckbjones. | |
ssh_to_https(){ | |
REPO_URL=`git remote -v | grep -m1 "^$1" | sed -Ene's#.*([email protected]:[^[:space:]]*).*#\1#p'` |
JavaScript resources, all free online. They're ordered in diffuculty from top to bottom. | |
http://jsforcats.com/ | |
https://www.youtube.com/playlist?list=PLeL6uTxQ-uX_5BpOb2FDNgG6SxjCs59Kv | |
https://www.youtube.com/watch?v=hQVTIJBZook | |
https://www.khanacademy.org/computing/computer-science/algorithms | |
http://speakingjs.com/es5/index.html | |
http://eloquentjavascript.net/index.html | |
http://superherojs.com/ | |
https://www.youtube.com/watch?v=8aGhZQkoFbQ |