MacでPerlを使っていて非常に疑問だったのが何故か正規表現が正しく動作しない問題だったのですがWindowsと違ってMacでは¥マークが実はバックスラッシュと扱いが同じではなく¥を記述しても正常に動作しません。
バックスラッシュを実際に記述したい場合は下記のような入力を行う必要があります。
optionキー(alt) +
まだ試していませんがCやJavaなどの他の言語にも影響があるかもしれません。
MacでPerlを使っていて非常に疑問だったのが何故か正規表現が正しく動作しない問題だったのですがWindowsと違ってMacでは¥マークが実はバックスラッシュと扱いが同じではなく¥を記述しても正常に動作しません。
バックスラッシュを実際に記述したい場合は下記のような入力を行う必要があります。
optionキー(alt) +
まだ試していませんがCやJavaなどの他の言語にも影響があるかもしれません。
入力した個数分のランダムな9以下の数字を表示する
#include <stdio.h> int main(void){ int i,x; scanf("%d",&x); for(i = 1;i <= x;i++){ printf("%d ",rand()%9); } printf("n"); return 0; }
サブマシンがMacBookになって「www」やShftを押して一文字大文字を作って英数入力を行うときなどで「っっっw」とか意思通り動かず地味にキレそうになってたのですが解決する方法を発見したのでメモしておきます。
Google 日本語入力 for Mac
これをダウンロードしてインストール後「システム環境設定」の「言語とテキスト」で上を使うようにすると「www」が普通に入力できるようになります。
ターミナルの文字が小さすぎて読みにくいとかいろいろ自分に合わせて調整中・・・
EclipseでPerlの開発環境を整えたところcpanで追加したモジュールを読み込まなかったので対策した。
MacOSXではcpanのインストールディレクトリとPerlのモジュールへのパスが異なるようなのでシンボリックでつないだ。
ディレクトリをバックアップ
$ mv /Library/Perl/Updates/5.10.0 /Library/Perl/Updates/5.10.0_dir
シンボリックでつなげる
$ ln -s /opt/local/lib/perl5/site_perl/5.8.9/ /Library/Perl/Updates/5.10.0
バージョンが違うのが気になるがほかにいいアイディアが浮かばなかったので気にしないことにする。。。
PHPのバージョンを上げた時にアンインストールされてしまっていたので再インストールしました。
32bit版
# yum install php-xml php-xmlrpc php-soap
64bit版
# yum install php-xml.x86_64 php-xmlrpc.x86_64 php-soap.x86_64
最近のコメント