Skip to content

Instantly share code, notes, and snippets.

TAKANO Mitsuhiro takano32

Block or report user

Report or block takano32

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View msgpack-python-memo.rst

MessagePack-Python and msgpack-string-ext

Background of Python

Python 2

Python 2 には strunicode の2種類の文字列型がある。

@mochiz
mochiz / gist:4736183
Last active Mar 19, 2019
rbenvとruby-buildでRuby環境を最新に保つ
View gist:4736183

rbenvとruby-buildでRuby環境を最新に保つ

更新日:2014/11/19

rbenv, ruby-buildを更新

$ cd ~/.rbenv
$ git pull origin master
$ cd ~/.rbenv/plugins/ruby-build
$ git pull origin master
@Shinpeim
Shinpeim / 000.md
Last active Dec 12, 2015
プロセスとかスレッドとかプロセス間通信とかについて書く場所
View 000.md

重要

サイズがあまりに大きくなってしまったので、gist ではなくて github 上で管理するようにしました。

https://github.com/Shinpeim/process-book

URL 変わっちゃうの申し訳ないんだけど、一覧性が高くなるのと pull req が受け取れるメリットのほうを取ります。せっかく読みにきてくれたのにひと手間かかっちゃってすみません。

この文書の目的

@tinbotu
tinbotu / gist:3694056
Created Sep 10, 2012
Squid's external acl problem
View gist:3694056
squid の external acl を perl で書いてたんだけどあるときから exteranal acl daemon 自体が起動しなくなった
2012/09/11 05:33:15| externalAclLookup: 'authed_ext' queue overload (ch=0x2300e300)
とか出る。Overload もなにも、1個のURLにアクセスしただけでコイツが発生するので、何それと思ってちょっとまえのログ見たら
2012/09/11 06:04:23| helperOpenServers: Starting 1/1 'perl' processes
2012/09/11 06:04:23| commBind: Cannot bind socket FD 7 to [::1]: (99) Cannot assign requested address
2012/09/11 06:04:23| commBind: Cannot bind socket FD 8 to [::1]: (99) Cannot assign requested address
2012/09/11 06:04:23| ipcCreate: Failed to create child FD.
2012/09/11 06:04:23| WARNING: Cannot run '/usr/bin/perl' process.
@tinbotu
tinbotu / script.rb.diff
Created Aug 14, 2012
fixing Gyazoed image scale with Macbook Pro Retina grows twice
View script.rb.diff
--- /Applications/Gyazo.app/Contents/Resources/script~ 2012-08-14 07:50:01.000000000 +0900
+++ /Applications/Gyazo.app/Contents/Resources/script 2012-08-14 23:31:39.000000000 +0900
@@ -24,6 +24,7 @@
else
system "screencapture -i \"#{tmpfile}\""
if File.exist?(tmpfile) then
+ system "/usr/local/bin/mogrify -resize 50% -unsharp 1x1.2+0.2+0 \"#{tmpfile}\""
system "sips -d profile --deleteColorManagementProperties \"#{tmpfile}\""
end
end
@oquno
oquno / テスト.mkd
Created Jul 10, 2012
アンドロイドアプリからテスト
View pas-fizzbuzz.pas
PROGRAM FIZZBUZZ;
PROCEDURE FIZZ_BUZZ(N: INTEGER);
VAR
I: INTEGER;
BEGIN
FOR I := 1 TO N DO BEGIN
IF I MOD 15 = 0 THEN BEGIN
WRITELN('FizzBuzz');
END ELSE IF I MOD 5 = 0 THEN BEGIN
@kimoto
kimoto / settou.txt
Created Feb 23, 2012
家電店から商品を窃盗する方法とそれに対抗する店側の戦略についての提案
View settou.txt
家電店から商品を窃盗する方法とそれに対抗する店側の戦略についての提案
商品を窃盗する方法、電波により守られたゲートを通過する方法
・商品についている発音デバイスを銀紙で包むことにより、電波を通過不能にし、ゲートを通過する。
それに対する店側の戦略
・商品側から店側のどこかの装置と通信できなくなった際に警報音を鳴らす
View nasabatsu_data.rb
require "rubygems"
require "open-uri"
require "json"
require "google_spreadsheet"
# sudo gem install google-spreadsheet-ruby
if ARGV.size > 0
google_name = ARGV[0]
google_password = ARGV[1]
else
You can’t perform that action at this time.