Skip to content

Instantly share code, notes, and snippets.

View liuyix's full-sized avatar

Yi Liu liuyix

View GitHub Profile
@liuyix
liuyix / best-way-to-use-multiple-ssh-private-keys-on-one-client.md
Last active December 29, 2015 21:19
设置多个同名的ssh private key或者放置到非.ssh目录的方法

stackoverflow: http://stackoverflow.com/a/2419609

~/.ssh/config

Host myshortname realname.example.com
Hostname realname.example.com
IdentityFile ~/.ssh/realname_rsa # private key for realname

Host myother realname2.example.org

http://stackoverflow.com/a/5395421

Here's a fairly gnarly way of doing it. Found it somewhere, can't take any credit

mysql --user=wibble --password wobble -B -e "select * from vehicle_categories;" | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > vehicle_categories.csv

Works pretty well. Once again though a regex proves write only.

ubuntu 13.10已经取消了ia32-libs

sudo dpkg -i XXXX.deb
sudo apt-get install -f
sudo aptitude install libglib2.0-0:i386
sudo aptitude install libpng12-0:i386
sudo aptitude install libfontconfig1:i386
@liuyix
liuyix / ubuntu-vbox.md
Created November 24, 2013 07:18
ubuntu下安装virtualbox增强组件需要的其他包

需要安装:

sudo apt-get install build-essential linux-headers-`uname -r` dkms
@liuyix
liuyix / guide.md
Created November 14, 2013 15:18
大白菜修改添加Linux启动项
SUBSYSTEM==”usb”, ATTR{idVendor}==”0502″, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”0B05″, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”413C”, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”0489″, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”091E”, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”18D1″, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”109B”, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”0BB4″, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”12D1″, MODE=”0666″, GROUP=”plugdev”
SUBSYSTEM==”usb”, ATTR{idVendor}==”24E3″, MODE=”0666″, GROUP=”plugdev”
@liuyix
liuyix / ubuntu-env-setup.md
Last active December 26, 2015 07:39
ubuntu环境搭建

Ubuntu 13.10 工作环境搭建

source.list

教育网用户 :选择教育网源

/etc/fstab

其他分区的自动挂载,尤其是双系统环境,启动自动挂载ntfs分区

@liuyix
liuyix / demo.c
Created October 14, 2013 17:30
仿wget进度条的实现
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
//类似wget的进度条的实现,实际就是转移符\r的使用,\r的作用是返回至行首而不换行
int main(int argc, char *argv[])
{
unsigned len = 60;
char *bar = (char *)malloc(sizeof(char) * (len + 1));
for (int i = 0; i < len + 1; ++i)
@liuyix
liuyix / mac-emacs-chinese-font.md
Last active February 26, 2025 04:42
mac emacs 字体设置
@liuyix
liuyix / demo.java
Created October 4, 2013 02:47
Breaking out of nested loops in Java
//credit:http://stackoverflow.com/a/886979
outerloop:
for (int i=0; i < 5; i++) {
for (int j=0; j < 5; j++) {
if (i * j > 6) {
System.out.println("Breaking");
break outerloop;
}
}
}