頑張って、長続きしたい。

メモ書きをひたすら書く。継続は力なり。

2014-01-01から1年間の記事一覧

ニコニコ動画検索APIが公開されたので触ってみた。

ニコニコ動画の公式から検索用APIが公開されてたのでPythonで関数にしてみた。 ニコニコ動画 『スナップショット検索API』 ガイド ニコニコ動画 『スナップショット検索API』 ガイド ちなみにPythonは勉強したてなので,Pythonの練習も兼ねて。 # coding:utf…

MacにVirtualBoxとVagrant入れて、CentOS7.0にDjango環境を構築した。

タイトルの通り。 Mac OSのバージョンは10.9.4 VirtualBoxとVagrantのインストール Homebrewを使ってインストールbrew cask install virtualbox brew cask install vagrantバージョンは VirtualBox:4.3.16 Vagrant:1.6.5 CentOS7.0のBoxを追加 以下のURLか…

文字を文字コードに変換する

文字を文字コード(今回はSJIS)に変換する必要があった。 例えば’A’を’8260’など。以下のようなWEBサービスでは結構でてくるのに、処理の中身自体がなかなか見つからない。 文字コード変換 WEBアプリケーション、フリーCGI配布 ---ahref.org が、ついに今…

Apache + PHP + MySQL on MacBookPro

MacBookPro、OS X 10.9.4上にWEB開発環境を構築する。以下のサイトを参考(そのまんま)にApache+PHP+MySQLの環境を構築。 Mac:OS X 10.9 Mavericks Apache+PHP+MySQL 開発環境構築 いちいちsudo〜ってコマンドでファイルを編集したくなかったので、 Docum…

typeidの罠

C++

クラスの型を調べるtypeid演算子というのがある。でも、実際に使ってみると正しい結果を出してくれなかった。結果として、継承元のクラスに仮想関数がなかったらダメということ。ダメな例 #include <iostream> #include <typeinfo> class A{ }; class B : public A { }; int main</typeinfo></iostream>…

OpenCV + Webカメラ in Linux

Webカメラを使った画像処理のプログラムをlinuxで作りたかったのでOpenCVからWebカメラを使えるの環境を作った。Windows上では簡単にできていたのに、色々と苦労した。 とりあえず,サンプルプログラムをそのまま動かしてみたけど,動かない。lsusbコマンド…

Github実践入門を買った

Githubを本格的に勉強しようと思って購入。とりあえず、4章まで読んで6章のPull Requestを試してみた。 5章と7章以降はこれから読んでいく。 pushとpullしか知らなかったけど,branchとかmergeについてわかった気がする。GitHub実践入門 ~Pull Requestに…

Texエラー警告メモ

エラー&警告を適宜メモしていく。 エラー 警告 Overfull \hbox 内容 テーブルはみだしちゃった。 解決策 改行するなり横幅を狭くする。

python numpyのwhereで複数の条件をつける

numpyのwhereで複数条件にするときは、それぞれの条件をちゃんと()でくくる! 初歩的な文法をわかりきってないからこうなる・・・ import numpy as np import scipy as sp import matplotlib.pyplot as plt import sys filename=sys.argv[1] data=np.loadt…

WindowsにPython入れてみた。

研究に使うデータ分析のお供にPython環境をWindowsに導入してみた。 Cygwin上に入れてみようとしたけれど、SciPyを導入するのがかなりややこしかったので断念*1。 下記の記事を参考にWindows用のバイナリを使ってインストール。 ITエンジニアのためのデータ…

はじめました。

アカリクITイベント in 大阪に参加して、謎のモチベーションが湧いてきたのでブログを開設してみた。 そのうち飽きると思いますがどうぞよろしくおねがいします。