移行

id:himktを取得したのでそちらに移ります 移行先

症例で見る!知識情報・図書館学類おさんぽマップ

この記事はポエムklis advent calendarの20日目の記事です. 知識情報・図書館学類は文理融合を謳っており,そこには様々な種族の人々が集まります. 入学当初の思惑のまま進路を進む人がいれば,そうではない人もいます. 例えば僕は司書になるためにこの学…

図書館資料の自動分類(初級編)

「主専攻に迷って生きるのが辛いklis2年生の選択肢は神に委ねられた...」 gist.github.com この記事はklis advent calenderの12日目の記事です。 www.adventar.org まずはこちらの記事をごらんください。 タイ性風俗本購入に「出エジプト記」を旅行記に分類…

ピクシブに、いった

ピクシブ株式会社で開催された、summer boot camp (いわゆるインターンシップ) をしてきました。レポートします。 インターンの期間は2週間、参加者総合職・技術職を合わせては26人、4チームに別れて課題に取り組みました。 AndroidチームとiOSチームがそれ…

極性分析ツールPolarisをrubygemにした

しました。 himkt/polarisgithub.com こんな感じです。 極性分析は、現在タグ付きの文章データを用いて学習したモデルを用いて行われていることが多いように思います。 しかし、別のアプローチとして、単語ひとつひとつに着目したアプローチもありそうです。…

OSXでもタイル型Window Managerを使いたい

使いたいですよね? そんな時はAmethystを使いましょう。 brew-caskを導入すれば簡単にインストールできます。 brw-caskはGUIアプリケーションのパッケージマネージャです。 もしbrew-caskをインストールしていない場合は brew install caskroom/cask/brew-ca…

図書館情報学を学んだけど図書館に就職したくない人はCDOに向いているかもしれない?

はじめに 以前、 司書資格取ったけど図書館に就職したくない人はWebディレクターを目指すと良いかもしれない - ブログつくったカパsatkap.hatenablog.com という、とても面白いエントリを目にしました。 本記事はこちらのエントリを読んで思いついたものです…

極性分析ツールpolarisを作って言語処理100本ノックで作ったデータで精度を検証した話

出落ちになってしまうのですが、結論から言うと ___精度が低かったです___ しょんぼり。 polarisって何? himkt/polarisgithub.com polarisとは、 私が作成した、極性分析のツールです。言語処理のための機械学習の著者である高村大也先生の研究である、「ス…

Golang + cli-init, cli-initのビルドにこけたとき

こちらのページを参考にcli-initのインストールをした。 Go言語 + cli-init でコマンドラインツールを作る | Developers.IOdev.classmethod.jp $GOPATHを設定した後に $ cd $GOPATH/src/github.com/tcnksm/cli-init $ make install go get github.com/jteeuw…

Twitter APIを利用してフォローしているユーザを取得したい時

Twitter::REST::Client#followersを使っていませんか? もし使っている場合、全件取得できずに Rate limit exceeded (Twitter::Error::TooManyRequests) が出てしまいませんか? そんなときはTwitter::REST::Client#friend_idsとTwitter::REST::Client#users…

CRF++, Cabochaのインストール(2015/04/01)

備忘録です Google Codeの閉鎖のお知らせを受け、様々なプロジェクトがGitHubなどに移行しています。 言語処理系のツールに関しても例外ではなく、CRF++, CabochaのGoogleCodeページは閲覧できなくなっています。 しかし、Web上に上がっているCRF++, Cabocha…

cakephpでdebug modeを0にすると"The requested address '/' was not found on this server" になる

ハマりました ルーティングの問題なのかなと思いroutes.phpとにらめっこするも解決せず. ふとhome.ctpを読む if (!Configure::read('debug')): throw new NotFoundException(); endif; おい!!!!!!!お前か!!!!!!!!しかもこの記法.. cakephpではdebug modeが0…

cakephp + ajaxでInternal Server Error

備忘録です ajaxからcakephpのメソッドにリクエストを送るとInternal Server Errorが起きる 解決策 $this->autoRender = false; これを加えるとエラーが消える. 理由 調べます

OSXのiTermでタブ文字が入力出来ない

OSXのターミナルアプリでは、sedの条件式にTab文字を使えません(入力出来ない)。 エスケープシーケンス'\t'も解釈してくれません。 解決するには...? sed s/$'\t'/' '/g のようにします。 ちなみに、sedよりもtrコマンドを使う方が良いという資料も散見され…

OSクリーンインストール職人(自称)が初めにすること

今月は週に一回OSXをクリーンインストールしています、まつのきです。 クリーンインストール後に速やかに開発に移れるように、自分がOSXをインストールした後にしていることをメモします。備忘録です。 Gitの設定 ssh-keygen sshキー(公開鍵)をgithub(bitbuc…

エディタのススメ

klis Advent Calendar 2014 - Adventar klis Advent Calendar 2014 - Adventar klis advent calendarの1日目の記事です。前半を埋めます。 なんでお前ごときがこんな話をするのか 待って、刺さないで、お願いします許してください。 理由 klisのプログラミン…

主専攻が決まらない

klis Advent Calendar 2014 - Adventar klis Advent Calendar 2014 - Adventar 19日分です。 はじめは今作ってるMVCフレームワーク(笑)についての話をしようと思っていたのですが、諸事情でできなくなってしまいました。 主専攻どうしようってずっと迷ってる…

requireにコケてコケて

自分で外部に定義したクラスを読み込みたいとき、Rubyなら'require'使いますよね。 10回に3回くらいハマるのでメモをしておく hoge | |---test.rb | |---foo | |---module.rb こういうとき。 #test.rb require 'foo/module' requireするときは拡張子.rbはい…

mac(iterm, tmux)でもコピペがしたい!

したいですよね? .tmux.confにmouse=aを追記すると、バッファをトラックパッドでスクロールできるようになって便利です。 しかし、そのかわりに従来のclipboardでのコピペ(⌘ + c)ができなくなってしまいまいますよね。 これ、何とかならないのかなってずっ…

vagrantのmysqlにSequel Proで接続

メモ 名前: vagrant Mysqlホスト: 127.0.0.1 ユーザ名: root パスワード: vagrant SSHホスト: 127.0.0.1 SSHユーザ: vagrant SSHパスワード: vagrant SSHポート: 2222 初期設定ならこれでいけるはず。

ぼくのPHPが動かないはずがない

MAMPからVagrantへと開発環境を移行しました。 そのときに泣きを見た悲しい話があるのでメモ cakephpのviewで Hello!</h1>'; 的な単純なスクリプト作成したところをwebブラウザで確認したところ、 と。ほえええええ....???? しばらく悩んで悩んでふと何気なく …

Permission denied (publickey). (Vagrant)

(参考: http://forumsarchive.laravel.io/viewtopic.php?pid=65817 , (ref:2014/10/02)) ssh-keygenしてgithubに公開鍵を追加して git clone しても Permission denied (publickey). fatal: Could not read from remote repository. と言われた時のメモ ssh …

Vagrantを導入する

はい、やりましょう https://www.virtualbox.org/wiki/Downloads http://www.vagrantup.com/downloads.html virtual boxとvagrantをダウンロード、インストール 仮想マシン用のディレクトリを作成 mkdir ~/Documents/VirtualMachine cd ~/Documents/VirtualM…

bootstrap-selectが有効にならなくて困った話(bootstrap-selectは実は関係ない)

cakephpを使って開発を行っていた時のことです。 bootstrap-selectboxというものがあります。 Bootstrap-select Bootstrap-select おしゃれなセレクトボックスを実装できます、素敵ですね。 早速使おうということでソースをダウンロードしてapp/webrootのそ…

erbを脱出してslimを使う

訳あってRails使い始めました。 で最初にぶち当たった壁がerb 書き辛い!!!! というわけでerbからslimに移行しました。 その際今まで作ったerbを無駄にしない方法があったのでメモ Gemfileに gem 'slim-rails'と追記してbundle install config/applicatio…

PHPのファイル入出力?

詰んだ 忘れないようにメモ $file = 'hoge.txt' $handle = fopen($file, "w"); fwrite($handle , trim($value['text'])); fclose($handle); という形で作成したテキストファイルに対してmecabで解析をかけようとすると、 input-buffer overflow. The line is…

herokuにデプロイできない時の対処

忘れないうちに git push heroku master したときに、 Permission denied (publickey). fatal: The remote end hung up unexpectedly と言われてハマった。 ssh-keygenしてもダメ。 困ったなぁと思っていたところこちらのエントリを発見。 僕の場合は heroku…

MAMP環境のMySQLでgem install mysql2に失敗する

詰まりました。 MAMP環境ではbrewなどでインストールした場合には見られない現象に遭遇しますね。 sudo gem install mysql2 をするとmysql.hが存在しない。と言われインストールに失敗します。 findすると/Applications/MAMP/Library/include/mysql/にmysql.…

Twimを使ってOAuth認証

一部公式のドキュメントに書いていないのでわすれないようにメモ cakephpでOAuth認証を行うためにはいくつか方法がある ・twitter_kit ・cakephp-opauth ・CakePHP-Twim 実装はじめはtwitter_kitを使って実装しようとしていたが、callbackの設定で詰まり@_Ma…

MySQLからデータを引き抜いてRで使おうとすると文字化けする話

わすれないうちにメモ MySQLのサーバサイドの文字エンコーディングは正しくUTF-8になっているが、Rのクライアントサイドの文字コードが正しく設定されていない為に発生する模様。 sample.table <- dbGetQuery(dbconnector, "set names utf8") このように、使…