xampp
そもそもPostgresql10ではデフォルトではテーブルアクセス権限が追加され ないという情報を得たのだが、でも環境構築スクリプトにはちゃんと定義さ れているんだけどな... 一体どういうことなんだ?(Φω| ということで少し調べてみた。 (お陰でローカル開発…
仕事で担当の人がWindows10でPostgreSQLのデータベースを作成する バッチファイルを作りました!と教えてくれたので、早速、試したら タイトルのエラーが発生して「なんじゃこれはー?」と思ったので 調べて自分環境用にスクリプトから呼ばれるSQLクエリーを…
VMにLinux開発環境も持っているけど、Windowsで楽できる 言語はXAMPP portable等を利用して構築しようと思って 模索してみるチャレンジ(Φω| LinuxにはLinuxで使う方がメリットある言語だけ入れたい ので肥大化させたくないというのもあってwww [手順] 1. 公…
PostgreSQLとXAMPP(Windows10)を利用したサービス開発 の記事が少ないので、ちょっとわかったことを備忘録として まとめてみる(Φω| まずは、参考資料の羅列から。 [使い方手順] 1. pgAdmin4を起動。 起動時にパスワードを求められるので、XAMPP下にインスト…
CodeIgniter3でREST API対応のテンプレートを作っていて Composerをインストールして関連ツールのインストールを 行おうとしたら、XAMPP portableのopenssl関連でエラー になって数回試したけど先に進めないので、少し調べた ことをメモ的にまとめておく(Φω…
仮の開発環境(XAMPP portable)でRESTとJSON返却に対応した テンプレートをCodeIgniter3で作成するために、チームで使用 することが決まったPostgreSQL x64 ver 10.10のインストール を実行してみたら下記エラーが(ΦωΦ;) インストールには管理者権限が必要と…
昨日は、PHPで小数点ありの数値を比較/計算するには、 gmp関数やBC Math関数を使うという事実を知って、BC Math関数 を使ってコードを実装していたけど、もう少し詳しく追って いきたいので、学習の参考になりそうなサイトについてメモしていく。 ここで、注…
microtime(true)で経過時間を求める関数を実装していたけど、 詳しい人に聞いたら、floatで経過時間を求めるとミリ秒と timestamp(整数)の間で値のズレが生じるから、組み込みの GMP関数かBC Math関数を使うのがいいと教えてもらった。 え?今までの「microt…
Windows10でXAMPP portableを利用しローカルにPHP開発環境 を構築しているが、PHP7.3.9でstrtotime()が正しい値を返していない のではないか?疑惑があるので、XAMPPのPHPのバージョン違いで 検証中の件をまとめてみる(Φω| ちなみに、CodeIgniter3.1.11も使…
プロトタイプの実装にPHP7.3を利用しているので、date()とstrtotime() じゃなくて、dateTimeクラスを使って現在の時間の0.5秒後を取得しよう としているのだが、0.5の前の「0.」が空白というか切り捨てられて0.5秒が 5秒になってしまう。しかもサンプルに、…
timestampを制限時間内か判定して超えたらエラーを 表示するためには、date.timezoneを日本時間(Asia/Tokyo) に修正する必要があった!!! というのを思い出してxampp/php/php.iniで修正する項目 について調べて試したので備忘録としてメモる(Φω| [手順] 1…
とある画面から次画面に遷移するアクセス時間に制限を 設けて、規定時間を超えたらエラー画面を表示するような サンプルコードを書くのに必要そうな情報についてメモ しておく(Φω| [参考サイト] tetechi.com wepicks.net onocom.net syncer.jp www.sejuku.n…
設定ファイルを外部から読むにはどうするか調べて試して みたので、備忘録としてまとめる(Φω| [手順] 1. application/config以下に拡張子が「.php」の設定ファイルを配置。 2. 自動読み込みでautoloadを設定。 3. apacheが起動していたら再起動。 4. Contro…
CodeIgniter3.xと大雑把に書いてたけど、3系でもバージョンによって 利用できるPHP7のバージョンが違ったり、7自体をサポートしてなかっ たりするらしい。 ちなみにXAMPP portable最新のPHPは7.3.9で7.3がサポートされている のは最新の3.1.11のみという情報…
CodeIgniter 4.xも出たけど、とりあえず3.xでCSRFプロテクション 機能を使う場合について調べたのでメモしておく(Φω| [手順] 1. codeigniter/application/config/config.phpを開き、下記赤枠の項目をTRUEに変更。 下記変更でプログラム全体に有効になり、画…
CodeIgniter 4.xのrc2が出たけど、とりあえず3.1.xの最新で バリデーション含むフォーム作成をユーザーガイドを見ながら やっている。 で、バリデーションエラー時のメッセージを日本語化する 方法についてメモしておく(Φω| いまいち、プロトタイプの流れが…
自宅ノートPCはWindows10 HomeでVirtualBoxでManjaroを 運用しているけど、ManjaroにRubyとSinatraを試す環境は 作りたくない。 また、Rubyをインストーラーを使ってレジストリを汚さずに アーカイブを任意のディレクトリに展開してPATH設定をした だけでXAM…
CodeIgniter3.xでBootstrapまでデカくなくていいけど 手書きじゃなくて簡易なCSSフレームワークを使いたい 場合の導入方法について調べたのでメモしておく(Φω| 調べただけで動かしてないけど基本的にそれでイケるはず. [手順] 1. applicationフォルダと同じ…
この記事を読んだ時に、application/config/routes.phpを適切に修正 すればいいだけでは?と思ったが、Formヘルパーを利用して画面を 実装した場合に、「index.php」がcodeIgniter3.xを設置したURLの「/」 の後ろに表示されるという仕様になっているというの…
こちらも、同じ理由で参考サイトのみ備忘録としてまとめて 自宅のテスト環境で試しながら基本的な使い方について調べる。 それにしても、FuelPHPのチュートリアルはあまり新しい情報が ないみたいだなー。特に日本語のが(Φω| まぁ英語サイトで使い方を学べ…
詳細については帰宅してから、いじる予定(Φω| なぜなら、この資料を見ながら調べている環境にはメモリが Win10 Proに8GBしか詰まれてないので並列作業で捗らない から (タブブラウザ2種類で複数タブを開きながらVSCodeで コードを書いてXAMPPを動かしてたら…
昨日はCodeIgniter3.xを調べる環境をXAMPP portableを利用して 簡易環境を構築してみたが、今日はFuelPHPを調べる環境を構築 してみたので、手順をまとめてみる(Φω| [手順] 1. FuelPHPの現時点での最新版(v1.8.2)をDL. 2. 1を解凍してルートディレクトリに…
今どきのWeb開発で使えるフレームワークを調査するために、ただテキスト 情報だけを読んで選定するのどうなん?と思ったので、DockerやVMを立てる のすら面倒くさかったので、XAMPP portableを使ってみたので忘れないうち に環境構築についてメモしておく。…
CodeIgniterはWordpressで開発する会社にいる頃に チラっと聞いたことあって使うかもしれなかった けど、結局、使わなかった。 約2年ほど前だったけど、既に、日本語ドキュメント サイトが放置されてるなーって印象しかなかったけど、 去年くらいからオーナ…
Laravelについてはさっきまとめたくらいで、人気が 一番あるらしいけど、Rails並の重量級フレームワーク で遅いということくらいしかまだよくわからないのだけど、 魔法少女にはLumenというマイクロフレームワークの 速度がでる弟分フレームワークがおるらし…
タイトルにあまり意味はありませんw 派遣先でPHPで社内システムを開発しているけど、 過去の遺物(PHP5.1.6)でちょっとした共通ライブラリ とBootstrapとjQuery程度しか使えずに開発している。 でも同じ社内にはCakePHPとかPHPUnitを使ってる プロジェクトも…
開発サーバにテスト環境はあるけど、諸事情によりローカルの Windowsにデバッグ環境を構築して、いろいろいじりたいけど レジストリ等を汚したくない場合の備忘録。 [前提] **xampp portableをインストール不要で使う場合は、ルートディレクトリ に配置する…