tech

627 件の記事

2008

PHPで偶数だけ表示させる方法

なんか無駄な授業だとおもってたけど、そうでもなかったwww 偶数を出す方法ってこんな簡単だったのね。 <?php for($i = 0; $i < 10; $i++){ print "**** php program"; if($i & 1){ print "<br />"; }else{ print ""; } } …

DTD

Document Type Definition(DTD) XML1.0仕様の中で定義されている 要素型宣言 要素の名前、内容(文字データ、子要素)を定義する 属性リスト宣言 要素に含まれる属性の名前、型、デフォルト値を定義する 実体宣言 XML文書内やDTDの内部から参照される実体について、その実体参照名と、置換文字…

アプレットに関するメモその1

自動レイアウトの廃止 setLayout(null); swingでスクロールバーをつけたい場合 new JScrollPane(テキストエリア); ボタンが押された時のイベント取得 ボタン変数.addActionListener

要素の記述について

どうやら<のあとすぐに空白文字列やタブ、改行はいれてはだめだそうです。 ああ、授業がひまや。。。 正しい書き方 <要素名 > ポリドッグ</要素名 > 間違った書き方 < 要素名> ポリドッグ< /要素名>

ルート要素

ルート要素はひとつだけしか存在してはならない 正しい例 <つけ麺No>1546</つけ麺No> 誤った例 <つけ麺No>1546</つけ麺No> <つけ麺名>おいっすぃーつけ麺</つけ麺名>

CDATAセクション

CDATAセクションとは、すべての文字を単なる文字データとして処理するための特殊なセクション。 例: <基本><![CDATA[ ちょっと素敵なポリドッグさん ]]> </基本> </ポリドッグ>

文字コードの指定

XML文書は何にも指定がない場合はUTF-8として動作するらしいのですが、変更することもできるみたいです。 文字コードの指定をすることでほかの文字コードでも使用できるようです。 例:

オブジェクトについて その1

ActionScriptではすべてのクラスはObjectクラスを継承する。 そんな感じらしいっす。 なんか便利そうです。 といっても授業じゃなくてもっとがっつりコードを書いてみなければ感覚がつかめないなぁ。

配列の書き方

なんか言葉で説明するのはめんどいからコード書いておきます。 今日は眠すぎて死にそうです・・・ 例: var myColor:Array = new Array("a", "b", "c"); myColor[3] = "d"; trace(myColor);``` 結果 a,b,c,d```

変数の名前の付け方

例 theDate なんか単語と単語の接続の部分で大文字使うみたいな。 ひどく一般的wwww

MySQL ALTER TABLE

久しぶりの授業メモでございます。 今回はMySQL での ALTER TABLEの使い方です。 あくまで授業で習った範囲なので、足りない部分があったらコメントで誰か教えてください。 ALTER TABLEはいろいろと操作できるのですが、基本的に共通する構文は ALTER TABLE テーブル名 変更したい命令文``` …

ひさしぶりに

久しぶりにPHPを書いたような気がします。 なんか最近Javaばかり書いていたので、変数名$をつけるのをうっかり忘れがちになります。 でもやっぱり、PHPはあつかいやすいなぁーと。 というかスクリプト言語は扱いやすいのかな?perlは嫌いですが・・・。 しかし、そろそろPHPべた書きから離れたいのです。 なんか、もっと…

adobeタブ付きのパネル Widget MouseOut

前回に引き続き SpryTabbedPanels.jsに関してです。 とりあえず、タブからMouseOutをした場合に、デフォルトのタブのパネルが表示されるという風に カスタマイズしたいのですが良くわからない。。 とりあえず217行目あたりのを以下のように変えれば、タブからマウスが離れた場合に、デフォルトのタブを表示で…

adobeタブ付きのパネル Widget SpryTabbedPanels.js

これは結構便利かなと思いました。 詳しくはこっちへ ただ若干HTMLの構造に気をつけないといけないなーと。 あとFirebugでみれば解るのですが、マウスオーバーしたときにdivタグのクラス名とかが変わった様な気が…。 その辺で理解しづらくて大変だったのですが、なんとかコレを実装したサイトが作れそうです。 あーあとメモ…

DNS 名前解決が出来ない・・・

VirtualBoxでFedora9を入れました。 VirtualBoxでのwebサーバでもVirtualHostを使いたかったのでDNSを設定をしていました。 もちろんローカルネットワークのみ参照可能のみで、サブドメイン設定したのですが、名前解決ができません。。。 なんかとりあえずサブドメインの名前を変えたらあっさり…

学校の資料で

PHPのインストールからphp.iniの設定の資料が置いてありました。 magic_quotes_gpcの説明が微妙に間違っていたり、mbstring周りの設定の推奨もまちがっていたり。。。 なんか最近この学校が不安になってきた・・・。 入ってよかったのかな。。。 微妙。。。。。

JavaScript

最近JavaScriptを使うようになりました。 実は6月までまったくJavaScriptが書けませんでした。 昔少しだけ書いたことはあったけど、そこで変な苦手意識があってですね…。 でも最近学校の課題でJavaScriptを書いてみたら意外とはまってしまいました。 ただ、同時にサーバ側じゃないスクリプト言語の不便さも…

テスト仕様書について

一人でプログラムを書いていると、プログラムの仕様書もなく、テスト仕様書すら作れないというのが現状です。 確かに、そこに割く時間が取れないっていう現実もあります。 今日バグを発見した時に、改めてプログラムの仕様書やテスト仕様書の必要性を痛感しました。 いろいろと調べてみると、仕様書は必要ないという人もいますが、僕は必要だ…

SQLテーブル情報の表示

絶賛夏休みボケ中です。 とりあえず、忘れていたことをメモします。 テーブル情報の表示 show columns from テーブル名;```

cookieのboolean型について

友達が家に来ていたとしても平気でソースコードを書くポリドッグです。 そりゃ本読まれちゃ邪魔できなしwwww blogにyoutubeの動画の非表示機能を追加しました。 単純なつくりでcookieに表示か非表示かのステータスを持たせるだけです。 ただ、今回は苦労しました…。 cookieにはboolean型を使用してはい…

eccube2.1.2

ECCUBEを普通にインストールしたら文字化けしました。 どうやら、mysqlの文字コードがutfだったからのようで。。。 原因はあまりよく理解していないのですが、どうやら data/class/SC_DbConn.php を編集すれば解決できます。 $objDbConn = DB::connect($dsn, $op…

dotProject タスク管理ができない

dotProject 2.0.4のタスクの画面でエラーが出てうまく動かないという現象が…。 なんかdb_adodb.phpの61行目が悪い当エラーが。 うーんなんかSQL文が悪いとも言われているようなのですが…MySQL5.0.45だからでしょうか…。 とりあえず /modules/tasks/tasks.php 28…

dotProjectで日本語文字がDBに登録できない

基本一人で開発しているのでdotProjectを入れる必要はないような気もしますが、興味本位とあとはExcelベースじゃなくてwebで案件を管理したいと思いdotProjectをインストールしてみました。 インストール方法とかはググレばいっぱい出てくるので、そこを参考してください。 ただ、僕はインストールのあとで、ユー…

たいしたことはなかったPHPの文字コード問題

昨日書いた記事ですが、今日やったらすぐに解決できました。 ただ単純にhttp_outputとinputをSJISとして指定しています。で、script_encodingがEUC-JPなわけです。 ということはSJISの日本語文字をPOSTやGETなどの日本語は、PHP側が、EUC-JPとして解釈するわけです。 で、昨日…

PHP文字コードについて再び悩む・・・

うーん思ったような動作をみせてくれないので困り果てています。 ケータイサイトの作成に、PHPのスクリプト自体はEUC-JPで処理して、表示する際にob_startをつかってSJISとして表示しているのですが… なんか動作が微妙になってきた。。。 予想外の動きが。。。 片方のスクリプトではGETをforeachしたときに…