<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5777672081436811149</id><updated>2024-10-07T12:27:11.814+09:00</updated><category term="real life tips"/><category term="good time good code"/><category term="linux  mania"/><category term="topics"/><category term="free software"/><category term="web service"/><category term="I&#39;m a PHPer"/><category term="ubuntu"/><category term="ruby heart"/><category term="windows"/><category term="JavaScript"/><category term="weekly pickup news"/><category term="wget"/><category term="PLESK"/><category term="curl"/><category term="node.js"/><category term="sh... shell script"/><category term="android"/><category term="cron"/><category term="how to qmail manage?"/><category term="iOS"/><category term="mysql"/><category term="spam mail killer is me"/><category term="CodinGame"/><category term="Raspberry PI"/><category term="apache"/><category term="good time good music"/><category term="postfix my love"/><category term="GCP"/><category term="SheevaPlug"/><category term="nginx"/><category term="rust lang"/><category term="自作PC"/><title type='text'>ystream</title><subtitle type='html'>good music, good code! more fun!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>109</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-6119009738564162303</id><published>2022-04-24T17:09:00.004+09:00</published><updated>2022-04-24T23:11:49.990+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="自作PC"/><title type='text'>【自作PC】初心者でも分かるメモリの選び方</title><content type='html'>&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;自作 PC の醍醐味と言えば、自分でパーツを選択するところ。&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;今使っている PC のメモリって何積んでたっけな？というところから、メモリのことを少し整理したかったので文章にしてみました。2022/04/24 に書いた、約2、3年前のスペックの PC の話です。&lt;/span&gt;&lt;/p&gt;


&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://y-stream.blogspot.com/2022/04/custom-pc-memory.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/6119009738564162303/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2022/04/custom-pc-memory.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/6119009738564162303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/6119009738564162303'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2022/04/custom-pc-memory.html' title='【自作PC】初心者でも分かるメモリの選び方'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-1586543109731569050</id><published>2020-08-15T15:16:00.000+09:00</published><updated>2020-08-15T15:16:55.360+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="rust lang"/><title type='text'>唐突に Rust を始めてみる【インストール編】</title><content type='html'>タイトル通り、唐突ですが Rust を始めてみようと思います。
最近のニュースでは &lt;a href=&quot;https://japan.zdnet.com/article/35157012/&quot; target=&quot;_blank&quot;&gt;Linux カーネルの開発言語にも採用されよう&lt;/a&gt;としているようですし、着実に利用シーンが増えていっている印象ですね。数年前からずっと触りたかった言語ではあるのですが、近頃ようやくそういった時間が取れるようになったのと、自宅に開発ができる PC を購入した（主にゲーム用ですが）のでリハビリも兼ねてブログに残しておこうと思います。&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;まずはインストールから。&lt;/div&gt;


&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;http://y-stream.blogspot.com/2020/08/rust.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/1586543109731569050/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2020/08/rust.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1586543109731569050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1586543109731569050'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2020/08/rust.html' title='唐突に Rust を始めてみる【インストール編】'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-3940915343043979850</id><published>2020-06-18T23:50:00.001+09:00</published><updated>2020-06-19T00:46:53.691+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GCP"/><title type='text'>GCP の認定資格 Professional Cloud Architect を受験して合格した話</title><content type='html'>先日、Google Cloud Platform （ GCP ）の認定資格となる、Professional Cloud Architect の試験を受けてきました。&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;結果から言うと合格しました。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;めちゃくちゃ嬉しかったのですが、それはそれとして。&lt;/div&gt;&lt;div&gt;Cloud Architect の資格は2年が有効期限になっています。今年はその2年が終わる、免許でいうと更新に当たる年。&lt;/div&gt;&lt;div&gt;なので、どちらかというとこれから資格を取ろう！という方ではなく、更新するにあたってどんな勉強をすればいいか寄りに試験対策をまとめてみようと思います。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;まずは基礎。&lt;/div&gt;&lt;div&gt;2年前にやりましたよね！？　あれです。&lt;/div&gt;Professional Cloud Architect を受験した事がある、または試験勉強をされた事がある方ならよくご存知の Mountkirk Games 社、 Dress4Win 社、 TerramEarth 社（我々の中では有名企業）ですよネ。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;この3社は基本的にオンプレからクラウドへのマイグレーションを検討していて、さまざまなビジネス要件と技術的要件でマイグレーションの難易度をぐいぐい上げてくるわけですよ。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;こういう人たちの満足させるために、 &lt;b&gt;Google の気持ちになって&lt;/b&gt; GCP を使って解決するわけですね、わかります。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;冗談だと思った人は落ちます。&lt;/div&gt;&lt;div&gt;マジで落ちます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Google の気持ちってなんだよと。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;でも、そう思っているうちは受かりません。&lt;/div&gt;&lt;div&gt;この Google の気持ちというもんが何なのかは、膨大なドキュメントの中に散りばめられているからです。&lt;b&gt;ベストプラクティス&lt;/b&gt;という形でね。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ベストプラクティスはすなわち、 Google が試行錯誤の上で GCP にリフト &amp;amp; シフトさせて運用してきた結論（現時点での、です）なのです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ドキュメントをすべて読むのはかなり辛いんで、大凡クラウドでインフラの設計をするにあたって基礎知識となってくる VPC やロードバランサーといった基礎的なネットワークの機能や GCE や Cloud Storage といった VM や ストレージサービス。この辺りはガッツリ読んで理解した方がいいです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;後は GCP が得意とするサービス。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;GCP で恐らく誰にも真似できない使い勝手と性能を兼ね備えている（と個人的には感じている）サービスで最初に名前が出てくるのが BigQuery でしょう。&lt;/div&gt;&lt;div&gt;コイツがマジでやばい。&lt;/div&gt;&lt;div&gt;Cloud Storage からファイルを読み込んでクエリをぶん回すこともできるし、普通の DB のように直接データを溜め込んでクエリで分析に掛けることもできます。&lt;/div&gt;&lt;div&gt;ETL 用途なら Hadoop や spark 、 GCP のサービスなら Dataproc や Dataflow からストリーミングされたデータを受け取って……のようなことまで出来てしまう夢のツールです。しかも安い。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;他で言うと、Spanner や BigTable といったデータベースもありますね。&lt;/div&gt;&lt;div&gt;特に時系列データという文言と BigTable の組み合わせは鉄板なのでぜひ脊髄に彫り込んで反射で反応できるようにしておくと吉です。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;前回の試験と大きく変わったなーと思ったのが、 Kubernetes にまつわる問題の多さ。&lt;/div&gt;&lt;div&gt;使ったことがない人は鉛筆を転がすしかない問題もあるので、一通りの機能はさらっておいたほうがいいでしょう。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;GA されているサービスしか出てこないですし、仮に GA されていたとしてもしょっちゅう問題が変わる訳ではないので最近 GA されたようなサービスや機能追加は基本的に問われないと思っていいです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ML ツールについての設問はあまりなく、消極的な印象を受けましたが、これってもしかすると ML ツールは機能追加や新サービスの追加が頻繁に発生するので問題にしにくい、という側面があるかも知れません（とか偉そうなことを言ってたくさん問題が出たらすんません）。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;とにかく無事タイトル防衛に成功したので何よりでした。&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/3940915343043979850/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2020/06/gcp-professional-cloud-architect.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3940915343043979850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3940915343043979850'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2020/06/gcp-professional-cloud-architect.html' title='GCP の認定資格 Professional Cloud Architect を受験して合格した話'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-454078456476438139</id><published>2015-11-30T08:00:00.000+09:00</published><updated>2015-11-30T08:00:01.440+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>[Linux] CentOS6.5にchromeをインストールする</title><content type='html'>X上でchrome系ブラウザが使いたいなら、サクッとchromiumをyumでインストールしちゃえばいいんですが、Flashが使えないんですよね。&lt;br&gt;
じゃあchromeをインストールすればいいじゃん！という安直な発想も、CentOS6.5が立ちはだかり…という展開の話です。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/11/centos-install-chrome.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/454078456476438139/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/11/centos-install-chrome.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/454078456476438139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/454078456476438139'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/11/centos-install-chrome.html' title='[Linux] CentOS6.5にchromeをインストールする'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-7783761218083841841</id><published>2015-05-27T08:00:00.000+09:00</published><updated>2015-05-27T08:00:04.059+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="Raspberry PI"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="topics"/><category scheme="http://www.blogger.com/atom/ns#" term="web service"/><title type='text'>[RaspberryPI] BOXのwebdav機能を使ってみる</title><content type='html'>&lt;a src=&quot;http://box.com&quot;&gt;box&lt;/a&gt;というファイル共有サービスがありますが、webdavを使って自分のアカウントにアクセスできるとの事。&lt;br&gt;
開発者アカウントを作ってAPI経由でやり取りする事も考えましたが、webdavの方が導入が簡単で、RaspberryPIのように、限られたディスク容量しか持たない機器と相性が良いように思ったので、試してみました。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/raspberrypi-box-webdav.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/7783761218083841841/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/raspberrypi-box-webdav.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7783761218083841841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7783761218083841841'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/raspberrypi-box-webdav.html' title='[RaspberryPI] BOXのwebdav機能を使ってみる'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-2005541794095251157</id><published>2015-05-25T08:00:00.000+09:00</published><updated>2015-05-25T08:00:02.152+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free software"/><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="sh... shell script"/><title type='text'>[MySQL] コマンドラインからMySQLのクエリを実行する</title><content type='html'>プログラムからMySQLに接続する場合、プログラム言語向けのMySQLドライバを使って、接続を行う訳ですが、手続きが色々大変だったり、ドライバのお作法に則って手続きを記述する必要がありますが、コマンドラインから実行する場合は、非常に簡単に接続して情報を取ってくる事ができます。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/shellscript-mysql.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/2005541794095251157/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/shellscript-mysql.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/2005541794095251157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/2005541794095251157'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/shellscript-mysql.html' title='[MySQL] コマンドラインからMySQLのクエリを実行する'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-4491459036738428394</id><published>2015-05-22T08:00:00.000+09:00</published><updated>2015-05-22T08:00:00.273+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free software"/><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="topics"/><title type='text'>CentOSにmozcを最短インストール！！</title><content type='html'>mozcはgoogle日本語入力のオープンソースパッケージです。&lt;br&gt;
CentOS標準のAnthyは少しおバカさんなので、少しでもストレスレスなツールを使おう、という話です。&lt;br&gt;
まぁ、mozcも適切な辞書を用意しなければ、変換効率もあまりよくはないんですが、ね。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/centos-mozc.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/4491459036738428394/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/centos-mozc.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/4491459036738428394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/4491459036738428394'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/centos-mozc.html' title='CentOSにmozcを最短インストール！！'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-4559470726954873665</id><published>2015-05-20T08:00:00.000+09:00</published><updated>2015-05-20T08:00:01.755+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="sh... shell script"/><title type='text'>bashの小ネタ集</title><content type='html'>Bashの小ネタ集です。あるあるからなんじゃそりゃまで、小ネタのパラダイスとなっております。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/awesome-bash.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/4559470726954873665/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/awesome-bash.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/4559470726954873665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/4559470726954873665'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/awesome-bash.html' title='bashの小ネタ集'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-5412693400805802358</id><published>2015-05-18T08:00:00.000+09:00</published><updated>2015-05-18T08:00:02.377+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free software"/><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>[eclipse] 起動時に&quot;Workspace in use or cannot be created, chose a different one.&quot; と表示され起動できない</title><content type='html'>普段コーディングをする際は、だいたいeclipseを使っていますが、たまに訳のわからないエラーに悩まされる事もあります。&lt;br&gt;
Linuxのeclipseはだいぶマシにはなったと思いますが、今でも動作が怪しくなる事もありますね。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/eclipse-workspace-in-use-or-cannot-be-created-chose-a-defiierent-one.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/5412693400805802358/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/eclipse-workspace-in-use-or-cannot-be-created-chose-a-defiierent-one.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/5412693400805802358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/5412693400805802358'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/eclipse-workspace-in-use-or-cannot-be-created-chose-a-defiierent-one.html' title='[eclipse] 起動時に&quot;Workspace in use or cannot be created, chose a different one.&quot; と表示され起動できない'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-3217229895905480241</id><published>2015-05-15T08:00:00.000+09:00</published><updated>2015-05-15T08:00:04.594+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free software"/><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="I&#39;m a PHPer"/><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>[PHP] PHPでopensslコマンドと相互運用できる暗号を作成する</title><content type='html'>Linuxコンソールで復号可能な暗号を生成する場合、よく使うのはopensslコマンドだと思いますが、コンソールで生成した暗号をPHPで復号化できないものかとmcryptは使わない方向で色々試行錯誤してみました。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/php-openssl.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/3217229895905480241/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/php-openssl.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3217229895905480241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3217229895905480241'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/php-openssl.html' title='[PHP] PHPでopensslコマンドと相互運用できる暗号を作成する'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-7448697823248999072</id><published>2015-05-13T08:00:00.000+09:00</published><updated>2015-05-13T08:00:03.983+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby heart"/><title type='text'>[ruby] メタプログラミングの入口</title><content type='html'>rubyに関わらずですが、メタプログラミングを要求される場面は多いです。&lt;br&gt;
メタプログラミングの導入として、利用するオブジェクトを文字列から組み立てて生成する方法をメモしておきます。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/ruby-metaprogramming.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/7448697823248999072/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-metaprogramming.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7448697823248999072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7448697823248999072'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-metaprogramming.html' title='[ruby] メタプログラミングの入口'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-3854617887484193201</id><published>2015-05-11T08:00:00.000+09:00</published><updated>2015-05-11T08:00:00.799+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby heart"/><title type='text'>[ruby] 複合可能な暗号化をやってみる</title><content type='html'>DBは大抵外部から直接アクセスできないように、厳重に守られていると思いますが、それでも格納するのに躊躇するような大切なデータの場合は、もう一歩踏み込んで保護したいところです。&lt;br&gt;
そんな場合に役に立つ、複合可能な暗号アルゴリズムを使って、データの暗号化をやってみたいと思います。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/ruby-encrypt.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/3854617887484193201/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-encrypt.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3854617887484193201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3854617887484193201'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-encrypt.html' title='[ruby] 複合可能な暗号化をやってみる'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-5428707152033956797</id><published>2015-05-07T08:00:00.000+09:00</published><updated>2015-05-07T08:00:00.064+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby heart"/><title type='text'>[ruby] rubyzipを使ってダウンロードしたZIPを保存せずにデータを拾う</title><content type='html'>rubyでZIPファイルを扱う場合のgemといえば、現在のところrubyzip一択のようですが、一旦ディスクに落としてから展開するパターンが多くて、中のデータさえ拾ってしまえばダウンロードしたZIPは必要ない状況では、処理が美しくないと思ったので、メモ。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/ruby-rubyzip.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/5428707152033956797/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-rubyzip.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/5428707152033956797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/5428707152033956797'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-rubyzip.html' title='[ruby] rubyzipを使ってダウンロードしたZIPを保存せずにデータを拾う'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-6245736258974502310</id><published>2015-05-04T08:00:00.000+09:00</published><updated>2015-05-04T08:00:02.513+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cron"/><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby heart"/><title type='text'>[ruby] rails runnerで引数を拾う</title><content type='html'>railsでサイトを構築した際に、cronに登録する処理をrails runnerで書いたのですが、optparseを使用して弊害が出たのでメモ。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/05/ruby-rails-optparse.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/6245736258974502310/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-rails-optparse.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/6245736258974502310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/6245736258974502310'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/05/ruby-rails-optparse.html' title='[ruby] rails runnerで引数を拾う'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-6380485891752536224</id><published>2015-01-08T08:00:00.000+09:00</published><updated>2015-01-08T23:26:57.294+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free software"/><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="Raspberry PI"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="topics"/><title type='text'>Raspberry PI 最初にやること</title><content type='html'>Raspberry piのセットアップをする時に必ずやることが幾つかあるので、自分用のメモとしてまとめておきます。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2015/01/raspberry-pi-first-step.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/6380485891752536224/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2015/01/raspberry-pi-first-step.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/6380485891752536224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/6380485891752536224'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2015/01/raspberry-pi-first-step.html' title='Raspberry PI 最初にやること'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-7141499659744140528</id><published>2014-11-26T08:00:00.000+09:00</published><updated>2014-11-26T08:00:02.175+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="topics"/><title type='text'>[mySQL]特定のテーブルの全カラムをすべて表示したい場合に一発実行するクエリ</title><content type='html'>小ネタですが、初見のDBの調査なんかをする場合、手元に何の資料もないなんて事もあるかも知れません。&lt;br&gt;
そんな時は、自分のために、自分で資料をこしらえていくしかないですが、どうやってみなさんはやってますかね？&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/11/mysql-get-table-columns.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/7141499659744140528/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/11/mysql-get-table-columns.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7141499659744140528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7141499659744140528'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/11/mysql-get-table-columns.html' title='[mySQL]特定のテーブルの全カラムをすべて表示したい場合に一発実行するクエリ'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-1982100019807258941</id><published>2014-10-16T08:00:00.000+09:00</published><updated>2014-10-16T08:00:02.723+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CodinGame"/><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="topics"/><category scheme="http://www.blogger.com/atom/ns#" term="web service"/><title type='text'>[CodinGame] Power of Thor</title><content type='html'>最近、CodinGameというプログラミングでゲームするというものにハマって時間を泥棒されている今日この頃です。&lt;br&gt;
なかなか更新が捗らないので攻略サイトの真似事でも始めてみます。&lt;br&gt;
正解は書かないので、問題が英語なのでなかなかとか、いまいちよく分からないとか、楽しみたいけどハマれない人たちの楽しみは奪わずにやっていきたいと思ってます。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/10/codingame-power-of-thor.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/1982100019807258941/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/10/codingame-power-of-thor.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1982100019807258941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1982100019807258941'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/10/codingame-power-of-thor.html' title='[CodinGame] Power of Thor'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-7714833312719491743</id><published>2014-10-14T08:00:00.000+09:00</published><updated>2014-10-14T08:00:01.897+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CodinGame"/><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="topics"/><category scheme="http://www.blogger.com/atom/ns#" term="web service"/><title type='text'>[CodinGame] Skynet - The Chasm - Training</title><content type='html'>最近、CodinGameというプログラミングでゲームするというものにハマって時間を泥棒されている今日この頃です。&lt;br&gt;
なかなか更新が捗らないので攻略サイトの真似事でも始めてみます。&lt;br&gt;
正解は書かないので、問題が英語なのでなかなかとか、いまいちよく分からないとか、楽しみたいけどハマれない人たちの楽しみは奪わずにやっていきたいと思ってます。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/10/codingame-skynet-chasm-training.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/7714833312719491743/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/10/codingame-skynet-chasm-training.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7714833312719491743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/7714833312719491743'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/10/codingame-skynet-chasm-training.html' title='[CodinGame] Skynet - The Chasm - Training'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-1693936656528625838</id><published>2014-05-01T08:00:00.000+09:00</published><updated>2014-05-01T08:00:03.547+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し　其の三-</title><content type='html'>iOSのデータ受け渡し第3回は、オブジェクトをアーカイブして保存するパターンを試します。&lt;br&gt;
この方法はデータの受け渡し以外にも、というよりは、データ永続化を目的に利用する事が多いパターンになるようです。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/05/ios-data-control3.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/1693936656528625838/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/05/ios-data-control3.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1693936656528625838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1693936656528625838'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/05/ios-data-control3.html' title='[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し　其の三-'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-8771289730666851416</id><published>2014-04-30T08:00:00.000+09:00</published><updated>2014-04-30T17:33:30.393+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し　其の二-</title><content type='html'>前回、クラス間のデータ受け渡しの方法として、クラスに外部からデータの読み書きができる変数を作成して受け渡しを実現しましたが、今回はAppDelegateを使ってデータの受け渡しをしてみたいと思います。&lt;br&gt;
こちらの方が変数が一箇所にまとまって読みやすいですが、あまりオブジェクト指向的ではないような気もします。&lt;br&gt;
サクッと行きたい場合はこちらを使うのもいいと思います。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/04/ios-data-control2.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/8771289730666851416/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/04/ios-data-control2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/8771289730666851416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/8771289730666851416'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/04/ios-data-control2.html' title='[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し　其の二-'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-2552110042137476512</id><published>2014-04-29T08:00:00.000+09:00</published><updated>2014-04-30T17:32:48.063+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し　其の一-</title><content type='html'>これからiPhoneアプリの開発に関わることになったので、コソコソと勉強している今日このごろですが、Objective-Cはコードが読みづらいですね。私のブログといい勝負です。&lt;br&gt;
そんな駆け出しの私ですが、コントローラ間のデータの受け渡しにかなり苦戦したので一度自分の知識と記憶をまとめるために記事にしておきます。&lt;br&gt;
まぁこんな情報を垂れ流しているサイトはごまんとある訳ですから、分かりにくければ他のサイトも合わせて調べてみて下さい。&lt;br&gt;
ちなみに開発環境はXcode5.0.2です。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/04/ios-data-control1.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/2552110042137476512/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/04/ios-data-control1.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/2552110042137476512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/2552110042137476512'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/04/ios-data-control1.html' title='[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し　其の一-'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-3733460113384688714</id><published>2014-03-27T08:00:00.001+09:00</published><updated>2014-03-28T09:53:59.452+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="linux  mania"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby heart"/><category scheme="http://www.blogger.com/atom/ns#" term="sh... shell script"/><category scheme="http://www.blogger.com/atom/ns#" term="web service"/><category scheme="http://www.blogger.com/atom/ns#" term="wget"/><title type='text'>Pixel Artsをruby on railsで書きなおしてみた - part2</title><content type='html'>前回は、拙作PixelArtsのコンテンツを丸ごとRubyで人気のフレームワーク、Ruby on Railsに書き換えるの一部始終を晒した訳ですが、どうせrailsを使うなら、Herokuを使って公開しようぜということで、&lt;a href=&quot;http://y-stream.blogspot.jp/2014/03/my-first-time-rails.html&quot;&gt;前回&lt;/a&gt;から実際にHerokuで公開するに至るまでを晒してみます。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/03/ruby-rails-heroku.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/3733460113384688714/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/03/ruby-rails-heroku.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3733460113384688714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/3733460113384688714'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/03/ruby-rails-heroku.html' title='Pixel Artsをruby on railsで書きなおしてみた - part2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-4744540894646424398</id><published>2014-03-27T08:00:00.000+09:00</published><updated>2014-03-28T09:55:20.816+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free software"/><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby heart"/><category scheme="http://www.blogger.com/atom/ns#" term="web service"/><title type='text'>Pixel Artsをruby on railsで書きなおしてみた - part1</title><content type='html'>さて皆さん（浜村淳）、&lt;a href=&quot;http://pixelarts.ndai.info&quot;&gt;Pixel Arts&lt;/a&gt;はご覧いただけたでしょうか？ まぁ人によってはクッソ役に立たないコンテンツなのかも知れませんが、ソースコードを覗いてもらえば何かしら良い事があるやらないやらというサイトですが、最近再度rubyの勉強を始めまして、一通り終わった感もあったので、ベタHTMLだったPixelArtsのサイトをrailsに改修して知見を広めようと、そういう訳です。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/03/my-first-time-rails.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/4744540894646424398/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/03/my-first-time-rails.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/4744540894646424398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/4744540894646424398'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/03/my-first-time-rails.html' title='Pixel Artsをruby on railsで書きなおしてみた - part1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-1862155689435457686</id><published>2014-03-24T08:00:00.000+09:00</published><updated>2014-03-24T08:00:06.854+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PLESK"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>他のサーバーで使っていたSSL証明書をPLESK環境に移行する</title><content type='html'>PLESKっていうのは、普通のホスティングをやるなら手続きが簡単に済むので便利ですが、ちょっと難しい事をしようとすると、コマンドを打つ以上に難しくなるツール。&lt;br&gt;
そんなPLESKで他のサーバーで使っていたSSL証明書を持ってきて利用するまでの手続きをまとめてみます。&lt;br&gt;
ちなみに、PLESKは11.0です。古いバージョンでは通用しない可能性は大です。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/03/ssl-certification-move-other-server.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/1862155689435457686/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/03/ssl-certification-move-other-server.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1862155689435457686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/1862155689435457686'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/03/ssl-certification-move-other-server.html' title='他のサーバーで使っていたSSL証明書をPLESK環境に移行する'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5777672081436811149.post-2608778725128056792</id><published>2014-03-20T08:00:00.001+09:00</published><updated>2014-04-01T17:29:24.608+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="good time good code"/><category scheme="http://www.blogger.com/atom/ns#" term="I&#39;m a PHPer"/><category scheme="http://www.blogger.com/atom/ns#" term="real life tips"/><title type='text'>CakePHPのバリデーションルールまとめ</title><content type='html'>CakePHPのモデル内のバリデーションで利用できるバリデーションルールをまとめました。いちいちコメント付けてたらとんでもない時間がかかってしまいましたが、不可解な部分はソースコードを読んで処理を追ったり、サンプルを作って確認したので、cookbookより濃厚なコメントができたと思いますがどうでしょうかね。個人的には色々不明な部分が晴れた気がしたのでスッキリです！ なお確認したバージョンは2.4.6です。&lt;br&gt;
&lt;a href=&quot;http://y-stream.blogspot.com/2014/03/cakephp-validation.html#more&quot;&gt;続きを読む »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://y-stream.blogspot.com/feeds/2608778725128056792/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://y-stream.blogspot.com/2014/03/cakephp-validation.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/2608778725128056792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5777672081436811149/posts/default/2608778725128056792'/><link rel='alternate' type='text/html' href='http://y-stream.blogspot.com/2014/03/cakephp-validation.html' title='CakePHPのバリデーションルールまとめ'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>