Skip to content

Instantly share code, notes, and snippets.

@darcyliu
darcyliu / definition.m
Created August 18, 2017 21:12
OSX dictionary definition lookup
// Command-line dictionary lookup.
//
// Build with:
// clang -framework CoreServices
// clang -fobjc-arc -fmodules definition.m -o definition
#import <CoreFoundation/CoreFoundation.h>
#import <CoreServices/CoreServices.h>
@darcyliu
darcyliu / proxy.js
Created May 10, 2017 21:32
Simple HTTP Proxy
var http = require('http');
var net = require('net');
var url = require('url');
function onRequest(request, response) {
console.log('request: ' + request.url);
var u = url.parse(request.url);
var options = {
hostname: u.hostname,
@darcyliu
darcyliu / openimages_dataset_downloader.py
Created November 16, 2016 00:26
openimages dataset downloader
#!/usr/bin/env python
# encoding: utf-8
"""
openimages_dataset_downloader.py
Created by Darcy on 15/11/2016.
Copyright (c) 2016 Darcy. All rights reserved.
"""
import argparse
@darcyliu
darcyliu / centos7_samba.sh
Created June 10, 2016 21:55
Samba install script for CentOS 7
#!/bin/sh
# Samba install script for CentOS 7
yum install -y samba samba-client samba-common
mv /etc/samba/smb.conf /etc/samba/_smb.conf
cat >> /etc/samba/smb.conf << EOF
[global]
workgroup = WORKGROUP
server string = Samba Server %v
@darcyliu
darcyliu / iOS8InternalAppIDs.txt
Created June 10, 2016 21:32
iOS8 Internal App IDs
com.apple.SharedWebCredentialViewService
com.apple.FacebookAccountMigrationDialog
com.apple.mobilesafari
com.apple.AdSheetPhone
com.apple.share
com.apple.appleaccount.AACredentialRecoveryDialog
com.apple.Preferences
com.apple.WebContentFilter.remoteUI.WebContentAnalysisUI
com.apple.Passbook
com.apple.TrustMe
@darcyliu
darcyliu / iOS7InternalAppIDs.txt
Created June 10, 2016 21:31
iOS7 Internal App IDs
com.apple.camera
com.apple.WebSheet
com.apple.AdSheetPhone
com.apple.Preferences
com.apple.AccountAuthenticationDialog
com.apple.social.remoteui.SocialUIService
com.apple.MobileAddressBook
com.apple.gamecenter.GameCenterUIService
com.apple.DataActivation
com.apple.TencentWeiboAccountMigrationDialog
@darcyliu
darcyliu / ace_editor.html
Last active May 23, 2016 17:42
Ace code editor
<!DOCTYPE html>
<html lang="en">
<head>
<title>ACE in Action</title>
<link rel="stylesheet" type="text/css" href="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.0/css/bootstrap.min.css">
<style type="text/css" media="screen">
#editor {
margin: 10px 0;
height: 300px;
border-radius: 3px;
@darcyliu
darcyliu / install_txt2man.sh
Last active April 19, 2016 20:40
Install txt2man on Mac OSX / Linux
curl -o /usr/local/bin/txt2man http://mvertes.free.fr/txt2man/txt2man && chmod 755 /usr/local/bin/txt2man
@darcyliu
darcyliu / install_spark_centos7.sh
Created April 1, 2016 09:40
Install Spark on CentOS 7
#!/bin/bash
# Install Spark on CentOS 7
yum install java -y
java -version
yum install wget -y
wget http://downloads.typesafe.com/scala/2.11.7/scala-2.11.7.tgz
tar xvf scala-2.11.7.tgz
sudo mv scala-2.11.7 /usr/lib
sudo ln -s /usr/lib/scala-2.11.7 /usr/lib/scala
@darcyliu
darcyliu / install_mlpack_osx.sh
Created March 31, 2016 22:28
Install mlpack on OSX 10.11 (EI Capitan)
#!/bin/bash
# Install mlpack on OSX 10.11 (EI Capitan)
curl -O http://tenet.dl.sourceforge.net/project/arma/armadillo-6.500.5.tar.gz
tar zxvf armadillo-6.500.5.tar.gz
cd armadillo-6.500.5
./configure
make
make install
cd ..