タグ

2013年5月20日のブックマーク (8件)

  • 知って得する21のRubyのトリビアな記法

    (追記:2013-08-16) 記事のトリビアを含む55のトリビアを以下の記事にまとめました。 知って得する!55のRubyのトリビアな記法 ちょっとトリビアだけど、知っていると意外と便利なRubyの記法を21個拾ってみたよ(Ruby1.9限定)。 君なら全部知ってるかもしれないけど.. 1. 動的継承 Rubyのクラス継承では < 記号の右辺にクラス定数だけでなくクラスを返す式が書けるよ。 class Male def laugh; 'Ha ha ha!' end end class Female def laugh; 'Fu fu fu..' end end class Me < [Male, Female][rand 2] end Me.superclass # => Female Me.new.laugh # => 'Fu fu fu..' def io(env=:develop

    tanakaBox
    tanakaBox 2013/05/20
    3弾くらいまであるっぽい。
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
  • 水平思考を実現する「6色ハット発想法(シックスハット)」 > アイデア | 企画情報WEBマガジン「キカクル」

    「6色ハット発想法(Six Thinking Hats)」は、水平思考(ラテラル・シンキング)で有名なEdward de Bono(エドワード・デ・ボノ)博士が開発した、欧米企業でも採用されている注目の発想法です。「シックスハット」とも呼ばれています。 「6色ハット発想法」とは 「6色ハット発想法(Six Thinking Hats)」はその名の通り、6つの帽子を順番にかぶることで、思考の切り替えを行う発想法です。6色ハットの「色」と「性質」は次のとおりです。 ・白 ・・・ 客観的思考     :数字・情報・データ・事実 ・赤 ・・・ 直感的思考     :感情・感覚・直感 ・黒 ・・・ 否定的思考     :懸念・注意・否定 ・黄 ・・・ 肯定的思考     :評価・肯定 ・緑 ・・・ 創造的思考     :提案・刷新・創造 ・青 ・・・ プロセス管理思考 :俯瞰・管理・結論 「6色ハッ

  • 手遅れになる前に!Webディレクターがプログラミングを学ぶ時に使いたいサイト10選

    プログラミングを「気」で勉強するのに役立つサイト10選とその解説 | 今年はWebディレクターもコードを書こう! 『Webディレクターは、コードを書く必要はない??』 もちろん業のエンジニアと同等のコードを書く必要はありません。しかし、プログラムの全容や工数を把握し機能の優先順位を付けたり、技術面でエンジニアとのコミュニケーションをする上で、プログラミングを覚えることはプラスになります。 さらに、「こんな実装が出来るなんて凄い!」といった実感を伴った一つ一つのコミュニケーションが、エンジニアからの信頼を獲得する助けになるのです。 どうやってプログラミングを覚えるか? プログラミングは、毎日のちょっとした勉強の積み重ねで学習する事もできます。 今回はスタートアップで働くWebディレクターの方々に向けて、プログラミングを学べるサイトを10連発でまとめました。 このエントリーでは、

  • GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡

    大した話ではないけれど、GIFアニメをコマンドラインから作るならGraphicsMagickが便利なので共有します。 MP4の動画ファイルからGIFアニメを作ろうとすると、まずffmpegで動画を画像に分割してそれからimagemagickでGIFに結合するという方法があります。 % ffmpeg -i hoge.mp4 -r 2 %04d.png % convert *.png hoge.gif複数枚の画像をimagemagickでGIFに結合するのが実は結構時間がかかるため煩わしいことが多いです。場合によっては、数十秒かかったりする。 ImageMagickのfork版であるGraphicsMagickを使うと高速にGIFアニメを生成することができます。 GraphicsMagickのほうが3~4倍速い GraphicsMagickを使えばImageMagickよりも3~4倍高速にGI

    GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡
  • git のブランチ名 *と作業状態* を zsh の右プロンプトに表示+ status に応じて色もつけてみた - ヤルキデナイズドだった

    2014-09-02更新:pcre モジュールを使わないバージョンに差し戻し 以前のエントリで掲載したコードを改良して、 git の作業状態(merge がコンフリクトで中断してるとか interactive rebase 中だとか)も表示するようにしてみた。 以前のこれに加えて merge 中はこんなんなります。 つまり、 作業ディレクトリがクリーンなら緑 追跡されていないファイルがあるときは黄色 追跡されているファイルに変更があるときは赤 変更あり+未追跡ファイルありで太字の赤 merge や rebase の途中ならカッコ内に表示 です。 コード autoload -Uz VCS_INFO_get_data_git; VCS_INFO_get_data_git 2> /dev/null function rprompt-git-current-branch { local name

    git のブランチ名 *と作業状態* を zsh の右プロンプトに表示+ status に応じて色もつけてみた - ヤルキデナイズドだった
  • ネットワークアクセス制御システム「PacketFence 4.0」リリース | OSDN Magazine

    カナダInverseのPacketFence開発チームは5月8日、オープンソースのネットワークアクセス制御システム「PacketFence 4.0」を公開した。Web管理画面の刷新といった変更が加わっている。 PacketFenceはオープンソースの侵入検知システム「Snort」や脆弱性スキャナ「Nessus」をベースとしたネットワークアクセス管理(NAC)システム。異常なネットワークアクティビティの検出、脆弱性スキャン、ネットワーク状態の診断、問題のあるトラフィックの遮断や端末の隔離、ゲストアクセスの提供などが可能で、近年注目されている個人情報端末の業務使用(BYOD)を行う際の端末監視などにも利用できる。小規模なネットワークからヘテロジニアスな大規模ネットワークまで、ネットワークの安全対策を効率よく行えるという。ライセンスはGPLv2。 PacketFence 4.0は2011年9月に

    ネットワークアクセス制御システム「PacketFence 4.0」リリース | OSDN Magazine
  • サービス終了のお知らせ - NAVER まとめ

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

    サービス終了のお知らせ - NAVER まとめ