タグ

onohirokiのブックマーク (4,579)

  • なぜ次に学ぶ言語は関数型であるべきか - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。ちょっと前にOCaml系のエントリを色々と眺めていたらYaron Minsky氏のエントリを見つけたので翻訳してみました。 OCaml for the Masses - ACM Queue Yaron Minsky氏はJane Streetで第一線で活躍されるエンジニアで、Jane Streetの技術ページをはじめ多くの場所でOCamlに関しての知見を語ってくださっています。 Jane Street Tech Blogs エントリはJohn Hughesの名エントリ「なぜ関数プログラミングは重要か」を受けてACM Queueに寄稿されたものの日語訳です。 なぜ関数プログラミングは重要か Why the next language you learn should be functional YARON MINSKY, JANE STREE

    なぜ次に学ぶ言語は関数型であるべきか - YAMAGUCHI::weblog
  • Magican 公式サイト – macシステム監視とファイルマネージャンを提供

    Magicanはmacユーザに無料のファイルマネージャンとシステム最適化ソフトを開発しています。ニュースレターを参加 ご電子メールアドレスをここでご入力ください。 プライバシー保証! Email:* "Magican MonitorはMac OS X用の無料のシステム監視アプリケーションです。このアプリは、ネットワーク状況、ディスク温度、CPU等、RAM使用率、センサーとバッテリー情報を監視できます。" - MajorGreeks.com

  • ビットとアトムのはざまで - アンカテ

    コンピュータは万能シミュレータなので、最初は紙ベースの既存のシステムを模倣する形で導入される。既存のシステムには、紙というデバイスの特性から発生した多くの制限事項があるが、最初は、この制限事項をうまくシミュレートすることが、コンピュータシステム導入のポイントとなる。 導入時には、その制限事項がユーザにとって助けになる。これが無くて自由度が高過ぎると、ユーザがそのシステムを理解することが困難になる。 しかし、そうやって導入されたシステムを実際に使っていくうちに、制限事項のシミュレーションは不要であることに、多くのユーザが気がつきはじめる。 やがて、紙(アトム)の制限を抜きにして、コンピュータ(ビット)が来持っている自由度を生かして再設計されたシステムが作られるようになる。 アトム アトムを模倣するビット ビット 書類 MS-Office Wikiエンジン 手紙 メール twitter キャ

    ビットとアトムのはざまで - アンカテ
    onohiroki
    onohiroki 2011/11/05
  • GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.

    IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc. License

    GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
    onohiroki
    onohiroki 2011/11/04
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    onohiroki
    onohiroki 2011/11/04
  • ASCII.jp:HTML5 videoで作る“動くストリートビュー”|古籏一浩のJavaScriptラボ

    スライダーで視点を変えられる360度動画。画像クリックでサンプルページを表示します(Safari 4、Opera 10.50でのみ表示可能) 動画を手軽に扱えるHTML5 Webブラウザーで動画を再生するには、従来、Flash Playerなどのプラグインが必要でした。これに対して、現在策定が進められているHTML5では、「video」という新しい要素が追加され、ブラウザーだけで動画を再生できます。 単なる再生だけであればメリットは薄いと感じるかもしれませんが、HTML5のvideo機能はJavaScriptによって動画を制御できます。Flashの場合、JavaScriptからFlashへ命令を送れないブラウザーもありますし、iPhoneiPadなど、Flash Playerが存在しない環境もあります。将来的に、iPhoneiPadなどに搭載されているSafariのWebKitがHTM

    ASCII.jp:HTML5 videoで作る“動くストリートビュー”|古籏一浩のJavaScriptラボ
    onohiroki
    onohiroki 2011/11/04
  • 写経で身につけるプログラミングの基本 | Social Change!

    とある学生さんがプログラミングの勉強をしたいということで、良い自習の方法はないか?という相談をしていました。初心者が「自習」でプログラミングを学ぶことは、どうすれば効率的なのかを、改めて考えて回答しました。 私のおすすめ学習法は「写経」という方法です。プログラマの間では今となっては割とポピュラーな学習法ですが、初心者にとってもすごく効果的だと思うので紹介しておきます。 プログラミングは知識と身体の両方が必要 まず、プログラミングをしたことのある人ならわかると思いますが、プログラミングは知識だけを身につければ出来るようになるものではありません。学校教育における歴史や地理のように猛勉強で覚えれば出来るようになる訳ではないです。 もちろん、学ぶプログラミング言語の文法や基的なAPIについては覚えているにこしたことはありませんが、それらを覚えることはそこまで重要ではありません。 プログラミングは

    写経で身につけるプログラミングの基本 | Social Change!
    onohiroki
    onohiroki 2011/11/03
  • http://www.marumi-filter.co.jp/film/04.html

    onohiroki
    onohiroki 2011/11/01
  • 八仙堂 - 通販 - Yahoo!ショッピング

    onohiroki
    onohiroki 2011/11/01
  • 日本はもう「匿名文化」を維持できない?リアル社会とネット社会の共存関係が崩れる日

    フリーライター、エディター。ルポルタージュを中心に著述を展開する傍ら、都内で飲店経営にも携わる。プロボクサーライセンスを持つボクシングオタクの一面も。著書に『横濱麦酒物語』(有隣堂)、『日クラフトビール紀行』『物語で知る日酒と酒蔵』(共にイースト・プレス)、『一度は行きたい「戦争遺跡」』(PHP文庫)、『R25 カラダの都市伝説』(宝島SUGOI文庫)など。 News&Analysis 刻々と動く、国内外の経済動向・業界情報・政治や時事など、注目のテーマを徹底取材し、独自に分析。内外のネットワークを駆使し、「今」を伝えるニュース&解説コーナー。 バックナンバー一覧 個人情報保護法の施行以来、「匿名文化」が発達した日において、足もとでそれに逆行するトレンドが広まっている。我々が生活するリアル社会が、これまで共存していたインターネット社会によって、脅かされる出来事が続出しているのだ。真

    日本はもう「匿名文化」を維持できない?リアル社会とネット社会の共存関係が崩れる日
    onohiroki
    onohiroki 2011/11/01
    リアル社会とネット社会とが別物という認識がもうわからん.ネットはそのまま現実の一部でしょ.どこの夢の国で過ごしていたのかと.
  • Jailbreak無しでテザリングができる!iPhone 4S iOS 5対応アプリ『PayUpPunk』 - Will feel Tips Blogger

    2011/10/14 iPhone 4SがauとSoftBankから発売され、様々なメディアで取り上げられました。 3GSや4からの乗り換えや、今回新たにiPhoneを購入された方も沢山いらっしゃるかと思います。 ただ、現時点では4S(iOS 5.0)の脱獄Toolは無いためテザリング等のカスタマイズができない状態です。しかし、『PayUpPunk』というアプリを使えば、Jailbreak環境ではなくとも擬似テザリングができることを確認しましたので紹介します。 2011/10/29修正 『PayUpSucker』から『PayUpPunk』に名前が変更されました。 テザリング(Tethering)とは スマートフォンなどのモバイル機器を外部モデムとして用いて、パソコンや携帯端末、携帯ゲーム機などを携帯電話回線を通じてインターネットに常時接続させること、もしくはその機能 今回の例で言うと 「i

    Jailbreak無しでテザリングができる!iPhone 4S iOS 5対応アプリ『PayUpPunk』 - Will feel Tips Blogger
    onohiroki
    onohiroki 2011/10/29
  • 今日から始めるCoffeeScript - KAYAC Engineers' Blog

    こんにちは。毎年花粉症になりかけている飯塚です。 最近のNode.jsの普及などによってサーバサイドJavaScript界隈が盛り上がっています。 そんなホットなJavaScriptをラクにかつエレガントに書くためのCoffeeScriptという言語をチュートリアル風に紹介します。 何かしらのライブラリを自分で書く程度にJavaScriptで開発している人は絶対に使ったほうがいいと思います。 JavaScriptを知っていれば1-2時間程度で十分駆使できるようになります。 (2011/6/28:@m_satyr様にご指摘頂いた箇所を修正しました。) 目次 CoffeeScriptとは? インストール Hello World 構文 関数 変数展開 Objectの生成 ループ 存在チェック ヒアドキュメント thisのバインド クラス 無名関数 {var} Tips ?の使い分け 存在チェック

    今日から始めるCoffeeScript - KAYAC Engineers' Blog
  • CoffeeScript 言語リファレンス

    関数に引数を渡す括弧 (...) は不要。 print "coffee" のように関数を呼べる。ただし引数が無い場合は空の括弧 ( ) が必要。 関数やif文、switch文、try/catch文などでブロックを中括弧 {...} で囲む代わりに、Pythonのようにインデントを揃えることでブロックを表現する。なのでインデントは超重要。 代入

  • ちっちゃいCoffeeScriptの本

    ちっちゃいCoffeeScriptの

  • Mac OS Xを使いやすくするターミナルコマンドまとめ | エンタープライズ | マイコミジャーナル

    Make Tech Easier - Uncomplicating the complicated, making life easier Mac OS Xの提供するUIは洗練されており、初心者から上級者まで扱いやすい作りになっている。しかしながら、GUIから変更できる設定は限られている。限りなく省メモリ設定に変更したかったり、逆に欲しい機能が無効化されて使いにくくなったため元に戻したいという場合、GUIからは設定することができないという経験をすることがある。 実のところOS Xの設定はターミナルからコマンドを実行することで変更できる。中上級者向けの設定となるが、気で使いこなすにはこれら設定方法を知っておいた方がいいこともある。Make Tech Easierにおいて、そうした場合の入門として扱える内容が「Useful Terminal Commands & Tips For Mac O

  • 未来的なカメラ

    ニコン・Nikon 1 V1+1 NIKKOR VR 30~110mmF3.8~5.6 新しい映像表現であるモーションスナップショットのほかに、もう1つ、新しい撮影機能がある。スマートフォトセレクターと名付けられたものがそれ。こちらは“新しい映像表現”とはいえなく、どちらかと言えば“便利撮影機能、安心撮影機能”といえるものだ。 シャッターを半押しすると30fpsの高速スピードで静止画(フル解像度)が順次プリキャプチャーされる。「ここだっ」とチャンスにシャッターを全押しすると、その時点で前後20カットの写真が、秒間30コマの連写速度で撮れる。20カットの内訳はシャッター全押しの「前」が12コマ、全押ししたカットが1コマ、全押し「後」が7コマだ。 撮影者が、「チャンス」と思って撮った瞬間でも、どうしてもタイムラグが生じてベストの瞬間を逃すことがある。動きの速い被写体ではとくにそうだろう。ところ

    未来的なカメラ
  • panoramaheadの蔵

    2024/08/23 絶版のオープンカーをレンタルしてみた 以前から乗ってみたかったクルマ、VWビートル カブリオレ。 チャンスがないまま、絶版になってしまった(汗) 今回、憧れだったクルマをレンタルする機会がありました。 千葉県君津市にオープンした「ピッコロレンタカー」 借りられる車の大部分がオープンカーという特色があります。 沖縄みたいだよね。ズラリとならぶクルマたち。 ミニのJCSがレンタル出来るってすごいよね。 借りたい車がいろいろあって目移りしてしまう(笑) さっそく、乗り込んでみる。 座ってすぐわかるのは、シートの具合。マジ最高。 ケツが喜んでいるのが分かる(笑) パサートのシートも素晴らしかったなあ…。AMGはVWのシートを見習ってほしい。 それともドイツ人のケツはそんなに硬いのか。 さて、走り出して驚いたこと。 「エアコンが効く」 「室内が静か」 これホントにカブリオレなの

    onohiroki
    onohiroki 2011/10/26
    デジスコでカワセミの動画
  • Nikon 1 来たけど、どうする? - panoramaheadの蔵

    きましたけど…。 いろいろ試してみたくて楽しみにしてたのに。 全然遊べないんだよね。弱った…。 まず手持ちのニッコールにつけて遊ぼう! そう思ったけど、アダプタは12月発売だって。 なんじゃそりゃ。 んじゃあデジスコでも。 僕の買ったV1というグレードは10mmパンケーキだけ。 標準ズームレンズは12月発売。なんじゃそりゃ。 EVF搭載ということで期待してましたけど…。 EVFはなんか輝度が高すぎる感じ。 インターホンの画面みたいだ。輝度をー2して 使ってます。 見え方は…普段GH2のを見慣れているからあんまり 感動はないですね。色が少し薄く感じます。 EVFを覗くと、背面液晶が消えて自動的にEVFに切り替え。 これもLumixでおなじみ。G1のときは感動しましたけどね。 操作性がエントリーユーザー向けに出来てて カメラ好きには使いにくいと聞いてましたが…。 使ってみると、露出補正とかAF

    onohiroki
    onohiroki 2011/10/26
    スローモーションの動画の例が面白い
  • ニコン、Nikon 1 世界最速AFを試す

    ニコン,キヤノン,デジカメ,一眼レフの比較やレビューブログ。

    ニコン、Nikon 1 世界最速AFを試す
  • ギョロショップ

    お使いのブラウザによって、ご購入手続きができない場合がございます。 Windowsをお使いの場合、インターネットエクスプローラ バージョン6以降をご使用ください。Mac OS Xをお使いの場合はSafari 2.0.4およびFireFox 2.0.0.4にて確認を行っております。ご不便をおかけして申し訳ありません。

    onohiroki
    onohiroki 2011/10/22