今更JavaScriptの便利な使い方
今更でだが、世にあるJavaScriptライブラリやフレームワークがどうできているのか、見てみた。
実際、この辺は「だいたいこうだろうな」ってレベルで想像していただけなので、ある意味面白かった。
JavaScriptやCSSファイルの読み込みを簡単にする
HTML5ではimportScript()というメソッドが追加され、スクリプトをその場で読み込めるらしいですが、私が常々思うのは、JavaScriptライブラリやプラグインをたくさん使っているとscriptタグやlinkタグだらけになって、headタグ内が見づらくなるということ。
そこで、ソースコード上だけでもすっきりさせるために、ローダースクリプトを書いてみました。単独で動きます。
Joomla! 1.6への自動マイグレーションをあきらめた日
前の記事で、Joomla!1.5から1.6への移行はjupgrade使えば便利だとか言ってましたが、私のJoomlaの練度不足のせいか、エクステンションのせいかはさておき、移行方法を変更することにしました。めちゃくちゃアナログな方法でやることにします。
Joomla! 1.6をマイグレーションしてインストール
JavaScriptを書くときのポイント
私の周りでなかなかJavaScriptに理解、というかいまどき(?)の書き方を知っている人があまりいないので、ちょっと寂しい。
やはり、プログラムの初級編で基礎的なコードしか学ばないからだろうか。結構奥は深いと思うのだけどね。
条件に応じて、違うクラスをタグに設定するJavaScript
同じレイアウトだけど、英語サイトでは違うクラスを設定して、独自のCSSをつけたいとかって時に使います。
実際に私もそんな状況があり、JavaScriptでなんとか自動化できないかと思っていました。なので、綺麗に書いたやつを紹介します。
ウェブベースのMySQLアドミニストレーションツール「SQL Buddy」
phpMyAdminが有名ですが、他にもMySQL Quick AdminというのやFlashMyAdminがありますが、軽量なMySQL Quick Adminがなんかダウンロードできなかったので、他のを探してみるとSQL Buddyというのがありました。
TinyMCEにCKFinderを実装する(完全版?)
以前、ブログに書いたことだけど、半年振りに見直してみた。
CKFinderも新しいバージョンに変えて、コードを見直してみて、できるようになったので、その方法を紹介。
CKFinderバージョンアップ
見ないうちにCKFinderが少しバージョンアップしていたので、私が使っているNucleusとJoomla!のCKFinderもバージョンアップしてみた。
そこで、設定を見直して結構大丈夫な感じにしたので記録。
Mootoolsで作るTwitterプラグイン
jQueryとかはあるんですけど、Mootoolsベースでいいやつってあんまりないんですよね。ってことで、とあるコードを参考に作ってみました。