bannyanのブックマーク (21)

  • Jenkinsに入れているプラグインまとめ(Rails中心) - くりにっき

    ふと思いついたので会社のJenkinsで使ってるプラグインをまとめてみます。 RailsでJenkins運用してる人の参考になれば幸いです。(入れてるけどあまり使ってないのは端折ってます) 他に便利なプラグインあったらコメントやブコメで教えてくださいw Ruby/Rails系プラグイン PMD Plugin - Jenkins - Jenkins Wiki CPD(Copy PasteDetector=コピペ検出)のためのプラグイン。 入門Jenkinsで紹介されていたので入れたはず。 入門Jenkins―実践「継続的インテグレーション」 作者: 末広尚義,竹内一成,太田健一郎,西川茂伸出版社/メーカー: 秀和システム発売日: 2012/09メディア: 単行購入: 5人 クリック: 138回この商品を含むブログ (9件) を見る 参考:Javaだけじゃない入門jenkins アプリ作る度

    Jenkinsに入れているプラグインまとめ(Rails中心) - くりにっき
    bannyan
    bannyan 2014/01/09
    察されたw
  • 社内でJenkins勉強会を開催しました - くりにっき

    他の会社だと1つのJenkinsをみんなで使うという運用(な気がする)ですが、うちの会社の場合だと個人やアプリで好き勝手にJenkinsを乱立させてます。 他の人はどんな風にJenkinsを使ってるのかなーと思って何人かに声をかけて開催してみました。 登壇者は自分を含めて3人。参加者は20人くらい。勉強会初主催にしてはまぁまぁだったと思います。 唯一の心残りは、新卒がたくさん来ると思って資料を張り切ってたのですが新卒研修とかぶってしまったという(´・ω・`) 社内で使ったスライド(無修正版)に社外公開用に修正を加えたスライド(モザイク修正版)をslideshareにアップしたのでよければ御覧ください。 Railsアプリに特化してるので他の言語の方はどうもスミマセン ドリコムJenkins勉強会資料 from sue445 Sueyoshi 一緒に発表した @mazgi さんのエントリ ht

    社内でJenkins勉強会を開催しました - くりにっき
    bannyan
    bannyan 2013/04/20
    https://wiki.jenkins-ci.org/display/JENKINS/Throttle+Concurrent+Builds+Plugin ロックはこれを使ってやっていました :)
  • Mac OS X の tips いっぱい - novi's page

    ショートカットキーはすべてのアプリケーションでほとんど共通。 アプリによってはEmacsやviのキーバインドが使えることがある。 optionまたはshiftを押しながらメニューバーの項目を選ぶと項目が変化する。(Finderで確認) Dockアイコンを右クリックしながらoptionで、メニューの項目が変化する。 option+Dockアイコンクリックで隠す。 コマンド+Dockアイコン(含Stack)クリックでアプリをFinderに表示。 コマンド+Stack内の項目クリックでその項目をFinderに表示。 タイトルバーダブルクリックでしまう。 コマンドを押しながらドラッグでメニューエクストラやツールバーの項目を移動できる(システム標準のもののみ)。 ↑そのまま枠の外に移動すると消すことができる。 Stackを右クリックすると細かい設定ができる。 Finderで項目をドラッグ中にopti

    bannyan
    bannyan 2010/02/11
  • jQuery OpenID Plug-in

    The jQuery OpenID Plugin is a free plugin to add easy login support for the most popular OpenID RP's such as Google, Yahoo, AOL, and more.  The inspiration for this plugin is based on openid-selector, openid-realselector, and ID Selector.  This selector is different because it does not hide the markup details in javascript.  Therefore, you can easily add new providers or rearrange the existing one

  • appengine ja night #4とPython Hack-a-thon #3に参加してきました&LT資料

    会場はリクルートメディアテクノロジーラボさん。会場もキレイだし、スクリーンマルチだし、無線LANもあるしで、至れり尽くせり:-D => ありがとうございました。 発表を聞くだけでなく、適時突っ込みを入れるスタイル。 => 議論が深まって面白かったです。発表者は大変だと思いますけど:-D こんなpostやこんなpostがあったりで、このノリ大好きです:-D 運営のみなさん、ありがとうございました。 次回は来月開催だそうです。みんなやさしい人達だから、興味ある人は参加すると良いですよ。 会場はオラクルさん。マルチスクリーン、電源あり、無線LANあり、飲み物無料、キレイと、こちらも至れり尽くせり。 => ありがとうございました。 両日共にこんなに素晴らしい会場を無料で提供頂けるのは当にありがたいことです。 hackathon初参加。 ワークショップはGAE+Facebookにちらっと参加して、

  • 覚えておくと便利なgitのtipsをいくつか - Webtech Walker

    頻繁に使うわけではないけど便利なgitのtipsをいくつか紹介。というか自分が忘れるからメモ。 git stash 現在作業中のbranchでまだコミットはしたくないけど、trunkで直さないといけないバグとかが見つかったときに、今の変更を横にどけておくコマンド。 $ git stash で変更をいったん横にどけておいて、他のbranchに切り替えて作業後、今のbranchに戻ってきて $ git stash pop とすれば横にどけておいた変更が復活する。 git ignore プロジェクトの中で除外する必要があるファイルは.gitignoreに書くけど、自分の環境だけで除外したいファイルがある場合は.git/info/excludeに書くのがよいです。 自分の環境ではいつでも除外したいというときは $ git config --global core.excludesfile $HOM

    覚えておくと便利なgitのtipsをいくつか - Webtech Walker
    bannyan
    bannyan 2010/02/11
  • OpenID Demo

    How it works In a traditional OpenID relying party interface, the RP implements a UI, and two endpoints on its server for processing OpenID related stuff: /openid_start - this endpoint accepts an openid_identifier parameter which is then ingested by an OpenID library to find out which provider is used by the identifier and make a secure association with the server. /openid_finish - the openid.retu

  • jQuery1.4の新機能を1.4だけに14個 - KAYAC engineers' blog

    時が経つのは早いもので、ぼーとしてたらもう1月も終わりそうですね。外村です。 先日リリースされたjQuery1.4で新しく追加されたメソッドや新しい使い方ができるようになった機能を全部ではないですがいくつか紹介します。以下に変更点が全て掲載されているのでそちらも参照するといいと思います。 Version 1.4 ? jQuery API 新規で追加されたメソッド 1. nextUntil()、prevUntil()、parentsUntil() 指定したセレクタまでの要素を返します。以下の例ではitem3とitem4の後ろにテキストが追加されます。 <ul> <li id="item1">item1</li> <li id="item2">item2</li> <li id="item3">item3</li> <li id="item4">item4</li> <li id="item5

    jQuery1.4の新機能を1.4だけに14個 - KAYAC engineers' blog
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • たけまる / OpenID は「ログアウトしない」のかなぁ

    _ OpenID は「ログアウトしない」のかなぁ [openid] 工藤さん,返答エントリありがとうございました. 「ユーザが OpenID を使って RP にログイン → RP だけからログアウト → OpenID を使って RP に再ログイン」 のときに, 同一の IdP にある複数の OpenID を使いわけるというユースケース - tkudo's weblog about identity management このエントリを読んで,調べて考えてみたんですが,極端に言えば 「OpenID はログアウトしない (ブラウザ終了時を除く)」と考えるべきな のだろうと思うようになりました.そのような用途に使っていくのだろう と. 以下,OpenID のログアウト処理がいい加減である理由を考えています. また,工藤さんから提案いただいた解決策についても検討します. # 内容が込み入っているた

  • [ユニットホスティング]初期費用も期間縛りも無し - 高原芳浩のKeep-Alive

    日、日経新聞の14面(新興・中小企業)にクラウド型低価格サーバの提供する記事が載りました。http://markets.nikkei.co.jp/kokunai/tegakari.aspx?site=MARKET&genre=c5&id=ATDS09001%2009022010最初にこれをやろうとして作った提案資料が2006年末だから構想から丸3年になりますが、その時にはクラウドとかIaaSとかって言葉あんまり流行ってなかったように思います。紆余曲折を経て、協力いただける会社様に出会えた事で、ようやくサービス開始の目処をたてることができました。そもそもユニットホスティングは、使いたいときに湯水のごとく気軽に使えるサーバが欲しいという個人的なニーズから始まりました。そのため、安いことはもとより、事前の計画を要する「初期費用と期間縛りをなくす」ことに最後までこだわりました。また、コストを極限

  • 仕事は7.5時間で終わらせる in NZ

    以前カナダの会社にいたときに書いたエントリーに「仕事は7.5時間で終わらせる」というのを書いたが、ニュージーランドの今の会社(テレコム系の開発)でも同じようだ。 9:00に始まって、17:00には終わる。 先日など18:00ごろに帰ろうと思ったら、私がいたのを気づかなかったようで、ビル(小さい自社ビル)のドアがロックされていて出れなくなってしまった! 幸い最終退出の仕方がメールできていたので、それを確認。警報装置の処理をして、脱出。あせった。 なにやら同じことをしている。 そして仕事の進め方もアメリカ、カナダとほぼ同じ。 ・定例会議はほとんどない。週に一回だけ、プロジェクトミーティングが30分。客先の情報などを共有。 ・ミーティングは30分単位が基。 ・重要かつ急ぎのプロジェクトの場合、毎日15分程度で進捗確認。 ・2-3人での、ちょっとした相談や、決断は担当者のキューブへ押しかけて行う

    仕事は7.5時間で終わらせる in NZ
  • VM Spec The Structure of the Java Virtual Machine

    Java Language and Virtual Machine Specifications Java SE 22 Released March 2024 as JSR 397 The Java Language Specification, Java SE 22 Edition HTML | PDF Preview feature: Implicitly Declared Classes and Instance main Methods Preview feature: Statements Before super(...) Preview feature: String Templates The Java Virtual Machine Specification, Java SE 22 Edition HTML | PDF Preview feature: Implicit

    bannyan
    bannyan 2010/02/10
  • 「Twitterを理解していなかった」――UCC、キャンペーン“炎上”を説明 勉強会で経験共有へ

    Twitterを理解していなかった」――UCC、キャンペーン“炎上”を説明 勉強会で経験共有へ(1/2 ページ) 「Twitterの特性を理解せずキャンペーンを行ってしまった。申し訳ない」――UCC上島珈琲は2月9日、同社のTwitterキャンペーンがユーザーから批判を受け2時間弱で中止した問題について、ITmediaなどネットメディア向けに説明の場を設け、改めて謝罪した。 ソーシャルメディアを活用したマーケティング活動に同社が取り組むのはこれが初めて。マスマーケティングと同じ考え方に基づいた一方的な情報配信が失敗につながったとし、「ユーザーに混乱をきたしたと反省している」と、同社グループEC推進室の坂晃一室長は話す。 Twitterは企業とユーザーが直接対話できる貴重な窓口と感じており、失敗を糧に今後も活用していきたいという。Twitterマーケティングの勉強会を開いてその内容を公開

    「Twitterを理解していなかった」――UCC、キャンペーン“炎上”を説明 勉強会で経験共有へ
  • トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター

    トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター:最強最速アルゴリズマー養成講座(1/4 ページ) プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、その実践力を育成します。問題をグラフとして表現し、効率よく探索する方法をぜひ日常に生かしてみましょう。 まだまだ活用可能な探索 前回の「知れば天国、知らねば地獄――『探索』虎の巻」で、「探索」という概念の基礎について紹介しました。すでに探索についてよく理解している方には物足りなかったかと思いますが、「問題をグラフとしてうまく表現し、そのグラフを効率よく探索する」というアルゴリズマー的な思考法がまだ身についていなかった方には、得るものもあったのではないでしょうか。 前回は、「幅優先探索」と「深さ優先探索」という、比較的単純なものを紹介しましたが

    トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター
  • vimrc基礎文法最速マスター - 永遠に未完成

    調子に乗って vimrc を書くのに特化した内容のものを書いてみる。取り上げた内容は完全に独断と偏見です。 関連記事: Vimスクリプト基礎文法最速マスター - 永遠に未完成 この記事では vimrc を書くにあたって知っておくべき概念や機能を解説します。Vim 自体の操作方法に関しては触れません。 基礎 バッファ バッファは、ファイルを編集するための論理的な領域です。Vim で新しくファイルを開くと、新しいバッファが作成されてそこにファイルの内容が読み込まれます。 ウィンドウ ウィンドウはバッファを画面に表示するための物理的な領域です。分割することができ、1つの画面に複数のウィンドウを表示できます。 タブページ タブページを使うことでウィンドウの配置を保持したまま複数の画面を切り替えることができます。 タブ文字と区別するためか、タブページと呼ばれています。 モード Vim の中でも知って

    vimrc基礎文法最速マスター - 永遠に未完成
    bannyan
    bannyan 2010/02/09
  • Vim-users.jp - Hack #122: 行末までヤンクする

    bannyan
    bannyan 2010/02/09
  • Fireworksの素材集決定版 – creamu

    Fireworksで使える素材を探している。 そんなあなたにおすすめなのが、『An Explosion of Adobe Fireworks Resources』。Fireworksの素材集決定版です。 ライブラリやパターンやシンボル、スタイルやシェイプなど、かなりたくさんの素材が揃っていますね。 かっこよくて使えそうなのをいくつかご紹介します。 Arrows 矢印がいろいろ入っているライブラリ Kaliber Patterns 種類がたくさんあるパターンファイル iPhone GUI as Rich Symbols for Fireworks iPhone用のGUIシンボル 150 Fireworks Styles (Gradient Effects) グラデーションスタイル150 15 Grunge Colors Styles グランジ系のカラースタイル 131 Ultimate We

  • Big Sky :: Vim script manager「Vimana」が便利すぎる。

    これまでvimスクリプトをインストールするには、vim onlineでダウンロードして、書いてあるインストール手順に従って、時にはそのまま、時にはzipを解凍して.vim(windowsならvimfiles)に自前でコピーするのが一般的でした。おそらく自動化されている方もいるかもしれませんが、特有のスクリプト専用の更新ツールくらいかと思います。 Perlを知っている方ならばCPAN、rubyを知っている方ならばgemにあたる物がvimには無かったんです。 配布物が統一されていない為、無理だろうな...とも思ってました。 が、そこに登場したのがVimana(Vim script manager)です。 Vimana(3)             User Contributed Perl Documentation            Vimana(3) NAME Vimana - Vim

    Big Sky :: Vim script manager「Vimana」が便利すぎる。
    bannyan
    bannyan 2010/02/09
  • あなたのiPhone見せて下さい「働く女性のiPhoneホーム画面特集」|株式会社はてな編 - isuta(イスタ) -私の“好き”にウソをつかない。-

    コーデとカフェのマッチ度って重要だよね。流行の「バレエコア」で行きたいキュートなメニューがあるお店5選

    あなたのiPhone見せて下さい「働く女性のiPhoneホーム画面特集」|株式会社はてな編 - isuta(イスタ) -私の“好き”にウソをつかない。-