Perlでビット演算するときの注意
ハマりかけたのでメモ。
結論、perlのビット演算時は、文字列と数値を気をつけないと行けない。
他の演算子は、文字列用と数値用に分かれてるけどこれだけ分かれていない。
UbuntuのApache2利用時にWebDAVアクセスの場合のumask
Ubuntu 12.04で、Apache2を使いWebDAV運用しようとしたところ、ファイルは作れるけど、編集できない、新しく作ったフォルダの中にファイルが作れない。
原因みてみたら、パーミッションがファイルは664、ディレクトリが775。
umaskが002に設定されてるようです。
自由に全員が読み書きするには、umaskを000に設定してあげる必要があります。
XREA利用でのWordPressで更新ができない問題
更新や、ついったー連携しようとしたらずーっと出ていたこのエラー。
SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
要は、「自分が持ってるサーバ側の証明書が古くて、新しい証明書と対応してなくてダウンロードできないぞ」ってことです。
ちなみにサポートに問い合わせたら、サーバ側証明書の更新はしないから、自分でなんとかしてくれ、って感じでした。
えー。
WebDAVでアクセス時、Office系(Excel,Word等)が開けない
WindowsでWebDAVのインターネットフォルダ使って開くとき、ExcelとかWordが開かない件。
結論だけ言えば、2015年10月13日配布の、KB3055034をアンインストールすれば直ります。
Shuttle製 DS57UにUbuntuインストール
Shuttle製のDS57UにUbuntuインストールしようとしました。
Shuttle DS57U
http://www.shuttle-japan.jp/barebone/slim/ds57u
結論から言えば、Ubuntu14.04はインストールできました。
Ubuntu12.04はインストールできますが、使えない程度には正常に動きません。
Ubuntu13.10等上記2種以外は確認してません。
Thunderbird起動中に印刷ができなくなる
印刷画面で、OKを押したら紙が出なくなり、それからぱったりでなくなる。
PC再起動でも直るんですが、色々起動しててめんどくさいのでそれの対応方法です。
Windows64bit環境のみです。32bitで起きたときは分かりません。
僕の環境はWindows7 64bitです。Window8で起きるかどうかはわかりません。
squidが起動するけど動かない
現状構成は、[ルータ] — [サーバ] — [PC]。
サーバにはUbuntuがインストールされてます。
squidはパッケージインストールではなく、ソースからコンパイルしてインストールしている。
Ubuntu起動時はsquidが起動している。
ポート3128がちゃんとlistenしている。
PCからサイトにアクセスすると、ページが表示されません、とでる。
すぐnetstatしてみると、3128へアクセスしてTIME WAIT中。
そして3128のlistenが消える……。
Mozilla Thunderbird がなんかおかしい
僕のThunderbirdがおかしくなったのでそのメモ。
OSはWindows7 Professionalの64bit、メモリ8GB、CPUはCore i5 M560。
OSのドライブにはCrusialのSSD256GBなので、基本サクサク動きます。
症状は以下の通り
- たまに固まる(PC全部固まるし、そのままフリーズすることも)
- メニューバーをクリックしたり、項目右クリックしてもコンテキストメニューが出ない
- 完全に出ないわけではなくマウスぐるぐるして出てきたりとか右と下の枠部分だけ
- ToとCc選ぶところのプルダウンもでてこない(Tabして↑↓で切替えてた)
Windows:32bitアプリケーションを、64bitOSで動かす場合のメモリ
ちょっとIllustratorでそういう話があって調べてみた。
原因はメモリじゃないかもしれないけど……。
下記いろんな情報まとめたけど、理解ついでに書いてるので間違えてる可能性があります。
まず結論は、1プロセス毎に4GBの仮想アドレス空間を割り当てられる。
つまり、1プロセス毎に最大4GBのメモリ利用可能、のよう。
64bitOSにしっかりメモリが乗ってれば、ページアウトすることなく、
1つのアプリケーション(たとえばIllustrator)が4GB丸々使えるようだ。