This was tested on:
- Ubuntu 14.04 x64
- Ubuntu 16.04 x64
| (() => { | |
| let count = 0; | |
| function getAllButtons() { | |
| return document.querySelectorAll('button.is-following') || []; | |
| } | |
| async function unfollowAll() { | |
| const buttons = getAllButtons(); |
| # Put this function to your .bashrc file. | |
| # Usage: mv oldfilename | |
| # If you call mv without the second parameter it will prompt you to edit the filename on command line. | |
| # Original mv is called when it's called with more than one argument. | |
| # It's useful when you want to change just a few letters in a long name. | |
| # | |
| # Also see: | |
| # - imv from renameutils | |
| # - Ctrl-W Ctrl-Y Ctrl-Y (cut last word, paste, paste) |
| require 'hexapdf' | |
| doc = HexaPDF::Document.open("/home/xxxx/Downloads/OoPdfFormExample.pdf") | |
| page = doc.pages[0] | |
| canvas = page.canvas(type: :overlay) | |
| canvas.translate(0, 20) do | |
| canvas.fill_color(0.3, 0.7, 0.7) | |
| canvas.rectangle(50, 0, 80, 80, radius: 80) |
| SELECT t.schemaname, | |
| t.relname, | |
| l.locktype, | |
| l.page, | |
| l.virtualtransaction, | |
| l.pid, | |
| l.mode, | |
| l.granted | |
| FROM pg_locks l | |
| JOIN pg_stat_all_tables t ON l.relation = t.relid |
| ln -s /usr/local/opt/readline/lib/libreadline.7.0.dylib /usr/local/opt/readline/lib/libreadline.6.dylib |
| /** | |
| * Generates a MongoDB-style ObjectId in Node.js. Uses nanosecond timestamp in place of counter; | |
| * should be impossible for same process to generate multiple objectId in same nanosecond? (clock | |
| * drift can result in an *extremely* remote possibility of id conflicts). | |
| * | |
| * @returns {string} Id in same format as MongoDB ObjectId. | |
| */ | |
| function objectId() { | |
| const os = require('os'); | |
| const crypto = require('crypto'); |
| require "active_record" | |
| ActiveRecord::Base.establish_connection(adapter: "sqlite3", database: ":memory:") | |
| ActiveRecord::Migration.class_eval do | |
| create_table(:records) do |t| | |
| t.string :column | |
| end | |
| end | |
| data = 50_000.times.map { |i| Hash[column: "Column #{i}"] } |
Say I have 5 files: (file1, file2, ... file5).
All have been commited.
Say now all 5 files have been changed.
When you issue git status, all 5 files should be shown as (red) unstaged status.
Say I am happy with the changes in file1 to file4, but not file5 (i.e. I'd like to revert file5 to the last committed stage).