Skip to content

Instantly share code, notes, and snippets.

@orangeclover
orangeclover / org-link-prefixes-init.el
Last active June 9, 2023 03:08
Org Mode でリンク種別に応じたプレフィクスを表示する 検証用
@orangeclover
orangeclover / build.gradle
Created October 28, 2013 12:57
GradleからPostgreSQL StudioのWarファイルをダウロードしてJetty上で動作させる
apply plugin: 'war'
apply plugin: 'jetty'
war {
baseName = 'pgstudio'
archiveName = "pgstudio.war"
from 'war'
}
httpPort = 8080
stopPort = 9451
@orangeclover
orangeclover / build.gradle
Created October 26, 2013 07:34
Gradeを使って配布されているWarファイルをjetty上で動作させる
apply plugin: 'war'
apply plugin: 'jetty'
war {
baseName = 'quickstart'
archiveName = "webapp-quickstart.war"
from 'war'
}
@orangeclover
orangeclover / build.gradle
Created October 24, 2013 12:54
Gradleでタスクから別のタスクを呼び出す
def zipFile =''
task downloadZip(type: MyDownload) {
sourceUrl = 'https://dl.dropboxusercontent.com/u/645223/gradle/quickstart.zip'
target = file("${temporaryDir}/quickstart.zip")
zipFile = target
}
class MyDownload extends DefaultTask {
@Input
String sourceUrl
@orangeclover
orangeclover / build.gradle
Created October 23, 2013 12:43
Gradleで依存関係を設定して2つのタスクを1つにまとめる
def zipFile =''
task downloadZip(type: MyDownload) {
sourceUrl = 'https://dl.dropboxusercontent.com/u/645223/gradle/quickstart.zip'
target = file("${temporaryDir}/quickstart.zip")
zipFile = target
}
class MyDownload extends DefaultTask {
@Input
String sourceUrl
@orangeclover
orangeclover / build.gradle
Created October 22, 2013 12:03
Gradleでzipファイルを解凍する
task unzip(type: Copy) {
def zipFile = file("${temporaryDir}/quickstart.zip")
def outputDir = file("${temporaryDir}/")
from zipTree(zipFile)
into outputDir
}
@orangeclover
orangeclover / build.gradle
Last active December 26, 2015 02:59
Gradleでzipファイルをダウンロードする
task downloadZip(type: MyDownload) {
sourceUrl = 'https://dl.dropboxusercontent.com/u/645223/gradle/quickstart.zip'
target = file("${temporaryDir}/quickstart.zip")
}
class MyDownload extends DefaultTask {
@Input
String sourceUrl
@OutputFile
@orangeclover
orangeclover / TeraTerm.ini
Created June 5, 2013 13:55
TeraTerm V4.78のインストール時のTERATERM.INI
[BG]
; Use Eterm look-feel Background extension (on/off)
BGEnable=off
; Use AlphaBlend API (on/off)
BGUseAlphaBlendAPI=on
; Susie plugin path
BGSPIPath=plugin
@orangeclover
orangeclover / gitcofngi.windows
Created September 21, 2012 22:37
gitconfigに設定するWindowsのエディタのオプション
editor = 'C:/Program Files (x86)/Hidemaru/Hidemaru.exe' //fu8
editor = 'C:/Program Files (x86)/sakura/sakura.exe' -code=4
editor = 'C:/Program Files (x86)/EmEditor/EmEditor.exe' //cp 65001
editor = 'C:/Program Files (x86)/TeraPad/TeraPad.exe' //cu8
editor = 'vim -c "set fenc=utf-8"'
@orangeclover
orangeclover / IsPrime.groovy
Created August 12, 2012 04:36
素数のときだけ"JOJO!"って出力するプログラム
Integer.metaClass.isPrime = {
if (delegate < 2) return false
return delegate.with{i -> (2..<i).every{i % it}}
}
(1..100).each{num ->
println num.isPrime() ? '"JOJO!"' : num
}