EC2(Amazon Linux AMI)へのPostgreSQLのインストールと設定

PostgreSQLの設定にだいぶ手間取ったので、 次からすぐに設定できるようにメモ。 インストール yumにはPostgresSQLが準備されてないので、rpmからとってくる。 今回インストールしたのはPostgresSQL-9.6. wget https://download.postgresql.org/pub/repos/yu…

Deep Learning Acceleration勉強会(# DLAccel)に参加してきたのでまとめ

今日参加してきた Deep Learning Acceleration勉強会 - connpass が非常に面白かった. 一度聞いただけでは全然理解できなかったので、後から読み返すように公開された資料や論文などをメモをまとめた。 私自身は仕事で一度tensorflowでCNN触ってみたくらいで…

Pandasを使ったデータ操作の基本

データ分析の会社に転職してから3ヶ月。 最初の1ヶ月はPandasの扱いに本当に困ったので、 昔メモしてたことを簡単にブログに記録しておく(o ・ω・)ノ 【追記】2017/07/31 0:36 データが一部間違ってたので修正しました Pandasとは pandasでよく使う型 テストデ…

1ヶ月で統計学入門したので「良かった本」と「学んだこと」のまとめ

前回の「ゲームプログラマからデータサイエンティストに転職しました」 の記事でもお話したとおり、5月からデータ解析する人になりました。 とはいえ、データ解析に関しては未経験。 少しでも不安を減らすために、4月の有給消化期間は統計学のお勉強しました…

ゲームプログラマからデータサイエンティストに転職しました

新卒で入社して2年勤めたゲーム会社を4月末で退職し、 ゲームプログラマーからデータサイエンティストにジョブチェンジしました。 だいぶ違う業界への転職で不安もありますが、大学の研究はデータ解析寄りだったので、 どうにかなるといいな〜という気持ちで…

はてなブログのTeX記法で数式を書く時用のチートシートと注意点

はてなブログ(markdown記法)のTeX記法で数式を書こうとしたら 初歩的な数式を書く時点で躓いたので 解決方法を乗せるついでに基本的な数式の書き方をまとめておこうと思う(∩´∀`) はてなブログ(markdown記法)でTeXを書くときの注意点 先に結論を言うと、 は…

オンラインでSICP読書女子会をはじめて1年経ったので経過報告(o ・ω・)ノ

Lisp初心者のくーむです。 なんとなくLispアドベントカレンダーに登録してしまいました。 こちらLisp Advent Calendar 201621日目の記事になります。 今回は地道に1年続いているSICP読書会の様子についてちょっとだけご紹介しようと思います。 オンラインSIC…

ElasticSearch(2.3.5)とKibana4でユーザの統計データを表示してみる

久々に Python mini Hack-a-thonに参加させていただいたので、 なにやろうかな〜と考えた結果、ElasticSearchに触れてみることにした。 今回は簡単なデータをちょっと表示する所までしかできていない。 目的 とあるWebサービスにログインしているお客様の情…

女性のためのC++コミュニティ Ladies++を立ち上げました

12月に女性C++erのための、Ladies++というコミュニティを立ち上げました。 今回はLadies++や女性コミュニティについて紹介しようと思います。この記事は、 Geek Women Advent Calendar 2015 の23日目の記事です! 様々な女性コミュニティ 最近はたくさんの女…

C++のポインタ渡しと参照渡しの使い分け

社会人1年目、会社で部署に配属された初日に、 上司に「C++は全然わからないです!」って言ったら、 「お前がわかってないのはC++じゃなくてコンピュータの基礎だ」 と言われたくーむです。こんばんは。今日は 初心者 C++er Advent Calendar 2015の8日目(7日…

強くなるためのプログラミング -様々なプログラミングコンテストとそのはじめ方-

みなさんは何のためにプログラミングをしていますか? 仕事のため、何かをつくるため。それも良いけれど、「強くなる」ためにプログラミングしてみませんか。 様々なジャンルのプログラミングコンテストとまだ見ぬライバルたちがあなたを待っています。 今回…

ハードのことは全然わからないけど初めて自作PCつくった!

先月秋葉原の電気街を歩いていた時に、かわいいPCケースに出会った。ピンクで中が透けて見える。女子エンジニア心をくすぐられる。 以前からPC自作してみたいな〜、とは思っていたのだけど、 このケースに一目惚れして気づいたら買っていたので、ついに作る…

Windowsのパスがうまく指定\表示できない問題 in Python

Mac/Linuxしか触ってなかった人生から一転、毎日Windowsを使うお仕事に就きました。 最近はちょっとしたツールをよく作るのですが、Windowsで1番悩まされてるのは、Windowsのパスが"\"で連結されていることです。 コマンドプロンプトとcygwinでどちらも動か…

py2exeでPythonのスクリプトを実行ファイル(exe)にする【py2exe】

py2exeを使って、pythonのスクリプトをexeファイルにしましょう。 いくつかハマりポイントがあって大変だったのでまとめてみます。複数のハマリポイントではまった理由を追記しました(2017/03/13) Python バージョン: 2.7.10 pyexe バージョン: 0.6.9 python…

機械学習とか全くわからないけどKaggleに初挑戦してみた

今日は#pyhack & Kaggleに初参加してみました。 Kaggleとは? Kaggleは企業や研究者がデータを投稿し、世界中の統計家やデータ分析家がその最適モデルを競い合う、予測モデリング及び分析手法関連プラットフォーム及びその運営会社である。 bywikipedia とり…

大学院を卒業したので大学生活6年間を振り返ってみる

都内の女子大の大学院(情報系)を卒業しました。 明日から社会人だというのに学生気分がどうしても抜けず、 今日も大学の研究室に来て研究の実装をすすめたり論文を書いたりしています。学生生活が終わってしまうのが寂しくてしょうがないので、なんとなく6年…

行きたい会社が3社も挙げられなかったひよっこエンジニアの就活

このブログが面白かったので、自分の就活についてもちょっと書こうかなと思いました。 就活について思ったことをここに書き記す | κeenのHappy Hacκing Blog 先輩(情報系院卒)の就活話を聞いていると、新卒就活では、少ない人は5社、多い人で10社くらい受け…

クラスは知ってるけれどクラスの使い道がわからないあなたへ

「クラスは知ってるけどクラスの使い道がわからない」 「クラスとインスタンスの違いがよくわからない」初心者にありがちなことだと思います。 クラスの存在価値がわかるまでって意外と大変です。クラス・インスタンス・オブジェクト指向といえばJavaな気が…

プログラマ日本一決定戦 CODE VS4.0 本戦と予選AIのおはなし #codevs

プログラマ日本一決定戦 CODE VS4.0 の本選の観覧に行ってきました。 CODE VS4.0 はゲームAIのコンテスト。 CODE VSとは日本中のプログラマが、 技術を競い合うプログラミングコンテスト 相手の隙を衝くアルゴリズム活用力と、的確なコーディング技術を競い…

CODE THANKS FESTIVAL A日程参加してきた #codefes

CODE THANKS FESTIVALに参加してきました。CODE THANKS FESTIVALは2014/11/8に行われたCODE FESTIVALに参加できなかった人たちのために開催されたオンサイトのプログラミングコンテスト+懇親会です。CODE FESTIVAL2014 | RECRUIT HOLDINGS -リクルートホー…

シンプルなKeynoteのテーマ作った

研究発表等で使っているシンプルな自作テンプレートをGithubにアップしたので紹介しようと思います。 テーマ 「Mint Green」 ミントグリーンがベースのシンプルなテーマ。 タイトルにはスマートフォントUIというフォントを利用していますが、これを入れてな…

シンプルなファイルアップローダーをGoogleAppEngineで作る

研究でアンケートとか取るときに、 ファイルアップローダーがほしいことが何度もありました。 (スクショ添付してもらうとかしたい)だけど画像の保存とかデータベースとか意外とめんどくさい・・・。 でもでも、AppEngineを使えばちゃちゃっとファイルアッ…

#ISUCON 4本選で学生1位と賞金とってきた

ISUCON4 本選参加してきました。 予選は最初Python書ける人でチーム組もうと思ったけど、 Pythonやっててインフラ好きそうな学生の友達とかいなすぎて諦めて、Rubyチームに混ぜてもらいました。 (ISUCONは学生枠があって、学生じゃない枠だと一気にレベルが…

ICPCと競技プログラミングと僕らの青春

10/19にACM-ICPC 2014 アジア地区東京大会が開催されました。 The 2014 ACM-ICPC Asia Tokyo Regional Contest The 2014 ACM-ICPC Asia Tokyo Regional Contest | ACM-ICPC 国際大学対抗プログラミングコンテスト 今回私はボランティアスタッフとして参加さ…

ゆるふわRaspberryPi Hackathon#2に参加したよ( o・ω・)ノ

( o・ω・)ノRaspberryPi Hackathon アカリクさんのらずべりーぱいはっかそん#2に参加しました。 実は#1にも参加してました。 【チームラボさんと共催決定!】RaspberryPi Hackathon | アカリクイベントこのはっかそん、なんと参加者全員がRaspberryPiをもらえる…

Pythonではじめる競技プログラミング #pyconjp

PyConJP2014で競技プログラミングについてLTしてきました。 発表で出した問題と、主要な競技プログラミングのコンテストについて紹介したいと思います。 発表資料 発表で紹介した問題の回答について 発表でみなさんに考えてくださいと言った問題です。 単純…

pyenvとpyenv-virtualenvを使ってみる

昔pyenv使おうとしてうまく行かなくてpyenv恐怖症だったんだけど、 いい加減使えるようになろうと思って入門したのでメモみんなpyenvとvirtualenvって当たり前のようにいってて怖くて、 何が違うの?って感じだった。 pyenv pythonのバージョン切り替える py…

女子大生が噂のLINE40万インターンに参加してきた

女子大生も女子大学院生も女子大生のうち。学生最後の夏は渋谷で青春してきました。 LINEインターン概要 "LINE Summer Internship 2014"募集開始! : LINE HR Blog 今年の夏に噂になっていたLINEインターンは、今年が初開催。B4~D2までの10人が参加しました…

【ICFPC2014参加記】 〜ぼくらの敵はLambda man〜 #ICFPC2014

7/25 21:00~ 7/28 21:00 の 72時間ICFPCに参加しました。 ICFPC:関数型言語の国際学会ICFPが毎年開催している プログラミングコンテスト、ICFP Programming Contest (通称ICFPC) by ICFP Programming Contest 日本語Wiki コンテスト概要 パックマン作ってね…

Apacheが再起動しない

うちのサーバーはubuntuちゃん。久しぶりにサーバーごっこしようと思って、 一度apache2をstopしたら、立ち上がらなくなってしまった。エラーをみると、こんな風になってた。 no listening sockets available, shutting down Unable to open logs Action 'st…