3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

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

(PHP)Smartyで連想配列をアサインした場合

PHP側からDBで取得した値を2次元連想配列としてアサインしたときに、Smartyテンプレートにどう書くかです。 ドットで(.)で連想配列名(クォーテーションなし)でアクセスできるようです。 ●テンプレート側 {section name=iCnt loop=$inputAry} 1列目:{$inputAr…

(PHP)Smartyインストール,使い方メモ

ひさしびりのPHPです。 Smartyを使って簡単なモバイルサイトを作ることになりました。。 ということで、今まで何回もやったけど時間経つと忘れる Smarty のインストールメモです。 まず、Smarty公式サイトからダウロード。 そして、ダウンロードしたアーカイ…

(Apache)名前バーチャルホストでハマった

Apache2.2の話。 LAN内にDNSサーバ持ってるので、それでWEB開発用PCに複数のホスト名をふって、名前バーチャルホストで開発サイトを簡単に切り替えられるようにしたかったんですが、ハマりました。 最初、httpd.conf には下記のように設定してました。 80> S…

公衆無線LANを初めて身近に感じた

一応以前から公衆無線LANがあることは知ってましたが、都会の空港や駅だけで3流PGがすむ片田舎には関係ないと思ってたら、いつの間にやらそういう状況ではなくなったようです。 きっかけは知人とマクドナルドで待ち合わせしてた時です。 ファーストフードな…

ExcelでのCSV保存の仕様にやられた

CSVからデータ読み込んで DataGridView に表示する機能をアプリに作ってるんですが、それがどうもうまくいかないというクレームがあり調査すると、17行目移行にカンマがありませんでした。 調べたところ、ExcelでCSV保存するときに、17行目移行のブランクセ…

携帯向けWEBページの絵文字問題

携帯電話向けの簡単なWEBページを作成することに。。。 ある程度手書きでしょぼいページ作ったところで、RSSチェックしてたら @IT:いまからでも遅くない! ケータイデザインの基礎固め を見つけました。 確か昔はCSS使えなかった気がするんですが、最近だと…

(Windows7)Webフィルタリング

家庭や職場で安全に Windows 7 を使うために ↑のTechNet の Windows7 のコラムで家庭向けの保護者機能の紹介やってました。 それで、特定の時間だけログイン許可したり、exeやゲームの許可等の説明があったんですが、興味深かったのが Web フィルタリングで…

(Flash Lite)テキストの横スクロール方法

Flash Lite 1.1 で右から左にスクロールするテキスト(IEの MARQUEE タグみたいなもの)を作ってみました。(内容は今まで小ネタで出してきたものも含んでます) これが結構苦労したんですよね。。。 イメージとしてはケータイで au Style やトップページ表示し…

(Flash Lite)ボタン押下時のイベントハンドラにやられた

Flash Lite 1.1 の話。 ボタンを幾つか用意して、あるボタンを押すと任意のURLを開くっていう極々一般的なことをしようと思ってます。 で、ネットでケータイ用のイベントハンドラ探して、ボタンのインスタンスに書いたのは下記のようなコードです。 //ボタン…

(Flash Lite)ボタンでマウスオーバー時にダイナミックテキストの色を変更したい

今回の要件は、Flash Lite 1.1 でボタンのマウスオーバー時にボタン内にあるダイナミックテキストの表示色を変更したいというものです。 さらに、ダイナミックテキストは変数を使って任意のタイミングで変更できるようにします。 ダイナミックテキストの文字…

(ニュース)MSがUSBウイルス対策でAutorun対策で更新プログラム配布

ソース:INTERNET Watch:「Windows Autorun」更新プログラムでUSBワームへの対策を 外部メディアのオートランで特定のファイルを開くの最後のほうで、ウイルス対策のため Windows Vista の USB オートランの機能が Windows の更新で無効にされるかもしれない…

(Flash Lite)onClipEvent(enterFrame)がない

普通、Flash でフレーム毎に処理したい時は下記のように enterFrame イベントを使います。 onClipEvent(enterFrame){ //フレーム毎の処理 } しかし、Flash Lite 1.1 では enterFrame イベントがサポートされてません。 んじゃ、どやってフレーム毎の処理すり…

(Flash Lite)動的メニューを作るために外部ファイル読み込もうとしたけど。。。

Flah Lite 1.1の話。 今回動的なメニューを作ろうと思い、メニューに表示する文字列を定義したテキストファイルを用意し、それを最初に読み込んでダイナミックテキスト変数に代入ってことを考えました。 で、外部テキストファイルの読み込みは loadVariables…

エキサイトブログサーバ障害

今朝から15時くらいまでエキサイトブログにアクセスできない状態が続いてました。 アクセスすると、アクセスが集中してますやら、障害中ですやらの表示が。。 で、さっきよーやく公式ブログにて原因と状況説明が。。。 細かいこと書いてくれるのかと思いきや…

(Flash Lite)クリップアクションが使えない

Flash Lite 1.1 でボタンを配置して、オーバーフレームにとあるムービークリップを置いて、そのムービークリップに対してムービークリップアクションを書いてみたんですが、全然動いてる風に見えません。 で、調べてみると、「Flash4のActionScriptでは,クリ…

(Firefox)内部データベース最適化

Firefoxって、データの保管に SQLite 使ってるっぽいですね。 で、 IDEA*IDEA ~ 百式管理人のライフハックブログ:再起動なしでFirefoxの内部データベースをさくっと最適化する小技に書いてたんですが、メニューバーのツール→エラーコンソールから、下記のコ…

(Flash Lite)インスタンス名使えないから各オブジェクト状態変更はフレームで。。。

今回したいこと:ボタンにマウスオーバーしたら、そのボタンに対応したバナーや説明を表示したい。 インスタンス名が使えたら、on(rollOver){} イベントハンドラで、特定のインスタンスの中のオブジェクトを変更させてやろうと思ったんですが、それが難しい…

(Flash Lite)1.1ではインスタンス名がつけれない?

ボタンのシンボルを作成し、その中にダイナミックテキストを配置して、1フレーム目でそれぞれのボタンインスタンス内のダイナミックテキストを変更させることで、一つのシンボルで、複数のボタンを作ろうと思ってたんですが、Flash Liste 1.1 はどうやらイン…

(Flash Lite)フォーカスの黄色枠を除ける

なぜかケータイ向けのwebで Flash Lite 1.1 でのテスト開発が始まりました。 数年ぶりの Flash で悪戦苦闘中です。 で、本題ですが、ボタンにロールオーバーすると、黄色の枠がついてしまいます。 こんな感じです。 で、ケータイFlash ラボ!!:携帯向けFlash…

(Windows7)ライセンス認証に失敗する

Windows7 でプロダクトキーを入力しライセンス認証をしようとしたんですが、下記のように コード:0x80072F8F セキュリティエラーが発生しました。 セキュリティエラー? なんじゃらほい? と思って調べてみると、どうやらPCの日時が狂っていると発生するようで…

Webサイトの一部を別ドメインに移したためリダイレクトさせてみた

Webサイトの一部の動的なコンテンツをもっとサクサク動くレンタルサーバーに移行することになりました。 で、移行後に古いURLで来た人を移行後のサイトに移すために、リダイレクトをすることに。。 当初は、JavaScript で「新しいページに移行しました。○○後…

Windows環境に OPEN PNE 2.14.1をインストールしてみた

新しい案件でオープンソース SNS で定番らしい OPEN PNE を使うかもしれないので、実行環境作ってみました。 まず、OpenPENダウンロードページからダウンロードします。 今回使ったのは安定版となっていた、 OpenPNE Ver.2.14.1 です。 解凍した中の setup/O…

(MySQL)ログイン時のパスワード指定と外部SQLファイルの実行

SQL

余り普段使わない MySQL ではログインでも四苦八苦する時があります。 (MySQL)スクリプトファイルからクエリを実行する方法では、MySQLクライアントにログインしてから外部ファイルを読み込んでますが、今回はコマンドラインから直接外部ファイルを読み込む…

Windows7 のインストールメディアのエディション

TechNet サブスクリプションで Windows7 RTM インストールメディアイメージをダウンロードしようと思ったんですが、Vista とは違いエディション別メディアになったんですね。 でも不思議なことに x86 , x64 版ともに全エディションほぼサイズが一緒なんです…

(PHP)ページ遷移ありで違うサーバからファイルをダウンロードさせる方法

(PHP)PHPでファイルをダンロード(アクセス制限付き)とかぶってる内容ありです。 現在下記のような感じでダウンロードページを構築していました。 ダウンロードボタン押下→サンクスページに遷移→ファイル保存ダイアログが開く。 ちょうど、ベクターのダウロー…

Wordでシングルクォーテーション、ダブルクォーテーション書くときの注意

Word 2007 で SQL を書いて、後で読む人がコピペで簡単に実行できるようにしたかったんですが、「"aa"」と入力すると勝手に「“aa”」(全角のクォーテーション)となってしまします。 (シングルクォーテーションに関しても同じです。) 再変換から「"」を指定しても、…

(CakePHP)findAllでのレコードの取得順序の指定方法

久しぶりにメンテのため CakePHP 触ったのですが、使い方ほとんど忘れかけてますorz とりあえず、DBの商品テーブルから取得した項目に対して価格順に並べ変えて欲しいという依頼だったので、調べたら、findAllの引数で指定できるんですね。 下記のように第三…

壊れたハードディスクのS.M.A.R.Tをチェックしてみた

Hyper-Vの仮想HDDイメージを保存してたハードディスクがお亡くなりにで問題になったハードディスクの S.M.A.R.T 情報をチェックしてみました。 使ったのは、CrystalDiskInfoです。Version 2 以降から USB 外付けHDDも対応していたため容易にチェックできまし…

(Linux)ログファイルのローテション

久しぶりに Linux 触りました。 (Linuxサーバ完全に放置気味です。) で、FTPのログのチェックをしようとしたんですが、過去1カ月分しかありません。 で、どうやらログローテーションの logrotate で1週間毎の4回という設定になってったっぽいです。 というこ…

ユーザーが制御できない秘密のFlash cookie

ユーザーが制御できない「秘密cookie」、半数強のサイトが利用 - ITmedia News ↑の記事で初めて知ったんですが、Flash にも Cookie みたいなものあったんですね。 ブラウザのプライベートモードやプライベート情報削除で消えないところがなんか気持ち悪いで…