自分で作ったり提供したりするものは、まず自分自身で使ってみろろということです。自分じゃ使わないものなら人はいくらでも無責任にも無思考にもなれる。そういう投げやりな「サービス」やら「プロダクツ」なんて、だれだってイヤだ。自分が作り手と同時に利用者の立場になれば、ちゃんと使えるレベルのものを提供しようとします。

2012年9月30日日曜日

Webサイトセキュリティスキャンツール-nikto

ウェブサイトにセキュリティチェックツール-niktoを紹介します。



NiktoはWebサーバーの検査を目的に開発されたセキュリティ・スキャナで、CGIや数多くのWebサーバー・ソフトウエアを検査する機能を持っている。スキャン用データベースはCSV形式のため、ユーザーがカスタマイズすることも可能となっている。

インストール:
sudo apt-get install nikto

使い方:
nikto -h www.google.co.jp

2012年9月29日土曜日

Drupal7 モジュールでCSS扱い

Drupal7のモジュールを利用してCSS追加、設定処理をする

モジュール:mysite.module
内容:
<?php
function mysite_init()
{
    drupal_set_message("Welcome to MySite!");

    // モジュールパス取得
    $path = drupal_get_path('module', 'mysite');

    // CSSファイル追加
    drupal_add_css($path . '/css/mysite.css');

    // プリプロセスしない
    drupal_add_css($path . '/css/mysite-spec.css', array('preprocess'=>FALSE, 'weight'=>-20));

    // INLINE CSS追加
    drupal_add_css('body{font-family:Arial}', 'inline');
}

2012年9月26日水曜日

Drupal SEOモジュール TOP10

DrupalウェブサイトをSEOするため、いろんなモジュールを用意されています。

Page Title
Google Analytics
Pathauto
XML Sitemap
MetaTags
Global Redirect
Search 404
Service Links / Digg This
Excerpt
Scheduler

2012年9月23日日曜日

Windowsショートカットアイコン削除

Windowsデスクトップに配置されているアプリケーションのアイコンは右下に小さな矢印があります、これを削除する方法を紹介します。

管理者権限でDOSコマンドウィンドウを開いて、下記のコマンドを実行してください。

cmd /k reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f
cmd /k reg delete "HKEY_CLASSES_ROOT\piffile" /v IsShortcut /f

上記のコマンドは実行終わったら、explorerプロセスかOSかを再起動したら、あの矢印が消えます。

変更前:


変更後:

Drupalモジュール開発1

この例でDrupal7のモジュール開発例を紹介します。

要求:
コンテンツフィールドはテキストの場合、赤文字で表示する。

実装:
Hookを利用して、コアのフィールドモジュールをオーバーロードする

2012年9月22日土曜日

Drupal テーマ開発ツール-Theme developer

Drupalテーマ開発には必要不可欠ツールTheme developerを紹介します。

Theme developer
http://drupal.org/project/devel_themer

Devel
http://drupal.org/project/devel

simplehtmldom API
http://drupal.org/project/simplehtmldom

Metro風CSS

Metro風画面を作るため、専用CSSを作りました。

画面イメージ

div+cssでページレイアウトを作成

普通はTableを利用してページレイアウトを作るんですが、最近DIV+CSSで作るように流行ってきました。

レイアウトイメージ

Drupal Attachment Viewイメージ

Drupal ViewsモジュールのAttachmentビューのイメージをメモします。



上記のイメージはAttachmentビュー表示結果です。

css colorツール

ウェブサイト配色ツール紹介します。



http://colorschemedesigner.com/

ホームページ