Dead Zone

Stand alone.

remoteオプションは削除された

2015-03-01 10:07:31 | 雑記

元ネタは
Eclipse Community Forums: PHP Development Tools (PDT) » After Firefox update - XDebug Starts new blank window
Ubuntuで、Eclipseのデフォルトブラウザを外部ブラウザFirefoxに設定してPHPのデバッグをしようとしたらWebページが開かれなくなったという話で。

Firefox 36のアナウンスやリリースノートで「remoteオプションは削除された」と告知されているので、そのせいだろうとすぐあたりは付くんですけど。
Eclipseの該当箇所はorg.eclipse.ui.browserのorg.eclipse.ui.internal.browser.browsers.MozillaBrowser.BrowserThread.run()で、
eclipse.platform.ui.git - Eclipse Platform UI
|if (openBrowser(executable, parameters + " -remote openURL(" + url + ")") //$NON-NLS-1$ //$NON-NLS-2$
|        == 0)
|    return;
無効なオプションと解されてデフォルトのホームページが表示されるようです。(Windowsではこのパスは通らないので影響を受けません)
ハードコードされてるので回避手段はありません。(コマンドパラメータから不要文字列を削除するシェルスクリプトを書き起こして/usr/bin/firefoxの代わりにそいつを起動するようにすれば回避できるかもしれませんが^^;)(←これ書いて思いついたんですが、単純に/usr/bin/firefox $*だけのシェルスクリプトでも(EclipseはこれをFirefoxとは認識しないので)回避できそうです)
ま、Eclipseはどうでもいいんですが。

これってマズイんじゃないの?という話が
1080319 – Remove the -remote option
複数のprofileでFirefoxを使用している場合、profileを指定してurlを開く(remoteコマンドを実行する)ことができなくなったと。
ダメじゃん。

コメント

Shutdown→電源ON(謎)

2015-02-02 10:27:29 | 雑記

DN2820FYKH+Linux Mint 17.1なんですが。
Shutdownすると、いったん電源OFFになった後、1〜2秒後にまた電源がONになって再起動してしまうという怪現象が(-_-)。再度Shutdownすると今度は無事電源OFFに。
毎日発生してるんですが、起動直後のShutdownでは発生せず、しばらく使った後でないと発生しないのが困りもの(追求できなくて)。
ググってみると結構よくある不具合のような...
BIOSでWOLを無効にすれば直るという話もありますが、ウチでは効き目ありませんでした。というかそもそも起動直後のShutdownでは再現しないという話は見つけられなかったし。
Terminalからshutdownコマンドを叩けという話もあり。これは効き目があったんですが、なんせ再現性が100%じゃないんで、確実な方法なのかは断定できません...
リモートから(VNCで)Shutdownするのも効き目ありなんですが、これも断定はできません...

今日判ったことは、Bluetoothマウスだと再現性100%で、起動直後にShutdownしてもやはり電源ONになり...
Bluetoothマウスを接続した状態では上のshutdownコマンドもリモートからのShutdownも効き目がありませんでした。
それどころか、驚いたことに、電源OFF状態の時にBluetoothマウスの電源を入れたら、マシンが電源ONに(@_@)
どうなってんだか...

[2/4追記]
USB無線マウスを電源OFFにしてからUSB無線キーボードで普通に(メニューから)Shutdownするのも効き目あり。
上でshutdownコマンド叩いた時もUSB無線マウスは電源OFFにしてたはずなので、効果があるのはUSB無線マウスの電源OFFなのかも。
う〜ん...

コメント

DN2820FYKHにLinuxMint17.1を

2015-01-26 09:55:55 | 雑記

IntelのNUC DN2820FYKHにLinuxMint17.1をインストールしまして。
何気にSuspendしてResumeしたら、マウスもキーボードも動作しなくなり(^^;
マウスでResumeできてんのになんで動かなくなっちゃうかなぁ...
ググってみたらば。
DN2820FYKH no USB mouse after sleep (under Debi... | Intel Communities
まさにコレで。
BIOS ver.0028はOKだけど0032はダメだ、とのことで。0034もダメらしく。しかし0040はOKと。
で、BIOSを見てみたら0034でした...
というわけでインテル® ダウンロード・センターに行ってみると最新版は0047(2014/12/24)で、アップデートしたら不具合解消。

 

コメント

Firefoxのタブの上に中国語

2014-12-27 16:47:03 | 雑記

Yahooリアルタイム検索でなにげにFirefoxを検索して眺めていたら
Firefoxのタブの上に中国語の文字列が表示されて邪魔臭い - Togetterまとめ
へのリンクがありまして。
だいぶ前にMozillaZineのフォーラムで見たなぁと。
Chinese characters superimposed • mozillaZine Forums
ウチではそんな現象は起きないし何のこっちゃと思ってたんですが。ちょっと前に解決策が投稿されてて、マカフィーでSite Advisorを有効にしていると出るみたいですね。
他にも
質問!ITmedia - FireFoxのタブ部分に変な文字が表示されます
こちらもマカフィーを使用とのことなので、同様にSite Advisorのせいなんでしょう。

 

コメント

激謎

2014-12-15 09:18:01 | 雑記

Apache Tomcat(Eclipseから起動)にて。Filter - Expiresのテストをやっていて。
デフォルト設定でTomcatを起動して、Firefoxでテストページを開いた後、ページを編集し、新しいタブで同ページを表示させると、古い内容が表示される。OK。
Tomcatをshutdownし、Firefoxもキャッシュをクリアして終了。
次にweb.xmlのFiltersにExpiresを設定したTomcatを起動して、先程と同じ手順でページを表示させると、新しい内容が表示される。OK。
Tomcatをshutdownし、Firefoxもキャッシュをクリアして終了。
で、再度デフォルト設定のTomcatを起動して、同じことをやると...
新しい内容が表示される。
なんでやねん(-_-)
Eclipseを終了させて、再度試しても同じ結果。
しばらく時間をおいて再度試すと...やっと最初の状態(古い内容が表示される)に。

IEで試してみたら、こちらは期待通りの結果(Expiresなしならローカルキャッシュを読みに行くしExpiresありならサーバーにアクセスして最新の内容を表示する)になったので、どうもFirefox固有の問題らしく。
で、上記の「Expiresなしなのに常にサーバーにアクセスしてしまう」状態でFirefoxを終了し、すぐに再立ち上げしても結果は変わらないことを確認した後、Firefoxを終了して待つこと5分。再度試すと...やっと最初の状態(古い内容が表示される)に。ってFirefoxのせいだったんかい。
しかし、なんでこんなことになるのか皆目見当も付かず。
Firefoxは完全に終了してるし(タスクマネージャで確認)キャッシュはクリアしてるしbrowser.cache.check_doc_frequencyはデフォルト(自動確認)のままだし(about:configで確認)。
激謎...

考えてみると、自動確認のロジックは知らない(どういう条件でサーバーにアクセスしに行くのか知らない)ので、Expiresとは別に何かしら条件があってどこか(ストレージ)に保存されてるのかもしれないけど。
さっぱりわからん...

コメント

何を言っているのかと 2

2014-12-13 08:03:23 | 雑記

Bug 448933 – [browser] Opening new browser shows outdated content

- EclipseのBrowser(internal web browser)を開くと古いコンテンツが表示されちまう! リロードすれば最新のコンテンツが表示されるんだけど!
- よし俺がリロードするパッチ作っちゃる!
- 確認した! (初回だけ)ダブルローディングされちゃうけどこれがベストだ!

えっと...
ブラウザがWebページをキャッシュしてしまうので最新のページを見たい/見せたいとき困る、って話は腐るほどありふれた話だと思ってたけど。
見せたい側(server)でできることはHTTPヘッダにCache-Control:no-cacheとかExpires:0とか。見たい側(client)でできることは、InternetExplorerならインターネットオプションの履歴の設定でページごとに確認にするとか、Firefoxならabout:configでbrowser.cache.check_doc_frequencyを1にするとか、Chromeは知りませんが。
問答無用でリロードするとか馬鹿にも程がある。

コメント

何を言っているのかと

2014-12-08 08:50:49 | 雑記

Bug 454112 – What is "horizontally" in split editor horizontally?
>The command bound to Ctrl+_
>- is named "Toggle Split Editor (Horizontal)"
>- is explained in the N&N as "splits the editor one above the other"
>
>So: one above the other == horizontal.
>
>Shouldn't we change all those views that have layout options "horizontal"/"vertical" to match the new scheme?
>:)
>
>Remember: 2 + 2 = 5

Ans. 分割線。あるいは、裂け目。

横に裂けば(split horizontally)上下に並ぶし、縦に裂けば(split vertically)左右に並ぶ。
横に配置すれば(layout horizontally)左右に並ぶし、縦に配置すれば(layout vertically)上下に並ぶ。
○○でも分かるだろ。いや○○○○○○でも分かるだろ。

と思ってたら。
Comment7までこんな下らない話を大真面目に論じているので、他のエディタを見てみると。

IntelliJ IDEAはエディタタブ右クリックで
Split Vertically
Split Horizontally
がアイコン付きで表示されて動作も文字通り。

vimはsplitコマンドで水平分割、vsplitコマンドで垂直分割ですが、vsplitのvはやはりverticalであろうと思われ。horizontalのhは無いけどvは文字通り。

ところがNetBeansは...エディタタブ右クリックで
Split
が出て、その下に
Vertically
Horizontally
Clear
が出るんですが、Verticallyで何と水平分割になり、エディタが上下に並びます。Horizontallyはもちろん垂直分割になってエディタは左右に並びます。いやはや。これじゃエディタをSplitして、分割された各エディタをVertically/Horizontallyに配置する、って文脈が変わるじゃないか。サブメニューをAlign VerticallyとかLayout Horizontallyとかにするならまだしも。

VisualStudioはインストールしてないのでどうだか分かりませんが、
今日のワンポイント : ウィンドウを分割する方法と新しいウィンドウを作成する方法 - #004 - Visual Studio 2008 ワンポイント - Site Home - MSDN Blogs
とか
Split Code Windows Vertically - The Ultimate Visual Studio Tips and Tricks Blog - Site Home - MSDN Blogs
とかを見ると、
水平分割はSplitでできるが、垂直分割はNew Windowでクローンを作ってNew Vertical Tab Groupで'垂直方向に延伸されたタブ'のグループを作る、と...

"Toggle Split Editor (Horizontal)"という表現が適切かどうかは分かりませんが(Split Horizontallyが最も適切だと思うけど)、split editor (horizontal)でもsplit horizontallyでもsplit into horizontal editorsでも何でも、どストレートに通じると思いますけどね。なんでlayoutと一緒くたにするかな。

コメント

Mint17.1のKDEアプリ

2014-12-01 11:53:20 | 雑記

Linux Mint 17.1のリリースノート(Linux Mint 17.1 Cinnamon Release Notes - Linux Mint)に明記されてますが
|Issues with KDE apps

|If you're experiencing issues with KDE apps (Okular, Gwenview, KStars..etc) run the following command:

|    apt install kdelibs-bin kdelibs5-data kdelibs5-plugins

|Note: These issues do not affect the KDE edition. A regression in KDE 4.14 prevents these applications from working fine out of the box outside of KDE.
が、これをやってもボタンアイコンとか表示されず。
Terminalから起動してみたら
|kshisen(2218)/kdeui (KIconLoader): Error: standard icon theme "oxygen" not found!
てことで、oxygen-icon-themeをインストール。で、OK。

 

コメント

CCleaner v5.0のUIが酷すぎて泣いた

2014-11-28 12:09:00 | 雑記

ので4.19に戻しました(-_-)

piriformのフォーラムでもボロクソ言われてるけど(^^;)
タイトルバーのように見えるものが実は独自描画で他のアプリウィンドウと整合性が取れていないのが一番困る... なんであんなWindows8っぽいものにしちゃったのかと。独自描画なんだからVisual StudioとかGitHub for Windowsとか古いVMware Playerとか古いWindows Media Playerとかとかみたいに大胆に変えてくれないと...

 

コメント

MS14-068後VMwarePlayerが

2014-11-19 16:32:34 | 雑記

本日、
MS、公開を延期していた“緊急”の修正パッチ「MS14-068」を定例外で公開 -INTERNET Watch
更新後、VMware Player ver.4.0.6(※最新版は6.0.4ですが)で仮想マシンが起動できなくなり...
『この仮想マシンを構成済み設定でパワーオンするのに十分な物理メモリがありません。』
ぉぃぉぃ(-_-)
ログを見ても確かにメモリ確保に失敗しており...
そんなわけあるか、と管理者権限で起動したら案の定問題なく起動できたので、さしあたり(?)これでいくことに。なんだかな。

 

コメント