2011年6月30日木曜日

コマンドプロンプトの文字化け

UTF-8でデータ送りたいのに起動後のコードがShift-Jis。
chcpを毎回やるのも面倒。
起動時オプションつけたショートカットというのも考えたが
あんまりショートカット増やしても混乱しそうだなぁ…

開発者じゃなくてもDOSプロンプト開く機会は結構あると思うけど
日本語入力して、かつ文字コード揃えるとなると作業が限られるか。
エディタとして使うもんでも無いし、まぁいいや。

2011年6月28日火曜日

夏い

もう6月も終わりですね。
いつもの海岸のゴミ拾いに繰り出し、太陽に晒されて溶けそうです。
熱もパソコンが壊れた原因の一つなんでしょうか。
ってことは夏はパソコンが売れる!新マシンがわさわさ出てきそうですね。

昨日も強烈な眠気に耐えられず泊まってしまいましたが
これからの季節はそうそうできなくなりそう。臭いし。

夏服に替えたいと思いつつ、そういえば短パンとか持ってなかった。
今度買いに行こう。

2011年6月27日月曜日

パソコンがぶっ壊れて

土日を使って、昔のパソコンのパーツと組み合わせて復活できないか試みていたがうまくいかず。
新しいのを買おうとショップに値段を見に行ったりしていた。
画像編集をする際にスゴイでかい解像度の画像をいじってから解像度下げるので
投げ売りのパソコンだと持たない。今更32bitを買いたくもない。うーん悩みどころだ。
パソコンは壊れるもの、できればメンテや保証をちゃんとつけてくれるとこがいい。
となるとドスパラだろうか。昔はPCデポも色々面倒みてくれていたのだが…

6月末まではサブパソコンで我慢して、じっくり考えてから新マシンを買おう。
この色々と考える時間は実に楽しいですね。
昔のRPGでキャラクターの名前決める時のような楽しみがあります。
わくわくしてきたぞーでもお金はないぞー

2011年6月23日木曜日

パソコンがぶっ壊れた

起動ボタンを押して、OSが立ち上がるまで他にかかるのはいつもの事だが、
家事を終えて戻ってきても黒画面のまま。
最近調子が悪いなーと思いつつ強制再起動するも、
どうもいつもと挙動がおかしい。

①電源を入れてマザーボードにアクセス。
コピーライトなどが一瞬見える。
②マザーボードにアクセス、少し待ってからブートが開始される
大抵2~3秒の待ち時間が用意されていて、この時にF8やF12などで
BIOS画面に飛ぶことができるだろう。
③OSが起動される
Windows~のロゴが現れ、後は起動するまで待つ

こんな感じだったと記憶しているが、
そもそも②のマザーボードに辿りつけない。
ブートドライブがいかれていてもBIOSは起動できる筈なので
マザーのせいだと思う。。のだが。。。
自分の知識ではこのへんが限界。
せいぜい接触不良がないか確認するくらいしか思いつかない。
掃除の周期が長すぎたか、急な暑さにやられたか?
しばらくは仕事用のノートで凌ぐしかなさそうだ。

2011年6月21日火曜日

コンテンツ>バックリンク

SEO絡みのはなし。
検索エンジンのランクを上げるために、有効なリンクをたくさん得るというのがあるが
例えば、同一のグローバルIPのサーバーでいくつもサイトを運営して
お互いリンクを貼りまくっても、バックリンクの足しにはならない。全て同一とみなされる。
むしろ、大量のサイトを用意してリンク貼りまくったりしたらスパム扱いになる。らしい。
勿論、無料のサービスを片っ端から登録しといて各々でリンク作成するとか、
大量にリンクを貼るサービスを利用するとか、方法はあるだろうけれども…

まずはサイトのコンテンツをキッチリ作る事が最重要ですねー。
放置中のサイトちゃんと作らないと…><

2011年6月20日月曜日

ymlファイルの大文字

symfonyフレームワークで、sfPageFlowというプラグインを使っている。
pageflow.yml に処理のフローを書いていくのだが
どうしてもうまくいかずに結構悩んだ。
結論としては、ヤムルファイルの記述間違い。
処理名の途中にに大文字を使うとその処理にうまく飛んでくれない。
プラグインのせいだと思って、ひたすらsfPageFlow.classと
にらめっこしていた時間が勿体無い><
しかし大文字が全部アウトって訳じゃないだろうし
ヤムルファイルの理解がまだまだだなぁー…

2011年6月17日金曜日

なう開発環境

phpinfo() 関数を使って、現在のphpのバージョンを確認した。
適当なphpファイルを作ってコレ↑だけ書いて実行すれば
echo や printをせずとも情報がアウトプットされる。
その他、使用中の開発環境について記載しとく。(パスは任意)

・pleiades
pleiades-e3.5-php

・php
Version 5.2.9

・apache
コマンドライン C:\pleiades\xampp\apache\bin>httpd -v
Server version: Apache/2.2.11 (Win32)
Server built:   Dec 10 2008 00:10:06

・mysql
コマンドライン C:\pleiades\xampp\mysql\bin>mysql --version
mysql  Ver 14.14 Distrib 5.1.33, for Win32 (ia32)

・テンプレートエンジンsmarty
Smarty-3.0rc4

・symfonyフレームワーク
C:\pleiades\xampp\htdocs>symfony -V
symfony version 1.0.20

2011年6月16日木曜日

phpのswitchにおけるセミコロンとコロン

条件分岐の雄、switch。
caseで振り分けるのは大抵の言語で同一だと思っていたが
なんとphpではcaseの後のコロンがセミコロンでも同様の動きをする!
    case 3:
    ↓
    case 3;
こんな。

phpマニュアルにも載っている。
http://php.net/manual/ja/control-structures.switch.php
文末とごっちゃになりそうだし、受け付けない言語も多いだろうから
コロンで覚えた方がいいとは思えど…
知らなかったなぁ

2011年6月14日火曜日

phpにおける変数の型

Cと違ってphpは型宣言を行わない。
でも、プログラム上で記述しないだけでどっかしらで変換はしてる筈。
でなきゃstring関数なんてないもんね。

文字列だろうが数値だろうがおおらかに受け取ってくれるのが
phpの変数の良いところ…だけど
せめてwarningくらい吐いてほしいなと思うこともある(ーー;

文字列に数字混ぜたら加算可能って!
いいのかそれ(汗

2011年6月10日金曜日

ダーツの引越し

昨日の夜は終日ダーツ台の引越しをしてました。
複雑な回線を取り外して、スタッフ総出でえっさほいさ…
結局10時くらいまでかかって移動作業は終わりましたが、
力尽きた私に帰宅の元気はありませんでした><

最近ソファーで朝まで過ごす日が増えてる気がします。
ちゃんと帰らないとなぁ…