sudo add-apt-repository ppa:gnome-terminator
sudo apt-get update
sudo apt-get install terminator
Terminator should be setup as default now. Restart your terminal (shortcut: "Ctrl+Alt+T").
# Put me in ~/.atom/snippets.cson | |
'.source.js': | |
'import connect': | |
'prefix': 'cn' | |
'body': "import {connect} from 'react-redux';" | |
'export connect': | |
'prefix': 'ecn' | |
'body': "export default connect(mapStateToProps)(${1:MyComponent});" | |
'import React + Component': |
function foo({ text, user: { screen_name: screenName }}) { | |
console.log('text', text); | |
console.log('name', screenName); | |
} | |
foo({ | |
text: 'hello world', | |
user: { screen_name: 'Jack' }, | |
}); |
javascript:(function(){(function printStats(){var loadTimes=window.chrome.loadTimes();firstPaint=loadTimes.firstPaintTime*1000;firstPaintTime=firstPaint-(loadTimes.startLoadTime*1000);console.info('First paint took',firstPaintTime,'ms');console.info('Load took',performance.timing.loadEventStart-performance.timing.navigationStart,'ms');var instances=0;if(parseFloat(Polymer.version)<1){instances=[].slice.call(document.querySelectorAll('html /deep/ *')).filter(function(el){return el.localName.indexOf('-')!=-1||el.getAttribute('is');}).length;}else{instances=Polymer.telemetry.instanceCount;}console.info('Custom element instances:',instances);var reflectCount=0;if(Polymer.telemetry){console.info('=== Properties set to reflectToAttribute ===');Polymer.telemetry.registrations.forEach(function(el){for(var prop in el.properties){if(el.properties[prop].reflectToAttribute){console.log(el.is+'.'+prop);reflectCount++;}}});}else{console.info('=== Properties set to reflect ===');Polymer.elements.forEach(function(el){for(var |
Name | Url | Stability | Recording |
---|---|---|---|
Skype | http://www.skype.com/en/ | ❔ | ❔ |
Google Hangouts | http://www.google.com/hangouts/ | ❔ | ❔ |
WebEx | http://www.webex.com/ | ❔ | ❔ |
Spreecast | http://www.spreecast.com/ | ❔ | ✌️ |
Zoom | https://zoom.us/ | ❔ | ❔ |
BigBlueButton | http://bigbluebutton.org/ | ❔ | ❔ |
// Lua C API | |
#include <lua.hpp> | |
// C++ input/output streams | |
#include <iostream> | |
// MyObject as C++ class | |
class MyObject{ | |
private: | |
double x; | |
public: |
{ | |
"auto_complete": true, | |
"auto_indent": true, | |
"bold_folder_labels": true, | |
"caret_extra_bottom": 2, | |
"caret_extra_top": 2, | |
"color_scheme": "Packages/User/predawn (SL).tmTheme", | |
"detect_slow_plugins": false, | |
"dictionary": "Packages/Language - English/en_GB.dic", | |
"draw_white_space": "selection", |
(function () { | |
'use strict'; | |
var wow = ['', 'wow\n']; | |
var adjs = 'so such many much very'.split(' '); | |
var colr = ['ff0000', '00ff00', '0000ff']; | |
var randomizr = function (a) { | |
return a[Math.floor(Math.random() * a.length)]; |
package main | |
import ( | |
"encoding/json" | |
"fmt" | |
"os" | |
"log" | |
) | |
// 主要是靠Marshal和Unmarshal函数进行解析与读取 |