新しい記事を書く事で広告が消せます。
| 次のページ >>
(solved) JScript: 処理を待つことができません。
run の引数のコマンド文字列の先頭にスペースが入ってるとこのエラーメッセージが出る。
var sh = new ActiveXObject("WScript.Shell");
sh.run(" notepad.exe ");
| WSHクイックリファレンス 第2版 | |
![]() | 羽山 博 オライリー・ジャパン 2006-10-24 売り上げランキング : 137503 Amazonで詳しく見る by G-Tools |
| Windows自動処理のためのWSHプログラミングガイド | |
![]() | 五十嵐 貴之 ソシム 2009-06 売り上げランキング : 41562 Amazonで詳しく見る by G-Tools |
| Windowsサーバー Hacks ―管理者必携のテクニック & WSHスクリプト 100選 | |
![]() | Mitch Tulloch 高橋 基信 オライリージャパン 2005-05-26 売り上げランキング : 410956 Amazonで詳しく見る by G-Tools |
- 2013-05-01
- | tag: JScript WSH
- | trackback: 0
- | comment: 0
-
|
ImageMagick: 画像に縁取り付き文字列を書き込む
明るい画像でも暗い画像でも対応できるように白文字に黒縁取りで書き込みたい。
シェルスクリプトでも良かったかなと思いましたがなんとなく Ruby で。
# -*- coding: utf-8 -*-
def _exec cmd
puts cmd
system cmd
end
font_path = "./ume-tgo5.ttf" # 梅ゴシック O5
point_size = 32
text = ["日本語文字列", "123", "abcABC"].join("\n")
input_img = ARGV[0]
_exec <<EOB
convert \
-font "#{font_path}" -pointsize #{point_size} \
-gravity center \
-annotate +0-1 "#{text}" \
-fill "#0000" -stroke "#000a" -strokewidth 8 \
"#{input_img}" __temp.png
EOB
_exec <<EOB
convert \
-font "#{font_path}" -pointsize #{point_size} \
-gravity center \
-annotate 0 "#{text}" \
-fill "#fff" \
__temp.png output.jpg
EOB
使用画像はこちら: File:MountStQuentinByArthurStreeton.jpg - Wikipedia, the free encyclopedia
- 2013-02-03
- | tag: ImageMagick
- | trackback: 0
- | comment: 0
-
|
tumblife-for-rubyでtumblrにオーディオファイルをpostする(2012-09)
(2) 次のスクリプトで access token, access token secret を取得する。
require 'oauth'
CONSUMER_KEY = '{your consumer key}'
CONSUMER_SECRET = '{your consumer secret}'
consumer = OAuth::Consumer.new(
CONSUMER_KEY,
CONSUMER_SECRET,
{ :site => 'https://www.tumblr.com/' }
)
request_token = consumer.get_request_token
provider_auth_url = request_token.authorize_url
puts provider_auth_url
system "firefox #{provider_auth_url}"
# ブラウザで「許可」ボタンを押して許可する
# リダイレクト先のURLを入力
puts "Enter URL with oauth verifier: "
url_with_oauth_verifier = STDIN.gets.strip
/oauth_verifier=(.+)$/ =~ url_with_oauth_verifier
oauth_verifier = $1
puts "oauth_verifier: '#{oauth_verifier}'"
access_token = request_token.get_access_token(:oauth_verifier => oauth_verifier)
puts <<EOB
----
config.consumer_key = '#{CONSUMER_KEY}'
config.consumer_secret = '#{CONSUMER_SECRET}'
config.oauth_token = '#{access_token.token}'
config.oauth_token_secret = '#{access_token.secret}'
EOB
(3) 上記で取得した consumer key, consumer secret, access token, access token secret を指定して tumblife for ruby を使う。
require 'tumblife'
Tumblife.configure do |config|
config.consumer_key = '{your consumer key}'
config.consumer_secret = '{your consumer secret}'
config.oauth_token = '{your access token}'
config.oauth_token_secret = '{your access token secret}'
end
client = Tumblife.client
caption = <<EOB
<p>
"<span class="track_title">Break That Groove Muffin</span>" by Shnabubula
<br />from album "<a href="http://ubiktune.org/releases/ubi014/">Adventure Magic Supreme Journey Music [ubi-014]</a>"
<br /><a href="http://creativecommons.org/licenses/by-nc-nd/3.0/">CC BY-NC-ND 3.0</a>
</p>
<p>
(via <a href="http://phlow-magazine.com/charts/1732-sergio-de-prado-best-creative-commons-music-moments-2010">Sergio de Prado’s Best Creative Commons Music Moments 2010</a>)
</p>
EOB
client.audio(
"anbtradio.tumblr.com",
:caption => caption,
:data => Faraday::UploadIO.new("./shnabubula__break_that_groove_muffin.mp3", "audio/mpeg")
)
これでできました。
環境
ruby 1.9.2p180 oauth-0.4.7 tumblife-1.2.0
参考
- mitukiii/tumblife-for-ruby @ github
- 2012-06-26 Tumblr APIのAccess-Tokenを取得するサービスを作ってみた。 - ゲレゲレめも
- 2010-03-02 rubyでOAuthを使ってみる … irb 利用
- 2009-03-24 ゼロから学ぶOAuth:第3回 OAuth Consumerの実装(応用 : smart.fm APIおよびGoogle Data APIsの利用)|gihyo.jp … 技術評論社 … ruby-oauth の説明
- 2012-09-19
- | tag: Ruby
- | trackback: 0
- | comment: 0
-
|
Windows でなんちゃって locate
なんちゃって updatedb(myupdatedb.bat):
@echo off
set MYLOCATE_DB=%HOMEPATH%\mylocate_db.txt
dir /b /s c:\ > %MYLOCATE_DB%
rem dir /b /s d:\ >> %MYLOCATE_DB%
なんちゃって locate(mylocate.bat):
@echo off
grep "%1" %HOMEPATH%\mylocate_db.txt
関連記事
- 2012-06-24
- | tag:
- | trackback: 0
- | comment: 0
-
|
SQuirreL SQL Client をインストールして SQLite3 に接続
環境: Ubuntu Linux Desktop 10.10 java -version java version "1.6.0_26" Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode) ランタイムは /usr/lib/jvm/java-6-sun/jre/bin/java
SQuirreL SQL のインストール
SQuirreL SQL Client - Browse /1-stable at SourceForge.net
から
squirrel-sql-3.3.0-optional.tar.gz
をダウンロードして解凍。
今回は ~/foo 以下に置き、squirrel-sql.jar が
~/foo/squirrel-sql-3.3.0-optional/suirrel-sql.jar
となるようにしました。
squirrel-sql.sh で起動。
スクリーンショット撮る都合で
ここでルックアンドフィール、フォントのみ変更。
一旦終了。
ドライバの設定
SQLiteJDBC – Xerial – Trac
の「Download the latest version of SQLiteJDBC from here.」
のリンクからドライバをダウンロード。
今回は sqlite-jdbc-3.7.2.jar を使いました。
~/foo/squirrel-sql-3.3.0-optional/sqlite-jdbc-3.7.2.jar
として保存。
起動して メニュー>Windows>View Drivers でドライバーペインを開き、
メニュー>Drivers>New Drivers...
Extra Class Path でさっき保存した jar を指定。
名前: JDBC SQLite サンプルURL: jdbc:sqlite:<alias> ウェブサイトURL: http://www.xerial.org/trac/Xerial/wiki/SQLiteJDBC クラス名: org.sqlite.JDBC
エイリアスの設定~接続
メニュー>Windows>View Aliases
メニュー>Aliases>New Aliases...
関連記事
- 2010-01: ERMasterのインストール … ER図作成用の Eclipse プラグイン
- DbUnit メモ
参考
- SQuirreL SQL Client Home Page
- 2012-07-21 Squirrel SQL Clientの使い方 - seraphyの日記
- 2010-02-12 IPAフォントの奇妙な冒険(Squirrel SQL Clientのフォント) | メランジ雑記帳
- 2009-02-12 [Java][DB][Tool]再びSQuirrel SQL Clientを紹介 | shimashimaの日記 | スラッシュドット・ジャパン
- 2005-07-10 SQuirreL SQL Client - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
- 2012-03-10
- | tag: DB
- | trackback: 0
- | comment: 0
-
|
** ホームに戻る









