kuronatのブックマーク (490)

  • Python:処理ファイルをGUIから選択する方法 - Qiita

    この記事について Pythonを使ったデータ処理プログラムを作成していた時に、当に初心者の時は処理ファイルのパスをスクリプトに手書きしてました。 ただ、「このフォルダにファイルを置かないと処理できません」「ファイル名がこれが仕様です」なんて汎用性が低すぎて完全自分専用のプログラムになります。 なので、処理ファイルをGUIから選択する仕様にしたく少し昔に方法を調べました。 その調査結果を備忘録も兼ねて残します。 処理環境 ・Windows7 32bitPython3.6.2 ※元々Python2.7.5で作成したコードを最新であるPython3.6.2に変換しています。 サンプルコード サンプルとして選択したファイルの絶対パスをメッセージボックスとして表示させるコードを紹介します。 # モジュールのインポート import os, tkinter, tkinter.filedialog

    Python:処理ファイルをGUIから選択する方法 - Qiita
    kuronat
    kuronat 2017/10/16
  • iOS, Androidネイティブアプリ終了

    Native Apps are Doomed (ネイティブアプリは終わる運命)という挑発的なタイトルでEric ElliottがMedium記事を書き少し前に話題になりました。この記事で彼はもうiOSとAndroidのネイティブアプリは作らんと宣言し全部Progressive web appsでやると言い切ったのです。 次の記事のWhy Native Apps Are Really Doomedではネイティブアプリ制作は以下の様な理由でギャンブルだと言っています。 Google Play Store内のアプリの60%は一回もダウンロードされていない1ユーザーの一ヶ月の平均のアプリダウンロード数は3つ以下半分以上のアメリカのスマホユーザーは過去一ヶ月一回もアプリをダウンロードしていないアプリ経由の売上の94%が1%のアプリ出稿者によって作られているスマホユーザーの使用時間の80%は5つのアプ

    kuronat
    kuronat 2017/10/15
  • RaspberryPi の産業用途 - Qiita

    RaspberryPi を産業用途に使う可能性に関するメモ 注意:記事は、RaspberryPI の産業用途を推奨するものでも、限界について述べるものでもありません。単なるメモにすぎません。 追記:キュウリの仕分けについてはInterface 2017年3月号に詳細な記事があります。 RaspberryPi には 次のように思うことが多いだろう。 ・電源スイッチはなぜないの? ・電源の安定性は大丈夫? ・連続運転したときの放熱は大丈夫? それらの問いに対するアプローチが次のものだ。 bizright Raspberry Piを堅牢化したIoTゲートウェイ  Raspberry Pi 3搭載の「BH3」を発売 なぜ「ラズパイ」が産業機器向けに伸びているのか 製造元は意図していなかったものの、2016年に約200万台が産業用途向けとして出荷されたシングルボードコンピュータがあります。この製品

    RaspberryPi の産業用途 - Qiita
    kuronat
    kuronat 2017/10/15
    "NDAを結ばないと情報が入らないチップでは、とても「使いましょう」などと言えない"
  • Microservices on AWS

    Archived Implementing Microservices on AWS First Published December 1, 2016 Updated November 9, 2021 This version has been archived. For the latest version of this document, refer to https://docs.aws.amazon.com/whitepapers/latest/ microservices-on-aws/microservices-on-aws.pdf Archived Notices Customers are responsible for making their own independent assessment of the information in this document.

  • Googleに人生を破壊された

    煽りのタイトルだけど偽らざる心なので。 何があったかを一言でまとめると、 「無関係な他人の炎上に巻き込まれて誹謗中傷された挙句、元ページを削除しても永遠にGoogleの検索結果から消えない」 ということがありました。 最悪です。 Googleは全く対応してくれる気なさそうなので、万に一つでも増田で話題になってくれれば何か違うかもしれないと思って書いてます。 あと単純にWEBに詳しいはてな村の人たちの知恵を貸してほしい、マジで…。 経緯 1)無関係な他人の炎上に巻き込まれる 同じ職場の似たような名前の別人(仮にはてな太郎とする)が悪事を働く →これってはてな次郎(これも仮名だけど俺の名と思って読んで)じゃね?という感じで、俺が犯人ということにされる →誹謗中傷され、個人情報をあさられる 2)スレッドが過去ログ倉庫に行くのを待つ(変に燃料追加したくなかったので) 3)無事過去ログ倉庫に送ら

    Googleに人生を破壊された
    kuronat
    kuronat 2017/10/12
    つらい、訴訟案件では
  • 大人の恋、無理ゲーだろ

    いまは昔。もう過去のことなんだけれど。 彼とは友人の紹介で出会った。前情報から趣味も合いそうだし、写真も好みだったし、早く話してみたいなと思ったうえで顔合わせ。 うん、やっぱり好みだった。なんというか、ピンときた。彼の頭のてっぺんからつま先まで全部いいと思ったし、一晩にして惹かれてしまった。人を好きになったのなんて、いつぶりなのか。 彼とは連絡先を交換して何回かデートした。おしゃべりは毎回はずんだ。劇場でミュージカルを観た。おいしいクラフトビールを飲んだ。不思議なかき氷をべた。少しお高いオムライスとハンバーグをべた。デミグラスソースかトマトソースかで言い争った。美術館に仏像を観に行った。海辺の花火大会へ行った。終電に2人して駆け込んだ。東京のど真ん中でベロベロに酔っ払った。帰り道に初めて、ほんの少し手をつないだ。 そうして、ひと夏で我々は仲を深めた。両思いだった。お互いそう確信していた

    大人の恋、無理ゲーだろ
    kuronat
    kuronat 2017/10/12
  • デスマサバイバルガイド | さにあらず

    はじめに#僕がよく知っている業界は SI だが、これに限らずソフトウェア開発の現場には、過酷な現場…いわゆるデスマーチが多いと言われている。 一方で、そのような過酷な現場を渡り歩き生き残ることでしか、良いプログラマになる方法は無いと言った考え方もある。僕の個人的な経験則からすると、この理屈はある程度合っていると思う反面で、合っていて欲しくないという気持ちは強い。 高い技術力をもつプログラマの全てがデスマ職人という訳ではない。 デスマーチに巻き込まれたと気が付いた時の妥当で基的な戦術は撤退戦だ。何か理由をつけて逃げ出すのが望ましい。つまり、休職なり退職なり、異動なりして、その職場から離れるのが望ましい、出社拒否も良い。しかしながら、何か様々な理由があって、そこから逃げ出せないことはあるだろう。 僕はもう長い事デスマーチに関わることなく生きられているが、徐々に忘れつつあるので、若いころに獲得

    デスマサバイバルガイド | さにあらず
    kuronat
    kuronat 2017/10/12
    まさにデス・マーチ!
  • 仙台高等専門学校を辞めてN高等学校に入学した話 - お気持ち表明

    9/30付けで仙台高等専門学校を辞めました。 退学エントリなので東亜飯店はありません。 Posted by Atnanasi on 2017/10/01 19:00:00 どうも。 仙台高等専門学校を辞めました 9/30付けで仙台高等専門学校を辞めました。 退学エントリなので東亜飯店はありません。 N高等学校に入学しました 10/1付けでN高等学校に入学しました。 入学するまでの経緯 まず、私が初めて高専という名前を知ったのは中学1年生の時でした。 専門性の高い授業をやってたり、試験の時に数学の点数が2倍になったりというのを聞いていました。 まあ、僕は中学校の時は部活が忙しかったり隠の者だったのでアレしたりアレされたりしてたので将来の進路なんてまったく考えていませんでした。 それでも、中学2年生の時に一応高専祭に行きました。向こうではケバブったり情報システム工学科の展示のとこでひたすらハ

    kuronat
    kuronat 2017/10/12
    N高すごい
  • データ分析部が開発・運用するバッチ アプリケーション事情 - Gunosyデータ分析ブログ

    はじめに こんにちは、データ分析部の森です。 この記事ではGunosyデータ分析部がどのような視点に基づいてバッチアプリケーション(以下、バッチ)を開発・運用しているかしているのかを紹介します。 クライアントアプリ開発やAPI開発と比較してバッチ開発のノウハウなどをまとめたWeb記事の数は少なく感じます。 また、言語に関わらずWebフレームワークの数に対して、バッチフレームワークの数も少数です。 このような点を踏まえると一般的には難易度の高くない(ノウハウを必要としない、フレームワークに頼る必要のない)、もしくはニーズがあまりないなどの印象があるのかもしれません。 一方で我々は日々バッチ開発を行い、数多くの地雷を踏んできました。 これらの経験を踏まえてどのような点に気をつけているのかについて共有します。 理想的には多くの方の経験を共有して、建設的な議論に発展するとうれしいです。 はじめに

    データ分析部が開発・運用するバッチ アプリケーション事情 - Gunosyデータ分析ブログ
    kuronat
    kuronat 2017/10/11
  • Python Graph Gallery | The Python Graph Gallery

    👋 The Python Graph Gallery is a collection of hundreds of charts made with Python. Graphs are dispatched in about 40 sections following the data-to-viz classification. There are also sections dedicated to more general topics like matplotlib or seaborn. Each example is accompanied by its corresponding reproducible code along with comprehensive explanations. The gallery offers tutorials that cater

    Python Graph Gallery | The Python Graph Gallery
    kuronat
    kuronat 2017/10/11
  • 日本が機械学習パラダイスなのは情報大航海プロジェクトのおかげ - kuenishi's blog

    人工知能じゃ〜これからはシンギュラリティじゃ〜と盛り上がっており、も杓子も深層学習で人工知能で人類皆失業などと楽しいお祭り、ぼくは嫌いじゃない。我々が生きていくためには金が必要なんだ。というわけで、ちょっと気になって調べたことがあったのでここに記録しておく。もしこれが知財や法曹方面の業界で有名な話だったらコンピュータエンジニアたち何やってんのという話ではある。 AIブームというやつが燃料になって日機械学習パラダイスだという記事が話題になっているが、これは平成21年の著作権法改正で追加された著作権法47の7のおかげである(ラッキー!) じゃあ、そもそもどうしてそんな条項ができてるの? 調べてみたら情報大航海プロジェクトが深く関わっているようだよ?ちょっとは感謝したらどう?? もともとこれが気になっていた。ので調べました。という話。 著作権法の47の7が、思いがけず今重要にって解説が散見

    日本が機械学習パラダイスなのは情報大航海プロジェクトのおかげ - kuenishi's blog
    kuronat
    kuronat 2017/10/11
  • タイラー・コーエン「ノーベル賞はリチャード・セイラーに」

    Tyler Cowen “Nobel Prize awarded to Richard Thaler” Marginal Revolution, October 9, 2017 この授賞は納得だね。これは行動経済学,経済的意思決定における心理学の現在の重要性,そしてキャス・サンスティーンとの共著による彼の名高いベストセラー「実践 行動経済学 健康,富,幸福への聡明な選択(原題:Nudge)」への授与だ。 セイラーに関する過去記事はこちら。僕らはこれまでも彼の研究を何度も取り上げてきている。彼のTwitterアカウントはこれ。グーグルスカラーはこちら。ノーベル賞の記者発表はこれで,ここにはたくさんのエッセイや諸々も載っている。キャス・サンスティーンによるセイラーの業績の概説はこちら。 多くの人は知らないかもしれないけど,最も被引用数の多いセイラーの論文は株式市場は過剰反応するかというものだ。

    タイラー・コーエン「ノーベル賞はリチャード・セイラーに」
    kuronat
    kuronat 2017/10/10
  • 長女は本を読みすぎて日本語がおかしい|shokola

    年間300〜400冊(重複あり)ほどを読むうちの長女は、圧倒的な語彙力を持ちながらも、その幼さゆえに日語がおかしかったことが度々ありました。 そのアンバラスさをpplog に都度記録して流れていったものに少しだけ加筆(日付はpplog投稿日)したもので、6歳からの記録です。「おかしい」のほか「流石だ」などもあり、月日が経つにつれ、そちらの記事が増えていきます。 ちなみにまとめ方は同じくpplogで記録されていた席を譲ってくれたひとびとの真似です(ポエム仲間だと思ってますw) 04 Oct 2015長女はを読みすぎて日語がおかしいはさみで切るとき 「これは斧で切り落とさなくちゃいけないわね!」 (木こりか) おやつべたとき 「うーん、軽やかにおいしい!」 09 Oct 2015長女はを読みすぎて日語がおかしい2私のの進みが悪いとき 「ママ、にわかにべにくいの?」 (「少し」な

    長女は本を読みすぎて日本語がおかしい|shokola
    kuronat
    kuronat 2017/10/10
  • 奥野幹也『理論から学ぶデータベース実践入門』はどこがダメなのか - 檜山正幸のキマイラ飼育記 (はてなBlog)

    言い訳から始めます。この記事を(途中まででも)読んだ人は、次のように言いたくなるでしょう。 『理論から学ぶデータベース実践入門』は良いなのか悪いなのか、いったいどっちなんだよ?! このは間違いや説明不足があり、誤読されやすい表現も多く、その点では残念なです。しかし、面白いアイディア、するどい観察も含まれていて、行間を補い深読みすれば、多くの示唆を得られるでもあります。 よって、「良い/悪い」の二択では答えられません。良い点と悪い点の両方を、できるだけ客観的に記述するしかないのです。それをした結果、長い記事となりました。 内容: ことの発端: zhanponさんの批判 奥野擁護と奥野批判 僕の擁護・批判の方針 zhanponさんの指摘の再検討 1. 論理的な矛盾とデータの不整合を混同している 2. 命題論理の限界についての説明がおかしい 3. 古典論理の定義を間違えている 4.

    奥野幹也『理論から学ぶデータベース実践入門』はどこがダメなのか - 檜山正幸のキマイラ飼育記 (はてなBlog)
    kuronat
    kuronat 2017/10/10
  • サンプルコードでわかる!Ruby 2.5の主な新機能と変更点 Part 1 - Qiita

    はじめに Rubyは毎年12月25日にアップデートされます。 今年はまだpreview版がリリースされていませんが(2017年10月10日時点)、今年もそろそろリリースの日が近づいてきました。 Ruby 2.5については2017年10月10日にpreview1がリリースされました。 Ruby 2.5.0-preview1 Released そこでこの記事ではこの2.5.0-preview1を参考にして、おそらくこんな感じでリリースされるであろうRuby 2.5の新機能や変更点をまとめてみました。 2017.12.25追記: Part 2もあります! この記事を公開したあとにも多数新機能が追加されました。この記事に追記すると長くなってしまうので、Part 2として公開しています。こちらもあわせてご覧ください。 サンプルコードでわかる!Ruby 2.5の主な新機能と変更点 Part 2 - Q

    サンプルコードでわかる!Ruby 2.5の主な新機能と変更点 Part 1 - Qiita
    kuronat
    kuronat 2017/10/10
    よさがある
  • (実例掲載)リモートワークのガイドラインを作る際のポイントは?  担当者に話を聞きました。 - Qiita Zine

    加賀見早苗(写真手前):ユーザーサポートとしてIncrementsに入社。現在はコーポレート部門のリーダーとして労務・経理・総務全般を担当。得意なコミュニケーションスキルを活かして、各部門を横断した多様な働き方についての施策や制度化を模索中。 今回はリモートワークのガイドラインについて取り上げます。 以前、リモートワークについて取り上げた記事があり、少しだけ話題に出たことががきっかけになっています。ガイドラインを設けるにあたって、「どのような内容を盛り込むのか」、「どのように作るのか」、「どういったことに気をつけるといいのか」など、実際に作成に携わったコーポレートの社員から話を伺いました。 記事後半にはIncrements社内で共有されているガイドラインも実際にお見せしますので、ぜひ参考にしてください! 文・聞き手/Qiita Zine編集部 話し手:加賀見早苗 ガイドラインで「振る舞い」

    (実例掲載)リモートワークのガイドラインを作る際のポイントは?  担当者に話を聞きました。 - Qiita Zine
    kuronat
    kuronat 2017/10/10
    行動指針
  • 読書日記: 読了:Domingos(2012) 機械学習について知っておきたい12の事実

    « 読了:Ljungqvist, et al.(2015) 重度の精神疾患患者に毎月お金を渡したら? | メイン | 読了: Ronkko, McIntosh, & Antonakis (2015) PLS-SEMに怒りの鉄拳を » 2016年1月 7日 (木) Domingos, P. (2012) A Few Useful Things to Know about Machine Learning. Communications of the ACM, 55 (10), 78-87. たまたま見つけて、前半はお茶を飲みながらぼけーっと眺めていたのだけれど、途中でこりゃあ勉強になるわと気づき、心を入れ替えて真剣に読んだ。大変面白かった。 きわめてイイカゲンな訳だが、メモをとっておくと... みんな機械学習使ってますね。教科書もいっぱいありますね。でも、機械学習をうまく使うためには、知って

    kuronat
    kuronat 2017/10/10
  • 日本だけじゃなく世界的に終わっているし、終わっているのは個人の未来だ - フロイドの狂気日記

    ロンドンで留学して良かったことの一つに、色んな国の人たちと話せることがある。 www.blogx3.com はてブで時折、日終了エントリが見れるけど、はっきりと言えるのは世界的に終わってる感が半端ないということだ。 日は少子高齢だから、人口減少だから投資の価値がないからみたいなことを強調されるけど、色んな国の人達が似たようなことを考えてて、それで自分だけでも助かろうと英語を勉強しにロンドンくんだりまで来ているわけだ。 仲良くなった台湾の女の子は日の現在の経済力についてすごく評価していた。 それに比べて台湾はダメみたいなことを自虐的に言うのだ。 彼女は特に今の総統は頭が悪いという評価をしている。僕はシャープの買収なんかを見て台湾は上り調子、一人当たりのGDPもアゲアゲだと思っていた。 なので鴻海みたいな会社があるじゃないか、と言うと 鴻海はすごいしリスペクトするけど、工場は全部大陸にあ

    日本だけじゃなく世界的に終わっているし、終わっているのは個人の未来だ - フロイドの狂気日記
    kuronat
    kuronat 2017/10/10
  • 僕がシリコンバレーを引き払ったわけ|広瀬隆雄

    21年住んだサンフランシスコを引き払い、フロリダに転居しました。 いちおう、仕事のオフィスは未だ残してあります。 でも住居は引き払いました。 正確に言えば、僕が住んでいたのはサンフランシスコからゴールデンゲート橋を渡った対岸のマリン郡です。 ここは、シリコンバレーではありません。だから「ベイエリアを去った」という言い方の方が良いでしょう。 でも日人にベイエリアと言っても通じないと思うので、タイトルではシリコンバレーとしました。 なぜベイエリアを去ったのか? これには三つ理由があります。 1) 家族の事情 2) 仕事の事情 3) 新しいチャレンジ 順を追って説明します。 まず家族の事情ですが、僕とワイフの間には二人の息子がいます。 二人ともオトナになり、僕とワイフは、いわゆる「エンプティ・ネスター」になりました。 下の息子はロスアンゼルスの大学に通う四年生で、州内授業料の適用を受けるための

    僕がシリコンバレーを引き払ったわけ|広瀬隆雄
    kuronat
    kuronat 2017/10/10
  • Coinhiveとその周りの攻防を解説するよ - satetsu888のブログ

    Webサイトの新たな収益化手法としての期待されたり、ただのマルウェアだと非難を受けたりあちこちで盛り上がってるCoinhiveですが、残念ながらいろんなアンチウイルスソフトにブロックされはじめたようで完全に闇のツール扱いになってしまったようです。 さすがにウイルスだと言われているところから逆転するには相当の奇跡的なこと(ex. 突然Googleが買収して GoogleMinig として Adsense と並べられるとか)がない限り無理だろうとは思っていますが、その一方でCoinhiveをブロックする手法とそれを回避する方法が色々提唱されてちょっと面白い展開になってると思ったので、ブラウザマイニング技術の落ち着く先に期待しつつ、Coinhive周辺で発生している攻防を簡単に紹介してみようと思います。 Coinhiveの基動作 まずはCoinhive自体はどのような仕組みで動いているのかのお

    Coinhiveとその周りの攻防を解説するよ - satetsu888のブログ
    kuronat
    kuronat 2017/10/10