<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-181142509725534236</id><updated>2024-08-28T16:06:59.304+09:00</updated><category term="Android"/><category term="PHP"/><title type='text'>のんびりいこうや</title><subtitle type='html'>このブログは主が思いついたことを気ままに書いていくものです。プログラミングや日常を覗いていってください。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nonbiri4all.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/181142509725534236/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://nonbiri4all.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>はる</name><uri>http://www.blogger.com/profile/14790275048017390325</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-181142509725534236.post-2823044456582676318</id><published>2012-04-25T01:08:00.000+09:00</published><updated>2012-04-25T01:08:30.069+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>TCPDFでPDFが出力されない</title><content type='html'>今日は本職のPHP作業でメッチャはまったからメモ&lt;br /&gt;
&lt;br /&gt;
今日はPHPからPDFを出力するためにTCPDFなるものを使ってたんだけど、&lt;br /&gt;
&amp;nbsp;なんだかいつの間にかPDFが出力されなくなってしまった。&lt;br /&gt;
&lt;br /&gt;
最初に完成させたページからの出力は問題ないのに、&lt;br /&gt;
2番目以降に作成したページからPDFを出力 しようとしたらうまく出ない(´・ω・｀)&lt;br /&gt;
&lt;br /&gt;
PDFファイル自体のダウンロードは走るんだけど、そのファイルを開こうとしたら&lt;br /&gt;
ファイルが壊れているとのメッセージが表示されて開けない。&lt;br /&gt;
&lt;br /&gt;
ファイルのダウンロードではなくて、ブラウザからPDFを表示しようとすると、&lt;br /&gt;
なにやら文字化けのようなメッセージが表示されて終了してしまう。&lt;br /&gt;
&lt;br /&gt;
もうなんてこったいってんで、まずは文字コードらへんから疑ってみることにした。&lt;br /&gt;
そう・・・これがそもそもの間違いだった・・・&lt;br /&gt;
&lt;br /&gt;
きっと内部で日本語が文字化けしてPDF作成に悪さしてるんだろうってのが、&lt;br /&gt;
最初の目星だったんだけど、これがことごとく空振り&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;最終的には&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;aaa&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
これだけ書いた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;a href=&quot;http://www.muchacolla.com/php/259/&quot; target=&quot;_blank&quot;&gt;http://www.muchacolla.com/php/259/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
なんでもPDFの出力メソッドである、&lt;br /&gt;
「&lt;code class=&quot;variable&quot;&gt;$pdf&lt;/code&gt;&lt;code class=&quot;plain&quot;&gt;-&amp;gt;Output(&lt;/code&gt;&lt;code class=&quot;variable&quot;&gt;$filename&lt;/code&gt;&lt;code class=&quot;plain&quot;&gt;,&lt;/code&gt;&lt;code class=&quot;string&quot;&gt;&#39;D&#39;&lt;/code&gt;&lt;code class=&quot;plain&quot;&gt;);&lt;/code&gt;」&lt;br /&gt;
&lt;br /&gt;
の直前に&lt;br /&gt;
&lt;br /&gt;
【&lt;b&gt;&lt;span style=&quot;background-color: yellow;&quot;&gt;ob_end_clean()&lt;/span&gt;&lt;/b&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;a href=&quot;http://php.net/manual/ja/function.ob-end-clean.php&quot; target=&quot;_blank&quot;&gt;解説はこちら&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
なるほどバッファね・・・&lt;br /&gt;
&lt;br /&gt;
こいつがいつまでも残っていて、PDFを作ろうとするときに悪さするのか&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;
&amp;nbsp;今日はしっかり残業したからここまで&lt;br /&gt;
&lt;br /&gt;
次回はAndroidできたらいいな・・・&lt;br /&gt;
&lt;br /&gt;
ねむねむ&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://it.blogmura.com/&quot;&gt;&lt;img alt=&quot;にほんブログ村 ＩＴ技術ブログへ&quot; border=&quot;0&quot; height=&quot;31&quot; src=&quot;http://it.blogmura.com/img/it88_31.gif&quot; width=&quot;88&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://it.blogmura.com/&quot;&gt;にほんブログ村&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://nonbiri4all.blogspot.com/feeds/2823044456582676318/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://nonbiri4all.blogspot.com/2012/04/tcpdfpdf.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/181142509725534236/posts/default/2823044456582676318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/181142509725534236/posts/default/2823044456582676318'/><link rel='alternate' type='text/html' href='http://nonbiri4all.blogspot.com/2012/04/tcpdfpdf.html' title='TCPDFでPDFが出力されない'/><author><name>はる</name><uri>http://www.blogger.com/profile/14790275048017390325</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-181142509725534236.post-3282691857497795816</id><published>2012-04-24T01:05:00.001+09:00</published><updated>2012-04-24T01:19:22.527+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><title type='text'>netbeansでAndroidアプリの開発環境を作ってみよう【開発環境選考】</title><content type='html'>昨今、多くのシェアを獲得したスマートフォン&lt;br /&gt;
&lt;br /&gt;
電車とかでもスマフォをいじっているのをよく見かける。&lt;br /&gt;
&lt;br /&gt;
ここまでシェアが伸びたし、自分のスキルアップの為にAndroidアプリを作成しちゃおうじゃないか。&lt;br /&gt;
&lt;br /&gt;
っと、けっこう安易な考えで開発を決意。&lt;br /&gt;
&lt;br /&gt;
やっぱりアプリと言えばiPhoneアプリ！&lt;br /&gt;
&lt;br /&gt;
でも、いまだにクラスの使い方も良くわかっていないヘッポコプログラマな主に&lt;br /&gt;
&lt;br /&gt;
いきなり&lt;span dir=&quot;auto&quot;&gt;Objective-Cをやろうなんて敷居が高すぎる。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span dir=&quot;auto&quot;&gt;Macも持っていないしね。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span dir=&quot;auto&quot;&gt;そこで白羽の矢が立ったのが&lt;b&gt;&lt;span style=&quot;background-color: yellow;&quot;&gt;Android&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
こいつならばwindowsでも開発が可能なうえに&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;b&gt;eclipse&lt;/b&gt;を使っているみたい。&lt;br /&gt;
&lt;br /&gt;
なんでもAndroidが公式でサポートしているようで、&lt;br /&gt;
なんとも優遇されている奴である。&lt;br /&gt;
&lt;br /&gt;
そこで&lt;b&gt;eclipse&lt;/b&gt;になびいてしまったのでは面白くない。&lt;br /&gt;
&lt;br /&gt;
ってなわけで&lt;b&gt;eclipse&lt;/b&gt;より軽量な&lt;span style=&quot;background-color: yellow; font-size: small;&quot;&gt;&lt;b&gt;netbeans&lt;/b&gt;&lt;/span&gt;なるもので開発環境を構築してみようではないか。&lt;br /&gt;
&lt;br /&gt;
こちらが公式の日本語サイト&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;a href=&quot;http://ja.netbeans.org/&quot; target=&quot;_blank&quot;&gt;http://ja.netbeans.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
TOPページになんとも可愛いキャラクターがいらっしゃるではないか。&lt;br /&gt;
なんでも、名前は「&lt;big&gt;&lt;big&gt;&lt;big&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;ねこび〜ん&lt;/span&gt;&lt;/big&gt;&lt;/big&gt;&lt;/big&gt;」 &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsQ8irKY_wRHjJhcKGhzkUd9d5hCVlGkjpk5tNyAreW_ZhbMMFt3Zh61O-Yu0jE-p-b7aePUOw4iNwnyXw2FjtPuG6i-BOhQs94vd0f6c5oSsj8wTH6-aM5HUAPmaBH0L7Rcs5FZBeawUG/s1600/nekobean.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsQ8irKY_wRHjJhcKGhzkUd9d5hCVlGkjpk5tNyAreW_ZhbMMFt3Zh61O-Yu0jE-p-b7aePUOw4iNwnyXw2FjtPuG6i-BOhQs94vd0f6c5oSsj8wTH6-aM5HUAPmaBH0L7Rcs5FZBeawUG/s1600/nekobean.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div about=&quot;http://ja.netbeans.org/nekobean/&quot; xmlns:cc=&quot;http://creativecommons.org/ns#&quot; xmlns:dct=&quot;http://purl.org/dc/terms/&quot;&gt;
&lt;span property=&quot;dct:title&quot;&gt;ねこび〜ん&lt;/span&gt; (&lt;a href=&quot;http://blog.cgfm.jp/mutsuki/&quot; property=&quot;cc:attributionName&quot; rel=&quot;cc:attributionURL&quot;&gt;カネウチカズコ&lt;/a&gt;) / &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.1/jp/&quot; rel=&quot;license&quot;&gt;CC BY-SA 2.1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;なんとも可愛い&lt;br /&gt;
&lt;br /&gt;
このブログの壁紙にしてしまいたい程だ&lt;br /&gt;
&lt;br /&gt;
ねこび～んに癒されながらも、早速netbeansのダウンロード&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggYP9qLaeObJczjEFnAkqH4cx03UFMVz8XwEb93s8bc0boAUgwQrki7FnIZYZsZCsX5OkfT5f2JsKTCSbCT_vT3mTePBztm6_Jt058tsK7eC47HaACsWt0HM4BBNsGO1nSP6XQc7vSnZf3/s1600/netbeansTop.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggYP9qLaeObJczjEFnAkqH4cx03UFMVz8XwEb93s8bc0boAUgwQrki7FnIZYZsZCsX5OkfT5f2JsKTCSbCT_vT3mTePBztm6_Jt058tsK7eC47HaACsWt0HM4BBNsGO1nSP6XQc7vSnZf3/s320/netbeansTop.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;画面のここをクリックするとダウンロードするエディションの一覧が表示されます。&lt;br /&gt;
&lt;br /&gt;
主の本職はPHPなのでここはPHPをダウンロード。&lt;br /&gt;
&amp;nbsp;（Androidはjavaで開発するものだけど、後でプラグインを入れる段階で必要なものがインストールされるから安心して）&lt;br /&gt;
&lt;br /&gt;
4.7Mしかないってのはさすが軽量をうたっているだけのことはあるね。&lt;br /&gt;
&lt;br /&gt;
さてインストールする前に、今回のAndroidアプリ開発に必要なものを列挙しておくね。&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;JDK&lt;/li&gt;
&lt;li&gt;Android SDK&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;この2点は必須のソフトだから必ずインストールしてね&lt;br /&gt;
&lt;br /&gt;
JDKは基本はダウンロードしてインストールするだけだから簡単だね。&lt;br /&gt;
&lt;br /&gt;
Android SDKはインストールからちょっと解説していこうと思うから、次回にしっかりやります。&lt;br /&gt;
&lt;br /&gt;
さて今日はこの辺で就寝。&lt;br /&gt;
&lt;br /&gt;
次回は開発環境の構築からエミュレータを動かすところまでできたらいいな。&lt;br /&gt;
&lt;br /&gt;
うう　ねむねむ &lt;/div&gt;
&lt;a href=&quot;http://it.blogmura.com/&quot;&gt;&lt;img alt=&quot;にほんブログ村 ＩＴ技術ブログへ&quot; border=&quot;0&quot; height=&quot;31&quot; src=&quot;http://it.blogmura.com/img/it88_31.gif&quot; width=&quot;88&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://it.blogmura.com/&quot;&gt;にほんブログ村&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://nonbiri4all.blogspot.com/feeds/3282691857497795816/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://nonbiri4all.blogspot.com/2012/04/netbeansandroid.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/181142509725534236/posts/default/3282691857497795816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/181142509725534236/posts/default/3282691857497795816'/><link rel='alternate' type='text/html' href='http://nonbiri4all.blogspot.com/2012/04/netbeansandroid.html' title='netbeansでAndroidアプリの開発環境を作ってみよう【開発環境選考】'/><author><name>はる</name><uri>http://www.blogger.com/profile/14790275048017390325</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsQ8irKY_wRHjJhcKGhzkUd9d5hCVlGkjpk5tNyAreW_ZhbMMFt3Zh61O-Yu0jE-p-b7aePUOw4iNwnyXw2FjtPuG6i-BOhQs94vd0f6c5oSsj8wTH6-aM5HUAPmaBH0L7Rcs5FZBeawUG/s72-c/nekobean.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-181142509725534236.post-3453844721212448046</id><published>2012-04-24T00:17:00.002+09:00</published><updated>2012-04-24T00:19:05.831+09:00</updated><title type='text'>挫折人の再スタート</title><content type='html'>以前、一念発起をして始めたHPが残念なことに半年で更新終了。&lt;br /&gt;
長いこと放置していたけど、意外と&lt;span style=&quot;color: red;&quot;&gt;CKEditor&lt;/span&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;
目標は半期でAndroidアプリを作成すること。&lt;br /&gt;
&lt;br /&gt;
今度は挫折しないように頑張るぞ～</content><link rel='replies' type='application/atom+xml' href='http://nonbiri4all.blogspot.com/feeds/3453844721212448046/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://nonbiri4all.blogspot.com/2012/04/hp-ckeditor-android.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/181142509725534236/posts/default/3453844721212448046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/181142509725534236/posts/default/3453844721212448046'/><link rel='alternate' type='text/html' href='http://nonbiri4all.blogspot.com/2012/04/hp-ckeditor-android.html' title='挫折人の再スタート'/><author><name>はる</name><uri>http://www.blogger.com/profile/14790275048017390325</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>