Skip to content

Instantly share code, notes, and snippets.

View megatk's full-sized avatar

tomoki megatk

  • Tokyo
View GitHub Profile
@megatk
megatk / groupbyApacheLog
Last active August 29, 2015 14:24
Apache のログをグルーピングして出力するスクリプト
#!/bin/sh
#
# 名称
# groupbyApacheLog - Apacheログを指定項目でグルーピング
#
# 書式
# groupbyApacheLog [-s] [-tz] target LogFile
#
# -s
# 静的ファイル(.js .css .html .jpg .gif .png)含める
@megatk
megatk / Wunderlist.php
Created September 22, 2015 06:15
Wunderlist API
<?php
class WunderList
{
protected $client_id;
protected $client_secret;
protected $redirect_url;
protected $state;
protected $access_token;
protected $header = array();
@megatk
megatk / myLogger.php
Created October 3, 2015 11:20
PHP monologをカスタマイズ
<?php
// ★ composerでmonologをインストールしている前提
require_once('vendor/autoload.php');
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
use Monolog\Processor\WebProcessor;
use Monolog\Formatter\LineFormatter;
class myLogger
@megatk
megatk / encode.py
Created May 21, 2016 04:56
Python FTP接続でログファイルを監視する
# -*- coding:utf-8 -*-
import os
# 文字コード自動判別
def analyzeEncode(file, content=''):
lookup = ('shift_jis','euc-jp','utf-8','iso-2022-jp','ascii')
encode = []
if os.path.exists(file):
@megatk
megatk / index.py
Last active April 13, 2021 08:59
Python3 で、MySQL にアクセスする
#! /usr/bin/python3
# -*- coding: utf-8 -*-
from mySQLUtil import MySQLUtil
dbx = MySQLUtil(
host='localhost',
user='root',
password='******',
db='test',