Skip to content

Instantly share code, notes, and snippets.

View civic's full-sized avatar

Takashi Sasaki civic

View GitHub Profile

電子書籍リーダーとして使えそうなタブレット端末

Retina iPad

652g 9.7インチ 2048x1536 264ppi 16GB 42,800円

iPad mini

308g 7.9インチ 1024x768 163ppi 16GB 28,800円

Nexus7

340g 7 インチ 1280x800 216ppi 16GB 19,800円

Fix HootSuiteでRTがリストにでる規則

2.7.26から公式RTをリスト上に表示する機能を不完全ながら実装しました。不完全ながらというのは、Twitter APIを使ってないため、取りこぼしが多数あるからです。

基本ルール

  • ホーム のストリームが必要
  • 上記ストリームにはリツイートが表示される
  • 表示されたリツイートがリストのストリームのユーザによるRTなのかチェック
  • リストのユーザからなら、そのリストに複製する
@civic
civic / Main.js
Last active December 14, 2015 13:59
var person = require("./Person")
var p = new person.Person('John');
p.show();
console.log("direct access: " + p.name);
@civic
civic / dynamic.py
Last active December 15, 2015 07:19
class Dynamic:
def __setattr__(self, name, value):
self.__dict__[name] = value
def __getattr__(self, name):
return self.__dict__[name]
d = Dynamic()
d.hoge = 'bar'
d.neko = 'nyan'
@civic
civic / gist:5394787
Created April 16, 2013 10:00
例えば非同期処理のcallback関数などにあえて関数名をつけるのはどうだろう?
//例えば非同期処理のcallback関数などにあえて関数名をつけるのはどうだろう?
someAjaxFunction("parmaeter",
function 販売価格の取得に成功した時(calculatedSalesPrice){
console.log(calculatedSalesPrice);
},
function なんかエラー(e){
console.log(e);
}
);
//変更前
@civic
civic / cancel-policy.md
Created August 21, 2013 01:42
長岡IT開発者勉強会の懇親会キャンセルポリシー

長岡IT開発者勉強会の懇親会キャンセルポリシー

懇親会をキャンセルした場合のキャンセル料金について。開催3日以内のキャンセルの場合はキャンセル料が発生します。

キャンセル料金

懇親会実施日を含む3日前からのキャンセルの場合、参加料金をキャンセル料金とさせて頂きます。
(例:10日開催の場合8日のキャンセルからキャンセル料金がかかります)

ご連絡なく不参加になった場合はキャンセル料金を頂きます。

@civic
civic / gist:6751695
Last active December 24, 2015 05:39
traitがどういうJavaバイトコードになるのか
trait Weapon  {
  val strength: Int
}

scalac後javapで表示

$ javap -c Weapon
Compiled from "test.scala"
public interface Weapon {

public abstract int strength();

@civic
civic / gist:7701433
Last active December 29, 2015 16:59
職場環境 採点表
  • ボールみたいなソファ
  • 椅子(アーロン、オカムラ...etc)
  • パーティション有無
  • マルチモニタ数
  • キーボード提供
  • OS選択の自由
  • 服装の自由
  • フレックスタイム実態の自由度
  • フリードリンク
  • フリーお菓子
@civic
civic / a.py
Created February 16, 2017 06:04
あたえられた文字列中に含まれる単語の個数を単語ごとにカウントするpython
import collections
import re
text = "I have a pen. I have a apple. oh!! Apple pen! I have a pen. I have a pineapple. oh!! Pineapple pen! Apple pen. Pineapplepen. Pen pineapple apple pen."
collections.Counter(s.lower() for s in re.split(r'[^\w]+',text))