タグ

2015年7月24日のブックマーク (3件)

  • Bootstrapっぽさをなくす3つの方法 | 零弐壱蜂

    以下の内容は、Bootstrap3を元に書いたものであり、それ以降のバージョンとは内容が異なる可能性があります。また、Bootstrap4ではLESSからSCSSへの以降も決定しているため、少し齟齬が生じる箇所もありますが、あくまで方向性の参考にして頂ければと思います。 個人的なメモも兼ねて、「Bootstrap 臭」を消す方法を。 前置き手軽に使えることで普及した感じのある「Bootstrap」だけれど、ここ最近は「Bootstrap 臭」という言葉とともに『似たようなサイトになる』など dis りが散見される。 個人的に Bootstrap は、 Framework であって単に HTML テンプレートではないと思っている。 そのまま使ったら、どれも『似たようなサイト』になるので、カスタマイズして使って欲しい。 また、公式の Bootstrap Expo にも目を通しておくと、色々とイ

    Bootstrapっぽさをなくす3つの方法 | 零弐壱蜂
  • XAMPPのApacheでエラーが出た際の対処法

    新しくXAMPPの1.8.2をインストール後、エラーが出たので修正。 修正時のただのメモです。 エラーログはこちら「C:\xampp\apache\logs\error.log」。 エラー1 [Sun Oct 12 12:00:00.870600 2014] [core:alert] [pid 7168:tid 1844] [client ::1:64386] C:/xampp/htdocs/xampp/example/.htaccess: order not allowed here, referer: http://localhost/example/example.php 原因 AllowOverrideの設定で.htaccessが無効になっている。 xamppの場合は「C:\xampp\apache\conf\httpd.conf」だけでなく、「C:\xampp\apache\co

    XAMPPのApacheでエラーが出た際の対処法
  • 依存性注入(DI)の解説とやり方 - Qiita

    依存性注入 (Dependency Injection) は、クラスを単体テスト可能にするために使われるテクニックです。 これが意識されていないが故に単体テストが全くできないコードをよく見かけます。 単体テストの際には必ず必要になる知識なので、解説しておきます。 以下のサンプルでは PHPUnit を利用しています。 悪い例: 単体テストができないケース 以下のような Foo クラスの play() メソッドは、単体テストケースが書けません。 class Foo { public function play() { $bar = new Bar(); if ($bar->getSomething() === 1) { return true; } return false; } } play() 内で外部クラス Bar をインスタンス化しています。つまり Foo::play() メソッドは

    依存性注入(DI)の解説とやり方 - Qiita
    takets
    takets 2015/07/24
    はじめて使えそうなDIの説明を見た。