テクノロジー– category –
HTML、JavaScript、CSSなどのフロントエンドから、PHP(WordPress、Laravel)などのサーバーサイドのプログラミング、自宅サーバー(Linux)を中心としたOSやデータベースなどのミドルウェアのお役立ち情報を掲載しています!
その他、テクノロジーに関するあらゆる情報もありますのでお見逃しなく!
-
テクノロジー
【Laravel】DB登録で必ずuser_idを入れ、検索は自動でuser_idを含ませる方法
例えば、データベースに登録する際、どのユーザーが登録したかを記録しておきたい場合、もしくは、登録したユーザーのみ閲覧・編集・削除を可能にしたい場合などには、誰がデータを登録したのかログイン中のuser_idを内容と一緒に保存する必要があります。... -
テクノロジー
WordPressに記事投稿で自動プッシュ通知する「Push7」を導入!
様々なデバイスやOS、ブラウザに対応するプッシュ通知は昔から課題でしたが、当サイトではPush7を使うことにしました。1番の決め手は、iOSのアプリがあることでした。 Windows、Macのデスクトップ通知やAndroidのWebプッシュ通知サービスはいくらでもある... -
テクノロジー
究極のパララックスサイトを作るなら1度はparallax.jsを見るべし!
特殊なメガネをかけて見る3Dテレビや、裸眼で立体的に見えるゲーム、スマホが流行ってきた頃、WEBデザイナーやAppleは3Dなんて必要ないと言わんばかりに"視差効果"を使ったデザインが流行りだしたことを今でも覚えています。WEB2.0と言われていた時代には... -
テクノロジー
【Laravel】SocialiteでSNSアカウントでソーシャルログイン認証
今回は、LaravelでSocialiteを使って、GoogleとFacebookのSNSアカウントを利用したソーシャルログイン認証について説明します。なぜこの2つかと言うと、複数のSNSを使った場合の効率の良い導入方法の紹介と、単純に有名なSNSかつメールアドレスを取得でき... -
テクノロジー
Symfony2のフラッシュメッセージが消えずに無駄に悩んだ失態メモ
結論から言うと、フレームワークの仕様をよく読んでいなかった。 フラッシュメッセージをセットする際、何パターンか書き方があるらしいが、基本的にSymfonyのドキュメントに書いてある通り以下のようにセットし、[crayon-678b5df68a7a7067063740/]取り出... -
テクノロジー
Laravelの日本語バリデーションのメッセージファイルを公開!
翻訳が面倒だったLaravelのバリデーションやページネーションなど4つのメッセージファイルを日本語化してGitHubで公開していますので、自由にダウンロードしてご利用ください!Laravelに限らず、一般的なフレームワークは全て英語なので、エラーメッセージ... -
テクノロジー
大人気のXSERVER(エックスサーバー)がNginxに対応していただと!?
以前、レンタルサーバー選びの決め手について少しだけ触れたことがあります。当サイトでも使用しているXSERVER(エックスサーバー)が、人知れず"Nginx"に対応していることを知りました! どうも、無料のHTTPS(SSL)に対応した時と同じ時期らしいが、こち... -
テクノロジー
PHPでDBを参照するならphpMyAdminよりAdminerの方が軽快で便利!
PHPでMySQLやPostgreSQLなどのデータベースを参照する場合、phpMyAdminやphpPgAdminを利用することが多いと思います。または、ローカルにMySQL WorkbenchやpgAdminといったツールをインストールして利用している方もいると思います。しかし、これらは導入... -
テクノロジー
PostgreSQLでカラムを指定の位置に追加・変更する2つの方法
最初に結論から言っちゃいます!PostgresSQLはMySQLのように、任意の位置にカラム(フィールド)を追加したり、順番を変更することはできません!この事実は、既にPostgresSQLのwikiに書いてあります。 postgresqlの初心者の多くからよく、テーブル内の列... -
テクノロジー
SSHとvSphere CLIでESXiのホスト&ゲストをバックアップする方法
サーバーを構築したら、どうしても気になるのが何かあった際のバックアップ。ESXi構成(ホスト)のバックアップと構築した仮想サーバー(ゲスト)のバックアップ方法を紹介します。今回はVMware vSphere Clientを使わず、SSHとvSphere CLIを利用したバック...