Skip to content

Instantly share code, notes, and snippets.

View enkunkun's full-sized avatar

enkunkun enkunkun

View GitHub Profile
@uakihir0
uakihir0 / gist:4481432
Created January 8, 2013 05:17
TheWorld のテーマ設定で用いられているカラー暗号化の仕組みのコードです。 いつか、JSか何かでWebで綺麗に再現できるような支援機構を作ります。
// We Cannot Use "{" & "}" & ","
static NSString *_IndList[300] = {
@"⠀", @"⠁", @"⠂", @"⠃", @"⠄", @"⠅", @"⠆", @"⠇", @"⠈", @"⠉",
@"⠊", @"⠋", @"⠌", @"⠍", @"⠎", @"⠏", @"⠐", @"⠑", @"⠒", @"⠓",
@"⠔", @"⠕", @"⠖", @"⠗", @"⠘", @"⠙", @"⠚", @"⠛", @"⠜", @"⠝",
@"⠞", @"⠟",
@"⠠", @"⠡", @"⠢", @"⠣", @"⠤", @"⠥", @"⠦", @"⠧", @"⠨", @"⠩",
@yaakaito
yaakaito / gist:4601150
Last active December 17, 2019 06:58
「Githubのせいで留年しました」
参考:http://www.itmedia.co.jp/news/articles/1205/18/news091.html
「わたし、Githubのせいで留年したんです」――こう話すのは、都内の私立大学に通うHogeさん(21・仮名)。Githubのほか、Bitbucket、SourceForge、stackoverflowなど複数のツールを使ってきたHogeさん。今年4月、Hogeさんにとって2回目の大学2年生が始まった。
HogeさんがGithubを始めたのは大学に入学した2010年。それまでもstackoverflowなどのSNSを利用していたが「stackoverflowは外人とのディスカッション中心で、Githubはライブラリの公開がメイン」と、環境の変化に合わせて使用するSNSを変えてきた。
stackoverflowではコメントなどを通じた外人とのコミュニケーションが中心だったが、Githubでは「新しいのプッシュされてる、アップデート決定」「あのIssue、今日なんか進捗あった?」「このPullRequestマージしたらごはん食べよう」「今夜ハッカソンやるけど誰か来たい人!」――など、自分と直接関係がない情報でも、リアルタイムに更新される全てのフィードが気になった。
どんな時も、Githubを開けば必ず誰かが何かをCommitしている。その面白さに夢中になり、気付けば毎日、暇さえあればコミットログを追うようになっていた。自分でも多い日には1日に100回以上CommitをPushし、満員電車でPCが開けず、Wifiにつながりにくい時などは、Pushがうまくできないことにいら立った。
@toshia
toshia / laco.rb
Created January 27, 2013 11:13
らこらこらこ〜するmikutterプラグイン
Plugin.create :laco do
command(:laco,
name: 'らこらこらこ〜',
condition: lambda{ |opt| true },
visible: true,
role: :timeline) do |opt|
Service.primary.update(message: "らこらこらこ〜")
end
end
@lacolaco
lacolaco / LacoLaco.java
Last active December 11, 2015 19:28
和文らこらこ文
import java.util.ArrayList;
import java.util.HashMap;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* 和文らこらこ変換ライブラリ
*/
public class Lacolaco
{
@penguin2716
penguin2716 / fee.rb
Created January 27, 2013 20:11
いっぱいふぇぇできるmikutterプラグイン
#-*- coding: utf-8 -*-
Plugin.create :fee do
command(:fee,
name: 'ふぇふぇぇ',
condition: lambda{ |opt| true },
visible: true,
role: :postbox) do |opt|
message_string = ""
loop do
buf = "ふぇ" + ("ぇ" * rand(4))
# -*- coding: utf-8 -*-
require 'twitpic-full'
Plugin.create(:mikutter_twitpic_uploader) do
UserConfig[:twitpic_upimg] = ""
UserConfig[:twitpic_message] = ""
twitpic = TwitPic::Client.new()
twitpic.configure do |conf|
# 気にしたらいけない。
conf.api_key = "9b1d5ca2076eaa7029c83717dd641b47"
@ganta
ganta / gist:5360630
Created April 11, 2013 03:58
GitHubのcommitのURLの末尾に ?w=1 とつけると差分がわかりやすい(時がある) http://d.hatena.ne.jp/ken_c_lo/20130410/1365623063 を見てやっつけで作ったBookmarkletです。付いてなければ付けるだけです。もっと簡潔な書き方があれば教えてください。
javascript:
var url = location.href;
if (url.match(/^https:\/\/github\.com\/.*\/commit\//)) {
var params = url.split('?')[1];
if (params == undefined) {
location.href = url + '?w=1'
}
}
@sasamijp
sasamijp / Penis.java
Created May 3, 2013 11:11
千本チンポ 夜に紛れ 君の膣に 届かないよ
public class Penis {
public static void main (String[] args) {
int n = 0;
while (n <= 1000) {
System.out.println("チンポ");
n++;
}
}
}
@pocketberserker
pocketberserker / AsyncInCSharpAndFSharp.ja.rst
Last active October 6, 2022 02:53
Async in C# and F#: Asynchronous gotchas in C# (Japanese translation)

C# と F# の Async: C# の非同期の落とし穴

原文:Async in C# and F#: Asynchronous gotchas in C#
原文著者:Tomas Petricek (@tomaspetricek)
翻訳者:@pocketberserker

2月に、私は毎年恒例のMVPサミット ── Microsoft が MVP のために主催するイベント ── に出席しました。私はボストンとニューヨークを訪問する機会を利用して、二つの F# に関する講演と Channel9 lecture about type providers の収録を行いました。他のすべての活動(しばしばパブで他の F#er を議論に巻き込んだり、朝まで長い睡眠)にもかかわらず、私はいくつかの講演に参加し果せました。

@krrrr38
krrrr38 / NaverImageExtractor.scala
Created May 15, 2013 02:41
Naverまとめの特定ページから元の画像を全て取得する
package com.krrrr38.net.naver
import scala.collection.JavaConversions._
import org.jsoup.Jsoup
import scalax.io.JavaConverters._
import scalax.file.Path
object NaverImageExtractor {