2011/12/07

xfceでcapsLockとctrlキーを入れ替える

xfce4.8でこちらを見ながらcapsLockとctrlキーを入れ替えた時のメモです。


2011/09/19

jQuery CSSの値を削除

要素に指定したcssの値を削除する方法

$( "#test" ).css( "color", "red" ); // 文字色を赤に設定

$( "#test" ).css( "color", "" ); // 文字色の指定を削除

2011/07/21

Firefoxで壊れた画像のアイコンを表示

Firefoxでは、壊れた画像は何も表示されないので
壊れたアイコンをCSSで表示する方法

参考にしたページ

2011/06/25

Javascript DOMのノードプロパティ

ノードから他のノードを取得するプロパティ
リンク先はGecko DOM リファレンスです。
親子ノード
childNodes 子ノードの配列
firstChild 最初の子ノード。なければnull
lastChild 最後の子ノード。なければnull
parentNode 親ノード
兄弟ノード
previousSibling 前のノード。なければnull
nextSibling 終了ノードとオフセットを設定


ノードの情報を取得するプロパティ
nodeType ノードの種類の数値
divなどの要素は1、テキストノードは3
nodeName ノードの名前
nodeValue
(英語)
ノードの値。
テキストノードならば文字列、
divなどの要素はnull

2011/05/17

c++でcgi ー ファイルのアップロード

C++でファイルのアップロードを受け取り、ファイルの中身をHTMLで表示するプログラムです。

参考にしたページ
http://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/CCGI/multdisp.html

2011/05/14

さくらVPS c++でfcgi

さくらVPS: CentOS5.5でfcgiをインストールしてc++をFastCGIとして動かしてみます。

2011/05/11

c++でcgi ー URLデコード

HTMLのフォームからGETやPOSTで送られてくる文字列は、URLエンコードされてくるので、デコードして元の形に戻すプログラムです。

こちらのページを参考にしました。)

引数で渡された文字列から、以下の変換を行った文字列を返します。
  • [+] → [ ](半角スペース)
  • [%○○](○は16進数) → 2桁の16進数の文字
  • [%0A][%0D%0A](改行コード) →<br>

2011/05/10

c++でcgi ー URLエンコード

RFC 3986にしたがってURLエンコードをするプログラムです。

数字/アルファベット/[-](ハイフン)/[.](ピリオド)/[_](アンダーバー)/[~](チルダ)以外の文字を
『%○○(○は16進数)』に変換します。
(PHP5.3移行のrawurlencodeと同じ動作になるはずです。)


c++で文字列から数値に変換

c++でstd::istringstreamを使用して文字列から数値に変換するプログラムです。
templateを使用しているので、様々な型で変換できます。

2011/05/08

さくらVPS c++でcgi

せっかくのVPSなので、c++でcgiを書いてみます。
環境はCentOS5.5で、apacheg++がインストール済みとします。

2011/05/06

WordPress用のMySQLの設定

さくらVPS CentOS5.5でWordPress用のMySQLのデータベース・ユーザをコマンドラインから作成した時のメモです。

2011/04/28

Ubuntuでc++の開発環境を構築

Ubuntu10.10のデフォルトでは、g++が入っていないので以下のコマンドでインストール。

2011/04/18

xfce4で付箋・カレンダープラグインの追加

Ubuntu10.10でxfce4を使用していますが、付箋をインストールしてなかったので追加。
ついでにカレンダー付きの時計をインストール

2011/04/15

ユーザ追加時にpostfixのMailDirを作成

Postfixのメールボックス形式がMailDirで、ユーザ追加時に自動的に/home/ユーザ/MailDirを作成する方法

2011/04/14

さくらVPSでDovecotとPostfixの暗号化

さくらVPSのCentOS 5.5にDovecotのインストールとPostfixの暗号化をした時のメモ

2011/04/13

OP25B対策

さくらVPSの本登録の完了前では、25番ポートからメールを送信できないのでgmail経由でメールを送信した時のメモ

さくらVPSでpostfixの設定

さくらVPSのCentOS 5.5にメールサーバー Postfixをインストールした時のメモ。

2011/04/11

さくらVPSでsshfsの設定

SSHでnfsのように、VPS上のファイルを共有するためsshfsをインストールした時のメモです。

CentOS5.5でPHPのJSONを使用

さくらVPSのCentOS5.5のPHPは、5.1.6なので
json_encode()
を使用することができないので、インストールする方法。

2011/04/10

2011/04/08

2011/04/03

jQueryで閉じる/更新時のイベントを取得

jQueryでページを閉じたり更新する前のイベントを取得する方法

2011/03/24

2011/03/19

2011/03/16

2011/03/01

2011/02/20

2011/02/16

2011/02/12

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates