shima_nigoroのブックマーク (25)

  • ネストしたmap - Faith and Brave - C++で遊ぼう

    4d mapping in C++? ネストしたmapは、 map<string, map<string, map<string, int> > > employees; employees["person1"]["gender"]["age"] = 200; のように書くより、キーをtupleにしてしまった方が管理が楽。 map<tuple<string, string, string>, int> employees; employees[make_tuple("person1", "gender", "age")] = 200; そして、それよりもクラスを作ろう。 #include <map> #include <string> #include <tuple> struct Employee { std::string person; std::string sex; std::s

    ネストしたmap - Faith and Brave - C++で遊ぼう
  • 胃に優しい「消化のいい食べ物」まとめ★胃が痛いときコレを食べよう !

    胃腸炎で胃が痛い!胸焼け、胃もたれ 胃腸の調子が悪いとき、、、どんなべ物をべたらいいのでしょう? 胃腸が弱っている時でもべられる 「消化が良く、胃に良いべ物」と「消化の悪い、胃に優しくないべ物」をリストにまとめました。 風邪の時はもちろん、胃カメラの前日や検査後の事メニューの参考にどうぞ。 赤ちゃん、子供さんからご年配の大人の方まで使えます。 コンビニで買える胃に優しいべ物や飲み物も載せてあるので併せてご覧ください。

    胃に優しい「消化のいい食べ物」まとめ★胃が痛いときコレを食べよう !
  • Raspberry PiとGo言語でミニトマトの栽培環境を監視してLINE Botで通知する - ぐるなびをちょっと良くするエンジニアブログ

    こんにちは。ビジネスソリューション開発グループ チャネルソリューションチームの長谷川と申します。 家庭菜園としてミニトマトの栽培を始めました。 せっかくの機会なので、温度、湿度と土の水分量をRaspberry Piで監視し、LINE Botを通じてLINEのタイムラインに通知する仕組みを作りました。 使ったもの Raspberry Pi2 Model B GW-USNANO2A Soil Moisture Sensor MCP3008 BME280 Raspberry Pi2 Model B Amazonで¥4,000前後です。 GW-USNANO2A プラネックス製の無線LAN子機。Raspbery Pi2は無線LANが搭載されていないため、USBタイプの子機が必要となります。Amazonで¥990くらいです。 Soil Moisture Sensor アナログの土壌の湿度センサーです。

    Raspberry PiとGo言語でミニトマトの栽培環境を監視してLINE Botで通知する - ぐるなびをちょっと良くするエンジニアブログ
  • 2倍の早さで仕事が出来る人に2倍の仕事を振るのをやめて利益を2倍に増やした会社の話 - ゆとりずむ

    こんにちは、らくからちゃです。 遅ればせながら、やっと弊社まで働き方改革の波がたどり着いたのか、社内でも色んな意見を耳にするようになりました。残業時間の制限やリモート勤務によるワーク・ライフ・バランスの改善など働く環境がよくして、労働生産性を高めて行く方法をみんなで考えるのは大変有意義なことです。 最近聞いた話で、面白いなあと思ったものがありましたので、簡単にご紹介したいと思います。 とある副社長の改革 ことの発端は、とある30人ほどの規模のシステム開発会社の社長が体調を崩してダウンしてしまうところから始まります。取引量は毎月のように増えていたものの、そのことから生じる過労により、心身ともにダメージを受けすぎていたことが原因でした。 とはいえ、ひとりの会社では有りませんし、社員を路頭に迷わせることは出来ません。そこで社長は、以前から付き合いのあった別のシステム開発会社に『経営権を譲渡するか

    2倍の早さで仕事が出来る人に2倍の仕事を振るのをやめて利益を2倍に増やした会社の話 - ゆとりずむ
  • お風呂場のパカパカドアが通る面積を計算したら感動的に綺麗だった【美しい回答追記】 - プロクラシスト

    こんにちは、ほけきよです!! みなさんのお家にあるお風呂場で、こんなドアはないでしょうか?? そう、通称『パカパカドア』ですね!!私の家もこのドアです。 ある日、シャワーを浴びている時、このドアをパカパカしていました。全裸で。 すると、このパカパカドア、なかなか複雑な動きをしているな、と気づきました。全裸で。 「これは、求めなければならない…!!」 使命感にかられ、すぐさまお風呂を飛び出して計算に取り掛かりました。 高校数学で解けますが、なかなか色々考えることがたくさんあって難しい問題になってます。 数学に自身のある諸氏はぜひともチャレンジしてみてください。 問題 問題文は以下の通り どんな形になるの? 解く前に軽いヒントを。 このドア、どんな図形を描くか想像できますか? せっかくなので今回はアニメーションにしてみました。 これを重ね合わせると、↓のようになります 美しい… こう言うので囲

    お風呂場のパカパカドアが通る面積を計算したら感動的に綺麗だった【美しい回答追記】 - プロクラシスト
  • ニュージーランドのプログラマが毎日定時で帰れる本当の理由|NZ MoyaSystem

    僕がニュージーランド(以下、NZ)でプログラマになることを目指した大きな理由は「とにかく残業したくなかった」からだ。 日を離れた2014年当時はワークライフバランスをめぐる機運も今ほど高くはなかった。また、5年半のシステムエンジニア生活の間、多くのプログラマが失敗プロジェクトに巻き込まれ長時間労働を余儀なくされ、業界を離れていくのを数多く目にしてきた。という事情があり、 「日でプログラマになっても残業地獄に放り込まれる可能性が高い。ならば、残業しないのが当たり前の社会に行けば、毎日定時で帰れるだろう」と考えたのだ。 その狙いは見事に当たった。今ではプログラマとして楽しく働きながら、残業ゼロ生活を実践できている。 しかし最近、ふと考えた。 僕が毎日定時で帰れるのは、NZが残業しないのが当たり前の社会だから、ではない。それは半分正解で半分間違いだ。 NZのプログラマが毎日定時で帰れるのには

    ニュージーランドのプログラマが毎日定時で帰れる本当の理由|NZ MoyaSystem
  • その「こだわり」は、犬も食わない――エンジニアの「本質」とは

    こんにちは、しごとのみらいの竹内義晴です。新年あけましておめでとうございます。2017年もよろしくお願いします。 皆さんは、年末年始をどのように過ごされましたか? 帰省された方、旅行に出かけた方、家でのんびりされた方など、その過ごし方はいろいろだったと思います。私は飲んだりべたりの毎日で、まだ、胃が疲れ気味です。目の前にべ物があると、つい、「残してはいけない」と、多少無理をしてでもべてしまいます。日常に戻ってホッとしています。 そして、お正月と言えば1年の始まりです。「1年の計は元旦にあり」というように、この時期は1年の目標を立てるにはもってこいの季節……とはいえ、実は私、「今年は絶対に○○するぞ!」というような目標を立てるのが、あまり得意ではありません。 けれども、テーマは決めています。2017年のテーマは「質」です。 「質」という言葉自体はよく見聞きすると思います。でも、「具

    その「こだわり」は、犬も食わない――エンジニアの「本質」とは
  • Pythonエンジニアが紹介する、Pythonの超便利なライブラリ・フレームワーク13個 - paiza times

    Photo by hoerner_brett 秋山です。 私は主にPythonを使って開発をしているので、今回はPythonの便利なライブラリやフレームワークを紹介していきたいと思います。 といっても割と定番のものを中心に使っているので、既にPythonをがんがん使っている人にとっては「知ってるわ!」というものも多いかと思います。「最近Python書くようになりました~」という人たちにも「これ良い!」ってものが見つかればと思います。 ちなみに前回はPython2系と3系の違いについて書いてますので、「3系に移行しよっかなー」と考えている人は合わせて見てみてください。 paiza.hatenablog.com ■Pythonの便利なライブラリやフレームワーク ◆Web開発系フレームワーク ◇Django みんな大好き有名なDjangoRubyでいうところのRailsのような……全部のせ的な

    Pythonエンジニアが紹介する、Pythonの超便利なライブラリ・フレームワーク13個 - paiza times
  • 【続編】「最近、野菜が高いからどうにかしてよ」と夫にぼやいた結果 - Mana Blog Next

    こんばんは。我が家では、夫がIoTで作った水耕栽培機野菜が収穫期を迎えております。毎日、採れたての美味しい野菜が卓を彩っております。 前回の記事はこちら。 野菜を自宅で育ててみて分かったこと 前回の報告から約一ヶ月経ちました。お陰様で順調に野菜が育ち、自宅で収穫できています。 (ちなみに、水耕栽培にかかる電気代は月300円程度です) 採れたての野菜は最高に美味しい 自宅のIoT水耕栽培機で育った野菜をべてみてビックリしたのが、その美味しさでした。野菜来の美味しさが100パーセント引き出されているのに気付きました。 便利さを求めてコンビニでカット野菜を購入することもあったけど、やはり鮮度が落ちていて、野菜来の美味しさを損なっています。工場でパッケージされて店頭で販売されて卓まで届くのと、自宅で収穫できる水耕栽培では断然後者の方が鮮度抜群ですよね。 これは、実際に自宅で水耕栽培をやっ

    【続編】「最近、野菜が高いからどうにかしてよ」と夫にぼやいた結果 - Mana Blog Next
  • 子どもがいる家庭で使うRaspberryPi&Slack

    皆さんRaspberry Pi使ってますか?買ったけど使いみちが無くてほったからかしと言う方も多いのでは無いでしょうか。今回は、幼稚園~小学生くらいのお子様がいる家庭のリビングで使うRaspberry Pi(+ちょっとだけSlack)と言う内容です。電子工作はありません。 この記事は、家庭を支える技術 Advent Calendar 2016 – Adventar の13日目の記事として書きました。 色んな問題点 最近、子供が成長し写真や家族写真を撮らなくなった RasPi内の音楽再生をスマホで操作するのが面倒くさい 学校に出る時間など子どものルーチン的な事に関して毎日言うのが面倒 子どもに直接注意するのはエネルギー使う(宿題やったの?とか、自分の物くらい片付けて欲しいとか) 今日の予定や何ゴミかなど、スケジュールをいちいちスマホで見るのが面倒 と言うことで… 家ではこんな感じで使ってます

    子どもがいる家庭で使うRaspberryPi&Slack
  • Raspberry Piで地デジ録画サーバーを作ろう 大雑把な大まとめ - 備忘録代わりのブログ

    また録画鯖か そんな声が聞こえますね。いいじゃんこっちもけっこう試行錯誤してるんだよ! Raspberry Pi アドベントカレンダー 11日目担当(遅刻しました) 家で動いているPiは3台と少なめ 画像サイトからのダウンロード用サーバー 録画用サーバー(今回紹介するもの) NASコントローラーサーバー そもそもの発端 実家の自室にテレビがなかった 正確には、あったけどアナログテレビだった その上レコーダーがなかった 「アニメ見れんやん」 Torneを使うも「PS3起動だる!やめたろ!」 PCテレビが見られることを知る 「でもテレビ見るためにPC付けるのはなぁ…」 「PCで出来るなら、Linuxでなんとかならんの?」 「出来ることならRaspberry Piで!」 導入方法 これいる? 必要なもの USBで地デジが見られる!的なドングルチューナー こいつがないと地デジを見ることは敵わん

    Raspberry Piで地デジ録画サーバーを作ろう 大雑把な大まとめ - 備忘録代わりのブログ
  • Amazon dash ボタンで馬場君に焼きそばパンを買いに行ってもらう - tsujimotterのノートブック

    これは馬場君に焼きそばパンを買いに行ってもらうしかない。 そう思ったのでした。 経緯 amazon dash ボタンってありますよね。それがうちに届いたんです。 Amazon dash 届いた!! pic.twitter.com/Nkah1VhmTl— tsujimotter (@tsujimotter) December 8, 2016 ボタンを押すと Amazon がダッシュして商品を届けてくれる。まさに Internet of Things (IoT) の世界がやってきたという感じがします。 さて、せっかくボタンが届いたんだから、ハックしたいですよね。 最近では amazon dash を単に「IoT ボタン」として使う技術が紹介されています。 qiita.com 「ボタンを何につなげたら面白いか」と考えたときに、私はこれを思い出しました。 Babascript Babascript

    Amazon dash ボタンで馬場君に焼きそばパンを買いに行ってもらう - tsujimotterのノートブック
  • 今から新規でAndroidアプリを書き始めるなら。 - wakwak3125's blog

    この記事は Android Advent Calendar 2016 2日目の記事です。 こんにちは。わくわくです。 現在お仕事で書いているアプリを新規で書き始めたのが2015年で、現在は2016年です。 そう、1年が経ちました。その頃から今まで書いてきて、今から書くならこんなライブラリや設計を採用するよ(したいよ) というのをまとめたいと思います。 これからAndroidアプリを書くけどどんなものつかっていけばいいんや〜?といった方の参考になれば幸いです。 すでにAndroid開発をされている方にとっては内容が薄く感じられることと思いますがご了承いただければと思っております…(予防線) (裏の目的としては自分の備忘録のようでもあったりします。) この記事では紹介しているライブラリや設計などに関しては深くは説明を書きませんが、参考になる資料などをまとめて行ければと思っております。 言語につ

    今から新規でAndroidアプリを書き始めるなら。 - wakwak3125's blog
  • Googleアナリティクスのオーガニック検索ソース - あずまや

    Googleアナリティクスでは、解析スクリプトを埋め込んだサイトへのアクセスについて、さまざまな情報を知らせてくれます。 これは、大まかに分類したアクセスの種類です。「集客」→「サマリー」から確認できます。データは先月のものです。 Organic Search:代表的な検索エンジンからのアクセス Direct:参照元を持たない直接的なアクセス Referral:"Organic Search"以外からの参照元を持つアクセス Social:代表的なソーシャルサイトからのアクセス (Other):参照元を持つが上記以外の何かからのアクセス 少しわかりづらいかもしれません。もう少し詳細に書きます。 Googleアナリティクスの参照分類 Organic Search GoogleYahoo!、Bingなどの代表的な検索エンジンからのアクセスが分類されます。 代表的な、と銘打っているのは、全ての検

    Googleアナリティクスのオーガニック検索ソース - あずまや
  • 「Pythonクローリング&スクレイピング」という本を書きました - orangain flavor

    2016-12-23更新: 電子書籍書籍版の情報を更新しました。電子書籍版も好評発売中です! Pythonを使ってクローリング・スクレイピングを行い、データを収集・活用する方法を解説した書籍です。 Pythonの基から、サードパーティライブラリを使ったスクレイピング、様々なサイトからのデータ収集・活用、フレームワークScrapyの使い方、クローラーの運用までを扱っています。 Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド- 作者: 加藤耕太出版社/メーカー: 技術評論社発売日: 2016/12/16メディア: 大型この商品を含むブログ (3件) を見る クローリング・スクレイピングPython Pythonは言語自体の書きやすさ、ライブラリが充実していること、データ解析との親和性が高いことなどから、クローリング・スクレイピングに向いている言語です。

    「Pythonクローリング&スクレイピング」という本を書きました - orangain flavor
  • 覚えるだけでPythonのコードが少し綺麗になる頻出イディオム - タオルケット体操

    まえがき 今年の春から今まで、2年ぶりにPythonを沢山書いているわけなんですが、JavaScriptのクソに頭をやられて久しぶり書くだけあって基的なところから色々と頭から抜け落ちていたわけです。 そんで何か思い出すたびに会社のwikiを使ってメモっていたのですが、せっかくなので少々訂正をしてブログにも書きます。 また、弊社はPython2を使っているので、2が前提の記述になっているところがいくつかあります。なるべくフォローしていますが、参考にする場合は自分が使っているバージョンを確認することをおすすめします。 また、今から新しくPythonプロジェクトを始めようと思っている人は3系を使いましょう。 知ってる人は当然知ってる、でも結構長いことPythonを書いてても知らなかったりするような小技を載っけました。 なお、メタプログラミングとかの黒魔術っぽい記事のまとめはこちら: hach

  • LINE Messaging APIとPythonを使ってChatbotを作ってみた - Qiita

    はじめに 株式会社サイシードのサマーインターンシップに参加してLINE Chatbotを開発してきました。2016/9/29にLINEから公式版のMessaging APIが発表されたので、今回は公式版のほうで自動応答してくれるbotを作成しました。 【LINE】chatbotの開発・普及に向けて新たな展開を発表、新たなMessaging APIを公開し、開発者への正式提供を開始 https://linecorp.com/ja/pr/news/ja/2016/1516 追記(2016/10/18) githubでbotのソースコードを公開しました。 https://github.com/Sciseed/yukko-line-bot システム構成 今回の開発環境は以下の通りです。 ・Python 3.4.0 ・Heroku ・Django 1.8.14 作り方 0.サーバーを構築 今回はHe

    LINE Messaging APIとPythonを使ってChatbotを作ってみた - Qiita
  • 点列データから曲率を計算するPythonサンプルコード - MyEnigma

    3Dグラフィックスのための数学入門 クォータニオン・スプライン曲線の基礎posted with カエレバ郡山 彬,峯崎 俊哉,原 正雄 森北出版 2015-10-27 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに Pythonコード 1. 円フィッティングにより、曲率を計算する方法 2. 方位差分による曲率計算 3. 点列の二次微分を近似して計算する方法 4. 4次のルンゲクッタで二次微分を近似する方法 上記の方法の比較 参考資料 MyEnigma Supporters はじめに たまに点列データから、 その点列の滑らかさを評価するために、 近似的に曲率を計算したくなる時があります。 今回は、 いくつかの点群データから曲率を計算する方法の紹介と、 それらをPythonで実装したコードを公開したいと思います。 Pythonコード 今回紹介する曲率の計算方

    点列データから曲率を計算するPythonサンプルコード - MyEnigma
  • Fitbitから取得した心拍データで時系列の異常検知を試してみる - About connecting the dots.

    井出先生の「異常検知と変化検知」を読んで,自分でも試してみたいと思ったんですが,あいにくちょうどいい時系列データが手元にないなーと思ってました.そんな折,データサイエンスLT祭りの発表の中に,Fitbitデータを可視化するものがあって*1,これはちょうどいいということで試してみましたよというていのエントリになります. 異常検知と変化検知 (機械学習プロフェッショナルシリーズ) 作者: 井手剛,杉山将出版社/メーカー: 講談社発売日: 2015/08/08メディア: 単行(ソフトカバー)この商品を含むブログ (2件) を見る Fitbitってなによ Fitbitが何かしらない人のために一応説明しておくと,最近はやりの活動量計です.私が持っているのは,心拍が取得できるタイプのやつです.風呂に入るとき以外は一日中つけっぱなしで,睡眠とか運動とかを自動で判定してくれるので,手間がかからず便利です

    Fitbitから取得した心拍データで時系列の異常検知を試してみる - About connecting the dots.
  • 社内ライターさん向けライティングマニュアルを公開します。 - アフィリエイト戦記

    どもです、水野です。 社内にライターさんを抱えてから、1年と数ヶ月が経ち、社内ライターさん向けのライティングマニュアルが出来上がってきたので公開します。 また、2015年の6月頃に下記の外注ライターさん向けライティングマニュアルを公開しているので見比べてもらうと外注・内勤の違いが見えて面白いかもしれません。 社内向けマニュアルは2015年の春頃に作り始めましたが、100回以上のバージョンアップをしています。そして下記マニュアルを元にライター初心者の方が 看護師転職ほっとの記事を書きました。 ※社内向けマニュアルをほぼ100%コピペして貼り付けた形なので、伝わりにくい部分もあるかもしれません><その時には気軽にTwitterでもコメントでも質問してもらえると助かります。 1.(記事作成の大前提1)内容は狭く深く 記事の内容は広く浅くではなく、狭く深く執筆してください。1つの項目に対して深く内

    社内ライターさん向けライティングマニュアルを公開します。 - アフィリエイト戦記