タグ

asakawajunyaのブックマーク (594)

  • Xbench: Comprehensive Macintosh Benchmarking

    Xbench is Freeware. If you would like to support future development, please make a donation: Alternate donation methods. "I only tried your product out this afternoon for the first time. I'm really impressed. I heard some buzz about it on versiontracker and some of the tech sites, but thought it was "only" a bench mark utility. I had no idea until I downloaded it and watched it run that it was a t

  • Mac歴約10年の僕が教える、MacBookAirを買った人に教えてあげたい設定など(4/5追加修正)|男子ハック

    OSX 10.6(SnowLeopard)では、標準添付されるほぼすべてのソフトウェアが64ビットに対応した。アクティビティモニタ(/Applications/Utilities/Activity Monitor.app) で確認してみると、「種類」の列項目がほとんど「Intel(64ビット)」となっている。(でも、iPhoto・iTunesは未だ32ビットなんだけど) 目次常時64ビットモードで起動させる(MacBookAirは対応していません)注意事項あり!スタックを使ってアプリケーションフォルダへ素早くアクセスする不要な言語環境は一括削除してディスク容量を増やすDropboxを利用して複数のMac/PC間で書類フォルダを共有しようネット環境の高速化はやっぱりdolipoとGooglePublicDNS環境ができたらMacのショートカットを覚えよう常時64ビットモードで起動させる 注意

    Mac歴約10年の僕が教える、MacBookAirを買った人に教えてあげたい設定など(4/5追加修正)|男子ハック
  • 「計画的にやれ」が悲しいほどメンバーに通じない理由 − PG時代と何が違う? 新任PMがついやってしまうNG集 − @IT自分戦略研究所

    1人で仕事をしているプログラマ時代は、ばりばり仕事がこなせたのに、PMになった途端に仕事がうまく進まない! そんな新任PMの悩みを解決するTipsを紹介します。 お悩みのPM諸君、ついこんなこと言っていませんか 同じ「プロジェクト」に関わるにしても、PMプロジェクトマネージャ)になる前と後では大違いです。プログラマの1人として働いている時は、自分の作業に専念していればよかったのに、PMになった途端「顧客から新しい要望が来た」「○○さんの作業が遅れている」といってはフォローに追われる日々。「何で皆、ちゃんと動いてくれないんだ!」とストレスをためるPMも多いはずです。 ですが、「自分が動くこと」と「人に動いてもらうこと」が違うのは当然のこと。ですが、ついそのことを忘れて、こんなことを言ってしまうPMは多いのではないでしょうか。 これらはPMの発言としては“NG”です。いくら口をすっぱくして注

    「計画的にやれ」が悲しいほどメンバーに通じない理由 − PG時代と何が違う? 新任PMがついやってしまうNG集 − @IT自分戦略研究所
  • JavaScriptで型推論器を作りました - takuto_hの日記

    JavaScriptで型推論付き静的型付け言語のインタプリタを作成しました。これは、サイボウズ・ラボユースのメンバーとして開発をさせていただいたものです。ライセンスは MIT License です。 Ibis Interpreter GitHub 型推論の実装方法を解説するため、メジャーであり気軽に試せるJavaScriptを使って型推論器を書きました。 文法の簡単な説明は Ibis クイックチュートリアル 実装の詳細については JavaScript による型推論器の実装 をご覧ください。

    JavaScriptで型推論器を作りました - takuto_hの日記
  • メイキング「NERV極秘資料 - 電力使用状況」こと技術解説 - 甘味志向@はてな

    NERV極秘資料 - 電力使用状況 先日、東京電力の電力使用状況をエヴァンゲリオン風デザインで表示するWebサイトを作ったものが、あちこちで反響を頂きました。 ねとらぼ:「NERV専用監視装置」で東電の電力状況をチェック エヴァ風サイト登場 - ITmedia NEWS NERVの一員になったつもりで節電! エヴァ風電力使用状況メーター | ギズモード・ジャパン Twitterでは16000以上ツイート頂けたようです。 http://topsy.com/kanmisikou.net/lab/power/ こちらの、はてなブックマーク週間ランキングでもIT・コンピュータカテゴリ2位を頂きました。ありがとうございます。 http://b.hatena.ne.jp/ranking/weekly/20110321/it これだけの反響を頂きましたし、せっかくなのでWebアプリを作る工程を解説します

    メイキング「NERV極秘資料 - 電力使用状況」こと技術解説 - 甘味志向@はてな
  • エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type

    エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。

    エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type
    asakawajunya
    asakawajunya 2011/04/01
    コストを下げるための開発から、価値を生み出すための開発へのシフトという感じかな。当然、だれも模範解答なんて知らないから、自ら考え、提案、開発していくしかないという。
  • O'Reilly Village/オラの村 - 「被災者支援キャンペーン」により3,700万円の募金を集めることができました & 4月の被災者支援キャンペーン

    News Posted by Sales : 2011-04-01 18:00 先週後半に開催しました「被災者支援キャンペーン」の結果と募金の内容について、弊社代表のジョン・ムーアよりご報告させていただきます。 オライリー・ジャパンの代表をしていますジョン・ムーアです。 今回の東北関東大震災で被災された皆さまに、お見舞い申し上げます。 今回、我々オライリー・ジャパンでは、東北関東大震災で被災された皆さまを支援するためのキャンペーンを行いました。この活動は、多くの読者の皆さまの賛同をいただき、3日間で3,700万円の義援金を集めることができました。当初の予想を大きく超える成果を挙げ、誇りに思うと共に、皆さまのご協力に深く感謝いたします。 義援金について、当初は全額を日赤十字に寄付する予定でありましたが、大きな額になったということ、また被害が広域に及んだこと、また一部の地方自治体で戸籍謄

    asakawajunya
    asakawajunya 2011/04/01
    自分にも得るものがあったので、そういう意味では良かった。
  • プロとしての行為 Act as Proffesional

    1.一般的なコーディング規約に目を通し、エレガントなコードを知るエレガントなコードを書くためには、エレガントなコードを知らなければならい。その土台を築いているコーディング規約について、オープンソースではどのようなものが使われているのか理解しておこう。入社する予定の会社が採用している言語については必ず目を通しておこう。 PHPPEAR 標準コーディング規約symfony CodingStandards Perlperlstyle Ruby クックパッド株式会社のRubyコーディング規準 Matzスタイル NaClで採用している規約 Python PEP 8そして、あなたの身近にあるオープンソースのコードを実際に読んでみよう。この時点でコードの仕組みや設計が理解できなくても良い。コードがエレガントかどうか?を感じ取って欲しい。こう書いた方が、良いのではないか?など、考えてみよう。

    プロとしての行為 Act as Proffesional
  • ジェームズ・ゴスリング氏、グーグルへ

    Javaの生みの親ジェームズ・ゴスリング(James Gosling)氏は自身のブログOn a New Roadにポストした記事「Next step on the road...」で、グーグルに就職したことを報告しています。 I find myself starting employment at Google today. 今日からグーグルの社員として働き始めるのだ ゴスリング氏はオラクルがサン・マイクロシステムズを買収した後の2010年4月2日にオラクルを退社していました。それ以来、多くの企業からオファーがあったようです。 One of the toughest things about life is making choices. I had a hard time saying "no" to a bunch of other excellent possibilities. 人

    ジェームズ・ゴスリング氏、グーグルへ
    asakawajunya
    asakawajunya 2011/03/29
    あとはJavaがGoogleに移れば安泰な気はするが。少なくともOracleよりは先が明るそう。
  • 電子書籍を盗め! | fladdict

    フォーブス誌による、Tim O’Reilly へのインタビュー、 Steal This E-Bookが興味深い。そしてティムがカッコイイので訳してみた! オライリーの電子書籍PDFで販売、コピペ、印刷OK、DRMなしという、おそらく電子書籍において世界で最前線。けっこう意訳してるので、興味ある人は原文をチェックすること。あまりに訳がアレな部分はコメント欄で指摘してください。 ファイル共有や複製から身を守るDRMを、全ての書籍から撤廃している。DRMを無くしたことで海賊版に不安はあるか? 答えはNOで、まったく気にしない。 例えばあるの販売目標を10,000冊としてみる。そしてDRMを付与した場合、我々は10,000冊を販売してお金を得る。 もしDRMを付与しなければ、100,000冊が(無料で)流通し、それでもやっぱり我々は10,000冊を売り上げる。どっちがよい結果だろうか? 私から

    asakawajunya
    asakawajunya 2011/03/28
    オライリージャパンのebookは、悲しいかなそうなっていない。ただ、日本語訳している関係上、厳しいのかなという気はしている。世界の半分の人間が日本語使っていたら、市場的に成り立つと思うけど、そうじゃないし。
  • ソフトウェアエンジニアが殺到するオライリーの被災者支援キャンペーン

    オライリー・ジャパンが展開している東北関東大震災の被災者支援キャンペーンでは、同社の電子書籍が半額で購入できるとソフトウェアエンジニアから注目を集めている。 オライリー・ジャパンが運営する電子書籍販売サイト「O'Reilly Japan Ebook Store」で展開されている東北関東大震災の被災者支援キャンペーンがソフトウェアエンジニアから多くの注目を集めている。 3月23日から開催されているこのキャンペーンでは、専用のプロモーションコード「DDJPN」をショッピングカートで入力することで、同社の電子書籍を通常価格の半額で購入できるというもの。期間中に購入された売上は、著作権者への印税や決済手数料を除いた全額が日赤十字社への義援金にするという。決済はpaypalのカード決済サービスを利用する。このキャンペーンは3月26日の午前0時まで。 米O'Reilly Mediaで行われていた災害

    ソフトウェアエンジニアが殺到するオライリーの被災者支援キャンペーン
    asakawajunya
    asakawajunya 2011/03/27
    単に半額だけだったら購入しなかったかもしれない。売上が被災者支援に充てられると分かったから購入した部分がある。ebookに関しては、epub形式でも提供してくれて、かつ値段が十分に安ければ今後も購入するかも。
  • Javaで覚えるIT技術者の40の常識 - @IT

    ~新人プログラマ/SEは覚えておきたい“まとめ”~ @IT編集部 2011/3/24 このページは、開発者/プログラマが、以下のような項目に関して、常識的な基礎知識を学ぶための記事リンクのまとめです。 デスクトップなどの見た目に関する3つの常識 プログラミング・コーディングに関する6つの常識 ネットワーク/通信に関する9つの常識 セキュリティに関する3つの常識 データとファイルに関する5つの常識 設計・アーキテクチャに関する6つの常識 ソフトウェアの品質管理に関する3つの常識 業務アプリに関する5つの常識 Java SE(旧、J2SE)のコアAPIやJSP/サーブレット+StrutsのWebアプリケーション開発、JBossやその他のJavaオープンソースソフトウェアのサンプルコードや使い方を通じて、さまざまな“常識”を学習する以下の連載の記事に、基礎知識のカテゴリごとに分けてリンクしていま

  • Deal of the Week - 被災者支援キャンペーン開催

    オライリー・ジャパンでは、O'Reilly Mediaで行なわれている被災者義援金キャンペーンに続いて、東北関東大震災の被災者を支援するための期間限定キャンペーンを実施いたします。 上記に記載したプロモーションコードをO'Reilly Japan Ebook Storeのショッピングカートでご入力いただくと、Ebookの通常価格の50%オフでご購入できます。この期間にご購入いただいた分の売上は、著作権者への印税や決済手数料を除き、全額を日赤十字社への義援金とさせていただきます。期間はただいまより2011年3月26日の午前0時まで。 ぜひ、この機会にオライリーのEbookを。 New and Bestselling O'Reilly Japan

    Deal of the Week - 被災者支援キャンペーン開催
    asakawajunya
    asakawajunya 2011/03/23
    あとで買う。http://oreilly.com/でも同じことをやっていますね。こちらは洋書ですが。
  • プレス発表 プログラム言語RubyのJIS規格(JIS X 3017)制定について:IPA 独立行政法人 情報処理推進機構

    IPA(独立行政法人情報処理推進機構、理事長:藤江 一正)に設置したRuby標準化検討ワーキンググループ(委員長:中田 育男 筑波大学名誉教授)にて原案作成を進めてきたプログラム言語Ruby技術規格書が、JIS規格、JIS X 3017として、2011年3月22日に制定されました。 JIS規格化されたことにより、Rubyの相互運用性(*1)が向上し、Rubyを用いてより生産性の高いプログラム開発・システム開発が可能になります。 概要 Rubyは1993年に日で発案され、開発が開始された、日発のプログラム言語です。豊富な機能と簡便さとを併せ持ち、高機能なアプリケーションを簡潔に記述できる等の特長から、セールスフォース・ドットコムや楽天など、国内外に有名な数多くの会社のアプリケーション開発やシステムの開発に用いられています。また、島根県や福岡県などは、Rubyを核とした地域ソフトウェア産

  • diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp

    UNIXの基的なコマンドの1つであるdiff。 これに実装されているアルゴリズムは実に興味深い世界が広がっています。 稿では、筆者が開発した独自ライブラリ「dtl」をもとに「diffのしくみ」を解説します。 はじめに diffは2つのファイルやディレクトリの差分を取るのに使用するプログラムです。 ソフトウェア開発を行っている方であれば、SubversionやGitなどのバージョン管理システムを通して利用していることが多いかと思います。稿ではそのdiffの動作原理について解説します。 差分の計算の際に重要な3つの要素 差分を計算するというのは次の3つを計算することに帰結します。 編集距離 2つの要素列の違いを数値化したもの LCS(Longest Common Subsequence) 2つの要素列の最長共通部分列 SES(Shortest Edit Script) ある要素列を別の要

    diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp
  • Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ

    元ネタはこちらですが、「優れたJavaプログラマ」を見分ける質問ではありません*1。次のような状況を想定してください。 受託業務を中心にしている弊社は、Javaで業務系ウェブアプリケーションの開発を行う事になりました。しかし社内のリソースを使うにも1−2名足らない事が見積もりから解っています。そこで、中堅エンジニアを1−2名募集することになりました。正社員か派遣かは問いませんが、経験が3年程度の中堅プログラマが必要です。同等またはそれ以上のスキルを持つ正社員がプロジェクトを牽引しますが、ゼロから教えながら教育することはできないので、必要最低限のスキルを持っていることが条件になります。 こんな状況を想定して、面接の質問を考えてみました。経験が3年程度あれば、問題なく答えられるはずです*2。尚、質問はホーム言語がJavaである前提です。 下記質問にそれぞれ50文字以内を目安に簡単に説明すること

    Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ
  • 10 分で学ぶ Python のチュートリアル

    "Stavros' Stuff" というサイトに掲載されていた "Tutorial - Learn Python in 10 minutes" という記事の妙訳 翻訳です。これから Python をはじめたいという方向けです。ちょっと分かりやすいように ? 補足情報も付加しちゃってます。ついでに私が Python を書くときに意識していることも付加しちゃってます。付加情報が間違ってたらごめんなさい >< プロパティ Python は強い型付け (strongly typed language)、動的型付け (dynamically typed)、暗黙的型付け (implicitly typed)、大文字小文字を区別 (case sensitive)、オブジェクト指向 (object-oriented) です。 強い型付け言語の特徴: 処理や演算が間違った型の引数を受けとることが出来ない (

  • 404 Blog Not Found:perl - ワンライナーの書き方入門

    2008年03月30日19:45 カテゴリLightweight Languages一日一行野郎 perl - ワンライナーの書き方入門 まあ、ruby のコマンドラインオプションって、Perl由来ですから。 Rubyでワンライナーを書く方法のまとめ まぁ、Perlもあるしあんまり需要が無いのかも知れませんが。 というわけで、Rubyistにも役立つPerlのワンライナー入門です。 基中の基 コマンドとしてのperlは、スイッチがない場合、引数はスクリプト名として扱われます。 % cat hello.pl print "Hello, world!\n"; % perl hello.pl Hello, world! % コマンドライン中の文字列をスクリプトとして解釈させるには、-eを使います。 % perl -e 'print "Hello, World!\n"' Hello, worl

    404 Blog Not Found:perl - ワンライナーの書き方入門
  • 自然言語処理

  • Shibu's Diary: これから魔法使い(プログラマー)になる、新卒者のみなさんへ

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 By erix! under CC-BY これから魔法使い(プログラマー)になる、新卒者のみなさんに、リレーでメッセージを送ろう、ということになりました。一発目として僕が書かせていただきます。 おまえ誰よ? プログラマーです。14歳ぐらいからプログラミングに手を染めて、N88-BASIC、C言語、x86アセンブラ、C++RubyPythonJavaScript、Erlangみたいな感じで勉強しています。まぁ、Erlangはまだまだヒヨコですが。大学を卒業して、技術研究所に就職し、社内SEをしていましたが、今年からDeNAに転職しました。 メインの言語はPythonで、Python温泉系のコミュニティに参加しつつ、日XPユーザグループの代表(あまり仕事できてない)、s