Skip to content

Instantly share code, notes, and snippets.

View meteormatt's full-sized avatar

Liu Xing meteormatt

  • 上海
  • 12:46 (UTC +08:00)
View GitHub Profile
@meteormatt
meteormatt / request.js
Created June 10, 2014 05:45
测试Request的返回结果.
/**
* Created by meteor on 2014/6/10.
*/
var request = require('request');
var fs = require('fs');
var r = request.get('http://www.google.com.hk');
r.pipe(fs.createWriteStream('google.txt'));
r.on('response', function (r) {
console.log(r.statusCode);
})
{
message: {
properties: {
content: {
type: string
}
host: {
type: string
}
metadata: {
@meteormatt
meteormatt / Android: Be Together. Not the same.
Created October 29, 2014 03:22
Android: Be Together. Not the same.
Remember back in school, when you either invited the new kid over to your table or you didn't?
If you did, that was a cool move.
That was an and move.
And moves take guts, but they can mean everything.
Their and move was to put wings on a bicycle.
Now we fly.
When enough people have an and view, the world changes forever.
If you think about it, you're only here because of an and moment.
Opening yourself up isn't easy, but when you do, it's hard to forget.
Because it leads to something new, something better.
@meteormatt
meteormatt / DNS.md
Last active August 29, 2015 14:22
download.cdn.mozilla.net

###阿里DNS 223.5.5.5

~$ dig download.cdn.mozilla.net @223.5.5.5

; <<>> DiG 9.8.3-P1 <<>> download.cdn.mozilla.net @223.5.5.5
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40373
@meteormatt
meteormatt / multipart.js
Created October 14, 2015 11:00
multipart.js
var fs = require('fs');
var ALY = require('aliyun-sdk');
var async = require('async');
var BufferHelper = require('bufferhelper');
var oss = new ALY.OSS({
accessKeyId: "你的accessKeyId",
secretAccessKey: "你的secretAccessKey",
endpoint: 'http://oss-cn-hangzhou.aliyuncs.com',
apiVersion: '2013-10-15'
});
#!/bin/bash
# Interactive PoPToP install script on a OpenVZ VPS
# Tested on Debian 5, 6, and Ubuntu 11.04
# 2011 v1.1
# Author: Commander Waffles
# http://www.putdispenserhere.com/pptp-debian-ubuntu-openvz-setup-script/
echo "######################################################"
echo "Interactive PoPToP Install Script for OpenVZ VPS"
echo "by Commander Waffles http://www.putdispenserhere.com"
public class RandomNumber {
public static void main(String args[]) {
int[] number = new int[4];
boolean flag = true;
for (int i = 0; i < number.length; i++) {
int temp = RandomNumber.Generator();
while (flag) {
if (RandomNumber.Check(temp, number))
flag = false;
@meteormatt
meteormatt / x.sh
Last active December 15, 2015 15:19
X日志
root@Meteor:/home/meteor# startx
X.Org X Server 1.12.4
Release Date: 2012-08-27
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-32-xen x86_64 Ubuntu
Current Operating System: Linux Meteor 3.5.0-26-generic #42-Ubuntu SMP Fri Mar 8 23:18:20 UTC 2013 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.5.0-26-generic root=UUID=369a6a05-a7fd-4411-a239-6df450539ee0 ro quiet splash vt.handoff=7
Build Date: 05 November 2012 10:00:21AM
@meteormatt
meteormatt / gist:5289556
Last active December 15, 2015 16:29
xinit
root@baidu:/home/meteor# XINITRC=/home/meteor/rc/dummy.xinitrc xinit -- :1 -ac -config dummy.conf
X.Org X Server 1.11.3
Release Date: 2011-12-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.42-37-generic x86_64 Ubuntu
Current Operating System: Linux baidu.com 3.2.0-24-virtual #39-Ubuntu SMP Mon May 21 18:44:18 UTC 2012 x86_64
Kernel command line: root=/dev/xvda1 console=hvc0 ro
Build Date: 27 February 2013 02:07:42AM
meteor@Meteor:$ supervisor app.js
DEBUG: Running node-supervisor with
DEBUG: program 'app.js'
DEBUG: --watch '.'
DEBUG: --ignore 'undefined'
DEBUG: --extensions 'node|js'
DEBUG: --exec 'node'
DEBUG: Starting child process with 'node app.js'