Dead Zone

Stand alone.

雑感

2012-03-17 18:52:51 | 雑記

Windows7はEclipseの場合ダイアログがやたらデカいサイズで表示されたりするのがイヤだったりするんですが(^^;)
Windows8CPデスクトップはそんなこともなく。エクスプローラーにリボンUIが付くのはヤダ、と思ってたらデフォルトでは最小化されてて特に邪魔にはならないし。全然普通に使えてて、今のXPから躊躇なく移行できます。7のマシンは…わざわざ、しかも金を払ってまでアップグレードする理由は無いような気がしますが…
Metroアプリは…タブレットでしか意味が無いし、タブレットでも使う価値は…ケータイもスマホも非Windowsなタブレットも持ってない私には想像もできませんが(^^;)(←自分には使えないだけ)使い勝手は良さそうですけどね。あとMicrosoftアカウントとXbox持ってれば楽しめるんじゃないでしょうか。あぁ全然縁の無い世界だ(^^;)
なんか他OSもそうだけどデスクトップの矮小化が...

コメント (0) |  トラックバック (0) | 

スタートボタン

2012-03-16 14:17:54 | 雑記

スタートボタンが無くなって海外では非難轟々らしいWin8CP(^^;)
私も、無いのは困る!…と思いましたが。シャットダウン・スタンバイ時には必ず使うし、滅多に使わないソフトを探す経路でもあるし。(普段使うものはタスクバー)
でもまあ慣れれば…
スタート画面はグループ化はできても階層化はできないのが微妙…かな。私にとっては「滅多に使わないソフトを探す経路」でしかないので、必要なものだけピン止めして整理、なんて面倒くさいこともやってらんないし。アプリ名をキー入力(で検索)なんて論外…いや、UbuntuのUnityではそうしてますけど( ;)
シャットダウン・スタンバイに関しては、そういう「ボタン」を誰かが作ってくれるはず、と思ったら既にありますね(^^;)
SHUTDOWN for Windows
「タスクトレイからWindowsの終了方法直接を選択する」ツールです。便利便利。

コメント (0) |  トラックバック (0) | 

タイトルバーのフォントサイズ

2012-03-15 16:12:01 | 雑記

微妙にデカいWindows8CP。
で。
Decreasing the font size on the title bar - Neowin Forums
RegEditでHKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsのCaptionFontの先頭バイトのf1をWin7と同じf4に…すると今度は小さすぎるような気がして結局f2に。(要 再ログイン)
SmCaptionFontは(Small Captionのフォントだそうですが)どこで効くのか分からないのでf1のまま放置。ダイアログのキャプションだと思うんだけども...

コメント (0) |  トラックバック (0) | 

VMware Playerでモヤモヤ

2012-03-06 20:00:03 | 雑記

先日、Windows 8 Consumer PreviewをVMware Player 4.0.2にインストールしてみまして。せっかく公開されてるんだからちょっと試してみようかと。
これが予想外におそろしく軽快に動作するので、ひょっとしてVMware+Windows7でも使えるレベルで動作するんじゃないかと、Windows7もインストール。

問題は...
ウチのマシンだと、仮想マシン設定のディスプレイの3Dアクセラレーションのチェックを外さないとSVGAドライバでAccess Violationが発生してPlayerが落ちてしまうという(>_<)。

で。
Windows8CPの場合、SVGAドライバをアンインストールして標準のVGAドライバにしてもAeroは使えています。
Windows7の場合、SVGAドライバをアンインストールして標準のVGAドライバにしたらAeroは使えません。
Windows7のVGAドライバは「標準 VGA グラフィック アダプター」2006/6/21,6.1.7600.16385、
Windows8CPのVGAドライバは「Microsoft 基本ディスプレイ アダプター」2006/6/21,6.2.8250.0
でした。

なんとかAeroが使えんもんかとググってみたけど無理っぽいですね... なんか悔しい。

[3/10追記]
Win7でPlayerが落ちる件ですが。
本体マシンのグラフィックドライバを最新のものにアップデートしてもダメだったので半ば諦めていたのですが、メモリを増やしたら回避できました。本体が2GBのマシンなので1GBしか割り当ててなかったんですが、1.5GB割り当てたらめでたくAeroが動作しました...HDDにアクセスしっぱなしで使い物にはなりませんでしたが(^^;)

コメント (0) |  トラックバック (0) | 

Feature Patch等のインストール

2012-02-28 12:13:17 | 雑記

整理すると...

  1. Eclipse Classic 3.7.2(またはPlatform Runtime Binary 3.7.2)をインストール
  2. Help>Install New SoftwareでIndigoリポジトリを選択し、"Show only the latest versions..."のチェックを外す
  3. "PHP Development Tools (PDT) Runtime Feature    3.0.0.v20110516-1100-7V--F8NcJTTK4UE9TTJJ"をインストール
  4. Help>Install New Software>Add>ArchiveでUpdateSite Zipを追加し、"Contact all update sites..."のチェックを外してインストール

Eclipse Classic 3.7.2
→http://www.eclipse.org/downloads/
Platform Runtime Binary 3.7.2
→http://download.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/index.php#PlatformRuntime

Feature Patch for PDT 3.0.0 + Eclipse 3.7.2
→http://sourceforge.jp/downloads/users/1/1023/pdt_tools.feature_patch.pdt.3.0.0.v20120226.zip
Feature Patch for DLTK Core 3.0.1
→http://sourceforge.jp/downloads/users/0/485/pdt_tools.feature_patch.dltk.3.0.1.v20111005.zip
Feature Patch for WST Web Core 3.3.2
→http://sourceforge.jp/downloads/users/1/1012/pdt_tools.feature_patch.wst.3.3.2.v20120225.zip
各種プラグイン(Formatter,Folding,Indent Guide,Call Hierarchy,PHP 5.3 Code Checker)
→http://sourceforge.jp/downloads/users/1/1024/pdt_tools.update.20120227.zip

かな...

コメント (0) |  トラックバック (0) | 

pdt_tools.feature_patch.pdt.3.0.0.v20120225

2012-02-25 20:05:48 | 雑記

Indigo SR2がリリースされたので。Platform依存のパッチを作業部屋に上げてみました。

http://sourceforge.jp/users/atlanto/pf/eclipse/files/?id=1015
pdt_tools.feature_patch.pdt.3.0.0.v20120225.zip

比較エディタの不具合を改善してます。だいぶ前に書いたように、比較エディタの不具合はEclipse本体のorg.eclipse.compareプラグインを改造しない限り解消できないので、それも置き換えています。
が。
Eclipse本体(Platform)に対するFeature Patchは、なぜかバージョンチェックが効かないという…
3.7.2に対するFeature Patchとして作成していますが、3.7.1だろうが3.6.2だろうがインストールできてしまいそうな感じです。もしもインストールする際はバージョンにご注意下さい…

なお、今IndigoリポジトリにあるPDTはサポート対象外なので、念のため。

[2/27追記]
ちょっとだけ中身を整理してeclipse/3.7.2に移しました。
ついでに各種プラグインをひとまとめにしたUpdateSiteもこさえました。バージョンが微妙に変化していますが、中身は変わってません。

コメント (0) |  トラックバック (0) | 

Indigo SR2

2012-02-25 10:21:02 | 雑記

Indigo SR2がリリースされましたね。
PDTは3.0.1.v201201110400になり。終了〜

コメント (0) |  トラックバック (0) | 

新規PHPファイル作成用テンプレートの追加方法

2012-02-23 18:55:28 | Eclipse/PDT

新規PHPファイル作成用テンプレートの追加方法

1. Preferences>PHP>Code Style>Code Templatesを開く
2. 'Simple php file'を編集する(改行を追加する程度で十分です)
3. 設定画面を閉じてEclipseを終了する
4. テキストエディタで以下のファイルを開く
workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.php.ui.prefs
5. 以下の行を探す
org.eclipse.php.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="false" context\="php_new_file_context" deleted\="false" description\="Simple php file" enabled\="true" id\="org.eclipse.php.ui.editor.templates.php.author" name\="New simple PHP file"><?php\r\n//\r\n${cursor}</template></templates>
6. 該当行を編集する
・descriptionを適当に変更 ("Simple php file" => お好きなように)
・nameを適当に変更 ("New simple PHP file" => お好きなように)
・「id\="org.eclipse.php.ui.editor.templates.php.author"」を削除
(さらに追加したい場合は<template>...</template>をコピー)
7. 保存してエディタを終了する
8. Eclipseを起動する
9. Preferences>PHP>Code Style>Code Templatesを開く
10. 新しく追加されたテンプレートを編集する

既知の問題:
1. 追加されたテンプレートをエクスポートはできますが、インポートはできません(インポートはビルトイン・テンプレートしか受け付けないようになっているため)


HOW TO add new template to code templates

1. Open Preferences>PHP>Code Style>Code Templates
2. Edit 'Simple php file' (e.g. insert "//")
3. Close preferences and exit Eclipse
4. Open following file with text editor
workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.php.ui.prefs
5. Find following line
org.eclipse.php.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="false" context\="php_new_file_context" deleted\="false" description\="Simple php file" enabled\="true" id\="org.eclipse.php.ui.editor.templates.php.author" name\="New simple PHP file"><?php\r\n//\r\n${cursor}</template></templates>
6. Edit the line
modify description, "Simple php file" => as you like
modify name, "New simple PHP file" => as you like
delete 'id\="org.eclipse.php.ui.editor.templates.php.author"'
(if you want to add more templates, copy <template>...</template>)
7. Save it and exit editor
8. Start Eclipse
9. Open Preferences>PHP>Code Style>Code Templates
10. Edit new template which you made

Known issue:
1. Added templates can be exported but cannot be imported.

コメント (0) |  トラックバック (0) | 

おやぁ?びっくりM201201110400

2012-02-13 16:14:50 | 雑記

PHP Development Tools (PDT) - Downloads

いつの間にやら3.0.0 Maintenance Buildsに新しいビルド M201201110400 (2012/01/11) が追加されてるじゃないですか。

フィーチャーバージョンは3.0.0と3.0.1が混在してたりアップデートサイトのタイトルは「pdt 3.1.0 M201201110400」だったり、どういう素性のもんか謎ですが。
ビルド日付が1/11なら…5.4対応コードが最初に突っ込まれた直後なので…やばそうだと思ったらやっぱり5.4対応(不完全なので「対応」とは言えないんですが)のブツでした。素人さんの誤解を招きそうな...なんでこんなモン出すかな。出すなら不完全コードを突っ込む前のモノか、それとも現時点の一応完全対応(除バグ)のモノか、少なくとも出す意味のあるものにすればいいのに。意味分からん。

[追記]
念のため。
PDTのリリースは常に必ず新しい致命的なバグを伴うので、もしもこのビルドを試すのであればEclipseを新たにインストールしてそちらで試すことを強く推奨します(^^;
間違っても現行版(今お使いのPDT)に上書きしちゃいけません。

コメント (0) |  トラックバック (0) | 

Xdebug 2.1.3

2012-02-12 10:58:06 | 雑記

古い話ですが、pdt+xdebugでのデバッグで、ウォッチ式に存在しない関数(未生成のオブジェクトのメソッドとか)を指定したままデバッグを開始するとエラーで落ちる、という
Xdebugでのデバッグ時のウォッチ式 - Dead Zone
というか
Bug 204673 – Debug breakpoints does not stop (Reported: 2007-09-26 08:46 EDT)
な不都合があったわけですが。
先月リリースされたXdebug 2.1.3で遂にようやくやっとこさ改善されたようです。
>Fixed bug #606/bug #678/bug #688/bug #689/bug #704: crash after using eval on an unparsable, or un-executable statement.
試してみたら、値に"error(s)_during_the_evaluation"とエラーメッセージが表示されるようになってました。

コメント (0) |  トラックバック (0) |