purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

メモ

PHP5.3でリポジトリを作成するプログラムを作る

初めにApacheをrootとして認識させるみたいなのが必要 そうしないと sudo -S svnadmin create の部分で権限エラーが出るvia Apacheからsvnを実行すると'Permission denied'エラー発生 | maeda.log [PHP] exec(),shell_exec()関数から sudoコマンドを実行する…

イベントを初期で一回実行 trigger

初期実行するイベントvia ふじこのプログラミング奮闘記 $('.hoge').click(function() { alert("aaa"); } $('.hoge').trigger('click'); これでクリック時のイベントをload時に強制的に一回呼び出すことになる bindで複数イベントを指定しててもいける $(".h…

今スクロールされるかを取得するイベント

最近、jqueryでtriggerっていうのがあるってしって、超便利らしいって事をしった。 例えば、selectのchangeイベントを実装するときとか、スマートに書ける そして↓にあったこのソース Custom events - Code examples - CarouFredSel //find out whether the …

DNSサーバを作る(BINDインストール)

BINDのインストール yum -y install bind bind-chroot caching-nameserver cp /var/named/chroot/etc/named.caching-nameserver.conf /var/named/chroot/etc/named.conf chgrp named /var/named/chroot/etc/named.conf vi /var/named/chroot/etc/named.conf …

.htmlをhtmlとして読ませる

基本.htmlをphpとして動かしたいとき AddType application/x-httpd-php .html を書きますが、ここだけは.htmlをhtmlとして読ませたい!ってときに Apacheの設定によって書き方は異なるが AddType text/x-server-parsed-html .html か AddType text/plain .ht…

php.iniの値を設定する際ini_setも.htaccessも使えない場合

include_pathを変更したい時、普段はini_setでやっているが、某案件で利用したサーバではどうも許可されていない模様。 探したら、set_include_pathという関数があるらしい。上手くいった。 via set_include_pathの使い方 - tech tech -テクテクブログ- incl…

Synergy設定メモ

via 複数の PC を手元で操作 「Synergy」を使おう! -Win&Mac 混合対応版- - NHN Japan ディレクターブログ http://bit.ly/wOCAZ0 Mac クライアント 側の設定メモ synergykm をDLしてMacにインストール http://sourceforge.net/projects/synergykm/ 1. 2. win…

PHP でひらがな、空白を許可する

if (strlen($fields['txt_kana']) > 0 && !mb_ereg("^[ァ-ヶー\-\s]+$", $fields['txt_kana'])) { カタカナをで入力してください。 } if (strlen($fields['txt_kana']) > 0 && !mb_ereg("^[ぁ-んー\-\s]+$", $fields['txt_kana'])) { ひらがなを入力してくだ…

navicatでPostgreSQL8に接続する

同じような症状のブログがあったので非常に助かりました。 via サバカン日記+::pgadminIII 内容はほぼ引用です。 navicatで社内サーバのPostgreSQLに接続しようとおもったら could not connect to server: Connection refused (0x0000274D/10061) Is the ser…

undefined値の判定

via JavaScript:undefined値の判定 - 泥のように これが個人的にいいなと思います。 if (a == null) { alert("aはundefinedかnull"); }

スムーズにページ内スクロールをするjsが上手く動かない

いつからのバージョンかわからないが(割と最近のだと思う) Chromeで 「jQueryでページ内スムーズスクロール」 のスクリプトが上手く動かなくなった。 調べてみると 同じような症状の方がいた。 via HTML Aタグにname idを指定して要素を空にした状態からj…

exec関数を使ってPHPをCGIモードでバックグラウンドで動かそうと思ったけど上手くうごかなかった。

CPIさんのB3 RAIDでは動いていたのですがv-st3では同じやりかたで動かない。 オンラインマニュアルとか見て、パーミッションを705にしてみたりしたけど動かない。 SSHで接続してコマンドを直に打てば動くのだが、ブラウザでphpを実行させ見ると、どうもcgiモ…

phpで重い処理をCGI モードでバックグラウンドで動かす

via PHPで別PHPを呼び出す。 - PHP - 教えて!goo 某案件で、メールマガジンの配信プログラムを作ったときのメモ1. action.php /dev/null &」 で、呼び出したPHPの終了を待たずに呼び出しもとに制御が戻ります。 // 引数は半角スペースで指定することにより…

DW5でhtml5のファイルを開くと文字化けする

引用元 DreamweaverCS5のテンプレートをHTML5にすると文字化けする | Design Spice 対処方法(引用) <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta charset="UTF-8" /> ちなみに、DW5.5ではこのバグ?は直っているので安心。 5以下での対策はテンプレートファイルに </meta></meta>

sambaメモ

force create modeとcreate maskの違い 第2回 共有フォルダの運用パラメーター | Think IT

IEチェック

今は非推奨になってるけど、やっぱり便利だしメモ //IE6以下か? if(jQuery.browser.msie && parseInt(jQuery.browser.version) <= 6){ } ネイティブに書くなら via http://winofsql.jp/VA003334/infoboard.php?id=070828100942&mid=sjscript&pid=3 <SCRIPT type="text/javascript"> var use…

QuickFormにhtml5の要素を追加する。

type="tel"を追加したときのメモ ※必要じゃない記述とかもあるかもしれません。これやったら動いたというメモ コアハック PEAR/HTML/form.php 203行目に 'tel'=> 3, を追加 PEAR/HTML/QuickForm.php 40行目に 'tel'=>array('HTML/QuickForm/tel.php','HTML_Q…

日本語(ひらがな)ソートをする方法

via MySQLの日本語のソートがうまくいかない現象について@あらき家 select * from テーブル名 order by cast(列名 as char); これでいけるみたい。 試してないけど、漢字はできないと思う。

画像のサンプリング→保存の

VLOOKUPで文字列を検索値にしたい場合

こんな風に先頭行に'(シングルクォーテーション)を入れてあげれば期待どおりの効果が得られる 式は、例えばE2行に =VLOOKUP(D2,$A$2:$B$48,2,FALSE) としてある

Subversionサーバの構築ログ

バージョン管理をDreamweaverを通じてやりたいのでサーバを構築することにした。 OS:Centos 5.5 svn: 1.6.6(DW CS5のクライアントとversionを合わせておく) まずはPCにOSインストールした。 で、ネットにつながらなかったのでインストールしたときに設定し…

CodeHints.xmlのあるパス

Dreamweaver CS5で、OSはwindows7だが、CodeHints.xmlのあるパスは /Program Files/Adobe/Adobe Dreamweaver CS5/configuration/CodeHints/CodeHints.xml ではなくて C:\Documents and Settings\ユーザ名\Application Data\Adobe\Dreamweaver CS5\ja_JP\Conf…

オブジェクトのthisに行きたいけどjquery使うとその要素のthisになってしまう。

イマイチ理解出来てないので完全に自分メモ jquery.jcarousel.jsを使ってスライドショーのautoplayをしているが aタグをクリックしたら止めたい 162〜184行目あたり var self = this; ・ ・ ・ this.funcNext = function() { self.next(); }; this.funcPrev …

画像をクロスフェードで切り替えるライブラリ

このライブラリは非常に素晴らしいです。 via [jQuery]透過PNGに対応したクロスフェードボタン – smoothRollOver.jsロールオーバーすると滑らかに画像が切り替わるライブラリ | レポート | 日本電子工藝社 しかし、僕のファイル命名規則とかと、ちょっとスタ…

jsをOFF、Flash Playerを入れてない場合の、サンプル文言

noscriptタグ内に入れる内容 本コンテンツはJavaScriptを使用しています。ブラウザの設定にて、JavaScriptを有効にしてください。 本コンテンツをお楽しみいただくには、Flash Playerが必要となります。最新のFlash Playerをダウンロードのうえ、ActiveXをON…

ウィンドウ、リサイズ時のイベント処理の記述方法

調べてたら丁度よいソースを見つけました。感謝。 via jQuery「ウィンドウ、リサイズ時のイベント処理の記述方法」 function doSomething() { リサイズ時、実行する命令 }; var resizeTimer = null; $(window).bind('resize', function() { if (resizeTimer)…

windows環境にsubversion導入

Apache + subversion + TortoiseSVN + Dreamweaverのリンクメモ 開発サーバはネットワーク上にあり、それをローカルのリポジトリに保存する。 手順 TortoiseSVN インストールからリポジトリ作成までやっておく http://www.gside.org/Gentoo/subversion/subve…

faqとかのslideToggleを使ったアコーディオン

これだと文字が書いていない一行がリンクの範囲になる <script type="text/javascript"> // <![CDATA[ $(function(){ $('dl.faq > dd').hide(); $('dl.faq > dt').css('cursor', 'pointer').click(function() { $(this).next().slideToggle('normal'); }); }); // ]]> </script> これならspanをクリッ…

ウィンドウ、リサイズ時のイベント処理の記述方法

調べてたら丁度よいソースを見つけました。感謝。 via jQuery「ウィンドウ、リサイズ時のイベント処理の記述方法」 function doSomething() { リサイズ時、実行する命令 }; var resizeTimer = null; $(window).bind('resize', function() { if (resizeTimer)…

独自ルールで動的にエラーメッセージを制御するサンプル

書式の自分メモ function function_hoge($fields){ if(intval($fields['flg']) === 1) $arr_hoge = array(); if($fields['name'] == "") { $arr_hoge['name'] = '名前を入力してないよ!'; } if($fields['kana'] == "") { $arr_hoge['kana'] = 'ふりがなを入…