Debuggex: Online visual regex tester. JavaScript, Python, and PCRE.
https://www.debuggex.com/
An A-Z Index of the Bash command line for Linux
Commands marked • are bash built-ins Many commands particularly the Core Utils are also available under alternate shells (C shell, Korn shell etc). More bash commands: Linux Command Directory from O'Reilly, GNU CoreUtils.SS64 bash discussion forumLinks to other Sites, books etc
Mark J. Berger
As I'm nearing the end of the Google Summer of Code (GSoC) program with the Tahoe-LAFS community, I can say it has been an amazing learning experience. I learned a lot and was able to solve some important bugs along the way. As with any learning experience, there were plenty of frustrations along the way. Sadly, most of these frustration were caused by git and not the problems I was trying to solve. Before Summer of Code, I had only used git for personal projects and my knowledge was limited.
20 Linux System Monitoring Tools Every SysAdmin Should Know
Need to monitor Linux server performance? Try these built-in commands and a few add-on tools. Most Linux distributions are equipped with tons of monitoring. These tools provide metrics which can be used to get information about system activities. You can use these tools to find the possible causes of a performance problem. The commands discussed below are some of the most basic commands when it comes to system analysis and debugging server issues such as:
Web Fundamentals for a Newb
I know it is common for non-hackers interested in web development to ask how to get started, but I think my question is a variation and has not been covered in depth. I apologize if I missed a previous discussion addressing this issue. I am attempting to teach myself Rails and have also made a concerted effort to understand Ruby. I have heard on many occasions that it is advisable to understand what problems Rails solves in order to use the framework to its full benefit and my little bit of experience supports this claim.
GitHub public key authentication - Sébastien Saunier
After creating a GitHub account, you need to setup your computer so that you can git push. When cloning a project, you chose SSH or HTTPS. I like to clone my projects in SSH as it will use my keys. SSH Authentication Scenario Here's a diagram explaining how those keys are used when you want to git push your code.
Transitions ATE Course Materials
Course Features Lecture notes Labs (solutions undergoing revision and will be made available in January) Course Description
Tutorials \ Processing.org
Video Tutorials Links to videos that cover the Processing basics. Hello Processingby Daniel Shiffman et al.Short video lessons introduce coding exercises that lead to designing an interactive drawing program. Welcome to Processing 3by Daniel ShiffmanWhat's new in Processing 3?
Frontiers of Computational Thinking: A SXSW Report—Stephen Wolfram Blog
Last week I spoke at SXSW Interactive 2015 in Austin, Texas. Here’s a slightly edited transcript: A Most Productive Year Well, hello again. I’ve actually talked about computation three times before at SXSW.
Related: