Today we’re announcing CoVim, a plugin that adds multi-user, real-time collaboration to your favorite (or least favorite) text editor. CoVim allows you to remotely code, write, edit, and collaborate, all within your custom Vim configuration. Originally started as a senior capstone project for Tufts University, we’re now open-sourcing it to give the world one of Vim’s most requested features. Think Google Docs for Vim.
Work on CoVim started almost a year ago. I wanted to explore this concept of a shared classroom note-taking platform (someone should still do that, by the way) while my project partner Sam Haney wanted to explore something a bit more well-known and dependable. We decided to meet each other halfway, and CoVim was born.
Sometimes a customer will forget their WordPress password. You can easily change any WordPress password with just a few simple steps. This can be done easily through PHPMyAdmin or if PHPMyAdmin is not available, via the command line.
Find the database that the wordpress install is using. This will be listed in the wp-config.php file:
In PHPMyAdmin, click on the database name. This will open up a list of tables. Click the wp_users table. This contains all of the WordPress user data, including login names and passwords. The passwords are usually encrypted using a modified md5 format.
Find the user you want and click the small edit icon on that row. It is on the left of the row and looks like a pencil. This will load a screen with a box for each value in the row.
Copy down the current md5 password somewhere safe. This can be used to restore the password back to how it was when you found it.
You don’t have to use an extra tool to MD5 the password. Just type or paste your chosen password into the password field, change the function in PHPMyAdmin (to the left of your text field) to MD5, and hit GO. This will md5 the password you entered, and save your changes.
Next, test your new login credentials.
If you want, you can change the password back without ever knowing what it was by repeating this process using the original md5 hash you copied down!
http://explainshell.com/ is a nifty little website created by Idan Kamara that takes difficult Linux command line man pages and one liners and makes them much easier to understand by breaking down a command into it’s respective parts.
This site contains 29761 parsed manpages from sections 1 and 8 found in Ubuntu’s manpage repository. A lot of heuristics were used to extract the arguments of each program, and there are errors here and there, especially in manpages that have a non-standard layout.
Cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember. *Depends only on python.