タグ

mya3のブックマーク (261)

  • Programming with Punched Cards(パンチカード時代のプログラミング)を読む : mwSoft blog

    こんな文章を読んだ。 Programming with Punched Cards http://www.columbia.edu/cu/computinghistory/fisk.pdf まだプログラムがパンチカードによって行われていた1973年。急遽、プログラミングをやるよう上司から命令された男性のお話。ライトな文体で書かれていて面白かった。 せっかくなので、あらすじがわかる程度に適当に訳してみる。 何をとち狂ったのか、うちのボスが急に「プログラム書いてくんない?」と言ってきた。私がプログラミングに対する知識がまったくないと知ってるにも関わらずだ。 命令されたからには仕方ない。私はプログラミングに挑戦することにした。 まず最初に「プログラマってどんなふうにプログラムを作ってるんだ」ってことを調べることにした。IBM 360が置いてあるでっかい部屋があることは知ってた。あと、彼らがパンチ

    mya3
    mya3 2013/10/01
    プログラムデッキて呼び方が面白い
  • 知ってて当然?初級者のためのJavaScriptで使う即時関数(function(){...})()の全て

    (function(){...})()は、 (function($){ $.hoge = function() { }; })(jQuery) みたいに使われていたりするコード。GreasemonkeyとかjQueryのプラグインとか、あれこれ見かけることがあると思います。 この話題はいくつかWebでも取り上げられていますが何がどうなってんのかちょっと難しいですね。しかし、誰でも理解できるレベルではあります。というのも、こういう種の難しさは体系的な知識が備わっているか否かということなのです。 でも、この知識を体系化する作業って結構しんどくて、難しくて、まーハゲるほど悩むこともあるかもしれない。それはきっと、とても毛根に悪いかもしれない。スカルプDも真っ青の状況になるかもしれない。それは、悲しいことなのだと思う・・・っ! 毛根にはこれからもがんばってほしい!いつだって頭を温かいまなざしで見守

    mya3
    mya3 2013/09/01
    長いけど(function(){...})()の意味が分かった。
  • Welcome to m-bsys.com

    Welcome to m-bsys.com If you are the domain administrator get started creating your home page with Google Sites

    mya3
    mya3 2013/03/17
    エスケープシーケンス
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    mya3
    mya3 2013/03/17
  • Phinloda is HERE

    (今週(?)の格言) 一見豪華主義 C言語 初級C言語Q&A (2003-06-06) C MAGAZINEに連載した Q&A のWWW版。 フィンローダのあっぱれご意見番 (1999-05-27) C MAGAZINEに連載していた無節操コラム。抜粋。 第81(78)回「機種依存文字」 「Cプログラミングの秘訣」 (1998-09-17) C MAGAZINE 1992年4月号に掲載された特集記事です。 プログラマーズフォーラム No.274「読ませる文章 (1)」 , No.275「読ませる文章 (2)」 , No.276「読ませる文章 (3)」 追加 その他 CG(2007-01-15) etc.(2003-01-09) 当の裏ページ(絶賛放置中) 裏の裏ページ Phinloda のもう裏だか表だか… 裏ご意見番 Phinloda のいつか聴いた曲 Phinlodaのいつか読んだ

    mya3
    mya3 2013/03/17
    C MAGAZINEで連載されていたフィンローダさんのページ。
  • viエディターでの画面分割

    [vim] viでは画面を分割して表示することができます。vi起動中に:splitもしくは:spとすることで画面を上下に分割できます。またすでに開いているファイルの画面を分割するだけでなく、複数ファイルを分割して開くことも可能です。その場合には:spのあとにファイル名を続けて入力します。また画面を上下に分割するのではなく、左右に分割することもできます。画面を縦に分割するには:vsplitコマンドを使用します。 [書式] :sp 画面を上下に分割 :sp ファイル名 指定したファイルを分割した画面に表示 Ctrl-w p 画面間の移動 Ctrl-w k 上の画面に移動 Ctrl-w j 下の画面に移動 Ctrl-w l 右の画面に移動 Ctrl-w h 左の画面に移動 Ctrl-w + カーソルのある画面を一行分大きくする Ctrl-w + カーソルのある画面を一行分小さくする Ctrl-w

    mya3
    mya3 2013/03/17
    すぐ忘れるので
  • GNU リンカ LD の使い方: GNU リンカ LD の使い方

    この文書では GNU リンカ ld バージョン 2.11 を説明する. 文書は,GNU Free Documentation License の条項の下で配布されている. このライセンスの写しは,"GNU Free Documentation License" という セクションに記載されている. 翻訳についての問い合わせは `yabuki at sra.co.jp' まで。

    mya3
    mya3 2013/03/17
  • Vim 基本操作まとめ - Archiva

    Vimにおける、基操作のチートシート。だいぶ使えるようになってきたのでメモっておきます。 2009.05.29: 「単語移動」を追加しました。横スクロールめんどいよね。 2009.05.29: 「もちょっと発展的な+α」を追加。そこそこ貯まってきた。 2012.07.19: 「ヘルプ」を追加。gm、f[word]などを追加。 モード切替 i

    mya3
    mya3 2013/03/17
  • 【番外編】Androidの爆速エミュレータ環境を構築する | DevelopersIO

    ※追記しました. OSXの方々は注意点もありますので、追記も併せてご覧ください 2012.10.17 Android爆速エミュレータ環境の作り方 Android開発者界隈のTwitter TLで、「Androidのエミュレータが低速で使い物にならないとか言って許されるのは小学生までだよねー。きゃははー」的な会話が繰り広げられていたので、これは知らないのはマズイのでは、という危機感から、一念発起し、爆速Androidエミュレータ環境の構築を試みました Androidのエミュレータが低速で使い物にならないというのは、すでに過去の話だそうです。真の情報強者の方々は、すでに爆速エミュレータでの開発を行っているようです。中には、実機よりも早いので、実機代わりに使ってるという方もおられるようです もうAndroidのエミュレータが遅いなんて言わせない!iPhoneのエミュレータに匹敵する(?)速度を手

    【番外編】Androidの爆速エミュレータ環境を構築する | DevelopersIO
  • Androidアプリの結合テスト | DevelopersIO

    はじめに スマホアプリの結合テストでは、スマホ特有の確認すべき点が数多くあります。 特に Android は端末の種類が多いですし、OSのカスタマイズもかなり自由度があるので思わぬバグが発生する可能性がかなり高いです。 ということで今回は 結合テストで確認したいチェック項目 をジャンルごとにまとめてみました。 端末 インストール先の違いによって動作しない処理がないか Android OS バージョン 2.2 (APIレベル9) より、アプリをSDカードにインストールできるようになりました。それによって動作しない処理が発生する可能性があります(例えば、SDカードにインストールされている状態では再起動やSDカードマウントを BroadcastReciever で受け取れないなど)。 SDカードのマウント・アンマウントで異常な処理が発生しないか Android はSDカードの有無によって保存先が

    Androidアプリの結合テスト | DevelopersIO
  • テスト初心者Androiderのためのソフトウェアテスト入門

    開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理慎一 古賀

    テスト初心者Androiderのためのソフトウェアテスト入門
  • ドコモ、「GALAXY NEXUS SC-04D」用の卓上ホルダを7月24日から販売

    ドコモが「GALAXY NEXUS SC-04D」専用の卓上ホルダを7月24日に発売すると発表した。ドコモオンラインショップでの価格は3780円。 NTTドコモが7月24日から、Samsung電子製のAndroid 4.0搭載スマートフォン「GALAXY NEXUS SC-04D」と組み合わせて利用できる専用卓上ホルダ「卓上ホルダ SC05」の販売を開始する。価格は店舗によって異なるが、ドコモオンラインショップでの販売価格は3780円。 卓上ホルダ SC05は、GALAXY NEXUS SC-04Dを立てかけて充電できる専用の充電台。製品に付属のMicro USBケーブルとACアダプタを接続して利用する。 関連記事 「GALAXY NEXUS SC-04D」、アップデートでテザリングの利用が可能に ドコモが「GALAXY NEXUS SC-04D」のアップデートを6月7日から実施。テザリン

    ドコモ、「GALAXY NEXUS SC-04D」用の卓上ホルダを7月24日から販売
    mya3
    mya3 2012/07/20
    高すぎる…
  • 8コア・65WのOpteronが「自作向け」に発売、動作デモも実施中

    mya3
    mya3 2012/06/16
    安いな
  • 四肢を失った少女の打つ碁は、物語なのかゲームなのか。壮烈な勝負の世界『盤上の夜』 - エキサイトニュース

    「星が痛い」 四肢を失った少女、灰原由宇(はいばらゆう)は、対局中につぶやく。 卒業旅行海外に行った彼女は、拉致され、四肢を切断される。 そして競売にかけられ、賭碁師の大金持ちに買われてしまうのだ。 賭碁によって自由をとりもどすため、由宇は碁を秘かに憶え、その勝負に勝つ。 そして、プロ棋士の相田九段と巡り逢い、棋界のトップへとのしあがっていく。 宮内悠介「盤上の夜」は、盤と石こそが自分の四肢であるような少女を描いて、壮烈な碁の勝負世界を描く短編。 そして一冊のとして上梓された『盤上の夜』は、囲碁、チェッカー、麻雀、古代チェス、将棋といった卓上遊戯の対局をめぐる短編集だ。 こ、これが、すごいんですよ。 語り手はジャーナリスト。 表紙に「第1回創元SF短編賞山田正紀賞受賞作品」となければ、卓上遊戯をめぐるルポルタージュが六編収録されていると勘違いする人もいるのではないか。 たとえば「人間の

    四肢を失った少女の打つ碁は、物語なのかゲームなのか。壮烈な勝負の世界『盤上の夜』 - エキサイトニュース
  • 【画像】ちょっと欲しい、まるで西洋鎧のような甲冑パーカー

    買ったら買ったで使いどころが難しいし、着こなしも難しいとは思うんだけど、なんだかちょっと欲しくなる西洋甲冑風のパーカー。 顔まで覆うフードはまさしくフルフェイス・ヘルメットのようで、注目度満点、怪しさも満点。 防御力はぬののふく程度。防御力は求められてないと思うけど。

    mya3
    mya3 2012/06/14
    ネタプレゼントとかに
  • TechCrunch | Startup and Technology News

    NASA has announced Space Act agreements with seven private space companies in the hopes of spurring tech developments the government may invest in down the line, from space stations to human transport

    TechCrunch | Startup and Technology News
    mya3
    mya3 2012/06/11
    これは欲しいw
  • http://swatmac.info/?p=942

    See related links to what you are looking for.

    mya3
    mya3 2012/06/05
    おもしろい。使いどころが難しいな。
  • 小悪魔女子大生のサーバエンジニア日記 » Blog Archive » DESとは?

    28.05.12 / 未分類 / Author: aico 今日は暗号のお話です。DES暗号について調べてみました! DESは暗号の方式(アルゴリズム)を広く公開した商用の暗号です。 暗号はそれまでは軍事用として使われていました。 そのため、誰がどのような暗号を使用しているか、アルゴリズム自体もトップシークレットでした。 しかし戦後、コンピュータを多くの人が使うようになると、 企業間での商取引等、インターネット上でやり取りするデータの暗号化が必要となりました。 しかし、異なる企業間でやり取りをする際、お互いが別々の暗号方式を使っていては 情報のやりとりができません。そこで、IBMのHorst Feistelによって、 「鍵」を秘密にし、「暗号アルゴリズム」は公開するDESが、 暗号モジュールに関するセキュリティ要件の仕様を規定する米国連邦 標準規格(FIPS 140)に採用されました。 で

    mya3
    mya3 2012/05/29
    絵がかわいい。DESについて学んでから読むと楽しめる。
  • サウンドプログラミング用のJavaScriptライブラリをつくっている - 音の鳴るブログ

    アイデア 例えば Cメジャー のコードは ド ミ ソ で構成される。 和音は加算で書けるので、 ド + ミ + ソ これを、lispよろしくこう記述する。 (+ ド ミ ソ) ドっていうのは、 (sin 523.25) みたいな感じで、523Hzのサイン波 みたいな感じ。位相や振幅も指定できるけど省略している。音色は sin でなくて tri とか saw とかでも良いし、サンプリングした音でも良い。 ピアノみたいな減衰音は、 (adsr 0 1000) こう書くとする。ADSRエンベロープで Attack が 0msec、Decay が 1000msec、Sustain と Release は省略。この場合、1000ミリ秒で減衰する。 振幅はかけ算で書けるので、さっきのコードと合わせて書くと (* (+ ド ミ ソ) (adsr 0 1000)) こう書ける。 詳細に書くなら (* (+

    サウンドプログラミング用のJavaScriptライブラリをつくっている - 音の鳴るブログ
    mya3
    mya3 2012/05/19
    おもしろい。今後に期待。
  • 簡単!ゆで卵の味噌漬け by ゆっかka

    2022/1/13をもって お客様がご利用中のブラウザ (Internet Explorer) のサポートを終了いたしました。 (詳細はこちら) クックパッドが推奨する環境ではないため、正しく表示されないことがあります。 Microsoft Edge や Google Chrome をご利用ください。 (Microsoft Edgeでクックパッドにログインできない場合はこちら)

    簡単!ゆで卵の味噌漬け by ゆっかka
    mya3
    mya3 2012/05/13
    これはうまそう