タグ

2014年3月14日のブックマーク (12件)

  • quine リレー - まめめも

    Update (2013-07-15): I improved this program to 50-language version. 50 言語版にパワーアップさせました。 これはこのプログラム自身を出力する Unlambda プログラム、を出力する Whitespace プログラム、を出力する brainfuck プログラム、を出力する Java プログラム、を出力する C プログラム、を出力する Haskell プログラム、を出力する OCaml プログラム、を出力する Lua プログラム、を出力する Perl プログラム、を出力する Python プログラム、を出力する Ruby プログラム、です。 # ruby l=92.chr;eval s="s=s.dump[r=1..-2].gsub(/("+l*4+"){4,}(?!\")/){|t|'\"+l*%d+\"'%(t .s

    quine リレー - まめめも
  • Quine リレー - まめめも

    ref: https://github.com/mame/quine-relay/ 以下は、自分自身を出力する REXX プログラムを出力する Python プログラムを出力する R プログラムを出力する (...略...) を出力する Scala プログラムを出力する Ruby プログラムです。合計 50 言語を使います。 eval$s=%q(eval(%w(B=92.chr;N=10.chr;n=0;e=->(s){s.gsub(/[#{B+B+N}"]/){B+(N==$&??n:$&)}};E=->(s){'("'+e[s]+'")'} ;d=->(s,t=?"){s.gsub(t){t+t}};D=->(s,t=?@){s.gsub(B){t}};Q=->(s,t=?$){s.gsub(t){B+$&}};puts(eval(%q("objectXQRX extendsXApp{

    Quine リレー - まめめも
  • クリーネの再帰定理+ Quine が書けることの証明 - まめめも

    クリーネの再帰定理のプログラマ向け説明(+証明)を書いてみました。何か間違ってたら教えて! 前提 すべてのプログラムは文字列を 1 つ入力して文字列を 1 つ出力する、という世界を考えます。なお、プログラム自体も当然文字列です。 プログラムは eval っぽい命令を使っていいことにします。つまり、プログラムpと、pへの入力文字列sを受け取って、pを実行した結果の出力文字列を返す関数 E(p, s) が利用可能です。*1 二つのプログラム p と q が完全に同じように振る舞うとき、p 〜 q と書くことにします*2。これは明らかに推移的。 定理 任意のプログラム f に対し、p 〜 E(f, p) となるようなプログラム文字列 p が存在する。*3 定理の証明 以下のような 3 つの文字列を考えます。 h: 入力文字列 x に対し、E(x, x) の結果を出力するプログラム*4 e: 入力

    クリーネの再帰定理+ Quine が書けることの証明 - まめめも
  • 【初音ミク】Sweet Devil【オリジナル】

    ■八王子Pです。■今回はバレンタインに合わせて作ってみました。□Music : 八王子P [mylist/16586786 | co276689 | @8_Prince]□Lyric : q*Left [mylist/17634438 | @q_Left]□Illust : yuna [mylist/20730466 | @yuna_slo]□Inst [nc130865 | nc130866]□YouTube : [https://www.youtube.com/watch?v=atXcWO54Ek0]■(2010/10/22)殿堂入りありがとうございます!■歌詞の「急に引き寄せたり」の部分は「急に引き寄せられたり」が正しいものになります。■なんとあのフルPVできました!→sm16084673

    【初音ミク】Sweet Devil【オリジナル】
  • 【GUMI(40㍍)】 モザイクロール 【カバー】

    DECO*27さんのモザイクロール(sm11398357)をカバーさせていただきました。「モザイクロール(40mP ver.)」Music & Lyric : DECO*27(mylist/9850666)Arrange : 40mP(mylist/7975931)Illust : たま(mylist/8994160)・『COMIC@LOID 5』の付録CDに収録されています。→http://comicaloid.jp/・コミック『モザイクロール 上』好評発売中!→http://bit.ly/19WyDig・シリョクケンサ(DECO*27 ver.)→sm22982794・カラオケ音源→http://bit.ly/1dQoJib

    【GUMI(40㍍)】 モザイクロール 【カバー】
  • 1周年なので「cat's dance」を弾いてみた【ピアノ】

    こんばんは、まらしぃです。あけましておめでとうございます!今年もどうぞよろしくです。去年の今日にcat's danceという曲を投稿したのですが記念に自演してみました^ω^の鳴き声に特に力をいれましたミクさんバージョン sm16591615マイリスト mylist/8208046 コミュニティ co160061ミクさんオリジナル最新 sm19339722 まらお前作 sm19517513twitter: http://twitter.com/marasy8サイト http://www.marasy8.com/ 間奏部分は某D社とは何の関係もありません^ω^ツアーよろしくね! http://d-me.jp/dmarts/v-box/ 

    1周年なので「cat's dance」を弾いてみた【ピアノ】
  • 「初音ミクの消失(LONG VERSION)」を弾いてみた【ピアノ】

    こんばんは。まらしぃです。ニコニコ生放送(co160061)のコミュニティメンバー10000人突破、どうもありがとうございます!><生放送でリクエストの多かった「初音ミクの消失」を弾いてみました!この曲、すっごく好きなんですが、右手が痛くなるのであまり演奏したくないです・・w素晴らしいご家さま sm2937784今年のバレンタインもリア充できませんでした。 バレンタイン消失しろ30万再生ありがとうございます!!暴走Pさまよりお褒めの言葉を頂けました><感激です・・!まいりすと mylist/8208046    ブログ http://blog.marasy8.com/ 新作です sm12901640

    「初音ミクの消失(LONG VERSION)」を弾いてみた【ピアノ】
  • 【ピアノ】 「only my railgun」を弾いてみた 【とある科学の超電磁砲OP】

    こんばんは、まらしぃです。大好きなとある科学の超電磁砲のonly my railgunを演奏させていただきました。ずっと弾きたかったのですがなかなかタイミングがなく、先日グランドピアノを触る機会がありましてノリノリで演奏させていただきました。この曲かっこよすぎです。3月10日に誕生日でした。また1つ年をとってしまいました。当は誕生日当日に投稿してドヤ顔したかったんですけど間に合いませんでした無念まらお前作 sm22895187 最新のミクさん曲 sm22544683マイリスト mylist/8208046 コミュニティ co160061twitter: http://twitter.com/marasy8サイト http://www.marasy8.com/アルバムを出せていただきます http://subcul-rise.jp/marasy_anisonfirst/tease.html

    【ピアノ】 「only my railgun」を弾いてみた 【とある科学の超電磁砲OP】
  • 放射線耐性 Quine (1 文字消しても動く Quine) - まめめも

    ref: https://github.com/mame/radiation-hardened-quine 放射線はメモリエラーを引き起こすらしいです。そんな放射線が飛び交う過酷な環境でも、できることなら Quine したい。 ということで、プログラム内の 1 文字をランダムに消しても元のプログラムを出力する、なんともロバストな Quine を書きました。*1 何を言っているかわからないと思いますが、こんなふうに動くものです。 # ランダムに 1 文字消すスクリプト $ cat mutate.rb src = $<.read src[rand(src.size), 1] = "" print src # rrquine.rb からランダムに 1 文字消したプログラムを生成する $ ruby mutate.rb rrquine.rb > broken.rb # 壊れたプログラムを実行する (

    放射線耐性 Quine (1 文字消しても動く Quine) - まめめも
  • はてなニュース

    リクルートのデータ推進室は「データの鮮度」を向上させるべく、ニアリアルタイムなデータ転送を実現する技術、CDC(Change Data Capture)を導入しました。その背景と実現までの道のりをさまざまなエピソードとと…

    はてなニュース
  • デザインする上で大切にしていること - デザイナーのイラストノート

    デザインしてますか?spicagraphです。ふだんツールに関する記事を書いたり、Twitterでつぶやいたりしていると「こいつ見た目のことばっかりやな」と思われそうで、めずらしくデザインするとき大切にしていることについて書きます。わたしの仕事は主にEC、LP、プロモーション、コーポレートサイトなので、UI/UXみたいなかっこいい話でないことは前置きしておきます(でもだいじなおしごとだよ!) デザインは誰のため? 大前提として、わたしは誰に向かってデザインしているのか。 わたしはフリーランス仕事をしているため「お客さん」がたくさんいます。仕事をくれた制作会社のディレクターさん、クライアント、ユーザーです。webサイトの「お客さん」はユーザーですが、ユーザーだけがいいと思うものだけが良いデザインだとは思いません。 webサイトは更新されていくものです、多くの場合はクライアントによって。とい

    デザインする上で大切にしていること - デザイナーのイラストノート
  • lightline.vimのバッファ履歴表示コンポーネントをかいた

    ちょっとアプリを作っていてかなり悩んだのでメモとして残しておく MIME Typeというのは見たことはあるが、きちんと知らないので調べて見ました MIME 【Multipurpose Internet Mail Extension】 "マイム"と読むらしい 直訳してみれば、"多目的インターネットメール拡張機能"かな? ネットワーク上で動画、音声、画像などのファイルを扱うための規格 RFC2045~2049で規定されている。  拡張子とファイルのデータを関連付けているものらしい " タイプ名/サブタイプ名"のように区切られて表現される 例としては、 text/html text/plain image/jpg application/pdf などなど さて、例えば、AndroidでSDカードにアクセスし適当なファイルを開いた際 どんなファイルか判別したいとする この時にMIMEを読み取り画像

    lightline.vimのバッファ履歴表示コンポーネントをかいた
    itchyny
    itchyny 2014/03/14