ka

Rubyist in Tokushima

language repositories experience
Ruby original Ruby 85 6年以上
Javascript original JavaScript 44 5年以上
 Shell 38 6年以上
 Clojure 31 約5年
Java original Java 18 5年以上
Others 57
framework repositories
Rails original wordmark Ruby on Rails 33
React original React 1
 Vue 1
 backbone 1

Fedora 19 で PostgreSQL サーバ起動しようとしたらコケた

Published at: 2013/09/23

```bash
sudo yum install postgresql-server
```

した後に PostgreSQL サーバを起動しようと

```ba...

xinput enable と xinput disable が Ubuntu 12.04 では存在しなかった

Published at: 2013/11/01

```bash
xinput disable "Hogehoge Device Name"
```

みたいに書いてた ShellScript が Ubuntu ...

nvm も nave も zsh + Ubuntu 10.04 で使えないでゴザル

Published at: 2012/03/14

Node.js はバージョンアップが早いんで nvm か nave 使うといいみたいな情報を見かけて使ってみんとしてみるも,nvm は

```
. ~/.nvm...

uri, net/http, multi_json memo

Published at: 2012/06/29

```Ruby
require 'uri'
require 'net/http'
require 'multi_json'

uri = URI.parse('h...

GitHub 上の自分のリポジトリ名一覧取得

Published at: 2013/05/24

```bash:get-github-repository-names
curl https://api.github.com/users/kaosf/repos...

ShellScript でもテストを書こう with shUnit2

Published at: 2013/06/28

併せて読みたい: [ShellScript - そのシェルスクリプトのあるディレクトリに移動する - Qiita [キータ]](http://qiita.com/...

HP Stream 11の無線デバイス(rtl8732be)のドライバを野良ビルド(ただしyaourtを使う)

Published at: 2015/11/25

```sh
lspci
```

の結果,無線デバイスとして

```
01:00.0 Network controller: Realtek Semicondu...

HP Stream 11にAntergosをインストールしてすこぶる快適になっている話

Published at: 2015/11/09

3ヶ月ほど前に[HP Stream 11にUbuntuをインストールしてすこぶる快適になっている話 - Qiita](http://qiita.com/ka_/i...

Restart Required ダイアログ問題の最新の状況

Published at: 2012/07/31

昨日,結構古い対策情報を投稿しました ([こちら](http://qiita.com/items/98f7aff249ed2d883dde)) が,本日改めて I...

Springを無効にしない方法

Published at: 2016/02/21

Springを無効にするには環境変数 `DISABLE_SPRING` に `"1"` をセットすれば良いというのはよく知られていると思う.

```bash
e...

Git 2.0.0 を Ubuntu 14.04 にインストールした

Published at: 2014/05/31

```bash
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update

sudo apt-ge...

Titanium Studio が Ubuntu 12.04 (amd64) で build するとき必ず死んだフリをしています

Published at: 2012/12/01

Android エミュレータを起動しようとしても実機転送しようとしても

```text
[ERROR] Exception occured while buil...

選択範囲をコピーしてもコピーモードを終わらせない方法

Published at: 2016/11/30

tmuxで,ひとまずviモードでの話しかしませんが,プレフィックスキー入力からの `C-[` でコピーモードに入った場合,`Space` で範囲選択を開始し,`E...

PostgreSQL (8.4) と SQLite3 で出たとある違い

Published at: 2012/04/05

NOT NULL な column を追加しようとしたとき,PostgreSQL と SQLite3 で差が出た.

```
rails new sqlite3t...

Heroku にある Git リポジトリを楽に remote に設定する

Published at: 2012/12/04

Heroku Advent Calendar (がもしもあったらそちら) に投稿するような内容だと思いますが,無かったので Git ネタということで.

# 複数...

ShellScript で try-throw-catch-finally

Published at: 2013/03/28

## 追記

全世界に\もしかしたら恥を\知らしめるためにも [GitHub に上げました](https://github.com/ka...

Lubuntu でキーボードの配列をコマンドラインから変える

Published at: 2013/06/18

外付けのキーボードを後から繋ぐとそのキーボードだけ日本語配列になってしまうという不具合に遭遇した (ログイン時から繋ぎっぱなしなら問題無い.謎い).

多分 `/...

Bundler 1.10.Xを使うために

Published at: 2015/06/04

## TL;DR (能書きはいいから3行で)

改めて`gem install bundler`をすることで現状(2015-06-05現在)最新のBundler ...

foo, bar, baz の続き

Published at: 2014/09/15

1. foo
2. bar
3. baz
4. qux
5. quux
6. corge
7. grault
8. garply
9. waldo
10. fre...

jQuery.flickable experiment

Published at: 2012/06/18

[公式](http://lagoscript.org/jquery/flickable)のスクリプトだと jQuery 1.5.x じゃないと動かないっぽいんで[...

Lubuntu で Caps Lock を Left Control に変更

Published at: 2013/01/19

毎度おなじみ設定.GNOME の世界から抜け出すとこういうところで微妙に困ると思い知った.

```~/.xmodmap
remove Lock = Caps_L...

標準出力と標準エラー出力とパイプとリダイレクションまとめ(2016年9月9日現在実に怪しい)

Published at: 2012/04/18

標準出力と標準エラー出力へ文字を出すだけの実験プログラム.

```c:a.c
#include
int main(int argc, cha...

Esc と ~ を入れ替えてノート PC 本体のキーボードとタッチパッドはオフにする (HHKB Pro2 用設定)

Published at: 2013/09/03

## Esc と ~ を入れ替える

```.xmodmap
keycode 9 = grave asciitilde grave asciitilde
ke...

今話題の Makefile を Scheme で書く!をやってみよう (Ubuntu で)

Published at: 2013/10/12

今巷で最もホットな話題は,あの Lisp 方言の Scheme を Makefile の中で使うって話です.

GNU make が 3 年ぶりにメジャーアップデ...

シェルスクリプトの文字列比較

Published at: 2013/02/10

```bash
if [ -n 'a' ]; then echo unk; fi #=> unk

if [ -n '' ]; then echo unk; fi...

vim-coffee-script の zipball からの install,そして uninstall

Published at: 2012/06/06

Vim で CoffeeScript のコードのシンタクスハイライトをするために [vim-coffee-script](https://github.com/k...

バッテリーの残量を確認する方法

Published at: 2014/07/08

```bash
upower --enumerate
```

を実行すると,例えばうちのノートPC (HP Pavilion dm1-4000) では以下のよう...

HP Stream 11にUbuntuをインストールしてすこぶる快適になっている話

Published at: 2015/07/30

このノートPCを購入して常用し始めてから早数ヶ月.

[HP Stream 13 / 11 概要 | 日本HP](http://h50146.www5.hp.co...

既存の公開鍵を消してしいまわない Travis CI と Heroku の連携方法

Published at: 2013/06/11

皆さん Travis CI 使ってますか?私は最近使い始めてその簡単さに驚きおののき,なんでもっと早く使ってなかったんだと激しく後悔しております.

テストの自動...

そのシェルスクリプトのあるディレクトリに移動する

Published at: 2013/06/28

## 追記 3

つい 3 日ほど前にまるで同じ内容のエントリが同じく Qiita 内にあったそうです.

[bash/zshでsourceされたスクリプト内で、...

D 言語入門環境を整える on Linux

Published at: 2012/04/11

http://dlang.org/download.html

Ubuntu で試してみたんだけど,dmd-2.058_amd64.deb を dpkg でインス...

Lubuntu でタッチパッドの右端スクロール機能をオフ

Published at: 2013/01/19

```~/.config/lxsession/Lubuntu/autostart
@synclient VertEdgeScroll=0
```

autosta...

Windowsでキーボードの速度の限界を突破する

Published at: 2017/02/26

長らく「これが出来ないからWindowsの常用は辛い…」と思っていたことの一つが今日解消しました.本当に長いことこれを実現する方法を探していました.

キーリピー...

a01.txt a02.txt ... のようなファイルを a/01.txt a/02.txt ... として移動したい

Published at: 2013/02/14

最近 sed の真価にやっと気付いてきたのでどうせならそれでやってみたい.

```sh
mkdir a
ls a*.txt | sed -e "a\([0-9]...

【直ってました】Qiita の markdown の ``` 内に日本語が入ると化ける

Published at: 2012/03/14

直った! http://qiita.com/items/3203

以下はかつて (2012-03-14 くらい) までは化けていましたというサンプル 古いです
...

Jade HTML5 Boilerplate

Published at: 2013/05/21

```Jade:index.jade
!!! 5
//if lt IE 7
...

tmuxでウィンドウ名が勝手に変わらないようにする

Published at: 2015/11/26

`tmux.conf`に

```
set-option -g allow-rename off
```

を追加.

シェル自体の設定を変える方法もあるようだが...

行末を適切な数のスペースで埋めて行の幅を整える

Published at: 2012/04/26

タイトルだけでは何のことか分からないかもしれませんが,やりたいことは以下のような感じです.

```
aa
bbbbbb
ccc
```

こういうファイルを,行...

コマンドラインで自分のグローバル IP を確認

Published at: 2013/04/27

```bash
curl ifconfig.me
```

http://ifconfig.me...

ItamaeでBitbucketのprivate repositoryからcloneする方法

Published at: 2016/07/07

普通にgitリソースでやると,色々な事情で出来ませんでした.詳しくは私の2016年7月7日のTwitterのログを見て下さい.

http://twilog.or...

./configure && make && make install && make uninstall 出来るプロジェクトを作る練習記録

Published at: 2014/05/07

# ./configure && make && make install && make uninstall

Step 1.

A simple minima...

Restart Required ダイアログ対策 (Android Application with Titanium Studio)

Published at: 2012/07/30

参考サイトに従って

* タイトル: メッセージ
* メッセージ: アプリケーションの起動準備を行います
* ボタン: 続ける

と表示するために tiapp.x...

設定ファイル内のパスワード等を環境変数で隠すための How to 色々

Published at: 2012/05/14

config/database.yml 内の DB のユーザ名・パスワード,また config/environments/production.rb 内のメール設...

tiapp.xml を切り替えるシェルスクリプト書いたし

Published at: 2013/03/14

モバイルアプリを作っていると,開発版 (development) とテスター用 (staging) と製品版 (production) とかを分けてアプリ作りたく...

Clojure 超入門

Published at: 2013/09/10

# Ubuntu での Clojure と Leiningen 超入門

JDK は既に用意出来ているものとしますね.`sudo apt-get install ...

Node 0.7.x で Express をインストールしないこと

Published at: 2012/05/03

Node 0.7.x において npm install -g express すると Express 1.0.7 がインストールされてしまう.

現在 (2012...

リモートリポジトリのタグを削除する (ついでに追加方法のメモも)

Published at: 2012/07/24

```sh
git push REMOTE-REPOS --tags
```

これでローカルにあるタグが全部リモートリポジトリ REMOTE-REPOS にも追...

nodebrew で nvm, nave のエラー (環境 : zsh, Ubuntu 10.04 Server, さくら VPS 512) を回避

Published at: 2012/03/15

この問題 http://qiita.com/items/3172 を解決 (回避) するべく https://twitter.com/mizchi/status/...

Lubuntu 14.04 で Alt+F2 のアレが起動しなくなった

Published at: 2014/05/03

Lubuntu 14.04 を試していて,Alt+F1 でメニューは開くけど Alt+F2 でコマンドを実行するウィンドウが立ち上がらなくなりました.ランチャーと...

Vim でファイルの改行コードが unix 以外だったら保存する際に unix に半強制的にする

Published at: 2012/03/15

```.vimrc
function! s:set_fileformat()
if &fileformat != "unix" && input(...

Haml と markdown を組み合わせるときの注意点

Published at: 2013/04/22

以下のような Sinatra プロジェクトを想定.

```ruby:Gemfile
source 'https://rubygems.org'

gem 'si...

ユーザ認証が掛かった Jenkins vs. Bitbucket の private repository ファイッ!

Published at: 2013/03/12

お互いに鍵が掛かりあった状況で,CI 出来るようになるには一体どうすれば… ネットの海にはそれに対する回答がわんさかありました.

## 手順

Jenkins ...

Ubuntu で mruby を動かしてみたよ

Published at: 2012/04/24

##追記

もう以下のサンプルは古くなってます.foo.c からのビルド時にコケます.
こちら http://qiita.com/items/f54f12db3d...

Google-Cloud-Messaging--Titanium- モジュールを作る

Published at: 2012/12/02

# 概要

Google Cloud Messaging (GCM) とは,Android アプリに向けてプッシュ通知を行うためのサービスです.

http://...

Sinatra で get '/*/' 時に public/*/index.html を返す

Published at: 2012/03/28

```app.rb
require 'sinatra'

get '/' do
send_file File.join(settings.public_fol...

大丈夫か?ってなるVimmerの行動

Published at: 2015/06/19

※ネタ記事です.文章の前後の繋がりとか色々破綻してることがあります.

元ネタ: [大丈夫か?ってなるエンジニアの行動 | 世界はどこまでもシンプルである](ht...

クリーンインストールから間もない頃に Titanium CLI を使おうか→ SDK がインストールされないお…

Published at: 2013/02/09

Ubuntu 12.04 をクリーンインストールして,それから build-essential パッケージやら Oracle の JDK やらをインストール (方...

mikutter with rbenv on Ubuntu 12.04

Published at: 2012/07/18



README を読むと apt-get で ruby1.9.1 ruby-gnome2 libnotify-bin を入れてねって書いてあるけどうちの Rub...

Git 歴史改変奥義

Published at: 2014/04/09

Git のバージョン 1.9.1 で確かめていますが 1.7.12 より新しいなら大丈夫だと思います (根拠: https://raw.github.com/gi...

rails new の瞬間から既に戦いは始まっている…!

Published at: 2013/09/07

```bash
rails new my-awesome-app -d postgresql
```

ではここで `config/database.yml` を...

nokogiri Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

Published at: 2013/09/17

```bash
gem install nokogiri
```

## Error log

```text
Gem::Installer::Extension...

Haml HTML5 Boilerplate

Published at: 2013/04/23

```haml:index.haml
!!!
/[if lt IE 7]
/[...

素数のときにJoJo - CoffeeScript -

Published at: 2012/08/11

* [素数のときだけ"JOJO!"って出力するプログラムを作ってみた - くりにっき](http://sue445.hatenablog.co...

Ruby の範囲指定の正体

Published at: 2012/05/14

この投稿 http://qiita.com/items/da15035975b3369c0330 を見て,見た目は確かに範囲指定ですが,その実態はオブジェクト指向...

Titanium で GCM を利用する際のモジュールのサンプルコードを CoffeeScript で書き直し

Published at: 2012/12/01

https://github.com/Guti/Google-Cloud-Messaging--Titanium-/blob/6ac1270026f3cc266f...

メソッド呼んだら呼び出し元からも return したい! (出来なくてほんの少し困ってる)

Published at: 2012/05/16

```ruby
def super_return
# how can i implement here?
end

def f
p 'a'
suepr...

IMEを切り替える方法

Published at: 2014/09/24

Ubuntuでibus 1.5が入ってるよ(`sudo apt-get install ibus-mozc`したよ)というごく普通の環境を想定します.

普通はI...

Ubuntu 12.04 に Oracle Java 6, 7 (JRE, JDK) をインストール

Published at: 2012/12/01

OpenJDK でいいよ,って人は http://qiita.com/items/1b56bf19e4bf398de96c を参考にすればいいでしょう.

しかし...

Git を Ubuntu 12.04 (amd64) でソースからインストールする

Published at: 2013/01/22

多分というか間違いなく `build-essential` は必要.予めインストールしておきましょう.あと Git のソース自身を取得するのに Git を使ったの...

ある名前の heroku アプリが作成可能かどうか調べる

Published at: 2013/08/17

```bash:can-create-heroku-app-with-the-name-of
#!/bin/bash

curl -I $1.herokuapp....

プログラミングを最短で始める方法

Published at: 2014/07/03

ターミナルエミュレータさえあれば5分でプログラミング始められるよ♪ってお話.

- (1) テキストエディタ(geditとか)を開く
- (2) 下記のコードを書...

CoffeeScript 1.4.0, 1.5.0, 1.6.1 の差異

Published at: 2013/03/09

1.4.0, 1.5.0 ではコンパイルが通るコード.

```CoffeeScript:a.coffee
f = (obj1, obj2) ->
conso...

Asciinema の紹介

Published at: 2014/02/18

Asciinema という超便利なサービスを見つけました.

文字通り百聞は一見に如かずなのでまずは以下の動画をご覧下さい.

https://asciinema...

Git で最新のコミットのコミットログの summary を取得

Published at: 2013/07/31

```bash
git log -1 --oneline | cut -b 9-
```

これでいいんですかね?こう書く以外に特に良さそうな方法が分からない (...

mruby が変わってた (on Ubuntu)

Published at: 2012/05/28

前の投稿 http://qiita.com/items/ad40f5e11e0fafcc0bf7 から 1 ヶ月少々が経過し,最新の mruby を取得してきてビ...

Android の WebView で addJavascriptInterface を使わず情報を渡す

Published at: 2013/05/10

WebView 使ってても Android 側から HTML (JavaScript) 側に,またはその逆方向に情報を渡したくなりますよね.

それを最も簡単に実...

Lubuntu でキーボードの Repeat delay と Repeat interval を設定

Published at: 2013/01/19

※これあかんやつかもしれん

Lubuntu 13.04 で lxsession が無い状態でこれやると LXPanel が起動しなくなった.

(追記ここまで)...