タグ

2012年3月21日のブックマーク (35件)

  • [Sazameki] iOS 5プログラミング

    USTREAM [Sazameki] iOS 5プログラミング : . コンピュータ

  • モックとスタブと僕の悟り体験

    最近モナド、継続に続く第三の悟りを体験した。それが「モックとスタブの違い」 自分の言葉で表すとすれば、 テスト関心空間の内側にあるのがモックで外側がスタブ といったところか。 発端はPython Testing: Beginnerでmockerを使っていたのだけど、verifyメソッドの存在意義がよく分からなかった(モックとスタブの違いを理解した今なら、verify必要に決まってんじゃんと言えるわけだが)。 悟りに至るまでにいくつかのサイトを読んだ。 スタブに関しては割りと容易に理解できる。モックとスタブの違いなんかに書いてあるように要するにスタブアウトですね。外界とのインタラクションを絶ち切って(debouple)状態にテストの関心を集中するわけだ。 で、問題はモック。Mock と Stub についてによると Mock と Stub の違いはテストの観点の違いです。相互作用(振る舞い)中

    モックとスタブと僕の悟り体験
  • Emacs実践入門 - おすすめEmacs設定2012 - 2012-03-20 - ククログ

    2012年3月にEmacsの入門書が技術評論社から出版されました。 https://amazon.co.jp/dp/9784774150024 インストール方法やファイルの開き方などから始まっていて初心者向けの始まり方になっています。それでは初心者向けなのかというとそうでもなく、中盤から後半はrequireしないと使えないElispを使った拡張方法の紹介になっています。 おそらく、初心者の人は1/3か1/2くらい進んだところで一度脱落するのではないでしょうか。逆に、ある程度知っている人は中盤から後半にかけて興味のある話題が増えていくことでしょう。脱落してしまった人は、しばらく前半の機能でEmacsを使って、慣れてきてから再挑戦するとよいでしょう。 後半の拡張方法の紹介部分では多くの方法を紹介するためか、1つ1つの方法については簡単に紹介する程度にとどまっています。よりつっこんだ使い方までは

    Emacs実践入門 - おすすめEmacs設定2012 - 2012-03-20 - ククログ
  • Google Playのアプリ情報をスクレイピングで取得·Android Market API MOONGIFT

    Android Market APIGoogle Play(旧Android Market)のアプリ情報を取得するRubyライブラリです。 もしGoogle Playのアプリマーケットにあるデータを使ってシステムを作るならば使ってみてほしいのがAndroid Market APIです。Ruby製のGoogle Play(旧Android Market)スクレイピングライブラリです。 インストールします。Rubygemsで簡単にインストールできます。 データを取得します。様々な情報が返ってきます。 名前の取得です。 スクレイピングを使っているからかうまくとれない情報もあります。 説明文。 日語のアプリもデータ取得できます。 トップセールスから取得というのもできます。 Google Playの画面も今の所Android Marketと比べて大きく変わっていないので殆どのデータが取得できてい

  • 言語女子会2: varは必要?/privateがない? - 西尾泰和のはてなダイアリー

    言語女子会: undefとnullは両方必要?の続編です。 varは必要なの? とあるプログラミング言語が集う女子会にて: Python: JavaScriptちゃんってさ、なんでvarだらけなの? JavaScript: えっ、変? Python: varなんかいらなくない?私ぜんぜん持ってないよ? JavaScript: えー、じゃあ変数をどうやって宣言するの? Python: 宣言っていうか…「x = 1」みたいな代入文があれば変数xが必要なのって自明じゃない?宣言とか必要? Ruby: 必要ないよね。っていうか変数宣言とか古臭くない? JavaScript: そうかなー。 Python: 少しダサイかも。ほら断舎離ブームだし要らないものは捨てなきゃ! JavaScript: 要らないかなぁ、変数宣言。Pythonちゃんは関数がネストしているときに外側のスコープの変数に代入するのって

    言語女子会2: varは必要?/privateがない? - 西尾泰和のはてなダイアリー
  • 企業エンジニアとフリーエンジニアの社会保険料を比較する

    ●東京都世田谷区の場合 所得割:(昨年の所得額-33万円)×8.09% 均等割:世帯の被保険者数×3万9900円 ●埼玉県さいたま市の場合 所得割:(昨年の所得額-33万円)×9.39% 均等割:世帯の被保険者数×3万6600円 ●大阪大阪市の場合 所得割:(昨年の所得額-33万円)×10.5% 均等割:世帯の被保険者数×2万5872円 平等割:4万4596円 【3】 「国民年金保険」は一律 次に、年金です。個人事業主や無職の人は、国民年金制度に加入します(20才以上のすべての人が強制加入)。 こちらは、地方によって差は発生しません。毎月1人当たり1万5020円です。 ちなみに、サラリ-マンが加入している厚生年金保険は、国民年金が対象とする基礎年金部分を含んでいるため、サラリ-マンの方が保険料は高いのですが、その分、将来もらえる年金は多くなります。さらにサラリ-マンの配偶者は国民年金を負

    企業エンジニアとフリーエンジニアの社会保険料を比較する
  • 長いURLもスッキリ!! - URL短縮アプリ「Goo.gl URL shortener」を試す

    友人にホームページのURLを知らせたい。でも、いざメールにコピペしてみたら、何行にもわたるほど長くて困ってしまった。もっとスマートに知らせる方法はないものか...。こんなときに使いたいのが、URL短縮アプリ「Goo.gl URL shortener」だ。 アプリの使い方は単純で、短縮したいURLを一番上の枠内にコピー・アンド・ペーストして、すぐ下の「Generate URL」ボタンをタップするだけ。短縮されたURLはわずか20文字弱の長さで表現され、同時にQRコードまで作成される。 「Copy」ボタンを押すと、短縮後のURLがクリップボードにコピーされる。「Share URL」ボタンはGmail、キャリアメール、Twitter、FacebookなどでURLを共有するときに、「Share QR」ボタンは作成したQRコードを画像として共有するときに使う。アプリを活用すれば、煩雑なURLのや

    長いURLもスッキリ!! - URL短縮アプリ「Goo.gl URL shortener」を試す
  • お金を(なるべく)かけずにサーバー運用出来るか試してみた | popowa

    最初に結論 [ドメイン周りをスムーズに扱えるPaaSは売れる!] ドメイン popowa.comに付随する過去のサブドメイン遺産をどれだけ安く運営出来るか試してみました。 過去のサブドメイン遺産はほとんどアクセスがない、もしくは自分しか使っていないのでここではスケールが出来るかどうかは重要視しない事にします。 このドメイン(popowa.com)には、 ネームサーバ メールサーバ ブログサーバ レポジトリサーバ ウェブサーバ 検証で試したOSSなアプリ(主にWordpressなど)用検証サーバ がありました。 過去使っていた有償環境としては 自宅サーバー さくらVPS ムームードメイン Lolipop AWS VPSLink Tektonic Xrea RackSpace とかで運営していました(順不同)。 ■ネームサーバー まずネームサーバーをAWSが提供しているRoute 53に移しま

  • Facebookアプリはもう古い!モバイルアプリを作ろう (1/2)

    Facebookのニュースフィードに毎日のように現れる「○○診断」。せっかく試してみようと思ったのに、スマートフォンでは遊べなかった――そんな残念な経験をした方も多いはず。 Facebookアプリの多くはPC向けに作られているので、スマートフォンなどのモバイルデバイスでは利用できません。Facebookユーザーの7割がモバイルデバイスからアクセスしている※ので、どうせならモバイル対応のFacebookアプリを作りたい! という開発者の方も少なくないでしょう。 この連載では、私たちが開発しているJavaScriptライブラリー「jAction」を使って、iPhoneAndroidなどのスマートフォンで遊べるFacebookモバイルアプリを作る方法を解説します。第1回では、実際の制作に入る前に、Facebookモバイルアプリとは何か? どんなことができるのか? といった概要を紹介します。 ※

    Facebookアプリはもう古い!モバイルアプリを作ろう (1/2)
  • PHP classの教室

    PHPで関数は使えるけれどオブジェクト指向はよくわからないという人向けの勉強会の資料です。 Ustream録画 (1/5) http://www.ustream.tv/recorded/21256905 67分 (2/5) http://www.ustream.tv/recorded/21253084 80分 (3/5) http://www.ustream.tv/recorded/21254139 60分 (4/5) http://www.ustream.tv/recorded/21254817 24分 (5/5) http://www.ustream.tv/recorded/21255084 6分

    PHP classの教室
  • vmstat コマンドの読み方 (やっぱり Sun がスキ!)

    Oracle Blogs

  • 大規模データ技術の現状と今後の方向性

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    大規模データ技術の現状と今後の方向性
  • 「DNS浸透問題」は脆弱性だった!「幽霊ドメイン名脆弱性」:Geekなぺーじ

    「浸透いうな!」という掛け声が一部界隈で有名な「DNS浸透問題(もしくは、DNS浸透いうな問題)」ですが、今年2月にDNS浸透問題の原因の一つとなっている現象と同じものに起因する新たな脆弱性が発表されました。 その名は「幽霊ドメイン名脆弱性(ghost domain names)」です。 一見、DNS浸透問題とは全く別の問題のように思える「幽霊ドメイン名脆弱性」ですが、それが発生する原因と状況をよく見ると、「あ!これってDNS浸透問題で言ってた話と同じ原因だよね!?」とわかります。 実際、後述する通り、幽霊ドメイン名脆弱性の発想をDNS浸透問題と組み合わせることで、他人のDNS引っ越しを妨害するDoS攻撃も可能になります。 そう考えると、問題発生原因を調べずに「DNSの浸透をお待ち下さい」で済ませてしまうのは脆弱性の放置であるという考え方もできそうです(*1)。 ここでは、幽霊ドメイン名脆

  • 予想:マイクロソフトがWindows AzureにLinuxを搭載、まるでAmazon EC2のように

    今回の記事は未確認情報ながら、複数の情報源から得た話を基に書いています。また情報源の特定を割けるためにディテールについてはぼかしたところがあります。 複数の関係者が「AzureがLinuxに対応する」 マイクロソフトがWindows AzureにLinuxを搭載するという予想は、有名なマイクロソフトウォッチャーであるMary-Jo Foley氏の今年1月の記事で登場しました。 Microsoft to enable Linux on its Windows Azure cloud in 2012 その後、2月に入ると日国内でもマイクロソフト関係者に近い方から「マイクロソフト社内でWinodws AzureへLinuxを移植する作業が進んでいる」という話を実際に聞くようになりました。3月に入ると別の関係者からも移植作業の進捗について具体的な話を聞くことができました。 それらの話を総合的に判

    予想:マイクロソフトがWindows AzureにLinuxを搭載、まるでAmazon EC2のように
  • ゼロからHTML5サイト制作 | HTML5でサイトをつくろう

    前回までの記事で簡単なレイアウトを作成して、xhtmlHTML5でマークアップしたものからHTML5の新要素の説明を行い、アウトラインを確認してみました。 最終回の今回はxhtmlHTML5のCSSをほとんど変えずに同じレイアウトになるように作成してみたいと思います。 HTML5でCSSを設定する場合は新要素に対応していないブラウザに対してどうするか?まだ確定していないHTML5の要素が変更になった場合を考えてスタイルの設定を考えた方が後々大きな修正にならないのでよいとおもいます。ただ今回のレイアウトはほとんど同じCSSを使うということで作成するので、多少気になる部分もあるかと思いますが一つの例として見ていただければと思います。

  • Android用のアンチウィルスアプリの中で安心度の高いものはどれ? | ライフハッカー・ジャパン

    Ankerさん。デスクが片付く12 in 1最強モニタースタンドがほぼ9,000円OFFでいいの...? #楽天スーパーSALE

    Android用のアンチウィルスアプリの中で安心度の高いものはどれ? | ライフハッカー・ジャパン
  • 第9回 金融業におけるIFRS導入の留意点(上)

    有限責任 あずさ監査法人 金融事業部 パートナー 公認会計士 米国公認会計士 松井 貴志 連載は、日企業がIFRS(国際会計基準)を導入する際の留意点からIFRSによるインパクト全般までを主要な業種別に見ていくことを目的としている。前回は不動産業におけるIFRS導入のポイントを説明した。今回から2回にわたり金融業におけるIFRS導入の留意点を取り上げる。 銀行・証券・生損保などの金融業への影響が大きい会計基準としては、金融商品(分類および測定、減損、ヘッジ会計、資産および負債の相殺表示)、公正価値測定および開示、連結の範囲、リース、保険契約などがある。金融業では、一般の事業会社と比べて資産・負債に占める金融商品の割合が高いため、会計基準の変更の影響がより大きく表れる。 現在これらの分野ではIFRSの改訂が進められている。以下ではこれらのうち、IFRSの改訂後の最終基準が公表されている「

    第9回 金融業におけるIFRS導入の留意点(上)
  • 世界のアプリ開発者調査 - iOS支持は約9割、Androidは8割以下に - WirelessWire News(ワイヤレスワイヤーニュース)

    米調査会社IDCとAppceleratorが共同で実施した、モバイルアプリ開発者へのアンケート調査の結果が発表されているが、それによると「高い関心がある」プラットフォームとしてiOSを挙げた回答者が全体の約9割に上ったという。 この調査は世界各国の約2200人のアプリ開発者を対象に、今年1月から2月にかけて実施されたもの。iOSについてはiPhoneが89%、iPadが88%とほぼ同じだったのに対し、Androidではスマートフォンが79%、タブレットが66%で、昨年11月に実施された前回の調査時を下回ったという。またWindows Phone 7は37%で前回の調査時とほぼ変わらなかったいっぽう、Blackberryについては前回の約2割から16%にまで落ち込んでいる。 [ReadWriteWeb] このほか、回答者の約8割が今年中にHTML5をモバイルアプリに組み込みたいと回答している

  • いまさら人に聞けない。なぜか議論に勝つ人の詭弁術 | お土産屋さんブログ

    議論になったとき「おかしな話だけど言い返せない」「論点がわからなくなった」「なぜか納得してしまう」といったことありませんか? もっともらしいけどスジが通ってない話を「詭弁(きべん)」といいます。 自分の主張を強引に通す人や成績優秀なセールスマンは、この詭弁を使って話を有利に進めていくのに長けた人と言えます。 そしてわたし達は、この詭弁に惑わされデタラメな話を受け入れてしまい、不利な条件を押し付けられてしまう。 これに対抗するには、詭弁の傾向を知り、おかしな話を察知するスキルをつけることです。 今回は議論や口ケンカ、セールスなどに多く使われている詭弁を紹介したいと思います。 話をすりかえる ■論点のすりかえ 例)万引きはやめろだって?タケシだって万引きしてんだろ! 例)この商品の使い心地は最高ですよ。他社にマネできない製法を使ってますからね。

    いまさら人に聞けない。なぜか議論に勝つ人の詭弁術 | お土産屋さんブログ
  • 第20話「あなただったら、投資顧問会社のインチキ報告書を見破れたと思いますか?」:日経ビジネスオンライン

    前回までのあらすじ 団達也は、サーディのすすめでパリに向かった。パリ第六大学にいる物理学者、ミミに会うためだった。達也とミミは、カルティエ・ラタンの日料理店で落ち合い、未来のエネルギーについて議論をしていた。 MTCで働いていた金子順平は、マレーシアのタンの会社に移り、タンのもとで暮らしていた沢口萌と再会した。金子は、タンの会社で新たな研究を始めるつもりでいた。 そんな金子のもとにUEPCの間中が訪れた。金子を自社にスカウトしようと考えていたのだ。間中は、達也は既にイスタンブールからパリに向かったことを金子に告げ「もうあなたたちのことなど忘れているんですよ」と言った。 金子はタンの会社に自分の発明の権利を譲って、間中の会社に行くことを考えていた。金子は萌に「この研究に飽きたんだ」と言った。 パリ ミミの研究室 「原子力発電のようにハイリスクではなく、しかも核融合のようにまだ先が見えないエ

    第20話「あなただったら、投資顧問会社のインチキ報告書を見破れたと思いますか?」:日経ビジネスオンライン
  • 標的型攻撃の特殊ケース概説

    2012年の今日、企業に対する標的型サイバー攻撃はますます巧妙化し、深刻になり、広範囲に及んでいます。2000年代の半ばに、「ブラックハット」と呼ばれるコミュニティは、ハッキングを目的とした若いハッカーの集まりから、組織化された犯罪ネットワークへと進化し、企業や政府のネットワークから盗み出した大量の個人情報を使用して、高収益を上げる個人情報の窃盗手法に注力しています。 さらに最近では、モバイル化、クラウドコンピューティング、および仮想化などの IT インフラと利用モデルの変化によって、ハッカーにとっては「標的の豊富な」環境が生まれています。こうした最近の脅威傾向のなかで、おそらく最も重要なのは、隠れた攻撃者が攻撃対象を絞って長期的に行う国際的なスパイ活動や破壊活動です。 長期間にわたる国際的なサイバー攻撃は「Advanced Persistent Threat(APT)」と呼ばれることがあ

  • ulog.cc

    The domain ulog.cc is blocked.

  • 金を払って人に会う米国人、タダでも会わない日本人:日経ビジネスオンライン

    「米国なら50万円でも数千人集まるのに日ではタダにしても数百人ですよね」。 セミナーやカンファレンス、シンポジウムといった人が集まる催しの話である。職は記者のはずだが催しを企画することもある。趣旨と題名の決定、プログラムの作成と講師依頼、催しの告知、当日の立ち会い、報告記事の執筆などやることは結構ある。数えたことはないもののかかわった催しの数は50回を超えているだろう。 企業や各種団体にも似た仕事を担当している方がおられる。業を補完するためにセミナーを企画している人たちである。お会いすると必ずといっていいくらい冒頭の話になる。 例えば、IT(情報技術)関連のカンファレンスを開く場合、米国ではオーランドやラスベガスといった場所で1週間くらい開かれる。色々な値段があるものの数千ドルはする。 驚くのは冒頭の発言の通り、数千ドルを払ってやってくる参加者が数千人いることだ。失礼ながら日で無名

    金を払って人に会う米国人、タダでも会わない日本人:日経ビジネスオンライン
  • 未知の「ゴッホ作品」がオランダで新たに発表!!「Still life with roses and field flowers (バラと野花の静物画)」:DDN JAPAN

    DDN は 音楽 ・ 映像 に関する デジタル アート を中心に情報ミックスを配信中

    未知の「ゴッホ作品」がオランダで新たに発表!!「Still life with roses and field flowers (バラと野花の静物画)」:DDN JAPAN
  • 「Android」に対するプログラマーの関心が低下--原因は断片化

    米国時間3月20日に公開された調査結果によると、「Android」はモバイルプログラマーの優先事項リストで徐々に順位を下げており、その代わりにウェブアプリが開発に関連するさまざまな困難の解決策として台頭しているという。 この変化は、Appceleratorが四半期ごとに実施している調査の結果として発表された。Appceleratorは、クロスプラットフォームプログラミングツールのメーカーで、同社のツールは、28万人のプログラマーにより3万5000件のアプリの開発に使われている。同調査において、Android携帯電話向けにプログラミングすることに「大きな関心がある」と答えたプログラマーの数は、約83.3%から78.6%に減少し、2四半期連続の下落となった。Androidタブレットに対する関心も約68.1%から65.9%に低下し、2四半期連続で下落した。 Appleの「iOS」は首位の座を維持

    「Android」に対するプログラマーの関心が低下--原因は断片化
  • 【HTML5 Dev】Web ブラウザごとの JavaScript エラー取得方法 (japan.internet.com) - Yahoo!ニュース

    アプリケーション開発では、さまざまな理由からエラー処理が不可欠となる。Web アプリケーション開発サイクルにおいて遅かれ早かれエラー処理を検討しなければならない大きな理由については、「JavaScript Error Handling:Why You Need it」という記事で概説した。 【画像が掲載された記事、より大きな画像、その他の画像など】 エラー処理の重要性は誰が理解しているが、その目的についてはどうだろうか。実際エラー処理には、エンドユーザーを安心させる、アプリケーションの問題特定を支援する、コードの潜在的セキュリティ ホールをあぶり出すといった多くの役割がある。JavaScript のエラー処理シリーズの今回は、Web ブラウザ の相違を加味ししつつ、JavaScript の例外処理コーディング方法を解説する。 try/catch ブロックの分析 どの Web ブラウ

  • シェルプログラミングTips - UEC - usp engineers' community

    UEC - UNIXを深く理解し、シェルプログラミングを極めるコミュニティサイト Info インフォメーション イベント情報 / ニュース・プレスリリース ユニケージについて ユニケージ開発手法とは / ユニケージエンジニアとは ユニケージ開発手法 技能検定 / 試験日程 ユニケージ開発手法 教育講座 / 開講日程 ユニケージ開発手法 教育講座レポート 出版物 シェルスクリプトマガジン / 注文 / 取扱書店 / 問合せ USP出版書籍 / 注文 / 取扱書店 / 問合せ Software Design / FreeBSD Expert FreeBSD Weekly Topics / 日経Linux 推薦図書 オススメの定番書 / より上級者を目指す UNIXビギナー向け教 / UNIXの文化を知る AWK/SEDを習得する / 手元に置きたい実用書 古典を楽しむ UECサイトについて

  • au Wi-Fi SPOTにLinuxから接続できるようにしてみた - このブログはURLが変更になりました

    au Wi-Fi SPOTは2012年3月1日からスマートフォンだけでなく、PCやタブレットなど2台目の端末でも利用できるようになりました。 で、WindowsOSX用の接続ツールはリリースされてるのですが、Linux用の接続ツールは当然リリースされていないため指を咥えてじっと耐えるしかありませんでした。 でもそんなのヤダヤダ、Linuxからも利用したい!のでついカッとなってLinuxから接続できるコマンドラインツールを作りました。GitHubにて公開しています。 https://github.com/matsuu/auwifispot-client 簡単な使い方はリンク先を参照してください。 内部で使用しているWISPrプロトコルについて Wireless Internet Service Provider (WISP) Roamingというプロトコルで、キャリアをまたいだホットスポッ

    au Wi-Fi SPOTにLinuxから接続できるようにしてみた - このブログはURLが変更になりました
  • UbuntuからArch Linuxへ宗旨替えしてからしたことまとめ - sheephead

    実は昨年の末頃から自宅のマシンは徐々にArch Linuxへ移行してたのですが、いろいろと忘れないうちにここらへんできちんと整理しておこうかなと。 インストール作業に関する情報はかなり見かけますのでここでは、はまったとことか細々としたTipsを書き留めておこうと思います。 Unityがひどいといった理由を見かけますが、そもそもUbuntu使ってた頃からWMはawesomeだったので全く気にかかりませんでした。 Ubuntuをやめようと思った決定的理由はアップグレードの安定性のなさでした。Ubuntuでは半年ごとにアップグレードが来るのですが、すんなりアップグレードが完了することは一度もなく、ひどい時は再インストールすることもありました。 だんだん回数を重ねるたびに知恵がついてきて、リリースしてしばらく間を置いてからアップグレードした方が良いのではなどいろいろ試してみましたが、あんまり効果は

    UbuntuからArch Linuxへ宗旨替えしてからしたことまとめ - sheephead
  • クラウド分野の市場成長と雇用創出と人材不足感:『ビジネス2.0』の視点:オルタナティブ・ブログ

    クラウドコンピューティングの市場成長に伴い、雇用創出が期待される一方、ビジネスモデルの転換や人材不足への対応など、対応を急ぐ動きが進んでいます。 ■クラウドコンピューティングの市場の成長性 富士キメラ総研は2012年3月19日、「仮想化・クラウドコンピューティング環境に進化する国内ICT基盤市場の調査結果」を発表しました。 2015年度の市場予測は、 ●クラウド基盤ソリューション市場 10年度比 2.2倍 6,650億円 ●クラウド基盤サービス市場 10年度比 2.7倍 3,022億円 ●ネットワークサービス市場 10年度比 9.4%増 1兆4,911億円 と、様々な調査会社と同様にクラウド市場の成長が見込まれています。 その中でもクラウド基盤サービス市場のIaaSとPaaSの分野で、2010年度比で、5.2倍の620億円に達すると予測しています。 PaaSとIaaS市場は10年度の120

    クラウド分野の市場成長と雇用創出と人材不足感:『ビジネス2.0』の視点:オルタナティブ・ブログ
  • Spring Tutorial

    Spring Core Basics Spring - Home Spring - Overview Spring - Architecture Spring - Environment Setup Spring - Hello World Example Spring - IoC Containers Spring - Bean Definition Spring - Bean Scopes Spring - Bean Life Cycle Spring - Bean Post Processors Spring - Bean Definition Inheritance Spring - Dependency Injection Spring - Injecting Inner Beans Spring - Injecting Collection Spring - Beans Aut

    Spring Tutorial
  • すぐれた開発者を見つけるには - Strategic Choice

    How to Spot a Good IT DeveloperJames Grahamすぐれた開発者を見つけるにはジェームス・グラハムどういうこと?プロジェクトの成功は「優秀な開発者がいるかどうか」にかかっています。開発者を見つける際、候補者の中から、すばらしい成果を上げる人材を見つけるにはコツがあります。開発者と相談新しい候補者を面接する前に、自分のところにいる一番優秀な開発者と相談します。プロジェクトに必要とされる具体的な知識について、再確認しておきます。どんな開発ライフサイクル、方法論、ツール、専門分野の知識があればよいのか、 それは「あれば望ましい」のか、「必須」なのか?を確認します。知識を評価候補者の知識を評価します。開発チームの信頼できる代表者を交えた面接と、理論的なテストとを組み合わせます。すぐれたソフトウェアエンジニアであれば、「演習問題」にあるシンタックスエラーを苦もなく

  • 一定時間おきに自動でスクリーンキャプチャを撮って保存してくれるフリーソフト「AutoScreenCap」

    マニュアルを作成するときなどに、画面のキャプチャを何度も撮ることがありますよね。そのキャプチャを撮るタイミングというのは、自分が操作して「ここだ」と感じたところになるわけですが、場合によっては大事なポイントで画面キャプチャをしていないこともあるはず。 そういったときに、同じ手順をくりかえしてキャプチャするのはなかなか面倒です。 今回は、そんなキャプチャのもれをなくしたい時に役立つ便利なフリーソフトをご紹介します。 組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! 自動的に一定時間おきに画面キャプチャを保存してくれるフリーソフト 「AutoScreenCapは、指定した時間おきに自動的にスクリーンキャプチャを撮って保存しておいてくれるフリーソフト。 ウェブアプリなどの操作マニュアルを作成するときに、画

    一定時間おきに自動でスクリーンキャプチャを撮って保存してくれるフリーソフト「AutoScreenCap」
  • 軽量で高機能なテキストエディタ「SublimeText2」で CoffeeScript とか。

    CoffeeScriptのシンタックスは、手動でインストールします。 $ cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/ $ git clone git://github.com/jashkenas/coffee-script-tmbundle CoffeeScript vimもいいけど、こんだけ軽いと浮気しそうです。vimのキーバインドもできるのね。(それでもまたvimに戻るのでしょうけど。) 参考: プログラミングエディタ Sublime Text2 を使ってみよう! http://d.hatena.ne.jp/mizchi/20111021/1319167480

  • Speedometer ネットワーク速度を端末にグラフ化して表示するコマンドラインのネットワークモニタ | Ubuntuアプリのいいところ

    Speedometerでネットワーク速度を表示する前に、「システム設定」の「ネットワーク」から設定を開いて、接続に利用しているインターフェース名(eth0, wlan0など)を確認しておきましょう。 Ubuntuの端末を起動したら、以下のコマンドを実行します。 $ speedometer -rx eth0 -tx eth0 「-rx」オプションが受信で、「-tx」オプションが送信です。オプションの後に表示するインターフェース名を入力します。 コマンドを実行すると、端末の右側からネットワーク速度がグラフ化されて、時系列で表示されていきます。 プロンプトに戻りたいときは、「q」キーを押します。 ネットワーク速度は、Ubuntu標準のシステムモニタでも監視できますが、端末でグラフ化というのもおもしろいですね。