-
【Android】InputStreamによるバイナリファイルの読み込み方法Androidでは次の方法でファイル読み込みが可能 ACTION_OPEN_DOCUMENTでピッカーUI起動 ユーザーにファイルを選択してもらう onActivityResultなどでファイルを取得 URIを取得するの...
-
【JavaScript】文末セミコロン(;)が必要で省略できない場面と理由僕はJavaScriptでセミコロン(;)を書きません そしてこういう風に思い込んでました 文末のセミコロンは常に省略可能 JSでのセミコロンは完全に任意 それは思い違いだったようです どうみても問題なさそうなのに、 省...
-
【PHP】exec()から非同期な別プロセスを起動する方法【Windows・Linux両方】PHPにはexec関数があります。 これを使って他スクリプトを起動する時… 別のPHPスクリプトを起動したい ただし独立した別プロセスで動かしたい つまり非同期的に実行したかった こういう感じで使う方法を探していました。...
-
CSSだけでチェックボックスをトグルボタン化。作り方とコード例こういうトグルボタンを作ってみました ▼ 作成に当たって重要な点 電気のスイッチボタンみたいな形 ONの状態のときに点灯するイメージ チェックボックスを改造して作りたい CSSだけで余計なライブラリも不要 ▼ 仕上がりは...
-
【node.js】Windows環境でサーバーを強制停止…再起動できない時の対処法Windows環境にnode.jsサーバーを立てたとき、 適当なサーバーを動かす Ctrl+Cで強制停止させる なのにプロセスが動き続ける 新規にサーバー起動ができない こういう困った事態に遭遇しました。 ようやく正しい...
-
AWSにPHP8+MySQL8をインストール/最新環境の構築この記事の大きな目的は次の2つです。 ▼ ここでは次の2つをインストールしたい 現在最新のPHP8をインストール 現在最新のMySQL8をインストール ▼ それから前回までの記事 特にPHP8は実行速度が大幅改善されてま...
-
AWSでドメイン取得/設定からSSL設定/自動更新までの手順ドメイン取得からSSL設定まで Webサービス構築する時には大事な作業です。 ▼ ここで解説する大まかな流れ AWS内からドメイン取得 そのドメインをEC2インスタンスに設定 LetsEncryptoでSSL対応させる ...
-
PHPスクリプトの多重起動を防止するには【flockによる方法】PHPを多重起動させたくない場合 ▼ 例えばこういうケース あるスクリプトをCronなどで定期実行 その間は同一スクリプトの起動を禁止 複数プロセスを存在させたくない Cronとかでバックグラウンド処理する場合など、 多...
-
Windows8以降でドラッグ&ドロップを本気で無効化してみた僕は昔からのWindowsユーザーです。 いつもドラッグ&ドロップに悩まされてきました。 予期せぬドラッグでファイル消失 いつのまにかフォルダが消えている 復元するのに無駄な労力がかかる そこでドラッグ&ドロップを全面禁...
-
MySQLでのDouble vs Decimalの違い。注意すべきは誤差の有無MySQL(SQL)で前から気になってたことです。 Double vs Decimal 両者とも次の共通点はあります。 小数点を含む自然数を扱える (M,N)で精度の指定も可能 ほとんど似たものという認識でした。 ですが...