Setup Procedure for Python Development Environment

This is a setup procedure for Python development environment including the following tools:

  • pyenv
  • pyenv-virtualenv
  • pyenv-pip-rehash
  • virtualenv
  • TensorFlow
  • matlab

Read More

Useful Linux Tips for Web App Engineer


Linux Command Line(Cover All Essential Linux Commands)

I read the book “Linux Command Line (Cover All Essential Linux Commands)“.
There are a lot of useful Tips in Linux. I would like to show some of them from the book!

Read More

Useful Linux Commands for Web App Engineer


Linux Command Line(Cover All Essential Linux Commands)

I read the book “Linux Command Line (Cover All Essential Linux Commands)“.
There are a lot of useful Linux commands. I would like to introduce some commands of them!

Read More

I talked about blogging benefits at RedDotRubyConf

I presented “Learning Through Blogging: Ruby Blogging Benefits
for Lighting Talk in RedDotRubyConf 2016 (Jun 23-24th, 2016).



This was a first time to make a presentation in English.
My exerience helped me to express the benefits of blogging.

Read More

Basic Sample of Action Mailer with RSpec in Rails4

This article shows how to generate action mailer class, to setup cofiguration, to test the function.

Read More

I read the book, Basic English Grammar for ESL Students



I read the book, “Basic English Grammar for ESL Students“ for learning English
grammar again.

Some advanced points in the book are as follows:

  • It’s so clear to understand grammar because the instructions are easy to read for non-native English speakers at the beginner level.
  • The grammar is quite simple, so anyone can understand it.
  • There are a lot practice exercises.
  • The price of the book is only $2.71, thusly we can try it easily!

Read More

Audio recording with MediaStreamRecorder.js

This article describes audio recording in web application using MediaStreamRecorder.js.\
(The JavaScript library works on Firefox and Chrome, unfortunately it did not work on Safari including iOS.)

Read More

4 Popular Keynote Templates in Japan

This article shows some Keynote templates which are popular in Japanese.


Azusa Colors

Read More

Git Hook manager "overcommit" is perfect!

overcommit is a fully configurable git hook manager.
This article explains some hooks which work in the following timings:

  • Pre-Commit

    • RuboCop: A Ruby static code analyzer
    • Brakeman: Vulnerability scanner
    • HamlLint: Style Checker for HAML
    • YamlSyntax: Style Checker for YAML
    • BundleCheck: Dependency Check
    • RailsSchemaUpToDate: Migration Check
    • HardTabs: Checks for hard tabs in files
  • PrePush

    • RSpec: Unit & Integration TEST
    • BundleInstall: bundle install checker

overcommit

Read More

"errbit" is Excellent Error Catcher with Heroku

This article describes errbit which is an error catcher with Heroku and Slack.

Read More