タグ

2009年11月12日のブックマーク (8件)

  • グーグル、C/C++に代わる新言語「Go」をOSSで公開 - @IT

    2009/11/11 グーグルは2009年11月10日、Cのようにシステム記述に適したプログラミング言語「Go」をBSDライセンスの下に公開した。C++のようなC言語の拡張ではないが、Cに似た構文が特徴で、ガベージコレクタ(GC)や並列プリミティブ、イテレータ、実行時リフレクションなどを備えた新しい設計が目を引く。Goグーグルの社員7人が「20%の自由時間」を利用して開発した。設計・実装を行っているのが分散OS「Plan 9」の創案者であるロブ・パイク氏や、Unix、Cの生みの親、ケン・トンプソン氏、Google ChromeのV8エンジンを開発したロバート・グリースナー氏など錚々(そうそう)たるメンバーで、こうした点でも注目を集めそうだ。 グーグル社内では、まだGoを使っていないが、今後はWebサーバなどのシステム関連のソフトウェアで実用を検討しているという(Goのオフィシャルサイトは

  • 大学院生が卒論・修論指導をすべき理由とそのやり方 - 発声練習

    大学院生(修士課程、博士課程)が卒論・修論指導をすべき理由は大きくわけて二つ。第一の理由は、後輩の論文を指導することにより自分の論文執筆能力および研究能力の向上をはかるため。第二の理由は、論文中の初歩的な点を大学院生の方にあらかじめ指摘してもらうことによって、教員がより質的な点について指導することができるようにすること。 指導をしてもらっている卒論生や修論生はこちらも読んで欲しい。 真っ赤な論文原稿が指導教員から帰って来たら? 「あっ、それ**さんにも、指摘されました」はメリットがないので言わないこと 他人の考えを勝手に想定して諦めちゃダメ! ちなみに、私の所属研究室では、修士1年が卒論指導、博士課程の学生が修論と卒論の指導をすることにしている。 論文指導で得られると期待されること 後輩の論文を指導することによって、自分の論文執筆能力および研究能力の向上が期待できる理由は以下のとおり。

    大学院生が卒論・修論指導をすべき理由とそのやり方 - 発声練習
  • inforno :: 個人的Go雑感&メモ

    GoogleGoという新しいプログラミング言語 を出したようで。早速、インストールして軽くドキュメントを流し読みしてみました。 英語なんて読みたくないよ、という人もいるかもしれないし、誰かの役に立つかもしれないので自分用メモおいときます。完全に自分用なんである程度他の言語の知識がある人向けな上、ざっくり流し読みなんで間違ってるかも。 どんな言語? ネイティブコードを吐く、コンパイル型。 速度はCレベル。 GC搭載。ポインタはあるけど、ポインタ演算はできません。 各種アーキに最適化された、それぞれのコンパイラセットを持ちます。例: 6g, 6l : amd64 8g, 8l : i386 linux, mac, naclに対応。 動的型言語と静的型言語のおいしいとこどり。 concurrent処理が組み込まれてます。 個人的雑感 こんな言語設計思想かなあと感じたり とにかく、シンプルな言

    Makots
    Makots 2009/11/12
  • 実録、ほぼ無停止なMySQLのフェイルオーバ (動画もあるよ) - (ひ)メモ

    レプリケーションしてるMySQLで、マスタやスレーブが障害停止した場合のリカバリプラン でも掲げたゴールである、「マスタが落ちてもぐーすか寝ていられるようにしたい」がほぼできたので、ほとんどサービスが停止することなく、フェイルオーバする様をスクリーンキャストに収めました。 埋め込みプレイヤーだと、小さくてわからないと思うので、リンク直接でみてください。 http://www.irori.org/pub/mysql-mm.mov 登場するホスト 登場するホストは2台、db901db902です。 最初は、db901が更新系クエリを受けるプライマリでdb900の浮動IPアドレスを持っています。 画面分割 画面は5分割しています。 左上 = 「select sysdate(),@@server_id」をdb900に対して(sleep 1しながら)延々と実行しまくりんぐ 右上 = ping -n

    実録、ほぼ無停止なMySQLのフェイルオーバ (動画もあるよ) - (ひ)メモ
  • 池田信夫の光速10カウント 余裕の大勝利宣言の巻: 切込隊長BLOG(ブログ) Lead‐off man's Blog

    ほとんど日刊池田信夫というか、あまりにも池田信夫ウォッチングが楽しすぎてどうにもならない最近ではありますが、一昨日koiti_yano氏に反論され煽られた池田信夫氏、横からパンチを全弾被弾したことを受け烈火の如く激怒しtwitterで敢然と反撃であります。 デフレについての補足* http://ikedanobuo.livedoor.biz/archives/51310197.html [マクロ経済学] インフレとデフレと景気に関するよくある質問集 http://d.hatena.ne.jp/koiti_yano/20091109 池田信夫氏が、「横からからんできた矢野浩一氏も中途半端に謝ったたまま逃げてしまった」とまさかの勝利宣言。twitter上では光の速さで一日以内にyano_koichi氏が逃げたと豪語され、面白すぎて目が離せません。 一応、元ネタは勝間和代女史のドキドキ国家戦略室

    池田信夫の光速10カウント 余裕の大勝利宣言の巻: 切込隊長BLOG(ブログ) Lead‐off man's Blog
  • JavaScript によるオーディオ&ビジュアルプログラミング - Radium Software

    僕は JavaScript が好きだ。できるだけ多くのことを JavaScript で済ませてしまいたいと考えている。 以前は JavaScript では絵や音を扱うことができないという点がボトルネックになって,応用の幅を狭めていた。これが最近になると, Canvas 要素のおかげで絵を扱うことができるようになったり, Flash を代行役にすることによって音を出せるようになったりと,いろいろ状況が変わってきている。 そこで今回は,以前から機会があれば触ってみたいと思っていた Processing.js と SoundManager 2 を使って, JavaScript によるオーディオ&ビジュアルプログラミングに挑戦してみた。 Processing.js とは Processing.js は,ビジュアルデザイン向けプログラミング言語 Processing を模して作られた JavaScr

    JavaScript によるオーディオ&ビジュアルプログラミング - Radium Software
  • 秀丸エディタのマクロ機能を活用しよう : LINE Corporation ディレクターブログ

    こんにちわ、ブログのディレクターの久野(くの)です。 今回は秀丸エディタのマクロ機能を使って、業務を効率化する方法をご紹介します。 秀丸エディタは、Windowsで使えるテキストエディタで、高機能で軽快な動作の非常に優れたソフトウェア (シェアウェア) で、多くの企業や学校などで導入されている実績があります。ライブドアも会社支給のPCには導入されています。 秀まるおのホームページ(サイトー企画) マクロとは マクロとは、ワープロソフトや表計算ソフトなどで、特定の操作手順をプログラムとして記述して自動化する機能。 引用:IT用語辞典 今回取り上げるテキストエディタの秀丸エディタ以外にも、表計算ソフトのエクセルにマクロ機能が搭載されているように、同じ作業を繰り返す手間が省け、今まで1時間かかっていた作業がマクロ機能を使ったら1分で終わるなど、仕事ではかなりお世話になる機能です。 エクセルではV

    秀丸エディタのマクロ機能を活用しよう : LINE Corporation ディレクターブログ
  • たまに心臓あたりが筋肉痛みたいに痛くなるよなwwwwwwww:ハムスター速報

    たまに心臓あたりが筋肉痛みたいに痛くなるよなwwwwwwww カテゴリ☆☆☆ 1 :以下、名無しにかわりましてVIPがお送りします:2009/11/11(水) 22:14:41.81 ID:jM9WmDRV0 あれなんなんだろうwwwwwwwwwww 2 :以下、名無しにかわりましてVIPがお送りします:2009/11/11(水) 22:15:04.21 ID:M64ecp790 … 5 :以下、名無しにかわりましてVIPがお送りします:2009/11/11(水) 22:15:36.68 ID:QRb/ncaL0 もうすぐ心筋梗塞で死ぬんじゃね アバターでコミュニケーション!ココロもつながるオンラインゲーム@games 9 :以下、名無しにかわりましてVIPがお送りします:2009/11/11(水) 22:16:48.61 ID:6lLeKOCkO 直ぐに病院池 10 :

    Makots
    Makots 2009/11/12
    あるある。たまーに心臓が痛くなる