iMacに接続したThunderboltディスプレイがブラックアウトする現象(解決)

iMac 5K (27インチ)に接続したThunderboltディスプレイがスリープからの復帰後ほほ確実にブラックアウトしていた。 ネットには、コントロールパネルでディスプレイの検出を試みるといいと書いてあったが効果なし。 故障かなと思ったが、もう保障期間も過ぎ…

MarkDown記法でシンタックスハイライト

ブログの投稿をMarkDown記法に変えた。 プログラムのソースコードのハイライトシンタッックをしたいため。 とりあえず練習。以下のコードはPHPとJavaScriptでの、いわゆるprintfデバッグ。 PHPの場合 のように書く。 ダブルクォテーションでもシングルクォ…

Macでnode.jsを動かしてみた

まずはnode.jsのインストールから。(インストール対象のMacには既にhomebrewがインストールされている) $ sudo brew install node インストールされたことを確認する。 $ which node /usr/local/bin/node nodeのバージョンを確認する。 $ node -v v0.10.32…

Windows Live Writerで更新するとタグ(カテゴリ)が消える

Windows Live Writerは簡単に使えていいのだければ、タグの指定ができない。 まあこれはアップロードした後に、Webブラウザからタグを指定すればできるのだけど、問題はWindows Live Writer上で本文を更新してから再度アップロードした場合。 せっかく指定し…

お勧めのEPUB3作成ソフト

少し前までなら、無料で使えるSigilってのが定番だったらしいけど、開発がストップしている模様。エクスポートタイプなら、WORD, 一太郎、Pages, Adobe inDesignなどがあるがどれも、吐き出すコードが汚いという話も。Adobe Bracketsはアドビ製かつオープン…

Windows Live Writerを使ってみる

ブログを書くのに,なま書きは疲れるので、ブログエディタを使うことにした。ネットで調べるとMicrosoftのWindows Essentialが使いやすそうなのでこれを使ってみた。 一番大事なのは、プログラムのソースやUnixのコマンドが書きやすいことかな。というわけで…

JavaScriptベースのEPUB3ビュアーReadium.jsを試してみた。

https://github.com/readium/readium-js-viewer を参考にした。 インストール先は、Cent OS 6.5 まずはgitのインストール。 # yum install git 続いて、ホームの下にepub3を作って、そこでgit cloneをする。 $ cd ~foo/public_html/epub3 $ git clone https:…

Mountain LionからMarvericksにアップグレードするとWordPressが動かなくなった

Mac

Mac mini上のMountain Lionで動かしていたWordPressが、Mountain LionからMavericksにアップグレードすると動かなくなった。 とはいっても、これは想定内。年度末で少し時間ができたので今のうちにアップグレードすることにした。 WordPressは、Apache、PHP…

Marvericksからlaunchd.plistの仕様が変わったようだ

Mac

Mac OS X MavericksでApacheのLaunchdの設定を調べた。 $cat /System/Library/LaunchDaemons/org.apache.httpd.plist <plist version="1.0"> <dict> <key>Disabled</key> <true/> <…</true/></dict></plist>

Windows 7にフリーのX Serverをインストールした。

わざわざMacを起動しなくても、ほぼ常時起動しているWindows 7でXを使えるようにするのが目的。 XmingはPublic Domain版(Xming-6-9-0-31)をインストールすることにした。 まずは、 http://sourceforge.jp/projects/sfnet_xming/releases/ や のサイトから、 …

MavericksからSMB2.0が優先プロトコルになった。

Macのファイル共有プロトコルとして長い間使われてきたAFPも、Mavericksから優先順位が下がり、SMB2.0が最優先のファイル共有プロトコルとなった。 LinuxでSMBといえばSamba。そのSambaはバージョン3.6からSMB2.0をしゃべることができるとのこと。というわけ…

MacPortsのアップグレードコマンド

Mac

最近はHomebrewを使ってますが、一台だけMacPortsを使っているのがあります。時々MacPortsをアップデート&アップグレードしてやりますが、時々しかしないのでコマンドをよく忘れる。 メンテナンスは基本的に以下の3つのコマンドを実行すればよい。 sudo por…

PHPでforkする方法(は結構めんどくさい)

以下のPHPプログラムを作成してプロセスのforkを試してみた。 このPHPプログラム(test.php)をコマンドライン($ php test.php)とApache経由で実行してみた。結果は、 コマンドライン Apache経由 CentOS 6.5 成功 失敗 Ubuntu 12.04 LTS 失敗 失敗 Mac OS X Mo…

ntpサーバの脆弱性をついたDDoS攻撃が続いている

http://jvn.jp/vu/JVNVU96176042/?utm_source=twitterfeed&utm_medium=twitter などで注意喚起されているように、今年に入ってNTPの脆弱性をついた攻撃が活発なようだ。 そこでnmapを使って職場のサーバにポートスキャンしてみた。 最初、 $ nmap IPアドレス…

Dropbox上にMacのエイリアスを置くときはご注意。

今日、Dropbox上に置いたPDFファイルをWindows上で開こうとしたら、ファイルが壊れているというエラーが出た焦った。原因は、Mac上で作成したPDFファイルのエイリアスをWindowsで開こうとしたからだった。 WindowsのショートカットはMac上ではどのように見え…

Googleカレンダーを愛用しています

Apple信者(自称 ^_^)としては、できるだけApple製品を使いたいと思っているのだけど、カレンダー(それ以外も色々)はGoogleを愛用しています。 以前はApple純正のカレンダーをMacとiPhoneで同期をさせて使っていましたが、いかんせんWebブラウザでカレンダ…

Macのディスクをcase-sensitiveでフォーマット

以下の内容は2012年9月に他のブログに書いた内容です。(せっかくなのでこちらにも転記しました。) Mac miniをサーバとして使うにあたり、Mountain Lionのインストール時に、ディスクを大文字/小文字を区別するオプションでフォーマットし直した。 うまくフ…

WordPressでファイルのアップロード

『ダッシュボード』→『メディア』でアップロード可能。アップロード可能な最大サイズは32Mバイトとのこと。 アップロードしたファイルは、『投稿』や『固定ページ』からリンク方式で参照可能。 アップロードしたファイルのリンクをクリックすると、ファイル…

WordPressの表作成用のプラグイン『WP-Table Reloaded』

TinyMCE Advancedの表作成機能は、縦線が表示されないなどのバグ(?)がある上、奇麗な表が作れないので、WP-Table Reloadedプラグインをインストールしてみた。 このWP-Table Reloadedでは、別画面で表を参照し、投稿記事上でその表のIDを呼び出す。ちょっと…

WordPressのTinyMCE-Advancedのインストールと便利な使い方

インストール http://wordpress.org/extend/plugins/tinymce-advanced/ からTinyMCE-Advancedをダウンロード。 ダウンロードしたTinyMCE-Advancedを/wp-content/plugins/フォルダの中に入れる。続いて、「ダッシュボード」→「プラグイン」で有効化する。 「…

Mac OS XからLinuxにtelnetでログインすると文字化けする問題

Mac

どうも8bitコードを通さないのが原因のようだ。 telnetを実行する際に、 telnet -8 接続先ホスト のように、『-8』オプションをつけるとよい。

Linux上のemacs (emacs -nw)やvi(vim)で★や■や●が半角サイズになる問題

viでは.vimrcに『set ambiwidth=double』を指定すると全角で表示されるはずなのだが、Linux(Cent OS 5, Cent OS 6)のデスクトップ環境で試したところ効果なし。 WindowsからTeraTermでログインした場合は、全角サイズとして扱われるので、おそらく端末エミュ…

Shuriken2010でメール本文のフォントを変更する方法

簡単だけど、設定場所を探すのに苦労することがあるので、メモ。 本文のフォントを変更するには、メール本文の上で右クリックして、「ビューア設定」で変更できる。 ちなみに、本文以外のフォントは、「設定」メニューの「共通の設定」から行う。

お気に入りのメーラはShuriken2010

メーラはずっとJust SystemのShuriken2010をメイン使っています。 Outlookは多機能過ぎて使いづらいです。Shurikenは何と言っても検索スピードが速いのが魅力。 以前はメールを内容別に複数のフォルダに整理していましたが、日々大量のメールを捌かないとい…

Dropboxのプロキシ設定

Dropboxは独自にプロキシの設定が可能だ。 WindowsタスクバーのDropboxアイコンを右クリックして歯車ボタンをクリックし、『基本設定』を選んだあと、『プロキシ』タブを選択すると、以下の画面が現れるので、ここでプロキシの設定ができる。 Windows自体の…

iPhone5sによるテザリング (USB編)

iPhone5sとMacを使ったテザリングはいたって簡単。iPhone5sとMacをUSBケーブルで接続して、iPhone5s上で「インターネット共有」をONにするだけだ。 問題はiPhone5sとWindowsマシンの組み合わせでテザリングをする場合だ。この場合、WindowsマシンにiTunesを…

Macの魅力2

Macを使っていて便利だと思うのは、ネットワークの設定を複数登録しておいて簡単に切り替えできること。MacBook Airでモバイルするときこれができないとその都度設定を書き換えなければならないのでとても不便。 ところがこんな基本的なことがWindowsの標準…

Mac (Mountain Lion) のApacheで .htaccessを有効にする方法

いま使っているMac(Mountain Lion)では、コントロールパネルから簡単にApache (Webサーバ)が起動できなくなってしまったが、Apacheはインストールされているので、Apacheを動かしている。(起動のさせ方はインターネットに転がってますので省略)。 Apacheで…

iPhone5sによるテザリング (Wi-Fi編)

昨年11月にiPhone5s(au版)を購入してからテザリングを何度かやってみたがどうも繋がりにくかった。その理由がわかったので、メモ。 iPhoneでテザリングを有効にするには、設定アプリの「インターネット共有」画面(下の写真)でインターネット共有をONにすれ…

Ruby on Rails 4のインストールをした

仕事でWebアプリを開発するのでRailsを試してみることにした。 インストール対象はCent OS 6.5。 まずはRVM(Ruby Version Manager)をインストールする。 $ curl -L https://get.rvm.io | bash -s stable インストールしたRVMを有効にするために、 $ source ~…