各シェルにおけるシェル変数の設定方法。
Walls Tokyoさんがオープンしました
Walls Tokyoはアート初心者でも訪れやすい現代アートのセレクトショップのようなギャラリーです。
国内外の有名作家の作品が数多く取り揃えられていて、文京区白山の小石川植物園入口のすぐ向かいという立地も素敵です。
私のようなアート初心者から、コレクターのようなプロの方まで、気軽に現代アートを楽しめるギャラリーだと思います。
遠方の方には、ネットショップも運営されています。
Walls Tokyoのウェブサイトでは、作品を実際に壁に掛けたような作品の画像を一覧で見ることもできて、見ているだけでも楽しくなります。
現代アートを身近に感じられるようになった、昨今。
powered by TomiryuMap
WordPress: ユーザー登録の度にユーザーに送信される「あなたのユーザー名とパスワード」というメールを送らないようにする
WordPressのマルチサイト環境で、新しくユーザーを登録すると、
「あなたのユーザー名とパスワード」
「Your username and password」
というメールがユーザー宛てに送信されます。
SNSサイトなどを構築する場合、この標準で送信されるメールを送らないようにしたい場合があります。
続きを読む ›
Google Document でコピー&ペーストすると太字になったり色がついたり
Google Documentは便利です。
ちょっとしたメモや資料など、クラウドであるGoogleドライブ上に格納しておけるので、書斎でPCから、リビングでノートPCやタブレットから、外出先でノートPCやスマホから、場所や機器を選ばずにドキュメントを追加・編集することができます。
このように便利なGoogle Documentですが、他に開いているWEBページの一部を範囲指定してコピー&ペーストした場合に、文字が太字になったりして困ることないでしょか?
コピー元のWEBページの装飾(色や大きさなど)もコピーしてくれているので、これはこれで便利な時もありますが、私の場合は大半はプレーンな文字としてペーストしたい場合が多く、そういう時は一端テキストエディタにペーストして、それをまたコピーしてGoogle Documentにペーストするなんてことをやっていました。
少し非効率ですね。
続きを読む ›
HTML5のCanvasで花火のアニメーションをつくってみた
先日、某所のベランダから見た花火を思い出しながら、HTML5のCanvasを使って花火のアニメーションを作成してみました。
続きを読む ›
動きのあるナビゲーションメニュー – 視差効果
Javascript+JQueryを使って、少し斬新な動きのあるナビゲーションメニューを考えてみました。
一般的なナビゲーション・メニューのHtmlを1つ例示した後、そのHTMLにはほとんど手を加えずに、Javascriptだけでがらっと雰囲気を変えたメニューにすることができる例を示したいと思います。
ユーザビリティの面で賛否が分かれるかもしれませんが、斬新ではあると思います。
続きを読む ›
Flashは使わずJavascriptだけでアニメーションをつくる
ホームページにFlashは使わないでJavascriptだけでアニメーションをつくりたい、というご要望を聞くことが増えました。
iPhoneがFlashをサポートしていないので、Flashなみの表現力でiPhoneのブラウザにもアニメーションを表示したいというニーズがあり、iPhoneの普及と共にニーズも増えているのだと思います。
続きを読む ›
LDAPのユーザーをまとめてバッチ処理で登録・更新・削除するシェル・プログラム
LDAPのユーザーをバッチ処理でまとめて登録・更新・削除する事例についてまとめます。
発端は、外部の別システムのデータベースで別途管理されているユーザー情報と同期をとって、LDAPのユーザー情報を一括メンテナンスしたいというニーズから必要になった処理です。
したがって、外部システムで別管理されているデータベースからCSVファイルを作成して、それを入力ファイルとしてLDAPを更新するバッチ処理で、日に数回実行して同期を取ります。
続きを読む ›
シェルプログラムで処理時間計測やタイムスタンプ出力
シェルプログラム内の処理毎に時間計測をしたりタイムスタンプを出力する方法です。
続きを読む ›
Linuxでvmstatの結果に時刻表示(タイムスタンプ)を付けて出力
Linux上で、開発したプログラムやスクリプトのレスポンスを検証する際に、それらが動いている時の、CPU負荷、メモリ消費量、ディスクI/Oなどがどうなっているのかを把握して、どこがボトルネックとなっているのかを知ることは重要です。
続きを読む ›