書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
Excelファイルを作成/操作する(PHPExcel)
Excelファイルを作成/操作できるライブラリ「PHPExcel」の基本的な使い方を説明する。書籍転載の17本目(書籍内の番号は「36」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
ExcelファイルをHTMLとして表示する(php-excel-reader)
Excelファイルを読み込んで、HTMLのテーブルとして出力するライブラリ「php-excel-reader」の基本的な使い方を説明する。書籍転載の18本目(書籍内の番号は「67」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
さまざまなグラフを動的に生成する(実行編)(JpGraph)
グラフ作成ライブラリJpGraphを使って、棒グラフ、折れ線グラフ、レーダーチャートを作成する方法を説明する。書籍転載の16本目(書籍内の番号は「25」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
さまざまなグラフを動的に生成する(準備編)(JpGraph)
グラフ作成ライブラリ「JpGraph」を利用するまでの準備手順を説明する。書籍転載の15本目(書籍内の番号は「24」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
markdown形式のテキストをHTMLに変換する(PHP Markdown)
Markdown形式のファイルをHTML形式のコードに変換するためのライブラリ「PHP Markdown」の基本的な使い方を説明する。書籍転載の14本目(書籍内の番号は「38」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
テンプレートでデータ加工や条件分岐/繰り返し処理を表現する(Smarty)
関数、修飾子、演算子など、Smartyで利用できるテンプレートの個別要素について詳しく解説する。書籍転載の13本目(書籍内の番号は「42」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
テンプレートエンジンの動作パラメーターを一元管理する(Smarty)
効率化のために、Smarty派生クラスを用意して、パラメータなどの設定はそこに押し込めてしまう方法を説明する。書籍転載の12本目(書籍内の番号は「41」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
テンプレートエンジンでロジックとレイアウトを分離する(Smarty)
PHPで人気のテンプレートエンジン「Smarty」の基本的な使い方を説明する。書籍転載の11本目(書籍内の番号は「40」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
PDFファイルを読み込む/生成する(Zend_Pdf)
PDFファイルの読み込みや生成が容易にできるライブラリ「Zend¥Pdf」の基本的な使い方を説明する。書籍転載の10本目(書籍内の番号は「32」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
既存のPDF文書をもとに新たなPDF文書を生成する(FPDI)
FPDIを使って、既存のPDF文書をテンプレートとして引用する方法を説明する。書籍転載の9本目(書籍内の番号は「31」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
表組みや画像/ハイパーリンク付きのPDFを作成する(FPDF)
FPDF(PDF_Japanese)クラスのメソッドを利用したさまざまな表現――文字列の装飾や画像の貼り付け、リンクの設置、表組みなどについて説明する。書籍転載の8本目(書籍内の番号は「30」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
PDF文書を動的に生成する(FPDF)
PHPスクリプトからPDF文書を動的に生成できるFPDFの基本的な使い方を説明する。書籍転載の7本目(書籍内の番号は「29」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
FuelPHPで画面を表示する/DBを利用する
FuelPHPが提供する「HTMLを生成するのに便利なメソッド」や「DBの利用時にSQLを記述せずにCRUD操作が行えるクラス」について解説する。書籍転載の6本目(書籍内の番号は「97」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
高速で軽量なフレームワークFuelPHPを使う
高度なWebアプリ開発に向いている、高速で軽量なフレームワーク「FuelPHP」の基本的な使い方を説明する。書籍転載の5本目(書籍内の番号は「96」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
CakePHPのモデルとビューを利用する
CakePHPのモデルを定義して、ビューと組み合わせる方法を説明。また、Formヘルパーを使って入力チェックなどを行う方法も解説する。書籍転載の4本目(書籍内の番号は「95」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
MVCフレームワークを使ってアプリケーションを作成する(CakePHP)
PHPのMVCフレームワークとして人気のある「CakePHP」の基本的な使い方を説明する。書籍転載の3本目(書籍内の番号は「94」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
Webスクレイピングを行う(Goutte)
HTMLから必要なデータを抽出する「Webスクレイピング」を手軽に行えるライブラリ「Goutte」の基本的な使い方を説明する。書籍転載の2本目(書籍内の番号は「88」)。
書籍転載:PHPライブラリ&サンプル実践活用[厳選100]
スクレイピング/DOM操作をjQuery風に行う(phpQuery)
Webサイトから情報を抽出する「Webスクレイピング」や、HTML内の各要素にアクセス/操作する「DOM操作」を、phpQueryを使ってjQuery風に行う方法を説明する。書籍転載の1本目(書籍内の番号は「70」)。
いまさら聞けない最新Microsoft Azure
ここまで進化した、Azure Webサイトの世界観(2014年7月版)
IaaSからPaaSまで多様なサービスを提供するAzureの中でも特に重要性が増してきている「Webサイト」とは? その世界観を特徴付ける主要な機能を解説する。
Build Insider Survey【2014年4月実施】
今後ますます勢いを増す「開発技術&ツール」を調べてみた
開発者が「今後、使いたい」と考えている開発技術を、ランキング形式で発表。2014年度前半はこれらに注目しよう。
Build Insider Survey (in April 2014)
We surveyed the most popular developer technology in Japan
The popularity rankings of development-technologies which developers want to use in the future.
Visual Studio Online “Monaco”入門(1)
開発環境までもWeb化?! Visual Studio Online “Monaco”機能徹底解説(Win&Mac対応)
Visual Studioのオンライン版?! Webブラウザー上で動作する開発環境“Monaco”で開発はどう変わるのか? その全機能をさまざまなブラウザーで徹底的に試してみる。さらにデスクトップアプリ開発も実験してみる。