purazumakoiの[はてなブログ]

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

2009-01-01から1年間の記事一覧

JpGraphでレーダーチャートを作った時のメモ

※随時記入 とりあえずここを参照 PHPでレーダーチャートを作成 - PHP,MySQL,Flexな日々+イラストとか PHP でグラフを作る (gd/JpGraph編)

ファイル(file)がUPされているかチェックする場合

QuickFormで画像がUPされているかをチェックする場合 via PEARマニュアル:導入 - 検証およびフィルタ – 送信されたデータを処理する方法 - 導入 - 検証およびフィルタ Note: アップロードの必須チェック file 要素に対しては required 規則は動作しません。 …

phpをcronでCGIとして実行する時のデバッグ

cgi

何はともあれ、コンソールで実行してみることが大切 $ /usr/home/****/html/test.cgi とか $ /usr/local/bin/php-cgi-4.4.1 /usr/home/****/html/test.cgi とか それでエラーがでる。 X-Powered-By: PHP/4.4.1 Content-type: text/html エラー!! content-t…

MTでサイトマップを作る

Movable Typeでブログのサイトマップを作る via 汎用サイトマップ Movable Type版 sitemaps.org準拠 in SEOブログ from SEO塾 このページのソースを参考にした。更新日をもう少しきっちり出したかったので色々修正 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <MTEntries lastn="1"> <url> <loc><$MTBlogURL encode_xml="…</loc></url></mtentries></urlset>

PHPでデバックする

print_r関数で配列の中身を確認することが多かったんだけど、ブラウザ上では階層構造が確認できない。 ので、関数を作って、preで囲むことにした。 function _pre($string) { echo "<pre>"; print_r($string); echo"</pre>"; }

メンテナンス中のリダイレクト設定

ページリニューアル時など、はメンテナンスページをだしますが。さてどうしようかとおもって 「.htaccess メンテナンス」とかでぐぐってみたら、結構出てきたんだけどCPIではイマイチ良い感じに動いてくれないということで色々試した結果がこれ Options +Fol…

perlのバージョンが古いとGoogleSearch.plでエラーがでる

こんなエラーがでた プラグイン「plugins/GoogleSearch/GoogleSearch.pl」でエラーが発生しました: Can''t locate utf8.pm in @INC 〜〜〜〜〜〜 原因はperlのバージョンのようだ via MovableTypeが重い: Bois Creative Homepage とりあえずレンタル鯖などで…

意味不明なエラー

エラー: Unknown column 'A' in 'where clause' via Auto Lock MOD をインストール後、エラーメッセージが出現します・・・ :: phpBB2 日本語サポートフォーラム こちらによると Aなんてカラムはないよ! っていう意味か、たしかにAなどというフィールドを…

ラジオボタンをクリックした時に対応したブロックを表示非表示

メニューは4つ、URLと外部URLは同じ欄を使う $menuAry = array( 0 => '基本', 1 => 'PDFリンク', 2 => 'URL', 3 => '外部URL', ); <script src="js/jquery-1.3.2.min.js" type="text/javascript" language="javascript"></script> <script language="JavaScript" type="text/javascript"> $(document).ready(function() { class_name = new Array("t…

jQueryで選択されたラジオボタンの値を取得

via suz-lab - blog: jQueryで選択されたラジオボタンの値を取得 ということで 下記のようなセレクタを用いることで可能となります。$("input[@type='radio']:checked").val()

PDFを一括で最適化

今回使用したのはAcrobat7 pro via 「よろずや工房」のPCサポートカルテ | Acrobat6 のバッチ処理でPDF のサイズを一括に縮小する方法 色々試したが、この設定が一番便利だった。 注 出力オプションで最適化で使用するプリセットを選択する

ThunderbirdでXPからVISTAへ移行

サンダーバードの移行方法メモ via Thunderbird(サンダーバード)データ移行方法vistaとXP - 上原翔 引用 移行方法 移行したいPCにThunderbirdをインストールします。 一度Thunderbirdを起動しなくてはRoamingにフォルダができないので一度は起動してください…

XSS対策チェック用おためしコード

お試しコード <script>alert("XSS");</script>

PHPで UTF-8←→SJIS の変換を行う場合は"SJIS-win"に注意!

csvからデータを読み込んで、utf8のwebページで表示するプログラムを作ったんだけど。 csvで簡単に入力できるとなるとやはりexcelで編集したいわけ。 なので SJIS → UTF-8 の変換をしたら、「〜」とか「粼」とかのいわゆる難しい系の文字は 文字コードの持ち…

n番目の子要素を取得する

via :nth-child(index/even/odd/equation) - jQuery 1.3.2 日本語リファレンス // 0番目の子要素を取得 :eq(0) sample $("ul li:eq(2)").css("background-color", "yellow");

IE6とか5.5とかだとリスト間で隙間ができる

縦メニュー時に隙間が出来てしまう! リストはこんなイメージ(aタグをblockにしてある) IEの6以下だと、色々やっていると、リンク間に隙間ができてしまう。 解決方法はhtml内でタグを改行しないとかすればいいけどそれではコーディングがスマートに出来な…

z-indexの挙動について

z-indexの挙動がIEとfirefox(IE以外??)で違うのです。 たまにpositionを使って、絶対番地とか相対番地でレイアウトしないといけない場合がありますが その際にIEだと、リンクの上に画像をかぶせたらz-indexが聞かなくて、同じblock内にいれれば動くとい…

バックナンバー(アーカイブ)ページを作る。

MTのversion: MT3.35 年は降順で、月は昇順でアーカイブページを作りたい 完成イメージはこんな感じ 使用プラグイン 小粋空間: ArchiveDateFooter プラグインより ArchiveDateHeader ArchiveDateFooter tomolatte: 月別アーカイブのコンパクト化 MT3.2版昇…

最初のブログ記事の時だけ表示したい

最初の1件目にだけシグネチャ(署名)とかを表示したい時 良い方法をさがしていたら見つけた!こちらでは 〜 〜 なるほど!1件目だけ初めに表示して、次からは2件目からを表示するという仕組みですね。 で、MTのタグで上手いことやってくれるのはないかな…

出力するタグの値を大文字、小文字にする

例えば、カテゴリの出力ファイル名をタグのidやclassに使いたい時に変換したくなる 僕の場合はaタグならaタグに使うクラスですよ。と分かり易いように 「class="aHoge"」 みたいに書くので、出来れば接頭語のみ大文字にしたかったけど、どうも見つからない。…

Google Calendarプラグインをインストール

windows XPのローカル環境で実行したときのログ 参照: Redmineを運用するためのイロハを身につけよう:第4回 Redmineを活用する上でのTIPS,プラグインの紹介|gihyo.jp … 技術評論社 コマンドがUNIX系と違うので unix(sh) と Windows コマンドの比較 | hei…

aタグをトリガーにしてjavascriptを実行する時の書式

aタグでonclickとか動かしたくなった時の為のメモ [J] a タグの href に # とか javascript:void(0) とかする理由 - Jamz (Tech) ↓全角注意(半角にしてね) <a href="javascript:void(0)" onclick="function_name(); return false;"> href属性へのイベン…

指定期間内のデータを抽出

前にMYSQLでDATE型とかDATETIME型と年で比較 - purazumakoiの[はてな]で、その年のデータを抽出するのは作ったが、今回は年月日で検索する。 【テスト環境】mysqlの4.0x系 フィールドの型はDATE型 結論としてこんなSQLになればいい*1 /* 2009-01-01 〜 2009-…

IEで長いvalueだと余白が増えてデザインも崩れる

参照 IEでもボタンをスマートに表示する | Sixsick 掲示板/HTML質問板/IEで、幅の広い(文字数の多い)buttonの形が崩れる - TAG index 解決方法として、CSSで overflow: visible; とすれば、多少長くても解決できるが、paddingで余白調整しようとするとまた形…

検索した文字列を変数に取得する

例えば 文字列「値1 = 100」 となっている所の100の部分だけを取得したい // 検索するとその文字列が選択される var text1 = document.selection.Find("値1 = \\d+",eeFindNext | eeFindReplaceEscSeq | eeFindReplaceRegExp); // 検索(選択)された文字列…

ところどころ翻訳されてないのでRedmineの言語設定を修正してみた

一応前回のエントリの続きになります。 ローカルにRedmineをインストールした。 - purazumakoiの[はてな] ところどころ翻訳がおかしい所がある 例えば、エラー画面での « Activity » が空白です とか 同じようなことがこちらにも書いてある なので C:\Instan…

ローカルにRedmineをインストールした。

■Railsインストール系の参考 windowsなので InstantRailsをインストールしてみる - 逃走航路@hatena InstantRails で 簡単 Ruby on Rails 体験 ■もろもろのupdate。 Railsを2.2.2にしたけど一応動いた(redmine 0.8.0)。 ※追記:2.1.2で動作してた・・・upd…

processingをちょっと触ってみた。

こちらにに載ってるサンプルをちょっと実行してみました。 プロセッシング入門講座|Processing Navi 背景色、ライン、ドットを描く size(320,240); //カンバスサイズ background(#FBF800); //背景 point(50,50); //左上あたりにある点 point(50,51); //左上…

サイボウズOffice6の出社ボタンを自動で押す

本当はサイボウズ側の設定で、1日の表示時に自動で出社にする、っていう機能があったはずだけど、 たしか管理上の理由でその機能を止められていたんだはず。 で、毎朝出社して、PCが起動するまでに10分くらい掛かる僕のPC。 毎日一旦遅刻して!そんであと…

非同期通信でファイルの内容取得

Ajaxイン・アクションのサンプルコードですけど、主にやってることはここに書いてあることと同じです。 ポイントは、サーバからデータを受信できたら表示する ということ。 どんな流れなのかというと、 「readyState」プロパティの値が4になったらロード完了…