Skip to content

Instantly share code, notes, and snippets.

View todays-mitsui's full-sized avatar
👶
I'm dead serious.

Mitsui todays-mitsui

👶
I'm dead serious.
View GitHub Profile
@todays-mitsui
todays-mitsui / ga2gss.gs
Created September 25, 2017 15:29
Apps Script を使ってスプレッドシートに Google アナリティクスのアカウントを一覧表示する
/**
* アカウント-プロパティ-ビュー 情報の一覧を取得し、スプレッドシートに印字する
*/
function putAccountsList() {
var m = Analytics.Management.AccountSummaries.list();
Logger.log(m);
// 見出し行
var headerRow = [
'アカウント#ID',
@todays-mitsui
todays-mitsui / 020.py
Created June 3, 2017 05:29
回答 - 言語処理100本ノック 2015 - 第3章
# -*- coding: utf-8 -*-
"""
20. JSONデータの読み込み
Wikipedia記事のJSONファイルを読み込み,「イギリス」に関する記事本文を表示せよ.問題21-29では,ここで抽出した記事本文に対して実行せよ.
"""
import codecs
import json
@todays-mitsui
todays-mitsui / 010.py
Created May 6, 2017 02:00
回答 - 言語処理100本ノック 2015 - 第2章
# -*- coding: utf-8 -*-
"""
10. 行数のカウント
行数をカウントせよ.確認にはwcコマンドを用いよ.
"""
import codecs
@todays-mitsui
todays-mitsui / 000.py
Last active June 3, 2017 16:30
回答 - 言語処理100本ノック 2015 - 第1章
# -*- coding: utf-8 -*-
"""
00. 文字列の逆順
文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べた文字列を得よ.
"""
print("stressed"[::-1])
# => desserts
@todays-mitsui
todays-mitsui / pycarbon.py
Created March 27, 2017 15:20
Python で日時計算 ~ 月初とか月末とか N ヵ月前とか
# -*- coding: utf-8 -*-
from datetime import datetime
from calendar import monthrange
def add_month(_date, month_delta):
"""{month_delta} ヵ月後の同日の日時を返す
>>> add_month(datetime.datetime(2017, 1, 30, 5, 20, 15), month_delta=1)
@todays-mitsui
todays-mitsui / main.md
Last active April 15, 2020 01:43
[SQL]レコードが存在していたら上書き, レコードが存在していなかったら登録

レコードが存在していなかったら新規登録、存在していれば上書き

INSERT INTO `posts`(
    `id`
    ,`title`
    ,`body`
    ,`created_at`
    ,`updated_at`
)
@todays-mitsui
todays-mitsui / alt-check.js
Created August 26, 2016 02:11
altチェック用ブックマークレット
javascript:(function(){var rid='TW_alt_check';if(document.getElementById(rid))return;function e(t){return document.getElementsByTagName(t)}function a(o,a){return o.getAttribute(a)}var i=e('img');if(i.length<=0)return;var r=document.createElement('div');var rcss='padding:5px;position:absolute;top:0;left:0;background:#fff;border:solid%20#ccc%201px;z-index:999;';var%20 tblcss='%20style=\'border-collapse:collapse;background:#fff;\'';var%20 tdlcss='%20style=\'padding:4px;border-bottom:solid%20#ffffff%202px;text-align:right;\'';var%20 tdrcss='%20style=\'padding:4px;border-bottom:solid%20#ffffff%202px;text-align:left;\'';r.id=rid;r.style.cssText=rcss;var%20 h='%3Ctable'+tblcss+'>';for(var%20 j=0;j<i.length;j++){h+=(j%252==0)?'<tr%20bgcolor=#f6f6f6>':'<tr%20bgcolor=%23f2f2f2>';h+='%3Ctd'+tdlcss+'%3E%3Cimg%20src='+a(i[j],'src')+'%3E%3C/td%3E%3Ctd'+tdrcss+'%3E'+a(i[j],'alt')+'</td></tr>'}h+='</table>';e('body')[0].appendChild(r);r.innerHTML=h;r.ondblclick=function(){this.parentNode.removeChild(this)};window.scrollTo(0,
<?php
/*
* This file is part of the Carbon package.
*
* (c) Brian Nesbitt <brian@nesbot.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/