ritarock’s blog

プログラミングとか映画とか趣味とか

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

hexoとやらを試してみた

hexo hexo.io githubのアカウントあれば誰でもブログを公開できる まずはリポジトリ作成 [username].github.io というリポジトリを作成 hexoの準備 公式通りに hexoをグローバルにインストール $ npm install hexo-cli -g 以下のコマンドでディレクトリを作…

JavaScriptの非同期処理(Promise)

Promise.resolve().then(function() { return new Promise(function(fulfilled, rejected) { //処理1 fulfilled(); }); }).then(function() { return new Promise(function(fulfilled, rejected) { //処理2 fulfilled(); }); }).then(function() { return ne…

vagrant の共有ディレクトリでnpm installがエラーを吐く時

sudo npm install --no-bin-links --no-bin-linksをつければうまくいく

vagrant + Ubuntu 16.04 LTS でDjango開発環境を構築

はじめに vagrantを使ってDjango開発環境を構築する vagrantでUbuntu 16.04 LTSの準備 ubuntu 16.04 LTSのboxを持っていることが前提 Vagrantfileの作成 $ vagrant init ubuntu/xenial64 作成されたVagrantfileのポートを設定 $ vim Vagrantfile 下記の部分…

dein.vimを使ってみる

curl を使ってシェルをダウンロード curl https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh -o /tmp/installer.sh シェルの実行 sh /tmp/installer.sh ~/.vim/dein "dein Scripts----------------------------- if &compatible s…

pythonでYYYY-MM-DD形式で日付を扱う

import datetime today = datetime.date.today() today.isoformat()

pythonで取得したテキストの行数を取得する

num_lines = sum(1 for line in open(text))

Ubuntu 16.04 LTS にdockerをインストールする

sudo apt-get update apt-get install -y software-properties-common sudo apt-get install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo ap…