-
一意な重複しないIDを生成するNG方法と正しい方法他の何とも被らない、一意なIDを作成したい場合・・・ もし自己流で実装するとなると、間違いなく重複するし安全じゃありません。 あと「これは一意なIDになるだろ」と思っていても、実はやってはいけないアンチパターンだったとい...
-
ブログパーツの JavaScrip・PHP による作り方まとめ【サンプル付き】小さなWebサービスを今開発してます。 そんなとき少しでもサービスを広めたくて、ブログパーツ を作ってみました。 「ブログパーツとか難しそうだな~」と思ってたんですが、 意外と作るのは難しくなかったし、作ってみると意外と...
-
reCAPTCH v3 を問い合わせフォームに実装する手順【PHP+JS】問い合わせフォームをPHPとかで自作した場合・・・ 何の対策もしてないと、あっという間にスパムの温床になります。 そんな時に便利なのが reCAPTCH という機能 昔は「消火栓の画像を選べ!」とか出てきて嫌われてたアレ...
-
PHP + JavaScriptによる簡易的な問い合わせフォームの作り方どんなサイト・ブログでも、問い合わせフォームは欠かせないモノ WordPressだったらプラグインとか使えば楽に作れますが、 Webサービスを作ってると、それすらも自作する必要があって面倒です。 ということで、PHP +...
-
Cronが使えるレンタルサーバー3選【使いやすい順に紹介】レンタルサーバーを借りるとき、 スペックとかCPUとかディスク容量とか、、、色々チェックすべき項目があります。 でも僕自身、Webサービスを作るときはスペック・ディスク容量とかもチェックするんですが、真っ先に確認してるこ...
-
Sublime Textでマークダウンをプレビューするのに便利なプラグインSublime Text からマークダウンをブラウザ上で直接プレビューしたい・・・ そういう風に思っていた時に偶然見つけたのが OmniMarkupPreview というプラグインです。 使ってみたら結構便利だったのでそ...
-
PHP + gettex による多言語化のやり方 完全マニュアルPHP でWebアプリとかサービスを作ってる人なら、 もっと多くの人に使ってほしい、 海外の人にも使ってほしい、 そうだ、日本語以外に多言語化しよう! みたいにPHPで作ったアプリを多言語化したいことあると思います。 自...
-
Digital Oceanの使い方 ~ Webアプリ公開までの基本手順【2019最新】クラウドサーバーの中でも Digital Ocean はずば抜けて便利です。 実際に使ってみて体験したんですが、 ドキュメントも充実してて、やりたいことが調べれば大体分かります あとなにより、クレジットカードなしで利用で...
-
Windowsエクスプローラの 応答なし を一発で治す対処法Windowsで頻繁に遭遇するのがコレ、 エクスプローラが突然「応答なし」になって、機能停止すること これって本当に突然起きるからイライラしますよね~ スペックの問題もあるんだろうけど、エクスプローラは特に起きやすいです...
-
Windows環境で.htaccessが作成できないときの超簡単な対処法例えばXAMPPとか使ってWindows環境でWebアプリとかを構築したい場合・・・ 「.htaccessを作ろうと思ったけどなぜか作れない!!」 こういうことが自分自身もよくありました。なぜかWindowsだと .ht...