Skip to content

Instantly share code, notes, and snippets.

View bobbyjam99-zz's full-sized avatar

Tomokazu Imai bobbyjam99-zz

View GitHub Profile
@bobbyjam99-zz
bobbyjam99-zz / delete_svn_folder.bat
Created February 2, 2010 14:13
SVNフォルダを消すWindowsスクリプト
for /R %i in (.svn) do rd /Q /S "%i"
This project was moved to https://github.com/tdtds/kindlizer
#!/bin/zsh
# pdf/の下に全PDFファイルを入れてから実行する。
# いつもの自炊系ツールに加えて、zipコマンドが必要。
# (c)tdtds
mkdir pgm jpg zip
for pdf in pdf/*.pdf; do
echo $pdf
base=`basename $pdf _hq.pdf`
pdftoppm -r 300 -gray $pdf pgm/${base}
for pgm in pgm/${base}*.pgm; do
@bobbyjam99-zz
bobbyjam99-zz / saisoncards.rb
Created April 30, 2011 13:28
セゾンカードでの直近の利用金額を表示する
require 'rubygems'
require 'mechanize'
ID = 'YOUR_ID'
PASSWORD = 'YOUR_PASSWORD'
agent = Mechanize.new
agent.get('https://netanswerplus.saisoncard.co.jp/WebPc/welcomeSCR.do')
agent.page.form('_USA01Form').field('inputId').value = ID
agent.page.form('_USA01Form').field('inputPassword').value = PASSWORD
@bobbyjam99-zz
bobbyjam99-zz / which.bat
Created August 24, 2011 05:18
whichコマンドWindows版
@echo off
for %%I in (%1 %1.com %1.exe %1.bat %1.cmd %1.vbs %1.js %1.wsf) do if exist %%~$path:I echo %%~$path:I
@bobbyjam99-zz
bobbyjam99-zz / switch-consolelog
Created October 7, 2011 08:44
WebLogicをノードマネージャ経由で起動する場合コンソールログは起動時にしかローテートされない。強制的にローテートさせるスクリプト。
#!/bin/sh
#コンソールログファイル
CONSOLELOG_PATH=/opt/app/weblogic/user_projects/domains/base_domain/servers/base_server_01/logs/base_server_01.out
#バックアップ世代数
GENERATION=7
idx=$GENERATION
@tily
tily / scaling_isomorphic_javascript_code.ja.markdown
Last active May 1, 2023 09:03
サバクラ両方で動く JavaScript の大規模開発を行うために

サバクラ両方で動く JavaScript の大規模開発を行うために

原文:Scaling Isomorphic Javascript Code (This is just for study, please contact me at tily05 atmark gmail.com if any problem.)

考えてみれば Model-View-Controller とか MVC ってよく聞くよね。実際どんなものか知ってる? 抽象的に言うなら「オブジェクト情報の保持されるグラフィック・システム (つまり、ラスターではないグラフィック。ゲームとか) 上に構築された、表示系を中心としたアプリケーションにおいて、主要な機能どうしの関わりをうまく分離すること」とでも言おうか。もう少し深く考えを押し進めてみれば、これは当然、他のさまざまなアプリケーションにもあてはまる言葉 (bucket term ?) だ。

過去に多くの開発コミュニティが MVC による解決案を提供し、それによってよくあるユースケースにうまく対処し、地位を築くことができた。例をあげるなら、Ruby や Python コミュニティは Rails や Django を作り、MVC アーキテクチャを実現した。

@shibukawa
shibukawa / config.json
Created March 28, 2012 07:32
JSHint config file for ngCore/ngGo
{
// Settings
"passfail" : false, // Stop on first error.
"maxerr" : 200, // Maximum error before stopping.
// Predefined globals whom JSHint will ignore.
"browser" : false, // Standard browser globals e.g. `window`, `document`.
"node" : false,
@nysalor
nysalor / .zshrc
Created April 22, 2012 07:21
display repository status on right prompt
# right prompt
autoload -Uz add-zsh-hook
autoload -Uz vcs_info
zstyle ':vcs_info:*' enable git svn hg bzr
zstyle ':vcs_info:*' formats '[%b]'
zstyle ':vcs_info:*' actionformats '[%b|%a]'
zstyle ':vcs_info:(svn|bzr):*' branchformat '%b:r%r'
zstyle ':vcs_info:bzr:*' use-simple true
@taichi
taichi / code_reading.md
Last active April 10, 2024 13:04
太一のコードの読み方メモ

太一のコードの読み方メモ

全体として太一が感覚的に実践している事を論理的に説明しようと試みている為、
説明の粒度が適切でなかったり一貫性が無いように見える部分があるかもしれない。
普段やっているけども書ききれていない事も多分きっとある。

コードを読むとは何か

  • コードを嗜む
  • コードを学ぶ
  • 武器を手に入れる