PHP
Zendネタでもう一つ。 デジタルシフトするか、クビか。デジタル時代にレガシー人材のまま生きるか死ぬか。 http://www.mediologic.com/entry/2017/07/13/151801 ZendにおいてのデジタルシフトはVer2.5から。 これ以前のバージョンは、ダウンロードしてきて、…
PHPからPDF出力することを考える。 これには、FPDFというのがあるようだ。 ■ダウンロード&インストール ここ http://www.fpdf.org/ ここのDownloadsをクリックして、 ・はじめにでてくる国旗のところは無視して (よーく見て!それは、マニュアル…
かも?という話を、12月12日、PHPカンファレンスの「PHPの今とこれから2020」 で聴いてきたので、その内容をメモメモ ※ごめん、表題の件は話してたんだけど、メモでは最後のほうにちょこっとだけ出てくる ■あいさつ ・2000年から始めたので20年 ・今回…
ソフトウェア工学が最近話題だからと思って書いたら、 やっぱりね~さんざんな結果ですよ。「アクセス状況」の「訪問者数」 やっぱり、今は、SDNとかビッグデータだよね。 ってことで、ネット系の話題をちょっと。 PHPなどで、一覧表示をするときがあ…
SQLで何でもやる派と、 DBは、できるだけ簡単に取ってきて、プログラムでがんばる派 と2通りがある。どちらも主義主張がある。 といっても、良くわからないと思うので、実例で説明する。 ■進捗の例:御題 以下のテーブルがある つまり、shinchokuとい…
Zendサーバーを使うと、PHPプログラムについて ブラウザから、サーバーでのPHPプログラムの負荷がわかる。 PHPプログラムの各関数の動作状況(経過時間や利用メモリ量)が分かる。 前者がZ-Rayといわれるもので、 後者がコードトラッキングと…
PHPで、GCを使って、前に画像をだしたとき、インデックスカラーにしないとうまくいかなかった。 なので、今日は、減色処理の方法について、しらべてみた。 (はじめは、そのつもりだった・・あとで、減色しなくても、いい気がした) まず、減色処理一般…
Eclipseで、PHPのプロジェクトを作って、ファイルを作成し、 さあ、実行と思って実行すると・・・ となっていて、実行できない。 じゃあ、Eclipseをダウンロードしてきたときに中に入っている xamppを動かせばいいんだな!と思って、 xampp/apache/bin/httpd…
前のブログで、Webにおける画面とプログラムの分離方法の、問題がある方法についてかきましたけど、それで、具体的にはどうなるのか?という話と、これによって、アジャイルっぽくやると(テストファーストとかユニットテストとか)、どうなるかのお話で…
PHPで、画面と処理部分に分けるお話で、ちゃんとコントローラーをいれることにより、ユニットテストもできるようにするためのコーディング規約、 つまり、カオル姫-テンさん方式について、ここにご披露いたします。 今回は、カオル姫-テンさん方式の分…
PHPのZend FrameworkをEclipseで使うことを考える。 その手順。2回に分けて説明する予定の2回目。 前回は、Zendフレームワークのインストールまでを書いたので、今回は、その先、 ・Eclipseをインストールして、 ・Zendで作ったサンプルソースを、配備して…
まえに、PHPで、FPDFとjapanese.phpを使ってPDFを出力するってことを書いたけど、 あれだと、UTF-8で出力できない(SHIFT-JISで出力) そのわけは、japanese.phpで、フォント指定する際、AddSJISFontにおいて、以下のように function AddSJISFont($family='S…
PHPで、最近書くことが、多くなった。 メモ帳じゃなくって、エディタがあったほうがいいなと思ったけど、 Zend Editorは、3万円以上もするので、あちゃ。。ということで、却下! ということで、フリーで使える、PHPエディタをとりあえず、つかってみ…
シリーズ「ZendにおけるMVC(Javaフレームワークとの違い)」の続き 前回モデルの部分を具体的に書き、今回は、Javaとの比較をすると書いた。 今回は、それについて書きたいと思う。 ■Java(Struts)の場合 Java、とくにStrutsを使ってMVCを実現す…
7月20日には、PHPカンファレンス 2026に行ってきて、 いつも通り表題の件を聴いてきたので、シェアシェア いつも通り、大田区産業プラザPiOに行ったら、 1階に子供たちが並んでる!! 最近は、小さい子供達でもPHPをやるのか!!と感激していたらそうで…
6月28日のPHPカンファレンスの話。 ほかにも、PHPUnitの作り方の話を会場で、 Composerの「依存解決」の話を家で(YouTubeで)聴いたので、その内容をメモメモ-----------------------------------------------------■ちいさくPHPUnitを作り、仕組みと拡…
今日(6月28日)の午前中、PHPカンファレンスに行ってきた。で、表題の基調講演について聞いてきたので、内容をメモメモ↓■PHPの今とこれから2025・今日の話題 11月りリース8.5 など・自己紹介・PHPとは 主にWebアプリケーションに使用されるスク…
火曜日の続き。12月12日のPHPカンファレンスから。 「10年先を見据えて作るPHP Webアプリケーション設計入門」を聴いてきたので メモメモ ■10年先を見据えて作るPHP Webアプリケーション設計入門 ・今年はGMOグループで協賛 ・10年続くことってそうそうな…
12月15日にPHPカンファレンス2018に行ってきた! ので、オープニングとはじめの「PHPの今とこれから2018」をメモメモ ■オープニング ・第19回目 テーマGrowth ・昨年チャレンジがテーマ→学生支援 今年は若手、学生支援(サポーターと連携) ・7…
(1)スクリプト実行速度の高速化 (2)高度な暗号機能の標準サポート (3)レガシー機能の廃止 ・・・ときめかない。 【引用元】 PHP業界の重鎮 廣川類氏のコラム「次のPHPはどうなる? バージョン7.2でここが変わる」を公開しました。 https://column.p…
ZendSkeletonApplication https://github.com/zendframework/ZendSkeletonApplication だと、表紙のページしかないので、controllerを追加するとき、 modules.config.phpとか、いまいちわからない・・・ ・・・そんなときは・・・ olegkrivtsov/using-zf3-bo…
11月3日、「PHPカンファレンス2016に行ってきた!」つづき 安全なPHPアプリケーションの作り方2016 講師:徳丸先生 をメモメモ ・自己紹介 ・最近のPHP関連の脆弱性の話題 Joomla(じゅーむら)のけんげん昇格の脆弱性 CVE-2016-8869等はどういう問題…
11月3日に「PHPカンファレンス2016に行ってきた」 のつづき。 PHPで堅牢なコードを書く 例外処理、表明プログラミング、契約による設計 をメモメモ ・自己紹介 ・今日の講演:コードたくさん 例:SQLアンチパターンのひどいコード例をアレンジして バグトラ…
11月3日、PHPカンファレンスに行ってきた! まずは基調講演をメモメモ ■挨拶 ■基調講演 PHPの今とこれから2016 ・何年か前から全館に=ふえてきた ・去年のテーマ 7 PHP 7 去年12月 7スタート ・次を考える ・PHPとは? Webアプリケーションに主に使…
①(まる1)とか(はしごだか)とか、SJIS、EUCでは サポートされていない、機種依存、環境依存文字を、PHPで mb_convert_encodingで単純に"SJIS","EUC-JP"で変換すると、 文字化けする(UTF-8はOK) そこで、SJIS-winとかcp51932とか、送…
ここ HTML5のFile APIを使用して、ドラッグ&ドロップでファイルをアップロード http://soraxism.com/soraxism/blog/html5%E3%81%AEfile-api%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81%E3%83%89%E3%83%A9%E3%83%83%E3%82%B0%EF%BC%86%E3%83%89…
トライ木、パトリシアツリーを作成するのは除く。 KMP(クヌース–モリス–プラット)法でごにょごにょすれば、というのも却下。 そうすると、方法は3つくらい? 1.foreachを使って、 各キーワードが対象文字列中にあるかどうかをチェックする のを、全キーワ…
10月3日に、PHPカンファレンス2015に行ってきた!話の続き(これで最後) PHPあるあるパフォーマンス対決 をメモメモ ・「PHPコアから読み解く定石の嘘ホント」の続編 ・似たようなスクリプトに対して、どちらのほうがパフォーマンスが高いかを紹介する …
10月3日に、PHPカンファレンス2015に行ってきた!話の続き 「いまどきのPHP開発現場 2015年秋」 をめもめも ・自己紹介 Laravelリファレンス(仮)という本が出る Laravel5.1(LTS) ・PHP開発現場 NotePC→GitHub→Travis(CIサーバー)→Heroku …
今日(10月3日)PHPカンファレンス2015に行ってきた! まずは、一番初めのオープニングをメモメモ ■実行委員長ごあいさつ ・PHP生誕20周年→PIOでやったよ。前から詰めてすわってね ・PHP7にちなんで、7がテーマ ・スポンサーブースまわって…