msgbartop
WebコンテンツデザイナーによるCG、Web制作情報をお届けします。
msgbarbottom

2009年12月30日 「TMD-Maker」T字形ER図作成用のeclipseプラグイン

egtmdiagram
なんと、T字形ER図の作図用ツールが、eclipseプラグインのオープンソースソフトウェアとして公開されていました。使い勝手も良くて、これからの機能追加に期待大です。

詳細とダウンロード

http://sourceforge.jp/projects/tmdmaker/

記事抜粋

TMD-Makerは、佐藤正美氏が考案したTM(T字形ER手法)の表記法であるTMD(T字形ER図)を作成するツールです。このプロジェクトは、 TMによるシステム開発をサポートする関連ソフトウェアをオープンソースソフトウェアとして提供します。TMとは、ビジネスを解析しながらデータベース構造も同時に作る手法です。

2009年9月28日 歩道への駐輪場設置とコミュニティサイクル

歩道への駐輪場設置

駐輪場の用地が確保できないから駐輪場を増設できないとお役所は言いますが、
集中型の大型駐輪場ではなく、分散型の歩道設置型駐輪場を設置してはどうでしょうか?

駐めることができない仕組み作りではなく、駐めることができる仕組み作りを実施することの方がどんなに建設的か。

集中型の大型駐輪場は次の場合の用途には適していると思います。
「朝、電車通勤のために駅まで自転車で来て駐めて、通勤帰りに回収するという半日以上駐めるスタイル。」

しかし、駅周辺の店に自転車で買物に来た場合、不便この上ないです。
大抵、駅前の大型駐輪場の一時利用はすぐに満員になってしまい、駐めるところが無く途方に暮れます。

関連サイト
導入事例:横浜市青葉区の青葉台駅

歩道上に自転車駐輪場を設置するガイドライン

コミュニティサイクル

歩道への駐輪場設置と同時に進めるとよいのはコミュニティサイクルです。

コミュニティサイクルとは
同一の場所での貸出しと返却を前提としたレンタサイクルと異なり、一定のエリアで複数のサイクルポート(貸出拠点)を設置し、どのポートでも貸出し、返却が可能なシステムのことです。

引用元
横浜市都市整備局 コミュニティサイクル社会実験を実施します

これらのシステム、新横浜でも導入してください。

2009年9月8日 DAHONの折りたたみ自転車で輪行

おりたたみ自転車 DAHON エスプレッソ

おりたたみ自転車 DAHON エスプレッソ

自転車を公共交通機関(鉄道・船・飛行機など)を使用して運ぶことを「輪行」というのですね。

私は散策好きで、近所の公園はもちろん、電車に乗って鎌倉などの風情のある街や、奥多摩などの渓流地帯へ散策に行きます。遠出の場合は、現地まで電車で行って、そこからはひたすら徒歩で散策します。

自転車を使えば散策範囲を広げられ、移動時間も短縮できます。
そんな時は、レンタサイクルがあればそこで借りればいいけど、必ずあるとも限らないです。

となると、マイ自転車を持って行きたくなるわけです。
電車で持ち運ぶとなると、折りたたみ自転車ということで探してみました。

DAHONというメーカーが色々と種類を出しているではないですか。
(続きを読む…)

2009年5月10日 本葛粉を使った本物の「葛餅」を食べたい

「くず」餅の原料には、必ず葛粉または本葛粉が使われているものだと思っていましたがそうでないことを知りショックでした。

くず餅の漢字表記は、久寿餅と葛餅があり意味が異なります。

主原料となる澱粉に「葛の葛粉」を使ったものが「葛餅」。
小麦粉を使ったものが「久寿餅」です。

関東では、久寿餅がメイン。
関西では、葛餅がメイン。

しかも、葛粉でも、「本葛粉」と「葛粉」では意味が異なります。
本葛粉とは、葛の根から作られた粉です。
葛粉とは、本葛粉に小麦やジャガイモ、サツマイモなどの澱粉を混入した物です。
残念なことに、「本葛粉」と表示されていても、他の澱粉が混入していることもあるという(Wikipedia情報)

さらに残念なことに、国産本葛と中国産葛を混ぜ合わせて国産本葛としている例が多々見受けられるとのこと。

久寿餅で有名なのは川崎大師、舟和。
葛餅で有名なのは、奈良県の吉野葛を使った葛餅。
他、石川県の宝達葛、静岡の掛川葛、三重県の伊勢葛、福井県の若狭葛、福岡県の秋月葛などが有名とのことです。

ああっ、本葛粉を使った本物の「葛餅」を食べたいです。

2009年2月3日 Mac OS X|mi 全角カタカナを半角カタカナに一括変換できるエディター

仕事でケータイサイトのページ制作・編集をする都合上、半角カタカナを頻繁に使います。
普段の作業環境はWindowsで、秀丸やEmEditorが全角カタカナを半角カタカナに一括変換できる機能を備えているので重宝しています。

Mac環境で、それを備えたフリーのエディターを探していましたが、見つけることができず、先日JeditXを買ってしまいました。
が、再び探してみるとあるではないですか、miが。

最低限求める機能をすべて備えていました。
半角カタカナ一括変換
grep検索
行番号表示(左サイドに)
ハイライト表示
キーバインド変更

mi
http://www.mimikaki.net/mimi/index.html

2009年2月2日 Mac OS X|Witch option+tabでウィンドウを切り替える

WindowsでいうAlt+Tabを実現できます。

Macではcommand+tabで起動中のアプリケーションを切り替えられますが、
ウィンドウ単位ではないので、たとえば最小化されたウィンドウはそこに表示されず選択することができません。

Witchを使うことで、ウィンドウ単位で切り替えられるようになります

option+tabをcommand+tabに割り当てる

さらに、KeyRemap4MacBookを使うことで、option+tabをcommand+tabに割り当てることができます。
設定画面でRemap Tab Key項目のCommand+tab to Option+Tabにチェックをつけます。

ダウンロード

2009年2月1日 Mac OS X|ネットワーク接続時に .DS_Storeファイルを作成をさせない方法

Finderでリモートのファイルサーバにアクセスすると、自動的に「.DS_Store」が作成されてしまいます。

作成されないようにするには、次の手順に従って設定します。

この手順は、SMB/CIFS、AFP、NFS および WebDAV サーバにアクセスする際に有効です。

手順

  1. 「ターミナル」を開きます。
  2. 次の通り入力します
    $ defaults write com.apple.desktopservices DSDontWriteNetworkStores true
  3. リターンキーを押します。
  4. コンピュータを再起動します。

同一コンピュータ上の他のユーザに対しても同様の処理を行ないたい場合は、
個々のユーザのアカウントでログインし上記の手順を実行するか、
修正された com.apple.desktopservices.plist を対象ユーザの
「/ライブラリ/Preferences」フォルダにコピーします。

以上の手順を実行しても、Finderがローカルボリュームに対して「.DS_Store」ファイルを作成することは抑制されません。
リモートのファイルサーバにすでにコピーされている「.DS_Store」が削除されることもありません。

試した環境

Mac OS X 10.5

引用元 Appleサポート

http://support.apple.com/kb/HT1629?viewlocale=ja_JP

2009年1月31日 vimgrepでファイル横断検索をする方法

秀丸のgrep検索のように、検索結果一覧から対象ファイルにジャンプすることもできます。

vimを起動してコマンドモードにしたら

:vimgrep 検索ワード 検索先

と実行します。

書式

:vim[grep][!] /{pattern}/[g][j] {file} ...
  • 検索ワードには正規表現が使えます。

vimgrepのマニュアル

    :help vimgrep

    (続きを読む…)

    2009年1月30日 Linuxパッケージ管理コマンド apt-get、yum、port、portsの比較

    Linuxのパッケージ管理コマンドの代表例を簡単に比較しました。

    Linuxを覚え始めたばかりの頃は、Linuxに系統(ディストリビューション)があり、
    しかもパッケージ管理コマンドが異なるなんて気づかず多少つまづくことがあります。

    まずは、自分が使っているLinuxのディストリビューションを調べましょう。

    そうしないと、Ubuntuでyumコマンドを実行してコマンドが見つからずインストールできないとかなってしまいます。
    (続きを読む…)

    2009年1月29日 Mac OS XのTerminalでscreenのバッファーをマウスでスクロールする方法

    Mac OS XのTerminal.appでscreenのスクロールバッファをスクロールバーで操作できなくて困っていたのですが、
    「.screenrc」ファイルに下記の記述することでできるようになりました。

    termcapinfo xterm* ti@:te@

    ファイルは、自分のホームディレクトリに置きます。

    ~/.screenrc

    ■環境
    Mac OS X 10.5

    2009年1月28日 scpluginのhttps接続での証明書エラーを回避する方法

    scpluginでオレオレ証明書(自前証明書)を使ったサーバーにhttps接続し、リポジトリをチェックアウトしようとすると下記のエラーが発生することがあります。

    「Error validating server certificate~」

    WindowsのTortoiseSVNのだと、永続的に受け入れるかの確認画面が出てチェックアウト可能なのですが、scpluginにはその機能がありません。

    対応方法としては、一度だけターミナルでコマンドラインにてチェックアウトをおこない、証明書を永続的に許諾するようにします。

    環境

    • OS
      Mac OS X 10.5

    解決方法

    (続きを読む…)

    2009年1月27日 Mac OS X|Finderで隠しファイル、隠しフォルダを表示する方法

    Finderでは、「.(ドット)」で始まる名前のファイル、フォルダは表示されません。
    ですので、それらを操作するときはXFoldersを使ったり、ターミナルで操作していました。
    ところが、Finderで表示させる方法がありました。

    • 隠しファイルや隠しフォルダを表示する方法
      Terminal.appを起動して以下のコマンドを実行します。
    $ defaults write com.apple.finder AppleShowAllFiles TRUE
    $ killall Finder
    • 元に戻す(非表示にする方法)
    $ defaults write com.apple.finder AppleShowAllFiles FALSE
    $ killall Finder

    参考サイト
    foot mark

    2009年1月26日 MacBook環境構築|最初にインストールしたFirefox3.0.5アドオン

    All-in-One Sidebar 0.7.8

    • http://firefox.exxile.net/aios/
    • サイドバーを提供します。
      【既知の不具合】

      サイトバーのアイコンの追加、削除ができない。既知の不具合とのこと。

    AutoAuth 1.3

    (続きを読む…)

    2009年1月25日 MacBook環境構築|最初にインストールしたアプリケーション

    初のMac環境を使うにあたり、Windows環境で使っていたアプリ、ツールに相当するものを探して整えることから始めました。

    目次

    利用環境

    • OS
      Mac OS X 10.5 Leopard
    • PC
      MacBook MB466J/A

    (続きを読む…)

    2009年1月24日 iPhone SDKのためにMacBookを購入しました

    macbook_x61tablet

    MacBookとX61Tabletの比較

    仕事ではMacを使うこともありましたが個人所有では初となります。
    Windowsから移行するわけではなく、併用していきます。

    iPod touchを購入しアプリを使っていくうちに、自分でもアプリを作りたくなりました。
    そしてアプリを制作するためのiPhone SDKを稼働条件をみると、
    「Intel-based Mac running Mac OS X Leopard」となっておりWindowsでは無理でした。

    これを期にMacを買うことにしました。

    Windows以外の制作環境にも慣れたいというのもありましたし、
    Mac OS Xは、オープンな標準規格の採用を基本としているBSD UNIXベースで新たに作られているためLinuxとの親和性が高いし、Linuxの利用経験も活かせていいかなと思いました。

    これまで使ったOS

    (続きを読む…)

    2009年1月23日 locate ファイル検索コマンド

    ファイルやフォルダの検索コマンドには、findのほかにlocateコマンドがあります。
    検索インデックスを使うため、findよりも高速です。

    環境

    Ubuntu8.10
    Mac OS X 10.5

    使い方

    ファイルを検索する

    $ locate ファイル名

    検索用インデックスを再構築する

    初回利用時は検索用インデックスがないので構築する必要があります

    $sudo updatedb
    • Mac OS X 10.5の場合
    $sudo /usr/libexec/locate.updatedb

    2009年1月22日 ゲストOS(CentOS5.2)のApacheにホストOSからアクセスできない時の対処方法

    ゲストOSのCentOS5.2にApacheのインストールが終わり、いざホストOSからゲストOSのApacheのページへアクセスしようとしたのですが応答がありませんでした。

    原因はiptables(Firewall)で外部からのWebへのアクセスが許可されていないことでした。

    目次

    環境

    仮想環境 VMware1.0.8
    ホストOS WindowsVista
    ゲストOS CentOS5.2

    前提条件

    (続きを読む…)

    2009年1月21日 Linuxコンソールのシェルを変更する方法

    目次

    はじめに

    Linuxのシェルには、標準で使用されるbashのほかにcsh、ksh、tcsh、zshなどがあります。

    わたしは、zshを使っています。

    シェルの変更方法

    ここではシェルの変更方法を2つ紹介します。
    (続きを読む…)

    2009年1月20日 alienでRPM形式のパッケージをdeb形式に変換する

    コマンドラインツールのalienを使うことで、RPM(Redhat Package Manager)形式のパッケージをdeb形式のパッケージに変換することができます

    実行環境

    Ubuntu Server 8.10

    alienがない場合はインストールする

    $ sudo apt-get install alien

    RPMパッケージをdebパッケージに変換する

    $ sudo alien Package.rpm

    RPMパッケージを直接インストールする

    $ sudo alien -i Package.rpm

    2009年1月19日 mod_rewriteでケータイ以外のアクセスをPC用ページにリダイレクトする

    アクセス端末がケータイ(ドコモ、au、ソフトバンク)以外ならPC用ページにリダイレクトするという処理を、mod_rewriteを使うことで実現できます。

    記述先は、httpd.confや.htaccessとなります。

    .htaccessファイルでの記述例

    RewriteEngine on

    RewriteCond %{HTTP_USER_AGENT} !^(DoCoMo|UP|KDDI|SoftBank|Vodafone|J-PHONE|MOT-) [NC]
    RewriteRule ^.*$ http://labs.yumemi.co.jp/labs/m.html [L]

    (続きを読む…)

    FireStats icon Powered by FireStats