読者です 読者をやめる 読者になる 読者になる

気の向くままにプログラミング

南国ビーチでのリモートワーク生活を目指す凡人

CentOS 6.8でRubyインストール時のエラー対処方法

Rubyインストール $rbenv install 2.2.3 BUILD FAILED (CentOS release 6.8 (Final) using ruby-build 20170201-7-g5d62e84) Inspect or clean up the working tree at /home/crawl/tmp/ruby-build.20170302094138.1592 Results logged to /home/crawl/tmp/r…

さくらレンタルサーバで新しいバージョンのRubyをインストールしてNokogiriを動かす方法

さくらレンタルサーバでnokogiriを動かしたときのメモ初期状態でインストールされているRubyのバージョンが1.8と古いため、 nokogiriを動かすために、新しいバージョンのRubyのインストール・設定したときの手順。・rbenvのダウンロード git clone https://g…

ゼロから作るDeep Learning (2章 パーセプトロン)

ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」の読書の記録です。 (2章 パーセプトロン)・パーセプトロン「重み」と「バイアス」をパラメータとして表現できる。 ・AND,OR,NANDゲートは単層パーセプトロンで表現できる。 ・XOR…

ゼロから作るDeep Learning (1章 Python入門)

「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」の読書の記録です。 (1章 Python入門)下記のプログラミング言語とライブラリの基本的な使用方法の説明 ・Python3系 ・NumPy ・Matplotlib他のプログラミング言語経験がある方なら…

メルカリで本を売ってみた

話題のフリマアプリであるメルカリを使ってみました。自宅にある不要な書籍を処分したい!ある程度の値段で買ってほしい! と言った思いで、始めたみました。技術書(定価1000円〜3500円)を中心に出品して1週間での収支はこんな感じ。 結果 出品数:70 …

virgin と version の違いが聴き取れない (「ʤ」/「ʒ」)

virgin と version の違いが聴き取れない!日本人には判別の難しい英語の発音の一つに「ʤ」-「ʒ」があります。下記の発音の違いが聴き取れますか? (画像の単語部分をクリックすると発音が聞けます) http://www.pronunciation-english.com/2008/06/ledger-…

Syntax error near unexpected token 'then'

久しぶりにlinuxのシェルを書いてハマりました。if文を使用した条件判定をこんな感じで書いてみた。 if["$? -eq "0"];then echo "OK" fi そしたら、こんなエラー Syntax error near unexpected token 'then'正しくは、 if [ "$?” -eq "0" ];then echo "OK" f…

Backbone.jsのベストプラクティスとは

Backbone.jsを初めてみるとだいたい以下のコードを書いてみることになると思います。 公式サイトのチュートリアル サンプルのTodoリスト Backbone自体が良い意味で緩い(制約の少ない)ライブラリなので、実装者次第でいかようにも書けてしまって、どのよう…

勉強会 MongoDB最新動向(7/27)

7/27に恵比寿で開催されたmongodbの勉強会に参加 メモ 今年のMongoDB World のテーマはGiant Idea Keynoteでは分析系の話ばかりであったが、MongoDBは分析には向かない。 Ver3.2の新機能 ドキュメントバリデーション 部分的インデックス 新しいCRUD(更新件…

JavaScriptの継承

JavaScriptでの継承例をES2015(ES6)のclassキーワードを使わずに書く。 function Parent(name){ this.name = name; } Parent.prototype.sayHello = function(){ console.log("Hello " + this.name); } function Child(name) { Parent.call(this,name); } Chi…