2018-01-01から1年間の記事一覧

【VMware】VMware vSphere Hypervisor(無償版ESXi) ~ バックアップ編 ~

■ はじめに 有償ESXiならバックアップ機能(vMotion)が備わっているが、無償版はない。 定期敵に別筐体に仮想マシンのバックアップを取ることを考える。 ■ バックアップ種類 【1】 コールドバックアップ => 一旦、仮想マシンを停止してから、バックアップ …

【プロジェクト管理ツール】 MediaWiki のバックアップおよびリストアを考える

■ はじめに https://blogs.yahoo.co.jp/dk521123/37624467.html で扱った MediaWiki のバックアップとリストアについて扱う。 ■ 前提知識 : MediaWikiデータ種類 https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki/ja より抜粋 ~~~~~~~~~…

【Shell】シェルでのバックアップ / リストア に関するあれこれ

■ はじめに シェルでのバックアップ / リストア に関する処理で よく使うTipsを纏めておく。 目次 【1】外部ファイル取り込み 【2】日付/日時を付加するには 【3】古いファイルを削除 【4】ディレクトリ内の指定した拡張子のファイル名を取得する 【5】…

【プロジェクト管理ツール】 TaskBoard のバックアップおよびリストアを考える

■ はじめに https://blogs.yahoo.co.jp/dk521123/37620136.html について、運用時にデータを失った時のことを考えて バックアップを行うことを考える ■ バックアップ対象 * 他にもあるかもしれませんが... 【a】 DBファイル「taskboard.db」 【b】アップロー…

【Git】 Git ~ バックアップ / Windows 編 ~

Git

【0】バックアップ方針 色々な方法があると思うが... バックアップ先から定期的に、git cloneを行う(それだけ) 【1】想定環境 * バックアップ先:Windows / Gitインストール済 <= こっちでバックアップ * バックアップ元:Linux(CentOS7) / Gitインスト…

【Git】 Git ~ 初期設定 / Windows 編 ~

Git

【1】インストール 1)公式サイトからインストーラをダウンロードする https://git-scm.com/ 2) インストーラでインストールする 「Select Components」では、全てチェックを付ける。(特に「Git Bash」は後で使う) それ以外はデフォルト・インストール。…

【jQuery】LoadingOverlay ~ 二度押し防止のためにオーバーレイ画面を表示する ~

■ はじめに オーバーレイ画面を表示するツールを探していた。 jQuery LoadingOverlayが見つかったので、メモる。 ■ 公式サイト jQuery LoadingOverlay https://gasparesganga.com/labs/jquery-loading-overlay/ デモ https://gasparesganga.com/labs/jquery-…

【jQuery】fakeLoader.js ~ 二度押し防止のためにオーバーレイ画面を表示する ~

■ 公式サイト fakeLoader.js http://joaopereirawd.github.io/fakeLoader.js/ デモサイト http://joaopereirawd.github.io/fakeLoader.js/demo/demo1.html ライセンス https://github.com/joaopereirawd/fakeLoader.js/blob/master/LICENSE * MIT (商用利用…

【トラブル】【MDB】Material Design for Bootstrap 4 におけるトラブルシュート

【1】ツールチップやポップオーバーが表示されない * 以下の関連記事の「Bootstrap 4 で ツールチップやポップオーバーが表示されない」と同件。 https://blogs.yahoo.co.jp/dk521123/37655508.html 【2】フローティングラベルが動かない フローティングラ…

【トラブル】 MediaWiki でのトラブルシューティング

■ エラー Session_start() が表示する MySQL5.7 から MySQL8 にあげたのが原因か分からんが MediaWikiに表示した時に、突然、以下の「エラー内容」が ブラウザに表示された。 エラー内容 Error starting session: session_start(): open(/var/lib/php/sessio…

【CSS】 アイコン を アニメーション表示する ~ Font Awesome Animation ~

■ はじめに Font Awesomeのアイコンをマウスオーバーした際に動かしてたくて色々と調べてたら 「Font Awesome Animation」ってのがあったので試してみた。 補足 : Font Awesomeのみで可能なアニメーション * アイコンを「回す(fa-spin)」「チカチカ(fa-pu…

【MDB】 Material Design for Bootstrap 4 ~ フローティングラベル ~

■ はじめに https://mdbootstrap.com/components/forms/ で、左(フリー版)・右(有料版?)とサンプルが載っており、 フローティングラベル は、右側にあったので、 色々と別の方法を探ってたら、以下のフリーサンプルの「SMALL」ボタンを押したら フロー…

【MDB】 Material Design for Bootstrap 4 ~ テンプレートについて ~

■ はじめに https://blogs.yahoo.co.jp/dk521123/37632575.html の続き。 即使える無料テンプレートが豊富なので、自分用に少し改変してみた。 フリーテンプレート https://mdbootstrap.com/freebies/ ■ テンプレートを改造する https://mdbootstrap.com/pre…

【jQuery】 クライアントサイドの検証処理/バリデーション ~ Parsley編 ~

■ はじめに https://blogs.yahoo.co.jp/dk521123/37666873.html https://blogs.yahoo.co.jp/dk521123/37668489.html の続き。 はじめ、jQuery Validation Plugin を使おうとしてたが Bootstrap4 に対応させたく、調べてたら、Parsley が見つかったのでメモ。…

【HTML5】【JS】 クライアントサイドの検証処理/バリデーション ~ HTML5+JS編 ~

■ はじめに https://blogs.yahoo.co.jp/dk521123/37666873.html で、検証処理が安定しなかったので、クライアントサイドでのバリデーションを考えてみた ■ クライアント側でのバリデーション方法 【1】 HTML5 + JavaScript でバリデーション ★ 今回は、こっ…

【JS】JavaScript での 日付 / 日時 の扱い

■ はじめに ライブラリとかに関しては、以下の関連記事に記載。 TypeScript での 日付 / 日時 の扱い https://dk521123.hatenablog.com/entry/2021/01/29/231952 ■ 使用上の注意 1) ゼロ埋めしないと、表示されない * 例えば、「2018-1-1」ではなく、ゼロ…

【Bootstrap4】 クライアントサイドの検証処理/バリデーション ~ Bootstrap4編 ~

■ 感想 * 作成してみて動いてはいるがたまに検証してくれない時がある(原因はよくわかってない) => 以下の関連記事で、別の方法を模索する https://blogs.yahoo.co.jp/dk521123/37668489.html ■ サンプル <html lang="jp"> <head> <meta charset="utf-8"> </meta></head></html>

【jQuery】表の操作について ~ DataTables 編 ~

■ はじめに * Bootstrap4 で表を扱ってて、たまたま DataTables を見つけて、 試しに使ってみたらよかったので、メモ。 => Bootstrap4 対応は助かる ■ サンプル <html lang="jp"> <head> <meta charset="UTF-8"> <title>datatebles site</title> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> …</meta></meta></head></html>

【JS】【HTML5】Web Storage に Class を保存し、ロードする

■ サンプル チェックボックスのデータをインスタンス化し、保存する <html lang="jp"> <head> <meta charset="utf-8"> <title>Demo</title> <head> <body> <span id="message">Hello</span> <input id="saving-data-checkbox" type="checkbox" onchange="save();"> <label>Save data</label> </body></head></meta></head></html>

【CSS】 マテリアルデザインの丸ボタンを自作する

■ はじめに https://blogs.yahoo.co.jp/dk521123/37632575.html でも扱ったが、無料版の Material Design for Bootstrap 4 では 丸ボタンすらない。 以下のサイトを参考に自作してみる http://materialdesignblog.com/creating-a-simple-material-design-act…

【JS】 途中入力離脱防止 ~ beforeunloadイベント ~

■ 途中入力離脱を防止するには * 「beforeunload」イベントを使う ■ サンプル <html lang="ja"> <head> <title>Hello World</title> </head> <body> <div> <a href="index.html">link</a> </div> <form action="index.html" method="post"> <div> <input type="submit" id="button" value="ClickMe"> </div> </form> </body></html>

【CSS】 フローティングラベル(placeholder が動いてラベルになる)

■ はじめに フローティングラベル(placeholder が動いてラベルになる)が興味あったので 色々と調べてみた ■ 独自実装 https://coliss.com/articles/build-websites/operation/css/css-only-floating-label.html を参考に実装。 サンプル * 以下の関連記事…

【jQuery】マテリアルデザインのGo to Topボタン ~ Material ScrollTop Button ~

■ はじめに * スクロールした際に上に戻るボタン(Go to Topボタン)で 自作するのは大変そうなので、何かないかと探してたらよさげなのがあったので、メモをする ■ 公式サイト https://github.com/bartholomej/material-scrolltop ライセンス * MIT (商用利…

【トラブル】【Bootstrap4】Bootstrap 4 におけるトラブルシュート

■ Bootstrap 4 で ツールチップやポップオーバーが表示されない * Bootstrap 4 の機能を使って、ツールチップやポップオーバー(Popovers)表示しようとしたけど 以下の公式サイトのような表示にならない。 ToolTip https://getbootstrap.com/docs/4.1/compone…

【JS】【CSS】wow.js と Animate.css でアニメーションを実装する

■ はじめに * 以下の関連記事で扱った Material Design for Bootstrap 4 (MDB) のサンプルで wow.js と Animate.css でアニメーションを実装していたので、 かなり簡単にアニメーションを実装できたので、メモする https://blogs.yahoo.co.jp/dk521123/37632…

【Vagrant】 Vagrant ~ 初期構築 / Linux 編 ~

■ 構築手順 ※ 構築環境 : CentOS7 [1] 必要なライブラリのインストール [2] VirtualBox のインストール [3] Vagrantのインストール [4] 仮想マシンを立ち上げる [5] 仮想マシンにログインする [1] 必要なライブラリのインストール sudo yum install epel-rel…

【jQuery】偶数/奇数の要素で処理を切り替える

■ 案1:「$(”XXX:even/odd”).addClass(”YYY”)」を使用する サンプル <html lang="jp"> <head> <meta charset="utf-8"> <title>odd/even</title> <style> li { list-style-type:none; width:40%; } .for-even { background-color:orange; } .for-odd { background-color:green; } </style> <head> <body> <ul> <li>0</li>…</ul></body></head></meta></head></html>

【Apache】 Apache でユーザホーム先を参照するには...

■ 手順 【1】 Apacheの設定ファイル「userdir.conf」を修正する 【2】権限を設定する 【3】SELinuxの設定する 【4】動作確認 【1】 Apacheの設定ファイル「userdir.conf」を修正する sudo vi /etc/httpd/conf.d/userdir.conf ~~~~~~~~~~~~…

【Apache】 Apache による WebDAV

■ WebDAV WebDAV : Web-based Distributed Authoring and Versioning, ウェブダブ (Authoring = 編集) * サーバー上で手軽にファイル交換できる機能 ■ 設定手順 【0】 dav_module がインストールされているか確認 【1】 Apache設定ファイルを追記する 【2…

【Git】 Git ~ Web UI編 ~

Git

【0】GitのWeb UI一覧 【1】Ginatra 【2】GitWeb 【3】GitLab 【4】GitBucket 【5】ungit 【1】 Ginatra (ギナトラ) * 以下の関連記事を参照のこと Ginatra ~ 入門編 ~ https://dk521123.hatenablog.com/entry/2018/08/23/233107 【2】GitWeb 1)…