Skip to content

Instantly share code, notes, and snippets.

View blmarket's full-sized avatar

Jeong, Heon blmarket

  • Undisclosed company name
  • Vancouver BC, Canada
View GitHub Profile
@blmarket
blmarket / HBaseNoob.scala
Last active April 30, 2023 06:15
Scala+HBase bootstrap project includes sbt and HelloWorld file.
// run this with sbt run
import org.apache.hadoop.hbase._
import org.apache.hadoop.hbase.client._
import org.apache.hadoop.hbase.util._
import org.apache.hadoop.hbase.client.{HBaseAdmin,Scan,Result}
import org.apache.hadoop.hbase.mapreduce.{TableMapper,TableMapReduceUtil}
import org.apache.hadoop.hbase.HBaseConfiguration
import org.apache.hadoop.hbase.io.ImmutableBytesWritable
@blmarket
blmarket / upload.js
Created June 30, 2012 13:06
Upload somewhat big file using nodejs http.client
var http = require('http');
var fs = require('fs');
var filename = process.argv[process.argv.length-1];
var filesize = fs.statSync(filename).size;
var boundary = "----FuckingBoundary12341234"
var options = {
host: '192.168.0.3',
port: '8080',
@blmarket
blmarket / login.py
Created February 15, 2014 00:26
네이버 로그인 python 스크립트
#/usr/bin/env python
# vim: set fileencoding=utf-8
from ghost import Ghost
from config import COOKIE_FILE, LOGIN_ID, LOGIN_PW
import urllib2
import cookielib
import Cookie
class NaverCrawler:
@blmarket
blmarket / README.mkd
Last active December 3, 2017 16:23
HBase with thrift using node.js

HBase with thrift using node.js

Install (on Mac OS X)

homebrew

Trivial

hbase

@blmarket
blmarket / 0-README.md
Last active March 31, 2016 01:44
Rust implementation of codejam problem
@blmarket
blmarket / 0-README.md
Last active February 11, 2016 07:47
libtranslate NAVER service description

translate.naver.com service description file for libtranslate

HOW to use

put services.xml file into ~/.libtranslate, then naver engine is enabled

echo "안녕하세요" | translate-bin -s naver -f ko -t ja
@blmarket
blmarket / README.md
Last active January 4, 2016 05:09
Kaggle Trial until now.

Machine learning Classification

이 문서는 kaggle에 올라온 문제를 푸는 과정을 기술한 것이다.

2014-01-18?

문제를 처음 읽고, 일단 sample submission(모든 id에 대해 0을 예측한)을 0.01로 바꿔서 제출해보았으나 점수가 sample보다도 낮았다. 그 외 포럼에서 나오는 말들을 종합해 볼때 일단 loss가 0인 데이터가 대다수라는 것을 train.csv를 보지 않고서도 알 수 있었다.

2014-01-19?

@blmarket
blmarket / migrate.sh
Created January 5, 2014 05:49
Simple way to migrate your git repositories... PS> forget about my project names...
#!/bin/bash
projects=( 'chart-comparison' 'codesprint' 'dynamodb-chart-browser' 'navercrawler' 'nodejs-sandbox' 'sandbox-judge' 'scala-hadoop-example' 'skplanetx' 'voiceserver' )
# for var in ${projects[@]}; do
# git clone git@blmarket.net:${var}.git
# done
for var in ${projects[@]}; do
(
@blmarket
blmarket / main.coffee
Created December 10, 2013 08:10
migration of Key-Value data from redis into dynamoDB
{AWS} = require './aws' # this is configured aws-sdk
async = require 'async'
redis = require 'redis'
client = redis.createClient(6379, '--our-redis-source--')
data = {}
dynamo = new AWS.DynamoDB()
client.keys '*', (err, res) -> # you can set your pattern
toTask = (row) ->
@blmarket
blmarket / terminator.rb
Last active December 29, 2015 08:39
Terminator homebrew formula
require 'formula'
class Terminator < Formula
homepage 'https://launchpad.net/terminator'
url 'http://launchpad.net/terminator/trunk/0.97/+download/terminator-0.97.tar.gz'
sha1 'aa92a6cacd572f6a834ac1de88ae699c7b7dee69'
depends_on 'pkg-config' => :build
depends_on :python
depends_on :x11