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

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

楽天の民泊事業参入に勝算はあるのか?

楽天は、LIFULLと共同で子会社「楽天LIFULL STAY株式会社」を設立し、日本国内の民泊事業に参入した。Airbnbが圧倒的な存在感を見せる中、楽天に勝算はあるのか。 勝算となり得る本サービスの強みをまとめてみた。 日本国内での圧倒的な物件数 Airbnbの日本…

大井町でノマドならサンマルクカフェが最強な理由 - Wifi 無料?!

品川区大井町周辺のノマドスポットとして、JR大井町駅前のサンマルクカフェが断然オススメである理由をご紹介したいと思います。 WiFiが無料かつ時間無制限で使用できる ノマド生活にWiFiは欠かせない存在ですね。 しかし、サンマルクカフェにはWiFiフリース…

【2017年最新】はてなブログに目次を表示する方法

ブログ記事の目次は何のため? 目次を表示するには 目次の見た目を変更する 背景色を変更する 連番を振る まとめ ブログ記事の目次は何のため? ブログ記事が長い場合、読者が知りたい内容がその記事に書かれているのか? ということを冒頭で知るための役割…

【女性ボーカル】 初心者バンドにおすすめの簡単な曲

初心者バンドのコピー曲としておすすめできる女性ボーカルの曲を集めてみました。橙 / チャットモンチースリーピースバンドですが、無理せず4人で演奏するのもいいですね。ありがとう / いきものがかりもはや説明不要。国民的バンドとなったいきものがかり…

DeviseでViewファイルを編集する方法

Railsにログイン認証のためにDeviseを導入したあと、Viewファイルをカスタマイズしたい場合 $ rails generate devise:viewsapp/views/devise配下にViewファイルが作成されるので、これらを編集。 invoke Devise::Generators::SharedViewsGenerator create ap…

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…