はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ブラックフライデー

『normalblog.net』

  • 人気
  • 新着
  • すべて
  • 【まとめ】AWSにRuby on Rails の環境を構築するまでの手順 | NormalBlog.net

    4 users

    normalblog.net

    AWS(Amazon Web Services)にRuby on Rails の環境を構築するまでの手順をこのページにまとめていきます。 どんどん追記していく随時更新ページです。 最終構築イメージ パブリックWEBサーバ プライベートDBサーバ AWSアカウントの作成 「AWS アカウント作成の流れ」参照 https://aws.amazon.com/jp/register-flow/ AWS Identity and Access Management (IAM)の作成 以下の記事に記載しました。 https://normalblog.net/system/aws-iam-identity-and-access-management/ Amazon VPC(Virtual Private Cloud)の作成 以下の記事に記載しました。サブネットも作成します。 https://normal

    • テクノロジー
    • 2018/10/18 00:31
    • AWS
    • rails
    • Saved For Later
    • ruby
    • amazon
    • 技術
    • CakePHP2.x 画像アップロードフォームの実装まとめ - NormalBlog.net

      3 users

      normalblog.net

      NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ CakePHP2.x 画像アップロードフォームを実装したのでまとめておきます。 ユーザマイページにユーザアイコンを登録する良くある箇所の例です。 環境 PHP7.0 CakePHP2.10.2 コントローラー UsersController.php /** * マイページ・ユーザアイコンの保存 * * @param * @return */ public function index() { // ユーザアイコンの初期表示 $user = $this->Auth->u

      • テクノロジー
      • 2017/10/18 21:29
      • CakePHP2.x系のバージョンアップ手順 - NormalBlog.net

        3 users

        normalblog.net

        NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ CakePHP2.x系のバージョンアップをしたのでまとめておきます。 やってみたら20分ほどで想像していた通りに簡単に出来ました。 今回実施したのは、以下で作っている環境です。 2.7.9から2.10.2の最新へバージョンアップしました。 https://normalblog.net/system/cakephp_search_site/ 前提としては、gitなどで差分が見れるツールで管理してある事です。上書きした際にどこが変わったか確認出来て、それをすぐ取り消せるよ

        • テクノロジー
        • 2017/09/03 11:52
        • cakephp
        • php
        • MySQLのレプリケーション設定手順・切替手順まとめ - NormalBlog.net

          3 users

          normalblog.net

          +——————+———–+————–+——————+ ※この内容を控えておく。① ※mysqldumpコマンドに–master-dataオプションを追加する事でこのpositionの内容も書き込まれる。 ↓ WEBサーバを大阪サーバに接続する ↓ メンテナンス終了 稼働再開(図) ※スレーブが構築出来るまで待っても良い 東京サーバが復旧した 東京サーバにダンプ・リストアをする mysql> mysql -u[user] -p[password] [schema] < oosakadb.dump ↓ 東京サーバのマスタ情報をクリアする mysql> reset master; ↓ 東京サーバのスレーブ情報をクリアする mysql> reset slave; ↓ 東京サーバのスレーブ情報を設定する mysql> CHANGE MASTER TO MASTER_HOST = ‘[大阪サーバのホス

          • テクノロジー
          • 2017/07/11 00:44
          • MySQL
          • MySQLのレプリケーション形式 binlog_format について本気出して調べてみた - NormalBlog.net

            3 users

            normalblog.net

            NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ MySQLのレプリケーション設定をしている中でレプリケーション形式について学ぶ機会があったので記録しておきます。 MySQLのレプリケーション形式 参考 https://dev.mysql.com/doc/refman/5.6/ja/replication-formats.html MySQLのレプリケーション形式の確認 mysql> SHOW GLOBAL VARIABLES LIKE 'binlog_format'; MySQLのレプリケーション形式の種類 ステー

            • テクノロジー
            • 2017/04/20 22:45
            • MySQL
            • 同一ドメインでサブディレクトリを別サーバに設置して表示させる為のapacheリバースプロキシ(mod_proxy)設定手順 - NormalBlog.net

              5 users

              normalblog.net

              同一ドメインだけれども、サブディレクトリだけを別サーバに設置したいので、apacheのリバースプロキシ(mod_proxy)設定手順を調べました。 例 http://test.com/ をサーバA(192.168.0.1) http://test.com/bbb/ をサーバB(192.168.0.2)にしたい場合 WEBサーバAはWEBサーバBの前段 一部のURLはWEBサーバBに取りに行くといった場合に使える 画像だけ取りに行く cssだけ取りに行く 管理画面だけ取りに行く など用途はさまざま 1.サーバAの apache の.confで mod_proxy モジュールをロードする サーバAの apache の.confに以下を記載もしくはコメントアウト解除 mod_proxyモジュールをロードするようにします。 LoadModule proxy_module modules/mod_p

              • テクノロジー
              • 2017/02/17 02:04
              • mod_proxy
              • apache
              • サーバインフラを支える技術を読んでみて - NormalBlog.net

                3 users

                normalblog.net

                サーバリソースのモニタリング ツールの紹介。Gangliaの概要や設定例が書かれています。 これもまだ実践してません。実践したら記事にします。 サーバ管理の効率化 サーバ群を管理出来るPuppetというツールがあり、設定や使用例の記載があります。 これもまだ使った事がありません。 デーモンの稼働管理 daemontools ネットワークブートの活用 ネットワークブートとはブートに必要なファイルをネットワーク上から取得してブートする事です。ディスクレスシステムも可能になる。 ネットワークブートの動作・活用例などの記載があります。 リモートメンテナンス(メンテナンス回線、シリアルコンソール、IPMI(Intelligent Platform Management Interface)) リモートメンテナンスする為の手段として、メンテナンス回線、シリアルコンソール、IPMIがある。 メンテナンス

                • テクノロジー
                • 2017/01/25 03:01
                • MySQLでテーブルが排他ロック(stateがLocked)になり全部待ち状態になった原因まとめ - NormalBlog.net

                  5 users

                  normalblog.net

                  MySQLでテーブルが排他ロックになり、全部待ち状態になり動かなくなりました。 先ず、画面(ブラウザ)に何も応答がなくなってしまったので、 mysql> show processlist; でどのSQLが動いているか確認したところ、以下の順で命令されたSQLがロック状態でした。 重い参照処理(select) 実行中 参照処理(select) Locked 更新処理(insert, update) Locked 参照処理(select) Locked 4.参照処理もロックされているので、画面表示すらも何も出来なくなっていました。 この環境のMySQLのバージョンは5.1です。 今回は、この原因と対応方法を調べたので記録しておきます。 ストレージエンジンがMyISAMだった 結論として、該当テーブルのストレージエンジンにMyISAMを使っていた為でした。 今回の環境でのMySQLのバージョンは

                  • テクノロジー
                  • 2016/11/20 02:04
                  • MyISAM
                  • MySQL
                  • PHPでの検索機能付きデータベース系サイト開発記録 - NormalBlog.net

                    3 users

                    normalblog.net

                    NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ 2016/4/7の開発記録 AA作成ツールをやめていきなりCakePHPでのフレームワークを使用したサイトを作り始めてみる事にしました。 薄っぺらいサイトで良いので、なんとか検索機能付きデータベース系サイトを1個作ってみます。1個作ればコピーして違う用途でも使えますし。 とりあえず案。 基本機能案 検索一覧ページ ヘッダー 左サイド検索BOX 一覧 フッター 商品個別ページ ヘッダー 左サイド検索BOX 商品内容 フッター 検索BOX (カテゴリ検索+未定 ドメイン/

                    • テクノロジー
                    • 2016/04/10 04:42
                    • cakephp
                    • php
                    • 開発
                    • あとで読む
                    • web
                    • WordPressにてGoogleAnalyticsを設置したが自分のアクセスが集計されてしまった - NormalBlog.net

                      6 users

                      normalblog.net

                      題名の通りなんですが、アクセス解析ツールとしてGoogleAnalyticsを設置しているのですが、自分のアクセスばかり出てきてしまい、肝心の外部からの流入が把握しづらい状態で困りました。 調べてみると全然難しくない設定がありました。 WordPress PHP では以下がログイン中である事をあらわしています。 [php]is_user_logged_in()[/php] GoogleAnalyticsの解析コード表示条件にログイン中は除けば良かったのです。 [php] <?php if (!is_user_logged_in()) : ?> 解析コードを条件で囲んでいます。このifからendifの間の行に解析コードを貼りつけます。 <?php endif; ?> [/php] というわけで上記の条件で解析コードを囲めば終わりです。 完 参考になった良サイト様 =>初心者でも簡単!Goog

                      • テクノロジー
                      • 2016/03/29 00:48
                      • WordPress
                      • あとで読む
                      • web
                      • WordPressのテーマを編集する前に子テーマを作ってそっちを編集する

                        3 users

                        normalblog.net

                        そろそろやってみたかったcssなどをちょこちょこいじったりもしていこうと思いましたので、ちょっと調べてやってみましたので記録しておきます。 もうすでにcssや解析タグを貼る関係で少しいじっちゃったとこもあるのですが、それは良しとしてガッツリいじる前には、子供を作って子供をいじっていった方が良いみたいです。 テーマそのもののバージョンアップが想定されるので、テーマそのものを自分独自にカスタマイズしてしまうと、バージョンアップの際にそれらが全て元に戻ってしまう、もしくはバージョンアップを控えなければならないから、という事のようです。 子テーマには修正した分だけを記載しておけば、基本は親テーマを継承し、子テーマ記載分だけ後勝ち上書きされるというイメージです。 今ディレクトリは下記のようになっています。my_themesが設定中のテーマの想定で書きます。

                        • テクノロジー
                        • 2016/03/29 00:48
                        • WordPress
                        • あとで読む
                        • web
                        • twitterのタイムラインをWordPressのサイドバーに設置する - NormalBlog.net

                          3 users

                          normalblog.net

                          NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/

                          • テクノロジー
                          • 2016/03/29 00:47
                          • WordPress
                          • twitter
                          • あとで読む
                          • web
                          • WordPressをローカル開発環境内にVirtualBoxとVagrantを使用して構築する手順まとめ(windows・mac) - NormalBlog.net

                            7 users

                            normalblog.net

                            NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ WordPressを今後勉強してより本格的にいじっていきたいので、いきなり本番で修正するリスクを避けたいと思います。 ただし、今は本番に構築する方が簡単なので、本番構築が前提の状態で、一回ローカルへ引き上げて、Vagrantを使用してローカルの仮想環境内で開発を行い、確認が出来たら本番環境へデプロイする。という工程を目指していきます。 この記事ではそれまでの経緯をまとめていき、後々にまた同じ事をやる際に手順を踏めるようにするつもりです。 でも、現状手順は知らないので、

                            • テクノロジー
                            • 2016/03/27 01:26
                            • WordPress
                            • あとで読む
                            • web
                            • まとめ
                            • 403 Forbidden[You don’t have permission to access / on this server.]が出たのでApacheのエラーログを見たらアクセス拒否されていた - NormalBlog.net

                              3 users

                              normalblog.net

                              vagrant仮想環境にWordPressを構築しようとしています。 index.htmlを置いてブラウザからIPを叩いてみると以下のような403エラー画面が表示されました。 問題のエラー Forbidden You don't have permission to access / on this server. Apache/2.2.15 (CentOS) Server at 192.168.33.11 Port 80 apacheのログをtail -f(リアルタイム表示)で見てみました。 # tail -f /var/log/httpd/access_log エラーログも合わせてみました。 # tail -f /var/log/httpd/error_log そうすると以下のようなエラーメッセージが出ていました。 (13)Permission denied: access to /

                              • テクノロジー
                              • 2016/03/27 00:13
                              • WordPress
                              • web
                              • あとで読む
                              • CakePHPのVirtualBox Vagrantへのインストールと初期表示エラーの解消まとめ - NormalBlog.net

                                4 users

                                normalblog.net

                                NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ 既にこれまでに準備したVagrant仮想環境にCakePHPをインストールしていきます。 Vagrant仮想環境構築まとめはこちら(apache, PHP, MySQLも) 仮想環境で構築しない場合は不要です。 https://normalblog.net/system/vagrant/vagrant_matome/ CakePHPダウンロード&インストール =>CakePHP 「以前のバージョン」から遡り自分の中で実績のある2.6系のtar.gzのURLをコピー v

                                • テクノロジー
                                • 2016/03/26 01:44
                                • web
                                • まとめ
                                • あとで読む
                                • 良く使うLinuxコマンド・設定まとめ68選 - NormalBlog.net

                                  4 users

                                  normalblog.net

                                  NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ CentOSを使用していますが、自分用にLinux系のコマンド・設定をまとめたページにしたいと思います。結構随時追加しています。 検索・ファイル内操作 find ファイル検索 $ find ファイル名 -ls grep ファイル内検索 $ grep "hoge" *.txt $ cat hoge.txt | grep "hoge" cut 区切り文字で分割 $ cut -d " " -f 1 hoge.txt ※半角スペース” “区切りで1番目を取得 sort $ s

                                  • テクノロジー
                                  • 2016/03/19 22:56
                                  • Linux
                                  • web
                                  • まとめ
                                  • あとで読む
                                  • VirtualBox Vagrantの容量の割当増加(拡張)と圧縮手順のまとめ[Windows] - NormalBlog.net

                                    3 users

                                    normalblog.net

                                    NormalBlog.net フリーランスWebエンジニアの開発ブログ AWS/Terraform/Docker/CircleCI/Vue.js/PHP/CakePHP/Laravel/Ruby on Rails/Python/MySQL/MariaDB/Apache/NginX/Vagrant/WordPress/Git/ Windows VirtualBox Vagrantの仮想環境で容量が足りなくなってきましたので増やしたいと思います。また、古いファイルは削除しても減らなく圧縮する必要があるようなので、合わせてやりたいと思います。 Vagrantの容量の割当増加 Vagrantの古いファイルの圧縮(消すだけでは減らない) 空き容量をzero詰めする vagrant内で以下コマンド [vagrant@localhost ~]$ dd if=/dev/zero of=zero bs=4k

                                    • テクノロジー
                                    • 2016/03/19 18:17
                                    • VAGRANT
                                    • Windows
                                    • web
                                    • まとめ
                                    • あとで読む
                                    • ConEmuのダウンロード&インストール&分割・設定まとめ - NormalBlog.net

                                      3 users

                                      normalblog.net

                                      Windows環境で便利なターミナルConEmuについてメモしておきます。 今回の実践環境 ConEmuのダウンロード ConEmuのインストール ConEmuのwindow分割 ConEmuのその他設定 ConEmuだらけになってしまいましたがこんな形で書いてみます。 今回の実践環境 私のPCはWindows8.1 64bitです。 ConEmuの公式サイトでは「Windows 2000 or later.」とあるのでWin2000以降であれば大丈夫のようです。 公式サイト http://conemu.github.io/ 「Download」ボタンからダウンロードページに行きます。 今回は「Download ConEmu Stable, Installer (32-bit, 64-bit) – 4.33 MB | version: 150813g | Check the MD5/SHA

                                      • テクノロジー
                                      • 2016/02/19 02:19
                                      • 設定
                                      • まとめ
                                      • 便利
                                      • web
                                      • あとで読む
                                      • ConEmu

                                      このページはまだ
                                      ブックマークされていません

                                      このページを最初にブックマークしてみませんか?

                                      『normalblog.net』の新着エントリーを見る

                                      キーボードショートカット一覧

                                      j次のブックマーク

                                      k前のブックマーク

                                      lあとで読む

                                      eコメント一覧を開く

                                      oページを開く

                                      はてなブックマーク

                                      • 総合
                                      • 一般
                                      • 世の中
                                      • 政治と経済
                                      • 暮らし
                                      • 学び
                                      • テクノロジー
                                      • エンタメ
                                      • アニメとゲーム
                                      • おもしろ
                                      • アプリ・拡張機能
                                      • 開発ブログ
                                      • ヘルプ
                                      • お問い合わせ
                                      • ガイドライン
                                      • 利用規約
                                      • プライバシーポリシー
                                      • 利用者情報の外部送信について
                                      • ガイドライン
                                      • 利用規約
                                      • プライバシーポリシー
                                      • 利用者情報の外部送信について

                                      公式Twitter

                                      • 公式アカウント
                                      • ホットエントリー

                                      はてなのサービス

                                      • はてなブログ
                                      • はてなブログPro
                                      • 人力検索はてな
                                      • はてなブログ タグ
                                      • はてなニュース
                                      • ソレドコ
                                      • App Storeからダウンロード
                                      • Google Playで手に入れよう
                                      Copyright © 2005-2025 Hatena. All Rights Reserved.
                                      設定を変更しましたx