Skip to content

Instantly share code, notes, and snippets.

View yoshi0309's full-sized avatar

Takumi Yoshida yoshi0309

View GitHub Profile
@yoshi0309
yoshi0309 / event.py
Last active August 29, 2015 14:07
Connpass Event Classifiere using Pocket - Jubatus Hackathon - Team Paper.
#!/usr/bin/env python
# coding: utf-8
# jubatus server info.
host = 'localhost'
port = 9199
import sys
import json
import random
#!/bin/bash -ex
exec > >(tee /var/log/user-data.log|logger -t user-data -s 2>/dev/console) 2>&1
perl -pi -e 's/^#?Port 22$/Port 22\nPort 443/' /etc/ssh/sshd_config
semanage port -m -t ssh_port_t -p tcp 443
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
iptables -D INPUT -j REJECT --reject-with icmp-host-prohibited
iptables -A INPUT -j REJECT --reject-with icmp-host-prohibited
service iptables save
service iptables restart
service sshd restart
#!/bin/bash -ex
exec > >(tee /var/log/user-data.log|logger -t user-data -s 2>/dev/console) 2>&1
perl -pi -e 's/^#?Port 22$/Port 22\nPort 443/' /etc/ssh/sshd_config
/etc/init.d/ssh stop
/etc/init.d/ssh start
@yoshi0309
yoshi0309 / build.gradle
Created September 18, 2014 04:37
Gradle template for Batch Project
apply plugin: "java"
apply plugin: "eclipse"
compileJava.options.encoding = "UTF-8"
//version = '0.1-SNAPSHOT'
repositories {
mavenCentral()
}
package com.yoslab.process.writer;
import java.util.List;
import org.elasticsearch.action.bulk.BulkRequestBuilder;
import org.elasticsearch.action.bulk.BulkResponse;
import org.elasticsearch.client.Client;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.transport.InetSocketTransportAddress;
@yoshi0309
yoshi0309 / mapping.json
Last active August 29, 2015 14:06
Dynamic mapping template for Elasticsearch 1.3.2
{
"settings" : {
"index" : {
"analysis" : {
"analyzer" : {
"unigram" : {
"tokenizer" : "unigram_tokenizer"
},
"bigram" : {
"tokenizer" : "bigram_tokenizer"