Home

HouseTect

世界をアンダーグラウンドな世界に置換するブックマークレット

天才を変態に置き換えるブックマークレット - てっく煮ブログこちらで「天才」から「変態」に置換するブックマークレットが紹介されていたので、文字だけ変えて遊んでみた。

javascript:void(document.body.innerHTML=document.body.innerHTML.replace(/世界/gi,'アンダーグラウンドな世界'))

サイト内に「世界」というキーワードがあった場合に、「アンダーグラウンドな世界」と置換されます。
すんごいくだらないけど、なんか面白い。
自分のブログにこのリンク貼っとこうかな。

【関連する記事】

買った本

  • 2008-05-11 (日)
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング
高橋 征義 後藤 裕蔵
ソフトバンククリエイティブ
売り上げランキング: 10965
おでんくん―あなたの夢はなんですかの巻
リリー・フランキー
小学館
売り上げランキング: 129757
おでんくん―The adventure of Oden‐kun (2)
リリー・フランキー
小学館
売り上げランキング: 144155

Ruby本は自分用だが、おでんくんは子供用。
いや意外と読んでみたかったので自分用かもw

【関連する記事】

TextMateってやっぱり最高のエディターなんですね

  • 2008-05-10 (土)
  • Mac

admin_controller.rb 2014 depot

6つの最高のテキストエディタ | デジタルマガジン
でTextMateが紹介されてました。

他のエディターで知っているのはvimとはemacsぐらいでした。
いろんなエディターを使っていると思っていたけど、まだまだ知らないのがいっぱいありそうです。

ちなみにボクが好きなエディターは

だいたいこんな感じですね。
Windows環境で使うエディターはPeggyを使っています。これ以外は考えられないですね。

ちなみにまだ試したことがないのですが、E - TextEditor | The power of TextMate on WindowsはWindows版のTextMateみたいな感じらしいです。
開発で使えるなら試してみたいと思います。

【関連する記事】

Mac OS X LeopardにTomcat6をインストールしてみた

Tomcatのダウンロード

以下のサイトからtar.gzのファイルをダウンロードする。
Apache Tomcat - Apache Tomcat 6 Downloads

Tomcatのインストール

まずはダウンロードしたファイルをTomcatをインストールしたい場所に移動します。
ここでは「/usr/local/tomcat」にしました。

mkdir /usr/local/tomcat
sudo mv apache-tomcat6.0.16.tar.gz /usr/local/tomcat

まずはダウンロードしたファイルを展開します。

cd /usr/local/tomcat
sudo tar zxvf apache-tomcat6.0.16..tar.gz 

すると「/usr/local/tomcat/apache-tomcat6.0.16」ディレクトリができるので、こいつにシンボリックリンクを貼ります。
以下のエントリーを参考にしました。
CreativeStyle - Mac OS X(Leopard)にTomcatをインストール

sudo ln -s /usr/local/tomcat/apache-tomcat6.0.16/ /usr/local/tomcat/current

こうしておくと「/usr/local/tomcat/current」がapache-tomcat6.0.16と同じ意味になるのでこれは便利。

JAVA_HOMEを設定

Tomcatが参照できるようにJAVA_HOMEを環境変数に設定する。

export 環境変数として変数を設定する 書式 export 変数名[=設定する値]

via: UNIXコマンドリファレンス
echo export JAVA_HOME=/Library/Java/Home >> .bash_profile

権限を付与する

sudo chown -R username:staff apache-tomcat-6.0.16
sudo chown -R username:staff current

WTPを使ってServerを立ち上げようとしたのですが、上記権限を付与せずに実行したらエラーが出てハマってしまった。
この権限を付与せずにWTPのServerを作っても「Servers」ディレクトリには何も作成されないので、Eclipse側からエラーが出ていました。

Tomcatを起動する

sudo /usr/local/tomcat/current/bin/startup.sh

「http://localhost:8080/」にアクセスするとTomcatのネコが表示されればOKです。

ApacheはLeopartに初めから入って入っているんだけど、Tomcatは入っていないんですね。
インストールするのが勉強になったので、OKです!w

【関連する記事】

Mac OS X LeopardでPerlのHello Worldしてみた

30A230C330D730EB - Mac OS X Leopard - 628088534ED569D8

Mac OS X Leopardには開発環境がめちゃくちゃ整っている。
以下のAppleの仕様に書いてあるとおり、オープンソース系の言語が標準だからこれは溜まらん。
アップル - Mac OS X Leopard - 技術仕様

開発

  • Xcode 3 IDE(Interface Builder 3付属)
  • Instruments
  • Dashcode
  • AppleScript Studio
  • Automator 2
  • Shark
  • GCCコンパイラ&ツールセット(FSF.orgプロジェクト)
  • DTrace(Sunプロジェクト)
  • Java JDK一式(javac、javadoc、ANT、Mavenツールを含む)
  • Apache Webサーバ
  • AppleScript
  • Ruby and the Ruby on Rails frameworks
  • Python
  • Perl
  • PHP
  • SQLite

via: アップル - Mac OS X Leopard - 技術仕様

なので今まで勉強していなかったPerlもRubyといっしょに勉強していこうと思う。
だって環境があるのに使わないのはもったいないですもんね。
ちょうどTextMateという最高のEditorもあるので合わせて勉強!

まずはPerlのバージョン

perl -version

どうやら5.8.8。

Perlコードの作成(HelloWorld)

#! /usr/bin/perl

print "こんにちは!¥n";

これをhello.plとして保存、そして実行。

perl hello.pl

こんにちはと表示される。
よし、まずはHelloWorldをクリアした。
後は地道に遊んでいこう。

なおPerlの勉強にはカテゴリ別詳細目次 - サンプルコードによる Perl 入門ここがめちゃくちゃ読みやすい。

ちなみにTextMateには、PerlMateという機能があって「Command + R」でTextMate上でPerlを実行できる。
なのでターミナルからいちいち実行しなくてもいいみたい。
TextMate〜〜。

hello.pl 2014 PerlMate

【関連する記事】

いろんなOfficeのSnapshots

Mac OS X Leopardで同一アプリケーションウィンドウを切り替える

  • 2008-05-05 (月)
  • Mac

Command + Tabでアプリケーションごとに切り替えることはできますが、同一アプリケーション内を切り替える方法がわからなかったのでメモメモ。

意外にも便利なショートカットがあり、システム環境設定の「キーボードとマウス」で調べることができます。

30AD30FC30DC30FC30C9306830DE30A630B9

Command + F1だったんですね。
ということはCommand + fn + F1って感じかな。

【関連する記事】

MacでMySQLを使うときはmysqlにPathを通そう

  • 2008-05-05 (月)
  • Mac

mysqlを使っているとDBの作成したり、SQLを発行したりと何かしらmysqlコマンドを使うことになるので、そのたびに

/usr/local/mysql/bin/mysql -u root -p hogehoge

なんて入力してたら大変ですもんね。

OSX Leopard に Rails 環境を整える - minorio のプログラミング・メモ
こちらのエントリーを参考に設定しました。

/.bashrc に以下の2行を追加。

alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

~/.bash_profile に以下を追加。


PATH=/usr/local/mysql/bin:$PATH
export PATH


via: OSX Leopard に Rails 環境を整える - minorio のプログラミング・メモ

【関連する記事】

最速の「Vista」搭載ノートパソコンは「MacBook Pro」みたい

  • 2008-05-04 (日)
  • Mac

遂にマカーデビューを飾り、毎日MacBook Proを触り倒していますが、なんともうれしい話があったので引用。

最速の『Vista』搭載ノートパソコンは『MacBook Pro』 | WIRED VISION

この記事を読んでてニアニアしてしまった。
どうやらVistaを最速で動かせるのはMacBook Pro!!
ほほぅ。そうですか、そうですか。

われわれが今年テストしたWindows Vista搭載ノートパソコンのうち、最速は『Mac』だった。もう一度言おう。今年テストしたなかで最速の、ということはこれまでで最速のWindows Vista搭載ノートパソコン、それはMacだったのだ。

via: 最速の『Vista』搭載ノートパソコンは『MacBook Pro』 | WIRED VISION

Pro~~~~!

確かに、MacBook Proはメモリ容量が最大4GBにまで拡大され、高性能グラフィックカードを搭載している。この構成で価格3000ドルだが、それより500ドルほど高い東芝『Portege R400-S4931』より速いという。

しかも、『Mac OS X』も動かせる機種はMacだけだ。

via: 最速の『Vista』搭載ノートパソコンは『MacBook Pro』 | WIRED VISION

そう、いろんなマカーの人と話をした際に、ボクがMacって高くない?と聞いてみたら「とんでもない!」と回答された。
MacBook Proの24万越えはボクのこれからのお小遣いに響いてしまうので、高いな~と思っていたのですが、どうやらこの価格でこのスペックを手に入れられるのはMacだけだったんですね。
やっぱり安いや!

ちなみに今回MacBook Proを買ってすごく思ったことは、Vistaを搭載したDellのマシンでFirefoxを立ち上げたときとMacBook ProでFirefoxを立ち上げたときの起動速度が恐ろしく違う。
当たり前だがMacBook Proで起動した場合は、クリックして1.5秒後には立ち上がっている。
同じ量のプラグインを搭載しているので、これは速いと感じてしまった。

【関連する記事】

TextMateのBundle(拡張)を簡単に導入する方法

Validcode ~ Projects - GetBundle

Railsに最適なテキストエディター「TextMate」を入れてみた
で紹介したTextMateですが、どうやら入力補完の機能を拡張できるみたいです。

例えばデフォルトではJavaScriptの入力補完が入っていますが、jQueryやらPrototype.jsの入力補完もしたい〜という人向け。

他にも様々なBundleがありどれもこれも魅力的です。
SQLを発行するためのBundleなんてのもありました。

このBundle(拡張)を簡単にインストールするには、GetBundleというBundleを入れるとぐぐ〜と楽になります。
以下からダウンロードしてきて、TextMateのBundleディレクトリに投入しちゃってください。
Validcode ~ Projects - GetBundle

投入する先は
「Applications/TestMate.app/SharedSupport/Bundles」
の中です。

後はTextMateのBundleからGetBundleを選択するとInstall Bundleがありますので、こいつをクリック。
Bundleを選ぶ画面になるので、後は好きなのを入れまくり。
とりあえずjQueryとかJavaScriptで必要になるのをコロコロ入れています。
ただjQueryの補完がHTMLファイル上でうまくできないので、なんでなのか調査中です。

【関連する記事】

Railsに最適なテキストエディター「TextMate」を入れてみた

  • 2008-05-04 (日)
  • Mac

TextMate 2014 The Missing Editor for Mac OS X

せっかくMacBook Proを購入したので、Railsとかのscreencastでよく見かけるTextMateを入れてみた。

WindowsではPeggyというエディターを使ってて、こっちの入力補完も最高に好きなのですが、Macでコーディングするには何がいいのかな〜といろいろ調べててやっぱりTextMateの人気が圧倒的だったのでお試しで入れてみました。
初めはJedit X Rev.2 | Artman21を購入しようとしていたんですが、入力補完(特にRailsの補完)がなかったのでTextMateで悩み中。

例えばHTMLの入力補完の強さを見たいなら以下から。
html_text_transformations.mov (video/quicktime オブジェクト)
>ハンパじゃないですねw
>ハンパじゃないですねw
ここまで補完機能が豊富なのに、Aptanaのようなごっついエディターではないのがすばらしい。
以下からいろんな言語の入力パターンが見れるので購入を考えている人は見てみるといいかもしれません。
Screencasts — TextMate

TextMateのダウンロード

TextMate — The Missing Editor for Mac OS X
ここの右側にある「30 Day Trial」からダウンロード。

後はdmgファイルを展開してインストールするだけ

日本語入力を可能にする

実はTextMateは初期の状態では日本語の入力ができない状態です。
これが結構悩みの種かと思ったのですが、日本語入力を可能にするプラグインを作ってくれた方がいましたのでそのお力をいただくとしましょう。

以下を参考にしてみてください。
TextMate の日本語入力 - d.hetima

でもインストールの仕方でちょっと記述と違う点があったので補足。
~/Library/Application Support/TextMate/PlugIns/というディレクとにプラグインファイルを置いてくださいとなっていますが、最新のバージョンではその場所にPlugInsディレクトリがなかったので、コメント欄にあるように /Applications/TextMate.app/Contents/PlugIns/に入れてみました。

今のところこれで大丈夫なのでOKでしょう。

TextMateを起動して日本語を入力してみてください。
ちょっとした違和感に気がつくと思います。そう、文字の端が重なって表示されるんです。
なのでこれも解決しちゃいましょう。

TextMate で日本語をわりとまともに表示する - d.hetima
ここに書いてあるとおりにやってみましたが、ForMateKonaVeというフォントを入れるだけで解決しちゃいました。

フォントファイルをダウンロードしたらダブルクリックからインストール。
んで、TextMate側でそのフォントを使うようにするだけです。
TextMateの設定画面で「Fonts & Colors」タブを選択します。
そこの一番下にあるFontのところを先ほどインストールしたFontにします。

Fonts & Colors

こんな感じ。

これで日本語が重ならずに表示されました。ちょっと細いですが、特に問題はなさそうですね。

TextMateでHTML入力してみる

メニューのFile→New From Templete→HTMLから適当なもの選ぶと、あっという間にベースとなるHTMLの雛形が表示されます。

untitled 3

これだけでもなんか便利。他のエディターにもありますけどねw

ではちょっとした入力補完をやってみましょう。

今のウィンドウの適当なところで「script」と入力します。
んで、Tabキーを押すと・・・

さらに「fun」と入力してTabキーを押すと・・・

untitled 3

ヤヴァイっす。
これヤヴァイっす。


この瞬間補完がscreencastの映像とおりですね。

Ruby On RailsプロジェクトをTextMateのプロジェクトに追加する

TextMateにはプロジェクトという機能があり、まぁPeggyのプロジェクトと同じような感じだとは思うのですが、この機能は本当に便利です。
Ctrl + Command + Nで新規のプロジェクトを立ち上げます。
左側のペインにフォルダとかを適当にドロップします。

たとえばRailsで作成したディレクトリをそのまま放り込んでみると・・・

TextMate

だいたいこんな感じになりますね。

後はひたすら慣れてみたいと思います。

samples_controller.rb 2014 sample

ちなみにまだ購入していないのですが、60ドルはなかなかですねw
Aptanaでもいいかな〜とは思いつつもこの補完でいろいろ遊んでみたいのも確か。
もうちょい考えてみます。

【関連する記事】

More...

Home

Tag cloud
Categories
月別アーカイブ
このブログについて
author:hisasann

description:フリーで活動するITエンジニアです。
プログラムを書くことが大好きなので、出来ればずうっとプログラマーがいいですね。
ネタ系のブログもやっています。

他に運営しているブログ:
DigitalGrounder.COM
NoTechnoNoLife
Hisasann’s Log

最近のコメント
on Eclipseでタブを移動するショートカット: こりゃ便利

OKAMURA on オライリー Makerがメチャメチャ面白い: お久しぶりです。

masuidrive on MySqlをインストールしてみる: 参考にしていただいて

Hisasann on 坊主というヘアースタイルを愛してやまない人へ: どもども。 コメント

yager on 坊主というヘアースタイルを愛してやまない人へ: こんばんわyager

Powered by
Powered by
Movable Type 3.35

Page Top