タグ

ブックマーク / hyoshiok.hatenablog.com (10)

  • 社内が英語化してよかったこと - 未来のいつか/hyoshiokの日記

    なんだか、ネガティブなことばかり世間では書かれているので、個人的によかったことなど感想を一つ二つ書く。 どーでもいいことから 英語への抵抗感がなくなる。どっかで英語で話しかけられても怖くない。へらへら対応できる。切符を買えなくて困っている外国人とお友達になれる自信ある。 30分くらいの英語の会議だったら集中力が持続する。 外国籍の友達が増えた。会社に外国籍の人がいっぱいいるので、顔見知りがいっぱい増えた。英語で雑談するのが好きだ。仕事で絡みがなくても気さくに話しても大丈夫である。 海外情報がいろいろ回ってくるような気がする。翻訳される前の情報がいろいろ出回っているような気がする。(まあ、気がするだけかもしれないけど) インターネットで流通している技術情報のほとんどは英語であるということを確信した。日語の情報は遅い、古い、不正確で、量も少ない。ググるときに日語じゃなくて英語のページを見た

    社内が英語化してよかったこと - 未来のいつか/hyoshiokの日記
    czblue
    czblue 2014/03/19
  • 2010-03-07

    KCS(Keio Computer Society - 慶應義塾電子計算機研究会)という大学時代のサークルの50周年記念パーティに行ってきた。 同好会が50年も続くというのもすごいが、設立当初の先輩(60代半ば?)から現役の学生まで40数歳の年齢差のある人々が一同に会するというのもすごい。設立当時のお話も興味深いし、60年代のコンピュータのお話もめちゃくちゃおもしろかった。 日IBM最高顧問の北城さんも先輩の一人なのであるが、学生時代GPSSの処理系を作られたというエピソードを語られていた。経済界の重鎮もプログラマの時代があったのである。 われわれ同期(1977年入学組)はしょっちゅう会っているのは、同期の浅井がゴルフコンペを定期的に開催しているからである。わたしはゴルフはしないが、定期的な連絡網の整備が、飲み会の情報の共有などとあいまって参加率の高さにつながっている。浅井さんには感謝し

    2010-03-07
    czblue
    czblue 2010/03/08
  • ロートルの嘆き、アジャイル開発って何 - 未来のいつか/hyoshiokの日記

    20数年前に大学を卒業しプログラマになって、この変化のとっても早い業界でまだ禄を得ている。最近でこそコードを書くことはないが(今でも職業としてコードを書きたいと強く思っている)、それでも、ソフトウェア開発について20数年前に得た知識、経験、スキルが役に立っているように思える。 日進月歩で日々新しいバズワードが登場し、若い人たちはそれをフォローするのにひーひー言っている。クラウドだアジャイル開発だなんだかんだ。 プログラマの一日は、会社に来て、テストを書いて、テストをして、不具合があればコードを修正し、またテストをして、問題がなければコード管理システムにチェックインする。その作業を淡々と日々こなす。この日常の流れというのは、使う道具立てこそ変わったとしても、基的に変化がないように思える。コードを書くのは20数年前も今もプログラマだし、テストを書くのもそうだし、テストを自動化することは20数

    ロートルの嘆き、アジャイル開発って何 - 未来のいつか/hyoshiokの日記
  • ソースコードリーディングワークショップ2010に行ってきた。 - 未来のいつか/hyoshiokの日記

    ソースコード理解と勉強会というタイトルでお話をした。ソースコードを読むことの意義などを話した後、わたしのしょぼいテクニックを恥ずかしながら披露した。 Sourcecode Reading Workshop2010View more presentations from Hiro Yoshioka. ワークショップは下記にあるようなプログラムになっている。 http://se.naist.jp/events/srw2010.html Javaアプレットのコードがあって、それぞれのパッチをあててよいかというのを判定するというのを実際のコードを読みながら行う。当初、コードを読むというハンズオンには参加するつもりもなかったのだが、2時間ほどぼーとしているのもヒマだし急遽参加することにした。ソースコードをPCにダウンロードしておけばよかったのであるが、ダウンロードしていなかったので紙でソースコードを

    ソースコードリーディングワークショップ2010に行ってきた。 - 未来のいつか/hyoshiokの日記
  • 2010-01-20

    Hadoop定番教科書の日語訳がいよいよ出版された。基礎から応用そしてケーススタディまでHadoopについて知りたいことはすべて網羅されている。 序文 訳者まえがき はじめに 1章 Hadoop事始め 1.1 データ! 1.2 データの保管と分析 1.3 他のシステムとの比較 1.4 Hadoopの歴史 1.5 Apache Hadoopプロジェクト 2章 MapReduce 2.1 気象情報データセット 2.2 Unixのツールによるデータ分析 2.3 Hadoopによるデータの分析 2.4 スケールアウト 2.5 Hadoopストリーミング 2.6 Hadoop Pipes 3章 Hadoop分散ファイルシステム 3.1 HDFSの設計 3.2 HDFSに関する概念 3.3 コマンドラインインターフェース 3.4 Hadoopのファイルシステム群 3.5 Javaインターフェース 3

    2010-01-20
  • ソフトウェアの国際化をやっていたころの話をしよう - 未来のいつか/hyoshiokの日記

    2008年の10月ごろ受けたインタビューが最近再掲された。スーパーハッカー列伝というタイトルなんで、ちょっと気恥ずかしいが、まあ、それはそれとして、昔話をはてなの方でも引用してみる。 http://web-engineer.buyuden.net/hacker/2009/10/1-1.html DECでの仕事。 川井その先は、どんな仕事をされてたんですか? 吉岡DEC の中で日COBOLを作って、その後にいくつかプロジェクトはあったんですけど、 RDBMSでVAX Rdbっていうのがあって、それの日語化をやったんです。 そのソースコードを持って、香港のエンジニアリングチームが中国語版とか韓国語版かなんかを作ったんですね。ソースコードを1つにしてアジア共通のRDBを作ったわけです。 Cで言う所の#ifdefでソースをかき分けるみたいなことをやっていたわけだ。だけど、複数のバイナリが出来

    ソフトウェアの国際化をやっていたころの話をしよう - 未来のいつか/hyoshiokの日記
    czblue
    czblue 2010/01/14
    技術というのは一つの会社に属しているのではなくて社会全体のもの
  • データセンターがコンピュータになる時代 - 未来のいつか/hyoshiokの日記

    話題のThe Datacenter as a Computerなる論文を読んでみた。Googleの中の人が書いたインターネット時代のコンピュータの話だ。 http://www.morganclaypool.com/doi/abs/10.2200/S00193ED1V01Y200905CAC006 The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines: Synthesis Lectures on Computer Architecture, 2009, 108 pages, Luiz André Barroso Google Inc. Urs Hölzle Google Inc. ムーアの法則で、半導体の集積度がどんどん上がってきて、通信コストも安くなってきて、コンピュー

    データセンターがコンピュータになる時代 - 未来のいつか/hyoshiokの日記
    czblue
    czblue 2009/11/21
  • 自己紹介力 - 未来のいつか/hyoshiokの日記

    自己紹介というのは、簡単なようでいて難しい。自分は何者かを5秒でいう。15秒でいう。3分でいう。それぞれに難しいものがある。 社会人として、自分を知ってもらうということは、仕事の一環として、最初の一歩だ。仕事じゃなくても、コミュニティでの自己紹介とか、親戚一同での自己紹介とか、簡単なようでいて難しい。 その場所にあなたはなぜいて、何者かを簡潔に表現する。それが難しい。 例えば、仕事上での初対面であれば、名刺交換をしつつ、XX株式会社、開発のよしおかでございます、でいいのであるが、勉強会で、全然自分の会社のことを知らないあるいは興味のない人に、第二営業部第三課の営業やるおです、なんて所属を説明しても、自己紹介にはならないし、そもそも第二営業部第三課が何をやっているかなんてことは参加者は知りもしないし、しったこっちゃない。なんできみがここにいるのかが意味がわからない。勉強会で営業やるお君が自己

    自己紹介力 - 未来のいつか/hyoshiokの日記
    czblue
    czblue 2009/11/04
  • 入門Gitを読んだ - 未来のいつか/hyoshiokの日記

    入門GitはGitのメンテナである濱野さんが書いただけあってGit質がわかりやすく記されている。 バージョン管理システム(VCS--Version Control System)としてCVSやSubversion(SVN)があるし、分散型VCSとしては、Git以外にもいろいろあるが、まあGitでいいのではないかと。なんといってもLinuxで利用されているという圧倒的な実績。数千人規模のプロジェクトで利用できるスケーラビリティ。そのような規模では、もはやSVNのような集中型VCSではスケールしないというのはあきらかだろう。 VCSの解説は、細かい機能というよりも、そのツールを利用してのプロセスやワークフローあるいは利用しているコミュニティの文化なんていうものを、わたしは理解したいので、その意味で書は濱野さんの経験からでる貴重なノウハウがつまっている。 Gitなどを使った共同開発の基

    入門Gitを読んだ - 未来のいつか/hyoshiokの日記
  • TOMOYO Linuxに学ぶ説得術 - 未来のいつか/hyoshiokの日記

    昨日、TOMOYO Linuxメインライン化記念合同勉強会(カーネル読書会、セキュアOSユーザ会、まっちゃ445)に行ってきて、小崎さんが匿名掲示板でガチでレビューしていたお話を聞いたので、早速過去ログを読んでみた。http://tomoyo.sourceforge.jp/2ch/thread-2.txt (追記:2009/7/4 21:03 なぜか後半部分、アスキーアートの後が切れてしまったので、前半部分を若干カットして(略)の部分、その2を追加しました。) LKML (Linux Kernel Mailing List)というのはLinuxカーネルの技術的なことを議論するもっとも権威(?)あるメーリングリストで、ここで議論され合意されたものがLinux体に取り込まれることになる。このLinux元の体(くどいな)のことをメインラインと呼ぶ。Linuxを創ったLinusさんに

    TOMOYO Linuxに学ぶ説得術 - 未来のいつか/hyoshiokの日記
  • 1