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 / javase7.md
Last active August 29, 2015 13:57
Upgrade to Java SE 7 Programmer [1Z0-805] 自分用勉強メモ。内容の整合性は担保しませんのでAPIなり書籍なりでご確認下さい。

1. 言語の拡張

switch文の条件式

switch文の条件式に記述できる

  • byte
  • short
  • int
  • enum
  • String
@bobbyjam99-zz
bobbyjam99-zz / gist:8916207
Last active May 13, 2016 10:34
FluentdをWindowsで動かす

FluentdをWindowsで動かす

FluentdはWindowsでのサポートされてない。しかし開発がWindowsじゃなきゃいけない人も多いはず。 非公式であるが windows-branch を利用すればWindowsでの開発程度であれば問題なく利用できる。 ただしすべての機能がサポートされているわけでもなくProductionでの利用は避けること。

準備

FluentdはRuby1.9.2以上が必要である。これからWindowsでRubyをインストールする場合にはRubyInstallerを利用する。http://rubyinstaller.org/downloads/ また DevKit(Development Kit) も必要になるのでダウンロードし、インストールしておく。exe形式だが解凍するだけなので解凍する際には注意が必要。

@bobbyjam99-zz
bobbyjam99-zz / install_error_bluecloth_on_windows.md
Created March 28, 2012 14:37
WindowsにBlueClothをインストールするとエラー

WindowsにBlueClothをインストールするとエラー

WindowsにBlueClothをインストールしようとしたらエラーになった。実行結果はこんな感じ。

> ruby -v

ruby 1.9.3p125 (2012-02-16) [i386-mingw32]

> gem install bluecloth

Fetching: bluecloth-2.2.0.gem (100%)

@bobbyjam99-zz
bobbyjam99-zz / gist:1366838
Last active September 28, 2015 01:58
SQL cheetsheet

Oracle前提

全スキーマ名を取得する

SELECT DISTINCT USERNAME FROM ALL_USERS;

###シーケンスの値を確認する

@bobbyjam99-zz
bobbyjam99-zz / gist:1356865
Created November 11, 2011 01:29
Windowsコマンドプロンプトでのフォント変更
(2)レジストリ変更
[スタート] → [ファイル名を指定して実行] →「regedit」でレジストリエディタを開く。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont] を開き。
右クリックで [新規] → [文字列] で、「932.」を作成。
(注意:最後にドット「.」がある)
「932.」をダブルクリックして「Osaka-等幅」を入力。
(たぶんここでほかの True Type フォントを指定してもいいと思ふ)
レジストリエディタを終了する。
※更新※ 「932.」でも問題ないですが、複数のフォントを追加することを想定して「932.0」「932.1」としたほうがかっちょいいです。
#!/bin/bash
USER=USER
PWD=PASSWORD
sqlplus -s ${USER}/${PWD}<<EOF
select * from hogehoge;
EOF
@bobbyjam99-zz
bobbyjam99-zz / chat.sh
Created November 3, 2011 09:32
簡易チャットシェル
#!/bin/sh
# 同一フォルダに生成される share ファイルを
# $ tail -f share
# すれば確認できます。
if [ $# -eq 0 ]; then
echo 'Please Input Your Name: "./chat.sh John"'
exit
fi
@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
@bobbyjam99-zz
bobbyjam99-zz / svn-chechout.xml
Created August 26, 2011 01:28
Antを利用してSVNからチェックアウト
<?xml version="1.0" encoding="UTF-8"?>
<!-- SvnAntが必要。 -->
<!-- バージョンの違いによってエラーが出るので注意が必要。 -->
<project name="my project" default="checkout" basedir=".">
<property name="workspace.dir" value="c:\workspace\myproject" />
<property name="svn.userid" value="scott" />
<property name="svn.password" value="tiger" />
<property name="svn.url" value="https://svn.example.com/svn/myproject/trunk" />