<?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: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-2985502417014666045</id><updated>2012-02-17T12:34:13.946+09:00</updated><title type='text'>Programming Guru</title><subtitle type='html'>d0seisanがプログラミングの学習をします。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-9050174757583915932</id><published>2012-01-15T18:29:00.000+09:00</published><updated>2012-01-15T18:30:09.891+09:00</updated><title type='text'>Redmine</title><content type='html'>&lt;a href="http://redmine.jp/faq/issue/edit-issue-subject-and-description/"&gt;チケットの題名と説明を変更する&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.redmine.jp/articles/unnoticed-features/"&gt;Redmineの気がつきにくい機能&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-9050174757583915932?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/9050174757583915932/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2012/01/blog-post_15.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9050174757583915932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9050174757583915932'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2012/01/blog-post_15.html' title='Redmine'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-3615997196886905645</id><published>2012-01-15T17:51:00.001+09:00</published><updated>2012-01-15T17:54:41.964+09:00</updated><title type='text'>ＤＡＲＴ</title><content type='html'>&lt;a href="http://www.dartlang.org/"&gt;DART&lt;/a&gt;&lt;br /&gt;&lt;a href="http://coffeescript.org/"&gt;CoffeeScriipt&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-3615997196886905645?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/3615997196886905645/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2012/01/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3615997196886905645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3615997196886905645'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2012/01/blog-post.html' title='ＤＡＲＴ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-4626008234740233690</id><published>2012-01-15T17:18:00.001+09:00</published><updated>2012-01-15T17:20:32.161+09:00</updated><title type='text'>Web サービス</title><content type='html'>&lt;div&gt;&lt;a href="http://msdn.microsoft.com/ja-jp/library/7bkzywba(v=VS.90).aspx"&gt;ASP.NET と XML Web サービス クライアントを使用して作成した XML Web サービス&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.atmarkit.co.jp/icd/root/41/85038141.html"&gt;Webサービス （Web Service）&lt;/a&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;/a&gt;&lt;span id="goog_265991762"&gt;&lt;/span&gt;&lt;span id="goog_265991763"&gt;&lt;/span&gt;&lt;a href="http://www.itmedia.co.jp/enterprise/articles/0712/15/news003.html"&gt;Webサービスの基礎知識&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.publickey1.jp/blog/10/restsoapwebws-i.html"&gt;時代はRESTへ。SOAPの終わりを象徴する、Webサービス標準化団体のWS-Iが活動終了&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ja.wikipedia.org/wiki/%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E6%8C%87%E5%90%91%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3"&gt;サービス指向アーキテクチャ&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ja.wikipedia.org/wiki/Windows_Communication_Foundation"&gt;Windows Communication Foundation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/ja-jp/magazine/dd315413.aspx"&gt;WCF を使用した RESTful サービスの概要&lt;/a&gt;&lt;br /&gt;WCF の大部分は SOAP を使用した RPC を対象にしていますが、&lt;br /&gt;当初は .NET Framework 3.0 の一部としてリリースされたため、REST サービスを公開し、使用することができます。&lt;br /&gt;&lt;a href="http://www.infoq.com/jp/news/2010/10/WCF-REST"&gt;将来のWCFは、RESTful&lt;/a&gt;&lt;br /&gt;SOAPという単語は良く聞くよね。&lt;br /&gt;Webサービスで使用するメッセージ交換用のプロトコルだったんだね。&lt;br /&gt;&lt;br /&gt;会社のフレームワークの思想を理解した。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-4626008234740233690?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/4626008234740233690/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2012/01/web.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4626008234740233690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4626008234740233690'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2012/01/web.html' title='Web サービス'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-3312782418089425525</id><published>2011-12-30T23:03:00.001+09:00</published><updated>2011-12-30T23:35:25.215+09:00</updated><title type='text'>Dropdown list with intellisense</title><content type='html'>&lt;a href="http://forums.asp.net/t/1510871.aspx/1"&gt;Dropdown list with intellisense&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/ComboBox/ComboBox.aspx"&gt;AjaxControlToolkit ComboBox&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/ListSearch/ListSearch.aspx"&gt;AjaxControlToolkit ListSearch&lt;/a&gt;&lt;br /&gt;どっちもいまいちなコントロールだ。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://aspalliance.com/541_Multiple_Column_DropDown_Box_for_ASPNET.all"&gt;Multiple Column Drop-Down Box for ASP.NET&lt;/a&gt;&lt;br /&gt;これは惜しい。&lt;br /&gt;&lt;br /&gt;欲しいコントロールは見つからなかった。&lt;br /&gt;自分で作成するしか無いようだ。&lt;br /&gt;&lt;br /&gt;その他資料&lt;br /&gt;&lt;a href="http://www.visualwebgui.com/Developers/Forums/tabid/364/forumid/48/threadid/26463/scope/posts/Default.aspx"&gt;Direct edit text value on custom ComboBox? &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/webforms/MultiColDdList.aspx"&gt;Multiple Column Dropdownlist for the ASP.NET DataGrid&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/custom-controls/Multi_Column_Combo_Box.aspx"&gt;Creating a Multicolumn Combo Box in ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-3312782418089425525?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/3312782418089425525/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/d.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3312782418089425525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3312782418089425525'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/d.html' title='Dropdown list with intellisense'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-302310552810961265</id><published>2011-12-30T01:22:00.001+09:00</published><updated>2011-12-30T01:22:02.951+09:00</updated><title type='text'>ネットワークパスワードメモ</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-lde-gvt7S4Y/TvyTWzl-isI/AAAAAAAAALw/XqbdNge28V0/s1600/%25E3%2583%258D%25E3%2583%2583%25E3%2583%2588%25E3%2583%25AF%25E3%2583%25BC%25E3%2582%25AF%25E3%2583%2591%25E3%2582%25B9%25E3%2583%25AF%25E3%2583%25BC%25E3%2583%2589.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-lde-gvt7S4Y/TvyTWzl-isI/AAAAAAAAALw/XqbdNge28V0/s640/%25E3%2583%258D%25E3%2583%2583%25E3%2583%2588%25E3%2583%25AF%25E3%2583%25BC%25E3%2582%25AF%25E3%2583%2591%25E3%2582%25B9%25E3%2583%25AF%25E3%2583%25BC%25E3%2583%2589.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;コントロールパネルのユーザーアカウントにあるのを忘れないでおく。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-302310552810961265?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/302310552810961265/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/blog-post_30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/302310552810961265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/302310552810961265'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/blog-post_30.html' title='ネットワークパスワードメモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-lde-gvt7S4Y/TvyTWzl-isI/AAAAAAAAALw/XqbdNge28V0/s72-c/%25E3%2583%258D%25E3%2583%2583%25E3%2583%2588%25E3%2583%25AF%25E3%2583%25BC%25E3%2582%25AF%25E3%2583%2591%25E3%2582%25B9%25E3%2583%25AF%25E3%2583%25BC%25E3%2583%2589.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-8815494402128560567</id><published>2011-12-10T22:27:00.001+09:00</published><updated>2011-12-10T23:56:16.325+09:00</updated><title type='text'>memo</title><content type='html'>&lt;a href="http://norman.walsh.name/"&gt;http://norman.walsh.name/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-8815494402128560567?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/8815494402128560567/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/memo.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8815494402128560567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8815494402128560567'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/memo.html' title='memo'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-7934566930604512226</id><published>2011-12-06T23:49:00.001+09:00</published><updated>2011-12-07T00:34:57.065+09:00</updated><title type='text'>PDFファイルをHTMLのフレームに組み込む方法</title><content type='html'>&lt;a href="http://stackoverflow.com/questions/291813/best-way-to-embed-pdf-in-html"&gt;Best Way to Embed PDF in HTML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pdfobject.com/"&gt;http://pdfobject.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.beansoftware.com/ASP.NET-Tutorials/PDF-View-Custom-Control.aspx"&gt;How to Display PDF documents with ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/webforms/aspnetpdfviewer.aspx"&gt;ASP.NET PDF Viewer User Control Without Acrobat Reader Installed on Client or Server&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.aspmessageboard.com/showthread.php?t=192766"&gt; how to embed PDF in asp.net?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bytes.com/topic/net/answers/829754-display-embed-pdf-browser"&gt;Display And Embed PDF in the browser&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;インラインフレームで出来ると思うんだけどな。&lt;br /&gt;今手元にMacしか無くて、しかもAdobe PDF Reader入れてないから、&lt;br /&gt;挙動がおかしいのかな。。&lt;br /&gt;追記：インラインフレームでMacでも出来た。eclipseの設定が悪かったようだ。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-7934566930604512226?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/7934566930604512226/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/pdf.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/7934566930604512226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/7934566930604512226'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/pdf.html' title='PDFファイルをHTMLのフレームに組み込む方法'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-722631055856143565</id><published>2011-12-06T22:37:00.001+09:00</published><updated>2012-01-06T23:41:17.706+09:00</updated><title type='text'>ASP.NETで複数のファイルをアップロード</title><content type='html'>ASP.NETで複数のファイルをアップロードする方法&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.asp.net/t/1740458.aspx/1"&gt;Multiple files upload control in Ajax toolkit for .Net 3.5&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/ajax/AsyncFileUpload.aspx"&gt;http://www.codeproject.com/KB/ajax/AsyncFileUpload.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/AsyncFileUpload/AsyncFileUpload.aspx"&gt;http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/AsyncFileUpload/AsyncFileUpload.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mikeborozdin.com/post/AJAX-File-Upload-in-ASPNET-with-the-AsyncFileUpload-Control.aspx"&gt;http://www.mikeborozdin.com/post/AJAX-File-Upload-in-ASPNET-with-the-AsyncFileUpload-Control.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET 3.5以上必要みたい。Ajax Control Toolkitのバージョンも3.0.30930以上いるみたい。&lt;br /&gt;&lt;br /&gt;AsyncFileUploadコントロールを仕事で使う予定だけど結構奇麗に動くね。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-6DGgrLxsD20/Tt4djK3yLSI/AAAAAAAAALk/OLxnjr_m1r8/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-12-06+22.44.45%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="337" src="http://3.bp.blogspot.com/-6DGgrLxsD20/Tt4djK3yLSI/AAAAAAAAALk/OLxnjr_m1r8/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-12-06+22.44.45%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;削除メモ&lt;br /&gt;&lt;a href="http://www.aspsnippets.com/Articles/Clear-contents-of-AsyncFileUpload-Control-after-upload-and-page-revisit.aspx"&gt;Clear-contents-of-AsyncFileUpload-Control-after-upload-and-page-revisit&lt;/a&gt;&lt;br /&gt;あと関係ないんだけど、下のサイトでSilverlightの動画を見た。&lt;br /&gt;重いけど結構奇麗だった。でもiPadやiPhoneには対応していない。&lt;br /&gt;&lt;a href="http://www.asp.net/web-forms/videos/how-do-i/how-do-i-multiple-file-uploads-in-aspnet-2"&gt;http://www.asp.net/web-forms/videos/how-do-i/how-do-i-multiple-file-uploads-in-aspnet-2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetcurry.com/ShowArticle.aspx?ID=68"&gt;Uploading Multiple Files in ASP.NET 2.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/aspnet/FlashUpload.aspx"&gt;Multiple File Upload With Progress Bar Using Flash and ASP.NET&lt;/a&gt;&lt;br /&gt;これは凄い。よく出来てる。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-722631055856143565?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/722631055856143565/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/aspnet_06.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/722631055856143565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/722631055856143565'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/aspnet_06.html' title='ASP.NETで複数のファイルをアップロード'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-6DGgrLxsD20/Tt4djK3yLSI/AAAAAAAAALk/OLxnjr_m1r8/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-12-06+22.44.45%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-8959840282987654242</id><published>2011-12-01T22:08:00.001+09:00</published><updated>2011-12-06T22:35:22.730+09:00</updated><title type='text'>ASP.NETメモ</title><content type='html'>久しぶりの仕事は、詳しく聞いてないが&lt;br /&gt;ASP.NET+VB.NETを使用している仕事のようだ。&lt;br /&gt;１年近く触っていないので思い出しがてら、メモする。&lt;br /&gt;&lt;br /&gt;・ASP.NETの構成は、ページディレクティブ、ASP.NET処理ブロック、HTMLデザインブロックの３つ&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;%@ Page Langage="VB" %&amp;gt;&lt;br /&gt;（ページディレクティブ）&lt;br /&gt;&lt;br /&gt;&amp;lt;script runat="server"&amp;gt;&lt;br /&gt;&lt;br /&gt;（ASP.NET処理ブロック）&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;HTML&amp;gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;&lt;br /&gt;　&amp;lt;FORM runat="server"&amp;gt;&lt;br /&gt;&lt;br /&gt;（HTMLデザインブロック）&lt;br /&gt;&lt;br /&gt;　&amp;lt;/FORM&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/BODY&amp;gt;&amp;lt;/HTML&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;IIS&lt;br /&gt;・「C:¥Inetpub¥wwwroot」に配置されたファイルがHTTP経由で公開される&lt;br /&gt;・WebサーバであるIISは、Webブラウザからあるファイルへの処理要求があった場合、拡張子を見てそれがプログラムファイルであるかどうかを判断する。拡張子が「.aspx」であった場合、IISはこれがASP.NETのプログラムファイルであると判断し、ASP.NETランタイムを用いてこれを実行する。その処理結果として生成されたHTMLデータのみをクライアントへ返す&lt;br /&gt;&lt;br /&gt;クライアントブラウザ -リクエスト-&amp;gt; .aspxファイル -&amp;gt; 変換コード（クラスファイル） -&amp;gt;コンパイル-&amp;gt;ページインスタンス -レスポンス -&amp;gt; クライアントブラウザ&lt;br /&gt;&lt;br /&gt;・複数のクライアントブラウザから同一のプログラムに対して処理要求があった場合には、クライアントからのリクエストごとにインスタンスが作成され、並列処理される&lt;br /&gt;・初回リクエスト、ポストバック時問わず毎回ページインスタンスが作成される&lt;br /&gt;&lt;br /&gt;クラスファイルへのコード変換&lt;br /&gt;・HTMLデザインブロック中に埋め込まれた&amp;lt;asp:XXX runat="server"&amp;gt;というタグがWebコントロールと呼ばれるオブジェクトに変換される。&amp;lt;XXX runat="server"&amp;gt;というタグがHTMLコントロールと呼ばれるオブジェクトに変換される。それ以外はリテラルコントロールと呼ばれるオブジェクトに変換される。Webコントロール、HTMLコントロール、リテラルコントロールはWebUIコントロールツリーに追加される&lt;br /&gt;&lt;br /&gt;・ASP.NET処理ブロックにイベントハンドラを書いて、WebUIコントロールツリーを操作する。&lt;br /&gt;&lt;br /&gt;・ASP.NETでは、ページインスタンスの再利用はしない。リクエストのつど毎回新しく作成し直すように動作する&lt;br /&gt;&lt;br /&gt;runat="server"を付与出来るタグ&lt;br /&gt;Webコントロール&lt;br /&gt;System.Web.UI.WebControls名前空間に存在するクラスのインスタンスに変換できるもの&lt;br /&gt;HTMLコントロール&lt;br /&gt;System.Web.UI.HtmlControls名前空間に存在するクラスのインスタンスに変換できるもの&lt;br /&gt;&lt;br /&gt;上記の名前空間に存在するクラスライブラリの仕様書を確認すれば、操作の仕方がわかる&lt;br /&gt;&lt;br /&gt;・同一のHTMLコードを出力できるWebコントロールとHTMLコントロールがある場合、Webコントロールを利用するべき&lt;br /&gt;&lt;br /&gt;・Webコントロール、HTMLコントロールとなるタグに「id属性」を指定することで、イベントハンドラから操作できる&lt;br /&gt;&lt;br /&gt;・検証コントロールは、クライアントブラウザがDHTMLをサポートするブラウザであることを判断すると自動的にDHTMLコードを出力するようになっている。これにより、ブラウザ上ですべての入力チェックがOKだった場合に限ってポストバックが行われるようになっている&lt;br /&gt;&lt;br /&gt;・ポストバック時にはたとえ入力データにエラーがあったとしてもイベントハンドラが自動的に呼び出されるので、各イベントハンドラの内部では、まず入力エラーの有無を確認してからビジネス処理を行うようにしなければならない&lt;br /&gt;例：if (Page.IsValid = False) Then Exit Sub&lt;br /&gt;&lt;br /&gt;・１検証コントロール＝１エラーメッセージ&lt;br /&gt;・テキストボックスが未入力だった場合、フォーマットチェックはOK扱いになる。必須入力チェックを確認したい場合、検証コントロール（RequiredFieldValidator）を併用する&lt;br /&gt;&lt;br /&gt;・「何を」「どう直すのか」を意識したエラーメッセージ設計をすることが大事&lt;br /&gt;&lt;br /&gt;・検証コントロールは、クライアントブラウザがDHTMLに対応している事を判断すると、自動的にDHTMLコードを出力するようになっている。これにより、ブラウザ上ですべての入力チェックがOKだった場合に限ってポストバックが行われる。WEB側でも再検証されるので２重チェックの手間を省く事ができる&lt;br /&gt;&lt;br /&gt;・Visual Studioで開発するとコードビハインドにより、aspxファイルのASP.NET処理ブロックをaspx.vbコードのように分けてコーディングすることができる。aspxファイルはページディレクティブと、HTMLデザインブロックで構成される&lt;br /&gt;実際に開発する場合は、aspx.vbコードの位置と、aspx.vbのクラス名をaspxファイルのページディレクティブに指定し、axpx変換クラスがaspx.vbクラスを継承するようにする&lt;br /&gt;aspx.vbクラスはSystem.Web.UI.Pageクラスを継承する&lt;br /&gt;&lt;br /&gt;・ASP.NET2.0は「ASP.NET Ajax Extensions1.0」を利用しているプロジェクトもあるようだ。利用していないプロジェクトでは、javascriptを使用していた&lt;br /&gt;・ASP.NET3.5は「ASP.NET Ajax」がデフォルトで含まれているようだ&lt;br /&gt;・Ajax Control Toolkitも使うと便利だ&lt;br /&gt;・最近のプロジェクトではSilverlightも使用しているのだろう。実際ちょこちょこと聞く。しかし、ASP.NET単体での使用率に比べればまだまだだ。ASP.NET3.5以上、今ではASP.NET4.5か（どうやらHTML5対応のようだ）。。のプロジェクトならきっとSilverlightも使用しているのだろう。でもまあ、個人的にはWindowsの開発からは離れたいんだけどな。でも仕事がある以上仕方が無いかな。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-8959840282987654242?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/8959840282987654242/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/aspnet.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8959840282987654242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8959840282987654242'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/aspnet.html' title='ASP.NETメモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-4695663865673386048</id><published>2011-12-01T21:28:00.001+09:00</published><updated>2011-12-01T21:39:20.256+09:00</updated><title type='text'>達人プログラマ読書メモ</title><content type='html'>１：自らの技術に感心を持つこと&lt;br /&gt;&lt;br /&gt;２：あなたの仕事について考えること&lt;br /&gt;常に自分自信が何をしているか考える&lt;br /&gt;&lt;br /&gt;３：いい加減な言い訳よりも対策を用意すること&lt;br /&gt;４：割れた窓を放置しておかないこと&lt;br /&gt;５：変化の触媒たれ&lt;br /&gt;他人に変革を強制することは出来ない。未来を垣間見せ参加できるように手助けする&lt;br /&gt;&lt;br /&gt;６：大きな構想を忘れないようにすること&lt;br /&gt;&lt;br /&gt;十分に良いソフトウェア＝ユーザーの要求仕様と完全に合致しているもの&lt;br /&gt;&lt;br /&gt;プログラムに新機能を追加したり、コードをさらに磨き上げるという理由で、&lt;br /&gt;ユーザーからの要求を無視することはプロの仕事とは言えない。&lt;br /&gt;不可能なスケジュールを約束したり、&lt;br /&gt;納期に間に合わせる為に基本的な技術面をおろそかにするのはプロの仕事ではありえない。&lt;br /&gt;&lt;br /&gt;７：品質要求を明確にすること&lt;br /&gt;８：常にあなたの知識ポートフォリオに投資すること&lt;br /&gt;９：見聞きしたことを批判的な目で分析すること&lt;br /&gt;&lt;br /&gt;伝達する&lt;br /&gt;良いたいことを知る&lt;br /&gt;聞き手のことを知る&lt;br /&gt;タイミングを選ぶ&lt;br /&gt;&lt;br /&gt;聞き手を理解する為の合い言葉&lt;br /&gt;W　何(what)　　　　　　　聞き手に何を知って欲しいのか&lt;br /&gt;I　興味(interest) 　　　良いたいことの中にある彼らの興味とは何か&lt;br /&gt;S　洗練(sophisticate)　それらはどれくらい洗練されているか&lt;br /&gt;D　詳細(detail) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;彼らはどの程度詳細を知りたがっているか&lt;br /&gt;O　誰の情報(own)　　　　 誰にその情報を知ってもらいたいのか&lt;br /&gt;M　動機づけ(motivate)　 話を聞いてもらえるには&lt;br /&gt;&lt;br /&gt;スタイルを選ぶ（聞き手にあった伝え方をする）&lt;br /&gt;見栄えを良くする&lt;br /&gt;聞き手を巻き込む&lt;br /&gt;良い聞き手になる（こちらから質問を行ったりして人々に発言を促す）&lt;br /&gt;聞き手の立場になる&lt;br /&gt;&lt;br /&gt;１０：伝える事柄と、伝える方法は車の両輪だと考えること&lt;br /&gt;&lt;br /&gt;プログラマーは常にメンテナンス・モードで、日々変わっていく設計やコーディングに対応しなければならない&lt;br /&gt;&lt;br /&gt;１１：DRY-Don't Repeat Yourself（繰り返しを避けること）&lt;br /&gt;同じ知識を２カ所以上に記述してはならない&lt;br /&gt;&lt;br /&gt;コード中のドキュメント&lt;br /&gt;・見苦しいコードには多くのコメントが必要になる&lt;br /&gt;・低水準の知識はコードに任せて、高水準な解説をコメントで記述する&lt;br /&gt;・コメントが時代遅れになるのは不可避であり、信頼できないコメントよりもまったくコメントが無い方がまし&lt;br /&gt;&lt;br /&gt;急がば回れ（目先の利益に捕われて手抜きをすると、Y2K問題のような現象に陥る）&lt;br /&gt;&lt;br /&gt;開発者間で機能が２重に実装されないように、コミュニケーションをはかることが大事&lt;br /&gt;チーム・メンバーの一人を、知識交換を円滑にするためのプロジェクト・ライブラリアンとして任命する&lt;br /&gt;ソース階層中にユーティリティ・ルーチンやスクリプトを保管しておくための場所を作る&lt;br /&gt;コード・レビューの場を設ける&lt;br /&gt;&lt;br /&gt;１２：再利用しやすいようにしておくこと&lt;br /&gt;再利用に失敗すれば、知識の２重化というリスクを犯すことになる&lt;br /&gt;&lt;br /&gt;１３：関係のないもの同士の影響を排除すること&lt;br /&gt;直交性の高いシステムを記述すれば、生産性の向上とリスクの削減という２つの大きなメリットを享受できる&lt;br /&gt;&lt;br /&gt;責任分担をうまく切り分け、プロジェクト・チームに関しても直交性を考慮することにより、&lt;br /&gt;つまらない議論にメンバを参加させることを防ぎ、チームの生産性を低下させることを防ぐ&lt;br /&gt;&lt;br /&gt;プロジェクト・チームの直交性を計る方法としては、「要求された各内容を議論しようとした場合、&lt;br /&gt;何人の人間が必要であるかを数え上げること」が挙げられる&lt;br /&gt;&lt;br /&gt;サード・パーティーのツールキットやライブラリーを導入する場合、システムの直交性が維持出来るよう注意する&lt;br /&gt;&lt;br /&gt;コードの結合度を最小化する&lt;br /&gt;グローバル・データを避ける&lt;br /&gt;類似機能のリファクタリングを行う&lt;br /&gt;&lt;br /&gt;テスト終了時点のコードにバグ修正タグをつけて保管しておくことにより、&lt;br /&gt;各バグ修正によって影響を受けたソースファイル数の傾向を月次報告書で分析することもできる&lt;br /&gt;&lt;br /&gt;直交性はドキュメントにも適用できる&lt;br /&gt;&lt;br /&gt;変更をするたびにものごとが悪い方に導かれていくようなプロジェクトに参加させられた場合は、&lt;br /&gt;リファクタリングをするときが来たと認識する必要がある&lt;br /&gt;&lt;br /&gt;DRY原則、結合度の最小化、メタデータの使用を貫き通すことにより、後戻りが許されない多くの重大な決定から解放される&lt;br /&gt;&lt;br /&gt;１４：最終決定などというものは存在しない&lt;br /&gt;&lt;br /&gt;どんなメカニズムを使用するにしても、可逆性を持たせるようにした方が良い&lt;br /&gt;自動的に何かを追加するのであれば、同じように自動的に削除できるようにしておく&lt;br /&gt;&lt;br /&gt;１５：目標を見つけるには曳光弾を使うこと&lt;br /&gt;&lt;br /&gt;元になるシステムが存在していない場合、ユーザーの要求は曖昧になる&lt;br /&gt;このような場合には、インクリメンタル・アプローチが効果的&lt;br /&gt;（プロトタイピングと異なり使い捨てのコードは生成しない）&lt;br /&gt;曳光弾によるコード開発では、ユースケース単位で開発に取り組むことができる&lt;br /&gt;&lt;br /&gt;１６：プロトタイピングの真の目的は学びにある&lt;br /&gt;&lt;br /&gt;１７：問題領域に近いところでプログラミングを行うこと&lt;br /&gt;ユーザーの言葉で設計、コーディングを行う&lt;br /&gt;構文／字句解析を利用した独自言語の導入を検討するのも一つの手である&lt;br /&gt;&lt;br /&gt;１８：あとでびっくりしないために、見積もりを行うこと&lt;br /&gt;&lt;br /&gt;１９：コーディングによってスケジュールを繰り返すこと&lt;br /&gt;見積もりに磨きを掛けるには実装で得た経験を用いる&lt;br /&gt;&lt;br /&gt;２０：知識はプレインテキストに保存すること&lt;br /&gt;２１：コマンド・シェルの力を使うこと&lt;br /&gt;２２：１つのエディターを熟知すること&lt;br /&gt;&lt;br /&gt;２３：常にソースコード管理を使用すること&lt;br /&gt;日々業務で入力したすべて（ドキュメントなど全部）のものをソースコード管理の対象にする&lt;br /&gt;&lt;br /&gt;２４：非難するのではなく、問題を修復すること&lt;br /&gt;容疑者への非難に時間とエネルギーをつぎ込むことは間違い&lt;br /&gt;&lt;br /&gt;２５：パニックに陥らないこと&lt;br /&gt;納期が目前に控えているときや、バグを見つけようと躍起になっているときに&lt;br /&gt;上司や顧客に背後に立たれてもパニックになってはならない&lt;br /&gt;&lt;br /&gt;デバッグ戦略&lt;br /&gt;データの視覚化&lt;br /&gt;トレース&lt;br /&gt;ゴムのアヒルちゃん（誰かに説明する）&lt;br /&gt;&lt;br /&gt;２６："select"はおかしくない&lt;br /&gt;OSやコンパイラなどのサード・パーティー製品などにバグがあることは稀&lt;br /&gt;大抵の場合アプリケーション側にバグがある&lt;br /&gt;取り付く島のない問題に遭遇した場合、古き良きバイナリー・サーチ方式を使ってみる&lt;br /&gt;&lt;br /&gt;何かがおかしくなったときにあなたが感じる驚きの量は、実行しているコードに対する貴方の信頼と&lt;br /&gt;信念の量に比例している&lt;br /&gt;&lt;br /&gt;２７：仮定せずに、証明すること&lt;br /&gt;信じているだけの理由でバグを見逃すことが無いようにする&lt;br /&gt;きちんと証明する必要がある&lt;br /&gt;&lt;br /&gt;驚くべきバグに遭遇したら、ただ単に修正するだけでなく、なぜミスが初期の段階で発覚しなかったのか理由を考える&lt;br /&gt;&lt;br /&gt;バグの修正に時間がかかる場合、なぜ時間がかかるのか自問する&lt;br /&gt;こういったバグが発生した場合、簡単に修正できるような手を打てないか&lt;br /&gt;例：効果的にテストを進めるためのフックやログファイルアナライザを作成する&lt;br /&gt;&lt;br /&gt;バグが誰かの謝った仮定に起因するものであれば、その問題をチームで議論する&lt;br /&gt;&lt;br /&gt;２８：テキスト操作言語を学ぶこと&lt;br /&gt;データベース・スキーマのメンテナンス&lt;br /&gt;データベース・スキーマ定義が記述されたプレイン・テキストのファイルを読み込んで、&lt;br /&gt;Perlスクリプトによって以下の成果物を生成できる&lt;br /&gt;・データベースの生成を行うSQL文&lt;br /&gt;・データ・ディクショナリの元となるフラットなデータ・ファイル&lt;br /&gt;・データベースへのアクセスを行うC言語で記述されたコード・ライブラリ&lt;br /&gt;・データベースの整合性をチェックするスクリプト&lt;br /&gt;・スキーマの解説とダイアグラムを記述したWebページ&lt;br /&gt;・XML版のスキーマ&lt;br /&gt;&lt;br /&gt;Javaのメンバーに対するアクセス&lt;br /&gt;・getter、setterなどの自動生成&lt;br /&gt;&lt;br /&gt;テストデータの生成&lt;br /&gt;何万件ものテストデータを種々雑多なファイル形式のファイルをDBにロードするための形式変換&lt;br /&gt;&lt;br /&gt;２９：コードを生成するコードを作成すること&lt;br /&gt;３０：あなたは完璧なソフトウェアを作ることはできない&lt;br /&gt;３１：契約を用いて設計を行うこと&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-4695663865673386048?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/4695663865673386048/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4695663865673386048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4695663865673386048'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/12/blog-post.html' title='達人プログラマ読書メモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-240435462508571465</id><published>2011-11-29T22:38:00.001+09:00</published><updated>2011-11-30T03:02:34.758+09:00</updated><title type='text'>現場での記憶メモ</title><content type='html'>そろそろ現場復帰だ。過去の記憶でも断片的に書き出すことにする。&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Checkstyle&lt;/u&gt;&lt;br /&gt;プログラマがコーディング規約に沿ったコードを書くようにするのを支援するツール&lt;br /&gt;&lt;br /&gt;過去に一度だけ経験。&lt;br /&gt;コーディング規約も参画したプロジェクト中最も分厚く、Checkstyleも使用していたのが、&lt;br /&gt;印象的だった。コードの最低限の可読性を保証するのに良いと思う。&lt;br /&gt;FindBugsも使ったことないけど良さそう。&lt;br /&gt;&lt;a href="http://checkstyle.sourceforge.net/"&gt;Checkstyle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;エビデンス&lt;/u&gt;&lt;br /&gt;現場によってまちまちだった。&lt;br /&gt;テストデータと、テスト仕様書のセットは当たり前だけど必要。&lt;br /&gt;テストデータは、sqlファイルだったり、テストデータを載せたデータ格納機能付きエクセルファイルだったりだ。&lt;br /&gt;テスト仕様書は大抵エクセルで作ったもので、目検用のテスト仕様書がどこのプロジェクトでも必要だった。「○」を付けていくあれだ。&lt;br /&gt;所々、JUnitを使用しているプロジェクトもあり、カバレッジレポートもエビデンスとして提出する必要があった。&lt;br /&gt;画面キャプチャの必要の有無はプロジェクトによってまちまちだが、基本必要だった。&lt;br /&gt;エクセルに画像を張る形式が基本だった。プロジェクトによっては、フォルダに配置した画像を自動的に集計して、エクセルファイルに自動的に貼付けてレイアウト調整までしてくれるツールを作成して使っているところがあった。&lt;br /&gt;HTMLファイルを顧客に渡してレビュー結果を貰っているプロジェクトでは、レビュー結果で表示位置や、色などのOKサインを貰っているのでJSPファイルに起こしたとき差異が発生していないか、キャプチャした双方の画像の色差分をエッジ検出で視覚的にチェックできるツールを作成して使用しているプロジェクトがあった。&lt;br /&gt;ログの必要の有無はプロジェクトによってまちまちだった。&lt;br /&gt;実行後DBダンプの必要の有無はプロジェクトによってまちまちだった。&lt;br /&gt;プロジェクトによっては、エビデンスのフォルダ名がルール化されているものがあり、そういったプロジェクトでは、エビデンス用ファイル作成ツールを作成して使用しているプロジェクトがあった。ツールでフォルダを作成して、エビデンスを手動で格納して、ツールが集計するといった感じだ。&lt;br /&gt;&lt;br /&gt;&lt;u&gt;帳票&lt;/u&gt;&lt;br /&gt;・Crystal Reportsで目をチカチカさせながら作るパターン&lt;br /&gt;・エクセルファイルの保存時にhtml形式で保存して、それをJSP化するパターン&lt;br /&gt;・iReport/JasperReportsで作るパターン&lt;br /&gt;&lt;br /&gt;&lt;u&gt;SQL&lt;/u&gt;&lt;br /&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/transactsql/thread/7f3ce1d9-4d25-4ba6-ad5a-2f3a1f2c4a55"&gt;Where 1=1 and Where 1 = 0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://webdeveloper.com/forum/showthread.php?t=235180"&gt;Queries with "WHERE 1=1"&lt;/a&gt;&lt;br /&gt;1=1は最初、遭遇した時は気持ち悪いと思いましたが、便利ですよね。&lt;br /&gt;1=0は今知りましたが、テーブル定義だけコピー出来るのは便利ですね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-240435462508571465?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/240435462508571465/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/blog-post_29.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/240435462508571465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/240435462508571465'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/blog-post_29.html' title='現場での記憶メモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-6305924247363221676</id><published>2011-11-18T09:17:00.001+09:00</published><updated>2011-11-30T04:46:05.369+09:00</updated><title type='text'>eclipseのバージョン</title><content type='html'>&lt;a href="http://www.eclipse.org/downloads/packages/compare-packages"&gt;eclipse Compare Packages&lt;/a&gt;&lt;br /&gt;eclipseのバージョン間の違いが票形式にまとまっています。&lt;br /&gt;いつもJava EEを入れていましたが、Javaとの違いは以下のようです。&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Java EEのみ&lt;/u&gt;&lt;br /&gt;EMF（構造化モデルの定義・モデルを編集する為のコード生成機能を含んだフレームワーク）&lt;br /&gt;WebTools&lt;br /&gt;Java EE Tools&lt;br /&gt;RSE（リモートのマシン上にあるファイルの編集やプロセスの起動・監視ができる）&lt;br /&gt;EclipseLink&lt;br /&gt;PDE&lt;br /&gt;Datatools&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Javaのみ&lt;/u&gt;&lt;br /&gt;WindowBuilder&lt;br /&gt;Maven&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-6305924247363221676?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/6305924247363221676/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/eclipse.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6305924247363221676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6305924247363221676'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/eclipse.html' title='eclipseのバージョン'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-2324989900718948083</id><published>2011-11-18T07:24:00.001+09:00</published><updated>2011-11-18T07:41:03.593+09:00</updated><title type='text'>いまさら聞けないTomcat〜JSPサーバ構築のキソ</title><content type='html'>人に説明するときに、「Tomcatはアプリケーションサーバーです。」&lt;br /&gt;としか私は言えない。&lt;br /&gt;以下のサイトの説明は素晴らしくお手本にしたいと思いました。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thinkit.co.jp/free/article/0708/2/1/"&gt;第１回：Tomcatって何ですか？&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;全部で９回あります。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-2324989900718948083?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/2324989900718948083/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/tomcatjsp.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2324989900718948083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2324989900718948083'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/tomcatjsp.html' title='いまさら聞けないTomcat〜JSPサーバ構築のキソ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-9116041339464301968</id><published>2011-11-13T00:00:00.001+09:00</published><updated>2011-11-13T00:18:12.523+09:00</updated><title type='text'>Aptana Studio</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-CKv6FMgTN1U/Tr6Nt7oGEsI/AAAAAAAAAKE/VPyTeS7J4s8/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-11-13+0.15.06%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="331" src="http://2.bp.blogspot.com/-CKv6FMgTN1U/Tr6Nt7oGEsI/AAAAAAAAAKE/VPyTeS7J4s8/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-11-13+0.15.06%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;「Aptana Studio」のプラグインをEclipseにインストールしてみました。&lt;br /&gt;動作は速いし、コード補完もしてくれるし、最高ですね。感動しました。&lt;br /&gt;HTMLや、CSS、JavaScriptの開発にはこれで決まりですね。&lt;br /&gt;&lt;a href="http://aptana.com/"&gt;aptana&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-9116041339464301968?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/9116041339464301968/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/aptana-studio.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9116041339464301968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9116041339464301968'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/aptana-studio.html' title='Aptana Studio'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-CKv6FMgTN1U/Tr6Nt7oGEsI/AAAAAAAAAKE/VPyTeS7J4s8/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-11-13+0.15.06%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-3767236416043365805</id><published>2011-11-11T06:05:00.001+09:00</published><updated>2011-11-11T06:11:23.010+09:00</updated><title type='text'>Eclipseコード補完Macショートカットキー</title><content type='html'>Mac使いがEclipseでコード補完をする為には、&lt;br /&gt;Eclipseのコード補完ショートカットキー「control　＋　スペース」を使う。&lt;br /&gt;このショートカットキーはMacの「Spotlight検索フィールドを表示」ショートカットキーでも&lt;br /&gt;あるので、EclipseかMacの環境設定を変更しないと正しく機能しない。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-3767236416043365805?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/3767236416043365805/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/eclipsemac.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3767236416043365805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3767236416043365805'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/eclipsemac.html' title='Eclipseコード補完Macショートカットキー'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-2650581892572116410</id><published>2011-11-11T03:32:00.001+09:00</published><updated>2011-11-11T03:49:51.734+09:00</updated><title type='text'>TopCoderにブラウザからログイン出来ない場合</title><content type='html'>Macでブラウザからログインしようとすると、どうも不安定で&lt;br /&gt;Competition Arenaのログイン画面に辿り着かない。&lt;br /&gt;私のブラウザ設定がおかしいのだろうけれども、&lt;br /&gt;何が原因なのか分からない。&lt;br /&gt;公式サイトにjnlpファイルがあることが分かったのでこれを利用して解決することにする。&lt;br /&gt;以下の公式サイトにあるjnlpファイルをダウンロードして直接叩くと、&lt;br /&gt;Java Web StartソフトウェアであるCompetition Arenaが起動します。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.topcoder.com/contest/arena/ContestAppletProd.jnlp"&gt;ContestAppletProd.jnlp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-2650581892572116410?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/2650581892572116410/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/topcoder_11.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2650581892572116410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2650581892572116410'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/topcoder_11.html' title='TopCoderにブラウザからログイン出来ない場合'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-8078324282721638504</id><published>2011-11-11T02:43:00.001+09:00</published><updated>2011-11-11T02:43:56.452+09:00</updated><title type='text'>SRM152DIV2メモ</title><content type='html'>&lt;a href="https://sites.google.com/site/cinderellajapan/cinderellade-kaosu/rojisutikkushazou"&gt;ロジスティック写像&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-8078324282721638504?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/8078324282721638504/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/srm152div2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8078324282721638504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8078324282721638504'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/srm152div2.html' title='SRM152DIV2メモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-736219817065651519</id><published>2011-11-10T01:55:00.000+09:00</published><updated>2011-11-10T04:20:12.291+09:00</updated><title type='text'>TopCoderが面白そうです。</title><content type='html'>&lt;a href="http://www.topcoder.com/"&gt;TopCoder&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itmedia.co.jp/enterprise/articles/0912/05/news002.html"&gt;細かすぎて伝わりにくいTopCoderのコーディングスキル向上マジック (1/3)&lt;/a&gt;&lt;br /&gt;面白そうです。&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-qPrykwbYkD0/TrrQ1PKoFMI/AAAAAAAAAJ8/2fXe9x-u0t8/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-11-10+4.12.48%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="473" src="http://2.bp.blogspot.com/-qPrykwbYkD0/TrrQ1PKoFMI/AAAAAAAAAJ8/2fXe9x-u0t8/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-11-10+4.12.48%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;実際にやってみたところ、簡単な問題から難しい問題まであって頭の体操にぴったりでした。&lt;br /&gt;他の人が書いたコードを読む事も出来るので勉強になります。&lt;br /&gt;また問題が英語で書かれているので英語の勉強にもなります。&lt;br /&gt;&lt;br /&gt;やってみて分かった事は、考慮しなくても良い制約があることと、&lt;br /&gt;コーディングする速度が速ければ速い程点数が良いということです。&lt;br /&gt;Macでコードをコピーする場合は、「command + c」では無く、&lt;br /&gt;「control + c」だという事も学びました。&lt;br /&gt;カットもペーストも「control」キーで行うようです。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-736219817065651519?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/736219817065651519/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/topcoder.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/736219817065651519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/736219817065651519'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/topcoder.html' title='TopCoderが面白そうです。'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-qPrykwbYkD0/TrrQ1PKoFMI/AAAAAAAAAJ8/2fXe9x-u0t8/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-11-10+4.12.48%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-6051386305472102411</id><published>2011-11-09T14:30:00.003+09:00</published><updated>2011-11-09T14:31:03.263+09:00</updated><title type='text'>MacでAMP</title><content type='html'>&lt;a href="http://www.futomi.com/lecture/macosx/index.html"&gt;Mac OS X LeopardでAMP環境を構築しよう&lt;/a&gt;&lt;br /&gt;分かり易いです。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-6051386305472102411?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/6051386305472102411/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/maclamp.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6051386305472102411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6051386305472102411'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/maclamp.html' title='MacでAMP'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-3792070955284108866</id><published>2011-11-09T13:03:00.000+09:00</published><updated>2011-11-09T13:03:27.486+09:00</updated><title type='text'>vimメモ</title><content type='html'>１画面forwardスクロール&lt;br /&gt;&lt;pre&gt;Ctrl + f&lt;/pre&gt;&lt;br/&gt;１画面backスクロール&lt;br /&gt;&lt;pre&gt;Ctrl + b&lt;/pre&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-3792070955284108866?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/3792070955284108866/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/vim.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3792070955284108866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3792070955284108866'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/vim.html' title='vimメモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-9137214687605532062</id><published>2011-11-07T19:10:00.000+09:00</published><updated>2011-11-07T19:10:17.263+09:00</updated><title type='text'>Structure and Interpretation of Computer Programs</title><content type='html'>&lt;a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/"&gt;Structure and Interpretation of Computer Programs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ocw.mit.edu/index.htm"&gt;MIT OpenCourseWare (MITOCW)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;社会人になって、出会うとは思わなかったよ。&lt;br /&gt;再帰呼び出しを忘れてしまっていたので基礎を再度固めます。&lt;br /&gt;恥ずかしいです。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-9137214687605532062?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/9137214687605532062/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/structure-and-interpretation-of.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9137214687605532062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9137214687605532062'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/structure-and-interpretation-of.html' title='Structure and Interpretation of Computer Programs'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-1902011499080510474</id><published>2011-11-06T10:49:00.000+09:00</published><updated>2011-11-17T03:44:58.420+09:00</updated><title type='text'>DI/AOP</title><content type='html'>DI/AOPを上手に説明しているサイトを見つけた。&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20080228/294949/"&gt;プログラム間にボタンを掛ける「DI/AOP」（前編）&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20080228/294950/?ST=itarchi"&gt;プログラム間にボタンを掛ける「DI/AOP」（後編）&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://www.mindview.jp/index.php?%E3%81%AA%E3%81%9CDI%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E3%82%92%E4%BD%BF%E3%81%86%E3%81%AE%E3%81%8B"&gt;なぜDIコンテナを使うのか&lt;/a&gt;&lt;br /&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 class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-1902011499080510474?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/1902011499080510474/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/diaop.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/1902011499080510474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/1902011499080510474'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/diaop.html' title='DI/AOP'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-8190853796442673709</id><published>2011-11-02T18:32:00.003+09:00</published><updated>2011-11-02T18:32:38.667+09:00</updated><title type='text'>要件定義学習メモ</title><content type='html'>要件定義のフェーズ&lt;br /&gt;１.準備フェーズ&lt;br /&gt;　a.営業担当や上司からプロジェクト情報の取得を行う&lt;br /&gt;　b.プロジェクトの方向性の検討&lt;br /&gt;&lt;br /&gt;　プロジェクトの作業を定義する、プロジェクトの方法について考える、&lt;br /&gt;　キックオフミーティングを開く、プロジェクトの認識を合わせる&lt;br /&gt;&lt;br /&gt;２.基盤整備フェーズ&lt;br /&gt;　a.顧客の要求や要望を聞いて自分の理解を伝える&lt;br /&gt;&lt;br /&gt;　問題を明確にする、システムの目的を明確にする、業務を理解する、&lt;br /&gt;　既存のシステムを検証する、システム化の範囲を検討する、&lt;br /&gt;　ユーザ情報を収集する、制約条件を明確にする、トレードオフ条件を明らかにする&lt;br /&gt;&lt;br /&gt;３.要求獲得フェーズ&lt;br /&gt;　a.要求獲得の準備&lt;br /&gt;　　・前回ヒアリングの見直しと復習&lt;br /&gt;　　・質問リストの作成とレビュー&lt;br /&gt;　　・説明事項・説得事項の検討&lt;br /&gt;　　・ヒアリングのシナリオ作成&lt;br /&gt;　　・参加メンバーへの通知&lt;br /&gt;&lt;br /&gt;　b.要求獲得作業&lt;br /&gt;　　・ヒアリングの目的の説明&lt;br /&gt;　　・新たな要求の獲得&lt;br /&gt;&lt;br /&gt;　c.獲得した要求の整理&lt;br /&gt;　　・要求の分類&lt;br /&gt;　　・確認漏れのチェック&lt;br /&gt;　　・要求のドキュメント化&lt;br /&gt;&lt;br /&gt;　d.整理した要求のレビュー&lt;br /&gt;　　・個人レビューと全体レビュー&lt;br /&gt;&lt;br /&gt;　e.開発可否の判断&lt;br /&gt;　　・システムの目的と整合性チェック&lt;br /&gt;　　・費用対効果の検討&lt;br /&gt;　　・疑問な要求、矛盾している要求の洗い出し&lt;br /&gt;&lt;br /&gt;　f.新しい要求の創造&lt;br /&gt;　　・要求に対してあらゆる角度から検討を重ねる&lt;br /&gt;　　・新たな要求の考案&lt;br /&gt;&lt;br /&gt;　機能要求を獲得する、非機能要求を獲得する、トレードオフ条件を明らかにする&lt;br /&gt;&lt;br /&gt;４.引渡しフェーズ&lt;br /&gt;　a.テストの可能性の検証と曖昧さの排除&lt;br /&gt;&lt;br /&gt;　すべての要求を見直す、テストの可能性を検証する、要求の曖昧さを排除する、&lt;br /&gt;　追加変更要求に対応する&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-8190853796442673709?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/8190853796442673709/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8190853796442673709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/8190853796442673709'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/11/blog-post.html' title='要件定義学習メモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-1004722804406790208</id><published>2011-10-20T11:00:00.001+09:00</published><updated>2011-10-20T11:04:54.410+09:00</updated><title type='text'>勉強メモ</title><content type='html'>&lt;a href="http://it.impressbm.co.jp/e/2010/04/01/2078"&gt;会計の基礎理論と情報構造から見たSAP ERPとOracle EBS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;帳簿会計をベースにしているソリューションの1つがOracle EBS&lt;br /&gt;伝票会計をベースにしているソリューションの1つがSAP ERP&lt;br /&gt;&lt;br /&gt;過去に参画したプロジェクトは、伝票会計ベースだったな。&lt;br /&gt;まあ、フルスクラッチだったけど。。SAP興味あるなあ。&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-1004722804406790208?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/1004722804406790208/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/blog-post_20.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/1004722804406790208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/1004722804406790208'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/blog-post_20.html' title='勉強メモ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-3757210415917112612</id><published>2011-10-14T12:27:00.001+09:00</published><updated>2011-10-14T12:29:05.710+09:00</updated><title type='text'>今更だけど</title><content type='html'>今更だけど、Google Docsの存在を知った。&lt;br /&gt;Microsoft Office Web Appsのようなものなのだけれども、&lt;br /&gt;ものすごくシンプルでGoogleアカウントを持っていたら、&lt;br /&gt;すぐに使用可能。互換性については期待してはいけないが、&lt;br /&gt;作成された書類を読むのは凄く便利。&lt;br /&gt;でも一番便利なのは、クラウド上に書類を溜めれるということ。&lt;br /&gt;どこでも書類にアクセス出来て最高。Office Web Appsよりも、&lt;br /&gt;軽く気軽に操作できる。&lt;br /&gt;&lt;a href="https://docs.google.com/"&gt;Google Docs&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-1rYe1aUmzn0/TpesIMpOO7I/AAAAAAAAAHg/2XKq5AXXk8A/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-14+12.25.59%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="338" src="http://3.bp.blogspot.com/-1rYe1aUmzn0/TpesIMpOO7I/AAAAAAAAAHg/2XKq5AXXk8A/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-14+12.25.59%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-3757210415917112612?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/3757210415917112612/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3757210415917112612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3757210415917112612'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/blog-post.html' title='今更だけど'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-1rYe1aUmzn0/TpesIMpOO7I/AAAAAAAAAHg/2XKq5AXXk8A/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-14+12.25.59%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-4971699782436200333</id><published>2011-10-11T13:36:00.004+09:00</published><updated>2011-10-11T13:45:23.999+09:00</updated><title type='text'>Macでニコニコ生放送をする際に使用したいツール</title><content type='html'>Macでニコニコ生放送をする際に使用したいツールをまとめました。&lt;br /&gt;&lt;br /&gt;１.マイク音声とパソコンの音声（内蔵出力）をミキシングしたい。&lt;br /&gt;&lt;br /&gt;生放送でBGMを流したいときがありますよね。&lt;br /&gt;そのときは、「Soundflower」と「LadioCast」を使用します。&lt;br /&gt;&lt;br /&gt;「Soundflower」は仮想のオーディオデバイスを作成する為のソフトです。&lt;br /&gt;インストールすると、システム環境設定＞サウンドの出力タブに、&lt;br /&gt;Soundflower(2ch)、Soundflower(16ch)が追加されます。&lt;br /&gt;その状態でSoundflower(2ch)を選択することでパソコンの音声が、&lt;br /&gt;仮想オーディオデバイスのSoundflower(2ch)に送られるようになります。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-9u2Wrx1Lf64/TpPBQBJ1kwI/AAAAAAAAAGY/xjP0SQZDheE/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-11+13.07.45%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="492" src="http://2.bp.blogspot.com/-9u2Wrx1Lf64/TpPBQBJ1kwI/AAAAAAAAAGY/xjP0SQZDheE/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-11+13.07.45%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;この仮想オーディオデバイスに音声を送るだけでは、&lt;br /&gt;音声をモニタリング出来ないので、「LadioCast」を使います。&lt;br /&gt;また、マイク音声とパソコンの音声をミキシングするのにもこのソフトを使います。&lt;br /&gt;「LadioCast」を起動すると以下のような画面が表示されます。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Tx2hbOzgqAc/TpPCgoqpRbI/AAAAAAAAAGg/kwXyrvbB6mI/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-11+13.13.35%25EF%25BC%2589.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-Tx2hbOzgqAc/TpPCgoqpRbI/AAAAAAAAAGg/kwXyrvbB6mI/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-11+13.13.35%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;入力1でマイクを選択し、Soundflower(2ch)に出力します。&lt;br /&gt;これでマイク音声とパソコンの音声はミキシングされました。&lt;br /&gt;次に、入力2でSoundflower(2ch)を選択し、内蔵出力へ送ることで、&lt;br /&gt;ミキシングした音声をモニタリングすることができました。&lt;br /&gt;あとは、ニコニコ生放送の「放送の設定」＞「音声」で「Soundflower(2ch)を、&lt;br /&gt;選択すれば、完了です。&lt;br /&gt;注意としては、パソコンの音声をSoundflower(2ch)に送るようにしたので、&lt;br /&gt;生放送の画面の音声はミュートする必要があります。&lt;br /&gt;ミュートしないと、生放送の音声までもSoundflower(2ch)に送られて、&lt;br /&gt;その音声が生放送で流れてその音声がと、繰り返されてループ(エコー)が発生します。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/soundflower/downloads/list"&gt;Soundflower&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.kawauso.com/kawauso/macladiocast/"&gt;LadioCast&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;２.「ゆっくりさん」のようにコメントを読ませたい。&lt;br /&gt;&lt;br /&gt;コメントを「ゆっくりさん」のように読ませるには、&lt;br /&gt;「Okayu」と「Saykotoeri2」が必要です。&lt;br /&gt;「Okayu」はコメントビューアーで、「Saykotoeri2」の音読ソフトに、&lt;br /&gt;コメント情報を渡すことができます。使用方法は以下のサイトに載っています。&lt;br /&gt;&lt;a href="http://kentaroimai.com/projects/okayu/"&gt;Okayu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;３.高画質・高音質で配信したい。&lt;br /&gt;&lt;br /&gt;ニコニコ生放送のヘルプに載っている以下の方法で高画質配信が可能です。&lt;br /&gt;&lt;a href="http://help.nicovideo.jp/live/2010/04/post-46.html"&gt;■高画質配信の方法(初回は外部ソフトの事前準備が必要です)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-4971699782436200333?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/4971699782436200333/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/mac.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4971699782436200333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4971699782436200333'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/mac.html' title='Macでニコニコ生放送をする際に使用したいツール'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-9u2Wrx1Lf64/TpPBQBJ1kwI/AAAAAAAAAGY/xjP0SQZDheE/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-10-11+13.07.45%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-9000476110030693512</id><published>2011-10-03T20:53:00.001+09:00</published><updated>2011-10-03T21:26:03.327+09:00</updated><title type='text'>Vimの勉強</title><content type='html'>&lt;u&gt;行番号を表示させる&lt;/u&gt;&lt;br /&gt;&lt;pre&gt;:set number&lt;/pre&gt;行番号を消したい場合は、以下のコマンドを入力します。&lt;pre&gt;:set nonumber&lt;/pre&gt;&lt;br /&gt;&lt;u&gt;カラーテーマを確認する&lt;/u&gt;&lt;br /&gt;&lt;pre&gt;:colorscheme&lt;/pre&gt;&lt;br /&gt;&lt;u&gt;カラーテーマを変更する&lt;/u&gt;&lt;br /&gt;&lt;pre&gt;:colorscheme blue&lt;/pre&gt;&lt;br /&gt;&lt;u&gt;ハイライトの色を確認する&lt;/u&gt;&lt;br /&gt;&lt;pre&gt;:highlight&lt;/pre&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-9000476110030693512?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/9000476110030693512/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/vim_03.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9000476110030693512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/9000476110030693512'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/vim_03.html' title='Vimの勉強'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-3560724889128538898</id><published>2011-10-02T07:07:00.000+09:00</published><updated>2011-10-02T07:20:52.527+09:00</updated><title type='text'>Vimの勉強</title><content type='html'>&lt;u&gt;検索方法&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;下方向に検索&lt;br /&gt;&lt;pre&gt;/keyword&lt;/pre&gt;上方向に検索&lt;br /&gt;&lt;pre&gt;?keyword&lt;/pre&gt;下方向にヒットしたkeywordに飛ぶ場合&lt;br /&gt;&lt;pre&gt;n&lt;/pre&gt;上方向にヒットしたkeywordに飛ぶ場合&lt;br /&gt;&lt;pre&gt;N&lt;/pre&gt;&lt;br /&gt;&lt;u&gt;大文字と小文字を区別しないで検索する方法&lt;/u&gt;&lt;br /&gt;&lt;pre&gt;:set ic&lt;/pre&gt;区別したい場合は、以下のようにします。&lt;br /&gt;&lt;pre&gt;:set noic&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;u&gt;検索結果をハイライト表示したい場合&lt;/u&gt;&lt;br /&gt;&lt;pre&gt;:set hlsearch&lt;/pre&gt;&lt;br /&gt;ハイライト表示したくない場合&lt;br /&gt;&lt;pre&gt;:set nohlsearch&lt;/pre&gt;&lt;br /&gt;&lt;u&gt;エンコードを指定して開き直したい場合&lt;/u&gt;&lt;br /&gt;&lt;pre&gt;:e ++enc=shift-jis&lt;/pre&gt;&lt;br /&gt;vimのエンコードを調べたい場合&lt;pre&gt;:set enc&lt;/pre&gt;&lt;br /&gt;vimで開いたファイルのエンコードを調べたい場合&lt;pre&gt;:set fenc&lt;/pre&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-3560724889128538898?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/3560724889128538898/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/vim.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3560724889128538898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3560724889128538898'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/10/vim.html' title='Vimの勉強'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-7549711714159763358</id><published>2011-09-27T16:39:00.002+09:00</published><updated>2011-09-27T16:53:42.080+09:00</updated><title type='text'>Windows8 Developer Previewをインストールしてみた</title><content type='html'>MacでMS-Officeの書類を作成したかったので、&lt;br /&gt;Windows8 Developer PreviewをVirtualBoxを使ってインストールしてみました。&lt;br /&gt;感想としては、まあ、うーん。いつも通り良く出来ているOSですね。&lt;br /&gt;今までWindows3.1、95、98、Me、2000、XP、Vistaと使って来ましたが、&lt;br /&gt;3.1から95に移ったときほど感動は感じませんでした。&lt;br /&gt;7は会社で少し使ったことがあるくらいなので8との差は余り分かりませんが、&lt;br /&gt;Vistaからのマイナーアップデートという点は7と同じなので、&lt;br /&gt;安定しています。&lt;br /&gt;（個人的にはもっと実験的に新しいOSを作って驚かせて欲しいと思っていたりしますが）&lt;br /&gt;使用していると、リボンコントロールが目につきますが、&lt;br /&gt;使用感は悪く無いです。&lt;br /&gt;新しいOfficeに付いているリボンコントロールは、&lt;br /&gt;作業スペースが、狭まり最低最悪の改悪でしたが、&lt;br /&gt;エクスプローラーに付いている分にはファイルの検索がし易いです。&lt;br /&gt;またリボンコントロールの出し入れもエクスプローラー右上の「∧」アイコンを、&lt;br /&gt;クリックしたり、左上のメニュー設定で制御可能なので、邪魔だと感じるときには、&lt;br /&gt;すぐに消せて便利です。&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-rowgyoKFPFc/ToFsrq3KlnI/AAAAAAAAAFc/Ic66jhOdEtM/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+15.06.40%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-rowgyoKFPFc/ToFsrq3KlnI/AAAAAAAAAFc/Ic66jhOdEtM/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+15.06.40%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;スタートメニューがタッチパネルに対応していて、&lt;br /&gt;少しだけ新しい気分を味わえました。&lt;br /&gt;Windows8を購入して放置しているKinectで操作したいですね。&lt;br /&gt;かっこよさそうです。&lt;br /&gt;いつものアプリ一覧もテキトウなキー入力で、迅速に検索画面に切り替わりますね。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-RL4TAqxRUPM/ToFvmuvVDWI/AAAAAAAAAFg/L92cEPJLxOU/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+15.29.18%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="478" src="http://1.bp.blogspot.com/-RL4TAqxRUPM/ToFvmuvVDWI/AAAAAAAAAFg/L92cEPJLxOU/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+15.29.18%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-bDvbr0jq9HE/ToFwFi5YovI/AAAAAAAAAFk/0HYsfkgYGLg/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+15.38.37%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="478" src="http://2.bp.blogspot.com/-bDvbr0jq9HE/ToFwFi5YovI/AAAAAAAAAFk/0HYsfkgYGLg/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+15.38.37%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;コントロールパネルはタッチパネルに対応した作りになっているようです。&lt;br /&gt;慣れるまでが大変そうですね。&lt;br /&gt;まあ、More settingsを選択することで、マウスに対応したいつもの、&lt;br /&gt;安心出来る画面が出てきます。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-77HlsR7ElhE/ToF4tif9RBI/AAAAAAAAAFo/tLxxltpphJg/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+16.16.59%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="478" src="http://4.bp.blogspot.com/-77HlsR7ElhE/ToF4tif9RBI/AAAAAAAAAFo/tLxxltpphJg/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+16.16.59%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-EqmkFDO23Xs/ToF5dndQKbI/AAAAAAAAAFs/DCPFFcdBnjw/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+16.19.10%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="482" src="http://1.bp.blogspot.com/-EqmkFDO23Xs/ToF5dndQKbI/AAAAAAAAAFs/DCPFFcdBnjw/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+16.19.10%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ログオフをしてみたら、電源を切ったりするメニューを見つけました。&lt;br /&gt;ログオフ無しで電源を切る方法は見つけていませんが、まあ、気になりません。&lt;br /&gt;どこかにあるのでしょう。ログオフが強制であっても私は問題なさそうです。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ryXIqYkkd7k/ToF6xUrmYfI/AAAAAAAAAFw/qDewF2hk-qE/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+16.24.12%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="476" src="http://3.bp.blogspot.com/-ryXIqYkkd7k/ToF6xUrmYfI/AAAAAAAAAFw/qDewF2hk-qE/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+16.24.12%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;速度もVirtualBoxを使用しながらサクサク動いているので問題なさそうです。&lt;br /&gt;近所の人にVistaが発売されてすぐに購入したOSがVistaで遅くて使い物にならない！&lt;br /&gt;助けてくれと言われた問題が懐かしく思えます。&lt;br /&gt;&lt;br /&gt;でも毎回35000円くらい払うのはきついよ。&lt;br /&gt;Microsoftさん。Ultimateもっと安くしてください。&lt;br /&gt;そろそろ、メインマシンもMacに切り替えますから、&lt;br /&gt;Windows購入しなくなりますよ。。&lt;br /&gt;Visual Studio代も馬鹿になりませんし。。&lt;br /&gt;お願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-7549711714159763358?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/7549711714159763358/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/windows8-developer-preview.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/7549711714159763358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/7549711714159763358'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/windows8-developer-preview.html' title='Windows8 Developer Previewをインストールしてみた'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-rowgyoKFPFc/ToFsrq3KlnI/AAAAAAAAAFc/Ic66jhOdEtM/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-27+15.06.40%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-6554562987030995368</id><published>2011-09-18T16:51:00.001+09:00</published><updated>2011-09-18T16:52:55.338+09:00</updated><title type='text'>Numbersの判例の動作について</title><content type='html'>Numbersを使用し、グラフを作成したが、&lt;br /&gt;グラフを画像形式で出力することが出来ない。&lt;br /&gt;これは仕様のようで、PDF以外の出力は認められていないようだ。&lt;br /&gt;仕方がないので、クリップボードにコピーして画像加工しようと、&lt;br /&gt;プレビュー.appに張り付けしたが、うまく貼付けることが出来ない。&lt;br /&gt;調べてみると、凡例がコピーされていないことに気がついた。&lt;br /&gt;凡例単体でクリップボードにコピーしようとしたが、&lt;br /&gt;そもそもコピー出来ない仕組みになっているようだ。&lt;br /&gt;スクリーンキャプチャで対応しろと言うのか。&lt;br /&gt;キャプチャは、画面に表示できる範囲しか撮れないだろ。（怒）&lt;br /&gt;色々試したところ、最終的に以下の方法がおすすめだという結論に落ち着いた。&lt;br /&gt;&lt;br /&gt;1.PDFで出力をする。&lt;br /&gt;2.PDFをプレビュー.appで開く。&lt;br /&gt;3.「選択」ツールを使用して、切り取りたい範囲を選択し、コピーする。&lt;br /&gt;4.プレビュー.appのメニューバーから、「クリップボードから新規作成」を選ぶ。&lt;br /&gt;5.プレビュー.appの保存機能を使用して保存したい画像形式で保存する。&lt;br /&gt;以上。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NWMlUqCtjgE/TnWi4izDjGI/AAAAAAAAAFM/qh7sUahoTtc/s1600/%25E6%25A5%25AD%25E7%25A8%25AE%25E3%2583%25BB%25E7%25B5%25A6%25E4%25B8%258E%25E5%2588%25A5%25E5%258B%259F%25E9%259B%2586%25E4%25BA%25BA%25E6%2595%25B0%25E3%2582%25AF%25E3%2582%2599%25E3%2583%25A9%25E3%2583%2595.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="544" src="http://1.bp.blogspot.com/-NWMlUqCtjgE/TnWi4izDjGI/AAAAAAAAAFM/qh7sUahoTtc/s640/%25E6%25A5%25AD%25E7%25A8%25AE%25E3%2583%25BB%25E7%25B5%25A6%25E4%25B8%258E%25E5%2588%25A5%25E5%258B%259F%25E9%259B%2586%25E4%25BA%25BA%25E6%2595%25B0%25E3%2582%25AF%25E3%2582%2599%25E3%2583%25A9%25E3%2583%2595.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-6554562987030995368?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/6554562987030995368/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_1742.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6554562987030995368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6554562987030995368'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_1742.html' title='Numbersの判例の動作について'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NWMlUqCtjgE/TnWi4izDjGI/AAAAAAAAAFM/qh7sUahoTtc/s72-c/%25E6%25A5%25AD%25E7%25A8%25AE%25E3%2583%25BB%25E7%25B5%25A6%25E4%25B8%258E%25E5%2588%25A5%25E5%258B%259F%25E9%259B%2586%25E4%25BA%25BA%25E6%2595%25B0%25E3%2582%25AF%25E3%2582%2599%25E3%2583%25A9%25E3%2583%2595.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-4795529675249705144</id><published>2011-09-18T13:52:00.002+09:00</published><updated>2011-09-18T13:52:34.395+09:00</updated><title type='text'>Numbers数式入力時のカーソルキー動作</title><content type='html'>Numbersでセルを選択して、&lt;br /&gt;「=」を入力してセルを選択しようとカーソルキーを押しても、&lt;br /&gt;選択したいセルに移動しない。&lt;br /&gt;代わりに数式入力ポップアップ内をカーソルが移動する。&lt;br /&gt;どうやら「alt」キーを押しながらカーソルキーを入力すると、&lt;br /&gt;移動するようだ。。うーん。。。&lt;br /&gt;絶対にマイクロソフトの設計の方が正しい。&lt;br /&gt;数式を直接入力するよりもカーソルで選ぶ操作の方が、&lt;br /&gt;多いからだ。なんの為にGUIを採用しているのかと良いたい。&lt;br /&gt;直接入力したい場合は、マイクロソフトのエクセルのように、&lt;br /&gt;「F２」キーで数式バーに移動するようにすれば、良いだろう。&lt;br /&gt;なんの為に数式バーがNumbersについているんだ？&lt;br /&gt;しかも数式ポップアップ機能とかいらないだろ。&lt;br /&gt;邪魔だろ。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-LLuiZh8snA0/TnV32w2nljI/AAAAAAAAAFI/TDeh0Pjltlk/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-18+13.43.04%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-LLuiZh8snA0/TnV32w2nljI/AAAAAAAAAFI/TDeh0Pjltlk/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-18+13.43.04%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-4795529675249705144?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/4795529675249705144/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_6008.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4795529675249705144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4795529675249705144'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_6008.html' title='Numbers数式入力時のカーソルキー動作'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-LLuiZh8snA0/TnV32w2nljI/AAAAAAAAAFI/TDeh0Pjltlk/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-18+13.43.04%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-3655260815684048069</id><published>2011-09-18T13:40:00.004+09:00</published><updated>2011-09-18T13:40:29.963+09:00</updated><title type='text'>Numbersセル参照の為のクリック</title><content type='html'>計算をしようと思って、マルチタッチパッドを使ってセルを選択したら、&lt;div&gt;意味の分からないヘッダ名が選択されて、計算できない。&lt;/div&gt;&lt;div&gt;キーボードからセル番号を直接入力したら考えている通りの動作をするようだ。&lt;/div&gt;&lt;div&gt;なんなんだと思ってしらべたら、&lt;/div&gt;&lt;div&gt;Appleのデフォルト設定では、クリックでセル参照をすると、&lt;/div&gt;&lt;div&gt;ヘッダセル名が使用されるくだらない設計になっているようで、&lt;/div&gt;&lt;div&gt;以下のサイトを参考にしながら、環境設定を修正したところ直った。&lt;/div&gt;&lt;div&gt;Numbersの環境設定を開いて「ヘッダセル名を参照として使用」というチェックを&lt;/div&gt;&lt;div&gt;外す。これでOK。最初からそうしろよ。&lt;/div&gt;&lt;div&gt;&lt;a href="http://docs.info.apple.com/article.html?path=Numbers/1.0/jp/c5la14.html"&gt;http://docs.info.apple.com/article.html?path=Numbers/1.0/jp/c5la14.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-3655260815684048069?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/3655260815684048069/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_18.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3655260815684048069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/3655260815684048069'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_18.html' title='Numbersセル参照の為のクリック'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-2151899829653237159</id><published>2011-09-18T02:18:00.000+09:00</published><updated>2011-09-18T02:20:51.781+09:00</updated><title type='text'>開発現場で使用してきたもの</title><content type='html'>開発現場から離れて２か月くらい経つと、&lt;br /&gt;使用していたツールの名前を忘れるんじゃないかと思ってしまう。&lt;br /&gt;ここにメモることにする。&lt;br /&gt;&lt;br /&gt;・DBクライアント&lt;br /&gt;1.A5:SQL Mk-2&lt;br /&gt;&lt;a href="http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/"&gt;http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/&lt;/a&gt;&lt;br /&gt;Windows専用・フリーソフト・SQL崩し可能・インテリセンス・簡易なER図作成可能&lt;br /&gt;個人的おすすめ度：★★★★★&lt;br /&gt;やっぱり、フリーでSQL崩し可能でインテリセンスが付いてるから、&lt;br /&gt;Windowsではこれを使わないともったいない。&lt;br /&gt;&lt;br /&gt;2.CSE&lt;br /&gt;&lt;a href="http://www.hi-ho.ne.jp/tsumiki/"&gt;http://www.hi-ho.ne.jp/tsumiki/&lt;/a&gt;&lt;br /&gt;Windows専用・フリーソフト・SQL崩し可能&lt;br /&gt;個人的おすすめ度：★★★★☆&lt;br /&gt;A5:SQL Mk-2が現場によっては使えなかったりするときに、&lt;br /&gt;使う感じかな。&lt;br /&gt;&lt;br /&gt;3.SI ObjectBrowser&lt;br /&gt;&lt;a href="http://www.sint.co.jp/products/siob/ob/"&gt;http://www.sint.co.jp/products/siob/ob/&lt;/a&gt;&lt;br /&gt;Windows専用・有料・色々できる&lt;br /&gt;個人的おすすめ度：★★★★☆&lt;br /&gt;スパゲッティ生成装置であるストアドプロシージャを、&lt;br /&gt;しぶしぶ使わないといけないときに、PL/SQL等のデバッグができて便利。&lt;br /&gt;というか、これ以外使い物にならない。&lt;br /&gt;出来れば２度と使いたくない。&lt;br /&gt;特にストアドの利点と欠点も分からずに採用する馬鹿な設計者は、&lt;br /&gt;地獄に落ちるべきだ。開発環境の知識も技術を採用する際に当然いるからね（怒）&lt;br /&gt;&lt;br /&gt;4.その他&lt;br /&gt;実は最強なのは、SQL Plus&lt;br /&gt;おすすめ度：★★★★★&lt;br /&gt;DBのインポートもエキスポートもバックアップも外部のSQLファイル実行も、&lt;br /&gt;ログの記録もなんでも来い。SQLのコーディングと、&lt;br /&gt;格納データの確認以外なら相当使える。&lt;br /&gt;関係ないけど、データバックアップはエキスポートではできないからね！&lt;br /&gt;関係者は気をつけてよ。ちゃんとOracle以外のDBでもそうだけど、&lt;br /&gt;DBの物理バックアップ取ってきてね。ファイル破損やバージョン互換の問題を、&lt;br /&gt;防げるからね！！&lt;br /&gt;&lt;br /&gt;・DB&lt;br /&gt;1.Oracle Database Express Edition&lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/database/express-edition/overview/index.html"&gt;http://www.oracle.com/technetwork/database/express-edition/overview/index.html&lt;/a&gt;&lt;br /&gt;色々なOSに対応・OTNライセンス・高いOracleを買わずに練習になる。&lt;br /&gt;OracleEMDC、DBCA等のDBAツールは、現場でしか使った事が無いが、&lt;br /&gt;どうやら、勉強用では無料で個人使用が可能らしい。&lt;br /&gt;10gも11gも現場での遭遇率がはんぱない。&lt;br /&gt;個人的おすすめ度：★★★★★&lt;br /&gt;&lt;br /&gt;2.PostgresSQL&lt;br /&gt;&lt;a href="http://www.postgresql.jp/"&gt;http://www.postgresql.jp/&lt;/a&gt;&lt;br /&gt;オープンソース、たまに仕事で遭遇する。&lt;br /&gt;個人的おすすめ度：★★★★★&lt;br /&gt;&lt;br /&gt;3.MySQL&lt;br /&gt;&lt;a href="http://www-jp.mysql.com/"&gt;http://www-jp.mysql.com/&lt;/a&gt;&lt;br /&gt;オープンソース、PHPの開発者に大人気。でも触った事無い。&lt;br /&gt;Oracleに食べられた為、主要な開発メンバが抜けた。&lt;br /&gt;オープンソースなので、崩壊の道はたどらないだろうけど。今後が？&lt;br /&gt;個人的おすすめ度：★★★★★&lt;br /&gt;&lt;br /&gt;4.DB2&lt;br /&gt;&lt;a href="http://www-06.ibm.com/software/jp/data/db2/"&gt;http://www-06.ibm.com/software/jp/data/db2/&lt;/a&gt;&lt;br /&gt;有料、たまに遭遇する。DBAツールの出来が悪かった記憶しかない。&lt;br /&gt;IBM製品は、Eclipse以外。。。あれじゃないか。&lt;br /&gt;個人的おすすめ度：★★★&lt;br /&gt;&lt;br /&gt;5.SQL Server&lt;br /&gt;&lt;a href="http://www.microsoft.com/japan/sqlserver/2008/default.mspx"&gt;http://www.microsoft.com/japan/sqlserver/2008/default.mspx&lt;/a&gt;&lt;br /&gt;無料のもあるけど、OracleよりDBAツールが扱い易いので、&lt;br /&gt;有料のを紹介。マイクロソフトの製品は全体的に良く出来てるよ。&lt;br /&gt;個人的おすすめ度：★★★★★&lt;br /&gt;&lt;br /&gt;・バージョン管理ソフト&lt;br /&gt;1.subversion&lt;br /&gt;&lt;a href="http://subversion.tigris.org/"&gt;http://subversion.tigris.org/&lt;/a&gt;&lt;br /&gt;最高。cvsに取って代わった。&lt;br /&gt;個人的おすすめ度：★★★★★&lt;br /&gt;&lt;br /&gt;2.Visual Source Safe&lt;br /&gt;&lt;a href="http://www.microsoft.com/japan/msdn/vstudio/products/ssafe/default.aspx"&gt;http://www.microsoft.com/japan/msdn/vstudio/products/ssafe/default.aspx&lt;/a&gt;&lt;br /&gt;マイクロソフトの製品の中で唯一悪いイメージをもってます。&lt;br /&gt;ファイル自体ロックして、チームで開発するとき凄い微妙。&lt;br /&gt;しかもなんかバグってて、たまにファイルが壊れる。&lt;br /&gt;個人的おすすめ度：★★★&lt;br /&gt;&lt;br /&gt;3.Clear Case&lt;br /&gt;&lt;a href="http://www-06.ibm.com/software/jp/rational/products/scm/cc/"&gt;http://www-06.ibm.com/software/jp/rational/products/scm/cc/&lt;/a&gt;&lt;br /&gt;IBM製。。IBM製品はすばらしい経営者のワトソンJrと共に崩壊しました。&lt;br /&gt;なんだろな。なんか色々重要なことが出来ないんだよ。&lt;br /&gt;ログ周りとか、ロック機構がゴミだった記憶があるよ。&lt;br /&gt;こんなのが有料とか。。&lt;br /&gt;個人的おすすめ度：買う価値無し&lt;br /&gt;&lt;br /&gt;4.Trac Lightning&lt;br /&gt;&lt;a href="http://sourceforge.jp/projects/traclight/"&gt;http://sourceforge.jp/projects/traclight/&lt;/a&gt;&lt;br /&gt;楽にWikiとSVNリポジトリが構築できます。&lt;br /&gt;個人的おすすめ度：★★★★★&lt;br /&gt;&lt;br /&gt;・その他&lt;br /&gt;WinMerge★★★★★、DF★★★、VMware★★★★★、&lt;br /&gt;以下略&lt;br /&gt;Tera Term、Virtual PC、IP Messenger、WinShot、Capture STAFF、&lt;br /&gt;+Lhasa、Lhaplus、DeepBurner、EaseUS、Eclipse、&lt;br /&gt;Wireshark、tortus、subscripse、jude、Visio、Apatch Tomcat、WebSphere、&lt;br /&gt;Struts、Spring、Hibernate、。。etc&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-2151899829653237159?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/2151899829653237159/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2151899829653237159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2151899829653237159'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/blog-post.html' title='開発現場で使用してきたもの'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-4125998422990994346</id><published>2011-09-17T23:14:00.003+09:00</published><updated>2011-09-17T23:23:49.085+09:00</updated><title type='text'>MacにMariaDBをインストールしてみました。</title><content type='html'>MySQLの開発コアメンバが開発中のMariaDBをインストールしてみました。&lt;br&gt;感想は次の記事にでも書きます。&lt;br&gt;&lt;br&gt;以下インストール方法です。&lt;br&gt;1.HomebrewとMacPortsが競合しないように、MacPortsと、MacPortsを使ってインストールしたパッケージを消します。&lt;br&gt;&lt;pre&gt;$ sudo port -f uninstall installed&lt;br /&gt;$ sudo rm -rf /opt/local/&lt;br /&gt;&lt;/pre&gt;&lt;br&gt;2.Homebrewのインストール&lt;br&gt;&lt;a href="https://github.com/mxcl/homebrew/wiki/installation"&gt;git hub homebrew&lt;/a&gt;&lt;br /&gt;&lt;br&gt;3.MacにMariaDBをインストール&lt;br&gt;&lt;a href="http://building%20mariadb%20on%20mac%20os%20x%20using%20homebrew/"&gt;Building MariaDB on Mac OS X using Homebrew&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;これでMariaDBのインストールは出来ました。&lt;br&gt;私としては、vimが必要なので、ついでに、Homebrewを使ってインストールをしました。&lt;br&gt;formulaファイルが無いので、作るの面倒だなと思ってたら、既に作成してくれている方がいました。&lt;br&gt;ありがたく使わせて頂きます。&lt;br&gt;&lt;pre&gt;&lt;br /&gt;brew install https://raw.github.com/gist/721952/e99293dc36c9b5c27aec0a4024b848ce50b9b126/vim.rb&lt;br /&gt;&lt;/pre&gt;&lt;br&gt;これでvimのバージョンが最新になります。&lt;br&gt;カーネルを起動して「vim」と入力すると最新バージョンのvimが起動するはずです。&lt;br&gt;Macに標準インストールされている「/usr/bin」にあるvimが起動する方は、&lt;br&gt;パスの順番がおかしいので、参考資料を見ながら、「/usr/local/bin」が先に読まれるように順番を直して下さい。&lt;br&gt;&lt;br&gt;参考資料&lt;br&gt;$PATHの設定方法（順番指定含む）&lt;br&gt;&lt;a href="http://builder.japan.zdnet.com/os-admin/sp_snow-leopard-09/20421253/"&gt;Snow Leopard時代のパス管理術&lt;/a&gt;&lt;br&gt;&lt;br&gt;Mac、Unix基礎&lt;br&gt;&lt;a href="http://www.wdic.org/w/TECH//usr/local/bin"&gt;/urs/local/bin&lt;/a&gt;&lt;br&gt;&lt;a href="http://osxdaily.com/2007/03/30/mac-os-x-directory-structure-explained/"&gt;Mac OS X Directory Structure explained&lt;/a&gt;&lt;br&gt;&lt;a href="http://docs.info.apple.com/article.html?path=Mac/10.6/jp/11778.html"&gt;Mac10.6 Help:ルートユーザを有効にする&lt;/a&gt;&lt;br&gt;&lt;a href="http://ja.wikipedia.org/wiki/Su_(Unix)"&gt;su(Unix)&lt;/a&gt;&lt;br&gt;&lt;a href="http://ja.wikipedia.org/wiki/Sudo"&gt;sudo&lt;/a&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-4125998422990994346?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/4125998422990994346/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/macmariadb.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4125998422990994346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4125998422990994346'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/macmariadb.html' title='MacにMariaDBをインストールしてみました。'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-6903344277565555182</id><published>2011-09-15T16:50:00.000+09:00</published><updated>2011-09-15T16:57:00.546+09:00</updated><title type='text'>Numbersのコピー＆ペースト</title><content type='html'>Numbersでコピーをすると、&lt;br /&gt;思った挙動と違う動作をしてびっくりしてしまう。&lt;br /&gt;まあ、Excelに慣れているからであるが。。&lt;br /&gt;&lt;br /&gt;コピー元のセルを選択して、&lt;br /&gt;他の表オブジェクトや、選択している表オブジェクトのセルに、&lt;br /&gt;ペーストするとセルの枠線だけがペースト先に反映されない。&lt;br /&gt;フォントの設定や、背景色は反映されるが、&lt;br /&gt;枠線は別のようである。。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-aqSuIfM5b_E/TnGtpqpCpfI/AAAAAAAAAFE/bS9fmbgBxKk/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+16.18.52%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-aqSuIfM5b_E/TnGtpqpCpfI/AAAAAAAAAFE/bS9fmbgBxKk/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+16.18.52%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ユーザビリティを考慮してか、実装出来ていないだけか、&lt;br /&gt;分からないが枠線の設定を多様した書類を作成する場合は、&lt;br /&gt;手間がかかって仕方が無い。&lt;br /&gt;&lt;br /&gt;表オブジェクトの中に表オブジェクトをパーツとして、&lt;br /&gt;貼付ける思想だとの指摘が、WWW上に記述されている方を、&lt;br /&gt;見かけたが、正直言って、大量のオブジェクトで作成した場合、&lt;br /&gt;変化に弱いだろう。&lt;br /&gt;ある程度の階層化を推奨しているのは、&lt;br /&gt;明らかだが、限度がある。&lt;br /&gt;おそらくそんなに細かな粒度でオブジェクトを作成することを、&lt;br /&gt;Appleは推奨していないと思う。&lt;br /&gt;大量のオブジェクトをマクロで制御することを考えると、&lt;br /&gt;寒気がしたが、マクロ機能がNumbersでは搭載されていないので、&lt;br /&gt;そんな心配はいらないようだ。&lt;br /&gt;マクロ機能無いのかよ。と心底思い残念に思う。&lt;br /&gt;マクロが実装されないのであれば、多くの仕事で、&lt;br /&gt;使われる日はやってこないであろう。&lt;br /&gt;今後もデザイン重視の普通の表計算ソフトの路線を変えないだろうから。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-6903344277565555182?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/6903344277565555182/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_6672.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6903344277565555182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/6903344277565555182'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_6672.html' title='Numbersのコピー＆ペースト'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-aqSuIfM5b_E/TnGtpqpCpfI/AAAAAAAAAFE/bS9fmbgBxKk/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+16.18.52%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-2809997951208147098</id><published>2011-09-15T15:04:00.001+09:00</published><updated>2011-09-15T15:04:34.469+09:00</updated><title type='text'>Numbersセルロック</title><content type='html'>Numbersでセル単位のロックをしようとしたが、&lt;br /&gt;出来ない。&lt;br /&gt;オブジェクト単位では出来るようだ。&lt;br /&gt;仕方が無いので表オブジェクトのコピーを取って、&lt;br /&gt;編集したい箇所だけ、表オブジェクトを重ねて目的を達成することにした。&lt;br /&gt;これはこれで有りかもしれない。&lt;br /&gt;しかし、上に貼付けるセルは枠線を消しておかないといけない。&lt;br /&gt;そうしないと、背面の表オブジェクトの枠線と干渉して、&lt;br /&gt;線が太くなったり、消えたりする。&lt;br /&gt;これはこれで、おかしな動作になっていると思うが、&lt;br /&gt;気にしないことにする。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BYBoSMjneZI/TnGVVpKOwSI/AAAAAAAAAFA/Di643y00-QQ/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+15.03.52%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-BYBoSMjneZI/TnGVVpKOwSI/AAAAAAAAAFA/Di643y00-QQ/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+15.03.52%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-2809997951208147098?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/2809997951208147098/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_4956.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2809997951208147098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/2809997951208147098'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_4956.html' title='Numbersセルロック'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-BYBoSMjneZI/TnGVVpKOwSI/AAAAAAAAAFA/Di643y00-QQ/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+15.03.52%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-7231801183698342813</id><published>2011-09-15T13:40:00.003+09:00</published><updated>2011-09-15T13:40:22.438+09:00</updated><title type='text'>Appleフィードバック</title><content type='html'>アップルのソフトは基本的に良く出来ているが、&lt;br /&gt;所々惜しいな。と思える箇所が見つかる。&lt;br /&gt;要望を提出出来ないかと思っていたら、&lt;br /&gt;どうやら出来るようだ。&lt;br /&gt;要望が叶わないかもしれないが、&lt;br /&gt;送らないより送る方が良いに決まっている。&lt;br /&gt;&lt;br /&gt;Appleフィードバック&lt;br /&gt;&lt;a href="http://www.apple.com/jp/feedback/"&gt;http://www.apple.com/jp/feedback/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-7231801183698342813?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/7231801183698342813/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/apple.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/7231801183698342813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/7231801183698342813'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/apple.html' title='Appleフィードバック'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-5043524534485467038</id><published>2011-09-15T12:27:00.001+09:00</published><updated>2011-09-15T12:27:10.742+09:00</updated><title type='text'>Numbersのセル内編集とセル内改行</title><content type='html'>Numbersで表を作成している際に、&lt;br /&gt;Excelで言う「F2」キーに該当するショートカットキーは無いのか、&lt;br /&gt;調べたところ組み合わせを見つけた。&lt;br /&gt;まだ打ちにくいと感じている「alt」キー使わなければならないのが、&lt;br /&gt;気に食わないが、まあ慣れるだろう。&lt;br /&gt;&lt;br /&gt;選択セル内編集：「alt」+「enter」&lt;br /&gt;&lt;br /&gt;また、セル内で改行したい場合は、&lt;br /&gt;編集中に上記のショートカットキーを使えば行える。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-LHjOsr-fsw0/TnFwfASUTaI/AAAAAAAAAE8/pLRVGl_Vr7k/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+12.12.32%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-LHjOsr-fsw0/TnFwfASUTaI/AAAAAAAAAE8/pLRVGl_Vr7k/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+12.12.32%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-5043524534485467038?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/5043524534485467038/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_15.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/5043524534485467038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/5043524534485467038'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers_15.html' title='Numbersのセル内編集とセル内改行'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-LHjOsr-fsw0/TnFwfASUTaI/AAAAAAAAAE8/pLRVGl_Vr7k/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+12.12.32%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-5315726170670968443</id><published>2011-09-15T11:51:00.002+09:00</published><updated>2011-09-15T11:51:55.789+09:00</updated><title type='text'>Numbersのソフトウェア自体の文字の大きさ</title><content type='html'>表計算ソフトのNumbersのキャンバスエリアの文字が小さすぎて文字が読めない！！&lt;br /&gt;なんでこんなにも文字が小さいのか理解出来ない。&lt;br /&gt;MacBook Pro 13inchを1280×800の解像度で使用していて、&lt;br /&gt;別に困った事は無いのだが、Numbersだけは何故か見にくくて仕方が無い。&lt;br /&gt;Numbersのソフトウェアのフォントサイズを書類に影響なく変更出来ないか、&lt;br /&gt;調べていたがどうも無いようだ。&lt;br /&gt;しかし、すばらしい改善策を見つけた。&lt;br /&gt;Numbersを起動してメニューバーにある「表示」を選択して、&lt;br /&gt;「拡大/縮小」にマウスオーバーで、「拡大」を選ぶと、&lt;br /&gt;書類に影響無く文字のサイズが大きくなる。&lt;br /&gt;もちろん、このままじゃ使いにくいので、ショートカットキーを使う。&lt;br /&gt;&lt;br /&gt;拡大：「shift」+「command」+「&amp;gt;」&lt;br /&gt;縮小：「shift」+「command」+「&amp;lt;」&lt;br /&gt;&lt;br /&gt;使い易い！！&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-RsVQybvxTP8/TnFoMdnrHaI/AAAAAAAAAE0/v41o8OU9Mx8/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+11.50.45%25EF%25BC%2589.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-RsVQybvxTP8/TnFoMdnrHaI/AAAAAAAAAE0/v41o8OU9Mx8/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+11.50.45%25EF%25BC%2589.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;関係ないけどユニバーサルアクセスの拡大・縮小使えなさすぎ。&lt;br /&gt;びっくりした。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-5315726170670968443?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/5315726170670968443/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/5315726170670968443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/5315726170670968443'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/numbers.html' title='Numbersのソフトウェア自体の文字の大きさ'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-RsVQybvxTP8/TnFoMdnrHaI/AAAAAAAAAE0/v41o8OU9Mx8/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-09-15+11.50.45%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-4654815727268915116</id><published>2011-09-08T05:25:00.001+09:00</published><updated>2011-11-30T04:45:04.996+09:00</updated><title type='text'>Macに入っているVimが使いにくい</title><content type='html'>Macに入っているVimを使って、&lt;br /&gt;ヤンクした内容をクリップボードにコピーしたかったが、&lt;br /&gt;何故か*レジスタを使うことができない。&lt;br /&gt;ターミナルを開いて「vim --version」を見てみると、&lt;br /&gt;「-clipboard」でコンパイルされていることが分かった。&lt;br /&gt;&lt;br /&gt;クリップボードを使いたい場合は、「macport」をインストールして、&lt;br /&gt;ターミナル上で「sudo port install vim +clipboard」と入力し、&lt;br /&gt;vimをリビルドします。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.macports.org/install.php"&gt;macports&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;追記：今は「Homebrew」を使ってパッケージ管理した方が良いかも。&lt;br /&gt;関連：&lt;a href="http://d0seisanjouhou.blogspot.com/2011/09/macmariadb.html"&gt;MacにMariaDBをインストールしてみました。&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-4654815727268915116?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/4654815727268915116/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/macvim.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4654815727268915116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/4654815727268915116'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/09/macvim.html' title='Macに入っているVimが使いにくい'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985502417014666045.post-1209862287180726569</id><published>2011-08-19T09:13:00.002+09:00</published><updated>2011-08-19T09:24:42.526+09:00</updated><title type='text'>プログラミングの勉強をする</title><content type='html'>プログラミングとは「愛」だ。&lt;br /&gt;それ意外の概念は存在し得ない。&lt;br /&gt;このホームページでは、趣味や仕事で使ったことのある技術のメモを取ったり、&lt;br /&gt;使ったことの無い技術について学んでいきたい。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985502417014666045-1209862287180726569?l=d0seisanjouhou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://d0seisanjouhou.blogspot.com/feeds/1209862287180726569/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/08/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/1209862287180726569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985502417014666045/posts/default/1209862287180726569'/><link rel='alternate' type='text/html' href='http://d0seisanjouhou.blogspot.com/2011/08/blog-post.html' title='プログラミングの勉強をする'/><author><name>d0seisan</name><uri>http://www.blogger.com/profile/14463117387369831927</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
