Macがフリーズしなくなった日 再び!

メインマシンのiMac(Lion)が、カーネルパニックから卒業できました!
1日に2,3回ほどカーネルパニックが起こり、強制電源終了の日々が続いていたのですが、その悪夢の日々から解放されたのです。

今回の件はネットにも似たような情報があまり無かったため苦労しました。
結論から言うとメモリスロットが悪さ?をしていたようです。

当初の構成は、
iMac(2010) 27″
 ・標準でついてたメモリ(2G x 2枚)
 ・増設したメモリ(A-DATA 4G x 2枚)
 合計12G
でした。

OSのクリーンインストールやアプリの相性など色々調べてみましたが、どうもソフトウェア的な問題ではないって事で、メモリを疑い以下のテストを行いました。
 ・TechToolPro6 のメモリテスト OK
 ・Remember のメモリテスト OK

メモリは壊れて無い、なので増設メモリと標準メモリの相性を確かめるため増設メモリ8Gのみで使用しました。
するとどうでしょう、あのカーネルパニックが嘘のように起こらなくなったのです。

安定してiMacが使えるようになったので、ここで終わっても良かったのですが、当初の12Gが8Gに減っているのが気に入らない・・・・
ので、8Gを買い足す事にしました。

もう、相性で悩むのは嫌なので、いま内蔵されているメモリと同じA-DATA(4Gx2)を購入しました。
同じメーカーの同容量メモリ4枚です!
メモリも無事認識し16Gの総容量、これで璧です!
容量も増えたし苦労したかいがあったというものです。
めでたし、めでたし。

.....しかし、悪夢は終わってなどいなかったのです。。。。。

夜中にYouTubeを見ている時です。
突然iMacのスピーカから「プツッ・・・・・・(画面停止)」
へ? ハングアップ?
「ビー!ビー!ビー!・・・・ビー!ビー!ビー!・・・・」
夜中に大音量の警告音が、家中に鳴り響きました。

わっーーーーー!慌てて電源長押しで強制終了。。。。。
なんだこりゃっ!また問題かぁっ!!

起動時に「PRAM NVRAM リセット」をして、恐る恐る再起動。
なんとか使えるかと思った頃合いで再び例の大音量の警告音が・・・・
もう嫌です。。。。。
かつての『静かに落ちるカーネルパニック』が、懐かしくさえ思えます。

新たに購入したメモリの初期不良も疑い、再度メモリテスト。
 ・TechToolPro6 のメモリテスト OK
 ・Remember のメモリテスト OK
 ・memtest86+ のメモリテスト OK

問題ないよ・・・・

こうなったら、一枚ずつ差してiMacの様子を見るしかありません。
しかし、どのメモリでも問題は起こらず・・・・
こうなりゃ、メモリの差す枚数や色々な組み合わせを試すしかないか。

その結果。メモリを4枚フルで差すとメモリエラーの警告音が鳴る事が分かりました。
つまり、3枚だと問題が無い。
また、特定のメモリスロットが壊れてる訳でもなさそうなんですよねぇ。
スッキリしないなぁ・・・

 ・メモリの構成1(2Gx2)+(4Gx2):不定期で突然カーネルパニック 
 ・メモリの構成2(4Gx2)+(4Gx2):不定期で突然ブザー三回鳴りだす。

とりあえず、メモリ(4Gx3枚)を差してる分にはエラーも起きないので、
しばらくは、この構成で使ってみます。

あ、こんなに苦労したのに結局メモリ容量変わってないや。

Posted in 拾い読み | Leave a comment

「さくらのVPS」設定メモ その2

前回のVPS設定の続きです。


パスの設定状況を確認するには?
#echo $PATH

iptables設定
現在のiptables設定確認〜実際に設定

#iptables -L

#cd ~
#vi iptable-init.sh
#!/bin/sh

iptables -F
iptables -X

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP

iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT

iptables -A INPUT -s 10.0.0.0/8 -j DROP
iptables -A INPUT -s 172.16.0.0/12 -j DROP
iptables -A INPUT -s 192.168.0.0/16 -j DROP

# iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT

# SSH, HTTP, FTP1, FTP2
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -A INPUT -m state --state NEW -p tcp --dport (任意のポート番号) -j ACCEPT

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
#sh ./iptable-init.sh


ファイルに実行権限を与える
 #chmod u+x iptable-init.sh
 #./iptable-init.sh

#iptables-save > /etc/sysconfig/iptables

iptablesを再起動して実際に設定が反映されるかチェック。
# /etc/rc.d/init.d/iptables restart
# iptables -L

LAMP環境の設定
■Apacheの設定

#vi /etc/httpd/conf/httpd.conf
#ServerTokens OS
ServerTokens Prod
:
#ServerSignature On
ServerSignature Off
:
#Options Indexes FollowSymLinks
Options FollowSymLinks
:
#AllowOverride None
AllowOverride All
#wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
#wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
#rpm -Uvh epel-release-5* remi-release-5*

#wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
#rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

#yum -y --enablerepo=remi,epel,rpmforge update php* mysql*
#yum -y --enablerepo=remi,epel,rpmforge install php-gd php-mbstring php-mysql php-odbc php-pdo #php-pear mysql-server mysql-bench
#yum -y --enablerepo=remi,epel,rpmforge install phpMyAdmin
#vi /etc/php.ini
;date.timezone = date.timezone = Asia/Tokyo

upload_max_filesize = 2M →10M
Apacheの再起動
# apachectl graceful


vi操作キー
 x       カーソル上の1文字削除
 /&<文字列>  文字列 を検索する
 n       順方向へ検索する
 N       逆方向へ検索する

■MySQLの設定

#vi /etc/my.cnf
[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
:
[mysql]
default-character-set = utf8
MySQL起動
#/etc/init.d/mysqld start
mysqlのrootのパスワードを設定
#mysqladmin -u root password [rootpassword]
#vi /etc/httpd/conf.d/phpMyAdmin.conf
order deny,allow
#deny from all
#allow from 127.0.0.1
#allow from ::1
allow from all
/etc/init.d/httpd start
http://(YOUR HOST ADDRESS)/phpMyAdmin/

・特権から匿名アカウントの削除
・パスワードなしにパスワード設定
・データベースのtestを削除
参考:http://e-class.jp/modules/smartsection/item.php?itemid=60

#chkconfig --level 345 httpd on
#chkconfig --level 345 mysqld on

■不要なデーモンをストップ

#chkconfig acpid off			電源管理
#chkconfig auditd off			システム監査結果のログ保存
#chkconfig autofs off			ファイルシステムの自動マウント
#chkconfig avahi-daemon off		LAN内でのネットワーク自動構成
#chkconfig bluetooth off		bluetoothに対応
#chkconfig cups off				印刷の管理
#chkconfig firstboot off		インストール直後に呼び出される
#chkconfig gpm off				コンソールマウス機能
#chkconfig haldaemon off		D-BUSサポート
#chkconfig hidd off				bluetoothのキーボードやマウスを対応
#chkconfig kudzu off			ハードウェアの構成変更を検知
#chkconfig lvm2-monitor off		LVMの障害監視
#chkconfig mcstrans off			SELinuxの運用
#chkconfig mdmonitor off		mdデバイスの監視
#chkconfig messagebus off		D-BUSサポート
#chkconfig netfs off			NFSクライアント
#chkconfig nfslock off			NFSロック
#chkconfig pcscd off			スマートカードの管理
#chkconfig portmap off			RPCのポートマッパー
#chkconfig rawdevices off		ハードディスクをブロックデバイスとして利用する際の補助
#chkconfig restorecond off		SELinuxの運用サポート
#chkconfig rpcgssd off			RPCサポート
#chkconfig rpcidmapd off		RPCサポート
#chkconfig smartd off			S.M.A.R.Tのサポート
#chkconfig xfs off				X-Window System用のフォントサーバ

■vsftpdのインストール

# yum -y install vsftpd
#vi /etc/vsftpd/vsftpd.conf
# asciiモードでアップロード、ダウンロードを許可します。
ascii_upload_enable=YES
ascii_download_enable=YES

# ローカルユーザーは全てchroot有効にします。
chroot_local_user=YES (追記)

# chrootに関する設定をlistで行えるようにします。
chroot_list_enable=YES

# chrootを無効にするユーザーリストを指定します。
# chroot_local_user=YES としたのでリストに記述されるユーザーは
# 上位ディレクトリへアクセスできることになります。
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list

# ディレクトリまるごと削除出来るように指定したい場合はコメントを外します。
#ls_recurse_enable=YES

####### 追加
# タイムスタンプにローカル時間を指定します。(日本時間に変更)
use_localtime=YES

# PASV(パッシブモード)を有向にするかどうか指定します。
pasv_promiscuous=YES (追記)

# 詳細なログを/var/log/vsftpd.log に記録するか指定します。
# 指定しなければFTPデフォルト、/var/log/xferlog に出力します。
xferlog_std_format=NO (追記)

# Chrootされるディレクトリを指定します。指定が無ければ
# ユーザーのトップのホームディレクトリになります。
# 注意 chrootが有効の場合、~/public_html へchroot されます。
# ディレクトリから上へ上がることは出来ません。
local_root=public_html (追記)

#anon_upload_enable=YES
anon_upload_enable=NO

#anon_mkdir_write_enable=YES
anon_mkdir_write_enable=NO

#data_connection_timeout=120
data_connection_timeout=120

force_dot_file=YES
hide_ids=NO
chroot_listファイルを作成(接続禁止ユーザーを記入)
#touch /etc/vsftpd/chroot_list
vsftpdの起動
# /etc/rc.d/init.d/vsftpd start

■iptableにftpポート20,21を追加

vi iptable-init.sh
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
[text]

[shell gutter="false" light="true"]
# sh ./iptable-init.sh
# iptables-save > /etc/sysconfig/iptables

iptablesを再起動して実際に設定が反映されるかチェック。
# /etc/rc.d/init.d/iptables restart
# iptables -L
[/shell]

モジュールの追加
iptablesでFTPを通すには20番ポートと21番ポートをあけるだけではpassive modeのFTPはうまく通してくれません。
[shell gutter="false" light="true"]
#vi /etc/sysconfig/iptables-config
[/shell]
[text gutter="false" light="true"]
IPTABLES_MODULES="ip_conntrack_ftp ip_nat_ftp"

■/etc/httpd/conf/httpd.confの修正

エラーページ等に表示される管理者メールアドレスを指定
元)ServerAdmin root@localhost
修)ServerAdmin (YOUR MAIL ADDRESS)

サーバー名を指定
元)#ServerName www.example.com:80
修)ServerName ("YOUR DOMAIN" OR "IP ADDRESS"):80

長すぎるURI(414エラー)はログに記録しない
元)LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
修)LogFormat "%h %l %u %t \"%!414r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

ファイル一覧を見せないよう、この部分を以下のように修正。
元)#Options Indexes FollowSymLinks
修)Options -Indexes FollowSymLinks

DirectoryIndex修正

/ で終わるURLの場合に表示するファイルを設定します。
元)DirectoryIndex index.html index.html.var
修)DirectoryIndex index.html index.php index.html.var

修正内容のに間違いがないかテスト
# apachectl configtest
yum でインストールした場合は自動的に apache というユーザーが作成されるので確認
# cat /etc/passwd | grep apache

■Webminインストール

# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.510-1.noarch.rpm
# rpm -ivh webmin-1.510-1.noarch.rpm
http://(YOUR DOMAIN):10000/

WebminにHTTPSでアクセス出来るように設定する

# wget ftp://ftp.pbone.net/mirror/atrpms.net/el5-x86_64/atrpms/stable/perl-Net_SSLeay.pm-1.25-4.0.el5.x86_64.rpm
# rpm -ivh perl-Net_SSLeay.pm-1.25-4.0.el5.x86_64.rpm

Webminの設定でSSL暗号化を有効に設定し以降はhttpsでアクセスする

https://(YOUR DOMAIN):10000/

Webmin JAVAファイルマネージャの文字化け解消(文字コードUTF-8の場合)

# cd /usr/libexec/webmin/file/lang
# nkf -es ja_JP.UTF-8 > ja_JP.sjis
# mv ja_JP.sjis ja_JP.UTF-8


常時必要ないのでサービス停止
#/etc/rc.d/init.d/webmin stop

Posted in さくらのVPS | Leave a comment

マーケットプレイス出品完了

やっとのことで全ての書籍をマーケットプレイスに出品することが出来ました。
合計148冊、一冊づつISBNコードで検索してコンディションを入力していくだけなのですが 、さすがに時間がかかりました。

値段設定は、初めてでよく分からないこともあり高めに設定してみました。
マーケットプレイスでは、一度出品すると60日は掲載されているようなので60日後に価格見直しをしたいと思っています。

比較的新しくて状態の良い本ばかりですが、現在までに4冊売れました。
お買い上げいただいた方々、ありがとうございます。

Posted in 拾い読み | Leave a comment

Amazonマーケットプレイスはじめました

本日、Amazonのマーケットプレースに出品してみました。
マーケットプレイスとは、Amazonで商品を購入する際に表示される中古品市場の事です。

今までもマーケットプレイスで商品を購入することはあったのですが、出品は今日が初めてです。
今回、家に眠っている大量の書籍を一気に出品する事にしました。
80冊ほどの出品が終わったところで休憩を兼ね、この記事を投稿しています。

今までは書籍も含めヤフオクに出品してきたのですが、ヤフオクでの出品は写真撮影と商品説明作成に時間がかかるのです。
その為、大量の書籍出品は気が重く、ずっと出品作業を放置してきました。
そこで今回、出品にかかる手間が少なそうなAmazonマーケットプレイスの利用を思いついたのです。

ヤフオクとAmazonマーケットプレイスのざっくりとした比較です。

■出品にかかる時間
Amazon >> ヤフオク

■売れたときに引かれる手数料(もちろん、利用状況によりますよ。)
Amazon < ヤフオク

■商品の売れやすさ(書籍に限る?※私の想像です。
Amazon >> ヤフオク

といった感じではないでしょうか。

やはり、書籍の販売に関してはAmazonが有利だと思います。
今後の売れ方にもよりますが、登録して早速2冊が売れました。

ただ、唯一の問題は販売価格の決定が難しいところです。
マーケットプレイスでは、ヤフオクでいう即決価格でしか設定できない為、取り敢えず1円スタートのような他力本願な価値査定が出来ません。

高く売れるも全く売れないも、全てが価格設定にかかっております。

Posted in 拾い読み | Leave a comment

Safari5のエンコード自動判定

再設定用にメモφ(.. )

Safari 5で文字エンコーディング自動判別を有効にする。
ターミナルで以下を入力する。

defaults write com.apple.Safari WebKitUsesEncodingDetector -bool yes

設定後は、safariを再起動する。

元ネタはこちら

Posted in 拾い読み | Leave a comment

Macがフリーズしなくなった日

WindowsからMacに移行して2年、毎日1、2回フリーズする日々が続いておりました。
その度に、電源ボタン長押しで強制終了を行っていました。
「SnowLeopardに変えたら治るかな?」
「OSのアップデートで治るかな?」
など、他力本願で改善を待っていたのですが治る気配は一向になし、それどころかフリーズの回数が増えてきておりました。

現在の使用環境は、
SnowLeopard 10.6.4
Intel Mac 8.1
FireFox 3.6
Microsoft Wireless IntelliMouse

フリーズのパターンとしては、

  • 画面全体が灰色になる
  • 画面全体がブルーになる
  • 画面全体に縦線が入った模様になる
  • 画面全体が真っ黒になる
  • 画面に変化はないがフリーズする。ただし、マウスカーソルのみ動かせる

といった感じです。

暇を見つけてOSを再インストールするも改善せず、
ネットに情報を求めても私の環境下のフリーズを改善する方法はなし、
半ば諦めていたんですが、もう一度整理して考えてみることにしました。

まず、コンソールでログを確認しても何も残っていません。
フリーズが発生するのは、ブラウザでページを見ている時や、マウスホイールでスクロールしている時が多い。

という点から考え、
長年愛用していたFireFoxとMicrosoft Wireless IntelliMouse のドライバを削除してみました。
するとどうでしょう、嘘のようにMacが安定しました。
そこで、 Microsoft Wireless IntelliMouseドライバを復活させて様子をみる事にしたのですが、問題なく安定しています。
どうやら、私の環境では FireFoxを使用していることでフリーズしていたようです。
※当然ですが、全ての環境でFireFoxがフリーズの原因と言うことではありません。

プラグインでカスタマイズしたFireFoxは非常に便利なのですが、OSの安定には替えれません。
当面は、Safariをカスタマイズして使っていこうと思います。
ちなみに、本日までフリーズは全く起こっておりません。
めでたし、めでたし。

Posted in 拾い読み | 4 Comments

「さくらのVPS」へ移行完了!

本日、「さくらのレンタルサーバ」から「さくらのVPS」へのサイト移行が完了しました。
「さくらのVPS」に関する設定の続きについては後日まとめて投稿します。

設定手順の概要:

  1. 「さくらのVPS」サーバ設定
  2. 「さくらのレンタルサーバ」のDBをphpMyAdminでエクスポート
  3. 「さくらのレンタルサーバ」の全コンテツをバックアップ
  4. 「さくらのVPS」にWordPressを新規インストール
  5. 「さくらのVPS」のWordPressにプラグインとテーマを新規インストール
  6. 「さくらのVPS」のwp-content/uploadフォルダににバックアップからリストア
  7. 「さくらのVPS」の DBにphpMyAdminでインポート
Posted in サイト更新情報 | Leave a comment

「さくらのVPS」設定メモ その1

「さくらのVPS」のサーバー設定をする為にネットを検索したところ、色々な方が設定方法を公開してくれていたので助かりました。
いくつかのサイトを参考にしながら、自分用の備忘録を兼ねてまとめておきます。

VPSコントロールパネルのリモートコンソールを使い、仮登録完了メールに記載の初期パスワードでログインする。
VPSコントロールパネルのパスワードを初期パスワードから変更しておく

◆rootパスワードの変更

[root@~]# passwd

◆ログアウトして、再度ログインできるか確認

[root@~]# logout

◆SSHで、rootログインを禁止するために一般ユーザ作成

[root@~]# useradd (INPUT LOGIN USER NAME)
[root@~]# passwd (INPUT PASSWORD)

※ホームディレクトリを含めてユーザを削除

[root@~]# userdel -r (INPUT LOGIN USER NAME)

◆追加したユーザーを管理者グループに追加

[root@~]# usermod -G wheel (INPUT LOGIN USER NAME)

※追加したユーザーを管理者グループから削除

[root@~]# gpasswd -d (INPUT LOGIN USER NAME) (INPUT GROUP NAME)

ユーザーグループの設定確認

[root@~]# id (INPUT LOGIN USER NAME)

◆rootになれるユーザを管理者グループのみに限定

[root@~]# vi /etc/pam.d/su

以下の行をコメントアウト(先頭の#を削除する)

#auth    required    pam_wheel.so use_uid

編集に必要なviの操作
h (←)カーソル左移動
j (↓)カーソル上移動
k (↑)カーソル下移動
l (→)カーソル右移動

x カーソル位置の一文字削除
:wq セーブして終了
:q!  変更した行もセーブせずに終了

◆SSHの公開鍵を設置、SSHでのrootログイン禁止

[root@~]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): ←[Enter]キーを押す
Enter passphrase (empty for no passphrase): ←任意のパスフレーズを入力
Enter same passphrase again: ←もう一度同じパスフレーズを入力
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
77:00:6c:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx root@xxxxxxx.sakura.ne.jp
[root@~]# vi /etc/ssh/sshd_config
Port (0〜65535)  # ポート番号を変更
PermitRootLogin no  # rootでのログインを禁止
AllowUsers (INPUT LOGIN USER NAME)  # 指定ユーザのみ接続許可

編集に必要なviの操作
o [編集モード]:現在行の次に行挿入
u アンドゥ
[ESC] [編集モード]の終了

設定を反映するためSSHdを再起動

[root@~]# service sshd restart

◆.bash_profileの編集
以下の内容を追加

alias ls='ls -vF'
alias la='ls -la --color=always'
export LANG=ja_JP.UTF-8

言語設定は、上記.bash_profileでユーザごとに設定することも可能だが、
言語設定ファイル/etc/sysconfig/i18nのLANGに記述されているデフォルト言語設定を変更してもよい
vi /etc/sysconfig/i18n

LANG="ja_JP.UTF-8"

◆sshクライアントでの接続確認
上記設定内容が機能しているか実際に接続して確認
OS XでJellyfiSSHを使用
※JellyfiSSHの接続設定のTitle項目は、半角英語で入力。
全角が混ざると登録は出来ますが、接続時にファイルが破損しているとエラーダイアログが表示され接続できません。


◆パッケージ管理システムの設定

初期状態では yum-updatesd がインストールされていますが、常駐してメモリを消費する為、常駐せずに自動アップデートしてくれるyum-cron をインストールする。

◆yum-updatesd の停止

[root@~]# /etc/rc.d/init.d/yum-updatesd status
[root@~]# /etc/rc.d/init.d/yum-updatesd stop ←起動していれば停止

◆yum-updatesd の削除

[root@~]# yum -y remove yum-updatesd

◆yum の update

[root@~]# yum -y update

◆yum-cron をインストール

[root@~]# yum -y install yum-cron

◆yum-cron を起動と自動起動の設定

[root@~]# /etc/rc.d/init.d/yum-cron start
[root@~]# chkconfig yum-cron on
[root@~]# chkconfig --list yum-cron
Posted in さくらのVPS | Leave a comment

さくらのVPS

かれこれ10年近く「さくらのレンタルサーバー」で、このサイトを公開しています。
トラブルもなく、バックボーンもしっかりしている為、他社サービスに乗り換えることもなく10年が過ぎました。
ただ、共有型のレンタルサーバー故の制約に困る事もありました。

そんな折、「さくらインターネット」から新サービス「さくらのVPS」が始まったことを知りました。

今までも他社のVPSは調べたことがあったので、最初の印象としては「VPSってお高いんでしょ」って感じだったのですが、値段がなんと月額980円でした。
現在契約しているプランの倍額なので、迷いもなくお試しに申し込むことにしました。

VPSになるとセキュリティ面など自分で設定する部分が大きくなるので、共有型のレンタルサーバーより大変な点も多いのですが、自分自身の勉強にもなりますので頑張って移行していきたいと思っております。

思い起こせば、サーバーの設定・管理なんて10年ぶりです。
OCNで128Kの専用線を自宅にに引いて、月額ウン万円も払って・・・
仮想サーバーですが、ルート権限付きのサーバー運用が月額980円とは安くなったもんですねぇ。

Posted in さくらのVPS | Leave a comment

「ゴーレムン特集」ページ更新!

「ゴーレムン特集」ページの投稿内に、各バージョンが遊べるリンクを追加しました。
実際にゲームをプレイしてみて、投稿を読んでみてください!
ゴーレムンの進化を楽しんでいただけると思います。

「ゴーレムン特集」ページは、こちら
「ゴーレムン無料バージョン」をプレイするには、こちら

Posted in サイト更新情報, プロダクト情報 | Leave a comment