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

errbotをインストールする

errbotとは pythonで書かれたチャットボット。 github.com pythonでSlackボットを作りたいと思ったので使ってみる! インストール 下記コマンドでインストール $ pip install errbot $ pip install slackclient インストールが完了したら、初期化を行う $ mk…

Amazon Linuxにpyenvをインストールする

必要なライブラリのインストール $ sudo yum install gcc gcc-c++ make git openssl-devel bzip2-devel zlib-devel readline-devel sqlite-devel pyenvのダウンロード $ git clone https://github.com/yyuu/pyenv.git ~/.pyenv pyenvにパスを通す $ echo 'ex…

Go言語でスクレイピングするためにgoqueryを使ってみる

Go

使うライブラリ goquery jQueryのようにスクレイピングできるようなので使ってみる goqueryのインストール go getコマンドを実行するだけ go get github.com/PuerkitoBio/goquery リンクを抽出してみる package main import ( "fmt" "github.com/PuerkitoBio…

【PHP】objectは参照型

PHP

以下のようなコードを書いていた際に問題が起きた。 a = 1; $fuga = $hoge; $fuga->a = 2; print_r($hoge); $hoge->aは1だと思っていたのに、出力は以下のようになった。 stdClass Object ( [a] => 2 ) なぜ? リファレンスにちゃんと書いてあった... オブジ…

MacにGo言語環境をセットアップする

Go

環境 macOS High Sierra 10.13.3 Homebrew 1.5.10 Goをインストール Homebrewを利用してインストールする $ brew install go ==> Downloading https://homebrew.bintray.com/bottles/go-1.10.high_sierra.bottle.tar.gz ###################################…