タグ

pattierのブックマーク (316)

  • 昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ - Qiita

    Excel は滅びぬ! Excel の力こそ日企業の夢だからだ! VBA 実装してて学んだこととかのメモ。 JavaJava してたかはあまり関係ないかも。 エディタの使い方 エディタを表示する Alt + F11 で VB エディタを表示できる。 環境設定 背景色・フォントを調整する デフォルトの白背景とか気が狂うので、暗い色にする。 「ツール」→「オプション」を選択し、「エディターの設定」タブを開く。 「コードの表示色」を選択して、「背景」の色を選択する。 ついでにフォントも見やすいやつに変更する。 これだけで開発効率が5割増しになる。 イミディエイトウィンドウ イミディエイトウィンドウを表示する いわゆるコンソールに当たるのが、イミディエイトウィンドウと呼ばれるウィンドウ。 Ctrl + G で表示される。 イミディエイトウィンドウに出力する ↓イミディエイトウィンドウに実行するプ

    昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ - Qiita
  • 全自動水玉コラ生成マシーン - onk.ninja

    全自動水玉コラ生成マシーン 聖夜なので表題のものを作った。 https://github.com/onk/auto_circle_collage processing で書いたアプリだけど、この記事の内容はほぼ OpenCV の話です。 仕組み 水着を自動認識して「隠す」とマーク 顔を自動認識して「見せる」とマーク マークに沿って円充填 水着領域の自動認識 最初のアプローチ OpenCV を使って肌色認識 選択領域を膨張 -> 収縮させる 肌色との差分を取れば水着領域が完成 肌色認識 先人が大量に居た。RGB 色空間ではなく HSV 色空間を使うというのがコツなようだ。 HSV色空間 - Wikipedia HSV 色空間なら影になっている部分も抽出できる。 今回は Hue: 7..15 を肌色として定義した。 PImage detectHada() { // 作業用に hue で gra

    全自動水玉コラ生成マシーン - onk.ninja
  • ディープラーニングでおそ松さんの六つ子は見分けられるのか? 〜準備編〜 - bohemia日記

    最近おそ松さんというアニメが流行っていますね。 6つ子のおそ松くんのアニメを現代版にアレンジした作品なのですが、その過程でそれぞれの兄弟の特徴が付けられています。 左から、おそ松、から松、チョロ松、一松、十四松、とど松で、順に長男次男三男・・・となっています。 簡単にまとめると、このようになります。 生まれ 名前 色 特徴 長男 おそ松 赤 クズ 次男 から松 青 ナルシスト 三男 チョロ松 緑 ツッコミ、意識高い系 四男 一松 紫 コミュ障 五男 十四松 黄色 マイペース 六男 とど松 ピンク 甘え上手、腹黒 それぞれの色を着ているときは、簡単に見分けられますが、そうでないときは見分けるのに困難を伴います。 髪や目つきにも特徴があるので、見分けることができるので、このような表を作ってらっしゃる方もいます。 それでも結構苦労したので、同じくディープラーニングで学習させたモデルで判別できない

    ディープラーニングでおそ松さんの六つ子は見分けられるのか? 〜準備編〜 - bohemia日記
  • ディープラーニングでおそ松さんの六つ子は見分けられるのか 〜実施編〜 - bohemia日記

    前回、おそ松さんたちをディープラーニングで見分けるため、準備編としておそ松さんたちの顔画像を5644枚集めました。 今回はそれを用いて、ディープラーニングで学習させ、判別器を作って検証します。 集めた画像 人物 枚数 例 おそ松 1126 から松 769 チョロ松 1047 一松 736 十四松 855 とど松 729 その他 383 使用フレームワーク 最近GoogleからTensorFlowという新しいディープラーニングのフレームワークが発表されました。 会社のブログに使い方書いたのですが、まだ慣れていないので、今回はchainerを使います。こちらだとすぐに高い成果を上げているImageNetのNINモデル、4層畳み込みニューラルネットワークがサンプルで入っていますので、こちらを改良して使います。 imageNetの使い方は、こちらやこちらを参考にしています。 訓練データセット Im

    ディープラーニングでおそ松さんの六つ子は見分けられるのか 〜実施編〜 - bohemia日記
  • devdocs.io が便利すぎたので Vim プラグインつくった - はやくプログラムになりたい

    devdocs.io 最近,GitHub Trending Repositories のページで devdocs.io という便利なサービスを知りました. devdocs.io は複数のドキュメントを素早く横断的に検索できるサービスです.多分使ってみると一瞬で分かるので詳細は省きますが,各言語や DOM,React などのフレームワークのドキュメントをサクッと検索できます.どのドキュメントを有効/無効にするかも選択でき,IndexDB を使ってローカルにドキュメントを置くことでローカルでも利用できます.いつでも devdocs.io を開くだけで使えますし,モバイル対応もしています. また,Ruby 2.2 と Node.js が入っていればローカルでも簡単に立てられます.デフォルトでもウェブデベロッパーにとってうれしいドキュメントがたくさん入っていますが,さらに Scraper を使って

    devdocs.io が便利すぎたので Vim プラグインつくった - はやくプログラムになりたい
  • Pythonにおけるプロファイリング ― コードの高速化のために | POSTD

    ここHumanGeo社ではPythonを使うことが多く、それは極上の楽しみでもあります。美しく機能的なコードを短時間で記述するのにPythonはうってつけで、私個人にとっても一押しの言語です。仕事に限らずプライベートでも使っています。そんな素晴らしいPythonですが、欠点がないわけではありません。それはあまりにも遅いことです。幸いPythonには、コードをプロファイリングするための優れたツールがいくつかあるので、コードの美しさと速さを共存させることができます。 HumanGeoで働き出した頃、実行に長時間を要すプログラムのボトルネックを探り、何とかしてそれを速くさせるという仕事を担当しました。その内容は、 cProfile や PyCallGraph ( ソース )、はたまたPyPy(高速なPython用代替インタプリタ)などの各種ツールを使って、プログラムを最適化するためのベストな方法

    Pythonにおけるプロファイリング ― コードの高速化のために | POSTD
  • 僕は自分が思っていたほどは頭がよくなかった - しのごの録

    Redditで話題になっていたポストを訳してみた。 僕は自分が思っていたほどは頭がよくなかったという高校生の独白にたいしてつけられたこのちょっと長めの返信がとても的確で示唆に富んでおり、多くの人のこころをつかんでいました。私自身、勇気づけられるというか身につまされるところがあり、忘れないために翻訳をしてみました。 まずは高校生の独白から。 僕は自分が思っていたほどは頭がよくなかった 僕はいま高校の最終学年で、次の6月に卒業する予定です。高校の成績は、いままでずっとAを取りつづけていましたが、去年始めてBをとってしまいました。もしそのBがなければ、卒業生総代に選ばれていたでしょう。 総代にふさわしいのは自分だ、つまりクラスで当に一番頭がいいのは自分だと思いたいです。でもこの一年で、僕にそれほどの知性はないし、僕より頭のいい人はたくさんいるんだということを思い知らされました。 また僕は、自分

    僕は自分が思っていたほどは頭がよくなかった - しのごの録
  • こだわり派へ!一歩進んだカメラのレンズ清掃の方法。センサー清掃にも使えるよ!

    カメラは外に持ち出してなんぼの機械ですが、撮影中避けられないのがレンズの汚れ。レンズの表面が汚れたまま撮影してはいくら高級なレンズを使っても来の性能が発揮できません。そればかりか、レンズの寿命を縮めてしまうかも。。 そんなわけで、今回は一歩進んだカメラのレンズ清掃についてご紹介します。動画付きです! センサー清掃も可能なこだわり派向けの方法カメラのレンズの汚れは画質低下に直結するため、こまめに清掃する必要があります。また、汚れたまま放っておけば、画質の低下ばかりかレンズのコーティングを痛めたりしてレンズの寿命そのものを縮めてしまうリスクもあります。 実はカメラやレンズのメンテナンスの方法については、以前studio9でもで詳しくご紹介しています。

    こだわり派へ!一歩進んだカメラのレンズ清掃の方法。センサー清掃にも使えるよ!
  • おうちにあるもので作れる!絶品「塩バターにんにく鍋」に挑戦しよう - macaroni

    おうちにあるもので作れる!絶品「塩バターにんにく鍋」に挑戦しよう この記事では塩バターにんにく鍋の作り方をご紹介します。おうちにある材と調味料で簡単に作れて、子どもから大人までおいしくべられる鍋です。コク深いバターとにんにくの風味で野菜の旨味が引き立ちますよ。旨味たっぷりのスープも絶品なので、ぜひシメまでお楽しみください。 2024年1月24日 更新

    おうちにあるもので作れる!絶品「塩バターにんにく鍋」に挑戦しよう - macaroni
  • 世界チャンピンが教える、ギネス認定の世界一の飛距離を叩き出した「紙飛行機」の折り方

    69.14メートルの飛距離で世界記録を達成した紙飛行機の折り方を世界チャンピオンが解説している映像です。世界記録達成時に使用された紙飛行機は、特に複雑な機構や秘密があるわけではなく非常にシンプルな作り。ただし非常に丁寧に折り込まれています。 紙飛行機の世界記録を保持しているのはアメリカ在住の Joe Ayoob 氏(パイロット)と John M. Collins 氏(紙飛行機デザイナ)のコンビ「The Paper Airplane Guy」。 まずは、2012年2月26日にアメリカ・カリフォリニア州にある旧マクレラン空軍基地で世界一の飛距離を記録した瞬間の映像です。紙飛行機をぶん投げているのは Joe Ayoob 氏です。 World Record Paper Airplane Distance.mov – YouTube 紙飛行機デザイナの John M. Collins 氏の解説で折り

    世界チャンピンが教える、ギネス認定の世界一の飛距離を叩き出した「紙飛行機」の折り方
  • 速攻ブクマしとけ! ゲリラ豪雨対策の決定版、気象庁の「高解像度降水ナウキャスト」が稼働開始

    気象庁は8月7日午後1時より、従来の「降水ナウキャスト」に変わる新サイト「高解像度降水ナウキャスト」の提供を開始した。30分先までの詳細な降水域予測が可能で、ゲリラ豪雨の予想などにも活用することができる。 高解像度降水ナウキャスト 従来の「降水ナウキャスト」では1キロ四方単位だった観測範囲がより詳細になり、「高解像度降水ナウキャスト」では250メートル四方単位で降水域を確認できるようになった。直近の雨の動きと、今後の降雨域予想がアニメーションで一度に見られるのも便利。そのほか、アメダスの10分間雨量値や、竜巻・雷の予測なども重ねて表示することができる。 1時間前~1時間後までの雨域をアニメーションで見ることもできる スマートフォン用ページも併せてオープンしており、ブックマークに入れておけば、出先での急なゲリラ豪雨にも対応できそうだ。 advertisement 関連記事 気象庁、ゲリラ豪雨

    速攻ブクマしとけ! ゲリラ豪雨対策の決定版、気象庁の「高解像度降水ナウキャスト」が稼働開始
  • カフェと変わらぬ美味しさ、簡単炭酸水ドリンクレシピ9つ!夏バテ、熱中症対策にも! | 美 Hacks

    年々暑さに弱くなっている気がしている takako です。 前回の記事で、炭酸水には様々な美容・健康効果があることをご紹介しました。 炭酸水を飲むことで、血行が促進され、新陳代謝が促進されたり、疲労回復に効果があるんでしたね。 炭酸水は新陳代謝を促進する効果もあるので、夏の紫外線によるシミ対策にもなります。 そこで、酷暑の今年の夏を乗り越えるために、疲労回復効果のある炭酸水でドリンクを作ってみました。 手軽に作れるように、なるべく簡単なレシピを考えました。 その中で美味しいと思った9つをご紹介します! 作ってみたら、作った人が一番驚いた。 お店の味が簡単にできたではないか! 今までどうして自分で作らなかったのか! そのようなレシピになってます^^ 皆さんも、よかったら一度作ってみてください。炭酸水を飲んで、暑さに負けず、きれいになろう! 夏バテ、冷え性、熱中症予防に!炭酸水ドリンク 喫茶

    カフェと変わらぬ美味しさ、簡単炭酸水ドリンクレシピ9つ!夏バテ、熱中症対策にも! | 美 Hacks
  • pythonで心理実験 目次

    Pythonで心理実験¶ はじめに¶ さまざまなOSでフリーで利用できるpythonを使った心理実験プログラム入門?です。 今まで何度かきちんとしたものを作ろうとして挫折しているので、挫折しないように深く考えずテキトーに書き散らかしています。 解説中では一応pythonの文法について簡単な説明がありますが、かなりいい加減な記述もありますので、まっとうなpythonの入門書も参考にしながら読んでください。 注釈 追記 (2019年6月) 「例題1」を書いてから約10年の月日が流れ、Pythonでの心理実験作成を取り巻く状況も大きく変化しました。例題17まではVisionEggを使うことを前提として書いていたのですが、現在のPC環境でVisionEggを使用することが困難になってきたため、それらの記述は今から学ぶ人にとってほとんど役に立たないものとなってしまいました。最近は内容を更新するための

  • 作って学ぶSwift/iOSアプリ入門 - CAMPHOR- Tech Blog

    AppleがWWDC2014にてSwiftを発表してから2ヶ月近くが経ちました。OS X/iOSのアプリ開発に存在するObjective-Cの壁は取り払われ、より多くの人に馴染みやすい言語として現れたSwiftはコミュニティへの新たな開発者の流入を促し既存の開発者にもより安全でモダンなスタイルでの開発を可能にした点でとても歓迎されています。 既に沢山の入門文献や言語の特徴的な振る舞いを解説した文章が日語で世に出回っていることは承知の上でありますが、最近のbeta 3で変更になった部分やこの2ヶ月で溜まってきたナレッジをもとにあらためて言語からアプリ開発まで一貫した解説記事を残したいと思いました。 記事の構成はまず速習Swiftで文法の基礎的なところを話し、その後Todoアプリの作成を通じてクラスや構造体、UIKitを用いたアプリ制作の具体的な話をしていきます。読者は他言語を多少触ったこ

    作って学ぶSwift/iOSアプリ入門 - CAMPHOR- Tech Blog
  • 俺的まんが日本昔ばなしの怖い話ベスト5を選別した : あじゃじゃしたー

    1: 以下、\(^o^)/でVIPがお送りします 2014/07/05(土) 22:07:24.37 ID:eG+JoK+H0.net まず1話目 「夜中のおとむらい」 https://www.youtube.com/watch?v=QfrlzqSQhQg 物語の冒頭から最後まで一貫して不気味な雰囲気 怖いだけじゃなくて話自体がなかなか秀逸だと思う 2: 以下、\(^o^)/でVIPがお送りします 2014/07/05(土) 22:08:56.00 ID:uWkctpfK0.net 0秒にサブリミナルで入るかっぱえびせんに吹いた 5: 以下、\(^o^)/でVIPがお送りします 2014/07/05(土) 22:11:53.48 ID:v9GfLHBZ0.net >>2 どんなサブリミナルだよ 4: 以下、\(^o^)/でVIPがお送りします 2014/07/05(土) 22:10:

    俺的まんが日本昔ばなしの怖い話ベスト5を選別した : あじゃじゃしたー
  • YappoLogs: xlsx ファイルを git diff しやすくする為の天才的な wrapper script を書いた

    皆さんはプロジェクトのリソースとしてエクセルの xlsx ファイルを使う事があると思います。 何てったって事務職の人ですら楽々使えるスーパー優れた UI なので、 web の管理画面とかを作り込むよりもエクセルでシート作ってもらってしまった方が早いケースも多いんです。現実の世界では。 で、普通の人は TSV にするだの CSV にしてもらうだのすると思うんですが、一方的にデータ貰うだけなら良いんだけど、相手とやり取りする時にはどうしても xlsx ファイル経由とかにしないと相手がこまる!やっぱりエンジニアのエは優しさのエだから相手に優しくしないとだめです。 で、 xslx ファイルでエンジニア以外の人とデータやり取りするとやっぱり、バージョン管理したくなるのが人情です。 でも xslx ファイルはバイナリファイルなので git diff とかが残念です。。。 って事で作っちゃいました。 h

  • 学資保険のすべて|ベストな積立方法の選び方のポイント | 保険の教科書

    私たちは、お客様のお金の問題を解決し、将来の安心を確保する方法を追求する集団です。メンバーは公認会計士、税理士、MBA、CFP、相続診断士、住宅ローンアドバイザー、行政書士等の資格を持っており、いずれも現場を3年以上経験している者のみで運営しています。 1.学資保険とは 学資保険は、子どもが一定の年齢になった時に「祝い金」「満期金」などの名目でお金を受け取れるしくみになっています。 「保険」と名前が付いていますが、実質的には保険の役割はほとんど果たしません。 子どもにかける保険なので、契約者である親が亡くなった時に、配偶者や子どもの生活を保障する役割はないのです。 ただし、親が亡くなった場合や高度障害状態になった場合、保険料の支払いが免除されるものがあります。そういう意味では「保険」の性質が残りカス程度に備わっていると言えます。 すなわち、学資保険は、子どもの学資を積み立てるのに特化した金

    学資保険のすべて|ベストな積立方法の選び方のポイント | 保険の教科書
  • MiniCap - Mouser - Software - DonationCoder.com

    Jibz is one of the very earliest and dearest members of DonationCoder, and he helped hammer out the ideas behind the site. Number of programs available: 3+ Last updated: 2015 Visit Jibz's website to browse his apps and download them here: http://www.dcmembers.com/jibsen. Visit Jibz's section on our forum: here. Read more… Jibz is one of the very earliest and dearest members of DonationCoder, and h

  • テンプレートマッチングの魅力 ~ 物体検出・位置決めの定番技術 ~

  • Git の仕組み (1) - こせきの技術日記

    目次 はじめに Git を使ったことがない方へ 生のデータが見たい方へ Git の全体像 .git の中身 Git オブジェクトデータベース 4種類のオブジェクト リファレンス リファレンスのリファレンス 大きなツリー Git オブジェクトの ID と 中身 ハッシュ関数 SHA1 の簡単な説明 tree と blob オブジェクト tree と blob の参照関係 ルートツリーの ID でツリー全体を識別する commit オブジェクト リファレンスとブランチランチランチ先頭を指すリファレンス HEAD リファレンス detached HEAD 2種類のタグ 一時待避 (stash) インデックス キャッシュとしての役割 マージ Fast-Forward マージ non Fast-Forward マージ rebase reset 2種類のブランチ 各リポジトリが自分のブランチ

    Git の仕組み (1) - こせきの技術日記