Empty

2013年4月から社会人になりました。

「天使のくれた時間」(2000)を見た

この一年当たり、huluで時間を過ごすことが多くなってしまった。 せめて、感想文を自分に課していきたい。 見た映画 天使のくれた時間 主演 ニコラス・ケイジ ティア・レオーニ 公開 2000年12月 ストーリー 13年前、ジャック(ニコラス・ケイジ)、ケイト(ティ…

CodeIQのフィードバックが丁寧すぎて驚いた

CodeIQのフィードバックが返ってきた話 フィードバックが期待値を超えていたので、感動した。 採点のコストかかるだろうにどういうフローになっているか気になった。 自分の答えに対して何かしらフィードバックが得られるって嬉しいサービス。 また、解きた…

CodeIQ - Java:アイテム類似度のレコメンド (q1028)

感想 2日ほど計算に時間がかかった。 コサイン類似度でアイテムベースのレコメンドアルゴリズムを実装する問題だった。 O(n2)の計算量は減らせるのか?事前に対象外のファイルを間引いてから計算させるのか 改善案がわからなかった。。 解いた問題 挑戦者求…

CodeIQ - コード銀行:ABC迷路 (q974)

CodeIQブーム継続中。 勉強がてら、node.jsで書きましたが、 やっぱりPythonのほうが短く書けるかなという感想。 解いた問題 挑戦者求む!【ウチに来ない?】コード銀行:ABC迷路 by CodeIQコード銀行 コードお預かり窓口│CodeIQ Code repository ※ ネタバレ…

CodeIQ - コード銀行:単語を変換しよう (q986)

※追記: ブログに解答を転載するのはNGとのことなので、ブログ上のコードを削除しました。 CodeIQ運営事務局からのお願い 解答送信の有無を問わず、模範解答のネタばれにつながるような各種行為、別人による不正解答は、固くお断り申し上げます。 解答方法を…

CodeIQ - コード銀行:n番目の数字は?(q983)

※追記: ブログに解答を転載するのはNGとのことなので、ブログ上のコードを削除しました。 CodeIQ運営事務局からのお願い 解答送信の有無を問わず、模範解答のネタばれにつながるような各種行為、別人による不正解答は、固くお断り申し上げます。 夏休み時間…

修論進捗

20130120 from Kshi_Kshi 諦めずに頑張ってます。

気分転換に競技プログラミング: Google Code Jam Qualification Round 2012: Problem C. Recycled Numbers

概要 今日免許の更新に行ってきた。 過去2回の違反(通行禁止違反、進路変更禁止違反)により違反運転者講習に区別され、2時間に渡って大変わかりやすい講習を受けてきた。 講習中余ったリソースを用いて、Google Code Jam Qualification Round 2012 Problem …

気分転換に競技プログラミング: Google Code Jam Qualification Round 2012: Problem B. Dancing With the Googlers 改

前回の続き。 前回はとりあえず全探索的な感じで書いたので、アルゴリズム効率が悪くLargeなケースだと解けずにいたが、先日一緒にこの問題について悩んでいた後輩がその翌日会った矢先に「解けました!」と嬉しそうにPerlのコードを見せてきた。そのコード…

気分転換に競技プログラミング: Google Code Jam Qualification Round 2012: Problem B. Dancing With the Googlers

また研究からの現実逃避をした ゼミ後に後輩と一緒に Code Jam の問題で楽しんだので気分転換したので、コードを晒してみる。 やった問題は Problem B. Dancing With the Googlers 。しかし、アルゴリズムがカスでLargeのデータセットは解けずにいる。 また…

気分転換に競技プログラミング: Google Code Jam Qualification Round 2012: Problem A. Speaking in Tongues

Google Code Jam 2012 の Qualification Round Problem A. Speaking in Tonguesを解いたので、書いたコードを晒してみる。 solve.py #!/usr/bin/env python # coding: utf-8 """ Google Code Jam 2012: Problem A. Speaking in Tongues http://code.google.c…

最近

概要 最近のことについてだらだらと綴るエントリー.思考の整理になればいいなと. 研究 熱心に指導して頂いている先生のおかげで、残り一年を全力を注ぐべき研究テーマが決まり、やる気満々な状況。 だが、最近論文なりゼミ資料を作っていて、自分の情報を…

ホワイトボードプログラミング

概要 さきほど、就活の選考の一環で、ホワイトボードプログラミングしてきたので、感想とか。 問題 2つのストリング(検索対象文字列/検索文字列)があり、検索文字列が含まれているかどうかを判定する関数を書いてください。 書いた Cか、C++がいいんだけど・…

マンガでわかる統計学を読んだ

概要 最近は就活の時期ということもあり、人と会うことが多くなり、どんなことをしたいのか? と聞かれるたびに、「データマイニング・機械学習の技術を使って世の中をより良くしたい。」といったことを良く言及している。 しかし、いざ専門的な知識を持って…

調整さんのために適当な日程を出力するスクリプト

概要 日常的なタスクの効率化が好きだったりします。ちょっとした作業改善のために作った簡単な小さなツールも日々の成果物として公開いこうかなと。今回はその第一弾。 "調整さん"を立てるときの日程候補一覧出力するスクリプト 調整さんを立てるときに、日…

最近思うこと

僕はアウトプットを出すのが苦手だ。 この言葉の意味することはわかっているつもりである。そう、無能なことを自ら露呈しているのと同意。しかし、そんな自分を変えたい!しっかりとアウトプットをしっかり出せる男になるために、一度今のカッコ悪い自分をし…

行ってきた - 『MTL主催 学生向けHadoop勉強会(入門編)』

概要 MTL主催 学生向けHadoop勉強会(入門編)というイベントに参加してきたので、参加Logなり、感想なりを残しておく. 感想 丁寧な講義から、お寿司・ピザ・ビールなどご馳走になりました。リクルート様・参加者の皆さん、大変お世話になりました.感想とし…

FC2ブログから記事を収集するスクリプト

概要 入門ソーシャルデータ7章,8章向けに、学んだ内容について日本語を対象に試したかったので、FC2ブログの記事をスクレイピング・SQLiteに保存して日本語コーパスを作るスクリプト書いたので、晒してみる。(記事のデータはhtmlのままつっこむだけ.) 注意事…

「ビッグーデータ」というトレンド

概要 日経コンピュータ 2012/2/2号の「ビッグデータ大作戦」というコピーに惹かれて読んだメモ/感想など。 データ活用の3つのヒント 「データを自ら生み出す」 旧来の情報システムが今まで無視していた分野に着目し、情報を生み出す. 「データに語らせる」 …

Developer Summit 2012 に行ってきた

概要 10年後も世界で通じるエンジニアであるために Developers Summit 2012に行ってきたので聞いたセッションに関するメモ/感想などを備忘録. 聞いたセッション 2/16 (木) Yahoo!アジャイルクロニクル ~コーチとエンジニアの体験記~ メモ1 メモ2 長岡 実 …

SONY GOF FOR IT ~5問目: 申告制エレベータ~

概要 GO FOR ITの第5問に挑んだ. コード (Python) とても長くなってしまったので、レポジトリを見てもらえればと思います。 http://code.google.com/p/k-koshikawa/source/browse/trunk/ProgrammingContest/2012/SONY_GoForIt_2012/5/solve.py※ このソースコ…

SONY GOF FOR IT ~4問目: 旋律に隠された特徴~

概要 今日も GO FOR IT を楽しんだ。 問題概要についてはエントリーの末尾に引用しております。 問題へのリンク -> 4) 旋律に隠された特徴 取り組んでみたが... この問題について、1時間ほど取り組んだが旋律の特徴の定義が決まらずに悶々として、結局、他の…

SONY GOF FOR IT ~3問目: 暗号検索の高速化~

概要 GO FOR ITの第3問に挑んだ. 問題の意味を理解できなかったので、やっていません. いつか、この問題をサクッと解けるほどに成長したいですね。精進します。 問題引用 文字列の中に現代の出来事が暗号化されているという、映画や書籍が話題になりました。…

SONY GOF FOR IT ~2問目: 実数の階乗~

概要 前回エントリーに引き続きGO FOR ITに参戦中。 今日は2問目に挑戦。 問題 2) 実数の階乗 ある検索サイトに5!と入力するとその計算結果である120が表示されます。 その検索サイトに2.5!と入力するとなんと3.32335097と表示されます。 さらにその検索サイ…

SONY GOF FOR IT ~1問目: 人生の時計~

概要 GO FOR IT を参照. 毎日一問のペースで解いていければいいなと思ってる。 問題(引用) 1) 人生の時計あなたの一生を24時間にたとえると今日は何時何分何秒ですか? ただしあなたはあなたの誕生日(a年b月c日)の0時ちょうどに生まれてn歳まで生きる(n歳の…

ディレクトリ内のファイルを作成時間の昇順ルールで添え字をつけてリネームするスクリプト

概要 旅行で撮った写真をFacebookにドバっと挙げたかったんだけど、複数のカメラで取ったもんだから、ファイル名がばらばらで、取った順番で挙げたいな~ってモヤモヤしていたので、ディレクトリの中のファイルを作成時間の昇順ベースで添え字をつけてリネー…

「入門ソーシャルデータ」3章環境設定 - CouchDBの導入(Scientific Linux 6.1)

概要 技術書「入門ソーシャルデータ」に関する勉強会をやっているのだが、3章での環境設定が少しやること多めだったので、備忘記録としてエントリーしておく。 参考: CouchDB Couchdb 1.1.1 on Centos 6 検証環境 ホストOS Windows上のソフトウェアVirtualBo…

沖縄に行ってきた話。

概要 2012/1/26~28(2泊3日)で沖縄に入ってきたので、行った場所などの備忘録を兼ねて、エントリー。 写真はブログに挙げるのがめんどくさかったので、これだけ。撮った写真はFaceBookの方にたくさん挙げたので、時間がある方はそっちをみてもらえればと。 写…

沖縄に来ています。「沖縄で僕と握手!」してくれる方募集しています。

近況 どうも今日から沖縄に来ている id:Kshi_Kshi です。 今日は首里城に行ってきました。 概要 このエントリーは、1/23(月) 、「旭川で僕と握手!」してくれる方募集してます。の続編エントリー。沖縄でも絶賛僕と交流してくれる方を募集中という告知です。…

へんじがない。ただのしかばねのようだ。

と言いたかっただけなんだが、すこし、はてなブログについて。どうやら、はてなブログでは、どうやら0時を過ぎに新しい記事をポストすると、翌日の日付としてのエントリーになってしまうみたい。はてなダイアリーの時は、そこらへんも設定できたけど、より厳…