Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2015年3月26日のブックマーク (21件)

  • 色恒常性仮説に基づいた画像色補正ライブラリcolorcrrect - Qiita

    はじめに Gunosyの粟飯原(@shunsukeaihara)です。社内でのポジションはピエール瀧です。Gunosy Advent Calender2014では三度目の登場です。今回は自作のPython製の画像処理ライブラリ、colorcorrectの紹介をします。 colorcorrect colorcorrectは、色恒常性仮説に基づき、ホワイトバランスのズレや、画像の褪色・変色を自動で補正するライブラリです。古い画像の色の復元のような事もできますが、画像認識などの前処理としてこのライブラリで色の補正を入れることで画像認識の精度を向上させることが可能になります。CVPR2013の論文などで実際に利用されています。1 numpyで実装されていますが、速度が必要な部分はC++で書いたものをnumpy.ctypesでラップして呼び出しています。作成したのがかなり昔の物なので、Python

    色恒常性仮説に基づいた画像色補正ライブラリcolorcrrect - Qiita
  • django adminで、logentryをそれっぽく出力 - Qiita

    from django.contrib import admin class BaseAdmin(admin.ModelAdmin): def construct_change_message(self, request, form, formsets): change_message = [] if form.changed_data: for name in form.changed_data: new_data = form.cleaned_data[name] old_data = form.initial[name] change_message.append(u"{}: {} -> {}".format(name, old_data, new_data)) if formsets: for formset in formsets: for added_object in for

    django adminで、logentryをそれっぽく出力 - Qiita
  • fluentdのout_fileプラグインの仕様について - hack in 3 minutes

    ウィークリーFluentdユースケースエントリリレー #1 の記事です。 ウィークリーFluentdユースケースエントリリレーまとめ @oranie さんが in_tail を解説されてたんで、Output plugin から out_file を解説しようかと思います。さまざまな output に対応する Fluentd ですが、一番シンプルで基的なこのプラグインの動作を今一度確認してみました。 file plugin out_file はその名の通り、他の出力から受け取ったバッファをファイルに書き出すプラグインです。 公式ドキュメントは こちら 設定例はこんな感じです <match pattern> type file path /var/log/fluent/myapp time_slice_format %Y%m%d time_slice_wait 10m time_format

  • The Top 11 Hottest GitHub Projects Right Now

    peketamin
    peketamin 2015/03/26
    The Top 11 Hottest GitHub Projects Right Now
  • <NTT西>起業での挫折経験買います 元社員を再雇用へ (毎日新聞) - Yahoo!ニュース

    起業での挫折経験を買います−−。NTT西日は24日、IT(情報技術)ベンチャー家などを目指して同社を退職した元社員の復職を受け入れる新たな採用制度を4月から導入する方針を明らかにした。新制度は退職後5年程度を経過した元社員が対象で、年間数人規模で採用することを検討。起業で苦労した経験などを同社の新規事業の育成につなげることを狙う。村尾和俊社長が関西経済同友会代表幹事として行った24日の定例記者会見で明らかにした。 採用は面接で決め、復職者は新しいサービスやビジネスモデル、アライアンスを企画する部署に配属する。経験や成果次第では最速で出世コースを走る同期社員と同等の処遇にすることを検討する。同様の制度は人材ビジネス大手、リクルートなどがすでに導入しているが、NTT西のような伝統企業が採用するのは珍しい。村尾社長は「変化の激しい時代でとがった人材を受け入れないと勝ち残れない」と説明している

  • 古本に挟まっていたすごいものまとめ

    @_kozeniさんがツイッターに投稿した、古に挟まっていたかっこいいしおりが話題になっています。 古に挟まってた手作り(スーパーのチラシを切り抜いた)しおりがかっこいい。 pic.twitter.com/AiAcOotz7q — 小銭 (@_kozeni) 2015, 3月 4 スーパーのチラシに載っていたと思われる小魚の写真を切り抜いて作られた、手作りのしおりに、「ええセンスしとるな」「古買うと、こういう楽しい事が時々ありますね」などといったコメントが寄せられていました。 そこで、ツイッター上の情報をもとに、古に挟まっていたすごいものをまとめてみたいと思います。 ●過去からやってきたレトロなものたち 古買ったら、栞代わりに挟まってた。 pic.twitter.com/tc3azWQxIU — 4ta (@etp14ta) 2013, 12月 5 ↑カセットテープのケースに入っ

    古本に挟まっていたすごいものまとめ
    peketamin
    peketamin 2015/03/26
  • Webサービスにおけるトリアージの基準 | F's Garage

    とある文字列フィルターをかけたら、全体の約1%のデータに影響をおよぼし、そのうち数件が全ての文字列がフィルターにかかって文字がなくなってしまった。 これは実際の話である。 もしこのフィルターを通した後の文字列が空白だと不具合になるというシステムがあった場合、その発生率は0.0x %となる。 もし、そういう状況をテストの段階ではなく運用環境で起きたとしたら、果たして貴方のチームは、ほんのほんの一部のユーザーさんの問題に対して、適切な答えに辿り着くことができるだろうか? 僕は、それを突き止めることができる人こそが、真のエンジニアたるポイントだと思う。 もちろん、こういうケースの時、他に抱えている問題と見比べてプライオリティを選別する「トリアージ」をすることは現実的にある。 ただし、その基準は数が少ないから、ではない。明確に再現性の確保が難しかったり、経験上、偶然性に依存していると判断されるケー

    Webサービスにおけるトリアージの基準 | F's Garage
    peketamin
    peketamin 2015/03/26
  • 卒業します(Jshiike) - ワザノバ | wazanova

    http://wazanova.jp/ 1 comment | 100 points | by Jshiike ■ comment by Jshiike | 約2時間前 Wazanova Newsの読者の皆様へ、 この度、Wazanova Newsを卒業することになりました。1年半に渡り応援していただきまして、誠にありがとうございました。 特に、Gittipを通じて継続的に寄付いただいた皆様にお礼申し上げます。3月頭に寄付の受付を終了するとともに、応援していただいた趣旨に鑑み、お預かりしたお金は全額Gittipのサイトの運営側に寄付するかたちに切り替えました。これを通じて、エンジニアコミュニティのために活動する誰かのお役に立てればと思います。 Wazanova News上で執筆を続けていたコンテンツは、人気のものを中心に400ほどをピックアップし、個人のブログサイト( http://j

    peketamin
    peketamin 2015/03/26
  • Consulにコントリビュートした話

    Tech-Circle #4: Consulハンズオン勉強会

    Consulにコントリビュートした話
    peketamin
    peketamin 2015/03/26
  • 情報セキュリティ10大脅威 2015年版 | 情報セキュリティ | IPA 独立行政法人 情報処理推進機構

    Copyright © 2024 Information-technology Promotion Agency, Japan(IPA) 法人番号 5010005007126

    情報セキュリティ10大脅威 2015年版 | 情報セキュリティ | IPA 独立行政法人 情報処理推進機構
    peketamin
    peketamin 2015/03/26
  • Androidのコードを 見やすく! 書きやすく! するアノテーション - Qiita

    Android開発をしていると、同じint型でもDrawableのidだったりLayoutのidだったり、はたまたアプリ内で使う独自の数値であったりと様々な使い分けを求められるシチュエーションが多々あります。 Android Support libraryにはそんなときに便利なコードを見やすく、書きやすくするアノテーションがandroid.support.annotation パッケージの中に入っています。 その一部の使い方をまとめてみました。 2016/03/22 追記 その2も記載しました Androidのコードを 見やすく! 書きやすく! するアノテーション その2 メソッドの引数にNullを許容しない @NonNull メソッドの引数にNullを許容しないことを明示できます。 これを指定していると呼び出し側が引数にNullを指定した場合に Lintで Probable bugs の

    Androidのコードを 見やすく! 書きやすく! するアノテーション - Qiita
    peketamin
    peketamin 2015/03/26
  • おそらく現時点でNo1 AWS本です。正確には、既にAWSを使っていて、もう少しIAMやIDS/IPSなども使おうと考えているエンジニア向け。: 自宅クラウドでAI・機械学習・CI/CD・自動化、全てやろう!

    元々、メルマガ連動目的で始めた初心者・中級者向けブログでした。が、コロナによる在宅勤務が当たり前の時代に突入した2020年。会社に存在していた仕事環境が、自宅内に存在して当たり前の時代に、一気に突入することとなりました。AWSを筆頭としたクラウド環境をベースに、AI機械学習、CI/CD、自動化等、全てが自宅で動作・操作可能です。全てが可能となるよう、自宅環境整備に役立つ内容をブログに記載していく方針とし、今後の内容に反映させていきたいと思います。 ようやく中級者向けっぽい書籍が出ました。 VPCに関する部分も、現在発売されているAWS書籍では、 一番実務に役立つと思います。 P365~IAMに関して触れていて、 MFA(多要素認証)や2015年2月に提供された 新ポリシー「IAMマネージドポリシー」の事も 記載されています。 従来のインラインポリシーとの違い、とか。 P378から外部から

    peketamin
    peketamin 2015/03/26
  • 刺身タンポポを殲滅する Consul Template

    刺身タンポポを殲滅する Consul Template Tech-Circle #4: Consulハンズオン勉強会 - connpass http://techcircle.connpass.com/event/12860/ Lightning Talks session #techcircleja ・刺身タンポポを駆逐する#とは? ・Consul Templateとは?導入方法 ・Consul TemplateでMunin監視設定を自動化 日時:2015年3月25日(木) 19:30~ 会場:TIS株式会社 新宿社14F会議室Read less

    刺身タンポポを殲滅する Consul Template
    peketamin
    peketamin 2015/03/26
  • 【初心者向け】各OSのTCP通信チェックコマンド入門 | DevelopersIO

    最新版は以下となります。 https://dev.classmethod.jp/etc/ec2-tcp-port-check-command-2018/ こんにちはコカコーラ好きの梶です。 EC2では色々なOSが構築できますよね。構築後の通信確認はどのように実施してますか? 各OSで他のインスタンスへTCP通信確認のために、ツールをインストールしたり、ICMPなどの別なプロトコルで確認するためにSecurity Groupを一時解放していませんか? 構築直後の状態で、簡単にTCPポート疎通確認可能なコマンドをご紹介します。 Amazon Linux,Ubuntu,Windows2012R2,CentOSについて自分も忘れやすいのでまとめてみました。 どなたかのお役に立てれば幸いです。 Amazon Linux 動作確認AMI:amzn-ami-hvm-2014.09.2.x86_64-eb

    【初心者向け】各OSのTCP通信チェックコマンド入門 | DevelopersIO
    peketamin
    peketamin 2015/03/26
  • 論理削除はなぜ「筋が悪い」か

    「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、そのようなモデリングに基づいて設計されたデータベースには必ずしも適していない。 第一の問題は、RDBに対してなされる様々な「更新」(トランザクション)は不定形(どのテーブルをどのように修正するかはアプリケーション依存)だという点。不定形な「更新」を時系列にそってRDBに記録していくのは、設計と並走性の点において困難あるいは煩雑なコーディングが必要になる(というか、そのような「イベント」による「変化」はREDOログに書き、その更新された「状態」をテーブルに反映していくというのが

  • WebエンジニアのためのSwift言語入門 - ICS MEDIA

    MaciPhoneiPad、そしてApple Watch。これらのApple製品上で動くアプリはObjective-CとSwiftという言語で開発できます。Swiftは2014年に発表され、他のプログラミング言語の長所を多く取り入れたプログラミング言語です。何かしらのプログラミングの経験がある開発者にはもちろん、これからプログラミングを始める人にも比較的学習しやすいものとなっています。今回はiOSアプリにおけるパーティクル表現を通して、ActionScript 3.0やJavaScriptのようなウェブ開発技術と比較しながらSwiftを始めてみましょう。 デモについて Swiftで作られたパーティクルアニメーションをiPhone 6 Plus上で動かすデモです。画面上でフリックした場所にパーティクルが発生し、時間の経過とともに色が変わっていきます。 ソースコードはGitHubで公開して

    WebエンジニアのためのSwift言語入門 - ICS MEDIA
    peketamin
    peketamin 2015/03/26
  • Trusteer Solutions | Fraud Detection - IBM

    Authenticate customers, detect fraud and protect against malicious users across all channels Digital Fraud Landscape Webinar Find out how you can protect your customers from fraudsters in 2025. Join us on 4 February at 1 PM ET/7 PM CET for a webinar about the latest fraud trends and how to detect them. Register now

    Trusteer Solutions | Fraud Detection - IBM
  • fluentd(td-agent)のインストールと設定

    fluentd / td-agent とは fluentd とは fluentdはruby gemによって提供されるログ転送/収集の仕組みです。rsyslogdでは実現できないような大量ログの収集/分析を行う目的で使用すると良いと思います。 td-agent とは td-agentとはfluentdのラッパープログラムです。ruby, gem等のプログラムや起動スクリプトなどの便利なファイルをインストールコマンドひとつで提供してくれます。td-agentは環境変数PATHには存在しないディレクトリにrubyやgemをインストールしてくれるので、システム全体への影響を与えずにfluentdが使えるメリットがあります。 fluentdのデメリット(弱点) fluentdは万能ではなく、業務要件によってはクラシックなrsyslogdを使用する方が良い場面も存在します。以下にfluentdの弱点を

    fluentd(td-agent)のインストールと設定
    peketamin
    peketamin 2015/03/26
  • fluentdの簡単な使い方、設定方法一覧

    fluentdはログの転送・集約を簡単に行うためのツール fluentd ログの転送・集約を行うためのツール。複数台のサーバーを運用している時にそれぞれのサーバーにたまるログを、簡単な記述で特定の場所に集約できる。 今までは同じことをどうやって実現していたの? バッチでコピーしたり、似たようなことをやるScribeというツールを使っていた。この方法だと、設定が複雑になりがちだし、バッチだとリアルタイムに処理することができなかった。 fluentdの利点は? 設定が簡単、かつリアルタイムに処理できること。fluentdを使うとバッチではなくリアルタイムなストリーミング処理ができる。 fluentとfluentdのどっちの読み方が正しいの? 一応、fluentdが正しいっぽいです。 fluentdのインストール方法 簡単なのは、GemやRPMを使ったインストール。yumでのインストールも自分で

  • fluent-plugin-tdの説明 - Qiita

    英語では少し情報はあるんですが,日語だとTreasure DataのFluentdプラグインのまとまった情報がない気がしたので,とりあえず書いておく.いずれは公式ブログとかドキュメントの日語化がされた時に整理されて公開される予定です. Treasure Dataに関しては,公式サイトや公式ブログに色々と記事が公開されているので,参照してみてください. http://www.treasuredata.com/jp/ http://treasure-data.hateblo.jp/ Treasure Dataプラグインについて その名の通りTreasure Dataにログを転送するFluentdプラグインです.Treasure DataのデータストアはスキーマレスなのでひたすらJSONなログを突っ込むことが出来,Fluentdと相性が良いです.実際はSchema on Readのアプローチ

    fluent-plugin-tdの説明 - Qiita
  • 【fluentd初心者】td-agentでつまずいた - Qiita

    来なら複数のサーバにたまっているログをtd-agentなどで管理し、fluentdで一カ所にまとめていい感じだよねっていうのが、最近のオシャレなログ管理らしい。 統合ログ管理基盤としてのFluentdを試してみました。 一回のぽんこつアプリエンジニアの僕には何の事だかさっぱりだが、 最近仕事でここら辺いじる機会があったので検証がてら以下を元に導入してみた。 さくらサーバーのVPS環境にfluentdとMongoDBをインストール しかし一向にログが出ない、何度 $ ls /var/log/fluent と叩いてもログファイルが出てこない 行った何がいけないのだろうかと悩みに悩んだところ、原因は以下だった。 #td-agentが起動偽装してる!! Linuxなんて全然詳しくなくて、apacheの起動にもいちいちコマンド調べている僕には何が起きてるかわからなかったがとりあえず現象は以下。

    【fluentd初心者】td-agentでつまずいた - Qiita