タグ

2014年2月12日のブックマーク (97件)

  • エンジニア1000人が参加した YAPC::Asia 2013 で運営事務局長として行った全てのこと - 941::blog

    エンジニア1000人が参加したYAPC::Asia 2013の企画の話と #yapcasia 運営事務局長を4回やった振り返り という1万2000文字の目次付きポエムを書いてから3ヶ月ほど経ってしまったけど、宣言していたとおり運営としてやったことの全てを忘れる前に残しておく。読んでほしいけど1エントリにまとめたかった&ざっと羅列するのですごーーーく長いですよ。目次すら長い。 イベント運営をしてみたい人の参考になれば幸い。 YAPC::Asiaとは何か YAPC::Asia 2013 運営の流れ YAPC::Asia 2013 運営の指揮のとりかた やったことの実例 - 2012反省点まとめ&次回やりたいことのメモ - YAPC::Asia2013 キックオフメモ - スポンサー向け提案資料の作成 - フライヤーの作成 - 企画時点から手伝ってもらうコアスタッフにお願いしたこととタスク管理

    エンジニア1000人が参加した YAPC::Asia 2013 で運営事務局長として行った全てのこと - 941::blog
    kasumani
    kasumani 2014/02/12
    エンジニア1000人が参加した YAPC::Asia 2013 で運営事務局長として行った全てのこと YAPC::Asiaとは何か YAPC::Asia は Perl というプログラミング言語の年に一度のお祭り。元々はプログラマが自分たちで行う草の根活動的なカンファ
  • 自動テストの誤解とアンチパターン in 楽天 Tech Talk

    2014/02/12の楽天Tech Talkに登壇させてもらったときの発表スライドです。 2013年に発表したいくつかの内容をまとめました。 基的に、ソフトウェアテストの絶望を聞きたい人向けです。Read less

    自動テストの誤解とアンチパターン in 楽天 Tech Talk
    kasumani
    kasumani 2014/02/12
    自動テストの誤解とアンチパターン in 楽天 Tech Talk Presentation Transcript 自動テストの誤解と アンチパターン by kyon_mm in Rakuten Tech Talk 12/02/2014 A u tom ate Te st ing An ti-p atter n Self Introduction きょん(@kyon_mm) テストアーキテクト Groovy, C#
  • 『nodeベースでGUIアプリを開発する「node-webkit」』

    1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 こんにちは。Ameba事業部の杉と申します。 業務では「天下統一クロニクル」というチームでフロントエンドのディベロッパをしています。 今回は、「node-webkit」という一風変わったアプリケーションを紹介させていただきます。 私達は普段、gruntといったnode.js製のツールを使ってJavaScriptの結合や圧縮、画像の減色といった処理を自動化していますが、node-webkitはこれらnodeのモジュールを使ってGUIアプリケーションを作れるツールです。nodeの資産をそのまま利用できるので、私のようなディベロッパには嬉しいですね。

    『nodeベースでGUIアプリを開発する「node-webkit」』
    kasumani
    kasumani 2014/02/12
    nodeベースでGUIアプリを開発する「node-webkit」|1 pixel|サイバーエージェント公式クリエイターズブログ 今日は、node-webkitの概要と仕組みからアプリケーションの作り方までを簡単に紹介させていただきます。node-webkit node-web
  • Kindle向けに『入門Chef Solo - Infrastructure as Code』を出版しました - naoyaのはてなダイアリー

    Chef のスタンドアロン版である Chef Solo の技術書Kindle 向け電子書籍として出版しました。 入門Chef Solo - Infrastructure as Codeposted with amazlet at 13.03.17伊藤直也 (2013-03-11) 売り上げランキング: 14 Amazon.co.jpで詳細を見る がんばりました。原稿\(^o^)/オワタ Chef Solo Chef はサーバー/インフラの状態管理フレームワークです。より単純化して言うならサーバー構築の自動化ツール。コードは Ruby で書きます。ウェブアプリケーションをホストするサーバーの管理にもちろん利用できますし、チームメンバーの開発環境を同じ状態に揃える、あるいは個人の開発環境の整備を自動化する、といったことにも利用できます。 書の内容のは、その Chef の入門書です。C

    Kindle向けに『入門Chef Solo - Infrastructure as Code』を出版しました - naoyaのはてなダイアリー
    kasumani
    kasumani 2014/02/12
    ■ Kindle向けに『入門Chef Solo - Infrastructure as Code』を出版しました Chef のスタンドアロン版である Chef Solo の技術書を Kindle 向け電子書籍として出版しました。 Tags: from Pocket October 26, 2014 at 02:42AM via IFTTT
  • お前のAngular.jsはもうMVCではない。と言われないためのTutorial - Qiita

    JavaScriptフレームワークに興味あるし、Angular.jsを使ってみようかな・・・ そんな純真無垢なあなたを混沌の世紀末に引きずり込むのが、ほかでもないTutorialなのです。 TutorialではほぼControllerしか出てこないので、素直にこの通り書いているとまず間違いなく3カウントでControllerにコードが集中するいわゆるFat Controllerになり、せっかくMVCフレームワークも地獄の荒野になります。 実は、Angular.jsでまず目を通すべきなのはDeveloper GuideのConceptual Overviewです。これを読めばどう処理を分割するかがきちんと書かれていますが、以下ではそれ+経験をもとにAngular.jsで正しくMVCを使用するためのポイントをまとめました。 Angular.jsの3原則 1.Controllerはイベントハンド

    お前のAngular.jsはもうMVCではない。と言われないためのTutorial - Qiita
    kasumani
    kasumani 2014/02/12
    お前のAngular.jsはもうMVCではない。と言われないためのTutorial JavaScriptフレームワークに興味あるし、Angular.jsを使ってみようかな・・・ Tags: from Pocket November 20, 2014 at 08:21AM via IFTTT
  • 知らないと損する、下北沢で本当に美味しいランチが食べられるお店ベスト10 | ベイジの社長ブログ

    弊社が下北沢にオフィスを出して3年半。私は自宅も下北沢界隈なので、365日シモキタ生活といっても過言ではありません。その下北沢、飲店は多いのですが、安いチェーン店や味に拘りのないお店も多く、まさに玉石混交。飛び込みで入ると失敗することも多いです。学生や若い人が多い街なので、べログの評価もあまりあてになりません。 そこで、下北沢在住の私がここなら外さない!というランチのお店を選んでみました。価格帯は1,000円前後、順位はあくまで私の好みと今の気分です。どのお店も美味しいことに間違いはないので、お昼に下北沢に立ち寄った際には、是非行ってみてください。 第10位:茄子おやじ(カレー) 下北沢といえばカレー激戦区で有名ですが、当に満足させてくれるお店は限られています。ここはその一つ。吉祥寺のカレーの名店『まめ蔵』で働いていた方がオーナーのお店。シモキタのカレー屋ではここが一番好き、という知

    知らないと損する、下北沢で本当に美味しいランチが食べられるお店ベスト10 | ベイジの社長ブログ
    kasumani
    kasumani 2014/02/12
    知らないと損する、下北沢で本当に美味しいランチが食べられるお店ベスト10 弊社が下北沢にオフィスを出して3年半。私は自宅も下北沢界隈なので、365日シモキタ生活といっても過言ではありません。その下北沢、飲食店
  • リダイレクトの警告

    表示中のページから http://www.slideshare.net/enakai/linux-27872553 にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。

    kasumani
    kasumani 2014/02/12
    Tags: from Pocket February 12, 2014 at 04:40PM via IFTTT
  • リダイレクトの警告

    表示中のページから http://heartbeats.jp/hbblog/2013/10/systemd.html にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。

    kasumani
    kasumani 2014/02/12
    Tags: from Pocket February 12, 2014 at 04:39PM via IFTTT
  • リダイレクトの警告

    表示中のページから http://alpha.mixi.co.jp/2013/12063/ にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。

    kasumani
    kasumani 2014/02/12
    Tags: from Pocket February 12, 2014 at 04:39PM via IFTTT
  • 森田雄と深津貴之の UX 侍 初陣「全国タクシー配車アプリ」開発担当者とUXを語る | UXサムライ

    森田雄と深津貴之の UX 侍 初陣「全国タクシー配車アプリ」開発担当者とUXを語る | UXサムライ
    kasumani
    kasumani 2014/02/12
    連載UXサムライ 森田雄と深津貴之の UX 侍 初陣「全国タクシー配車アプリ」開発担当者とUXを語る あなたのスマホがタクシーのりば GPS機能で全国の提携タクシー会社のタクシーを簡単操作で呼べるアプリ。 Tags: from Pocket Feb
  • 『情報技術の人類史』を読まずして未来を生きるなかれ - RyoAnna

    Voyager Golden Record 紙にインクで記された八分音符や四分音符が音楽なのではない。音楽とは空気中に響く圧力波の連続でもない。レコード盤に刻まれた溝でも、CDに焼き付けられたくぼみでもない。聴き手の脳内に引き起こされるニューロンの交響でもない。音楽は、情報そのものだ。〜 ジェイムズ・グリック 1948年、AT&Tベル研究所のクロード・シャノンが、『通信の数学的な一理論』という題名の小論文を発表し、初めて情報を数学的な量として定義した。単位は0と1のbinary digit(二進数字)で、後に省略されてbit(ビット)と呼ばれるようになった。ジェイムズ・グリックによる『インフォメーション 情報技術の人類史』は、そのような情報単位の誕生、情報の起源、伝達手段の進化、最新の処理技術を、緻密にドラマチックに描く物語だ。 目次プロローグ第1章 太鼓は語る第2章 言葉の永続性第3章

    『情報技術の人類史』を読まずして未来を生きるなかれ - RyoAnna
    kasumani
    kasumani 2014/02/12
    『情報技術の人類史』を読まずして未来を生きるなかれ 紙にインクで記された八分音符や四分音符が音楽なのではない。音楽とは空気中に響く圧力波の連続でもない。レコード盤に刻まれた溝でも、CDに焼き付けられたくぼ
  • iOSアプリのテスト自動化本を執筆しました - やらなイカ?

    まだ校正中なのですが、iOSアプリのテスト自動化入門(仮)的な*1タイトルのを執筆しました。秀和システムさんから3月中旬ごろ発売予定です。 iOSアプリ テスト自動化入門 作者: 長谷川孝二出版社/メーカー: 秀和システム発売日: 2014/03/18メディア: 単行この商品を含むブログ (1件) を見る 【3/7追記】Amazonさんで予約はじまりましたのでリンク追加しました 昨年Androidテスト部で書いた『Androidアプリテスト技法』は、テスト技法とテスト自動化が半々という構成でしたが、書はほぼテスト自動化について特化した一冊です。 内容、想定読者 Xcode 5・iOS 7環境*2における、ユニットテストの書きかた、システムテスト〜受け入れテスト向けのツール・フレームワークのほか、ビルドやAdHoc配布の自動化、CI、メトリック(メトリクス)採取など、アプリ開発にまつわ

    iOSアプリのテスト自動化本を執筆しました - やらなイカ?
    kasumani
    kasumani 2014/02/12
    iOSアプリのテスト自動化本を執筆しました まだ校正中なのですが、iOSアプリのテスト自動化入門(仮)的な*1タイトルの本を執筆しました。秀和システムさんから3月中旬ごろ発売予定です。 Tags: feedly, ifttt, recently read, saved f
  • 高速で止まるボール!?-ダイジェスト/大科学実験 | NHK for School

    時速100kmで進む車から、ボールを後ろ向きに投げると、どのように見えるでしょうか?実験に使う車はこの車。荷台にピッチングマシーンを取り付けます。ボールの速度を時速110kmにして実験します。ボールが後ろへ飛んでいます。車が進む速さよりも、ボールの方が速いため、ボールの進行方向へ飛んで見えるのです。ボールの速度を時速90kmにします。ボールが、車の進行方向へ進んでいます。車の速さが、ボールの速さより速いため、車の進行方向へ進むのです。ボールが時速110kmの時は後ろ、時速90kmの時は前に飛ぶように見えます。ボールが時速100kmの時は、どのように見えるのでしょうか?時速100kmで進む車から、同じ速さで投げ出されたボールは、止まって見えます。車の速度を、ボールの速度が打ち消したために、止まって見えるのです。実際の速度ではなく、あるものから見た、他のものの見た目の速度を相対速度といいます。

    高速で止まるボール!?-ダイジェスト/大科学実験 | NHK for School
    kasumani
    kasumani 2014/02/12
    高速で止まるボール!?-ダイジェスト/大科学実験(214秒) 時速100kmで進む車から、ボールを後ろ向きに投げると、どのように見えるでしょうか?実験に使う車はこの車。荷台にピッチングマシーンを取り付けま
  • OS X 10.9 Mavericks環境構築メモ - Qiita

    はじめに 2013年10月23日にリリースされたOS X 10.9 Mavericks。環境構築に関するTipを記しておきます。 インストールメディアを作る Mavericksをインストールするには、Mac App StoreからMavericksをダウンロードしますが、5GB以上あるので結構時間がかかります。再ダウンロードも時間がかかるので、インストールメディアを作っておいたほうが良いでしょう。 すべてのデータが消えても良い6GB以上のUSBメモリなどを用意して、 インストール処理を行う前に 、ターミナル上で次のコマンドを入力します。 sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationp

    OS X 10.9 Mavericks環境構築メモ - Qiita
    kasumani
    kasumani 2014/02/12
    OS X 10.9 Mavericks環境構築メモ 2013年10月23日にリリースされたOS X 10.9 Mavericks。環境構築に関するTipを記しておきます。 Tags: from Pocket February 12, 2014 at 12:48PM via IFTTT
  • 【iOS7】ばねっぽいアニメーションを実現するUIViewの新メソッド - Qiita

    iOS7から追加された、 ばね風のタイミングカーブでアニメーションさせることのできるUIViewのメソッド animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion: (101文字)を使ってみました。 メソッドの定義はこんな感じです。 + (void)animateWithDuration:(NSTimeInterval)duration delay:(NSTimeInterval)delay usingSpringWithDamping:(CGFloat)dampingRatio initialSpringVelocity:(CGFloat)velocity options:(UIViewAnimationOptions)options anim

    【iOS7】ばねっぽいアニメーションを実現するUIViewの新メソッド - Qiita
    kasumani
    kasumani 2014/02/12
    【iOS7】ばねっぽいアニメーションを実現するUIViewの新メソッド iOS7から追加された、 ばね風のタイミングカーブでアニメーションさせることのできるUIViewのメソッド animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:optio
  • Markdown記法 チートシート

    Markdown記法のチートシートです。 記法はGitHub Flavored Markdownに準拠し、一部拡張しています。 Qiitaでシンタックスハイライト可能な言語一覧については、 シンタックスハイライト可能な言語 をご覧下さい。 Code - コードの挿入 Code blocks - コードブロック たとえば、「Ruby」で記述したコードをファイル名「qiita.rb」として投稿したいときは、 バッククオート(`) か チルダ(~) を使用して以下のように投稿するとシンタックスハイライトが適用されます。 コードブロック内でコードブロックを書きたい場合は異なる記号を使うことで書けます。

    Markdown記法 チートシート
    kasumani
    kasumani 2014/02/12
    Markdown記法 チートシート Markdown記法のチートシートです。 本ページではQiitaで使用可能なMarkdownのみ掲載しているため、一部原文と異なります。 Markdownの原文については、Daring Fireball: Markdown Syntax Documentationをご覧下さい。
  • https://qiita.com/ta9to/items/46171d2fbb735b98dcd3

    kasumani
    kasumani 2014/02/12
    Nightwatch.jsで自動ブラウザテスト Browser automated testing done easy. Write efficient and straightforward Javascript End-to-End tests in Node.js which run against a Selenium server. Node.jsで書いたテストコードをSeleniumにぶん投げて実行し、テスト結果を返して
  • 日本語で読める!tigに関する有用な記事リンク集 - Qiita

    tigの日語情報はまだあまり多くないので、筆者が見つけたtigに関連した有用な記事をまとめてみます。 概要・導入 git を CUI 環境で操作する tig が必須ツールだった そこに、 tig というツールをインストールしてみたら、あまりに便利で驚いた。もうtigなしではgitを使えない。名前は前から知っていたのに、なんで今まで使っていなかったんだろう。 git? tig! 私はいつもこれを使っていますが、あまり使っている人がいないようなので、少し宣伝することにしました。ではなぜ tig はすごいのでしょうか? あなたが欲しい情報だけを表示するように調整した、素敵な git log コマンドを持ってますか?そのアウトプットを tig にパイピングするだけで、きれいに色づけし、前後に簡単にスクロールできるようします。 CUI な Git ブラウザ tig を入れてみた Vim に近い操作

    日本語で読める!tigに関する有用な記事リンク集 - Qiita
    kasumani
    kasumani 2014/02/12
    日本語で読める!tigに関する有用な記事リンク集 tigの日本語情報はまだあまり多くないので、筆者が見つけたtigに関連した有用な記事をまとめてみます。 Tags: from Pocket February 12, 2014 at 12:27PM via IFTTT
  • gitの新人研修でtigを使うことをおすすめする理由 - Qiita

    はじめに 4月まで残すところ2ヶ月と迫り、新卒などを対象とした新人研修の準備が始まっている頃かと思います。 新人研修の中でgitを教える際に、筆者はtigの活用をおすすめしています。 講師の立場からすれば、短い時間に高効率でgit質を伝えることができます。 研修生の立場では、tigを利用して簡単で直感的にgitリポジトリを閲覧・操作することができます。 tigを使うとどうしてそうなるのか、いくつかの理由を以下に紹介します。 セットアップが簡単ですぐ使い始められる tigは依存関係が少なくポータブルな実装でありインストールが簡単です。 会社から提供する開発サーバーであっても、社員ひとりひとりが所有するPCMacであっても、 yumやbrewなどのパッケージマネージャから少ない手順でインストールすることができます。 一例: CentOS6.4にgit tigインストールと使い方 - Qi

    gitの新人研修でtigを使うことをおすすめする理由 - Qiita
    kasumani
    kasumani 2014/02/12
    gitの新人研修でtigを使うことをおすすめする理由 4月まで残すところ2ヶ月と迫り、新卒などを対象とした新人研修の準備が始まっている頃かと思います。 Tags: from Pocket February 12, 2014 at 12:26PM via IFTTT
  • デザインの裏側を理解できるエンジニアになろう - Qiita

    「画面」のデザインは、エンドユーザーから見た「プロダクト」との唯一の接点。超大事。 そんな画面のデザインにまつわる、エンジニアが「いじる」ときに気をつけると、もしかしたら面倒が減って争いが減ってみんなが幸せになれるんじゃないかなあ、とか、そもそもの設計上で考慮できると、もしかしたら使う人たちが幸せになれるんじゃないかなあ、というポイントを、思い付きで書いていくので、あとは誰か整理してほしい的な投げやり感あふれるアレコレ。デザインとコーディングの話を混ぜて書いてます。 空白の理由を考える編 その1. 空白にまつわる認識の相違 例えば、Tumblrのダッシュボード。右肩のメニューの隅までちゃんとレイアウトされてるなーって感じがします。 でも、もしあなたが「空白を理解しないエンジニア」だった場合、こんな感じにコーディングしてしまうかもしれません。 (※画像はイメージです) 「なーんか、素人感があ

    デザインの裏側を理解できるエンジニアになろう - Qiita
    kasumani
    kasumani 2014/02/12
    デザインの裏側を理解できるエンジニアになろう 「画面」のデザインは、エンドユーザーから見た「プロダクト」との唯一の接点。超大事。 そんな画面のデザインにまつわる、エンジニアが「いじる」ときに気をつけると
  • MacBookAirで使っている便利ツール - Qiita

    はじめに ここでは、MacBookAirで私が使っている便利ツールを紹介していきます。長文過ぎると、途中で表示できなくなってしまうことを学習したため、不要な解説は省略します。また、個人的な価値観から形成された表現を含むかもしれませんが、その点の説明も省略します。ご了承ください。 便利なアプリを知っていたら、是非コメントをお願いします。 MacBookAirにインストールしたアプリ BetterTouchTool //トラックパッド拡張、ショートカットキー拡張 Google Chrome //インターネットブラウザ Growl //通知を拡張するアプリ Kopypasta //クリップボードをバックアップ WindowFlow //ウィンドウ切り替え XtraFinder //Finderを拡張するアプリ Xcode //開発環境を提供するアプリ TinkerTool //Macの隠し機能を

    MacBookAirで使っている便利ツール - Qiita
    kasumani
    kasumani 2014/02/12
    MacBookAirで使っている便利ツール ここでは、MacBookAirで私が使っている便利ツールを紹介していきます。長文過ぎると、途中で表示できなくなってしまうことを学習したため、不要な解説は省略します。また、個人的な価値観
  • たった6行!最も簡単にiBeaconの電波を「発信」する方法 - Qiita

    さあiBeaconのアプリを作ってみよう! となった時に、一番困るのがiBeaconフォーマットのBluetoothを発信してくれるようなデバイスがパッとないことです。 自分で実装?めんどいな…っていうかiPhone2台も持ってないしなぁ…… aplixやestimoteを買う?金かかるのもなぁ…… というわけで、Macを使った最も簡単にiBeaconの電波を発信する(Advertiseする)方法をまとめたいと思います。 最も簡単に「受信」をしたい場合はこちら! たった4行!最も簡単にiBeaconの電波を「受信」する方法 環境 Bluetooth Low Energy(BLE, Bluetooth4.0)が搭載されたMac製品 Macbook Pro, Macbook Pro Retina, Macbook Airなどなど 最近の製品なら大抵OK node.js v0.10.24 準備

    たった6行!最も簡単にiBeaconの電波を「発信」する方法 - Qiita
    kasumani
    kasumani 2014/02/12
    たった6行!最も簡単にiBeaconの電波を「発信」する方法 さあiBeaconのアプリを作ってみよう! となった時に、一番困るのがiBeaconフォーマットのBluetoothを発信してくれるようなデバイスがパッとないことです。 Tags: from Pocket Febr
  • Gitでブランチを作るのを忘れてmasterにコミットしてしまったときの対処法 - Qiita

    (追記)すごくいいねがついていますが、コメントで皆さんが提案してくださっている方法の方が簡単なのでおすすめです。コメント欄を参照してください。 通常ブランチを作ってからブランチを切り替えて実装を始めますが、たまにはうっかりブランチを作るのを忘れてしまうことありますよね。 そんなときの対処法のメモです。要は新しく作った別のブランチにコミットを移動する方法です。 間違えて3つmasterにコミットしてしまっている状態で、新しくbranch01ブランチを作ってそこに移すというシナリオで書いていきます。 branch01ブランチを作る ブランチを作るべきだった位置からブランチを作る

    Gitでブランチを作るのを忘れてmasterにコミットしてしまったときの対処法 - Qiita
    kasumani
    kasumani 2014/02/12
    Gitでブランチを作るのを忘れてmasterにコミットしてしまったときの対処法 通常ブランチを作ってからブランチを切り替えて実装を始めますが、たまにはうっかりブランチを作るのを忘れてしまうことありますよね。 そんな
  • イマドキなイカした Android のオープンソースライブラリ集 - Qiita

    今から Android やるならチェックしておきたい、厳選イカしたオープンソースライブラリ一覧。 support-v4 や support-v7-appcompat などは公式のものなので割愛。 開発環境 Android SDK Android SDK Installer 公式からダウンロードしてポチポチとチェックを入れてはダウンロードして…が面倒くさいならコレ。 シェルからコマンド一発でダウンロード出来るので、CI で使うのにも便利。 ADB Idea AndroidStudio および IntelliJ 用のプラグインで、IDE から ADB コマンドを簡単に利用できるようにするためのもの。メニューから選択してコマンドを実行できるようにしてくれる。 コード最適化 DI コンテナ Dagger square 社の Android および Java 向け DI コンテナ。 javax.in

    イマドキなイカした Android のオープンソースライブラリ集 - Qiita
    kasumani
    kasumani 2014/02/12
    イマドキなイカした Android のオープンソースライブラリ集 今から Android やるならチェックしておきたい、厳選イカしたオープンソースライブラリ一覧。 Tags: from Pocket September 17, 2014 at 12:42PM via IFTTT
  • エンジニアなら知っておきたい障害報告&再発防止策の考え方 - Qiita

    システムには障害がつきものです。どんなにしっかりと作られたサービスであっても思わぬところで、バグやミスが発覚して、トラブルになるものです。大事なのはこういった障害を次への糧にしていくこと。失敗というのは大事な資産なので、管理できるようにしましょうという話。 あわせて読みたい あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ メンタリングの方法について基礎をまとめました。内心でなく行動を変えることが障害報告とも共通します。 新入社員が来てメンターになれって言われたけど、どうすればいいのかという対話テクニック 半年で40kg痩せた!ダイエットでわかるリーンなプロジェクトマネジメント手法 心理的安全性ガイドライン(あるいは権威勾配に関する一考察) 障害の種類と障害報告について 障害には、小さなもの、たとえば画面に表示されているテキストの乱れから、すべての画面で50xエラーが発生

    エンジニアなら知っておきたい障害報告&再発防止策の考え方 - Qiita
    kasumani
    kasumani 2014/02/12
    エンジニアなら知っておきたい障害報告&再発防止策の考え方 システムには障害がつきものです。どんなにしっかりと作られたサービスであっても思わぬところで、バグやミスが発覚して、トラブルになるものです。大事
  • 英語のコメントや issue で頻出する略語の意味 (FYI, AFAIK, ...) - Qiita

    〔提案に対して〕いいと思う;問題ないと思う;〔コードレビュアーが、問題ないコードに対して〕レビュー終了;(コードの)承認

    英語のコメントや issue で頻出する略語の意味 (FYI, AFAIK, ...) - Qiita
    kasumani
    kasumani 2014/02/12
    英語のコメントや issue で頻出する略語の意味 (FYI, AFAIK, ...) コメント/編集リクエスト歓迎します。載っていない語があればぜひ追加してください。 Tags: from Pocket February 12, 2014 at 12:24PM via IFTTT
  • anyenvで開発環境を整える - Qiita

    私の場合、開発環境では複数の言語のコードを書いたり実行したりします。 例えば perl, ruby, nodejs, python など。 これらを利用するために、plenv, rbenv, nodebrew, pyenv などを利用していました。 しかし、遅ればせながら anyenv というものがあると聞いたので、こっちに乗り換えました。 **envを2つ以上使ってる人はこれ使うのが良いと思います。おすすめ。 http://blog.riywo.com/2013/06/22/155804 https://github.com/riywo/anyenv インストールは簡単 README.md のとおりにやればOK # ------------------------------------------------------------------------ -# plenv +# an

    anyenvで開発環境を整える - Qiita
    kasumani
    kasumani 2014/02/12
    anyenvで開発環境を整える 私の場合、開発環境では複数の言語のコードを書いたり実行したりします。 例えば perl, ruby, nodejs, python など。 これらを利用するために、plenv, rbenv, nodebrew, pyenv などを利用していました。 Tags: from Po
  • gitのdiff, status, logを極限までコンパクト化+便利化する - Qiita

    git diffを見やすくする git diff --color-words で差分を小さく表示する 通常のgit diffは行単位なので、例えば変数名を一括変更した場合見づらいです。 --color-wordsを指定すると記号やスペースで区切られた単語単位でのdiffを表示できます。gitの設定は不要です。 より細かな表示のカスタマイズも可能です。man git-diffで--word-diffを検索してみてください。 ※ただし、変更が複雑な場合は、通常のgit diffのほうが見やすいこともあります。 .gitattributesを設置してもっと小さく表示する .gitattributesファイルを設置することで、言語文法に基づいて変数名、関数名といった単位でdiffを表示できます ファイル設置後にgit diff --color-wordsとすると、下記のようにさらに小さく表示できま

    gitのdiff, status, logを極限までコンパクト化+便利化する - Qiita
    kasumani
    kasumani 2014/02/12
    gitのdiff, status, logを極限までコンパクト化+便利化する gitで色表示が有効になっていることを前提としています。まだの方は下記のコマンドで設定してください。 --color-wordsを指定すると記号やスペースで区切られた単語単
  • Zsh 入門者のための超速設定ガイド - Qiita

    はじめに このガイドでは、はじめて Zsh を使う人や Zsh の便利な使い方を知らない人に向けて、いくつかの便利な設定と操作方法を紹介します。また、 Zsh についての疑問を素早く解決できるよう、マニュアルの調べ方や他のドキュメントへのリンクも盛り込んであります。 このガイドでカバーしきれていない設定や分かりやすいドキュメントをご存知でしたら、ぜひ編集リクエストやコメントでお知らせください。 設定ファイル ここでは主に普段のキー入力数を大幅に減らせるような設定を紹介します。 .zshrc ~/.zshrc は Zsh のインタラクティブシェル(ユーザーがコマンドを入力する画面)が起動した際に読み込まれる設定ファイルです。 Zsh スクリプトを実行したり、 zsh -c 'command...' でコマンドを実行したりしたときには読み込まれません。このファイルには主に Zsh の操作に関す

    Zsh 入門者のための超速設定ガイド - Qiita
    kasumani
    kasumani 2014/02/12
    Zsh 入門者のための超速設定ガイド このガイドでは、はじめて Zsh を使う人や Zsh の便利な使い方を知らない人に向けて、いくつかの便利な設定と操作方法を紹介します。また、 Zsh についての疑問を素早く解決できるよう、
  • Evernote Blog � Blog Archive � New updates to Web and Windows

    에버노트에 뭐가 새로워요?에버노트에서 무슨 일이 일어나고 있는지 궁금하신가요? 아래의 기사들을 확인하여 우리가 작업 중인 흥미로운 것들을 모두 볼 수 있습니다. 새로운 소식레거시 버전 Evernote 앱 사용 중지2024년 3월 26일, 저희는 레거시 버전 Evernote 앱에 작별을 고합니다. v10 이전의 Evernote 경험을 단일화하면 보안 수준을 크게 높이고 더 빠른 개발을 위해 더 많은 자원을 투입할 수 있습니다. 더 읽기 14가지 주요 기능이 이제 모든 사용자에게 제공됩니다이 중요한 Evernote 기능들은 검색, 첨부 관리, 노트 액세스 등 핵심적인 제품 성능을 높여줍니다. 이제 누구나 그 기능을 사용해 Evernote의 잠재성을 최대한 활용할 수 있습니다.

    Evernote Blog � Blog Archive � New updates to Web and Windows
    kasumani
    kasumani 2014/02/12
    Evernote の画像認識の仕組みについて (この記事は開発者向けの内容ですが、画像内の文字認識をより高めるためのヒントになる情報も含んでいます。Evernote に保存した画像の文字検索については、こちらの記事もご覧くだ
  • picrin scheme開発メモ #4 末尾呼び出しとVMへのトランポリン - wasabizの日記

    2014-02-11 picrin scheme開発メモ #4 末尾呼び出しとVMへのトランポリン ちょっと日が開いてしまったせいでやる気が半減しているのだけれども頑張って書く。 VMへのトランポリン Schemeが末尾呼び出しの最適化(Tail Call Optimization, ないしTail Call Elimination)を規格として要求しているのはとても有名な話だけれど、その細部について書いている記事は少ない。R7RSでは末尾呼び出しに関する言及は3.5. Proper tail recursionの中にある。約80ページあるR7RSの企画書の中で11ページ目なのでかなり最初のほうだ。ここには末尾位置に関することがずらずらと並べて書いてあって、まあそれはいいのだけれど、特に重要なのが最後の部分である。曰く、 Certain procedures defined in this

    kasumani
    kasumani 2014/02/12
    picrin scheme開発メモ #4 末尾呼び出しとVMへのトランポリン Schemeが末尾呼び出しの最適化(Tail Call Optimization, ないしTail Call Elimination)を規格として要求しているのはとても有名な話だけれど、その細部について書いている記事は
  • TextwellのClipPadアクションは内蔵付箋紙だと思った - W&R : Jazzと読書の日々

    よろしい、ならばクリップだ。 Textwellにマルチクリップボードを実装してみました ClipPad iOSのコピペは履歴を遡れない。短文を記録し、組み合わせながら貼り付けていく。文章作成のパッチワーク。文章を書くとき、コピペ操作がエディタの使い心地を左右します。これまで何度もチャレンジしてきましたが... すいません、すいません、すいません。昨日の今日でさっそく変更です。ClipPadを走らせていたら「なんだ、これ。付箋紙じゃん」と思って、さらに付箋っぽくしました。Textwellの中に、ちょっとしたメモを保存しておくイメージです。もちろんコピペにも使えます。 <title>wait...</title> <script> location="https://dl.dropboxusercontent.com/u/56343898/cp.html"; </script> 登録リンクはこ

    TextwellのClipPadアクションは内蔵付箋紙だと思った - W&R : Jazzと読書の日々
    kasumani
    kasumani 2014/02/12
    ■TextwellのClipPadアクションは内蔵付箋紙だと思った よろしい、ならばクリップだ。 Textwellにマルチクリップボードを実装してみました ClipPad iOSのコピペは履歴を遡れない。短文を記録し、組み合わせながら貼り付けていく
  • http://saeki.me/%E3%81%8A%E5%8B%89%E5%BC%B7/299/

    http://saeki.me/%E3%81%8A%E5%8B%89%E5%BC%B7/299/
    kasumani
    kasumani 2014/02/12
    今更感が半端ないけど、参考になるWebサイトデザイン一覧まとめ。 Webデザイナーになった最初の頃は、先輩が作るデザインを見て 「どうやったらこんな風に作れるんだろうか…」と悩んだもんです…(遠い目) Tags: from Pock
  • デザイナがエンジニアリング(プログラム)を学ぶコツ | fladdict

    最近、色々な方と「表現とエンジニアリングの融合」について、お話を伺ったりしたことからのまとめ。 なぜ表現者はテクノロジーを学習するのが苦手か 表現とエンジニアリングができるハイブリッドな製作者は、理系あるいはエンジニア出身の人間が多い。逆にアーティストや(グラフィック)デザイナーのバックグラウンドから、ハイブリッド型へと移行する人は相対的に少ない。 基的には、エンジニアのほうが「系統立てて学習する」という点で、ノウハウと教育がある。いわゆる「美的センス」といわれるようなモノであっても、いちどロジック化して自分なりに消化さえできてしまえば、エンジニアは表現やデザインもエンジニアリングの一貫として学習することができる。(逆に、スキルをブレイクダウンして学習するぶん、「作れるけど作りたいものがない」になりがちではある。) 明確なビジョンが学習を阻害する 一方アーティストやデザイナが、なぜテクノ

    kasumani
    kasumani 2014/02/12
    デザイナがエンジニアリング(プログラム)を学ぶコツ 最近、色々な方と「表現とエンジニアリングの融合」について、お話を伺ったりしたことからのまとめ。 Tags: from Pocket February 12, 2014 at 04:27PM via IFTTT
  • ProcessingとKinectを使って縦線2本で立体感が出るGIFアニメを作ろう - Imaginary Code

    最近巷で「GIFアニメに縦線を2入れると立体感が出る」と話題ですね。「元画像との比較ないの?」とか「縦線入れる"だけ"じゃないだろ」みたいなツッコミが散見されるので、Kinectを使って自分で縦線GIFアニメを作れるコードを書きました。科学的な検証にも興味がありますし。 こういうのが作れます。 作り方 Kinectで取得した奥行き情報(デプスマップ)を元に、各ピクセルが縦線の手前か奥かを判断して、縦線を描画します。縦線の空間的な配置は、シーンに応じて適当に決めます(例えば、カメラから1mのところ)。以前、ARにおいてCGに対して人がかぶった時の遮蔽を表現する方法を紹介しましたが、あれと同原理です。 使用するライブラリ インストール方法やAPIの使い方はリンク先を参照してください。 simple-openni (ProcessingでKinectやXtionを使うためのライブラリ) Gif

    ProcessingとKinectを使って縦線2本で立体感が出るGIFアニメを作ろう - Imaginary Code
    kasumani
    kasumani 2014/02/12
    ProcessingとKinectを使って縦線2本で立体感が出るGIFアニメを作ろう 最近巷で「GIFアニメに縦線を2本入れると立体感が出る」と話題ですね。「元画像との比較ないの?」とか「縦線入れる&quot;だけ&quot;じゃないだろ」みたい
  • 見積もりの高さでUITableViewを高速化する話。 - Qiita

    Help us understand the problem. What is going on with this article? 最初に。内容に誤謬がありましたら申し訳在りません。訂正を歓迎します。 tableView:heightForRowAtIndexPath: は rowHeight で置き換えるべきか UITableViewCellの高さが常に一定の時はrowHeightを使う - Qiita この記事には正しいことが書いてあるのですけど、影響があるのは **表示されるセル数** が100や1000に到達するような稀有なケースです。 通常のテーブルビューでは、セルは一度に高々12程度しか表示しないため、`tableView:heightForRowAtIndexPath:`を`rowHeight`に置き換えることによる劇的なパフォーマンス良化はありません。 このことについて

    見積もりの高さでUITableViewを高速化する話。 - Qiita
    kasumani
    kasumani 2014/02/12
    見積もりの高さでUITableViewを高速化する話。 最初に。内容に誤謬がありましたら申し訳在りません。訂正を歓迎します。 このことについて、rowHeightプロパティのリファレンスには次のように触れています。 Tags: from Pocket Febr
  • How Google Backs Up the Internet Along With Exabytes of Other Data - High Scalability -

    « Sponsored Post: Logentries, Booking, Apple, MongoDB, BlueStripe, AiScaler, Aerospike, LogicMonitor, AppDynamics, ManageEngine, Site24x7 | Main | Stuff The Internet Says On Scalability For January 31st, 2014 » Raymond Blum leads a team of Site Reliability Engineers charged with keeping Google's data secret and keeping it safe. Of course Google would never say how much data this actually is, but f

    How Google Backs Up the Internet Along With Exabytes of Other Data - High Scalability -
    kasumani
    kasumani 2014/02/12
    How Google Backs Up the Internet Along With Exabytes of Other Data Raymond Blum leads a team of Site Reliability Engineers charged with keeping Google's data secret and keeping it safe. Of course Google would never say how much data this actually is, but from comments it seems that it is not yet a y
  • Git Push Heroku Master: Now 40% Faster

    Flow is an important part of software development. The ability to achieve flow during daily work makes software development a uniquely enjoyable profession. Interruptions in your code/test loop make this state harder to achieve. Whether you are running unit tests locally, launching a local webserver, or deploying to Heroku there's always some waiting and some interruption. Every second saved helps

    Git Push Heroku Master: Now 40% Faster
    kasumani
    kasumani 2014/02/12
    Git Push Heroku Master: Now 40% Faster Flow is an important part of software development. The ability to achieve flow during daily work makes software development a uniquely enjoyable profession. Interruptions in your code/test loop make this state harder to achieve. Tags: from Pocket February 12, 2
  • Webhooks level up

    ProductWebhooks level upWebhooks are by far our most widely adopted integration, but they've always been buried in a big list of external services. Today, we're making some major improvements in the way… Webhooks are by far our most widely adopted integration, but they’ve always been buried in a big list of external services. Today, we’re making some major improvements in the way you configure, cu

    Webhooks level up
    kasumani
    kasumani 2014/02/12
    Webhooks Level Up · GitHub Webhooks are by far our most widely adopted integration, but they've always been buried in a big list of external services. Today, we're making some major improvements in the way you configure, customize, and debug your webhooks. Tags: from Pocket February 12, 2014 at 09:
  • iOS上で動作する革命的ものづくり環境「Pythonista 3」の魅力をとくと語る

    iOS用のアプリは通常、開発アカウントを取得し、Macを使って開発します。 開発アカウントを取得するほどではないが、iOSデバイス上で何かやりたい処理がある、という人はいるでしょう。 あるいは、プログラム好きな人なら率先してiOSデバイス上でプログラミングをしたいと思うのではないでしょうか。 そうしたニーズに存分にこたえることができる、iOSデバイス上で動作する統合開発環境がPythonista 3です。 2016年9月21日に開催されたPyCon JP 2016で @equal_001 さんがPythonistaについて発表されていたのでご紹介。 Python支持者のことをPythonistaといいますが、アプリ名はそこから取ったんでしょうね。 正真正銘のPythonが内蔵されていて、ローカルで動きます。 [参考] Kazuhiro AbeさんはTwitterを使っています: 「インタプ

    iOS上で動作する革命的ものづくり環境「Pythonista 3」の魅力をとくと語る
    kasumani
    kasumani 2014/02/12
    iOS用Python2.7であるところのPythonistaは楽しく、実用的で素晴らしい! iOS用のプログラミング言語Python、Pythonistaというアプリがあります。Pythonスクリプトを作成、編集、実行できるものです。 Tags: from Pocket February 12, 2014 at 11:17
  • TechCrunch | Startup and Technology News

    Apple kicked off its weeklong Worldwide Developers Conference (WWDC 2024) event today with the customary keynote at 1 p.m. ET/10 a.m. PT. The presentation focused on the company’s software offerings…

    TechCrunch | Startup and Technology News
    kasumani
    kasumani 2014/02/12
    Googleの大規模データベースCloud SQLサービス、ついに正式公開―SLA、暗号化、サポートを提供 Googleは2年半ものプレビュー期間を経て、 完全な機能を備えた大規模MySQLデータベース・サービスCloud SQLをとうとう正式公開した
  • あまりに割込作業の多い僕の仕事のお供は、デスクトップに常駐するToggl

    カテゴリー お知らせ (20) アウトプット (48) BLOG (23) 勉強会の作り方 (3) 文章作成 (16) 資料作成 (6) インプット (22) ネットからの情報収集 (11) リアルからの情報収集 (5) 情報分析 (4) ガイダンス (1) ガジェット (1) コミュニケーション (32) ファシリテーション (2) メール術 (1) 交渉術 (2) 会議術 (3) 話し方 (5) ビジネスを生き抜くための武器を手に入れろ! (2) ビジネススキル (55) チームビルディング (10) デザイン力 (1) ビジネスモデル構築 (1) プレゼンテーション (4) プロジェクトマネジメント (21) リーダーシップ (3) 発想放 (4) 論理思考 (11) プライベートライフ (67) お金の管理 (23) シンプルライフ (2) 子育て (29) 家事全般 (2) 掃除

    あまりに割込作業の多い僕の仕事のお供は、デスクトップに常駐するToggl
    kasumani
    kasumani 2014/02/12
    あまりに割込作業の多い僕の仕事のお供は、デスクトップに常駐するToggl jun 岡野 純(@jun0424)です。1980年生まれの埼玉県民。会社員兼漫画ブロガー、作家。家庭では妻と2人の娘にかこまれながら、マンガを使って「明日を
  • Googleの大規模データベースCloud SQLサービス、ついに正式公開―SLA、暗号化、サポートを提供 - TechCrunch

    kasumani
    kasumani 2014/02/12
    Googleの大規模データベースCloud SQLサービス、ついに正式公開―SLA、暗号化、サポートを提供 Googleは2年半ものプレビュー期間を経て、 完全な機能を備えた大規模MySQLデータベース・サービスCloud SQLをとうとう正式公開した
  • Engadget | Technology News & Reviews

    Pick up the 9th-gen iPad with two years of AppleCare+ for only $298

    Engadget | Technology News & Reviews
    kasumani
    kasumani 2014/02/12
    ウェブ版 Google+ の写真編集にHDR SCAPE フィルタとズーム機能追加 Google が、Google+ のウェブ版写真編集機能にHDR SCAPE フィルタとズーム機能を追加しました。新機能はすべてのGoogle+ ユーザーへ段階的に開放される予定です。 Tag
  • toPocketをリリースしました! - Shoichi Matsuda's diary

    どんなアプリ AndroidユーザでPocket(formerly read it later)を使っているユーザ向けのアプリです。 Pocketへの投稿/登録を即座に行えるようになります。 Google Playからダウンロードもしくはtopocketで検索 使い方 アプリを起動しアイコン画像をタップしてONの状態にしておきます。 初回のみ認証があり、その後ステータスバーにtoPocketからお知らせが表示されます。 このお知らせが表示されている間にURLをコピーしてください。 自動的にURLの記事や動画などがPocketに投稿/登録されます。 作った理由 ものすごく単純です。 Gunosyを使っているのですがPocketへの連携が難しいな、と思いました。 AndroidPocketへ投稿するのかなりめんどい— Shoichi Matsuda (@shoma2da) 2014, 2月

    toPocketをリリースしました! - Shoichi Matsuda's diary
    kasumani
    kasumani 2014/02/12
    toPocketをリリースしました! AndroidユーザでPocket(formerly read it later)を使っているユーザ向けのアプリです。 Pocketへの投稿/登録を即座に行えるようになります。 アプリを起動しアイコン画像をタップしてONの状態にしておきま
  • AppleのロゴをモチーフにしたUSB保温マグカップ。Apple好きにおすすめなお洒落デザイン。 : インテリア雑貨の伊勢海老太郎ブログ

    どうもiPhoneMacユーザーでApple好きの伊勢海老太郎(@iseebitaroublog)です。Appleファンなら絶対に欲しいであろうマグカップを海外サイトで見つけたので紹介します。 AppleのロゴをモチーフにしたUSB保温マグカップです。 Appleロゴのかたちをしたマグカップの中に、ジョブズのラテアートが浮いています。この画像は感慨深いですね。飲んだらジョブスが消えてしまうので、Appleファンはなかなか飲めないのではないでしょうか(笑)。 斜め上からの画像です。マグカップの下の台もAppleロゴ、スプーンもAppleロゴをモチーフにしたデザインです。まさにApple好きの為のマグカップセットです。 台はマグカップを保温します。台の背後にUSBの差し込み口があり、ここから電気を供給して温めます。冬はずっと温かい状態を保てるので嬉しいですね。 ブラックカラーもあります。

    AppleのロゴをモチーフにしたUSB保温マグカップ。Apple好きにおすすめなお洒落デザイン。 : インテリア雑貨の伊勢海老太郎ブログ
    kasumani
    kasumani 2014/02/12
    AppleのロゴをモチーフにしたUSB保温マグカップ。Apple好きにおすすめなお洒落デザイン。 AppleのロゴをモチーフにしたUSB保温マグカップです。 Appleロゴのかたちをしたマグカップの中に、ジョブズのラテアートが浮いていま
  • シンプルなロゴが欲しいときに使える「Squarespace Logo」 | ライフハッカー・ジャパン

    疲れやすい、呼吸の浅さを改善。ストレッチポールは毎日使いたいほど気持ちがいい!【今日のライフハックツール】

    シンプルなロゴが欲しいときに使える「Squarespace Logo」 | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/02/12
    シンプルなロゴが欲しいときに使える「Squarespace Logo」 「Squarespace Logo」はシンプルで素敵なロゴが作れるサービスです。最近よく目にするフラットデザインにマッチしそうなロゴが簡単につくれますよ。 Tags: from Pocket February
  • 背景に動画を使ったWebサイトの作り方

    2023年5月12日 jQuery, Webサイト制作, Webデザイン 2012年後半あたりから少しずつ目にする機会が増え、今では海外サイトを中心に世界中に広まった、背景に動画を用いたWebサイト。サイトの雰囲気や、サービスの具体的な内容を背景に流すことで、よりユーザーの視点をスクリーンに注目させることができます。今回はそんな背景動画の実装方法を、実例サイトと共に紹介していこうと思います。 ↑私が10年以上利用している会計ソフト! KINS WITH 動物病院のWebサイトでは、かわいいわんちゃんの動画とともに院内の様子がよくわかる動画を掲載しています。 AquallのWebサイトでは画面全体ではなく、動画の一部をくり抜いたような形で動画を掲載。背景の装飾としてよく溶け込んでいます。 動画を用意する まずは背景に表示したい動画を用意します。動画を用意する方法は大きく分けて4通り。 自分で

    背景に動画を使ったWebサイトの作り方
    kasumani
    kasumani 2014/02/12
    背景に動画を使ったWebサイトの作り方 2012年後半あたりから少しずつ目にする機会が増え、今では海外サイトを中心に世界中に広まった、背景に動画を用いたWebサイト。サイトの雰囲気や、サービスの具体的な内容を背景に
  • hubot adapterの作り方 - おみブロZ

    はじめに 最近chatworkやtypetalkといったコミュニケーションツールのhubot adapterを作ったりしてます。 akiomik/hubot-chatwork · GitHub akiomik/hubot-typetalk · GitHub どちらもまだ開発途中ですが、これまでに得た知見を残していこうと思います。 間違った情報があったらコメント等でご指摘いただければ嬉しいです。 hubotとは hubotはgithub社が開発しているchat用のbotフレームワークです。 http://hubot.github.com/ 通常のbotとどう違うのかというと、botのロジックとchatとの処理部分を分離して、様々なサービスへ応用できるようにしているところです。 前者のbotのロジック部分をhubot scriptと呼び、後者のchatとの処理部分をhubot adapterと

    kasumani
    kasumani 2014/02/12
    hubot adapterの作り方 最近chatworkやtypetalkといったコミュニケーションツールのhubot adapterを作ったりしてます。 どちらもまだ開発途中ですが、これまでに得た知見を残していこうと思います。 Tags: from Pocket February 12, 2014 at 09:07A
  • 『メッセージとストーリーのない発表はカスだ!』卒業論文・修士論文 プレゼンテーションの心得 - 五味研究室(仮)

    研究室の学生用に用意した資料をここにも掲載しておきます。 PDFをslideshareからダウンロード出来るように公開しました。 卒修論生のみなさま、こんにちは、五味です。 卒修論(卒業論文・修士論文。異なる名称であってもそれに類する研究活動)において、これまでに立派な研究成果が上がっている、という前提で、よりよい研究発表をするための心得を紹介したいと思います。まずは資料の構造を紹介しましょう。 まず、この資料はそもそもなにか、そしてどのように使うべきか。次は研究報告プレゼンテーション、特に卒修論発表というのが、そのものがどのような場であるか。次はメッセージとストーリー、すなわち報告全体の方針。スライド作成の原則、口頭発表の注意事項、そして最後に、番の報告にあたっての心構え、です。 前書きではまずこの資料そのものについて。 資料の目的はよりよい卒修論プレゼンテーションをしていただくこ

    『メッセージとストーリーのない発表はカスだ!』卒業論文・修士論文 プレゼンテーションの心得 - 五味研究室(仮)
    kasumani
    kasumani 2014/02/12
    『メッセージとストーリーのない発表はカスだ!』卒業論文・修士論文 プレゼンテーションの心得 研究室の学生用に用意した資料をここにも掲載しておきます。 ご希望の方はリクエスト頂ければPDFをお送りします。 卒修
  • どうすればなにかをはじめられるのか

    『作戦』を立てる 『やりたい放題』できるように計画する なにかを始めるときは、なるべく『覚悟を決めない』 ここぞというときに『覚悟を決める』 『カタチから入る』 やるべきことがわかりやすい作業だったり、努力を必要とする場合は、やる前に『人に話す』 見られている感覚がプレッシャーになるような作業は、『秘密裏にことを運ぶ』 めんどうくさいなら、『ながら作業』にする 集中を必要とする場合は、『マルチタスクはしない』自分に『ご褒美』を与える 『どん詰まり』と『退屈』を防ぐために、工夫を惜しまない 『できるときにできるようにする』

    どうすればなにかをはじめられるのか
    kasumani
    kasumani 2014/02/12
    ■どうすればなにかをはじめられるのか 2014-02-11 Tags: feedly, ifttt, recently read, saved for later from Pocket February 13, 2014 at 01:10AM via IFTTT
  • TEST CORDING » Sassの@functionの使い方まとめ – プログラマブルな処理は@function

    Let's set up your website! Let's set up your website!

    kasumani
    kasumani 2014/02/12
    JavaScript正規表現 怒濤の100サンプル!! 文字列の検索や置換をするときに便利な正規表現をまとめてみました。簡単なものから順に並べているので、実行しながら遊んでみてください。 Tags: from Pocket February 12, 2014 at 09:28AM via IFT
  • Amazon Elastic Load Balancing (ELB)の内部構造および拡張・障害時の動き - プログラマでありたい

    諸般の理由により、AWSの各サービスの挙動を改めて復習中です。まずは、Amazon Elastic Load Balancing 、通称ELBについてです。ELBの内部の動作については、公開されている公式ドキュメントが割とあります。是非一度しっかりと目を通しておくとよいですよ。少なくともAWSマイスターシリーズのELBについては、読んでおくべきです。簡潔にかつ詳しく説明されているので、理解が格段に進むでしょう。というところで、現段階で私が理解しているELBのアーキテクチャをまとめてみました。 ELBの内部構造 ELBは、ELBエンドポイントとELBインスタンス(仮称)によって構成されます。ELBインスタンス(仮称)の正式名称は知らないので、その名前で呼ぶことにします。ELBインスタンスには、グローバルIPが付与されます。ELBエンドポイントは、myLB-xxx.elb.amazonaws.

    Amazon Elastic Load Balancing (ELB)の内部構造および拡張・障害時の動き - プログラマでありたい
    kasumani
    kasumani 2014/02/12
    Amazon Elastic Load Balancing (ELB)の内部構造および拡張・障害時の動き : プログラマになりたい      文系SEです。いい年なってもコード書き続けます。      やっぱグレートなプログラマになりたいっす。 ■[aws][elb]Amaz
  • MvvmCross だけじゃない!クロスプラットフォームMVVMフレームワーク「QuickCross」を試す - Qiita

    MvvmCross だけじゃない!クロスプラットフォームMVVMフレームワーク「QuickCross」を試すAndroidC#iOSXamarin 以前、MvvmCross を紹介しました が、Xamarin で使える同種のフレームワークはまだいくつかあります。 今回は、その中の一つ、「QuickCross」を見てみます MacawNL/QuickCross なぜ他のMVVMフレームワークが必要なのか? Why another cross-platform Mvvm framework? にて、MvvmCross があるのになぜ?という事を説明しています。 要約すると、MvvmCross は、高機能だが Fat で複雑で、拡張が大変であるのに対し、QuickCross は、軽量で生産性が高く、拡張が簡単である、との事です。 主な機能 Features より。 Xamarin.iOS, Xa

    MvvmCross だけじゃない!クロスプラットフォームMVVMフレームワーク「QuickCross」を試す - Qiita
    kasumani
    kasumani 2014/02/12
    MvvmCross だけじゃない!クロスプラットフォームMVVMフレームワーク「QuickCross」を試す Why another cross-platform Mvvm framework? にて、MvvmCross があるのになぜ?という事を説明しています。 Tags: feedly, ifttt, recently read, saved for later from Po
  • ListViewのlistSelectorを使ってタップしたときに色を変える - Qiita

    ListViewのアイテムを選択されたときに色を変える方法は、を用意して、その子要素をタップしたときの色を指定するitemandroid:state_pressed をtrueにしたものを用意し、選択していないときの色はデフォルトの色で行います。 ここで、 ListViewのアイテム選択にはバグがあるようです。 listSelectorを下記のようにすると、リストのアイテムを選択したときに Android2.xだと選択行以外も選択されてしまいます。(Android4.xではこの現象はおきません。) <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <color android:color="#FFFFFF"> </color>

    ListViewのlistSelectorを使ってタップしたときに色を変える - Qiita
    kasumani
    kasumani 2014/02/12
    ListViewのlistSelectorを使ってタップしたときに色を変える ListViewのアイテムを選択されたときに色を変える方法は、を用意して、その子要素をタップしたときの色を指定するitemは android:state_pressed をtrueにしたものを用意し、選
  • 痕跡まで探して消せる無料&強力なアンインストーラー『Revo Uninstaller』 - 週刊アスキー

    アンインストールで残るレジストリも削除! Revo Uninstaller ●作者 VS Revo Group ●対応OS Windows XP・Vista・7・8 不要なソフトを削除するアンインストールソフト。ウィンドウズ標準の機能では残ってしまう、設定ファイルやレジストリまで削除できるのが強みだ。 アンインストールするソフトを一覧から選べるだけでなく、起動中のソフトへターゲットをドロップして指定する“ハンターモード”を備えているのがユニーク。このほか、スタートアップの項目を削除可能な“スタートアップ管理”、ログや一時ファイルなどを見つけて削除できる“不要ファイルクリーナー”といった機能を装備している。

    痕跡まで探して消せる無料&強力なアンインストーラー『Revo Uninstaller』 - 週刊アスキー
    kasumani
    kasumani 2014/02/12
    痕跡まで探して消せる無料&強力なアンインストーラー『Revo Uninstaller』 アンインストールで残るレジストリも削除!Revo Uninstaller ●作者 VS Revo Group ●対応OS Windows XP・Vista・7・8  不要なソフトを削除するアンインストール
  • GAS(Google Apps Script)からQiita APIにアクセスして、Google Spreadsheetに取得した情報書き込む - Qiita

    GAS(Google Apps Script)からQiita APIにアクセスして、Google Spreadsheetに取得した情報書き込むQiitaJavaScriptGoogleAppsScriptGAS タイトルのまんまのことをやります。 まず、動作イメージです。 ※ GAS(Google Apps Script)ってどうやって始めればいい? って感じの場合: 「GAS(Google Apps Script)事始め」 に自分が思う最低限の情報を纏めてみました。 動作イメージ 事前準備:QiitaアカウントをSpreadsheetに定義しておく GAS:Qiitaアカウント名を取得する GAS:取得したアカウント名をキーにして、Qiita APIからアカウント情報を取得する GAS:取得したアカウント情報をSpreadsheetに書き出す このGASをトリガー(スケジューラ)に、1日

    GAS(Google Apps Script)からQiita APIにアクセスして、Google Spreadsheetに取得した情報書き込む - Qiita
    kasumani
    kasumani 2014/02/12
    GAS(Google Apps Script)からQiita APIにアクセスして、Google Spreadsheetに取得した情報書き込む タイトルのまんまのことをやります。 まず、動作イメージです。 この実装で必要なGASのポイントは主に以下2点です。 Tags: feedly, ifttt, r
  • 普通の画像にひと手間加え、ステキな仕上がりにするテクスチャ素材のまとめ

    テクスチャ素材をそのまま背景に使うだけではもったいないですよね。画像に重ね、不透明度やレイヤーモードを変更するだけでさまざまな面白い効果が得られます。 そんなアイデアが刺激されるテクスチャ素材をPhotoshop Tutorialsから紹介します。 素材は全て商用利用もOK、無料でダウンロードできます。 メンバーになると更に高解像度の素材が揃っていますが、無料版でも1,000x2,000pxと十分なサイズです。

    kasumani
    kasumani 2014/02/12
    普通の画像にひと手間加え、ステキな仕上がりにするテクスチャ素材のまとめ テクスチャ素材をそのまま背景に使うだけではもったいないですよね。画像に重ね、不透明度やレイヤーモードを変更するだけでさまざまな面
  • 組み立て式簡易防音室の『だんぼっち』にこもって自分を取り戻せた - 週刊アスキー

    声を出したい、歌いたい、熱い恋心をたぎるままに叫びたい! そんな思いがたまっている人いませんか。はい、私です。 ■ヒトカラに最適の『だんぼっち』を試してみました だんぼっち ●VIBE ●直販価格 5万9800円 じゃじゃ~ん。そこで、声を出したい人に最適の簡易防音室『だんぼっち』の登場です。床面積80×110センチ、高さ164センチと人ひとりが入ってちょうどいいほどの個室になっています。魅力は、直販価格5万9800円というお手軽価格。格的な防音室は10万円以上はしますもんね。ヒトカラやニコ動の配信、胸引きちぎられる失恋で慟哭するにはぴったりなのです(別に何かあったわけではありません、私)。 ■段ボール素材にこだわりあり 素材は『だんぼっち』という名前が示すように段ボールですが、このように分厚いです。強度がしっかりしているペーパーハニカムや防音性が高い積層段ボールなどを組み合わせて使用し

    組み立て式簡易防音室の『だんぼっち』にこもって自分を取り戻せた - 週刊アスキー
    kasumani
    kasumani 2014/02/12
    組み立て式簡易防音室の『だんぼっち』にこもって自分を取り戻せた  声を出したい、歌いたい、熱い恋心をたぎるままに叫びたい! そんな思いがたまっている人いませんか。はい、私です。 ■ヒトカラに最適の『だんぼ
  • OS Xでメール添付した画像が勝手に縮小されるとお嘆きのアナタに|Mac - 週刊アスキー

    「メール」アプリの設定をチェック デジカメで撮った写真をメールに添付して送信したら、受け取った側で画像サイズがオリジナルよりも小さくなっていた、という経験はありませんか? 実は、OS Xの「メール」アプリには添付画像をリサイズする機能が付いています。送信時の設定によっては、画像が粗く縮小されて送信されてしまうことがあるのです。 この現象を確認・回避する方法は簡単です。メールに画像を添付すると、差出人名の下に画像のサイズを示すバーが表示されるので、右側のポップアップメニューで確認しましょう。 ちなみに、iPhone5sで撮影した画像(3264×2448ドット)を大、中、小の各サイズを選んで送信したところ、上図のようにリサイズされました。「大」でもかなり縮小されることがわかります。iMac(21.5インチ)のモニターの標準解像度が1920×1080ドットなので、デスクトップピクチャーにするには

    OS Xでメール添付した画像が勝手に縮小されるとお嘆きのアナタに|Mac - 週刊アスキー
    kasumani
    kasumani 2014/02/12
    OS Xでメール添付した画像が勝手に縮小されるとお嘆きのアナタに|Mac 「メール」アプリの設定をチェック  デジカメで撮った写真をメールに添付して送信したら、受け取った側で画像サイズがオリジナルよりも小さくなっ
  • UITableViewCellの高さが常に一定の時はrowHeightを使う - Qiita

    - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return 44.0f; }

    UITableViewCellの高さが常に一定の時はrowHeightを使う - Qiita
    kasumani
    kasumani 2014/02/12
    UITableViewCellの高さが常に一定の時はrowHeightを使う 高さ可変のケースが多いから、他からコピペしてきて Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 2014 at 12:34AM via IFTTT
  • http://bit.ly/1bIPi4J.

    kasumani
    kasumani 2014/02/12
    Photoshopショートカットーキーボード Tags: feedly, ifttt, recently read, saved for later from Pocket http://bit.ly/1dgfnML February 12, 2014 at 12:34AM via IFTTT
  • 自身の生存を決定付ける「速さ」という要素 | F's Garage

    今週末に仙台のイベントでしゃべるのですが、そこでしゃべろうかな?!と考えてる、思考メモを公開しておきます。まだちょっと難しいので、もっとブレークダウンするつもり。 2/15(仙台)藤川真一氏講演「エンジニアが今後生き残るためのキャリアデザインとWebサービスサバイバル術」 トム・デマルコのにあった話だと思うけど、「品質」「納期」「仕様」は、それぞれ相反の関係性になっていて、どれか1つを優先しすぎると、残りの要素とのバランスが壊れるということは広く知られている。 「仕様」と「納期」が適切だったとして、実際にやるエンジニア、制作者が評価されるためには、もっと単純なところにパラメータを置いてみたほうが良い、と考えてみる。 そこで、品質と速度のバランスだけに絞り、 「速さを追求したものは美しい品質のものができるハズ」 という理想に対する現実の選択肢を考えてみる。 「スピードは早いが、コードは汚い

    自身の生存を決定付ける「速さ」という要素 | F's Garage
    kasumani
    kasumani 2014/02/12
    自身の生存を決定付ける「速さ」という要素 今週末に仙台のイベントでしゃべるのですが、そこでしゃべろうかな?!と考えてる、思考メモを公開しておきます。まだちょっと難しいので、もっとブレークダウンするつも
  • わかりやすい設定ファイルの項目名:否定形で修飾しない - 2014-02-06 - ククログ

    数週間ほど前、コミットをみていたら「ひっかかる」APIがありました。それについてコメントし、わかりやすいAPIについてやりとりしました。そのやりとりの中で、設定ファイルの項目名をわかりやすくするために、いままであまり意識せず工夫していたことに気付きました。それは「設定ファイルの項目名を否定形で修飾しない」というものです。「否定形」という言い回しではなく、「ネガティブな単語を使う」というような言い回しの方が近いような気がしますが、あまりしっくりくる言い回しを思いつかないので、ここでは「否定形」ということにします。 それでは、そのときのやりとりと明文化された工夫を紹介します。 きっかけとなったdiff きっかけとなったのは次のようなdiffです。 bool config_is_disable_preview (Config *config); +bool config_is_hide_prev

    わかりやすい設定ファイルの項目名:否定形で修飾しない - 2014-02-06 - ククログ
    kasumani
    kasumani 2014/02/12
    わかりやすい設定ファイルの項目名:否定形で修飾しない 数週間ほど前、コミットをみていたら「ひっかかる」APIがありました。それについてコメントし、わかりやすいAPIについてやりとりしました。そのやりとりの中で
  • coffee-modeのインデントをタブ文字にする - Qiita

    coffee-modeに取り込んでもらえました。 syohexさんありがとうございます。 2014-2-8 追記 スペース派ばっかりなのかな… 後生ですからインデントをタブでもできるようにしてもらいたい><; とりあえずフォークして改造してみたものの、init-loaderで呼ばれるところでも、なんとかやれそうな気がしてやってみた。 (add-hook 'coffee-mode-hook '(lambda () (make-local-variable 'coffee-indent-tabs-mode) (set (make-local-variable 'indent-tabs-mode) coffee-indent-tabs-mode) )) (defcustom coffee-indent-tabs-mode indent-tabs-mode "Indentation can ins

    coffee-modeのインデントをタブ文字にする - Qiita
    kasumani
    kasumani 2014/02/12
    coffee-modeのインデントをタブ文字にする スペース派ばっかりなのかな… 後生ですからインデントをタブでもできるようにしてもらいたい&gt;&lt;; Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 2014 at 12:18AM via IFTTT
  • awkへシェルスクリプトの変数を渡す - Qiita

    シェル変数として渡したいのは、「パターン」もしくは「アクション」です。 1. パターンをシェル変数として渡す場合 /'"${shell_pattern}"'/のように、変数をシングル、ダブル、<シェル変数>、ダブル、シングルクォーテーションで括ればよい。 2. アクション(パターン以外)にシェル変数を渡す場合 -vオプションを使う -v awk_action_val="${shell_action_val}" 1,2.を組み合わせたサンプル

    awkへシェルスクリプトの変数を渡す - Qiita
    kasumani
    kasumani 2014/02/12
    awkへシェルスクリプトの変数を渡す 2 ストック 0 コメント この投稿をストックする awkの基本形 $ awk 'パターン {アクション}' ファイル名 シェル変数として渡したいのは、「パターン」もしくは「アクション」です。 1. Tags: f
  • ホストマシンからAPK指定でAndroidスマホアプリを起動する♥ - Qiita

    <前提> Androidスマホ実機は有線か何かでホスト側と接続中。adb devices したらIDが表示される状態。 指定するAPKは既にスマホ実機側にインストール済み。 さて、ツールとしては aapt、awk、adb shell を使う。 aapt : 指定したAPKのパッケージ名とかアクティビティ名などのアプリ情報を表示する awk : aaptが出したアプリ情報を整形する。ここではパッケージとアクティビティの名前を抽出。 adb shell: awkが整形したアプリ情報を受け取りスマホ実機でアプリ起動 次のような感じ。長いので改行した。 aapt d badging <APKファイルのパス> | \ awk -F'[ =\047]' ' /^package/{ pk=$4 } /^launchable/{ system("adb shell am start -a android.

    ホストマシンからAPK指定でAndroidスマホアプリを起動する♥ - Qiita
    kasumani
    kasumani 2014/02/12
    ホストマシンからAPK指定でAndroidスマホアプリを起動する♥ <前提> Androidスマホ実機は有線か何かでホスト側と接続中。adb devices したらIDが表示される状態。 指定するAPKは既にスマホ実機側にインストール済み。 Tags: feedly,
  • クラスを動的に取得するベンチマーク - Qiita

    kasumani
    kasumani 2014/02/12
    クラスを動的に取得するベンチマーク 動的にクラスを取得したいということがあったので、いくつか取得方法を考えて、それぞれベンチマークをとってみました。 Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 20
  • getElementsByClassName("...")に対してforEachを行う方法 - Qiita

    getElementsByClassName("...")はforEachメソッドを持っていないので,for文で回さないとダメなのかなーと思っていたのですが,[].forEach.call()かArray.prototype.forEach.call()で回せるんですね. <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> </head> <body> <script language="javascript"> window.onload = function(){ [].forEach.call(document.getElementsByClassName("btn"),function(x){ x.addEventListener('click',hi); }); } function hi(){ ale

    getElementsByClassName("...")に対してforEachを行う方法 - Qiita
    kasumani
    kasumani 2014/02/12
    getElementsByClassName(&quot;...&quot;)に対してforEachを行う方法 getElementsByClassName(&quot;...&quot;)はforEachメソッドを持っていないので,for文で回さないとダメなのかなーと思っていたのですが,[].forEach.call()かArray.prototype.forEach.call()で回
  • 今日のLinuxは誰が開発しているのか | スラド Linux

    Linux Foundationが過去一年間におけるLinuxカーネルの開発活動について調査した結果をまとめ公開している(slashdot、IEEE Spectrum)。 これによると、Linuxカーネルへのコードのコミット回数が最も多かったのはボランティアの開発者だったものの、その割合は2割以下で、続いてRed HatやIntel、Texas Instrumentsなどの開発者によるコミットが多い。これら企業からのコミットは全体の8割以上にもなるそうだ。また、コードの寄贈のほとんどはLinux Foundationもしくは企業所属になっているという。 ちなみに、もっともコミット数が多かった著者はARM向けCPUサポートのメンテナでもあるH. Hartley Sweeten氏だったそうだ。また、カーネルのソースコードの行数は順調に増えており、Linux 3.0のときは14,500,000行

    kasumani
    kasumani 2014/02/12
    今日のLinuxは誰が開発しているのか : スラッシュドット・ジャパン Linux Linux Foundationが過去一年間におけるLinuxカーネルの開発活動について調査した結果をまとめ公開している(slashdot、IEEE Spectrum)。 Tags: feedly, ifttt, recently re
  • 写真/動画をアプリ領域に保存する方法 - Qiita

    UIImagePickerControllerで選択した写真/動画をアプリ領域に保存する方法です。 UIImagePickerControllerDelegateのdidFinishPickingMediaWithInfoを実装します。 ここでパラメータのpickerInfoに選択した写真/動画の情報が渡ってきます。 -(void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)pickerInfo { ... } まずは写真のみの場合を考えたシンプルな例 AssetsLibraryを使用して画像データにアクセスします。 生画像を取得したい場合はALAssetRepresentationのfullResolutionImageを、編集

    写真/動画をアプリ領域に保存する方法 - Qiita
    kasumani
    kasumani 2014/02/12
    写真/動画をアプリ領域に保存する方法 UIImagePickerControllerDelegateのdidFinishPickingMediaWithInfoを実装します。 ここでパラメータのpickerInfoに選択した写真/動画の情報が渡ってきます。 Tags: feedly, ifttt, recently read, saved for later from Pocket
  • ushigyunet|iPhoneからゲームやグルメまで、ひたすら詳しくレビューするブログ

    2023年10月最新】Kindleセール情報ページまとめ。無料マンガ特集や月替わり、日替わりセールなど

    ushigyunet|iPhoneからゲームやグルメまで、ひたすら詳しくレビューするブログ
    kasumani
    kasumani 2014/02/12
    「Adobe Acrobat Ⅺは3万円です、ScanSnap S1100をつけると2万円になります」「!?」 当ブログでも度々紹介しているスキャナー「ScanSnap」を販売しているPFUが、実売データに基づく「BCN AWARD」という賞を4年連続受賞したとのこと。お
  • フォトアプリガイド:EXIF Tag Editor(Android) プライベートな写真から位置情報を消すには?

    kasumani
    kasumani 2014/02/12
    フォトアプリガイド 取引先の女性をみだりに食事に誘わないようにします スマートフォンで写真を撮る場合、気をつけなくてはならないのが“位置情報”の扱いだ。GPS機能(カメラのジオタグ)を有効化していると、写真
  • PCやタブレットをテザリングで使う人へ。Bluetooth接続の管理がラクになる『Bluetooth Auto Connect』 | ライフハッカー・ジャパン

    外出中のネット接続手段は、iPhoneのテザリングがメインで、もう手放せません。とくに気に入っているのはBluetooth接続です。Wi-Fi接続と比較すると速度面では劣りますが、バッテリー消費が少ないのが気に入っています。また、Wi-Fi接続は、混線して使えない場所があるのも、Bluetooth接続を選ぶ理由です。 MacBook AirやAndroidタブレットをテザリングで使っています。MacBook Airは、メニューバーのBluetoothアイコンから簡単に接続管理ができるので楽に使えます。しかし、Androidタブレットは、設定画面をたどって接続する必要があり少々面倒です。 しかし、『Bluetooth Auto Connect』を使うと、接続管理が格段に楽になります。Playストアから無償でダウンロードできるアプリです。このアプリは、イベント駆動でBluetoothの接続管理

    PCやタブレットをテザリングで使う人へ。Bluetooth接続の管理がラクになる『Bluetooth Auto Connect』 | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/02/12
    PCやタブレットをテザリングで使う人へ。Bluetooth接続の管理がラクになる『Bluetooth Auto Connect』 外出中のネット接続手段は、iPhoneのテザリングがメインで、もう手放せません。とくに気に入っているのはBluetooth接続です。WiFi
  • スクロールで表示範囲に入った際のアニメーションをコードレスで簡単に記述できる「scrollReveal」:phpspot開発日誌

    scrollReveal.js スクロールで表示範囲に入った際のアニメーションをコードレスで簡単に記述できる「scrollReveal」 デモページでは、スクロールしていくと要素がそれぞれにアニメーションするクールなデモが見れます 実装には次のように、data-scrollrevelにルールに沿った文字列を渡すだけで、複雑なJSコードは不要です。 関連エントリ スクロール後、ナビゲーションをページトップに固定するjQueryプラグイン「stickUp」 スクロールに連動するパララックスな星空背景を実装できるjQueryプラグイン「Starscroll」 ページを水平にパララックスしつつスクロールさせられるjQueryプラグイン「jInvertScroll」 スクロールしてもブロックを固定位置に表示させられるjQueryプラグイン「Sticky-Kit」 要素をスクロール中に自動で固定する「

    kasumani
    kasumani 2014/02/12
    スクロールで表示範囲に入った際のアニメーションをコードレスで簡単に記述できる「scrollReveal」 スクロールで表示範囲に入った際のアニメーションをコードレスで簡単に記述できる「scrollReveal」デモページでは、スクロ
  • Engadget | Technology News & Reviews

    Pick up the 9th-gen iPad with two years of AppleCare+ for only $298

    Engadget | Technology News & Reviews
    kasumani
    kasumani 2014/02/12
    Google、ビデオ会議システム Chromebox for meetings を発表。年内に国内でも展開 Google が Chromebox とハングアウトを使ったビデオ会議システム Chromebox for meetings を発表しました。システムの構成要素は Core i7プロセッサの小型 Chrome O
  • スペースキーでスクロールするスライドっぽい物が作れるjQueryプラグイン「Scrollocue」:phpspot開発日誌

    Scrollocue スペースキーでスクロールするスライドっぽい物が作れるjQueryプラグイン「Scrollocue」 スペースでどんどんテキストを送っていく感じの独特のスライドが作れます 関連エントリ Bootstrap用、横スライド式メニュー等の追加コンポーネントが使える「Jasny Bootstrap」 レスポンシブでタッチフレンドリーなスライドを作れるjQueryプラグイン「Glide.js」 色の細かなカスタマイズが可能なスライド式カラーピッカー「jQuery Color Picker Sliders」

    kasumani
    kasumani 2014/02/12
    スペースキーでスクロールするスライドっぽい物が作れるjQueryプラグイン「Scrollocue」 スペースキーでスクロールするスライドっぽい物が作れるjQueryプラグイン「Scrollocue」 スペースでどんどんテキストを送っていく感じの
  • ウザかわいいMicrosoft Agentを完全再現した「Clippy.js」 | ソフトアンテナ

    これはウザかわいい。 「Clippy.js」は、Windows XPでファイルを検索する時などに現れる謎の犬マスコット(=Microsoft Agent)をJavaScriptで完全再現したものです(GitHub、Hacker Newsで最近紹介されていたけど、ブックマークを確認すると、2013年5月くらいに生まれたものらしい)。 再現されたAgentは「Clippy」、「Merlin」、「Rover」、「Links」の4種類。 Agenをセットアップし、 ... 様々なアクションを実行させることが可能。 // play a given animation agent.play('Searching'); // play a random animation agent.animate(); // get a list of all the animations agent.animati

    ウザかわいいMicrosoft Agentを完全再現した「Clippy.js」 | ソフトアンテナ
    kasumani
    kasumani 2014/02/12
    ウザかわいいMicrosoft Agentを完全再現した「Clippy.js」 「Clippy. Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 2014 at 12:18AM via IFTTT
  • プログラマー的発想?

    こんにちは、有江です。たいていのプログラミング言語には「IF文」という条件分岐のための構文があり、プログラマーはその条件と処理を考えるのが重要な仕事です。 しかしながら、ユーザーのリクエストに対し、条件や処理を間違えてしまうと残念な結果となります。今回のネタはプログラミングの話ではありませんが、日常でやってしまいそうな勘違いを漫画にしてみました。 最初の勘違いは「唐揚げが売ってたら(唐揚げを)8個」を「唐揚げが売ってたら(おにぎりを)8個」と解釈してしまったことですが、「唐揚げが売ってたらおにぎりが増えるってどうして?」とちょっと考えれば分かりそうなものです。 さすがにここまでの勘違いはないにしても、「普通に考えたらそんなわけないじゃん」と突っ込みたくなるシーンってありますよね。では、また次回をお楽しみに。 有江敬寛 ケーティーコンサルティング専務取締役。ITに携わる全ての人のITスキル向

    プログラマー的発想?
    kasumani
    kasumani 2014/02/12
    プログラマー的発想? 有江敬寛 ケーティーコンサルティング専務取締役。ITに携わる全ての人のITスキル向上を目的として「IT向上委員会」を設立、委員長を務める。現在ワコムのペンタブレット「WACOM Bamboo Comic」とセル
  • IEテスト環境「modern.IE」1周年 | ソフトアンテナ

    IEテスト用の仮想環境配布サイト「modern.IE」が誕生から1周年を迎え、開発者の時間を合計1,000,000時間以上も節約したことが明らかになりました(Windows Blog、WinBeta)。 ブログによると、開設以来750,000人以上の開発者が訪れ、設定済みのVMを使うことで平均1時間20分、Browserstackを使うことで平均2時間48分、合計1,000,000時間ものデベロッパーの時間を節約することができたということ。「modern.IE」の成果が主張されています。 1周年記念ビデオも作られています。よかったらどぞ。ちなみに過去の紹介記事はこちら。 無料でIEのテスト環境が入手できるMicrosoft公式サイト「modern.IE」 IEテストのための仮想環境「modern.IE」にIE11が追加

    IEテスト環境「modern.IE」1周年 | ソフトアンテナ
    kasumani
    kasumani 2014/02/12
    IEテスト環境「modern.IE」1周年 IEテスト用の仮想環境配布サイト「modern.IE」が誕生から1周年を迎え、開発者の時間を合計1,000,000時間以上も節約したことが明らかになりました(Windows Blog、WinBeta)。 Tags: feedly, ifttt, recently read, save
  • NHK 番組表 API を触る為の Ruby クライアント作った - Kōenji

    NHK 番組表 API が公開されたので RubyAPI ライブラリを作った インストール 下記コマンドでインストール出来る gem install nhk_program 使い方 こんな感じで使える client = NHKProgram.new(api_key: 'YOUR_API_KEY') # 明日のNHK総合1の番組表取得 data = client.list('130', 'g1', Date.today + 1) # 違う書き方 # data = client.list('東京', 'NHK総合1', :tomorrow) data.list.g1.each do |program| # 何かする end # 明日のNHK総合1のアニメの番組表取得 data = client.genre('130', 'g1', '0700', Date.today + 1) # 違う

    NHK 番組表 API を触る為の Ruby クライアント作った - Kōenji
    kasumani
    kasumani 2014/02/12
    NHK 番組表 API を触る為の Ruby クライアント作った NHK 番組表 API が公開されたので Ruby の API ライブラリを作った 深夜のテンションで一気にコード書いたけど今のところ自分で使う予定がない 是非皆さんご活用ください Tags:
  • Railsのテストが捗る電子書籍「RSpecによるRailsテスト入門」発売開始 | ソフトアンテナ

    RSpecの実用的な適用方法を解説する電子書籍「RSpecによるRailsテスト入門」が発売開始されました(翻訳者の一人伊藤淳一氏のブログ、サンプル)。 の内容はRSpecを使ったRailsの自動化テストを説明したもの。RSpec未経験者〜中級者がターゲットで、特に、「Railsを独学で学び」、「RSpecに確信がなく」、「複雑なテストを避けてしまうような人」にオススメのとされています。単にRSpecを使ったテストを作るだけで満足せず、当に役に立つテスト駆動開発を実践したい人にとって役に立つ内容になっていそうですね。 販売はleanpubで行われていて、ユニークなことに購入価格を16ドルから自由に設定することができます(推奨は20ドルらしい)。まだベータ版とはいえ、最新版を自由にダウンロードできるそうなので、正式版発売まで待つ必要はなさそう。 フォーマットは、MOBI、EPUB、PD

    Railsのテストが捗る電子書籍「RSpecによるRailsテスト入門」発売開始 | ソフトアンテナ
    kasumani
    kasumani 2014/02/12
    Railsのテストが捗る電子書籍「RSpecによるRailsテスト入門」発売開始 RSpecの実用的な適用方法を解説する電子書籍「RSpecによるRailsテスト入門」が発売開始されました(翻訳者の一人伊藤淳一氏のブログ、サンプル)。 Tags: feedly,
  • クライアント/サーバー型ソフトウェア向けのテスト支援ツール「Cwrap 1.0」 | OSDN Magazine

    単一のマシン上でクライアント/サーバー構成を取るソフトウェアのテスト支援ツール「cwrap 1.0」が公開された。隔離されたネットワーク環境を作成することで、仮想化を利用することなく同一ホスト上でのテスト実行環境を構築するもの。すでにSambaやlibsshなどの開発で利用されているという。 cwrapの開発者であるAndreas Schneider氏が2月2日に発表した。cwrapはSambaプロジェクトから生まれたデバッグ支援ツールで、libcに含まれるソケット関連機能などをラップすることでデバッグの支援を行うもの。アカウント情報、ホスト名解決、特権分離などの機能を持ち、これを利用して同一マシンでソフトウェアスタックの複数インスタンスを動かし、仮想化技術などを利用せずに複雑なネットワーク設定の機能テストなどを行うことができる。Linuxおよび各種BSD、Solarisで動作する。 cw

    クライアント/サーバー型ソフトウェア向けのテスト支援ツール「Cwrap 1.0」 | OSDN Magazine
    kasumani
    kasumani 2014/02/12
    クライアント/サーバー型ソフトウェア向けのテスト支援ツール「Cwrap 1.0」  単一のマシン上でクライアント/サーバー構成を取るソフトウェアのテスト支援ツール「cwrap 1. Tags: feedly, ifttt, recently read, saved for later from Pocket Febru
  • COBOLエンジニアはPHPとRuby on Railsのどちらを学習するべき?

    はじめに この連載コラムでは「COBOLエンジニアPHPRuby on Railsを習得するために必要なこと」と題して、COBOLエンジニアが効率的にオープンソース・ソフトウェアの技術習得を行うためのトピックや体験談を取り上げます。 今回は、PHPおよびPHPフレームワークの市場動向と、PHPを学習する際特にCOBOL技術者の方がつまずきやすい「PHPの実行環境構築の際の注意点」を中心にご説明していきます。 PHPの市場動向と学習方法 前回は、RubyRuby on Railsの学習効率の高さについて触れ、COBOL技術者の方は、まずRuby on Rails を学習するようにおすすめしました。しかし、実際にCOBOL技術者がWeb技術者へのキャリアチェンジに成功して最初に携わる案件は、恐らくRuby on RailsよりもPHPになる可能性の方が高いでしょう。 PHP技術者認定機構

    COBOLエンジニアはPHPとRuby on Railsのどちらを学習するべき?
    kasumani
    kasumani 2014/02/12
    COBOLエンジニアはPHPとRuby on Railsのどちらを学習するべき? 見てすぐわかる、ITエンジニアの実践活用メディア 最新記事を読む COBOLエンジニアはPHPとRuby on Railsのどちらを学習するべき? フラッシュストレージが注目される理
  • iOSからメールを送信するには(AMAZON SES編) - Qiita

    iOSより、MFMailComposeViewControllerを利用せずに裏の処理でメールを送信するため、以下の二通りを試した。 PARSE+Mailgun AMAZON SES ここでは、AMAZON SESについて記載します。とりあえず簡単に。 (参考:Sending E-mail with Amazon SES Using the AWS SDK for iOS and the AWS SDK for Android) 1. amazon web serviceのアカウントを作成する amazon web serviceよりアカウントの作成を行います。 2.IAMの設定を行う。 IAMからユーザー登録をします。ユーザーには、AWSで利用できるパーミッションを設定できます。ここでは、"AmazonSESFullAccess"を指定します。 Access key IDと、Secret

    iOSからメールを送信するには(AMAZON SES編) - Qiita
    kasumani
    kasumani 2014/02/12
    iOSからメールを送信するには(AMAZON SES編) iOSより、MFMailComposeViewControllerを利用せずに裏の処理でメールを送信するため、以下の二通りを試した。 Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 2014 at 12:02AM via IFTTT
  • NSStringのTips - Qiita

    たまに忘れるのでメモ、どんどん増やすかも 区切り文字で配列に変換する &その逆 ・配列から文字列へセパレータで区切りつつ連結させる NSArray *arr = @[@"Hello", @"World", @"!"]; NSString *str = [arr componentsJoinedByString:@","]; // Hello,World,!

    NSStringのTips - Qiita
    kasumani
    kasumani 2014/02/12
    NSStringのTips たまに忘れるのでメモ、どんどん増やすかも Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 2014 at 12:02AM via IFTTT
  • githubのissueを抜き出す(GHE → gitlabへ移行したい) - Qiita

    やりたいこと とある事情で github enterprise から gitlab へリポジトリを移行する作業をすることになりました リポジトリの移行はググれば見つかるのですが、issueとかwikiの移行方法は中々みつからず… 同じとこで困った方のために --追記 コメントで頂いた情報を元に、リポジトリとwikiも取得するコードを追加しました できたこと とりあえずプログラムでissueを抜き出して、ファイルに保存しておくところまでできました これでいつでも解約できるぜ!! v(´∀`*v)ピース 肝心の移行ですが、gitlab側の環境がある程度完成してからでないとやれないので保留してます 例えば、githubのissueにアサインされてるgithubアカウントはgitlab側には存在しません gitlabリポジトリでも同じメンバーで開発するとして、githubのアカウントとgitla

    githubのissueを抜き出す(GHE → gitlabへ移行したい) - Qiita
    kasumani
    kasumani 2014/02/12
    githubのissueを抜き出す(GHE → gitlabへ移行したい) とりあえずプログラムでissueを抜き出して、ファイルに保存しておくところまでできました これでいつでも解約できるぜ!! v(´∀`*v)ピース Tags: feedly, ifttt, recently read, saved for
  • Mac+Eclipse(PyDev)+Django環境構築 - Qiita

    Python, Django, Eclipseはインストール済み想定 ■PyDevのインストール EclipseのHelp -> Install New Software -> Work with:に「 PyDev - http://pydev.org/updates/ 」を入力 出てきた「PyDev」にチェックしてNext -> Next -> Accept -> Finish 旧バージョンをインストールしたいときは「Show only the latest version of available software」のチェックを外す。(PyDev3.x系で動かなかった時なんかは2.x系を入れてみると動いたりする) インストール完了 ■Djangoのパス設定 Eclipse -> 環境設定 -> PyDev -> Interpreter - Pythonで「Auto Config」をク

    Mac+Eclipse(PyDev)+Django環境構築 - Qiita
    kasumani
    kasumani 2014/02/12
    Mac+Eclipse(PyDev)+Django環境構築 ■プロジェクト作成 【新規プロジェクト作成の場合】 Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 2014 at 12:02AM via IFTTT
  • パターンにマッチした箇所に色を付けてコンソールに出力 - Qiita

    colored = string.dup colored.gsub!(/class\s*=\s*["'][^'"]*['"]/) {"\033[31m#{$&}\033[0m"} print colored gsub のブロック内では $& でマッチした文字列を取り出すことができる。 その、マッチした文字列の前後にターミナル上で色をつけるためのエスケープシーケンス\033[31mと、色をリセットするシーケンス\033[0mで囲むことでパターンにマッチした文字列に色を付けることができる。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use d

    パターンにマッチした箇所に色を付けてコンソールに出力 - Qiita
    kasumani
    kasumani 2014/02/12
    パターンにマッチした箇所に色を付けてコンソールに出力 0 ストック 0 コメント この投稿をストックする たとえば、html の class 属性に色をつけて出力する場合 sample.rb colored = string.dup colored. Tags: feedly, ifttt, recently read, saved fo
  • gulpプラグインエラー時に発生するイベントの調査 - Qiita

    gulpプラグインでは、エラー時の処理として emit('error') した後に callback() を実行しているものをよく見かける(例えばこれとか)。 このような場合、プラグイン呼び出し側で発生するイベントは'error'イベントなのか'end'イベントなのか、理解が曖昧だったので調査してみる。 調査の概要 'error'イベントおよび'end'イベントの発生条件を調べる。組み合わせる条件は以下の通り。 a. プラグイン内で emit('error') を実行するか b. プラグイン内で callback を実行するか c. プラグイン内で callback を実行する場合、callback に引数与えるか 調査用に使ったソースは以下のとおり。コマンドライン引数で実行条件を指定できるようになっている。 var gulp = require('gulp'); var gutil =

    gulpプラグインエラー時に発生するイベントの調査 - Qiita
    kasumani
    kasumani 2014/02/12
    gulpプラグインエラー時に発生するイベントの調査 gulpプラグインでは、エラー時の処理として emit('error') した後に callback() を実行しているものをよく見かける(例えばこれとか)。 Tags: feedly, ifttt, recently read, saved for later from
  • Node.js超初心者勉強会 in 大阪 まとめ - Qiita

    Help us understand the problem. What is going on with this article?

    Node.js超初心者勉強会 in 大阪 まとめ - Qiita
    kasumani
    kasumani 2014/02/12
    Node.js超初心者勉強会 in 大阪 まとめ Node.jsは頻繁にリリースが行われるため、バージョン管理ツールを使用して管理した方がよい。 install はソースをダウンロードしてビルドする install-binary はバイナリをダウンロードする
  • 良くも悪くも…これがあのスター・ウォーズの映画で使われた小道具とは信じられん(ギャラリーあり)

    良くも悪くも…これがあのスター・ウォーズの映画で使われた小道具とは信じられん(ギャラリーあり)2014.02.08 15:00 そうこ スクリーンの力ってすごいわ。 スター・ウォーズ。それは多くの人に大きな影響をあたえ、長きに渡って愛され、月日がたっても色褪せることがない映画。アカデミー賞で視覚効果部門を受賞し、SF映画の素晴らしさ、技術の高さを見せつけた映画でもあります。 時は経ち、現代のビジュアル効果は当時と比べるととんでもなく進歩しました。が、かと言って、今見直してもチャチな映像を感じさせないスター・ウォーズ。視覚効果云々以前に、一体どんな小道具が使われていたのでしょう。 ネタ元のOriginal Propにて最近明かされたのが、映画で実際に試用された小道具の数々。小道具の写真は、1997年前後にLucasfilm Archivesにて撮影されました。この写真を見るとこう思わずには言

    kasumani
    kasumani 2014/02/12
    良くも悪くも…これがあのスター・ウォーズの映画で使われた小道具とは信じられん(ギャラリーあり) スクリーンの力ってすごいわ。 スター・ウォーズ。それは多くの人に大きな影響をあたえ、長きに渡って愛され、月
  • MacでSublime Textを導入してみた[HTML5+JavaScript+Node.js+Markdown] - Qiita

    動機 MacVim、Mou、Kobitoなどいろいろ使っているが、イマイチぴんと来ない… //Vim派閥だけど.vimrcを公私で共有している縛りがあるので、思ったカスタマイズができない。 なので今回はSublimeTextを導入してみました。 Node.js、Emmet利用できる点にちょっと興味しんしん。 会社の先輩、NetBeansでやるって言ってごめんなさいw ファイル構成はちゃんとNetBeans用でプロジェクト作りますwww だってやっぱりスタバ()でドヤリングできないですやん。。。 インストール まずは体のインストール。今回は2.0.2 http://www.sublimetext.com/ パッケージ管理ソフトの導入 プラグインとでもいう拡張機能Packageを導入する。 View - Show Consoleを選択。 SublimeText2の場合は以下を記載。 impo

    MacでSublime Textを導入してみた[HTML5+JavaScript+Node.js+Markdown] - Qiita
    kasumani
    kasumani 2014/02/12
    MacでSublime Textを導入してみた[HTML5+JavaScript+Node.js+Markdown] MacVim、Mou、Kobitoなどいろいろ使っているが、イマイチぴんと来ない… //Vim派閥だけど.vimrcを公私で共有している縛りがあるので、思ったカスタマイズができない。 な
  • gulpプラグインの基本構造(プラグイン開発者向け) - Qiita

    プラグイン開発に関する詳細な情報はgulpの公式ドキュメントを参照のこと。また、開発したプラグインを公開する場合はgulp公式によるプラグイン開発ガイドラインは必読(MUST readと書かれている)。README規約も見ておくとよい。 (2014/2/9追記:プラグイン開発ガイドラインの日語訳を公開) なお、gulpプラグインはnode.jsパッケージの一種なので、公開する際の手順やpackage.jsonの記述方法などはnode.jsのドキュメントを参照のこと。 gulpプラグインの実態(i.e. pipeに渡すもの)はnode.jsのStream.Transformのサブクラス Stream.Transformとは、ストリームからの入力を受け取り、加工し、ストリームに出力するもの Stream.Transformのサブクラスを直接作って実装しても良いが、gulpプラグインではStr

    gulpプラグインの基本構造(プラグイン開発者向け) - Qiita
    kasumani
    kasumani 2014/02/12
    gulpプラグインの基本構造(プラグイン開発者向け) プラグイン開発に関する詳細な情報はgulpの公式ドキュメントを参照のこと。また、開発したプラグインを公開する場合はgulp公式によるプラグイン開発ガイドラインは必
  • HaxeでjavascriptのDOMの型をキャストする時 - Qiita

    var element = document.getElementById("foo"); console.log(element.value); // -> foo javascriptならOKだ!! class Main { function foo() { var element = Browser.document.getElementById("foo"); trace(element.value); // -> js.html.Element has no field value Haxeはコンパイルエラー... } } Browser.document.getElementByIdはElement型を返すので、 取得したDOMオブジェクトをInputElementとして扱うことは出来ません。(Element型はvalueプロパティを持っていない) 当然解決策は用意されています

    HaxeでjavascriptのDOMの型をキャストする時 - Qiita
    kasumani
    kasumani 2014/02/12
    HaxeでjavascriptのDOMの型をキャストする時 例えば、inputタグならInputElementとかformタグならFormElementとか... これらの型は基底となるElementを継承することで表現しています、しっかりタイプ分けされていて気持ちいのですが... Tags
  • JavaScriptで実装してて思ったこと - Qiita

    案件で JavaScript 使ってて思ったことを忘れないうちにメモ。 個人的な考えなので、一般的に正しいかは不明。 ※前提として、 jQuery を使用する。 はじめに 画面例 以下のような入力項目があったとする。 <div> 姓名: 苗字<input id="family-name" type="text" /> 名前<input id="first-name" type="text" /> </div> <div> 年齢:<input id="age" type="text" /> </div> <div> 性別: <label> 男<input name="sex" type="radio" value="male" /> </label> <label> 女<input name="sex" type="radio" value="female" /> </label> </di

    JavaScriptで実装してて思ったこと - Qiita
    kasumani
    kasumani 2014/02/12
    JavaScriptで実装してて思ったこと 個人的な考えなので、一般的に正しいかは不明。 さらに、上記の入力項目に、以下のような入力・制御ルールがあったとする。 Tags: feedly, ifttt, recently read, saved for later from Pocket February 12, 2014 a
  • Dockerでgoのテストを実行する環境をつくる - はこべにっき ♨

    1つのJenkinsの環境で複数のプロジェクトのテストが実行されることは、ままあると思う。Jenkins上で動作するすべてのプロジェクトが同時に動作するようにJenkins環境を整えるのは難しいことがある。あるプロジェクトのためにライブラリのバージョンを更新したことで、別のプロジェクトのテストが落ちるとか。 Ruby なら Bundler やrbenvを使って環境を切り替えるとだいたい解決するけど、libhogeみたいな共有ライブラリやBundlerやrbenv自体の更新とか、どうしても共有される部分はあって、だいたい普段は問題はないが、まれに困ると言う感じだと思う。 そこで、テストごとにDockerのコンテナを立ち上げてその中でテストを実行するようにすれば、環境を独立させることができるので、環境をこわさないように丁寧に設定するみたいなことに気を使わなくてよくなるので便利。 miyagaw

    Dockerでgoのテストを実行する環境をつくる - はこべにっき ♨
    kasumani
    kasumani 2014/02/12
    Dockerでgoのテストを実行する環境をつくる 1つのJenkinsの環境で複数のプロジェクトのテストが実行されることは、ままあると思う。Jenkins上で動作するすべてのプロジェクトが同時に動作するようにJenkins環境を整えるのは難