タグ

2012年9月6日のブックマーク (16件)

  • NAIST 奈良先端科学技術大学院大学 - 大学案内 - 学長室 - 学長からのメッセージ

    学長通信 No.50(2012年9月6日) リサーチ・ユニバーシティ その2 先回の学長通信では、文部科学省のいうリサーチ・ユニバーシティという概念と、学の研究能力の外的な評価と位置づけについて述べた。その際には第4期科学技術計画との関係で書き起こしたが、これとは別に平成24年7月31日に閣議決定された「日再生戦略」がある。それは今後の予算編成への重点項目の指針ともなっているものである。そこにあげられている11の成長戦略の一つである「科学技術イノベーション・情報通信戦略」の中で、2020年までの目標として、「特定分野で世界トップ50に入る研究・教育拠点を100以上構築」という項目がある。こうした状況も背景にして、文部科学省としては、大学改革実行プランであげた「リサーチ・ユニバーシティ」支援のための経費として、来年度の概算要求に「研究力強化促進費(仮)」なる項目を盛り込むという。週

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    nhayato
    nhayato 2012/09/06
  • これからRubyのメソッドを全部覚えようとする人たちへ

    Ruby技術者認定試験制度 RubyにはRuby技術者認定試験制度という認定資格制度があります。この制度では、現在、Rubyのスキルレベルに応じた二種類の資格試験が用意されています。初級者向けのRuby Association Certified Ruby Programmer Silverと、中級者向けのRuby Association Certified Ruby Programmer Goldです。 そしてこの度万全の準備が整い、上級者向けのRuby Association Certified Ruby Programmer Sapphireが開始されることになりました。 Sapphire資格を有することにより、あなたはRubyアソビエーションにより公式にRubyistとして認定されることになります。これはプログラマ採用企業に対する大きなアピールポイントになります。なお、件に関連し

    nhayato
    nhayato 2012/09/06
  • マルチコアを活かすお手軽並列プログラミング:5.dRubyとRinda -Rubyにおける並列計算 | CiNii Research

    JaLC IRDB Crossref DataCite NDL NDL-Digital RUDA JDCat NINJAL CiNii Articles CiNii Books CiNii Dissertations DBpedia Nikkei BP KAKEN Integbio MDR PubMed LSDB Archive 極地研ADS 極地研学術DB 公共データカタログ ムーンショット型研究開発事業

    nhayato
    nhayato 2012/09/06
  • Klog » Blog Archive » makeによるジョブの並列実行

    研究で「あるファイルを入れてある処理を行いあるファイルを出力する」という処理を複数入力に対してひたすら行う必要があったのですが、 ・入力ファイルの個数が多い ・個々の入力ファイルのデータ量が多い ・それぞれの処理にも時間がかかる などの理由で1ノード1コアで処理すると一週間近く掛かってしまう計算になりました。時間がもったいないので、2日ほどプログラムを回したところで一旦止めて、Makefileを使って並列化させました。そのときの備忘録です。 仮に、入力ファイルを ・input_1.dat ・input_2.dat ・input_3.dat … それぞれに対応する出力ファイルを ・output_1.dat ・output_2.dat ・output_3.dat … などとしします。処理を行うプログラムはRubyで書かれたもので、仮にそのファイルをhoge.rbとでもし

    nhayato
    nhayato 2012/09/06
  • Rubyで並列にopenする - hitode909の日記

    外部のリソースを複数openするようなとき,1つずつ順番にやっていると,時間がかかってしまう. require 'open-uri' urls = %w{ a b d f g graph}.map{ |service| "http://#{service}.hatena.ne.jp/hitode909/" } contents = urls.map{ |url| open(url).read } これは17秒かかる. 並列に実行して,それらが終わるのを待つようにすると,実行時間を短縮できる. いいライブラリを使えばいい感じにできそうだけど,1つずつThreadを作って,あとで順番にjoinすると,簡単にできる. require 'open-uri' urls = %w{ a b d f g graph}.map{ |service| "http://#{service}.hatena.ne

    Rubyで並列にopenする - hitode909の日記
    nhayato
    nhayato 2012/09/06
  • ruby の並行・並列ってどんな感じなのかな、とか。 - 偏見プログラマの語り!

    ユーザーストリームに接続して、タイムラインに流れる呟きを逐次取得するような関数 each_post() を作りました。中の実装はともかくとして↓こんな感じで使います。 each_post() {|st| if st['text'] then puts st['text'] # 呟きを表示 end } で、これを使って ruby の並列・並行処理*1とか、ちょっと触ってみようかなと。というわけで「5 秒に一度、直近の 5 秒間に発生した呟きを表示する」プログラムを書いていました。 1. スレッド まぁとにかく最初は標準の Thread を使ってみましょということで。 スレッド 2 作ります。ひとつは呟き収集スレッド、もうひとつは呟き表示スレッドです。 require 'thread' q = Queue.new collect_tw_t = Thread.new do each_post(

    ruby の並行・並列ってどんな感じなのかな、とか。 - 偏見プログラマの語り!
    nhayato
    nhayato 2012/09/06
  • 茂木健一郎×まつもとゆきひろ「言語デザイナーの脳」|【Tech総研】

    脳科学者の茂木健一郎氏と、Rubyの開発者まつもとゆきひろ氏の対談が実現! その前編は「言語デザイナーの脳」です。プログラミングには数学的な要素が多くありますが、実はまつもとさん、数学が苦手とのこと。茂木さんが斬り込みます。 茂木 初めまして。茂木健一郎です。 まつもと 初めまして。まつもとゆきひろです。が茂木さんのファンなんです(笑)。 茂木 ありがとうございます(笑)。まつもとさんはプログラマであり、Rubyの開発者ですよね。 僕はプログラミングはBASIC、FORTLAN、C、C++くらいしかやっていなくて、それ以降の言語はほとんど触っていないのだけど、ハッカーのような友達に聞くと、プログラマの開発効率は人によって10倍、あるいは100倍の差が出るとか。それは当ですか? まつもと そう思います。 茂木 すると、まつもとさんのプログラミング能力は一般のエンジニアに比べて、100倍高

  • 基盤系SEのためのWiki - Ruby慣用句

    optparseを使うだけではあるけども。 例 require "optparse" summary = <<__EOL__ 今日の鼻紙消費量を予想するプログラムです。 あなたが男性か女性か?花粉症か否か?etcで結果を予想します。 Usage: #{File::basename($0)} [options] __EOL__ SEX_TYPES =%w( man woman other ) @options = Hash.new @options[:sex] = "man" opts = OptionParser.new(Summary) opts.on('-s 性別', '--sex 性別', SEX_TYPES, "性別を指定します。デフォルトは#{@options[:sex]}です。") {|v| @options[:sex] = v } opts.on('-S', '--soft'

    nhayato
    nhayato 2012/09/06
  • rubyで外部コマンド実行

    rubyからOSのコマンドやシェルなどの、外部コマンドを 実行する方法としていくつかあるようですので簡単にご紹介します。 続きはこちら http://doruby.kbmj.com/yablog/20090531/ruby_1

    nhayato
    nhayato 2012/09/06
  • rummelonp.com

    rummelonp.comNameKazuya Takeshima Blogrummelonp.hatenablog.com Mastodon@[email protected] Twitter@rummelonp GitHub@rummelonp

    nhayato
    nhayato 2012/09/06
  • ruby に関する質問です。 コマンドライン引数とリダイレクトをあわせるとうまくいかないようです。…

    ruby に関する質問です。 コマンドライン引数とリダイレクトをあわせるとうまくいかないようです。 temp.1 というファイルに inu neko tanuki をいれて t.rb に puts ARGV while gets puts $_ end というスクリプトを書きます。 cat temp.1 |ruby t.rb は inu neko tanuki と出力されます。 cat temp.1 |ruby t.rb 1 とすると t.rb:2:in `gets': No such file or directory - 1 (Errno::ENOENT) from t.rb:2 なります。 引数があると、リダイレクトは受けとれないのでしょうか?

    nhayato
    nhayato 2012/09/06
  • 修士論文の代わりに退学願を提出してきた

    退学って「お願い」するもんなんだと初めて知りました.というわけで,前々から 言っていた通りに,大学院に退学願を提出してきました.専攻ではすでに修士論文の提出も 発表も終わっているそうです.いつ行われたのかも知りません.とりあえず 4 月からはちゃんと就職して働きますのでご心配なく.日はやさしい国ですね. さて,ここで大学に対する恨みつらみを書いてもしょうがないので, これから(日の一般的な)大学・大学院を目指すという方に対して, これは考えておいた方がいいんじゃないかということを書き連ねておきます. 大学に入って 6 年しか経っていないし,学会にも行ったことのない人間の 戯れ言ですので聞き流しておいて下さい. **【さらに追記】**2 年ぶりになぜか注目されました Twitter が一般にも浸透したんだなぁと勝手に感慨にふけっています。@su319 さんが Toggeter にまとめて

    修士論文の代わりに退学願を提出してきた
  • 退学について、ある一面から見た、とても自己中心的な文書。 - ちなみに

    たくさんのコメントやブックマーク、そしてスターをありがとうございました。 予想外にたくさんの方に読んで頂いて、すこしビビってしまった小心者ですが、 びくびくしながらも前には進めているようです。 コメントへの返信はいまの僕には難しいというのが実情です。 それくらいまだ整理しきれていません。 (ずらずらと感謝を書こうと思ったのですが、それこそ優等生くさいのでやめました。) Twitter検索の結果とトラックバック頂いたエントリをまとめておきます。 Twitter シリコンバレーへの旅から一年. - suztomoの日記 共感 - akissaの日記 うらばかり人生はてなダイアリー 勿体無い - aaa555 no Zakki (Daily Memo) - 3月15日に退学願いを提出しました。 今までずっと僕は優等生でした。 優等生でいられるように努力してきましたし、実際に優等生として学生生

    退学について、ある一面から見た、とても自己中心的な文書。 - ちなみに
  • HCI Bibliography : Human-Computer Interaction Resources

    The HCI Bibliogaphy was moved to a new server 2015-05-12 and again 2016-01-05, substantially degrading the environment for making updates.

  • 【動画あり】5分でわかる「LTの作り方とポイント」あるいはウケるプレゼンのコツ - 941::blog

    YAPC::Asia とか、勉強会とかの運営とか司会とかをしょっちゅうしている人の視点で書いてみる。 基的には「伝える」ことが目的なので、必ずしもウケる必要はないんだけど。 LTとは 基的には技術的なネタをわーっと喋って5分で退場する電光石火のトークのこと。 Lightning Talk (ライトニングトーク)略してLT。 ・利点 5分という制約があるのでダラダラしない 興味のない話でも5分ならば飽きない ・デメリット とくに無し。あえて言うなら5分のトークを準備するのに1週間かかったりする。 俺調べによると、喋る時間が短くなればなるほど内容が洗練されていくため準備に時間がかかる。 ・歴史 こちらを参照。YAPC発祥。 ライトニングトーク - Wikipedia 構成 基的にはなんでもOKだが、オーソドックスにはこう ・自己紹介(10秒くらいでいい、あなたが誰かなんて興味ない) ・ト

    【動画あり】5分でわかる「LTの作り方とポイント」あるいはウケるプレゼンのコツ - 941::blog
    nhayato
    nhayato 2012/09/06