<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>web &#8211; WebTank</title>
	<atom:link href="http://web-tank.com/wordpress/category/web/feed" rel="self" type="application/rss+xml" />
	<link>http://web-tank.com/wordpress</link>
	<description>作品の記録・電子工作などの作業記録と日々の備忘録．</description>
	<lastBuildDate>Tue, 14 Nov 2017 15:57:42 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.7.29</generator>
	<item>
		<title>CTF for ビギナーズ 2015 札幌 参加してきました</title>
		<link>http://web-tank.com/wordpress/2015/06/27/907</link>
		<comments>http://web-tank.com/wordpress/2015/06/27/907#respond</comments>
		<pubDate>Fri, 26 Jun 2015 16:50:33 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[勉強会]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[CTF]]></category>
		<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=907</guid>
		<description><![CDATA[6/14（日）にCTF初心者向け勉強会に参加してきました． CTF for ビギナーズ2015 札幌 CTFと [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="https://www.flickr.com/photos/fish_meat/19153284805" title="CTF4b sapporo by hirotaka kasai, on Flickr"><img src="https://c4.staticflickr.com/4/3847/19153284805_ddc1df3170_n.jpg" width="240" height="320" alt="CTF4b sapporo"></a></p>
<p>6/14（日）にCTF初心者向け勉強会に参加してきました．</p>
<p><a href="https://ctf4b.doorkeeper.jp/events/25724" target="_blank">CTF for ビギナーズ2015 札幌</a></p>
<p>CTFとは，<br />
 &#8220;セキュリティに関する実践的技能を競うためのコンテスト&#8221;<br />
 (<a href="https://speakerdeck.com/takesako/seccon-2015-shi-ye-kai-shi-shi" target="_blank">SECCON 2015 事業開始式 by takesako</a>より）<br />
のことです．</p>
<p>時折，SECCON CTF（セキュリティコンテスト Capture The Flag）という名前の大きな大会が開催されており，今回はその入門のための勉強会といった感じです．<br />
やっぱりwebサーバを使っている身としても常にセキュリティに対しては敏感でありたいものですもんね．．．</p>
<p>ところで，先のリンクにあるスライドを見ると今後も東京，長野，熊本・・・と全国各地で初心者向け講習会が開かれるようですね．</p>
<p>まぁこれに限らず，北海道で<a href="https://sites.google.com/site/hokkaidoctfhackathon/home/archive/nirectf" target="_blank">楡CTF</a>や<a href="http://web-tank.com/wordpress/2014/06/29/604/" target="_blank">勉強会</a>が開催されているように，各地でローカル勉強会はあると思いますが．</p>
<p>年金の情報流出問題やIoTでセキュリティへの関心は高まっているので今後さらに注目を浴びる．．．のかな？</p>
<p>前置きが長くなってしまいました．</p>
<p>以下，どんなことをやったのか復習と感想を残しておきたいと思います．	</p>
<p><span id="more-907"></span></p>
<h2>参加申し込み〜イベントの内容</h2>
<ul>
<li>CTFについての説明</li>
<li>バイナリアンが何を言っているかわからない件</li>
<li>Webマンがエスパー過ぎて生きるのが辛い</li>
<li>簡易CTF</li>
</ul>
<p>運営スタッフによる講義形式の勉強会，最後に学んだことを踏まえたハンズオン形式の簡易CTFを行うといったスケジュールでした．<br />
参加者30人の満員という状態だったので今後も拡大しそうですね．</p>
<p>参加するにあたって問題が１つありました．</p>
<p>PCのスペック不足（空き容量不足）です．．．</p>
<p>勉強会は用意された仮想マシン環境で実習する形式だったんですが，今のノートPCで20GBの空き容量なんて確保するのは不可能に近く．．．一応問い合わせたところ10GBぐらいあいてれば何とかという話でしたが，結局，当日は仮想マシンインストール時にストレージ不足など少々トラブってしまいました．諸開発環境など無理やり色んなもの消して何とか動かせるように．<br />
（運営の方々にご迷惑をお掛けして申し訳ない気持ちでいっぱいです）</p>
<p>MacBook Air（2011モデル SSD120GB）でbootcampなんかしてるのがそもそも悪いんですけどね．<br />
そろそろ買い替え時でしょうか．</p>
<h2>バイナリアンが何を言っているかわからない件</h2>
<p>バイナリ！</p>
<p>CPU・メモリの動作，ファイルデータ，機械語などに対する理解が求められる分野です．</p>
<p>勉強会で登場したのは３つ．<br />
&#8211; fileコマンド（cmd）：拡張子偽装を見破る，ファイル形式の判定<br />
&#8211; stringsコマンド（cmd）：ファイル内に隠された文字列（Flagやヒント）を見つける<br />
&#8211; x86 アセンブリ（IDA Pro）：実行形式ファイルの動作を解析してFlagを入手する</p>
<p>linuxはコマンドがしがし使うイメージありますが，windowsのコマンドプロンプトも標準機能で結構遊べるんですねぇ．ちょっと侮ってました．</p>
<p>最後の内容はアセンブリ言語大好きなサークルの友人が歓喜しそうな内容でした．<br />
（次回のイベントがあった際にはその友人に声をかけておこう）</p>
<p>自分もPICやAVR程度の8bitマイコンのアセンブリ言語を扱うことはあっても，さすがにx86は初めてでしたね．といっても扱える命令の種類が違うとういだけですが．</p>
<p>アセンブリ言語が理解できるかというよりは，ツール（IDA PRO）を使いこなせるかが重要なのかなという印象でした．</p>
<h2>Webマンがエスパー過ぎて生きるのが辛い</h2>
<p>webサーバやデータベースなど，そこら辺の分野ですね．</p>
<p>具体的に挙げられていたテクニックは<br />
&#8211; SQLインジェクション：&#8217; OR 1=1 &#8212;<br />
&#8211; UNION句<br />
&#8211; ディレクトリトラバーサル： ../<br />
&#8211; phpファイルをbase64化して読む（convert.base-64-encode）<br />
&#8211; Cookie<br />
&#8211; XSS</p>
<p>など．<br />
こちらも詳細内容は省略．</p>
<p>セキュリティの分野ではどれもよく耳にするワードがずらり．．．</p>
<p>が，言葉は知っていても具体的にどうやって攻撃する/されるのか，<br />
という具体的なこと（どんなコードを打ち込むのか）までは知らなかったので勉強になりました．</p>
<p>タイトルにもある通りWeb系も問題はエスパー力が必要と強調していました．<br />
バイナリのようにデータが手元にあるわけではないので，どうしても勘が必要になるようです．</p>
<p>おそらく，この勘（エスパー力）というのは，CTFだけでなく，webサーバを構築，webページ作成，データベースの利用経験を通して培われていくんだと思います．SQL文を想像するなんてDB全く扱わない人じゃないとまず厳しいでしょう．</p>
<p>一般的にはどう設計するか？サーバはどう守られているか？サーバ管理者（出題者）の思考・思想は？<br />
今回の講義では防御方法の解説はなかったものの，攻撃を考えるということは，必然的に自分の身を守ることにも繋がるのがよくわかります．</p>
<p>長年使われていたサーバを引き継いでしまった！管理者が去ってしまった！<br />
なんて時にも，このエスパー力が役立つかもしれません（笑）</p>
<h2>CTF</h2>
<p>運営の方が作った問題を解くミニCTF.<br />
基本的には講習で扱った内容の問題，＋α（ネットワーク系の問題）が出題されていました．</p>
<p>詳しくは，課題に使用されたサーバのデータが手元に無いので割愛しますが，結果は，ごく簡単なものしか解けませんでした．</p>
<p>無念．．．</p>
<p>解答を聞いてみると，講習でやったことで溶ける問題が多く，理解はまだまだ浅いようです．．．<br />
だからこそ，こんなブログを書きながら資料を読み返していたり．．．</p>
<h2>まとめ</h2>
<p>初心者向けということで，簡単で基本的な知識（テクニック）＋それを使った演習問題という流れは凄く良いですね．</p>
<p>いきなりCTF大会に参加しても何も手が出ませんからね！（楡CTFの時のように．．．ｗ）</p>
<p>基礎をいくつか学んで，ある知識でヒントを得て，また別の知識でFlagを入手していくCTFの流れは，基本的なルールや公式を学んでそれを組みわせて応用問題を解いていく高校までの数学のようにも思えました．</p>
<p>セキュリティ教育という意味でCTFはピッタリじゃないでしょうか．</p>
<p>大学の重点領域分野にサイバーセキュリティが加わるとの話しもあるので，セキュリティ教育の動向は目が話せませんね．<br />
（重点領域になるのは研究としてだったかな？）</p>
<p>授業でCTFあったら喜んで受講するんだけどな．</p>
<p>実習というのは，対策なしだとこんな簡単に情報抜き取られてしまうのか，と身を持って体感できます．<br />
本当に明日は我が身．．．です．．．</p>
<p>セキュリティってイタチごっこなんだろうな，と勝手に思ってるんですが，<br />
一般的な対策を施すだけでなく，攻撃方法を知ってそれに対する対策をどんどん施していかないと，やられてしまうんでしょうね．<br />
いわゆる攻めのセキュリティとかいうやつでしょうか．</p>
<p>セキュリティは大事だーとか，しっかりしろー，とか口で言うのは簡単でも，実現するのは容易ではなさそうです．<br />
専門知識も必要だし，常に最新で「正しい」情報を仕入れなければならない．<br />
さらにはエスパーに攻撃される気持ちで防御しないといけないだなんて．．．</p>
<p>そこにリソースどれだけ割くことができるのでしょうか．<br />
そしてどれだけリソース割いたとしても，やられるときはやられてしまうという現実．<br />
（なんといっても，本当の攻撃者は生活がかかっていますからね）</p>
<p>こういった勉強会に参加するたびに，自分の知識の無さを思い知り，いろんなことを勉強せねば！という気持ちになります．</p>
<p>興味の幅が広がっては中途半端な知識が増えていくのも良くないなと日々思いながらも，刺激を求めてまた次も参加するのでしょう．</p>
<p>終了後は一緒に居合わせた大学の友人と近況報告しながらご飯を食べ帰宅．</p>
<h2>リンク</h2>
<ul>
<li><a href="https://ctf4b.doorkeeper.jp/events/25724" target="_blank">CTF for ビギナーズ 2015 札幌</a></li>
<li><a href="https://speakerdeck.com/takesako/seccon-2015-shi-ye-kai-shi-shi" target="_blank">SECCON 2015 事業開始式 by takesako</a></li>
<li><a href="https://ww24.jp/security/ctf4b-2015-sapporo" target="_blank">CTF for ビギナーズ 2015 札幌 #ctf4b | Web開発者の日常</a></li>
<li><a href="http://www.tanakaxa.jp/2015/06/15/ctf4b/" target="_blank">CTF for ビギナーズ 2015 札幌に参加してきた #ctf4b</a></li>
</ul>
<p>（勝手にリンク貼らせていただきました．問題あれば一報ください）</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2015/06/27/907/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>第47回情報科学若手の会に参加してきた　～その３～</title>
		<link>http://web-tank.com/wordpress/2014/10/13/695</link>
		<comments>http://web-tank.com/wordpress/2014/10/13/695#respond</comments>
		<pubDate>Mon, 13 Oct 2014 11:19:10 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[勉強会]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[情報科学若手の会]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=695</guid>
		<description><![CDATA[おうふ，気づけば１ヶ月経ってしまった． 今回は若手の会のメインであるセッションについて簡単に． 若手の会は，ご [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>おうふ，気づけば１ヶ月経ってしまった．</p>
<p>今回は若手の会のメインであるセッションについて簡単に．</p>
<p><span id="more-695"></span></p>
<p>若手の会は，ご飯，懇親会，睡眠以外の時間のほとんどはセッションなので，数多くの発表がありました．<br />
特別講演の２つはやはり特に印象的でした．</p>
<h2>本当は楽しいインターネット</h2>
<p><iframe src="//www.slideshare.net/slideshow/embed_code/39061287" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> </p>
<div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/yuyarin/ss-39061287" title="本当は楽しいインターネット" target="_blank">本当は楽しいインターネット</a> </strong> from <strong><a href="http://www.slideshare.net/yuyarin" target="_blank">Yuya Rin</a></strong> </div>
<p><a href="https://twitter.com/yuyarin" title="@yuyarin">@yuyarin</a>さんによる，インターネットがどのように運用されているかという講演です．</p>
<p>普段，自分はインターネットを情報検索や情報発信のツールとして使うユーザーです．一方で，インターネット上にデータを流すために，回線やスイッチといった物理的な装置の運用，パケットの流れを制御している人達（ネットワークエンジニアと呼ばれる方々）がいます．</p>
<p>ユーザーという立場でインターネットを活用していたため，インターネットという基盤がどう構築されているのか，運用者はどのような意図を持って設計しているのかということを全く意識したことがありませんでした．（会社や学校など大きなネットワークを構築した経験のある人はこういう意識を持っているのかもしれません．）</p>
<p>インターネットは簡単な電子工作で使うデータ通信のように結線すれば繋がるというものではないので，信号をパケットとして解釈しまた別の行き先にルーティングして，ということができるが故に，いかに効率良くデータをさばくかということが求められ，その結果ネットワークそれぞれが生きているかのように振舞っているように思えました．</p>
<p>ネットワークに対する興味と新しい視点を発見することができました．<br />
そしてインターネットを支えているネットワークエンジニアへの感謝の気持ちも忘れないようにしたいと思います．</p>
<h2>サイバーセキュリティの世界に飛び込もう</h2>
<p><a href="https://www.flickr.com/photos/fish_meat/15394243831" title="Daedalusキター by hirotaka kasai, on Flickr"><img src="https://farm4.staticflickr.com/3891/15394243831_bfa901fc79_n.jpg" width="320" height="240" alt="Daedalusキター"></a></p>
<p>NICTの大井大介さんによる，セキュリティ全般に関する講演です．</p>
<p>大井さんは，なんと，ネットワークの攻撃を可視化する超Coolなツール「ダイダロス」をデザインした方です．<br />
まさかお会いできるとは思っていませんでした．</p>
<p>発表では開発物語を聴くことができました．</p>
<p>デザインの秘訣は「SF作品を沢山見る」ことだそうです．<br />
こんな書籍も紹介されていました．（今度ポチろうかな？）</p>
<table cellpadding="0" cellspacing="0" border="0" style=" border:1px solid #ccc; width:300px;">
<tr style="border-style:none;">
<td style="vertical-align:top; border-style:none; padding:10px;"><a href="http://px.a8.net/svt/ejp?a8mat=2BNJO7+CEJ4HE+249K+BWGDT&#038;a8ejpredirect=http%3A%2F%2Fwww.amazon.co.jp%2Fdp%2F462108836X%2F%3Ftag%3Da8-affi-184502-22" target="_blank"><img border="0" alt="" src="http://ecx.images-amazon.com/images/I/51KugPLO3qL._SS100_.jpg" /></a></td>
<td style="font-size:12px; vertical-align:middle; border-style:none; padding:10px;">
<p style="padding:0; margin:0;"><a href="http://px.a8.net/svt/ejp?a8mat=2BNJO7+CEJ4HE+249K+BWGDT&#038;a8ejpredirect=http%3A%2F%2Fwww.amazon.co.jp%2Fdp%2F462108836X%2F%3Ftag%3Da8-affi-184502-22" target="_blank">SF映画で学ぶインタフェースデザイン アイデアと想像力を鍛え上げるための141のレッスン</a></p>
</td>
</tr>
</table>
<p><img border="0" width="1" height="1" src="http://www19.a8.net/0.gif?a8mat=2BNJO7+CEJ4HE+249K+BWGDT" alt=""></p>
<p>セキュリティを高めるという自衛自体は（外部にその技術を売るなどしない限り）お金にならない事が殆どで，コストカットで真っ先に矛先が向いてしまいます．今もまさに攻撃を受けているという「現状」を皆に理解してもらうことが重要で，セキュリティに対する意識向上に向けてこういったらツールを開発しているとのことでした．</p>
<p>最近はクラッキングが技術の誇示でなく，金儲け（＝生活がかかっている）になってきており，攻防の質や速度が激化しているという話もありました．</p>
<p>また，攻撃の種類も変わり続けるからこそ終わりのない研究テーマであるとのことでした（日本は暗号化の研究は強くても，こういった実際の攻撃などに対する研究はまだまだ足りていないようです）．</p>
<p>実はこの発表前日の懇親会でお話しをさせて頂き，個人で管理しているwebサーバなどに関して，セキュリティ対策に切りがないが，基本的な防御方法をしっかり抑える（ソフトを最新の状態にする，sshのポート変えておくなど），こまめにサイトの更新を行うといったことが重要だという助言を頂きました．</p>
<p>ここもさくらVPSで運営しておりますが，自衛頑張ろう（ちゃんと更新しよう）．．．</p>
<h2>一般発表・ショート・ナイトセッション</h2>
<p>他にも色んなのがあり，新たに知ること，感じることが沢山あったのですが流石に紹介しきれません（Twitterのまとめを見ると振り返れるので，ここでもTwitter大活躍ですね）．全内容を知れるのは参加者の特権といったところでしょうか．</p>
<p><a href="https://twitter.com/decobisu" title="@decobisu">@decobisu</a>さんが，ちょっと風変わりな「ミツバチ」の発表をしていたので，その時紹介していた動画貼って今回の記事は終わりにしたいと思います．</p>
<p><iframe width="560" height="315" src="//www.youtube.com/embed/s3QWQN_xM3M" frameborder="0" allowfullscreen></iframe></p>
<p>ミツバチかわいい</p>
<p>驚くべきことにミツバチは飼えるらしい．．．</p>
<p>次回は自分の発表についてかな．</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2014/10/13/695/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>オープンソースカンファレンス2014 Hokkaidoに行ってきた</title>
		<link>http://web-tank.com/wordpress/2014/06/15/589</link>
		<comments>http://web-tank.com/wordpress/2014/06/15/589#respond</comments>
		<pubDate>Sat, 14 Jun 2014 18:59:15 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=589</guid>
		<description><![CDATA[昨年初めて行って感動したので，今年もオープンソースカンファレンスに行ってきました． 昨年はサッポロオープンラボ [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://web-tank.com/wordpress/2014/06/15/589/img_4033" rel="attachment wp-att-590"><img class="alignnone size-full wp-image-590" src="http://web-tank.com/wordpress/wp-content/uploads/2014/06/IMG_4033.jpg" alt="OSC2014" width="768" height="1024" srcset="http://web-tank.com/wordpress/wp-content/uploads/2014/06/IMG_4033.jpg 768w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/IMG_4033-112x150.jpg 112w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/IMG_4033-225x300.jpg 225w" sizes="(max-width: 768px) 100vw, 768px" /></a></p>
<p>昨年初めて行って感動したので，今年もオープンソースカンファレンスに行ってきました．</p>
<p>昨年は<a title="サッポロオープンラボ" href="http://sapporolab.com/" target="_blank">サッポロオープンラボ</a>として出展側の参加だったのですが，今年は出展しなかったのでゆっくり回れました．</p>
<p>どのブース・セミナーも見てるだけ，聞いてるだけでワクワクしてきますよね．</p>
<p>そして何故か会場で知っている人に数名ほど遭遇．お互いにビックリｗ</p>
<p>&nbsp;</p>
<p>さて，忘れないうちに感想を残しておきましょう．</p>
<p><span id="more-589"></span></p>
<h2>GVC面白そう</h2>
<p>いくつかのセミナーを聞いたのですが，「<a title="DNS初めの一歩とダイナミックDNSの今＆GVCによるオープンハード・オープンソースでの遠隔操作の紹介" href="https://www.ospn.jp/osc2014-do/modules/eguide/event.php?eid=3" target="_blank">DNS初めの一歩とダイナミックDNSの今＆GVCによるオープンハード・オープンソースでの遠隔操作の紹介</a>」が特に面白かったですね．</p>
<p>無料でDNSサービスやりますよっていうのと，GVCでLinuxから各種センサなど電子モジュールの操作をしようっていうのと，某web広告での収入が結構美味しいという話し．</p>
<p>組み込みというかロボットとかでマイコン弄っていいる身としては，GVCを使えば，組み込みLinux-&gt;各種センサ制御ができる！というのがとても魅力的でwktkポイントでした．</p>
<p>別にRaspberry Piからセンサ作るだって難しくないんだろうけども，Linuxとセンサ類をPIC経由のI2Cで行っているのがgood．こういったプロトコルを用意してもらえると，変な自分仕様の独自規格になって誰も編集できない，未来の自分も編集できないプログラムが出来てしまうといったリスクが低くなる．また，センサなどの拡張機能を誰かが作ってくれるかもしれない．サークルとかでいえば，「作って」と支持することも出来る．</p>
<p>しかもドキュメントが結構しっかりしている．素晴らしい．見習いたい．</p>
<p><a title="http://www.gvc-on.net/" href="http://www.gvc-on.net/" target="_blank">http://www.gvc-on.net/</a></p>
<h2>PHPの復習</h2>
<p>「<a title="PHPの復習" href="https://www.ospn.jp/osc2014-do/modules/eguide/event.php?eid=39" target="">PHPの復習</a>」も面白かったですね．</p>
<p>ただ，PHPは本当に少ししか触ったこと無くて，７割ぐらいは自分にとって新情報でした．初心者としては網羅的に重要な情報が聞けて非常に有益でした．</p>
<p>とりあえず，<a title="PHP The Right Way" href="http://ja.phptherightway.com/" target="_blank">PHP The Right Way</a>は抑えておこうとのことでした．</p>
<h2>展示ブース</h2>
<p>あとは適当に写真とかあるものを．</p>
<p><a href="http://web-tank.com/wordpress/2014/06/15/589/p6140733" rel="attachment wp-att-594"><img class="alignnone size-medium wp-image-594" src="http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140733-225x300.jpg" alt="OSC2014_FlashAir" width="225" height="300" srcset="http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140733-225x300.jpg 225w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140733-112x150.jpg 112w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140733.jpg 768w" sizes="(max-width: 225px) 100vw, 225px" /></a></p>
<p>Wi-Fiが内蔵してある東芝製SDカード，FlashAir</p>
<p>色々と出来るっぽいのと，SDカードのI/O電圧を設定で変えれるとか．類似のSDカードは幾つか聞いたことあるけど，コレ系統は面白いに違いない．</p>
<p><a href="http://web-tank.com/wordpress/2014/06/15/589/p6140739" rel="attachment wp-att-595"><img class="alignnone size-medium wp-image-595" src="http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140739-225x300.jpg" alt="OSC2014_FirefoxOS" width="225" height="300" srcset="http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140739-225x300.jpg 225w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140739-112x150.jpg 112w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140739.jpg 768w" sizes="(max-width: 225px) 100vw, 225px" /></a></p>
<p>噂のFirefox OS本体と，アプリの開発デモを見ました．</p>
<p>コマンドでホイホイフレームワークというか下準備が終わって，PC上のFirefox（ブラウザ）でデバッグなど一通りできるっぽい．自動化は素晴らしいなぁと．</p>
<p><a href="http://web-tank.com/wordpress/2014/06/15/589/p6140738" rel="attachment wp-att-597"><img class="alignnone size-medium wp-image-597" src="http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140738-300x225.jpg" alt="OSC2014_GMO" width="300" height="225" srcset="http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140738-300x225.jpg 300w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140738-150x112.jpg 150w, http://web-tank.com/wordpress/wp-content/uploads/2014/06/P6140738.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>GMOがVPSやってるのは知りませんでした．WiMAXで「とくとくBB」とかではよく目にするんですけどね．</p>
<p>ブースで抽選会で当たりを引いたのでクリアファイル貰いました．可愛いですね．</p>
<p>&nbsp;</p>
<p>他にも気になるものはいくつかあったんですけど，とりあえずこんな感じですかね．</p>
<p>こういう世界に浸りたい．物性系の研究室なので，学校でこういう話題が出てこないのが非常に寂しい．</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2014/06/15/589/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>とりあえず記録することを心がける</title>
		<link>http://web-tank.com/wordpress/2013/11/18/407</link>
		<comments>http://web-tank.com/wordpress/2013/11/18/407#respond</comments>
		<pubDate>Sun, 17 Nov 2013 18:39:09 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[作業記録]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=407</guid>
		<description><![CDATA[先日，初めて「このページを参考にしました」というコメントを頂きました． WordPressで遊んでみようとか備 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>先日，初めて「このページを参考にしました」というコメントを頂きました． WordPressで遊んでみようとか備忘録とはいえ，他の人のための情報源になるってなんだか嬉しいですね．</p>
<p>その時の記事を読むと，文章も微妙ですし読みやすいとは言えませんが， それでも当時の思考ややったことを辿れるログが残っているという点は良いですね．</p>
<p>最近，wikiを編集しようとしてエラー出まして，その原因がphpのバージョンに依存する関数で， いつphpのバージョン変えたんだったかなあとか思ってたんですけど，その記事に自分で入れ直したってちゃんと書いてありました． そんな疑問も晴れるのです． いいことだらけ(ﾟ∀ﾟ)</p>
<p>3ヶ月後の自分は別人なんて言われますが，3ヶ月も経たないうちにこんな状況なのでログを残すことを怠ってはいられませんね． 忘れてしまったらノウハウにも知識にもならぬ(´・ω・｀)</p>
<p>文章は「質より量の技術ブログ」（<a href="http://www.slideshare.net/t26v0748/tech-crunchhackathon-20131111expanded">こちら</a>）なんて言われるているように，日々書きまくるしか無いのでしょう． 作文とか文書を書くという行為が大の苦手でも，いつかきっとと思うしかありません．</p>
<p>「他の人が見ているかもしれない」ということが判明したので，ちょっと見栄えWordpressのテーマを変更してみました．</p>
<p><span id="more-407"></span>WPMEMO basix</p>
<h2>WPMEMO basic導入とカスタマイズ</h2>
<p>シンブルなデザインで，何かあればカスタマイズしやすそうだったWPMEO basicを入れてみました．</p>
<h3>入手</h3>
<p><a href="http://wpmemo.netkatuyou.com/themes/2548/">ここ</a>から入手します．</p>
<h3>カスタマイズ</h3>
<p>pタグの段落間が凄く狭かったので，スタイルシートを編集．（ちゃんと勉強してないので書き方おかしいかも）</p>
<pre class="brush: xml; title: ; notranslate">
.post p {
     line-height:1.6;
     font-size:13px;
     margin-bottom: 1.5em;/* 追加 */
}

.entry_content p {/* 追加 */
     line-height:1.6;
     font-size:13px;
     margin-bottom: 1.5em;
}
</pre>
<p>他の記事のレイアウトが崩れてしまったりまだカスタマイズしていかないと思うので，少しずつやっていきたいと思います．</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/11/18/407/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gitでコミットした日本語名を含むファイルがredmineで正しく表示されない</title>
		<link>http://web-tank.com/wordpress/2013/11/11/392</link>
		<comments>http://web-tank.com/wordpress/2013/11/11/392#respond</comments>
		<pubDate>Sun, 10 Nov 2013 16:28:18 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[作業記録]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[redmine]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=392</guid>
		<description><![CDATA[　今日はwikiの編集画面が真っ白になったり（phpのバージョンが原因でした），CapsLockキーを撲滅させ [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>
　今日はwikiの編集画面が真っ白になったり（phpのバージョンが原因でした），CapsLockキーを撲滅させてCtrlキーにしてみたり，vimの勉強してみたり（今更），macのTimeMachineのターゲットをwindows内のHDDにしてみたりしてました．
</p>
<p>
 で，最近Gitサーバー立てて遊んでみようかと思い立って色々試してるわけですが（Githubもまともに使ったこと無いのに＾＾；）その中であったトラブルでも作業記録として残しておきましょう．
</p>
<p>
 ローカルでGit使ってた訳でもなくSourceTreeにちょっと苦戦したりもしてるんですが，今回は<br />
Git（SoucrTree）でコミットした，日本語名を含むファイルファイルが，Redmineのリポジトリを確認するとファイル名は数字，ファイルは存在しないことになってしまう，　というものでした．
</p>
<p>
ちなみにローカルはwindowsで，gitはさくらVPS上で構築してます．
</p>
<h2>直し方</h2>
<p>
サーバー側のgitで，</p>
<p/>
<pre class="brush: plain; title: ; notranslate">
 $ git config --system core.quotepath false
</pre>
<p>で直りました．</p>
<p>ちなみに，&#8211;globalでは直りませんでした．（何でだろ，把握してないの危ないな．．．）</p>
<p>どうやら，UTF8で日本語（マルチバイト文字）が例えば&#8221;\244&#8243;のようにエスケープされたまま扱われてしまうのが原因うで，このquotepathをfalseにすると解消できます．</p>
<p>ただ，別なところに影響が出ないかちょっと心配です．様子見ですね．</p>
<p>Redmine入れたのも，Gitを使うことを見越してです．後に，ALMiniumの存在を知って，ちょっと後悔＾＾；</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/11/11/392/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>更新中</title>
		<link>http://web-tank.com/wordpress/2013/10/07/330</link>
		<comments>http://web-tank.com/wordpress/2013/10/07/330#respond</comments>
		<pubDate>Sun, 06 Oct 2013 19:53:13 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[サッポロオープンラボ]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=330</guid>
		<description><![CDATA[今日（昨日？ｗ）はサッポロオープンラボ関係で月寒グリーンドームに行ってきました． 集合時間を間違えて1時間早く [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>今日（昨日？ｗ）はサッポロオープンラボ関係で月寒グリーンドームに行ってきました．</p>
<p>集合時間を間違えて1時間早く着いてしまった(ﾉ∀`)</p>
<p>活動としては子どもたちにラジオ作りと紫外線LEDを使った工作．</p>
<p>（自分は日曜しか参戦してないけど）<a title="土曜の様子" href="http://sapporolab.com/p1588" target="_blank">土曜の様子</a></p>
<p>&nbsp;</p>
<p>部品4つのラジオと言っても，しっかりと電気回路的に解析したら大学レベルなので奥が深い（小学生相手なので勿論そんな話はしてない）</p>
<p>終わった後は活動メンバーで月寒のカフェで反省会というか精算とか今後の作戦会議でした．</p>
<p>カフェのコーヒーのせいでしょうか，珍しく早起きした割にこの時間でも元気です．元気なのでWordPressのコンテンツを地道に更新していってます．そして明日大丈夫なのか．</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/10/07/330/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Imsanityエラー</title>
		<link>http://web-tank.com/wordpress/2013/09/04/204</link>
		<comments>http://web-tank.com/wordpress/2013/09/04/204#comments</comments>
		<pubDate>Tue, 03 Sep 2013 16:31:58 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[作業記録]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=204</guid>
		<description><![CDATA[書きたいネタは沢山あるんですよ． まとめる時間が取れていないっていう残念な事態orz 今回のネタは，Wordp [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>書きたいネタは沢山あるんですよ．</p>
<p>まとめる時間が取れていないっていう残念な事態orz</p>
<p>今回のネタは，Wordpressの画像をアップデートする時に自動的にリサイズしてくれる便利なプラグイン「Imsanity」についてです．</p>
<p>導入当初からエラーがでて放置してたのですが，これからのことを思いちゃんと直しました．</p>
<p>以下にその経緯を．</p>
<p><span id="more-204"></span></p>
<p>まず，どんなエラーだったかというと，</p>
<div style="padding-left: 30px;">Oh Snap! Imsanity was unable to resize this image for the following reason: &#8216;エディターを選択できませんでした。&#8217; . If you continue to see this error message, you may need to either install missing server components or disable the Imsanity plugin. If you think you have discovered a bug, please report it on the Imsanity support forum.</div>
<p>ほう．．．</p>
<p>とりあえずGoogle先生に聞いてみたところ，「GDライブラリ入ってなにんじゃね？」っていう話し</p>
<p>参考：<a href="http://wordpress.org/support/topic/imsanity-php-error-on-upload-of-image">http://wordpress.org/support/topic/imsanity-php-error-on-upload-of-image</a></p>
<p>GDライブラリって何？（まぁ自分は初心者なので</p>
<div>
<p style="padding-left: 30px;"><span style="color: #808080;">原因を要約すると、GDライブラリが入ってないからだ！インストールすればよいのだ！と書いてあります。</span></p>
<p style="padding-left: 30px;"><span style="color: #808080;">では、GDライブラリ(以下、GD)とは、なんぞ？？</span><br />
<span style="color: #808080;"> それは、GIF、JPEG、PNGなどの形式をサポートしている画像処理ライブラリです。</span></p>
</div>
<p>引用：<a href="http://www.hougetsudou.com/wp/archives/1122">http://www.hougetsudou.com/wp/archives/1122</a><br />
だそうです．</p>
<p>とりあえず，自分の鯖に入っているのか確認してみましょう</p>
<pre class="brush: plain; title: ; notranslate">
$ gdlib-config --version
</pre>
<p>→コマンドが見つかりません．</p>
<p>PHPのモジュールだそうなので，</p>
<pre class="brush: plain; title: ; notranslate">
$ php -m
</pre>
<p>→やっぱりありませんでした．</p>
<div><a href="http://d.hatena.ne.jp/yun_kichi/20110309/1299663104">http://d.hatena.ne.jp/yun_kichi/20110309/1299663104</a></div>
<div></div>
<p>GDライブラリが動作していない（＝disable）なのか，そもそもインストールされていないのかという問題については，phpinfoを見ればよいそうです．</p>
<p>・phpinfoで確認する：　<a href="https://forums.digitalpoint.com/threads/how-to-check-if-gd-library-is-installed.234025/">https://forums.digitalpoint.com/threads/how-to-check-if-gd-library-is-installed.234025/</a></p>
<p>・PHPでGDライブラリがenableなってるか？：<a href="http://i-njoy.net/blognplus/index.php?e=66">http://i-njoy.net/blognplus/index.php?e=66</a></p>
<p>じゃあ，入れましょう．</p>
<p>こちらのサイトと状況が似てますね．</p>
<p><a href="http://www16071ue.sakura.ne.jp/wordpress/2012/07-08-3978.html">http://www16071ue.sakura.ne.jp/wordpress/2012/07-08-3978.html</a></p>
<p>とりあえずインストールコマンドを打ってみましょう</p>
<pre class="brush: plain; title: ; notranslate">
$ yum install php-gd
</pre>
<p>結果は，</p>
<div>
<div style="padding-left: 30px;"> Error: Package: php-gd-5.3.3-23.el6_4.x86_64 (updates)</div>
<div style="padding-left: 30px;">           Requires: php-common(x86-64) = 5.3.3-23.el6_4<br />
Installed: php-common-5.4.10-1.el6.remi.x86_64 (@remi)<br />
php-common(x86-64) = 5.4.10-1.el6.remi<br />
Available: php-common-5.3.3-22.el6.x86_64 (base)<br />
php-common(x86-64) = 5.3.3-22.el6<br />
Available: php-common-5.3.3-23.el6_4.x86_64 (updates)<br />
php-common(x86-64) = 5.3.3-23.el6_4<br />
You could try using &#8211;skip-broken to work around the problem<br />
You could try running: rpm -Va &#8211;nofiles &#8211;nodigest</div>
</div>
<p>まー予想通りですね．</p>
<p>結論からするとphp-commonとかいうのを一旦消してからphp-gdを入れれば良いそうなのですが，php-mysqlとかも消えることになるけどいいの？っていう話</p>
<p>んー</p>
<p>めんどくせーからやっちまえー</p>
<pre class="brush: plain; title: ; notranslate">
$ yum remove php-common
</pre>
<div style="padding-left: 30px;">
<p><span style="font-size: x-small;">Dependencies Resolved</span></p>
<p><span style="font-size: x-small;">================================================================================</span><br />
<span style="font-size: x-small;">Package           Arch          Version                     Repository    Size</span><br />
<span style="font-size: x-small;">================================================================================</span><br />
<span style="font-size: x-small;">Removing:</span><br />
<span style="font-size: x-small;">php-common        x86_64        5.4.10-1.el6.remi           @remi        6.2 M</span><br />
<span style="font-size: x-small;">Removing for dependencies:</span><br />
<span style="font-size: x-small;">php               x86_64        5.4.10-1.el6.remi           @remi        9.1 M</span><br />
<span style="font-size: x-small;">php-cli           x86_64        5.4.10-1.el6.remi           @remi        7.7 M</span><br />
<span style="font-size: x-small;">php-mysql         x86_64        5.4.10-1.el6.remi           @remi        447 k</span><br />
<span style="font-size: x-small;">php-pdo           x86_64        5.4.10-1.el6.remi           @remi        348 k</span></p>
<p><span style="font-size: x-small;">Transaction Summary</span><br />
<span style="font-size: x-small;">================================================================================</span><br />
<span style="font-size: x-small;">Remove        5 Package(s)</span></p>
</div>
<p>んじゃ次に</p>
<pre class="brush: plain; title: ; notranslate">
$ yum install php-gd
$ yum install php-mysql php-cli php-pdo
</pre>
<p>適用されてないんじゃないかなと思って</p>
<pre class="brush: plain; title: ; notranslate">
$ sudo service httpd reload
</pre>
<div style="padding-left: 30px;">httpd を再読み込み中: 設定の構文エラーのため再読み込みしません<br />
[失敗]</div>
<p>・・・おうふ(´・ω・｀)</p>
<p>php入れるの忘れてました．</p>
<div><a href="http://d.hatena.ne.jp/juiceeeee/20110304/1299265249">http://d.hatena.ne.jp/juiceeeee/20110304/1299265249</a></div>
<pre class="brush: plain; title: ; notranslate">
$ yum install php
</pre>
<p>これで，apacheをreloadすると，phpinfoを確認すると，無事にGDがenableになっていることが確認できました．</p>
<p>さあ，画像のアップデートをしてリサイズを試してみよう．いつも通りWordpressで．．．</p>
<div style="padding-left: 30px;">*****.JPG は、このサイトのアップロードサイズ上限を超えています。</div>
<p>・・・</p>
<p>おうふ(´・ω・｀)</p>
<p>php.infoに書いてあるアップロード上限が2Mになってたので，10Mに書き換えて再度apacheのreloadを行い，終了です．</p>
<p>無事「Imsanity」が使えるようになりました．</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/09/04/204/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPressでソースコードを貼付ける</title>
		<link>http://web-tank.com/wordpress/2013/07/30/174</link>
		<comments>http://web-tank.com/wordpress/2013/07/30/174#respond</comments>
		<pubDate>Mon, 29 Jul 2013 16:59:01 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=174</guid>
		<description><![CDATA[今更ながら，WordPress上でソースコードを表示させるSyntaxHighlighter Evolvedを [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>
今更ながら，WordPress上でソースコードを表示させるSyntaxHighlighter Evolvedを入れました．
</p>
<p>
まずはHTML</p>
<pre class="brush: xml; title: ; notranslate">
&lt;html&gt;
&lt;p&gt;テスト&lt;/p&gt;
&lt;/html&gt;
</pre>
</p>
<p>
続きましてテキスト</p>
<pre class="brush: plain; title: ; notranslate">
てきすと
テキスト
text
&lt;text&gt;
</pre>
</p>
<p>
いいですね<br />
参考サイト：<a href="http://ozpa-h4.com/2012/03/06/wordpress_plugin_syntax_highlighter_evolved/">http://ozpa-h4.com/2012/03/06/wordpress_plugin_syntax_highlighter_evolved/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/07/30/174/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>サーバーに繋がらない</title>
		<link>http://web-tank.com/wordpress/2013/07/23/154</link>
		<comments>http://web-tank.com/wordpress/2013/07/23/154#respond</comments>
		<pubDate>Mon, 22 Jul 2013 17:19:43 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[作業記録]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=154</guid>
		<description><![CDATA[つい先程，久々に更新しようと思ったら，いきなり繋がらないという事態が発生しました． MySQLのメモリ馬鹿食い [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>つい先程，久々に更新しようと思ったら，いきなり繋がらないという事態が発生しました．</p>
<p>MySQLのメモリ馬鹿食いが原因だったのですが，その経緯をまとめました．</p>
<p><span id="more-154"></span></p>
<p>Wikiは見れる</p>
<p>WordPress死んでる</p>
<p>SSH死んでる</p>
<p>&nbsp;</p>
<p>Wikiは動いているのでサーバーが完全に止まったというわけではなさそうです．</p>
<p>仕方ないので，さくらVPSのシリアルで通信できるサービスがあるので，</p>
<p>そっちでログイン．</p>
<p>&nbsp;</p>
<p>$ top</p>
<p>で，確認してみると，MySQLでメモリを1G近く食っていました．</p>
<p>新しいスレッドを立てれないとか，そういう感じでしょうか．</p>
<p>&nbsp;</p>
<p>$ /etc/init.d/mysqld restart</p>
<p>&nbsp;</p>
<p>無事繋がるようになりました．</p>
<p>今日は遅いので，根本的な対策は後日行うことにします．</p>
<p>おしまい</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/07/23/154/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>開設</title>
		<link>http://web-tank.com/wordpress/2013/01/04/9</link>
		<comments>http://web-tank.com/wordpress/2013/01/04/9#respond</comments>
		<pubDate>Thu, 03 Jan 2013 17:21:35 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://web-tank.com/?p=9</guid>
		<description><![CDATA[2013年になったのを気に，ホームページを改めました． これまで，無料のサーバーを使い幾度と無く更新が停滞して [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>2013年になったのを気に，ホームページを改めました．</p>
<p>これまで，無料のサーバーを使い幾度と無く更新が停滞してきたわけですが，今回はVPSを契約し，ドメインを取り，勉強を兼ねて少し真面目にやろうかと思います．</p>
<p>WordPress自体はいいものなのですが，不安定なサーバーでやると見れなくなることが多々あったので，そこが不満だったのもあります．</p>
<p>&nbsp;</p>
<p>今までのコンテンツのお引越しや，管理上での備忘録など記録していく予定です．</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/01/04/9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
