タグ

2013年4月18日のブックマーク (20件)

  • iOSクライアントアプリとスクラム開発環境下での受け入れテストについて - mixi engineer blog

    はじめまして。 iOSクライアントアプリ, Windows8クライアントアプリのQAを担当している、品質管理グループの菅原です。 今回は、私が普段行なっているiOSクライアントアプリの受け入れテストについて、ご紹介します。 これまでのmixiの受け入れテストは、ウォーターフォール開発に合わせた手法で行ってきました。そんな中、2012年8月のユニット制移行に伴い、スクラム開発を導入するユニットが増え、私の参加しているユニットでもスクラム開発が導入されました。 スクラム開発環境下では、従来の手法では対応できないことが多く、テスト実行前、テスト実行中、テスト完了後の各フェーズにおいて、試行錯誤を重ねています。 テスト実行前・テスト準備 テスト準備は、基的にリファイメントとスプリント計画から得られるユーザーストーリーと、大まかな仕様の把握のみに留めています。 ウォーターフォール開発の受け入れテス

    iOSクライアントアプリとスクラム開発環境下での受け入れテストについて - mixi engineer blog
  • suzukij's diary

    これはJavaFX Advent Calendar 2014 15日目のエントリとなります。 昨日は@fukai_yasさんの「JavaFXJavaJavaScriptの連携」でした。 JavaFXで何か作っている時に表示が思い通りにならず、SceneGraphのツリー構造や各Nodeの状態を確認したくなることは多々あると思います。 で、ログを仕込んでアプリを起動して出力されたログを確認して、またログを仕込んで確認して、と面倒な作業の繰り返しになってしまうことも少なくありません。 そんな時、ScenicViewというツールでJavaFXアプリケーションを確認すると便利なので紹介します。 「ScenicView」とは? JavaFXアプリケーションのシーングラフの構造やシーングラフ上のNodeのプロパティを確認することができるツールです。 またNodeのプロパティをツールから変更すること

    suzukij's diary
  • 第5回Jenkins勉強会に行って来ました #jenkinsstudy #jenkins - プログラマでありたい

    昨日、第5回Jenkins勉強会に行って来ました。初めて行ったのですが、規模も大きく内容も盛り沢山でかなり勉強になりました。今までJenkinsは余りコアな使い方をしていないので、しばらく勉強してレベルアップしたいと思います。発表は全部で3つで、コアな話あり、自動化に対する考え方あり、ネタありとバランスがとれていて素晴らしかったです。関西でこんなに層の厚い発表会が聞けるというのは、素晴らしいですね。 Jenkinsプラグイン開発的な何か matuyujiさん Jenkinsのプラグインを作る為の最初の一歩の解説です。話を聞いていたら、割と簡単にプラグインを作れるような感じがして来ました。AWS連携で幾つか作りたいのがあるので、試しに挑戦してみたいと思いました。 Jenkins plugin memo from Kiyotaka Oku 執事にたけぼうきを持たせよう matuyujiさん J

    第5回Jenkins勉強会に行って来ました #jenkinsstudy #jenkins - プログラマでありたい
    teracy_junk
    teracy_junk 2013/04/18
    『Jenkinsで伺か』に吹いたw
  • ドリコムJenkins勉強会資料

    2. 自己紹介 @sue445 ● drecomで社内ツールとか作ってま す ● TDDBC(TDDのワークショップ)でよ くTAをやってます ● 自称:サザエヴァンジェリスト ● 他称:歩くJenkins ● コミュニティ ○ 渋谷.rb ○ 新宿.rb ○ TDD BootCamp ○ appengine ja night Copyright Drecom Co., Ltd. All Rights Reserved.

    ドリコムJenkins勉強会資料
  • 社内Jenkins勉強会でLTしました | 松桐坊主

    私が勤めている株式会社ドリコムではよく社内勉強会が発生するのですが、今回は sue445の「やりましょう!」という呼びかけでJenkins勉強会が開催されました。 チラっとお呼ばれしたのでLTさせてもらいましたので資料を公開します。 ドリコム社内勉強会LT資料 「RubyならRDoc, JavaならJavadocを使えばいいのですが、(私が今開発している)C/C++/Objective-CだったらDoxygen使えるよ!」という内容です。 Jenkins氏、とても器用なのでRubyコードのCIや今回のドキュメンテーションに限らずもっと活用していきたいですね。 以外にもSIerドキュメントがウケて、ひさびさにExcelを起動した甲斐がありました(笑) あと社内にsue445みたいなJenkinsブン回してる人が居てすぐ質問できるってのは幸せだなーと改めて思いました。 なおドリコムではエ

  • Doxygen+Graphvizでクラス図を自動生成する - 毛のはえたようなもの

    卒論生成たけなわの皆さんお疲れ様です。終わった皆さんお疲れ様です。 卒論ページを埋めるためにクラス図を生成する必要がありましたので、メモです。 暇になったら加筆します。 クラス図とかソースコードの依存関係の図を自動生成したい ソースコードが先にあってUMLを作るためのツールは探すと有料がほとんど。 でもDoxygenとGraphvizを組み合わせると無料でできるらしい。 というわけで用意するものはDoxygenとGraphvizとソースコードです。C++、C、Java、Objective-C、Python、IDL、 PHP、C#、Dに対応しているそうです。 まずGraphvizとDoxygenを下記からインストールします。 Graphviz | Graphviz - Graph Visualization Software Doxygen すべてデフォルトでOK Doxygenの設定 楽天

    Doxygen+Graphvizでクラス図を自動生成する - 毛のはえたようなもの
    teracy_junk
    teracy_junk 2013/04/18
    ※2009年なので情報古めか?
  • doxygenでjavaソースコードからドキュメント作成

    Rubyにもありますが,プログラムコードにコメントを書いておいて,それをドキュメント生成ツールにかければ,わりときれいなAPI仕様書もどきが作れるというもの. java ではjavadoc なるものがあり,これを使ったところ,あっさりきれいなHTMLファイルが作成され,クリックで該当のクラスやメンバに飛べたりするのは便利だなぁとjava 初心者の私は思ったりしました. で,欲が出るのが人間. これだけきれいなものをPDFファイルにして,配布用をつくりたいなぁと思いました.でも,PDFファイルにする方法がわからない. で,グーグル先生に聞いたところ,情報はあるのですがちょっといまいち. doclet を使えばいいらしいのだけど,日語に対応していないとか,対応する方法も書かれているのだけど,ちょっと試した感じ,エラーを吐いて動いてくれなかったり. そんななか,ソースコードからドキュメントを起

    doxygenでjavaソースコードからドキュメント作成
  • Doxygen

    はじめよう 実行ファイル doxygen は、 ソースを解析してドキュメントを生成するメインプログラムです。 より詳細な使用方法については、セクション Doxygen の使い方 を参照してください。 実行ファイル doxytag は、ソースのない外部のドキュメント(すなわち、doxygen によって生成したドキュメント) への参照を生成する場合にのみ、必要となります。 より詳細な使用方法については、セクション Doxytagの使い方 を参照してください。 オプションとして、実行ファイル doxywizard が使用できます。グラフィカルなフロントエンドであり、doxygen が使用する設定ファイルを編集したり、グラフィカルな環境でdoxygen を実行したりできます。 Mac OS X では、doxywizard は Doxygen アプリケーションアイコンをクリックすることで起動できます

  • Doxygen の使いかた - アカベコマイリ

    非常に便利なコード ドキュメント作成ツール、Doxygen についての覚え書き。 Doxygen とは? Doxygen とはソースコード ドキュメンテーション ツールである。 Doxygen 家 Doxygen 日語サイト ソフトウェア開発をしていると新参メンバーや外部ユーザー向けの API リファレンスなどを求められる機会がわりとある。そんな時にコードやコメントを自動解析してドキュメント生成してくれると便利。Doxygen はそのような要求を叶えてくれる。 この種のツールでは JavaJavadoc や.NET の NDoc、Sandcastle などが有名。これらが特定のプログラミング言語やプラットフォームに最適化されているのに対して Doxygen は総合的・網羅的である。多数の言語に対応し WindowsMacLinux 上で動作する。 ドキュメントの出力形式も豊富

  • 猛毒・リシンの横顔 : 有機化学美術館・分館

    4月18 猛毒・リシンの横顔 あちこちからニュースが飛び込んできて、何かと騒がしい昨今です。アメリカではボストンマラソンでの爆発テロという大きな悲劇の後、「リシン」という毒物が上院議員の元に送られたと報道されています。さらにオバマ大統領のところにもリシンらしき物質が送りつけられたとのことで、9・11後に炭疽菌テロの行われた、2001年を思わせる状況となってきました。 さてこのリシンとは、いったいどんな物質でしょうか。これはタンパク性の猛毒で、トウゴマという植物の種子から得られるものです。単離されたのは1888年といいますから、かなり古くから知られていたタンパク質のひとつです。 トウゴマ(ヒマ)の種子 英語では「ricin」という綴りです。日語で表記すると区別がつきませんが、アミノ酸のリシン(リジンとも)は「lysine」ですので、全くの別物です。 リジン(lysine) さてこのリシンは

    猛毒・リシンの横顔 : 有機化学美術館・分館
  • 生物毒とは:いろいろな生物の毒の話

    毒とは: 一般に,外来性物質で生体に毒性を示すものを毒と呼ぶ。医薬も一種の毒である。飲む毒を毒物(poison),生物起源の毒を毒素(toxin)と総称し、特に毒腺で作られる毒を毒液(venom)と呼んでいる。 われわれの身の回りには,毒(生物毒、天然毒)をもつ生物がいる。毒をもつ生物は,ある種のバクテリア,菌類,原生動物,植物,爬虫類,両生類,魚,ウニとヒトデ,軟体動物,および昆虫など多岐にわたる。植物では、トリカブト、ケシ、南米のコカの葉、インド大麻などが毒(植物毒)をもつことが知られている。生物毒の働きとしては,赤血球を破壊する溶血毒,細胞や組織の壊死を引き起こす壊死毒,主に動物の神経系に作用する神経毒などがあるが,捕のための武器として使われる毒は神経毒が中心となる. 細菌やカビの毒はきわめて毒性が高いため生物兵器として開発されているものもある。このように,生物毒の用途としては①医

  • Jenkins とかの環境構築 (SVNのコミットをビルド実行のトリガーに) - ハマったメモ

    SVN へのコミットをフックしてビルド実行出来るようになった これまでに比べるとハマったとこはだいぶ少なかったけど フックスクリプト実行時には環境変数が空の状態で起動されるというのを 知らなかったために、しばらく何でフックされないのかなー? っていう状態になってました 以下を参考にさせてもらいました http://d.hatena.ne.jp/kaorun55/20080815/1218767907 http://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_hook_script.html フックスクリプトの作成上の注意 フックスクリプトが実行されるときには、セキュリティ上の理由から環境変数(PATH 変数も)がすべて空の状態で起動されます。 このためスクリプト内部で外部プログラムを起動する場合は絶対パスを使用するかスクリプト内部で環境変数を設定する

    Jenkins とかの環境構築 (SVNのコミットをビルド実行のトリガーに) - ハマったメモ
  • Selenium WebDriver を利用して Webアプリケーションのテストをしてみる - suzukij's diary

    以前から気になっていた Selenium WebDriver を使ってWebアプリの自動テストを試してみたので忘れないうちにメモ。 WebDriverに惹かれたのは以下の理由 ブラウザの操作がJavaで簡単に書ける(学習コストが低い) 記述するコードが簡潔で分かりやすい(コードのメンテナンスがしやすい) JUnitからも実行できる(Jenkinsから実行して自動化したり) ブラウザのスクリーンショットが撮れる(エビデンス作成) 導入準備 ここから Selenium Client Drivers(Java) をダウンロードしてjarにクラスパスを通すだけ。 Mavenを利用する場合、pom.xmlに selenium-java を追加するだけでOKです。 ブラウザ操作の機能のみを利用するだけなら selenium-htmlunit-driver は不要なのでexclusionを指定しておくと

    Selenium WebDriver を利用して Webアプリケーションのテストをしてみる - suzukij's diary
  • 長文日記

  • サーバ用途でコンシューマ SSD へ調子に乗って書き込みすぎると壊れるという話 - mura日記 (halfrack)

    Crucial M500 の write endurance が 75TB しか無いというのが話題になっていて、同じく 75TB である m4 をわざと虐待していたホストはどうなったのか気になって調べて見たところ、面白い結果が観測されたという話。 石橋を叩いて壊し障害時の挙動を見るべく「自社全サービスのアクセスログを受け止める syslog サーバ」という、どう見ても書き込み中心で SSD にやさしくないホストをあえて動かしていた。具体的には下記のようなノリのホストである。 iostat の一行目なので uptime 数百日における平均値であることに注意。 [root@touge ~]# iostat -k -x -d sda | sed -n '3,4p' Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await

    サーバ用途でコンシューマ SSD へ調子に乗って書き込みすぎると壊れるという話 - mura日記 (halfrack)
  • 昔の SSD はタフだった - mura日記 (halfrack)

    d:id:halfrack:20130417:1366193468 を見た同僚が教えてくれた X25-M G2 のホストについて、古い SSD はマージンたっぷりだったという話。 このホストDB サーバだが、メッセージングサービス的なものに使われているので、更新ヘビーで辛い DB になる。 [root@nantokagoe smartmontools-6.1]# uptime 19:29:02 up 1028 days, 2:49, 2 users, load average: 0.00, 0.05, 0.04 [root@nantokagoe smartmontools-6.1]# iostat -k -x -d sda | sed -n '3,4p' Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await

    昔の SSD はタフだった - mura日記 (halfrack)
  • Slim - A Fast, Lightweight Template Engine for Ruby

    doctype html html head title Slim Examples meta name="keywords" content="template language" meta name="author" content=author javascript: alert('Slim supports embedded javascript!') body h1 Markup examples #content p This example shows you what a basic Slim file looks like. == yield - unless items.empty? table - items.each do |item| tr td.name = item.name td.price = item.price - else p | No items

  • fujitaiju.com

    This domain may be for sale!

  • 人事異動に関するお知らせ|プレスリリース|企業・開示情報|株のことならネット証券会社【auカブコム】

    auカブコム証券のホームページ上の一部情報は、東京証券取引所、大阪取引所、株式会社QUICK、東洋経済新報社、日経済新聞社、トムソン・ロイター社、モーニングスター社、株式会社フィスコ、株式会社FXプライムbyGMO、ジャパンエコノミックパルス社、株式会社みんかぶ、野村インベスター・リレーションズ株式会社からの情報提供をもとに公開しております。これらの情報につきましては、営業に利用することはもちろん、第三者へ提供する目的で情報を加工、再利用及び再配信することを固く禁じます。情報の内容につきましては万全を期しておりますが、その内容を保証するものではありません。万一この情報に基づいて被ったいかなる損害についても、当社及び情報提供者は一切の責任を負いかねます。 auカブコム証券株式会社 金融商品取引業者登録:関東財務局長(金商)第61号 銀行代理業許可:関東財務局長(銀代)第8号 加入協会:日

  • SL; wheel configuration