Skip to content

Instantly share code, notes, and snippets.

View kfly8's full-sized avatar
🐪
Working from home

kobaken kfly8

🐪
Working from home
View GitHub Profile
@kfly8
kfly8 / gist:3806315
Created September 30, 2012 09:22
#素数戦争 の回答 Perl
use strict;
use warnings;
# XXX 素数定理の int ($N*log($N) + $N*log(log($N)) + 1) で抑えて計算したいけど、
# この近似値だとゆるすぎたので、10000番目の素数を決め打ちで、、。
my $max = 104729;
# 問題文で与えられているものは事前準備
my $res = 28; # 5番目までの素数の和
my @composites = ();
@kfly8
kfly8 / gist:4117766
Created November 20, 2012 12:54
透過つきpng8
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=320,height=device-height,user-scalable=0">
<script type="text/javascript">
window.onload = function(){
draw();
}
function draw() {
@kfly8
kfly8 / gist:6327648
Last active December 21, 2015 15:39
dataURIだと、リクエストを二回しているように見えるのだけど、これは何でだろうか・・? http://gyazo.com/14be7c5edfeec270a8303be41fa251fe
<!doctype html>
<head>
<meta charset="utf-8">
</head>
<body>
<img id="hoge" />
<script>
var img = new Image();
@kfly8
kfly8 / index.html
Last active December 21, 2015 16:29
ajaxでscript タグの入ったHTMLを読み込んだときに、scriptを読み込んでくれないのはどうして?
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
</head>
<body>
hello!!
<div id="hoge"></div>
<script>
@kfly8
kfly8 / gist:6593086
Created September 17, 2013 11:28
後読み否定...
use 5.10.0;
use strict;
use warnings;
#perl -E 'say for q{12345 #123456 &#1234567; #12345678; &#123456789} =~ /(?<!&)#([0-9]+)/g'
for my $message ('12345', '#123456', '&#1234567;', '#12345678;', '&#12345678') {
if ($message =~ m/#([0-9]+)/) {
unless ($message =~ m/&#$1/) {
say $1;
@kfly8
kfly8 / gist:6803449
Last active December 24, 2015 13:19
script tagで指定したsrcの中身にアクセスするGREAT_ACCESSORはある? XHRや<script>hoge</script>とベタ書くのではなく。あと、jsonpでなく、、 偉大なる力になりそうだから、アクセスできなさそうだけど、 dev toolで表示されるということは何らかアクセサがあるとも思う、、 jsonpがそのアクセサだろというのはあるか。。
<script id="hoge" type="application/json" src="hoge.json"></script>
<script>
console.log(document.getElementById("hoge")); // -> script#hoge
// hoge.jsonの中身にアクセスする方法ある?
 // 次のようなことがしたい
var json = JSON.parse(document.getElementById('hoge').GREAT_ACCESSOR());
// xhr使えよ?
</script>
use strict;
use warnings;
use feature 'say';
say join ':', split '', 'abc';
#!/usr/bin/env perl
use 5.10.0;
use strict;
use warnings;
use Test::More;
sub hoge {
my %ret;
for my $row (@_) {
#!/usr/bin/env perl
use 5.10.0;
use strict;
use warnings;
use Test::More;
sub hoge { join ',', ('?') x @_ }
is hoge(qw/1 3 4 5/), '?,?,?,?';
@kfly8
kfly8 / heroku-ruby-hello-world.md
Last active August 29, 2015 13:59
もばこんの下準備するよー #もばこん