All Items
-
【Linux】psコマンド - 特定のプロセス情報を表示する方法
psコマンドで特定のプロセス情報を表示する場合、headコマンドで列のタイトルを残しつつgrepで自分自身のgrepコマンドプロセスを除外してあげると見やすくなります。
-
【Linux】topコマンド - 確認したい項目をハイライトさせ、更にソートして視認性を上げる
topコマンドは確認したい項目のハイライトやソート処理をあわせることで、視認性が上がり情報の把握がしやすくなります。ハイライトやソートはオプションではなくtopコマンド実行中に特定キーをタイプすることで直接表示に反映されます。
-
【PHP】24時間以内かどうか
phpで24時間以内かどうかを判断します。定義として、1秒でも過ぎていたらダメです。1秒以下は24時間以内とします。
-
【php】24時間後は何時?
date関数とstrtotime関数を使って、現在から24時間後・特定の時間から24時間後の時間をphpで求めます。
-
【Docker】psコマンドとexecコマンドを使用してDockerのコンテナへアクセスする
Dockerで起動しているコンテナは通常のサーバー同様にアクセスしシェルコマンドでの操作が可能です。psコマンドとexecコマンドを利用します。
-
Homebrewのバージョンを確認する方法 --version
Homebrewのバージョンは--versionオプションで確認できます。この結果で、インストールされているかどうかの確認をすることにもなります。
-
【CodeIgniter】postされた値以外の値をバリデーションする方法
通常、codeigniterのフォームバリデーションライブラリの「run()」メソッドはpostされた値に対して自動的にバリデーションを実行しますが、任意の値に対してバリデーションを実行したい時があります。set_data()メソッドを利用することでpostされた値以外の値に対してバリデーションを実行することができます。
-
【codeigniter】フォームバリデーションライブラリで全てのエラーを確認する方法
runメソッドでフォームバリデーションを実行してエラーが発生した場合、返り値としてfalseが返されます。この時、error_arrayメソッドでエラーの配列を取得することが可能です。
-
【WordPress】プラグイン未使用でカスタム投稿タイプを作成する
WordPressでプラグインを使用せずにカスタム投稿タイプを作成することができます。運用面から考えるとなるべくプラグインを少なく構築したい場合もありますので、覚えておくと便利です。
-
【php】配列を追加する方法、array_push、[]、array_merge
phpで配列を追加するには複数の方法があります。
-
【PHP】file_exists、is_fileを使ってファイルが存在するかどうかを調べる
そこにファイルが存在しているかどうかを確かめる方法は、file_exists、is_fileどちらでも可能です。
-
htaccessで301リダイレクトする
リダイレクトにはいくつかの方法がありますが、htaccessを利用したリダイレクト方法をご紹介します。
-
【Linuxコマンド】 mkdirコマンドで複数のディレクトリを一度に作成する
mkdirコマンドは複数のディレクトリの作成が可能です。また、作成するディレクトリは階層の指定も可能です。
-
【Linuxコマンド】 chmodコマンドでアクセス権限を操作する
ファイルのアクセス権限(ファイルパーミッションといいます)を操作したい場合はchmodコマンドを使用します。chmodコマンドはディレクトリやファイルに対して、アクセス権限のステータスを変更することができます。
-
【PHP】 header関数で画像を出力する
phpはheader関数を利用して画像の出力を行うことができます。用途は様々ですが、例えばドキュメントルート外の画像を表示させる場合などに利用できます(サーバーの設定に依存します)。
-
【Linuxコマンド】SSH利用してサーバーに接続する方法
ターミナルのようなコマンドラインインターフェースから、サーバーへsshで接続する場合のコマンドをご紹介します。
-
【PHP】 配列を配列内の日付順でソートする
日付のキーを持つ配列をその日付順でソートしたいときがあります。その場合、array_multisortを利用しますが、array_columnとarray_mapを併用できるととても便利です。
-
javascriptの基礎 外部JSファイルの読み込み方
外部のJSファイル(JavaScript)をHtmlファイルに読み込む方法をご説明します。毎回わからなくなってしまうので自分用も兼ねてまとめてみました。サンプルのコードとしてコピペして使用してください。
-
Atomエディタのパッケージlinter-phpで「linter-registry.ts:133 [Linter] Error running PHP Error: Failed to spawn command `php`. Make sure `php` is installed and on your PATH」のエラーが出るときの対処法
Atomエディタのphp構文チェック拡張機能linter-phpから「linter-registry.ts:133 [Linter] Error running PHP Error: Failed to spawn command `php`. Make sure `php` is installed and on your PATH」というエラーが出る場合の対処方法です。
-
【PHP】 本日の日付(現在日時)を取得する方法
PHPを利用して本日の日付を取得する方法です。今回はサンプルとしてmysqlのtimestamp型での取得をサンプルコードとしてご紹介します。
-
【Linuxコマンド】findとmtimeオプションを使用して大量のファイルを検索、削除する方法
大量のファイルから特定の日付範囲のファイルを検索、削除したい時は、Linuxコマンドのfindとmtimeオプションを使用します。wcコマンドやxargsコマンドを併用しますが、使い方で処理速度に差がでてきますので、そのあたりをまとめてみました。
-
phpをmacにインストールする方法
macでシステムの開発を行っていると、mac自身にphpのインストールが必要になる場合があります。phpはサーバーサイドのプログラミング言語なのでmacにインストールすることはもちろん可能です。
-
Homebrewをmacにインストールする方法
プログラミング言語などパッケージ化されたソフトウェアをmacに導入しようとする場合にはパッケージ管理システムを利用しますが、Homebrewはよく利用されるパッケージ管理システムの一つです。Homebrewを自分のmacにインストールする方法をご説明します。
-
【PHP】 24時間単位で先頭に0が付く時刻フォーマット
時刻フォーマットは数多くありますが、特にデータベース利用するプログラム開発の場合などは、24時間単位で先頭に0が付く時刻フォーマットをよく利用します。
-
jQueryの基礎 ブラウザのウィンドウサイズ変更アクションを検知する
jQueryを利用してユーザーがブラウザのウィンドウサイズ変更したタイミングを検知します。ブラウザのウィンドウサイズ変更に合わせて処理をしたい場合などに便利な機能です。合わせてsetTimeout関数を用いてブラウザのウィンドウサイズ変更完了時に処理を実行する方法も紹介します。
-
jQueryの基礎 特定の要素の高さを取得する
jQueryを利用して特定の要素の高さを取得します。ウィンドウサイズによって可変になる要素の高さを任意のタイミングで取得したい場合などに大変役に立ちます。
-
jQueryの基礎 基本的な書き方はreadyメソッドを使用する
jQueryのコードを記述する場合は特定のメソッドで囲む必要があります。毎回わからなくなってしまうので自分用も兼ねてまとめてみました。サンプルのコードとしてコピペして使用してください。
-
日本での現在日時と時刻をPHPとJavascriptの非同期通信(AJAX)を使ってwebサイトに表示させる方法。
今日は何日?何曜日?日本での現在時間の表示と、PHPとJavascriptの非同期通信(AJAX)を使ってwebサイトに表示させる方法をご説明します。
-
Laravel 8.x 現在のマイグレーション(migrations)の状態を確認する
Laravelのマイグレーション状態を確認する方法について説明します。マイグレーションを利用して複数のテーブルを操作していると現在のマイグレーションの実行状態を確認したいタイミングが出てきます。
-
【Linuxコマンド】macのターミナルアプリでssh接続する方法 さくらインターネット版
さくらインターネットの「さくらのレンタルサーバ」サービスではssh接続が可能です。macのターミナルアプリから接続する方法をご紹介します。
-
Laravel 8.x マイグレーション(migrations)でテーブルを作成する
Laravelのマイグレーションでテーブルを作成する方法について説明します。Laravelで言うところのマイグレーションとはデータベースの操作全般をLaravelの機能で実行することなので、直接SQL文で操作しても結果は一緒ですし特に問題はありません。ただ、なにかとLaravel的に好ましい構造があるようで、ローカルルールも多いので、マイグレーションでテーブルを作成したほうが良いと思ってます。
-
【PHP】 phpでドメインのドキュメントルートを調べる方法
サーバー構築やプログラム開発など、運用サイトのドキュメントルートを知りたいときが度々あります。いくつも方法がありますが、今回はPHPを使用したドキュメントルートの調べ方をご紹介します。phpでドメインのドキュメントルートを調べるにはphpinfo()か$_SERVERを使います。