カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

ネットブック用OS

Moblin v2
http://www.gizmodo.jp/2009/04/oson2_1.html

Jolicloud
http://www.lifehacker.jp/2009/12/091211osjolicloud.html
http://www.gizmodo.jp/2009/01/post_4979.html

Jolicloud インストールレポート
続きを読む…»

1,828 views

HTML雛形

【XHTML 1.0】

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="ja" xml:lang="ja" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<title>(タイトル)</title>

<link rel="stylesheet" type="text/css" href="./css/index.css" />
<link rel="alternate" type="application/rss+xml" title="ROR" href="sitemap.xml" / >

<script type="text/javascript" src="./js/common.js" charset="shift_jis"></script>
</head>
<body>

【検索エンジンに登録されたくない】

<meta http-equiv="Pragma" content="no-cache" />
<meta name="robots" content="noindex,nofollow" />

【Yahoo!のカテゴリ登録の説明よりもソースのdescriptionを優先する】

<meta name="robots" content="noydir" />
1,399 views

簡易クリップボード操作

クリップボードにコピー

[control name].SetFocus
[control name].SelStart = 0
[control name].SelLength = Len([control name])
DoCmd.RunCommand acCmdCopy

クリップボードからペースト

DoCmd.RunCommand acCmdPaste

※貼り付けたデータをすぐに加工等する場合は、Me.Refreshなどでデータを一旦反映させることが必要である。

5,063 views

PHP preg_matche_all(正規表現)

<?php

$url = "http://www.yahoo.co.jp/";

// 正規表現パターン
$pattern = "/http:\/\/(.*)\.([[:alpha:]]{3,})\.([[:alpha:]\.\-_]{1,}).*/";

// 正規表現で値を取得
preg_match_all ($pattern, $url, $matches);

// $matches[0]はパターン全体にマッチした文字列の配列
for($i = 0; $i < count($matches[0]); $i++)
{
  echo $matches[0][$i].PHP_EOL;
}

// $matches[$j]は第$jのキャプチャ用サブパターンにマッチした文字列の配列
for($j = 1; $j < count($matches); $j++)
{
  for($i = 0; $i < count($matches[$j]); $i++)
  {
    echo $matches[$j][$i].PHP_EOL;
  }
}

?>

出力結果:
http://www.yahoo.co.jp/
www
yahoo
co.jp

1,039 views

XMLをPHP1行で解析

foreach(simplexml_load_file("ファイルのパス")->item as $it) echo $it->description
1,145 views