background preloader

Robbyrussell/oh-my-zsh: A delightful community-driven framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an

Robbyrussell/oh-my-zsh: A delightful community-driven framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an

Dan Rodney's List of Mac OS X Keyboard Shortcuts & Keystrokes For years I’ve collected these keystrokes. I hope they help you become the power user that lies within. I have tested them on Mac OS X El Capitan, but most should work on older versions of Mac OS (such as Yosemite, Mavericks, Mountain Lion). After macOS Sierra comes out I will update as needed! Menu Symbols Finder App Switcher Managing Windows & Dialogs Dock Dashboard Working with Text Only work in some apps (Safari, Mail, TextEdit, etc.) Screenshots Saved to the Desktop as a PNG file. Spotlight Mission Control Startup, Restart, Shutdown & Sleep Safari Apple Mail Preview Miscellaneous Emacs Key Bindings Only work in some apps (Safari, Mail, TextEdit, etc.)

How to read values from a NO2 sensor from an Arduino? Understanding the Java Garbage Collection Log The Java Zone is brought to you in partnership with AppDynamics. Discover how AppDynamics steps in to upgrade your performance game and prevent your enterprise from these top 10 Java performance problems. To diagnose any memory problems, the Garbage Collection log file is the best place to start. It provides several interesting statistics: When the scavenge (or Young generation) GC ran? How to Generate GC Log File? In order to understand the GC log, you first need to generate one. Example: -XX:+PrintGCDateStamps would print the absolute time stamp in the log statement (i.e. “2014-11-18T16:39:25.303-0800”). -XX:+PrintGCDetails property would print the details of how much memory is reclaimed in each generation. Passing the above system properties would generate a Garbage Collection log file that would look like: Anatomy of GC Log Statement Let’s pick apart this log statement and examine each field in it: 2014-11-18T16:39:37.728-0800 – Time stamp at which GC ran. Full GC – Type of GC. Topics:

Grive: Open Source Google Drive Client For Linux Update: grive was abandoned and no longer works. You may want to take a look at Grive2 instead. The Google Drive client isn't yet available for Linux and the old Google Docs FS doesn't work too well with Google Drive, so besides the web interface, the best solution to get Google Drive on Linux right now is using Grive, an unofficial, open source, command line Linux client for Google Drive. For now, the application is considered experimental and it lacks full sync, but it can upload and download new or changed files already (so you can access your files offline). What it can't do yet is: wait for changes and automatically sync the files or delete files (when a file is deleted locally, it's ignored and when it's deleted remotely, it's reuploaded if it exists locally). Initially, Grive didn't support uploading new files and it could only upload changed files but the latest version from GIT (available in the WebUpd8 PPA) supports uploading new files too. Using Grive 1. mkdir -p ~/grive 2. 3.

10 Steps to Become an Outstanding Java Developer The Java Zone is brought to you in partnership with AppDynamics. Discover how AppDynamics steps in to upgrade your performance game and prevent your enterprise from these top 10 Java performance problems. 1. Have strong foundation and understanding on OO Principles For a Java developer, having strong understanding on Object Oriented Programming is a must. Without having a strong foundation on OOPS, one can't realize the beauty of an Object Oriented Programming language like Java. 2. 3. 4. 5. 6. 7. 8. 9. 10. From : The Java Zone is brought to you in partnership with AppDynamics. Topics: java,blogging,skills,career

Bash Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. The improvements offered by Bash include: Command line editingUnlimited size command historyJob ControlShell Functions and AliasesIndexed arrays of unlimited sizeInteger arithmetic in any base from two to sixty-four The maintainer also has a bash page which includes Frequently-Asked-Questions. Downloading Bash Bash can be found on the main GNU ftp server: (via HTTP) and (via FTP). Documentation Documentation for Bash is available online, as is documentation for most GNU software. Mailing lists Announcements about Bash and most other GNU software are made on <info-gnu@gnu.org>. Getting involved

macdown/help.md at master · MacDownApp/macdown Otros temas What to write « Jacob Kaplan-Moss Tech docs can take a bunch of different forms ranging from high-level overviews, to step-by-step walkthroughs, to auto-generated API documentation. Unfortunately, no single format works for all users; there’s huge differences in the way that people learn, so a well-documented project needs to provide many different forms of documentation. At a high level, you can break down the different types of documentation you need to provide into three different formats: step-by-step tutorials,overviews and topical guides to the various conceptual areas of your project, andlow-level, deep-dive reference material. Let’s look at each in turn. Tutorials Good tutorials are a must as they’re usually the first thing someone sees when trying out a new piece of tech. Django’s tutorial is frankly a bit musty at this point and is probably due for at least a light refresh, but it hits all the important points. Be quick. Topical guides This is the meat of your documentation. Reference Don’t. What’s next

Related: