Skip to content

Instantly share code, notes, and snippets.

https://atom.io/packages/sync-settings
@oooooooo
oooooooo / markdown.md
Last active October 30, 2018 04:09
Markdown
@oooooooo
oooooooo / git.md
Last active December 13, 2017 02:01
Git

目次

最低限

会社にある本などで理解しておくこと。

  • git init
  • git add
  • git commit
  • git status
@oooooooo
oooooooo / vim.md
Last active August 4, 2017 12:08
Vim

目次

Vim

プログラマのスキルと、エディタのスキルは比例します(要出典)。

いきなりは覚えられないので、一日 2, 3 個、hjkl を減らす新しいコマンドを覚えましょう。

自動保存

require 'rss'
require 'ap'
rss_source = ''
rss = RSS::Parser.parse(rss_source, false)
rss.items.each do |item|
ap item.title
# ap item.description
end
curl -# -LO http://www.post.japanpost.jp/zipcode/dl/kogaki/zip/ken_all.zip
yes | unzip ken_all.zip
nkf --utf8 -Lu KEN_ALL.CSV > address.csv
rm ken_all.zip
rm KEN_ALL.CSV
@oooooooo
oooooooo / application.md
Last active December 30, 2015 08:39
Mojolicious::Lite で仕様変更の多い掲示板を作る

目次

アプリケーションを書く

Mojolicious::Lite で掲示板を書きます。

準備

Perl 5.10.1 以降

@oooooooo
oooooooo / test.md
Last active December 30, 2015 08:19
テスト

目次

テスト

そのままではテストできない太古のプログラムは正規表現でメソッドを抜き出してテストする気概で。

テストのないコードがレガシーコード。自分が新たな技術的負債を作らないために。

Test::More

@oooooooo
oooooooo / ui.md
Last active December 30, 2015 08:09
UI

目次

UI

radio では見出しでクリックできるようにとか、 フリガナはカタカナやひらがなの強制がないようにとか、 間違いを変更できない確認画面にしないとか、 人に親切に。

@oooooooo
oooooooo / regex.md
Last active December 30, 2015 08:09
正規表現

正規表現

O'Reilly Japan の詳説 正規表現 最新版を読む。

  • 名前付きキャプチャ
  • ^ と $ が必要な場合はお忘れなく ( Ex. /^\d+$/ )