タグ

2012年6月1日のブックマーク (13件)

  • テスト自動化ツールを導入済みは8.5%、85%以上が検討していないか必要を感じないと。キ-マンズネット調べ

    テスト自動化ツールを導入済みは8.5%、85%以上が検討していないか必要を感じないと。キ-マンズネット調べ キーマンズネットは、IT担当者を対象にしたアンケート結果として「テスト自動化ツールの導入状況」を公開しました。 それによると、導入済みは全体の8.5%(「既に導入済みである(追加リプレイスなし)」7.5%と「既に導入済みである(追加リプレイスあり)」の1.0%の合計)で、導入を検討しているが4.8%。今後も導入しないするグループは86.7%(「必要性を感じているが導入を検討していない」の38.6%と、「必要性を感じない」の48.1%の合計)」になりました。 グラフを見ると従業員規模1001名以上では導入済みが約15%である一方、100名以下では1.8%であり、従業員規模によって大きな違いがあることが分かります。 対象言語はJavaがトップ、目的は品質の向上、工数削減など すでにテスト

    テスト自動化ツールを導入済みは8.5%、85%以上が検討していないか必要を感じないと。キ-マンズネット調べ
  • その業務フローは誰も読めない

    業務改善やシステム化の上流工程では、業務の流れを把握するために「業務フロー」を作成します。ここで作成される業務フローは、システム化や運用設計など後工程でも利用されます。 前回は、業務フローを作成する際の重複や漏れを抑制する方法について説明しました。今回は、業務フローという成果物の作成にばかり目が行ってしまい、業務フローを作成する来の目的を見失って使い物にならない成果物を生み出してしまったケースについて見ていきましょう。 病状:作成した人も手こずる代物 製造業A社は、基幹システムが老朽化したためシステムを再構築することになりました。まず業務改革を行い、あるべき新業務を定義した上で、それに適したシステムを構築しようという方針を立てました。 そこで、業務改革を外部のコンサルティング会社B社に依頼。B社のコンサルタント3人がA社の業務担当者にヒアリングしながら、新業務の流れを業務フローにまとめ

    その業務フローは誰も読めない
  • Twitterがページ表示時間を5分の1に高速化。どのようなテクニックを使ったのか?

    Twitterフロントエンドのアーキテクチャを見直し、Webページの読み込み速度を改善したことをブログで明らかにしています。 新しいアーキテクチャでは、これまでWebブラウザ上でJavaScriptの処理によって行ってきたWebページのレンダリングを見直し、サーバ側でレンダリング済みのHTMLページを送信し表示することにしています。これによってWebページの読み込みから最初のツイートの表示までの時間が大幅に短縮されることになりました。 When we shipped #NewTwitter in September 2010, we built it around a web application architecture that pushed all of the UI rendering and logic to JavaScript running on our users’

    Twitterがページ表示時間を5分の1に高速化。どのようなテクニックを使ったのか?
  • AZusaar!!

    ATND,Zusaar,こくちーず,PARTAKE,connpass,doorkeeperに登録されているイベントを検索します

    AZusaar!!
  • 自分が作ったScalaライブラリをMaven Centralリポジトリに登録する方法 (GaedsをSonatype OSSRHにデプロイしたよ\(^o^)/) | PAB@求職活動中

    求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 最近「Gaeds」というScalaのライブラリを作っているのですが、 Maven Centralリポジトリから使えるようにしたので、 その経験を元にScalaのライブラリをMaven Centralリポジトリに登録する方法を解説したいと思います。 と言っても、他にドキュメントがないというわけではなく、 むしろわかりやすいドキュメントが既にたくさんあるのですが、 ただ手順自体が結構複雑なので、 僕のほうでも情報をまとめておきたいと思います。 まず、おおまかに方法を説明すると、 ライブラリをMaven Centralリポジトリに直接登録するのではなく、 「Sonatype OSSRH (OSS Repository Hosting Service)」とい

  • 紙とおさらば、ScanSnapでネクストステージへ!: nowtypeブログ

    spansnap S1300iが5月25日に発売されたようだ。 http://scansnap.fujitsu.com/jp/product/s1300i/specification.html S1300の進化版ってことでスキャン速度も1.5倍にアップしたそうだ。 自炊の記事はいっぱいあるかもしれないが、S1300iも出たことだし、僕的に自分の思っていることでも書いていこうと思う。 今年の頭から僕はFUJITSU ScanSnap S1500 たるものを購入して使っている。 これは自炊に興味ある人にとって、知らない人はいないだろう。 ちなみに自炊とは 書籍を裁断してスキャンし、デジタルデータに変換する行為(ここではご飯を自分で作るとかそういうものではない) 僕の買った時の選択肢は、安いモデルのS1500、S1300だったが、少々値は張るが読み取り速度が早いS1500にした。今ならS1300

  • DeNA のオープンソースについて外から見て思うこと - 宇宙行きたい

    完全に外部から見た感想なんだけど 「Arctic.js」公開時に色々揉めたけど、オープンソースにすることを会社が支援していることが印象的だった。 で、すぐに MIT に変更した時点で会社が支援してくれていることと、法務も含め柔軟に対応していると感じた。 JSX 公開で前回揉めたにも関わらず更にオープンソースに出すことによって、会社が挑戦的な事を続ける心意気があることを感じた。 って事で俺的には DeNA という会社に対しての好感度は少なくとも上がっている。 素直にそういうところはいいなぁと思う。

    DeNA のオープンソースについて外から見て思うこと - 宇宙行きたい
  • Collection: Design Patterns

    Reuse, recycle, but don’t reinvent the wheel unless necessary. by Brian Christiansen at UI Engineering. Via. This collection captures findings of consistent, unique or interesting interfaces and design flows from across the web. Please note that the content of these sets is not representative of all of the patterns I've captured. I tend to use tags more religiously and recommend that you look ther

    Collection: Design Patterns
  • SSH力をつけよう

    NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```

    SSH力をつけよう
  • VPS等でCentOSをOSとして選択した場合にやっておきたい最低限の設定 » とりあえず9JP

    多くのVPSや専用サーバサービスでは、OSとしてCentOSが標準だったりするけれど、VPSなどでCentOSをOSとして選択した場合に、仮に「一時的なテスト環境」として利用するにしてもやっておいたほうが良いと思う最低限の設定の話。 とりあえず、普通にrootログインするなり、suするなりして、rootになってる前提で。 通常使用(または管理用)するのユーザの作成 以下のコマンドでユーザを作成する。 useradd 追加したいユーザ名 作成したユーザにパスワードを設定する。 passwd 追加済みのユーザ名 sudoの設定 sudo が入ってなければ入れておく。 yum install sudo sudoの設定。 visudo 作成済みのユーザに権限を与える。 以下を追記。 ユーザ名 ALL=(ALL) ALL 編集が完了したら、 su - ユーザ名 として、作成済みのユーザに切り替える。

  • 全プログラマーが知るべきレイテンシー数

    Latency numbers every programmer should know — Gist L1キャッシュ参照 0.5ナノ秒 分岐予測失敗 5ナノ秒 L2キャッシュ参照 7ナノ秒 Mutexのロックとアンロック 25ナノ秒 メインメモリー参照 100ナノ秒 Zippy[Snappy]による1KBの圧縮 3,000ナノ秒 1Gbpsネットワーク越しに2KBを送信 20,000ナノ秒 メモリーから連続した1MBの領域の読み出し 250,000ナノ秒 同一データセンター内におけるラウンドトリップ 500,000ナノ秒 ディスクシーク 10,000,000ナノ秒 ディスクから連続した1MBの領域の読み出し 20,000,000ナノ秒 パケットを、カリフォルニア→オランダ→カリフォルニアと送る 150,000,000ナノ秒 Jeff Dean著(http://research.googl

  • 勉強ではなくすごいことの共有――Shibuya.pm/Shibuya.js竹迫良範氏インタビュー【前編】

    勉強ではなくすごいことの共有――Shibuya.pm/Shibuya.js竹迫良範氏インタビュー【前編】:OSSコミュニティの“中の人”(3)(1/2 ページ) 「OSSコミュニティに参加したいけれど、どうしたらいいか分からない」「中が見えにくいので不安」……OSSコミュニティの“中の人”へインタビューし、OSSコミュニティをもっと身近に感じてほしい。 PerlJavaScript、2つのコミュニティで活躍する竹迫氏 OSSの世界で活躍するエンジニアへのインタビュー連載、今回はサイボウズ・ラボの竹迫良範さんにお話をうかがいます。名刺には「Shibuya Perl Mongers」とありますが、その活躍はPerlコミュニティだけにとどまりません。Shibuya.pmの2代目リーダーとしての活躍、その他にもJavaScriptセキュリティ、若手教育など、多方面で活躍しています。 今回のイン

    勉強ではなくすごいことの共有――Shibuya.pm/Shibuya.js竹迫良範氏インタビュー【前編】
  • NetBeans7.2とPHP5.4の組み合わせが素晴らしい件 - きしだのHatena

    PHPは開発が簡単とか言われますが、実際になにかWebアプリケーションを動かそうとすると、ApacheにPHPモジュールを設定してドキュメントルートを設定するなど、準備に手間がかかりました。 特に、絶対パスが使われているサイトを2つ同時に開発するという場合には、サーバーを別に用意したりポートを変えたホストを用意したりする必要がありました。 PHP5.4からは組込Webサーバーが用意されたので、ApacheなどWebサーバーを別にたてて設定する必要なくPHPのWebアプリケーションを試すことができます。 7月くらいにリリースされる予定のNetBeans7.2ではPHP5.4に対応してtraitなどの新しい文法の補完にも対応するようですが、一番ステキ機能は、PHP5.4組込サーバーへの対応だと思います。 ということで、NetBeans7.2betaとPHP5.4組込サーバーを使ってPHPをNe

    NetBeans7.2とPHP5.4の組み合わせが素晴らしい件 - きしだのHatena