タグ

2013年8月3日のブックマーク (11件)

  • 関ジャバでJUnitな話をしたので #kanjava #junitbook - 日々常々

    関西Javaエンジニアの会'13 7月度 - connpass 関西Javaエンジニアの会'13 7月度を7月31日に開催しました。6月に続いて二ヶ月連続ですね。三ヶ月連続は無いので心配しないでくだ……あ、8月にはJavaEEと言うかGlassFishと言うか、あれがありますね!(「関ジャバのイベント」ではありませんが。) Java EE 7 & GlassFish について語ろう - DevLOVE関西 | Doorkeeper 今回の関ジャバは@jyukutyoさんのindy、@chipstar_lightさんのDDD、2連続となる@haljikさんのパズラー、あと私のコレでした。 スライド スライドあげておきます。内容の詳細は……結局このブログへのリンクになるので、中で触れてるのもあわせてリンク並べておくことで代替。 JUnitの知識を棚卸し #JJUG - 日々常々 assertT

    関ジャバでJUnitな話をしたので #kanjava #junitbook - 日々常々
    atsushifx
    atsushifx 2013/08/03
  • 福島第一原発の管理 政府に移行する時期か - OurWorld 日本語

    福島第一原子力発電所(福島第一原発)の事故が発生してから2年半近くが経過したが、同原発の不安定な状態が繰り返しニュースになっている。この数カ月間に、「この出来事は福島第一原発の脆弱な状態を浮き彫りにした」などというような表現が、何度もニュースに登場した。 問題は「この出来事」といわれているものが、1つではないということである。これまで、ネズミの接触による停電、貯蔵タンクからの放射性汚染水漏れ、1基の原子炉からの蒸気の排出があり、ごく最近では、汚染水が海洋に流出していることを東京電力(東電)が認めた。 東電が状況を完全に制御しようと苦闘している間にも、福島第一原発は次々に問題を生み出しているように思える。最近生じている数多くの問題が、東電の玉虫色の安全記録と2011年の原発事故への大きな不備のある対応とともに、損傷を受けた原発の管理を東電が続けられるのか、その能力に重大な懸念が生じるのも当然

    福島第一原発の管理 政府に移行する時期か - OurWorld 日本語
    atsushifx
    atsushifx 2013/08/03
  • 例外設計の話

    例外設計の話。 こんな指針がいいのかなー 2013 夏 ver. 例外の目的とは? 「例外をキャッチする主な目的は、エラーの原因を取り除いて、回復すること」 via http://dobon.net/vb/dotnet/beginner/exceptionhandling.html .NET の「例外のデザインのガイドライン」にもこう書いてある。 特定の例外が特定のコンテキストでスローされる理由を把握できている場合は、その例外をキャッチするようにしてください。 回復可能な例外だけをキャッチする必要があります。たとえば、存在しないファイルを開こうとした場合に発生する FileNotFoundException は、アプリケーションで処理できる例外です。それは、アプリケーションがユーザーに問題を知らせ、ユーザーが別のファイル名を指定したり、ファイルを作成したりできるようにすることが可能だからで

    例外設計の話
    atsushifx
    atsushifx 2013/08/03
  • Androidに対する愚痴

    programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / Androidはまじでクソだ。具体的には標準ブラウザがクソだ。iPhoneにも最初は苦労させられたものだけれども、その比じゃない。仕事では自分はそういうAndroidのクソさに付き合うのが嫌で嫌で蕁麻疹がでそうなので、Androidはクソすぎるんでそういうリッチぽいのはやめたほうがいいですよ、無駄にコストがかかるだけですよと言い続け、その上でそこまで攻めてない感じのデザインにしたところで、しかしなおそのクソさを発揮しやがる。どういうことなんだ? クライアントに相談を受け、オレは真摯に考えを述べる。「Androidがクソなんでそんなのはやめましょう」と。もちろんこれが正しい決断だという自分の考え

    Androidに対する愚痴
    atsushifx
    atsushifx 2013/08/03
    Androidはこう1からOSを書き直したい衝動にかられるスマートフォンだからな。フォントやFirewallとかのシステム管理をするためにroot化しなきゃいけないとかが、ユーザー側にとって使い勝手をダメにしてる。Firefox OSに移行し
  • altJS勉強会「Haxeすごいからみんな使え!」

    BSidesDelhi 2018: Finding Memory Bugs with the Address SanitizerBSides Delhi

    altJS勉強会「Haxeすごいからみんな使え!」
    atsushifx
    atsushifx 2013/08/03
  • Tim Fox氏、Vert.x 2.0の変更点について語る

    近年、モバイルクライアントやソーシャルネットワークといった新たなトレンドにより、Webアプリケーションは並行コネクションを扱う必要に迫られてきた。その結果、nginxやNode.jsに見られるような、イベントや非同期性に基づいた新しいサーバアーキテクチャが登場した。2011年、Tim Fox氏はこのアーキテクチャの多言語対応JVM版、Vert.xの開発を始めた。Vert.xを利用することで、開発者はJavaScript、Groovy、Javaなどの言語を使って、1つのアプリケーションの中で組み合わせて、システムを開発することができる。 先日、Tim氏はVert.xのversion 2.0をリリースした。InfoQでは、Vert.xの変更点について知るため彼にコンタクトした。 InfoQ: 今回のアップデートでキーとなるフィーチャについて教えてくれませんか? Tim Fox氏: Vert.x

    Tim Fox氏、Vert.x 2.0の変更点について語る
    atsushifx
    atsushifx 2013/08/03
  • Eclipse Vert.x

    import io.vertx.core.AbstractVerticle; public class Server extends AbstractVerticle { public void start() { vertx.createHttpServer().requestHandler(req -> { req.response() .putHeader("content-type", "text/plain") .end("Hello from Vert.x!"); }).listen(8080); } } import io.vertx.core.AbstractVerticle class Server : AbstractVerticle() { override fun start() { vertx.createHttpServer().requestHandler {

  • Sasa 0.9.4が新規の追加フィーチャとバグ修正を含んでリリースされた

    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...

    Sasa 0.9.4が新規の追加フィーチャとバグ修正を含んでリリースされた
    atsushifx
    atsushifx 2013/08/03
  • DevOpsブームから感じたエンタープライズのアジリティ(夏サミ2013) - arclamp

    2013/8/1に開催されたDevelopers Summit 2013 Summer (夏サミ2013)にてB3「DevとCustomersの協業を目指すサステイナブルSIの進め方」という講演をしてきました。資料はこちらから。 Devsumi summer 2013_b2_share from グロースエクスパートナーズ株式会社/Growth xPartners Incorporated. ITサービス提供のアジリティを高める イベント全体がDevOpsで盛り上がっており、バブル感満載(お金は儲からないけど)でお届けされていました。というわけで講演資料の頭には、僕なりのDevOps感を書いてみました。 端的には「ITサービス提供のアジリティを高める」というテーマの上で、開発や運用が協業するということであり、その流れで考えると企画という立場におけるリーンスタートアップもリンクすると考えてい

    DevOpsブームから感じたエンタープライズのアジリティ(夏サミ2013) - arclamp
    atsushifx
    atsushifx 2013/08/03
  • WebCrypto APIのJavaScript実装·PolyCrypt MOONGIFT

    PolyCryptはJavaScript製、BSD Licenseのオープンソース・ソフトウェアです。 HTML5で策定が進んでいる仕様の一つにWebCrypto APIがあります。これはWebブラウザの標準機能として暗号化を提供するものです。しかし実際に実現するにはまだしばらく時間がかかるでしょう。そこで使ってみたいのがPolyCryptです。 デモです。入力と暗号化しての出力、そして復号化が行われています。 SHA-256のハッシュ値を算出するデモです。 メールアドレスとパスワードを指定して、PEM/P12の証明書を出力するデモです。 ダウンロードするとちゃんと証明書になっています。 PolyCryptはWebCrypto APIJavaScript実装です。Androidのデフォルトブラウザ、Opera Mini、IE10未満では動作しませんのでご注意ください。先進的な機能を先んじ

    WebCrypto APIのJavaScript実装·PolyCrypt MOONGIFT
    atsushifx
    atsushifx 2013/08/03
  • ぼくがかんがえたさいきょうのGruntfileを晒してみる - Qiita

    開発中とリリースビルドをわけて考える。 開発中はとにかく速度重視。テスト重視。 リリースビルドのほうに、自動化できる便利なタスクを出来るだけ突っ込んでおく。 開発中に使用するソースファイルから、リリースビルドに余計なファイルを混ぜない。 こんな考え方でGruntfileを書いてみました。 プロジェクトごとに最適化したGruntfileを作るということも魅力的な挑戦なのですが、私は開発者一人で短納期な案件をいくつもこなさないといけないので、そのために導入したタスクランナーのはずなのにGruntfileの開発やメンテに時間を取られるのは末転倒になってしまうので、出来る限り汎用的に使えるように気をつけて書きました。 さらに何か特定の開発スタイルやフレームワークに依存しないように、特殊なディレクトリ構成などを必要としない点も気を付けました。 普段は開発は私一人ですが、デザイナーやコーダーや開発者

    ぼくがかんがえたさいきょうのGruntfileを晒してみる - Qiita
    atsushifx
    atsushifx 2013/08/03