タグ

ブックマーク / www.koikikukan.com (25)

  • SSHポートフォワーディングでMySQLに接続する方法

    SSHポートフォワーディング(トンネリング)でMySQLに接続する方法を紹介します。 ここではWindowsMySQLクライアント「HeidiSQL」+SSHで、さくらVPSMySQLに接続する例で解説します。 HeidiSQLについては以下の記事を参考にしてください。 Windows向けMySQL管理クライアント「HeidiSQL手順の設定を行う場合、以下の記事を参考に、公開鍵と秘密鍵の設定を予め行って下さい(WinSCPまで接続確認できていればなおGood)。 WinSCPを使って公開鍵認証でログインする方法(PuTTYgenで鍵生成) 1.SSHポートフォワーディングとは SSHポートフォワーディング(トンネリング)とは、図のようにSSHによって確立した通信経路を利用して、クライアント(ここではHeidiSQL)のポートをMySQLのポート(3306)にマッピングすることを

  • Wordで途中のページからページ番号を開始する方法

    Wordで途中のページからページ番号を開始する方法を紹介します。 1.概要 Wordで文書をつくるとき、1ページ目を表紙にして、2ページ目に目次、3ページ目から文というレイアウトにするとき、2ページまたは3ページ目を「1ページ」で開始したいことがあると思います。 ということで、エントリーではWordで文書を作るときにページの途中から1ページにする方法を紹介します。ここでは3ページ目にページ番号「1」を設定する手順で説明します。 なお、ページの途中から1ページにするには、大きく分けて次の3つの作業があります。 セクションを区切る ページ番号の挿入 ページ番号の修正 Word2007で解説しています。 2.セクションを区切る 1ページにしたいページ(3ページ目)の先頭にカーソルを移動し、「ページレイアウト」を選択。 「区切り」→「現在の位置から開始」を選択。ウィンドウの横幅が狭いと「区切り

  • 入力フォームの全角・半角を勝手に変換してくれるJavaScript

    入力フォームの全角・半角を勝手に変換してくれるJavaScriptを作りました。 1.発端 「入力フォームの迷宮。全角数字を強要するフォームを理解できません。」を読んで、たしかに私も半角全角の入力を強制されるフォームには辟易してしまいます。 というか、半角全角どちらでも良いという登録フォームを(多分)見たことがありません。 それはさておき、システム側で半角文字・全角文字の制御が不能であれば、せめてフロントエンドでなんとかできるんじゃないの?と思ったのが、作ったそもそもの発端です。 2.半角を全角に変換する仕組み 半角文字の文字コードから65248番目の文字コードが全角文字になるようです。 よって半角を全角に変換するには、charCodeAt()で参照した半角文字コードに65248を加算したあと、fromCharCode()で文字コードを文字に戻します。 "ABC".replace( /[A

    入力フォームの全角・半角を勝手に変換してくれるJavaScript
  • jQueryでselect要素のテキストを取得する方法

    jQueryでselect要素のテキストを取得する方法を紹介します。 このエントリーでは、 プルダウンで選択したoption要素のテキスト取得 select要素内のすべてのoption要素のテキスト取得 指定したテキストに合致するoption要素を選択状態にする方法 について解説します。 それぞれのサンプルも用意しています。 1.選択したオプションのテキストを取得する 選択したオプションのテキストを取得するには「opstion:selected」とtext()を組み合わせます。 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script> jQuery(function(){ jQuery('#foo').change(function(){ alert(jQ

  • cronで文字化けするときの対処

    cronで文字化けするときの対処について紹介します。 1.cronで文字化けする原因 cronでスクリプトを時間指定で実行することがあると思いますが、cronはユーザーのシェルで起動しないため、ユーザーの環境変数は引き継がれません。 つまり、cron起動時には文字コードの環境変数LANGの設定などが行われておらず、デフォルトの文字コード以外の文字を標準出力するスクリプトやプログラムを実行すると、文字化けが発生します。 0 0 * * * /home/foo/foo.sh 2.cronで文字化けしないようにする cronで実行したときに文字化けしないようにするには、cronの中でexport(sh・bash)またはset(csh・tcsh)を実行します。 例えば、bashの場合「crontab -e」で編集画面を開き、プログラムやスクリプトの実行前にexportコマンドを実行します。 0 0

    cronで文字化けするときの対処