
с腟篁ヤс
http://wg.drive.ne.jp/rose/freebsd-dacheck/ HTML5с障
1若障HTML 98鴻с帥違 30腮蕁 299腟篏帥障絖潟若 UTF-8 с
医若障荀綺 09 хず障(羝号違с障)絨医荵純9 祉翫順с
сHTML篁ヤс
http://wg.drive.ne.jp/rose/freebsd-dacheck/
<!DOCTYPE html>
<html dir="ltr" lang="ja">
<head>
<meta charset="utf-8" />
<meta name="keywords" content="FreeBSD, Perl, radserv" />
<meta name="description" content="Drive Network с憜 radserv <ゃ潟篏睡障RAID 若 Adaptec RAID 2405 障 5405 莠障Adaptec F" />
<title>FreeBSD Disk Array Check Tool : New Wind</title>
<link rel="stylesheet" href="http://wg.drive.ne.jp/rose/wp-content/themes/Evander/style.css" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="New Wind RSS Feed" href="http://wg.drive.ne.jp/rose/feed/" />
<link rel="alternate" type="application/atom+xml" title="New Wind Atom Feed" href="http://wg.drive.ne.jp/rose/feed/atom/" />
<link rel="alternate" type="application/rss+xml" title="New Wind » FreeBSD Disk Array Check Tool 潟<潟c若" href="http://wg.drive.ne.jp/rose/freebsd-dacheck/feed/" />
<link rel='stylesheet' id='dynamic-to-top-css' href='http://wg.drive.ne.jp/rose/wp-content/plugins/dynamic-to-top/css/dynamic-to-top-css.php?ver=3.2' type='text/css' media='all' />
<link rel='stylesheet' id='shCore-css' href='http://wg.drive.ne.jp/rose/wp-content/plugins/syntax-highlighter/3.0.83/css/shCore.css?ver=3.0.83' type='text/css' media='all' />
<link rel='stylesheet' id='shCoreDefault-css' href='http://wg.drive.ne.jp/rose/wp-content/plugins/syntax-highlighter/3.0.83/css/shCoreDefault.css?ver=3.0.83' type='text/css' media='all' />
<link rel='stylesheet' id='shThemeDefault-css' href='http://wg.drive.ne.jp/rose/wp-content/plugins/syntax-highlighter/3.0.83/css/shThemeDefault.css?ver=3.0.83' type='text/css' media='all' />
<script type='text/javascript' src='http://wg.drive.ne.jp/rose/wp-includes/js/jquery/jquery.js?ver=1.7.1'></script>
<script type='text/javascript' src='http://wg.drive.ne.jp/rose/wp-includes/js/comment-reply.js?ver=20090102'></script>
<link rel='canonical' href='http://wg.drive.ne.jp/rose/freebsd-dacheck/' />
<script type="text/javascript" src="http://wg.drive.ne.jp/rose/wp-content/themes/Evander/js/jquery.easing.1.1.js"></script>
<script type="text/javascript" src="http://wg.drive.ne.jp/rose/wp-content/themes/Evander/js/jcarousel.js"></script>
<script type="text/javascript" src="http://wg.drive.ne.jp/rose/wp-content/themes/Evander/js/wg.js"></script>
</head>
<body id="top">
<div id="fb-root"></div>
<script type="text/javascript" src="http://platform.twitter.com/widgets.js" charset="utf-8"></script>
<script type="text/javascript" src="http://wg.drive.ne.jp/rose/wp-content/themes/Evander/js/wg.fb.js"></script>
<div id="wrapper">
<div id="header">
<div class="blogname">
<h1><a href="http://wg.drive.ne.jp/rose/" title="New Wind">New Wind</a></h1>
<h2>iPhone 6 Plus, 羃膰, 緇∴吟羂 (腑篆), 綺 … LifeLog</h2>
</div>
<div id="search">
<form method="get" id="searchform" action="http://wg.drive.ne.jp/rose/" >
<input type="text" accesskey="n" tabindex="1" id="s" name="s" onfocus="if (this.value == 'search site') { this.value = '' };" onblur="if (this.value == '') { this.value = 'search site' };" value="" />
<input type="submit" accesskey="n" tabindex="2" id="searchsubmit" value="" />
</form>
</div>
<div class="widebanner"></div>
<div class="clear"></div>
</div>
<div id="foxmenucontainer"></div>
<div id="casing">
<div id="content">
<div id="crumbs"><a href="http://wg.drive.ne.jp/rose/" title="Home">Home</a> » <a href="http://wg.drive.ne.jp/rose/category/freebsd/" title="FreeBSD 腮帥鴻茵腓">FreeBSD</a> » <span class="current">FreeBSD Disk Array Check Tool</span> (Tag: <a href="http://wg.drive.ne.jp/rose/tag/perl/" rel="tag">Perl</a>, <a href="http://wg.drive.ne.jp/rose/tag/radserv/" rel="tag">radserv</a>)</div>
<div class="post-899 post type-post status-publish format-standard hentry category-freebsd tag-perl tag-radserv post" id="post-899">
<div class="title">
<h2><a href="http://wg.drive.ne.jp/rose/freebsd-dacheck/" rel="bookmark" title="Permanent Link to FreeBSD Disk Array Check Tool">FreeBSD Disk Array Check Tool</a></h2>
<p class="ptime">2012/07/02 00:04</p>
<div class="clear"></div>
</div>
<div class="entry">
<!-- *** -->
<p>Drive Network с憜 <a href="http://radserv.jp/" title="radserv">radserv</a> <ゃ潟篏睡障</p>
<p>RAID 若 Adaptec RAID 2405 障 5405 莠障Adaptec FreeBSD CUI 若 arcconf 箴鴻若帥鴻我膈腆肴堺ャ絎障</p>
<p>潟帥泣若 (鴻c潟違泣若) с鴻掩泣若鴻翫吾莨若翠糸墾蕭сc鴻絎潟緇障</p>
<p>Drive Network сc鴻h若茖純罸c鴻≪ゃ倶h筝桁荀ゃ茘<若茵ャ障</p>
<p>憜 hp DL360 G5 筝篏睡<罘у篏 RAID 若罎冴篏罕篏障</p>
<pre class="brush: perl; auto-links: false;">
#!/usr/bin/perl -w
use strict;
#// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#// Controller
#// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#// ----------------------------------------------------------
#// Option Parse
#// ----------------------------------------------------------
my @basename = split(/\//, $0);
my $basename = pop(@basename);
#// ----------------------------------------------------------
#// Item Set
#// ----------------------------------------------------------
my $item = {
mkdir => '/bin/mkdir',
cat => '/bin/cat',
chmod => '/bin/chmod',
ps => '/bin/ps',
hostname => '/bin/hostname',
mail => '/usr/bin/mail',
awk => '/usr/bin/awk',
grep => '/usr/bin/grep',
chown => '/usr/sbin/chown',
aac => '/dev/aac0',
arcconf => '/sbin/arcconf',
ciss => '/dev/ciss0',
camctrl => '/sbin/camcontrol inquiry da0 -D',
target => '/var/log/messages',
maddr => 'trouble@example.jp',
base => $basename,
file => '/tmp/.' . $basename
};
#// ----------------------------------------------------------
#// Start
#// ----------------------------------------------------------
#// List
if ( -e $item->{aac} ) { check_aac($item); }
if ( -e $item->{ciss} ) { check_ciss($item); }
#// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#// Model
#// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
sub check_aac {
my ($item) = @_;
my @line = `$item->{arcconf} getconfig 1`;
my $level = 0;
my $stat_cl = '';
my $stat_ld = '';
my $stat = {};
my $stat_sg = {};
my $stat_dv = {};
my $num_dv = '';
foreach (@line) {
chomp;
$_ =~ s/(\s+)/ /g;
$_ =~ s/^ //g;
if ($_ =~ /^Controller Status : (.+)/) {
$stat_cl = 'Controller Status : ' . $1 . "\n";
$stat->{cl} = ($_ =~ /Optimal/) ? 2 : 1;
}
if ($_ =~ /^Status of logical device : (.+)/) {
$stat_ld = 'Status of logical device : ' . $1 . "\n";
$stat->{ld} = ($_ =~ /Optimal/) ? 2 : 1;
}
if ($_ =~ /^RAID level : (.+)/) {
$level = 'RAID level : ' . $1 . "\n";
next;
}
if ($_ =~ /^Segment (\d+) : (.+)/) {
my $seg = 'Segment ' . $1;
$stat_sg->{$seg} = $2;
}
if ($_ =~ /^Device \#(\d+)/) {
$num_dv = '#' . $1;
next;
}
if ($_ =~ /^State : (.+)/) {
$stat_dv->{$num_dv} = $1;
}
}
my $body = $stat_cl . $stat_ld . "\n" . $level;
foreach (sort keys %$stat_sg) {
next unless ($stat_sg->{$_});
$body .= "$_ : " . $stat_sg->{$_} . "\n";
}
foreach (sort keys %$stat_dv) {
next unless ($stat_dv->{$_});
$body .= "Device $_ : " . $stat_dv->{$_} . "\n";
}
if ( -e $item->{file} ) {
if ($stat->{cl} == 2 && $stat->{ld} == 2) {
report($item, $body, 2);
}
} else {
if ($stat->{cl} == 1 || $stat->{ld} == 1) {
report($item, $body, 1);
}
}
}
sub check_ciss {
my ($item) = @_;
my $stat = 0;
my $line = `$item->{camctrl} | $item->{grep} 'VOLUME OK'`;
if ($line) {
$stat = 1;
unless ( -e $item->{file} ) { return undef; }
}
my @line = `$item->{cat} $item->{target} | $item->{grep} ciss0:`;
my $body = '';
foreach (@line) {
next if ($_ =~ /HP Smart Array/ || $_ =~ /ITHREAD/); #// boot msg
$body .= $_;
}
if ( -e $item->{file} ) {
if ($stat == 1) {
report($item, $body, 2);
}
} else {
report($item, $body, 1);
}
}
sub report {
my ($item, $body, $flag) = @_;
my $host = `$item->{hostname}`; chomp $host;
my $file = $item->{file};
my $subj = "Disk Array: ($host)";
if ($flag == 2) { $subj = "Info: Disk Array ($host)"; }
open FILE, "+>$file";
print FILE $body;
close FILE;
`$item->{mail} -s "$subj" $item->{maddr} < $file`;
if ($flag == 2) { unlink($file); }
}
</pre>
<p>絎括榊 ャ<若泣潟:</p>
<pre>
Controller Status : Optimal
Status of logical device : Degraded
RAID level : 1
Segment 0 : Present (0,0) 3NP3RY3P00009943XLP6
Segment 1 : Missing
Device #0 : Online
</pre>
<p>絎喝奨ф ャ<若泣潟:</p>
<pre>
Controller Status : Optimal
Status of logical device : Optimal
RAID level : 1
Segment 0 : Present (0,0) 3NP3RY3P00009943XLP6
Segment 1 : Present (0,1) 3NP3JCEL00009920JP8D
Device #0 : Online
Device #1 : Online
</pre>
<p>arcconf OS 箴絖阪腟潟潟鴻篏篋腆肴 CentOS 膈荵∝堺ャс</p>
<blockquote class="line0">
<ul>
<li class="left">FreeBSD Disk Array Check Tool</li>
<li class="left"><a href="http://wg.drive.ne.jp/rose/freebsd-fscheck/" title="FreeBSD File System Check Tool">FreeBSD File System Check Tool</a></li>
<li class="left"><a href="http://wg.drive.ne.jp/rose/freebsd-bfcheck001/" title="FreeBSD Brute Force Attack Counter Tool (No. 1)">FreeBSD Brute Force Attack Counter Tool (No. 1)</a></li>
<li class="left"><a href="http://wg.drive.ne.jp/rose/freebsd-bfcheck002/" title="FreeBSD Brute Force Attack Counter Tool (No. 2)">FreeBSD Brute Force Attack Counter Tool (No. 2)</a></li>
<li class="left"><a href="http://wg.drive.ne.jp/rose/freebsd-atcheck/" title="FreeBSD ACPI Thermal Check Tool">FreeBSD ACPI Thermal Check Tool</a></li>
</ul>
</blockquote><!-- *** -->
<div class="postad"></div>
<div class="clear"></div>
<div class="clear"></div>
</div>
<div class="appli">
<ul>
<li class="tweet"><a class="twitter-share-button" href="http://twitter.com/share?count=horizontal">Tweet</a></li>
<li class="like"><div id="fb-like" class="fb-like"></div></li>
<li class="plus"><div id="g-plusone" class="g-plusone"></div></li>
<li class="share"><div class="addthis_toolbox addthis_default_style"><a class="addthis_counter addthis_pill_style"></a></div></li>
</ul>
</div>
<script type="text/javascript">
var fb = document.getElementById('fb-like');
fb.setAttribute('data-href', 'http://wg.drive.ne.jp/rose/freebsd-dacheck/');
fb.setAttribute('data-send', 'false');
//fb.setAttribute('data-layout', 'standard');
fb.setAttribute('data-layout', 'button_count');
fb.setAttribute('data-show-faces', 'true');
</script>
<script type="text/javascript">
var gp = document.getElementById('g-plusone');
gp.setAttribute('data-size', 'medium');
gp.setAttribute('data-href', 'http://wg.drive.ne.jp/rose/freebsd-dacheck/');
window.___gcfg = { lang: 'ja' };
(function() {
var po = document.createElement('script');
po.type = 'text/javascript';
po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(po, s);
})();
</script>
<script type="text/javascript">
var addthis_config = {
data_track_clickback: true,
services_compact: 'hatena, google, gmail, evernote, tumblr, linkedin, wordpress, more',
services_exclude: 'facebook, twitter, reddit, favorites, print',
};
</script>
<script type="text/javascript" src="http://s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4f937ad17cd99070"></script>
<div class="postmeta">
<span class="read"></span>
<span class="comm"><a href="http://wg.drive.ne.jp/rose/freebsd-dacheck/#respond" title="FreeBSD Disk Array Check Tool 吾潟<潟">0 Comment</a></span>
</div>
</div>
</div>
<div class="right">
<div class="sidebox">
<h3 class="sidetitl">Profile</h3>
<ul>
<li class="name">Yasuhiro Miyazaki (<a href="https://www.facebook.com/roseblue.queen" title="Yasuhiro Miyazaki">Facebook</a>)</li>
</ul>
</div>
<div class="featbox">
<h3 class="sidetitl">Random Select</h3>
<div class="featlist">
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/ipod_nano002/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2013/04/2013043002-80x60.jpg" class="phumb wp-post-image" alt="iPod nano (2)" title="iPod nano (2)" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/ipod_nano002/" title="iPod nano (荐絎)">iPod nano (荐絎)</a></h3></div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/business_trip031/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2013/05/2013052905-80x60.jpg" class="phumb wp-post-image" alt="喝若< "紊腑" + 違若" title="喝若< "紊腑" + 違若" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/business_trip031/" title="羃膰阪宍 (No. 25 – 紊腑)">羃膰阪宍 (No. 25 – 紊腑)</a></h3></div>
<div class="entry">若<潟祉ゃ藝冴絎ゃゃ羃膰с菴 "藝冴泣" 絎障贋茵綺紊с絨腮莊√荅ゃ蕭 潟 篁</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/travel_okinawa_kudaka002/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2014/04/2014040513-80x60.jpg" class="phumb wp-post-image" alt="若絏 (5)" title="若絏 (5)" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/travel_okinawa_kudaka002/" title="箙蕭絣 (No. 2 – 若絏)">箙蕭絣 (No. 2 – 若絏)</a></h3></div>
<div class="entry">箙蕭絣 (No. 1 – 絎綺х羝 亥) 膓с箙蕭羝緇若守※綮榊荀障荵∵潟帥帥臂ゃу緇<c</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/fasting_diet001/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2012/08/2012080801-80x60.jpg" class="phumb wp-post-image" alt="Mixed Fruit" title="Mixed Fruit" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/fasting_diet001/" title="48 <鴻c潟違ゃ (No. 1)">48 <鴻c潟違ゃ (No. 1)</a></h3></div>
<div class="entry">紮c若ゃ vs 潟違 守括ャ若潟 2kg 純障羂c蕋ゃ荐<鴻c潟違ゃ</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/favorite_entry169/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2014/07/2014072101-80x60.jpg" class="phumb wp-post-image" alt="帥潟ゃ (S&B 帥潟鴻激若冴潟)" title="帥潟ゃ (S&B 帥潟鴻激若冴潟)" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/favorite_entry169/" title="絎 de 帥潟ゃ (S&B 帥潟鴻激若冴潟 Part 1)">絎 de 帥潟ゃ (S&B 帥潟鴻激若冴潟 Part 1)</a></h3></div>
<div class="entry">羃膰ф緇帥潟ゃ鴻蕋鴻 羃膰絣 (No. 19 – 帥潟劫 <Tacos-ya>) 3 倶障延根羃膰綺с 2 腮蕋鴻障</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/business_trip038/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2013/07/2013071530-80x60.jpg" class="phumb wp-post-image" alt="ゅ紊ф (1)" title="ゅ紊ф (1)" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/business_trip038/" title="羃膰阪宍 (No. 32 – 紊ф ゅ絣)">羃膰阪宍 (No. 32 – 紊ф ゅ絣)</a></h3></div>
<div class="entry">羃膰阪宍 (No. 31 – 筝) 緇緇亥祉ゅ絣吟障腱荐吟сゅ絣吟吾若茘激絅ユ絣 -> 絮医涯ゅ</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/favorite_entry154/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2014/06/kaoru.201406-80x60.jpg" class="phumb wp-post-image" alt="吟祉≪祉≪ <薤≪> (1)" title="吟祉≪祉≪ <薤≪> (1)" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/favorite_entry154/" title="吟祉≪祉≪ <薤≪> (Part 1)">吟祉≪祉≪ <薤≪> (Part 1)</a></h3></div>
<div class="entry">2014/05/27 阪2紮 吟祉≪祉≪ <薤≪> 2, 3 倶篁ヤ絎d膈х茹絎潟障 吟祉≪祉≪ KI</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/disable_sslv3_bsdftpd_ssl/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2012/05/freebsd_logo-80x60.jpg" class="phumb wp-post-image" alt="FreeBSD Logo" title="FreeBSD Logo" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/disable_sslv3_bsdftpd_ssl/" title="Disable SSLv3 (bsdftpd-ssl)">Disable SSLv3 (bsdftpd-ssl)</a></h3></div>
<div class="entry">POODLE (Padding Oracle On Downgraded Legacy Encryption) 若違紙号帥SSL 3.0 ≦劫ィ絅障apach</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/business_trip044/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2013/07/2013073101-80x60.jpg" class="phumb wp-post-image" alt="Havana (若, ゃ劫ぇ, 弱ぇ x 2, 莨 20 )" title="Havana (若, ゃ劫ぇ, 弱ぇ x 2, 莨 20 )" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/business_trip044/" title="羃膰阪宍 (No. 38 – Havana CURRY 帥)">羃膰阪宍 (No. 38 – Havana CURRY 帥)</a></h3></div>
<div class="entry">羃膰阪宍 (No. 20 – Havana CURRY 泣) 膓с腮帥 Season 2 (2013/01/15 – 2013/01/26) 篁ユャс</div>
</div>
<div class="fblock">
<a href="http://wg.drive.ne.jp/rose/gigs-just-a-hero-tour-1986-naked/"><img width="80" height="60" src="http://wg.drive.ne.jp/rose/wp-content/uploads/2012/12/2012121901-80x60.jpg" class="phumb wp-post-image" alt=""GIGS" JUST A HERO TOUR 1986 NAKED" title=""GIGS" JUST A HERO TOUR 1986 NAKED" /></a>
<div class="title"><h3><a href="http://wg.drive.ne.jp/rose/gigs-just-a-hero-tour-1986-naked/" title=""GIGS" JUST A HERO TOUR 1986 NAKED">"GIGS" JUST A HERO TOUR 1986 NAKED</a></h3></div>
<div class="entry">с潟帥ゃ BOWY ャ筝篁c後紜с篌茯≪絎c絽違cャ障 "GIGS" 腆冴 LP 5 筝絎</div>
</div>
</div>
</div>
<div class="sidebar">
<div>
<div class="sidebox">
<h3 class="sidetitl">Category</h3>
<ul>
<li class="cat-item cat-item-6"><a href="http://wg.drive.ne.jp/rose/category/drive-network/" title="Drive Network 障腮帥鴻茵腓">Drive Network (31)</a></li>
<li class="cat-item cat-item-19"><a href="http://wg.drive.ne.jp/rose/category/food/" title="Food 障腮帥鴻茵腓">Food (363)</a></li>
<li class="cat-item cat-item-21"><a href="http://wg.drive.ne.jp/rose/category/freebsd/" title="FreeBSD 障腮帥鴻茵腓">FreeBSD (36)</a></li>
<li class="cat-item cat-item-28"><a href="http://wg.drive.ne.jp/rose/category/personal/" title="Personal 障腮帥鴻茵腓">Personal (174)</a></li>
<li class="cat-item cat-item-14"><a href="http://wg.drive.ne.jp/rose/category/program/" title="Program 障腮帥鴻茵腓">Program (91)</a></li>
</ul>
</div>
<div class="sidebox">
<h3 class="sidetitl">TagCloud</h3>
<div class="tagcloud">
<a href='http://wg.drive.ne.jp/rose/tag/cisco/' class='tag-link-7' title='15篁吟' style='font-size: 15.2682926829pt;'>Cisco</a>
<a href='http://wg.drive.ne.jp/rose/tag/cooking/' class='tag-link-18' title='39篁吟' style='font-size: 18.1951219512pt;'>Cooking</a>
<a href='http://wg.drive.ne.jp/rose/tag/css3/' class='tag-link-17' title='3篁吟' style='font-size: 10.8780487805pt;'>CSS3</a>
<a href='http://wg.drive.ne.jp/rose/tag/diet/' class='tag-link-35' title='5篁吟' style='font-size: 12.1951219512pt;'>Diet</a>
<a href='http://wg.drive.ne.jp/rose/tag/drink/' class='tag-link-48' title='69篁吟' style='font-size: 20.0243902439pt;'>Drink</a>
<a href='http://wg.drive.ne.jp/rose/tag/facebook/' class='tag-link-20' title='4篁吟' style='font-size: 11.6097560976pt;'>Facebook</a>
<a href='http://wg.drive.ne.jp/rose/tag/guitar/' class='tag-link-13' title='5篁吟' style='font-size: 12.1951219512pt;'>Guitar</a>
<a href='http://wg.drive.ne.jp/rose/tag/health/' class='tag-link-37' title='18篁吟' style='font-size: 15.8536585366pt;'>Health</a>
<a href='http://wg.drive.ne.jp/rose/tag/html5/' class='tag-link-16' title='5篁吟' style='font-size: 12.1951219512pt;'>HTML5</a>
<a href='http://wg.drive.ne.jp/rose/tag/jquery/' class='tag-link-24' title='2篁吟' style='font-size: 10pt;'>jQuery</a>
<a href='http://wg.drive.ne.jp/rose/tag/leader/' class='tag-link-27' title='12篁吟' style='font-size: 14.6097560976pt;'>Leader</a>
<a href='http://wg.drive.ne.jp/rose/tag/mobile/' class='tag-link-38' title='18篁吟' style='font-size: 15.8536585366pt;'>Mobile</a>
<a href='http://wg.drive.ne.jp/rose/tag/pc/' class='tag-link-25' title='41篁吟' style='font-size: 18.3414634146pt;'>PC</a>
<a href='http://wg.drive.ne.jp/rose/tag/perl/' class='tag-link-33' title='9篁吟' style='font-size: 13.8048780488pt;'>Perl</a>
<a href='http://wg.drive.ne.jp/rose/tag/philosophy/' class='tag-link-29' title='9篁吟' style='font-size: 13.8048780488pt;'>philosophy</a>
<a href='http://wg.drive.ne.jp/rose/tag/rack/' class='tag-link-10' title='7篁吟' style='font-size: 13.0731707317pt;'>Rack</a>
<a href='http://wg.drive.ne.jp/rose/tag/radserv/' class='tag-link-11' title='23篁吟' style='font-size: 16.5853658537pt;'>radserv</a>
<a href='http://wg.drive.ne.jp/rose/tag/server/' class='tag-link-34' title='38篁吟' style='font-size: 18.1219512195pt;'>Server</a>
<a href='http://wg.drive.ne.jp/rose/tag/service/' class='tag-link-43' title='4篁吟' style='font-size: 11.6097560976pt;'>Service</a>
<a href='http://wg.drive.ne.jp/rose/tag/vmware/' class='tag-link-51' title='10篁吟' style='font-size: 14.0975609756pt;'>VMware</a>
<a href='http://wg.drive.ne.jp/rose/tag/wordpress/' class='tag-link-15' title='4篁吟' style='font-size: 11.6097560976pt;'>WordPress</a>
<a href='http://wg.drive.ne.jp/rose/tag/yonaguni/' class='tag-link-41' title='19篁吟' style='font-size: 16pt;'>筝e</a>
<a href='http://wg.drive.ne.jp/rose/tag/toyama/' class='tag-link-47' title='6篁吟' style='font-size: 12.7073170732pt;'>絲絮</a>
<a href='http://wg.drive.ne.jp/rose/tag/ochanomizu/' class='tag-link-39' title='112篁吟' style='font-size: 21.487804878pt;'>緇∴吟羂 (腑篆)</a>
<a href='http://wg.drive.ne.jp/rose/tag/matsudo/' class='tag-link-52' title='3篁吟' style='font-size: 10.8780487805pt;'>丈</a>
<a href='http://wg.drive.ne.jp/rose/tag/okinawa/' class='tag-link-32' title='132篁吟' style='font-size: 22pt;'>羃膰</a>
<a href='http://wg.drive.ne.jp/rose/tag/ishigaki/' class='tag-link-49' title='20篁吟' style='font-size: 16.1463414634pt;'>喝</a>
<a href='http://wg.drive.ne.jp/rose/tag/ayase/' class='tag-link-46' title='19篁吟' style='font-size: 16pt;'>膓丞</a>
<a href='http://wg.drive.ne.jp/rose/tag/ginza/' class='tag-link-40' title='32篁吟' style='font-size: 17.6097560976pt;'>綺</a>
</div>
</div>
<div class="sidebox">
<h3 class="sidetitl">Calender</h3>
<div id="calendar_wrap">
<table id="wp-calendar">
<caption>2025/07</caption>
<thead>
<tr>
<th scope="col" title="Sun">Sun</th>
<th scope="col" title="Mon">Mon</th>
<th scope="col" title="Tue">Tue</th>
<th scope="col" title="Wed">Wed</th>
<th scope="col" title="Thu">Thu</th>
<th scope="col" title="Fri">Fri</th>
<th scope="col" title="Sat">Sat</th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="3" id="prev"><a href="http://wg.drive.ne.jp/rose/2015/06/" title="View Posts for 2015/06">« 2015/06</a></td>
<td class="pad"></td>
<td colspan="3" id="next" class="pad"></td>
</tr>
</tfoot>
<tbody>
<tr>
<td colspan="2" class="pad"></td><td>1</td><td>2</td><td>3</td><td id="today">4</td><td>5</td>
</tr>
<tr>
<td>6</td><td>7</td><td>8</td><td>9</td><td>10</td><td>11</td><td>12</td>
</tr>
<tr>
<td>13</td><td>14</td><td>15</td><td>16</td><td>17</td><td>18</td><td>19</td>
</tr>
<tr>
<td>20</td><td>21</td><td>22</td><td>23</td><td>24</td><td>25</td><td>26</td>
</tr>
<tr>
<td>27</td><td>28</td><td>29</td><td>30</td><td>31</td>
<td class="pad" colspan="2"></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div><!-- cashing -->
<div class="clear"></div>
<div id="valid">
<a href="http://validator.w3.org/check?doctype=HTML5&uri=http://wg.drive.ne.jp/rose/freebsd-dacheck/">Valid HTML5</a>
<a href="http://jigsaw.w3.org/css-validator/validator?profile=css3&uri=http://wg.drive.ne.jp/rose/wp-content/themes/Evander/style.css">Valid CSS3</a>
<a href="http://www.htmllint.net/html-lint/htmllint.cgi?Stat=on&ViewSource=on&Method=URL&URL=http://wg.drive.ne.jp/rose/freebsd-dacheck/">Another HTML Lint</a>
</div>
<div class="clear"></div>
<div id="footer">
<div class="fcred">
Copyright (C) 2025 <a href="http://wg.drive.ne.jp/rose/" title="New Wind">New Wind</a> All Rights Reserved. Powered by <a href="http://www.drive.ne.jp/">Drive Network</a>
</div>
</div>
<script type="text/javascript" src="http://wg.drive.ne.jp/rose/wp-content/plugins/syntax-highlighter/3.0.83/js/shCore.js?ver=3.0.83"></script>
<script type="text/javascript" src="http://wg.drive.ne.jp/rose/wp-content/plugins/syntax-highlighter/3.0.83/js/shBrushPerl.js?ver=3.0.83"></script>
<script type="text/javascript">
SyntaxHighlighter.all();
</script>
<script type='text/javascript' src='http://wg.drive.ne.jp/rose/wp-content/plugins/dynamic-to-top/js/libs/jquery.easing.js?ver=1.3'></script>
<script type='text/javascript'>
var mv_dynamic_to_top = {"text":"To Top","version":"0","min":"400","speed":"600","easing":"linear","margin":"20"};
</script>
<script type='text/javascript' src='http://wg.drive.ne.jp/rose/wp-content/plugins/dynamic-to-top/js/dynamic.to.top.dev.js?ver=3.2'></script>
</div><!-- wrapper -->
<script type="text/javascript" src="http://wg.drive.ne.jp/rose/wp-content/themes/Evander/js/ga.js"></script>
</body>
</html>