Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...
こんにちは。よういちろうです。今日はOpenSocialなどmixi Platformの話ではなく、最近開発した「あるWebアプリ」についての話をしてみようと思います。 いつの時代も予約って大変!? このエントリを読んでいる方々の多くは、何らかのシステム開発に関わっている人が多いのではないかと思います。その規模には大小があり、エンタープライズ向け or コンシューマ向けがあり、最近ではWebアプリ or スマートフォンアプリといった区分けもあるでしょう。こういったシステム開発において、よく使われるテスト手法として「ステージングサーバの利用」があげられます。「本番サーバじゃないんだけど、開発機でもない中途半端なもので最終確認する」ためのサーバ、というものですが、一般的には限りなく本番環境に近い環境を準備して、環境の違いからくる不具合などを事前に解消、確認した上で本番環境にリリースする、という
4月22日 SCMBootCamp in Nagoya 1 #scmbc(愛知県) 2012/04/22 SCMBootCamp in Nagoya 1 #scmbc - Togetter SCM Boot Camp in Nagoya に行ってきた・・・と見せかけた SML# の多相レコードの話 - 予定は未定Blog版 (写真:懇親会闇LTの一幕。) 前日の『継続的デリバリー読書会』に引き続きの名古屋遠征勉強会第2弾です。 継続的デリバリー読書会に参加してきた #CDStudy - Shinya’s Daily Report 会場は前日に引き続きのAteam|株式会社エイチーム。宿泊先ホテルからタクシーで乗り付けて会場時刻に到着。 第一部 - 講演 開会 きょん@うさみみモード(TwitterID:@kyon_mm)さん 写真背景、スライド資料が『継続的デリバリー』のものになっているの
統合ログ解析基盤と検索システム、そして機械学習の開発と運用を目的に、サイバーエージェントが秋葉原ダイビル内に開設したのが「Ameba Technology Laboratory」(以下、ラボ)です。第28回の前編に引き続き、ここで行われている業務内容や今後の展開について、ラボのメンバーに話を伺っていきます。 Ameba Technology Laboratoryのオフィスのようす 即座にGOサインが出た統合ログ解析基盤の開発 テキスト検索エンジンである「Lucene」、そしてWeb検索エンジンの「Nutch」の開発において中心的な役割を果たしたDoug Cutting氏は、2006年に新たなプロジェクトを立ち上げます。それが現在、大規模データ分散処理技術として注目を集めている「Hadoop」でした。 このHadoopの大きな可能性に魅せられ、多くの企業がHadoopを自社のデータ解析
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
製作著作 © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato This work is licensed under the Creative Commons Attribution License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
最近新人のコードレビューをする機会が増えまして、自分の中の経験則を言語化する機会に恵まれています。なんとなーくわかっていた事柄を人に伝えようとするのは、いつの時代にも最良の学びの機会ですね。 さて新人各位に個別に伝えた「JUnit4利用に関する注意」を整理してみました。JUnitは自由度の高いフレームワークであり使い方は十人十色かと思いますので、もっと良い使い道をご存知のかたは是非はてブコメントなどで教えていただければと思います。ちなみにここで言う「テスト」とは実装の前に書く単体テストだけではなく、実装後に書かれるものや自動化された統合テストも含めています。 1.JUnitを使うために押さえるべき前提知識 テストメソッドの実行される順番は不定 EclipseのJUnit実行機能に親しんでいると意外と気付けないのですが、JUnitはテストクラス内のテストメソッド実行順を保証していません。それ
手軽にデスクトップ上の操作を録画できる動画キャプチャーソフト「Jing」v1.2.5が、1日に公開された。Windows XP/Vistaに対応するフリーソフトで、現在作者のホームページからダウンロードできる。なお、動作には.NET Framework 3.0が必要だが、インストールされていない環境では本ソフトのインストール時に自動でダウンロード・インストールしてくれる。 「Jing」は、デスクトップ上の操作を録画できる動画・静止画キャプチャーソフト。難しい設定を必要とせず、素早くかつ手軽にキャプチャーできるのが特長。動画の保存形式はSWFとなっており、音声も録音可能。また、静止画のキャプチャー機能も備えており、こちらはPNG形式で保存できる。Windowsやアプリケーションの操作方法を手引きした動画や静止画を作成したい場合にお勧め。 使い方は簡単で、起動するとデスクトップ上部に黄色い球体
MySQL 5.6.5の新機能GTIDを試してみる 2012-04-23 4月10日にリリースされたMySQL 5.6.5 DMRに、GTID(Global Transaction ID)という機能が搭載された。これは、トランザクションにID(GTID)を持たせることによって、レプリケーションの進行具合を、従来の「マスタのbinlogファイル名 + ポジション」という情報ではなく、GTIDで管理できるようになるという機能である。従来のバージョンと比べた時に一番分かりやすい点としては、「change masterする時にポジションを指定しなくてよくなる」ということだろう。 MySQLのレプリケーション機能開発者Luis Soares氏のブログを参考に、GTIDの機能を試してみた。 MySQL 5.6.5のインストール MySQLのダウンロードサイトからDevelopment Releaseを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く