サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
blog.lunarians.net
以前、FuelPHPでphpwordを使ってワードファイル(docx)を出力できるようにした時のメモ | Lunarian's Blogというエントリーをあげたのですが、その後、私が利用したphpwordをforkして進化したと思われるphpoffice/phpwordを発見しました(Github: PHPOffice/PHPWord · GitHub)。日本語に対応し、Pakagistにも登録(該当ページ:phpoffice/phpword – Packagist)があり、使い方は同じっぽいのでこちらを利用する方法に変更します。以下、使い方を簡単にメモ。 fuelPHPへの導入方法− composerをつかう fuelPHPは、バージョン1.6からパッケージ管理にcomposerが利用されています。(composer公式サイト:Composer) phpoffice/phpword –
【追記:2014/4/21】 以下で利用しているphpwordよりも新しいphpwordパッケージが見つかりました。そちらの方を利用する方が幸せになれると思いますので、コチラのエントリ:FuelPHPでphpoffice/phpwordを利用するメモ | Lunarian's Blogをご参照下さい。 職場で、簡単な業務用のアプリをFuelPHPで作っています。業務用アプリということで、文章を出力する機能が必要となり、PDF出力を利用していました。これについては、FuelPHP用にfuelpdfというパッケージ(fuel-packages/fuel-pdf · GitHub)があり、実装は簡単です。PDF出力ライブラリとしてTCPDFが利用されており、以前利用していたので簡単に実装できました。 ただ、どうしても取引先がMicrosoft Wordのファイルが良いという要望があり、こっちもそ
だいぶ前からThinkPad X201sの6セルバッテリの消耗が激しく、Lenovoのユーティリティに「このくらい減耗してるよ。変えないと。変えるならこっちのリンク(Lenovoオンラインストア)ね。」というようなことを言われていたのですが、やっと、X201sの9セルバッテリを購入しました。 6セルバッテリは、減耗率が50%くらいで、購入当初の半分くらいしかバッテリ持続時間が持たなくなっていました。それでも、外で使う機会があまりなくなり、Macbook Airもあるし、という状況で買い換えるモチベーションがあまり沸かなかったという感じでした。 ThinkPad X1 Carbon次第で、メインPCをX201sとリプレイスしてという感じにしようと思っていたのですが、X1 Carbonの「持ち歩く気にはなれない大きさとACアダプタの重さ」「右Ctrlキーのミスタイプ発生確率」を見て、家で使う気
MDR-ED31らぶな管理人です。 もう先代のMDR-ED238(SP/LP)から、ずっとこのシリーズを利用してきました。 特徴的なイヤーピース形状のお陰で、「耳から外れない快適な着け心地」「音漏れしにくい」という利点があり、これを他のカナルタイプのイヤホンでは満たせなかったために、ずっとこれを利用していたわけなんです。 音質にこだわる方はコレを選ばないようですが、私はこれで十分です。 しかし、世はカナル型全盛期なようで、生産終了となりました(公式:MDR-ED31LP | ヘッドホン | ソニー)。 いつかはそうなりそうな気もしていたのですが、悲しいです。 代わりになるイヤホンを探してみた 後継機がすぐに発表されることを願いたいところですが、悲しいことにそういう発表も今のところ見当たりません。 買いだめしようかと思ったら、どこに行っても無いし、ネットでも見当たらないしで、やっぱり代わりの
巷で話題の最高のテキストエディタ「Sublime Text 2」ですが、便利なのは多数のプラグインを簡単に追加出来ることかと思います。 その中で、HTML、CSS、JS、PHPなどのLint(文法チェック)をリアルタイム(保存時)に行ってくれるプラグインである「Sublime Linter」(GitHub)というプラグインがあります。 これを利用していて、どうもPHPだと動いてくれないという問題に遭遇しましたが、解決したのでその方法を以下に記します。 ちなみに、JavaScriptやCSSでは、nodejsの導入が必要です。そちらについては、詳しい他のサイトエントリを参照すれば簡単かと思います。(詳しい他のサイトエントリ:macのテキストエディタ Sublime Text2でJavaScriptのシンタックスエラーチェックをリアルタイムで行う方法 | clicktx::Tech::Memo
かなり昔(2011年8月)の当ブログ記事(開発者 or ITに詳しい人がMacを選ぶ10の理由 | Lunarian's Blog)(まだコメントがあるので非公開にし、本記事にリダイレクトするようにしました。)ですが、いちおう当ブログ内では一番アクセスがあるようです。放置していてほとんど忘れていたのですが、ちょいちょい「Mac別に安くねーだろ」などのツッコミが入っています。 2011年当時の記事なので、今言われても困るなぁと思いつつ、開発環境など時代も変わってきたので、ここでひとつ2016年版をまとめてみようと思いキーボードを叩き始めた次第です。 その前に1:価格について 2011年当時、Macは割と安かったと記憶しています。まあ、もちろん最安値で探すならWindowsが選択肢になったでしょうが、同スペックや同フォームファクターで比較するならMacに価格優位性がありました。 ただ、現在では
フレームワークを利用するときに便利なことの一つが、DBのリレーション関係です。適切に設定を行えば、複数のテーブルを関連づけて読み込み・保存することが簡単にできるようになるのです。 CakePHPでのhas_manyなどのリレーションについては、ドキュメントが豊富で簡単に出来て、とても便利でした。CakePHPで出来ていたことがFuelPHPでも出来るようなのですが、どうやるのかについて、各種書籍やWeb上の公式ドキュメント、各種サイトを閲覧しても分からず、Coreソースを見たりなんだりして、やっと分かったことについてまとめます。 私は、職業プログラマというわけでもないので、誤りや非効率的な部分があると思います。その点コメントでご指摘頂けるとありがたいです。 今回題材にする例 本エントリーでは、セミナーの開催情報を表示するシステムを例にしてみます。 存在するテーブルは、「開催するセミナーの情
最近話題のPHPフレームワーク「FuelPHP」を試してみました記念でエントリー。 私は、ずっと素のPHPか、CakePHPを利用してWebアプリやらサイトやらを作っていたわけなのですが、結構重めのサイトを作る機会が増え、さらにGoogleがサイトの表示速度がSEOに影響すると明言したこともあり、Webアプリ・サイト側の軽量化に取り組んでいました。 CakePHPは、1.3から利用していて、2.0になってだいぶパフォーマンスが改善したのですが、それにしてもやっぱり遅くて、速度の改善ばかりに時間をとられ、機能追加できないわ、イライラするわでした。そんな中、いくつかのアプリが、ちょうどリファクタリングの時期かなとも思っていたので、FuelPHPを試してみた次第です。 試してみた感じ:CakePHPからの移行について CakePHPとは違うなと感じさせられる反面、MVCモデルという基本構造は同じ
ThinkPad X201sのキーボードを交換してみました。どうにもESCキーの効きが悪かったのと、交換自体に興味があったのです。 今回は、日本語配列キーボードをヤフーオークションで落札して(1980円)、交換してみました。別途、英語配列キーボードもヤフーオークションで落札して(2500円くらい)いて、あとで、英語配列キーボードを試したくなったら試してみようと思っています。 簡単な交換作業 交換作業は、こちら→[定番記事 ThinkPad X200 X200s 英語キーボード換装手順 – Blog:TP Geometry]の記事を参照していただければわかるように、とても簡単です。 Lenovoのサイトに公式にハードウェア保守マニュアルも公開されています(→download.lenovo.com/jp/mobiles_pdf/43y6632_07_j.pdf) ▼開けてみた図▼ ▼取り外した
以前、私が、Mozilla Firefox から Google Chromeに乗り換えない5つの理由というエントリーで、私がFireFoxからChromeに乗り換えられない理由を述べた。 しかし、昨日からChromeに乗り換えることにしたのでその理由を述べてみたい。 1.速い 起動が速い。Pentium M 1.6GHzのThinkPad X40(SSDに換装済み)でも一瞬で起動する。もちろん、メイン環境であるデスクトップでも一瞬である。これは、後に示すようにChromeをdev版にしても、必要なExtentionをいくつか入れても同様である。 3.拡張機能搭載でFirefoxとの差を大部分解消している 上記2つは前からわかっていたことだが、この部分が今回は大きく作用し乗り換えに至った。Chromeは、beta版 or 開発版を導入することでExtentionを利用できる。Extentio
このページを最初にブックマークしてみませんか?
『Lunarian's Blog | 気になったもの、事柄についてマイペースで綴ります。月に住ん...』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く