sudo add-apt-repository ppa:gnome-terminator
sudo apt-get update
sudo apt-get install terminatorTerminator should be setup as default now. Restart your terminal (shortcut: "Ctrl+Alt+T").
| 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函数进行解析与读取 |
| # to generate your dhparam.pem file, run in the terminal | |
| openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048 |