カテゴリー別アーカイブ: WEBツール

MySQL日付や時刻、曜日などの取得方法 日付フォーマット

現在日付取得
select current_date;
+————–+
| current_date |
+————–+
| 2006-09-13 |
+————–+

現在時刻取得
select current_time;
+————–+
| current_time |
+————–+
| 06:43:15 |
+————–+

現在の曜日
SELECT DAYNAME(NOW());
+—————-+
| DAYNAME(NOW()) |
+—————-+
| Friday |
+—————-+

年/月/日にフォーマット
SELECT DATE_FORMAT(now(),’%Y/%m/%d’);
+——————————-+
| DATE_FORMAT(now(),’%Y/%m/%d’) |
+——————————-+
| 2006/11/23 |
+——————————-+

文字 説明
%Y 4桁の年を表示 2006
%y 2桁の年を表示 06
%M 月の名前を英語で表示 September
%m 月を数字で表示 09
%c 月を数字で頭の0無しで表示 9
%d 日付を表示 23
%W 曜日を表示 Wednesday
%p AM、PMを表示 PM
%r 時刻を12時間表記で表示 09:14:34 PM
%k 時刻を24時間表記で表示 21
%i 分を表示 34
%s 秒を表示 20

[find]でファイルやディレクトリを検索する find|Linuxコマンド

構文
find [option] [path…] [expression]

オプション
-depth  ディレクトリ本体の前に,ディレクトリの内容を先に評価する
-follow  シンボリック・リンクの参照先を検索する
-xdev   他のファイル・システムにあるディレクトリは探索しない

参考>
フォルダ配下の拡張子htmlのファイルをファイル詳細付きで検索する
$ find ~/ -name “*.html” -ls
444226 1 -rw-r–r– 1 hoge hoge 86 Nov 19 12:30 /home/hoge/index.html

ルートのpublic.html以下で拡張子がjpgでかつサイズが
100Kバイト以上のファイルを探し,結果をresultファイルに書き込む
$ find ~/public.html -name “*.jpg” -and -size +100k -fprint result

tempを含むファイルを探し,削除を行う
$ find ~/ -name “*temp*” -ok rm {} \;

CloudFrontのエッジサーバ上にあるキャッシュされているオブジェクトを変更する又は、更新する

まずは CloudBuddy Personalをインストールします。

http://m1.mycloudbuddy.com/downloads.html

メールアドレスなど入力が必要ですが、画面に出てくる指示のままに
進めます。

ダウンロード、インストール後、S3のアクセスキー、秘密キーなどを
入力して、CloudBuddy Personalのエクスプローラ画面を開いてください。

LINEの連絡先・電話帳と同期しない!したくない!人向け 友だち自動追加・通知を防ぐ

こんな方。
・あまり親しくない人にLINE友だち通知を送りたくない
・連絡先・電話帳の人たちを友だちに自動追加したくない
・仕事上の関係だけの相手だから、LINE友だち通知を送りたくない
・自分の電話番号を知っている相手に、LINEアカウントを通知したくない

電話番号でLINEに登録する際、アドレス帳データをアップロードしないこと

この際に、とりあえず何も気にせずに電話番号を登録してしまうと、自身のアドレス帳(連絡先)に登録されているLINEユーザーに、あなたが友だちとして一斉に通知されてしまうようになります。

2015y12m17d_143916408

連絡先に登録している相手をかってに友だちとして自動追加したくない
その他>設定>友だち>友だち追加をオフ
自分の電話番号を知っている人に、友だち表示・通知されたなくない
その他>設定>友だち>友だちへの追加を許可をオフ

.NET フォームの初期表示位置を設定、変更する

// フォームの Location プロパティによって決定されます (初期値)
cForm1.StartPosition = FormStartPosition.Manual;

// 画面の中央に表示されます
cForm1.StartPosition = FormStartPosition.CenterScreen;

// Windows の規定位置に表示されます
cForm1.StartPosition = FormStartPosition.WindowsDefaultLocation;

// Windows の規定位置に表示され、サイズも規定のサイズに変更されます
cForm1.StartPosition = FormStartPosition.WindowsDefaultBounds;

// 親フォームの中央に表示されます
cForm1.StartPosition = FormStartPosition.CenterParent;

文字列に改行、タブ文字などの定数を挿入する

VB.NET

Dim s As String

‘キャリッジリターン文字とラインフィード文字
s = vbCrLf
s = ControlChars.CrLf

‘キャリッジリターン文字
s = vbCr
s = ControlChars.Cr

‘ラインフィード文字
s = vbLf
s = ControlChars.Lf

‘改行文字(WindowsではvbCrLfと同じ)
s = vbNewLine
s = ControlChars.NewLine

‘値0を持つ文字
s = vbNullChar
s = ControlChars.NullChar

‘タブ文字
s = vbTab
s = ControlChars.Tab

‘バックスペース文字
s = vbBack
s = ControlChars.Back

C#の場合


C#

string s;

//キャリッジリターン文字とラインフィード文字
s = “\r\n”;

//キャリッジリターン文字
s = “\r”;
//ラインフィード文字
s = “\n”;

//値0を持つ文字
s = “\0”;

//タブ文字
s = “\t”;

//バックスペース文字
s = “\b”;

さくらインターネットでCakePHPを動作 「500 Internal Server Error」

さくらインターネットでの問題点
マルチドメインの設定でCakePHPを動かすと、「500 Internal Server Error」で動かなくなる。
例)sampdomain ディレクトリにCakePHPをインストールし、「http://sampdomain.example.com/」のようにサブドメインとして設定し、動作させた場合。

以下のように、CakePHP内の3つの.htaccess に RewriteBase を追記することで、この問題は解決できる。

CakePHP内の3つの.htaccess に RewriteBase を追記する。

■home/アカウント/www/sampdomain/.htaccess

RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]

■home/アカウント/www/sampdomain/app/.htaccess

RewriteEngine on
RewriteBase /app
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]

■home/アカウント/www/sampdomain/app/webroot/.htaccess

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

コントロールパネルの「ドメイン設定」で、マルチドメインの設定を確認する
※マルチドメインのパス「/sampdomain」の後にはスラッシュを入れてはダメです。

ドメイン名 ウェブ
example.sakura.ne.jp★ マルチドメイン /
example.com マルチドメイン /
sampdomain.example.com マルチドメイン /sampdomain

TextBoxやRichTextBoxで文字列の最後の行までスクロールさせる方法

VB.NET

‘カレット位置を末尾に移動
TextBox1.SelectionStart = TextBox1.Text.Length
‘テキストボックスにフォーカスを移動
TextBox1.Focus()
‘カレット位置までスクロール
TextBox1.ScrollToCaret()


C#

//カレット位置を末尾に移動
TextBox1.SelectionStart = TextBox1.Text.Length;
//テキストボックスにフォーカスを移動
TextBox1.Focus();
//カレット位置までスクロール
TextBox1.ScrollToCaret();

画像ファイル(MP・JPG・GIF・PNG)をアイコンに一発変換できるブラウザ

■Bradicon!
http://ico.bradleygill.com/

bradicon01

BMP・JPG・GIF・PNGなどの画像ファイルをブラウザから指定して
アイコンファイルに一発変換できる「Bradicon!」!!を紹介します。

先ずは、「Browse」で画像ファイルを指定する。

bradicon02

「Browse」ボタンを押してファイルを選択すれば、ほら簡単!アイコンが作れます。

おもちの既存画像ファイルからアイコンファイルを作りたい場合に
このサイトさえ覚えておけばブラウザだけ楽々、一発、一瞬でアイコンファイル作成作業は完了ですね。