nownabe.github.io

icon

Hello. I'm Shogo Watanabe, a software engineer from Japan. I like coding, traveling, reading comics, playing drums and playing online games. Now I'm working on web development.

Rubygems

easy_settings

easy_settings is a gem to manage constants from yaml very easily. It can be used as standalone and also integrated into Rails.

black_company

black_company is a gem to provide thread pool with simple and flexible interface.

erlang_config_parser

erlang_config_parser is a parser to parse Erlang data structures. The parser in it is generated by Racc.

app_root

app_root gem can detect the application's root directory, inspired by Rails.root. It is expected to be embedded in frameworks.

rack-rsync

rack-rsync is a rack middleware to sync files to other server with rsync. It was created to make Gem in a Box server redundant.

bq_guess

bq_guess guesses BigQuery schemas from existing logs. Now it supports JSON Lines and LTSV logs.

bq_coaster

bq_coaster is a tool set for Google Cloud Dataflow and BigQuery. It can automatically generate BigQuery schemas, Java classes wrapping logs and Java converter classes for Dataflow to convert logs into BigQuery Rows from a schema file.

zabbix_sender

ocs

jqr

ringc

middleman-renderers-qiita_template

geminabox-rake_tasks

interface_parser

takoyaki

Other Gems

All gems are in rubygems.org.

Itamae Plugins

itamae-plugin-resource-authorized_keys

It is an Itamae resource plugin to configure linux user's SSH authorized_keys file. It can get authorized_keys from string data, local files and GitHub.

itamae-node_env

itamae-node_env is an Itamae wrapper to provide itamae-env command. With itamae-env, environment variables can be used for node attributes.

itamae-default_attributes

itamae-plugin-recipe-idcf-backup_to_object_storage

Ruboty Plugins

ruboty-leveldb

A Ruboty plugin to store brain in LevelDB.

ruboty-json

A Ruboty plugin to store brain in a JSON file.

ruboty-metal

My first gem!

Copyright © 2016nownabenownabe All Rights Reserved.