2016-04-01から1ヶ月間の記事一覧

XMLHttpRequestで送信する時に改行コードが消えてしまったときの対応

また、基本的なことができていなくてはまった・・・やりたかったことは フォーム(textarea)のデータをXMLHttpRequestを使って送信する時に改行コードが消えてしまったこと修正前 // フォームの値からurlパラメータを作成 var textarea = document.getElement…

【bootstrap】table(th, td)列幅を固定する方法メモ

修正前 <table class="table table-hover"> <thead> <tr> <th>・・・</th> <th>・・・</th> ・・・ </tr> </thead> <tbody> <tr> <td>・・・</td> <td>・・・</td> ・・・ </tr> </tbody> </table>tableタグに「style="table-layout:fixed;"」追加 thタグに「style="width:200px;"」追加修正後 <table class="table table-hover" style="table-layout:fixed;"> </table>

【adminLTE】fuelphpで管理画面を作るときのひな形メモ

はじめに 【adminLTE】管理画面として使うときのテンプレートひな形としてまとめておく - とりあえずphpとか 僕はfuelphpを使っているので、こちらの内容をfuelphpで使う場合のひな形 ファイル構成 header.php・・・全画面共通で使うヘッダー部分 footer.php…

【adminLTE】管理画面として使うときのテンプレートひな形としてまとめておく

はじめに bootstrap製の管理画面テンプレート。実際に使ってみたけどこれは便利自分が仕事で使う場合は、以下ぐらいがあればとりあえずok ・画面左のメニュー ・一覧画面 ・詳細画面 ダウンロード cd ~/src/ wget https://almsaeedstudio.com/download/Admin…

【git】リモートリポジトリ追加手順メモ

git

たまにやるのでメモ ちなみにgitサーバは構築済みです ※今回はfuelphpで作ったプロジェクトで作業しましたリポジトリ作成 mkdir /opt/git/example.git chown -R git:git /opt/git/example.git cd /opt/git/example.git git init --bareプロジェクトでの作業 …

さくらvpsでメールサーバー構築手順〜バーチャルドメインとバーチャルメールボックス

はじめに やりたいことは以下 ・独自ドメインのメールアドレスを使いたい ・1サーバで複数のドメインを扱いたい ・メーラーでメールの送受信を行いたい ・なるべくSPAM判定されないようにしたい ・SSLも使えるようにしたいで、調べるとバーチャルメールボッ…

【postfix】sslでNo server certs available. TLS won't be enabledとWrapper-mode request droppedエラーについて

smtpsサーバを別のサイト見ながらちくちく作ってたけど地味にはまりましたmaillogのエラー warning: No server certs available. TLS won't be enabled ・・・ warning: Wrapper-mode request dropped from xxx.hoge.fuga.jp[xxx.yyy.zzz.123] for service s…

【メール】sslでコマンドラインでメール送信〜openssl

smtpsとpop3sのメールサーバの動作確認で必要だったのでメモ受信 > openssl s_client -connect mail.example.com:995 ・・・ verify return:1 +OK Dovecot ready. USER username ★ここを入力(ログイン) +OK PASS password ★ここを入力(ログイン) +OK Logged …

phpで暗号化・復号化

php

ちょいちょい探す機会があったのですが今のところこれが1番良さそう暗号化・復号化共通定義 $password = "abcd"; $iv = "12345678"; $options = OPENSSL_RAW_DATA; $method = 'des3';暗号化 // 暗号化したい文字列 $input = "test"; $encrypt = openssl_encr…

【fuelphp】ログファイルを圧縮

fuelphpに限った話じゃないけどメモ find /pathto/fuelphp/app/logs -type f -mtime +10 -name "[0-3][0-9].php" ! -name "*.gz" -print -exec gzip {} \; 10日経過したら圧縮 cronで1日1回実行する自分は無駄にログ出力することが多いのでこれやってます以…

複数サーバーでシェルコマンドを実行する方法メモ

はじめに サーバー数が多いサービスでの作業 各サーバーで1台ずつコマンドを実行するのが面倒になってきたのでスクリプト作ってみた 実装〜対話形式 server.txt xxx.yyy.zzz.1 xxx.yyy.zzz.2 ・・・rshell.sh #!/bin/bash cmd_cnf="" cmd_exec="" echo "実行…

【MySQL】複数レコードを一発でupdateする方法メモ 〜 bulk update

はじめに mysqlはちょいちょい使ってきたけど今回はちょっと感動でした。やりたかったことは バッチ処理などで集計結果でテーブルを更新する場合などでしたテーブル例はこんな感じ totalsテーブル カラム内容 idPK count集計結果 今まではこんな感じ実装して…