とあるはりをの平凡日誌 (PC LIFE) このページをアンテナに追加 RSSフィード




☢Caution!!☢
この日記はバカな私(はりを)が何かを忘れない為に、バカの一つ覚えの如く色んな記事を投稿しています。…が、
あくまでもただの備忘録のひと握りに過ぎず、情報の信憑性や真偽までは保証していません。
極力正しい情報をまとめているつもりですが、万一誤った記事の内容を実行しトラブル等が発生しても
当方は如何なる責任を負いません。自己責任でご利用ください。

以上に同意する方のみ、この雑記帳の閲覧をお願いします。

初めての方はこちらも併せてお読みください。当ブログについて (About)


申し訳ありませんが、使用しているブログシステムの仕様上、基本的に記事へのコメントはできません。(詳しくはAbout参照)
記事への誤字訂正、指摘、情報提供等、何かありましたらチャットに書き置きでもしといてください。

※IEをお使いの方へ※
IEではサイドバーが左側に表示され、記事が隠れてしまう場合があります。(IEとテンプレートの両方のバグです)
「F12 開発者ツール」を開き、ドキュメントモードを「Quirks」にすることで解消されます。

※当ブログが正しく表示されない方へ※
URLスキームがSSL(https://)の場合、正しく表示されません。
お手数ですが、http://に書き換えてアクセスしてください。


ブログ移転のお知らせ
当ブログ「とあるはりをの平凡日誌」は2013年12月6日をもって終了し、
同7日に「はりをきば」と改めはてなブログにスタイリッシュ移転しました。
詳しくはこちら

新しいブログは http://blog.gutyan.jp/ になります。

今までありがとごぜますた。そしてこれからも宜しくお願いしマッスル。m(_ _)m

2013年 7月 27日(土)オペラたんマジオペラ

【CSS】Operaでフォント指定が効かないのを何とかし隊

【CSS】Operaでフォント指定が効かないのを何とかし隊 - とあるはりをの平凡日誌 (PC LIFE) を含むブックマーク はてなブックマーク - 【CSS】Operaでフォント指定が効かないのを何とかし隊 - とあるはりをの平凡日誌 (PC LIFE) 【CSS】Operaでフォント指定が効かないのを何とかし隊 - とあるはりをの平凡日誌 (PC LIFE) のブックマークコメント

CSSは以下のようにフォント名を ,(カンマ) で区切ることで複数のフォントを指定することができる。

優先度順に左から記述し、使用できない場合は右のフォントを~ってやつ。


この仕様を利用し、英数字のみのフォントを左に持ってくることで

英数字部分とそれ以外の部分に異なるフォントを適用させることができる。

* {
	font-family: "Helvetica", "ヒラギノ角ゴ Pro W3", "Arial", "メイリオ", sans-serif;
}

(順番の書き方は色々あるが、私はこうしてる。)

(WinでヒラギノやHelvetica入れてる奴なんて知るかボケ。逆もまた然り)


実際にこのブログでも、英数字はArial(MacならHelvetica)、それ以外はメイリオ(Macならヒラギノ角ゴ Pro W3)で表示するようにしてる。

(↑のようなコード部分はMeiryoKe_Gothic)

f:id:HARINEZUMI:20130728070253p:image



Operaではそうはいかない。

f:id:HARINEZUMI:20130728070101p:image


は?

見たところ、確かに英数字はArialが効いているが

それ以外はMS ゴシックで表示されてる。超ダサい。


ggったところ、Operaはfont-familyに複数のフォントを指定できないらしい。未だに。

いや、指定は出来るけど最初の1つしか認識しない。

最初の一つで指定されたフォントに含まれない文字がページ中にある場合、

デフォルトのフォント(MS ゴシックやMS明朝)で表示される仕様。




(;^ω^)ウザッ


IEもビックリですよ。ええ。




…とりあえず、MSゴシックだけは避けたい。

てなわけで、上の複数フォントCSSを先に読み込んだ上で

以下のJavaScriptで暫定対処。

(function(UA, d){
	if (~UA.indexOf("Presto")) {
		if (~UA.indexOf("Windows NT 6")) {
			d.writeln('<style>*{font-family:メイリオ;}</style>');
		}
		if (~UA.indexOf("Mac OS X")) {
			d.writeln('<style>*{font-family:"ヒラギノ角ゴ Pro W3";}</style>');
		}
	}
})(navigator.userAgent, document);



ユーザーエージェントに応じPHPとかでfont-family部分だけを書き換えて

動的にCSSを出力する方法もあるけど、たかがOperaの為にこんなくだらないことで鯖に負荷をかけたくない。




はてなダイアリーとはてなグループ日記は詰み

このブログ(はてなグループ日記)やそのベースとなっているはてなダイアリーは

JavaScriptが使えないのはもちろんのこと

外部CSSファイルを読み込むことすらもできない。


うわあぁぁぁぁぁぁん

▂▅▇█▓▒░('ω')░▒▓█▇▅▂

2013年 7月 25日(木)無駄に便利

ロリポップはWebFTPからZIPを解凍できる。超絶便利。

ロリポップはWebFTPからZIPを解凍できる。超絶便利。 - とあるはりをの平凡日誌 (PC LIFE) を含むブックマーク はてなブックマーク - ロリポップはWebFTPからZIPを解凍できる。超絶便利。 - とあるはりをの平凡日誌 (PC LIFE) ロリポップはWebFTPからZIPを解凍できる。超絶便利。 - とあるはりをの平凡日誌 (PC LIFE) のブックマークコメント

初心者ホイホイで玄人にはとてもじゃないけど使えないことに定評あるロリポップサーバーだが

先日、滅多に使わないWebFTPにログインしたら思わぬ発見。


f:id:HARINEZUMI:20130725200054p:image

f:id:HARINEZUMI:20130725200254p:image


ちょ、ZIP解凍できるの!?


ggったらマニュアルにさりげなく書いてあった。

no title

http://lolipop.jp/manual/user/ftp2-03/#p-ftp04

やってみたところ、ZIPファイル名がそのままフォルダ名になって

ZIPと同じディレクトリに解凍されるっぽい。

ZIPを開いた時の最初のフォルダ(2重フォルダ)はちゃんと飛ばしてくれる親切仕様。

(解凍後の容量が50MB以内の場合に限り解凍可能)




通常、サーバー側でZIP解凍する場合SSHを使う必要があるが

ロリポップの場合、SSHは最上位の500円プランじゃないと使えない。(私はその500円プランだけど)

対してこの機能は全プランで使える上、SSHと違ってボタン1つなのでかなり便利。


何が便利かって、CMSのインストール時間が大幅に短縮できる。

concrete5みたいなファイル数が尋常じゃないCMSを導入する場合

ローカルで解凍してフォルダごとうpするとアップロード終わるまでめちゃくちゃ時間かかる。

総容量はそれほどでもないが、数十KBのファイルが4桁ある為

転送効率が非常に悪く、とにかくうp完了まで時間かかってイライラすることこの上ない。


でもサーバー側でZIP解凍できる場合、

ダウンロードしたCMSのZIPをそのままうpして

あとはサーバー側でポチっと解凍するだけ。一瞬でインストール完了。


ggったところさくらも出来るみたいね。

他もやってくれないかな、WebFTPのZIP解凍機能…

2013年 7月 21日(日)わーにんぐ…

PHP 5.4からオブジェクトの型宣言を省略するとWARNINGが出る件

PHP 5.4からオブジェクトの型宣言を省略するとWARNINGが出る件 - とあるはりをの平凡日誌 (PC LIFE) を含むブックマーク はてなブックマーク - PHP 5.4からオブジェクトの型宣言を省略するとWARNINGが出る件 - とあるはりをの平凡日誌 (PC LIFE) PHP 5.4からオブジェクトの型宣言を省略するとWARNINGが出る件 - とあるはりをの平凡日誌 (PC LIFE) のブックマークコメント

ホントはやっちゃダメなんだけど、まぁ、自分用だしいいかぁと思って

↓みたいにいきなり代入してた。

<?
	$str->rts = array('あいうえお', 'かきくけこ');
	print $str->rts[0];
?>

が、PHP 5.4からはこの書き方だと

Warning: Creating default object from empty valueというエラーが出る。


てことで、ちゃんと型宣言しましょう。自分用でもorz

<?
	$str = new stdClass;
	$str->rts = array('あいうえお', 'かきくけこ');
	print $str->rts[0];
?>

2013年 7月 19日(金)無料HPS

今、無料でホームページ作るならどこが良いのか。

今、無料でホームページ作るならどこが良いのか。 - とあるはりをの平凡日誌 (PC LIFE) を含むブックマーク はてなブックマーク - 今、無料でホームページ作るならどこが良いのか。 - とあるはりをの平凡日誌 (PC LIFE) 今、無料でホームページ作るならどこが良いのか。 - とあるはりをの平凡日誌 (PC LIFE) のブックマークコメント

基本的に、HP立てる時は有料鯖が基本だが

とりあえず看板だけでも、という時に便利なので個人的にまとめてみた。


とりあえず、㈱企業運営で且つ運営実績があるところだけ。


比較対象




遅見表 早見表

※ウェブクロウは同じ無料でもオプションによって違うので括弧内に併記してます。


FC2忍者ジオシティーズデジデジウェブクロウ
容量1GB500MB100MB2GB1GB(2GB)
最大ファイルサイズ無し3MB無し3MB3MB
広告(PC)一行テキスト一行テキストバナー無し無し(バナー)
広告(スマホ)無し?*1テキスト+バナーバナー無し無し(無し)
放置広告6ヶ月3ヶ月無し無し無し
アフィリエイト*2
商用利用×
アダルト(2次元)黙認黙認黙認黙認
アダルト(3次元)××××
URL形式サブドメイン
(1種類)
サブドメイン
(340種類)
ディレクトリサブドメイン
(2種類)
サブドメイン
(1種類)
独自ドメイン××
FTP
FTPS×*3×
SFTP×××××
ファイルマネージャ(WebFTP)×
バナー直リン×
画像直リン*4××*5*6
HTML以外の直リン×*7
ファイル拡張子制限無し無し有り無し無し
日本語ファイル名×××
UTF-16×××*8
.htaccess××
CGI*9×××××
PHP×××××()
SSI××××(×)
転送量(目安)不明不明不明不明50GB/月
速度
サーバーアメリカ日本日本日本日本

見事に長短分かれやがった。




適当に解説

無料有料問わず、共用鯖は基本的にどこも3次アダルトを禁止しているところが多い。見つかり次第削除。

理由は法律云々ではなく、単にトラフィックが膨大になり他の一般利用者に迷惑がかかる為。


3次エロをやるならFC2以外の選択肢はない。


2次元に関しては完全に黙認状態。

やって良いと明言されてるわけではないが

サポートに問い合せても曖昧な回答しか返ってこない上

今まで削除された様子がないので、基本的にはOKなんだと思う。


FC2ホームページ

言わずと知れた無料HPの代表格。

アダルト全面OKと基本的には邪魔にならない広告、.htaccess利用可能などバランスが取れていて

一般利用者も2次絵師も利用者が多い。


広告は Powered by FC2.com という一行の自社HPトップへのリンクのみ…

…なのだが、半年放置すると最上部に正方形の、最下部に画面追尾型の広告が出て非常に醜くなる罠あり。

テンプレHPの場合、追加広告によってレイアウトが崩れる場合があるので注意。


サーバーがアメリカなので基本的に法律はアメリカのものが適用される。

アメ鯖なので、どうしても国内鯖の他と比べ速度が劣る。

(普通にブラウザで見る分には(HTTPでは)大した差はない。速度の差がはっきりわかるのはFTP)


どうしても3次エロやりたいとかじゃなければ、ここを使うメリットはないと思う。


忍者ホームページ

こちらも有名な国内鯖。

昔は容量無制限(基本100MBで申請すれば追加で増えるタイプ)だったが今は500MB固定になった。

サブドメインが340種類もの中から選べるが、正直言ってどのドメインも微妙。


広告は1行のテキストリンク、内容は不定期に変わる。

3ヶ月放置すると最上部に正方形の、最下部に長方形のバナー広告がでかでかと現れる罠付き。

FC2同様、レイアウトによっては表示が崩れる場合があるので注意。


WebFTPが無い(ブラウザでファイル操作できない)、.htaccessが使えない、放置広告がうざいので敢えてここを使うメリットはないと思われ。


Yahoo!ジオシティーズ

「ジオシティーズ」という言葉がオッサンホイホイになっているほどの老舗。

「無料ホームページスペース」という事業を初めて開拓したサービスにして

無料ホームページスペース業者第一号。それがジオシティーズ。


その歴史は長い。

…その歴史を知りたい人はWikipediaを見てもらうとして、

とにかく昔からある為、安定性はピカイチ。


広告はページ最上部・最下部の位置固定型と画面右側の追尾型の2種。

割とでかくうっとおしいが、放置しても追加で増えることはないのでレイアウトが崩れることもない。


メリットはそれくらい。


未だにディレクトリ形式のURLだし、100MBぽっちだし、今敢えてここを選ぶ奴は変態以外の何者でもない。


尚、ジオシティーズにアップロードしたHTMLファイルには

Last-Modifiedヘッダが付かない。

Last-Modifiedヘッダがないということは、ブラウザもIf-Modified-Sinceヘッダを吐けない。

要するに、HTMLファイルだけキャッシュが効かない


デジデジ

有料レンタルサーバーの老舗、エックスサーバー社が提供する無料サービス。

安定しており、一通りの機能が揃っている。


完全無広告で、いくら放置しても広告は出ない。

自由なレイアウトが組めるし、放置前提で作るならおすすめ。


容量は2GBだが、1ファイルの最大サイズが3MBの為

容量なんてただの飾りに過ぎない。


ウェブクロウ

比較的新しいサービスで、この中で唯一SSIやPHPが使える。

SSIやPHPが使えないとメニューやヘッダの共通化が出来ず、frameタグを使わざるを得ない。

が、frameを使用したページは既知の通り検索エンジンから評価されない為、普通使うべきではない。


HP作成にはヘッダやメニューの共通化が事実上の標準な為、

それなりのHPを作るならここ以外に選択肢はないと思われ。


無料といってもオプションの有無で3タイプある。

容量1GBで完全無広告、SSI使用可能の「オプション無し」

↑の仕様のまま容量2GBで最下部バナー広告の「2GBオプション」

SSIが使えなくなる代わりにPHPとMySQLが使える最上部バナー広告の「PHP・MySQLオプション」


1ファイル最大3MBな為、2GBオプションはまず使わない。


使うとすればオプション無しかPHP・MySQLオプションのどちらか。

PHP・MySQLオプションはちょっと癖があるので注意。(詳しくはこちら


広告バナーはJavaScriptでランダムでリンク先・画像(GIFアニメ)が変わる自社サービスのもの。


尚、ウェブクロウを提供するネットオウル社は

エックスサーバー社の関連企業の為、コンパネやシステムの仕様が似通っている。

ネットオウルがエックスサーバーの関連会社に

http://ugomemoheiwa.g.hatena.ne.jp/HARINEZUMI/20130122/Netowl_Xserver_GroupCompany



結論

総合的に見ればウェブクロウ

3次エロやったり2次エロを胸を張ってやるならFC2

それ以外は微妙




余談

てか、本格的にやるなら無料スペースなんて場違い。

最低500円、出来れば1000円以上出して有料鯖を借りるのが定石。

*1:画面には出ないが、ソース見ると何か広告用JSを読み込んでいる。

*2:指定の物のみ

*3:独自証明証の為、警告が出る。

*4:デフォルトでは不可能だが、.htaccessを弄れば一応可能。もちろん利用規約に抵触するが…

*5:FC2と同じ

*6:FC2と同じ

*7:.txt、.html(.htm)、.xmlなどのテキストファイルのみ

*8:UTF-16のHTMLには何故か広告が出なくなる

*9:Perl、Python、Ruby全て含む