みたぬメモ

地味にメモ

プログラミング関係

sh: typings: command not foundのエラーが出たときの対処法

angular2を始めるべくいろいろ始めようとインストールしていたとき、typingsフォルダの段階でインストールに失敗したので覚書。 ちなみに以下を参考に環境を整えようとしました。 blog.yuhiisk.com ・エラーが出ている段階 $ npm install npm WARN angular-q…

【まつもとゆきひろ氏 講演】若手エンジニアの生存戦略レポート #colab_matz

【まつもとゆきひろ氏 特別講演】若手エンジニアの生存戦略 - connpassに参加してきました。若手エンジニアないしはエンジニアを目指す学生向けに、生存戦略を説く主旨の講演でした。まつもとゆきひろ氏とは、プログラミング言語・Rubyを作った人です。 全体…

peeweeのupsert()について

DBに接続して値を登録するAPI作成に関する備忘録です。(たぶんあとで読みやすくなるよう適宜修正する可能性があります。) 言語はPythonで、DBはMySQLになります。 1. 背景 DBにbulk insert(まとめて一気にインサート)するとき、DB側にすでに登録されてある値…

SECCONに出ました(ちょっと追記した)

※先にお断りしますが、本エントリはSECCONを解くにあたっての知見を共有できるものではないです。あくまで稚拙な感想記録です。 0. SECCONとは セキュリティ技術を競うコンテストのことです。 詳しくは 2016.seccon.jp をご覧ください。 1. SECCONに出るきっ…

mac OSXにxgboostインストールをした

これまでの前置き srknr.hatenablog.com ようやく成功したので手順を記しておきます。 (といっても相互フォロワーのみきおくんのおかげで解決したようなものです。感謝) 1. Installation Guide — xgboost 0.6 documentation を開く Building on OSXのガイド…

xgboostをインストールしようとして苦戦している話

xgboostをインストールする用事があるのだけど、全部コケている。 備忘録として、インストールにあたり行ったことと、それぞれに対してどのようなことが起きたのかをとりあえず片っ端からメモしていく。 環境はMac OSX, Pythonは3.5.2である。 1. XGBoostをM…

pydotplusのインストール

Pythonのグラフ描画用ライブラリpydotplusがanaconda経由で入っていなかったので、手動でインストールした。pip installではうまくいかなかったので、以下そのときの手法メモ。 <環境> OS: Mac OSX Yosemite Python3.5.2 :: Anaconda 4.1.1 <手法> 1. https:…