テクノロジー– category –
HTML、JavaScript、CSSなどのフロントエンドから、PHP(WordPress、Laravel)などのサーバーサイドのプログラミング、自宅サーバー(Linux)を中心としたOSやデータベースなどのミドルウェアのお役立ち情報を掲載しています!
その他、テクノロジーに関するあらゆる情報もありますのでお見逃しなく!
-
テクノロジー
WordPress管理画面の 外観 > カスタマイズ に設定項目を追加する方法
近年、WordPressのバージョンが上がってからは、テーマの質や管理画面の編集機能が向上したことで、ソースファイルを直接編集する機会が減ってきました。 特に「外観 > カスタマイズ」では、画面を見ながらリアルタイムで編集した内容が反映されるのでと... -
テクノロジー
CentOSでパスワードを間違えてログインできなくなった時の対処法
先日、CentOSにSSHでログインしようと間違ったパスワードを入力し、数回ログインに失敗してしまいました。その後、ユーザーもパスワードも合っているのにログインできなくなりました。設定した覚えはないのですが、どうやら一定回数ログインに失敗したこと... -
テクノロジー
Laravel(Cloud9)の開発環境自動構築スクリプトに3つの機能を追加!
以前、Cloud9にPHP7を入れてLaravelの開発環境を自動構築するシェルスクリプトを作成しましたが、今回はそれを大幅アップグレードしました!大まかに以下の3つの機能を加えてます。 MySQL 5.5から5.7へアップグレード Laravel認証機能の構築 ドキュメント... -
テクノロジー
あらゆるデータを可視化するJavaScriptライブラリ「D3.js」最強説
Adobe Flashが衰退していく中、WEB上での描画に関して最も優秀なJavaScriptライブラリとして今回紹介したいのが、「D3.js」です。タイトルに「データを可視化する」と書くと、データをグラフ化すると捉えがちですが、D3.jsの凄いところはグラフだけでなく... -
テクノロジー
Pace.jsのプログレスバーがページのローディングを美しく魅せる
昔は、スマホもブラウザでWEBサイトのページを読み込むと、ローディング用のアイコンがグルグル回るだけでしたが、今ではプログレスバーが標準搭載されています。残念ながら、未だにパソコンのブラウザはタブのファビコン辺りがグルグル回るだけで、どのく... -
テクノロジー
Laravelでエラーページを共通化して40xや50xのエラーメッセージを表示
Laravelでエラーページをカスタマイズしようと思って調べてみると、resources/views/errorsフォルダに40xや50xのHTTPエラーのステータスコード毎にファイルを作れと書いてある。表示されるエラーはほとんど場合決まってはいるものの、複数に対応するのはと... -
テクノロジー
Offcanvasを付けたBootstrapのベーステンプレート作ったよ!
Offcanvas(オフキャンバス)とは、皆さんご存知のiOSやAndroidなどのスマートフォンでは当たり前のように使っているもので、画面の横(左右)からスルッと飛び出してくるメニューのことで、今回はBootstrapにこのOffcanvasを付けたベーステンプレートを作... -
テクノロジー
Laravelのソフトデリートと削除済みのデータを取得する方法
例えば、マスターデータなどを削除する場合は、連携している過去のデータとの整合性が取れなくなるので、ソフトデリート(論理削除)をする場合が多々あります。Laravelではそれらを簡単に実現でき、ソフトデリートで論理削除したデータも必要な時だけ取得... -
テクノロジー
Symfonyのキャッシュを一括削除するバッチを作成【メモ】
Symfonyで開発していると、キャッシュしないようにymlで設定しているはずなのに、なぜかキャッシュが残ることがあります。(特にprodモード)毎回手動で消すのも面倒なので、キャッシュを一括削除するバッチを作成しました。と言っても、ただキャッシュの... -
テクノロジー
OSレスの格安サーバーにESXiとCentOS 7で自宅サーバーを構築(序章)
3年程前の当時、1万5千円くらいだったHPの"ProLiant MicroServer N54L"を購入し、しばらくの間Windows 7を入れてフォルダ共有して自宅ファイルサーバとして利用していました。 もっと使い倒そうと思い、勉強も兼ねてxamppでWEBサーバー化してDiCE(ダイス...