Twitter Bootstrapがバージョンアップしていた

bootstrap3

 

知らない間にブートストラップがバージョンアップして3RC1になっていました。(アドレスも変わってますね。)

最近の流行りにのって(?)、フラットデザイン+モバイルファースト+レスポンシブになっていますね。
(レスポンシブは前からですけど・・・)

続きを読む →

jQueryで現在のリンクにクラスを付ける

PHPとかWPとかではなく、HTMLで静的なページを制作している場合、メニュー構造部分なんかは、そのページ毎に編集したりしないといけませんよね。

そんな時に、Dreamweaverではライブラリ機能が使えるのですが、ライブラリ機能を使うと、ページ毎に少し変えたい場合に変えれません。

<ul id="menu">
	<li><a href="index.html">HOME</a></li>
	<li><a href="cafe.html">Cafe</a></li>
	<li><a href="access.html">Access</a></li>
	<li><a href="contact.html">Contact Us</a></li>
</ul>

例えば上記のようなHTMLがライブラリとして登録されていると、指定してある全てのページに対して、同じコードが挿入されます。

続きを読む →

Windows8のメトロ風UIを簡単に作れるCSSフレームワーク「Metro UI CSS」

metrouicss

Metro UI CSS

Twitter Bootstrapという素晴らしいCSSフレームワークをよく使っているのですが、やはりこれだけ有名になってくると、「どこかで見たな・・・」感が否めなくなってきますね。

そこで、別のフレームワークも試してみようと、今回はMetro UI CSSを使ってみます。
仕事での案件なので、画面はお見せできませんが、いくつか思うところがあるので書いていきたいと思います。

続きを読む →

このCSSのプロパティは使えますか?(Can I use…?)

caniuse1

コーディングをしていてよくあるのが、「このプロパティってIE8でサポートしてたっけ?」とか「これはIE6はダメだったよな~」とか、まぁ主にIEがネックになることが多いんですが・・・

そんな時に、CSSのプロパティがどのブラウザでどのバージョンから使えるのかを教えてくれるのが Can I use…? です。

続きを読む →

Windowsサーバーのセキュリティ対策

もしかして今更なのでしょうか?

Windows Server 2008 R2なんかに、Microsoft Security Essentialsがインストールできます!
知らなかったなぁ~。意外だな~。サーバーのセキュリティも無料でできちゃうんですね。

MySQLのトランザクション処理

MySQLを使っていて、トランザクション処理の記述方法でちょっとした疑問があったので調べてみた。

例えば、今までは以下のように書いていたのだけど、

$sql = "SET AUTOCOMMIT=0";
mysql_query($sql) or die(mysql_error());
$sql = "BEGIN";
mysql_query($sql) or die(mysql_error());

$sql = "INSERT or UPDATE";
if(mysql_query($sql)){
	$sql = "COMMIT";
	mysql_query($sql) or die(mysql_error());
}else{
	$sql = "ROLLBACK";
	mysql_query($sql) or die(mysql_error());
}

いちいち長い!メンドクサイ!

続きを読む →

XAMPP環境でImageMagickをインストール

とある開発を行うために開発環境が必要になったので、設定しました。

  • Windows7 64bit
  • XAMPP 1.8.1(PHP 5.4.7)

これにMySQLも必要な環境だったけれど、今回のお話には関係ないので・・・

続きを読む →

WordPressでよく使うfunctionsをプラグインにしてみた

Styler Clean Functions

WordPressの案件がある毎に、

「必要なプラグインはアレとコレとソレで、その中でもあの機能が重複してるから、どっちか一個だけで設定はいいか・・・あれ?どっちで設定したっけ?てか、両方設定したらどうなるの?」

なんてことになるのが嫌だったので、テーマ毎にfunctions.phpに必要な関数やフックを突っ込んでいたけど、毎回以前の案件のfunctions.phpを引っ張り出してきてコピペ・・・なんて前時代的なアナログ手法で作業をやっていたものなので、自分がよく使うものをプラグイン化してやれば、毎回この作業が要らなくなるジャン!ってことに今更ながらに気づいた管理人です。どうもこんばんわ。

続きを読む →

シンプルなCMS「Get Simple CMS」

getsimplecms

簡単なCMSを色々探していて、ちょうどイイ!のがあったので、テスト環境構築&インストール方法など。

Get Simple CMSはPHPさえ動けば、データベース不要のCMS。かるーい案件の時などに手軽に使えそう。
公式にはApacheで動作すると書いてあるのだけど、IISでも動いたのでこれに決定!エラーは出るけど、動いてるっぽい!

続きを読む →