Skip to content

Instantly share code, notes, and snippets.

View billxinli's full-sized avatar
🏠
Working from home

Bill Li billxinli

🏠
Working from home
View GitHub Profile

Keybase proof

I hereby claim:

  • I am billxinli on github.
  • I am billxinli (https://keybase.io/billxinli) on keybase.
  • I have a public key whose fingerprint is C963 D53B 92C6 00C3 523D 6C90 5E1A F668 3FB7 E73D

To claim this, I am signing this object:

var Canvas = require('canvas')
, Image = Canvas.Image
, qrcode = require('jsqrcode')(Canvas)
var filename = __dirname + '/scan.png'
var image = new Image()
image.onload = function () {
try {
var result = qrcode.decode(image);
@billxinli
billxinli / vagrant-clean.sh
Last active October 2, 2015 20:11 — forked from mmacaulay/vagrant-clean.sh
cleaning vagrant
#!/bin/bash
# Courtesy of http://vmassuchetto.github.io/2013/08/14/reducing-a-vagrant-box-size/
# Unmount project
umount /vagrant
# Remove APT cache
apt-get clean -y
apt-get autoclean -y
UPDATE tariffs
SET stake = 'user'
WHERE id IN (SELECT tariffs.id
FROM tariffs
JOIN "assetTypes" ON "assetTypes".id = tariffs."assetTypeId"
WHERE "assetTypes".slug LIKE 'Agricu%' AND tariffs.stake = 'owner')
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCYH2QiEQPB7Q86iQbypcJn5+AaUFOwJ5U9F8ztkpsNCjDkOCt7t9ldN/bX2oLkGD25Vg2ltSGwXpL+oR1aGvlJXN9qNhpYOjq3oJC57wLnrO7BRHX3R4s5pwJ69hGOEX/phbcFEdNqwfSDhWyP6vfdm1VZrv96i7zKpmZ7Zno2aIbQm+B9ntZ1R9K30KO213sjlDyXaXBZFZ/vw+Pc+nsPi1tmBs6l1TRct/jNayq79DfFpAVg5QsuJio/jY7+z53TtdnJ+Y5bfcjVM9NvSPYZLgbL7Clwvj+EcMhlnjjiZVALV6oFwYrOlia3ZSY0zyLqOP4Thh3m1LjESh5Q0+XVj3R0CNCJi9bpf3BfZfAGyJ6Mb4sry/btm3GKQfWfU/ks3UiT3GczS0Jki9wHlY+c3hP+RrNXXLUsvYQ6hyuiL4Rz8phjtSgJ3Qkw3rQBH1DYtifNVgR05KS2gUOd3ooTOvCXSHLLjqFmyzWEWA0qj3VpodGdJNXDUA0jZbO3qrNn0LfaHKYGJCDtel8BHmwVulHLAtqfLeKfXYr+kFCjLfSV0JZy2jaI7UjPe8eJ3KmAQhg1j7fg0f1q1zk1I0kVPNIXClNI9lYj2BXx96r+X0U+kCh31+YEgc+FowTe4zv4aA62uCLBwd5LPiI8tTUxcGu2vOR6FAfLQdSsj0/jSQ== bill
@billxinli
billxinli / fix.css
Last active January 15, 2016 03:25
Give me my spaces back
#accProductsBanner, .accProductDetail .tableBody tr td, .accProductDetail .tableBody tr td.accProductDetails, .accProductDetail .tableBody tr th, .flexCard, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
padding: 0;
}
.cardImageCont img, .rewardsBanner {
display: none;
}
#topTools h2, .cardInfoCont h3, .cardInfoCont p, .cardInfoCont p.primaryNum {
margin: 0;
}
.utilityBar {
@billxinli
billxinli / gist:d1bea36a8a1ca83d5b6e49448d4b7a76
Created July 26, 2016 17:39 — forked from sillygwailo/bash.sh
Beer in my terminal prompt on Fridays
# The following code goes in your ~/.profile
#
# The prompt on shows a beer when you launch a Terminal window on a Friday.
# This checks every time you get a new prompt. A minute after 11:59M on a
# Thursday, if you press enter, it will add beer to the prompt. A minute
# after 11:59 PM on a Friday, no more beer.
beer() {
if [[ $(date +%u) -eq 5 ]]
then
BBC
روابط الدخول
إذهب الى المحتوىAccessibility Help
تسجيل الدخول
تصفح بي بي سي
قائمة
بحث في بي بي سي
بحث
بحث في بي بي سي
Arabic navigation
0xba769d1bc864c5380559991d0f59c10884740886
{
arrowParens: 'always',
printWidth: 100,
semi: false,
singleQuote: true,
tabWidth: 2,
useTabs: false
}