ITは遊び

毎日パソコンのことばかり考えてる

Debianの起動時自動実行スクリプト作り直し

MacMini上に仮想サーバのDebianを立てて、DebianからMacMiniのディレクトリにNFSで接続する - ITは遊び上記記事で、自動実行スクリプトを作ってそのまま/etc/init.d/に置いたが、きちんとLSB INFOを書かないと実行されないようだ。 vi /etc/init.d/mount_bac…

結局年49万払っている生命保険について

自分の同期や、友達にも、既婚者が増えてきた。 自分は結婚のひと月前に、妻と一緒に「保険の窓口」に行き、今後の人生をシュミレーション、相談し、納得の上契約した。結局、自分と妻合わせて4つの保険に入り、年額484,778円、人生総額9,611,112円支払う契…

Windows8のアップグレード版を実機にインストール

妹に、MacBookProを買う前に使っていたデスクトップPC(ただしCore2Duo)をあげようと、HDDをSSDに交換し、さらにWindows8をインストールすることにした。OSのライセンスはWindowsXPが一つ余っていたので、WindowsXPをWindows8にアップグレードする。この時、…

WinとMacをUSBで繋げてキーボードとマウス共有するKB-USB-LINK3Mを使ってみた

会社でWindowsとMacを使っていて、メインはWindowsだがちょこちょこMacを使うため、わざわざキーボードとマウスを持ち帰るのが面倒、ということで、WindowsとMacでキーボードを共有するツールを使っている。以前、WindowsXPとMacを使っていた時は、Synergyと…

VMWareFusionとVirtualBoxで、UnixBenchを使って性能比較してみた

MacMiniを仮想環境のホストOSとして使うべく、VirtualBoxとVMWareFusionで、性能比較してみた。性能比較するために、以下で紹介されていたUnixBenchを使ってみた。参考:Linuxの性能をチェックするunixbenchの使い方:なんとなしの日記環境は以下のとおり。 …

DebianでSSL証明書を作り直す

インストール時とドメインが変わってしまい、#aptitude install open-sslで作成されたSSL証明書とはドメインが合わなくなってしまった。そのため、apache用のSSL証明書の作り直しを行った。 SSL証明書を作成する 参考:http://www.server-world.info/query?os…

#rm -rf /*してみた

妻に、root権限で、「rm /」したらどうなるのと聞かれたので、仮想マシンで実際にやってみた。まず、「#rm -rf /」を実行した所、そこは削除できませんと言われる。ルートだからね。次に、「#rm -rf /*」を実行してみる。実行した所、ホストOSからマウントし…

Windows7〜で、gvimでRicty(TrueTypeフォント)を汚くなく使う

会社の自分の開発マシンを買い換えてもらい、OSがWindowsXP→Windows7に変わった。それにともなって、gvimを使っていたのだが、TrueTypeフォントをうまく表示できないのか、文字が欠けた状態になり、見るに耐えなかった。対策としては、gvimは32bit版を使い、…

VMWareFusionをコマンドラインで使う

コマンドライン用のパスはこちら。 /Applications/VMware\ Fusion.app/Contents/Library/vmrun GUIなし起動 $vmrun -T fusion start ~/vmware/xxx.vmwarevm noguiGUIなし起動だと、MacMiniにGUIでログインしなくても、SSHで入れば仮想マシンが起動できる。 …

MacMini上に仮想サーバのDebianを立てて、DebianからMacMiniのディレクトリにNFSで接続する

MacOS X Serverのファイル共有をマウントする方法がわからなかったので、 順当に、MacOSでNFSサーバを立てて、そこにNFSでマウントさせることにした。 MacOSにNFSサーバを立てる 参考: http://www.profaim.jp/tools/soft/macx/nfs/start_nfsd.phpまず、MacOS…

Windows8をVMWare上にインストール

例の\3,300-のアップデートが問題なく使えた。元はWindows7x64。 MicrosoftのサイトからWindows8アップデートプログラムを落としてくる。 アップデートプログラム内で、クレジットカードかPaypalで決済する。 シリアルナンバーがもらえるのでメモする。 すぐ…

nodejsでAmazon Web ServiceのS3と使う

メモ。npmに、knoxというライブラリがある。 #npm install knox 書き込み var knox = require('knox') var fs = require('fs') var client = knox.createClient({ key: '???' ,secret: '???' ,bucket: '???' }); var object = fs.readFile('./up.jpg', funct…

MacでPDFをiPadで読むためにトリミングする

電子書籍をPDFで買ってiPadで読もうと思っても、意外と気になるのが余白の部分。自分が今愛用しているPDFリーダアプリはi文庫HDなのだが、これはトリミング表示機能はついていない(GoodReaderは付いている)。なので、PDF自体を先にトリミングしてしまおう…

Mac、Linux、Winでvimrcを共通管理してみた

vim

自宅でMac、Linux、会社でWinを使うようになって、環境毎に設定や、プラグインを管理したりするのが大変になってきた。前の休みにvimrcのSVNによる集中管理を実施し、今週運用してみて良い感じになってきたので、方法を晒してみる。メインポリシーは以下のと…

情報収集、情報バンクとして使ってるiPadアプリ15(+ゲーム7)

あけましておめでとう!去年の元旦はAndroidアプリを紹介したので、今年は使っているiPadアプリを紹介する。主な用途は、自炊書籍閲覧、インターネット、ゲーム。本当に使っている者のみを紹介する。 情報収集(という名のネットサーフィン) Sleipnir:ブラ…

TitaniumMobileのKitchenSinkをAndroidで動かす

実機で動くのに、AndroidEmuletorで動かないのなんでだろうと思っていた。KitchenSinkを動かすには、Google APIが必要とのこと。Android SDK Managerで、Google APIも入れて、DebugConfigulation->Android API->Google APIs Android 2.3.3を選択したら動作し…

TitaniumMobile開発一日目

MacBookProを買ったので、これでiOS開発ができるぞーということで、前から話題になっているTitaniumMobileを使ってみた。とりあえず動くレベルまで、1日で学べるのがイイね。TitaniumMobileを使っていてハマったところを幾つか。 よくわからんが動いているよ…

Ubuntu11.10でGVimで、im_control.vimを使っているとエラーになる→修正された

Vim/GVimで「日本語入力固定モード」を使用する - fudist上のサイトのプラグインを使っていて、IMEを制御していたのだが、Ubuntuを11.10にアップデートしたところ、エラーが発生した。 どうやら、ESCを押したときに、IMEをオフにしようとするが、IME制御する…

Ubuntu11.10でVMWarePlayer使っていたら、Ubuntu上でCtrlキーが効かなくなった

Ubuntu上でVMWarePlayerを使っていると、ゲストOSでは普通にCtrlキーが使えるのに、UbuntuではCtrlキーが使えなくなることがあった。以下のサイトの通り、で対応していたのだが、Ubuntu側の設定を変えたら直った。UbuntuでVmwareを起動したあとctrlキーが効…

GoogleCodeJamJapan予選

http://code.google.com/codejam/japanこの日は時間がなくて、結局Bだけ解けなかったが、よく考えたら、解けそう。 というか、えらい3問とも簡単そうに見えた。 やっぱり母国語だと、問題の理解に面倒がない! A.カードシャッフル N枚のカードがあって、M回…

容量の少ないDesireで今使っているAndroidアプリ群

あけましておめでとう!最近、アンドロイド携帯が増えて、通勤中の車内でもアンドロイドユーザをよく見かけるようになった。現在使っているアンドロイドアプリを紹介してみる。自分もこれ使ってるなぁ、これのほうが自分はお勧めなのに、とかニヤニヤしなが…

Androidでメールをリアルタイムで受け取る

Androidでメール着信をリアルタイムで検知する方法があったが、その設定が意外と楽だったのでやってみた。2つの方法を紹介するが、どちらも、Gmailを使っている場合に限る。 1.Exchange経由の方法 もしかしたら、この方法はHTC製のAndroidのみの機能かもし…

フォームを入れ子にできない問題

問題 「next」ボタンで、textという入力項目とともに/nextというにアドレスに飛ばし、「cancel」ボタンで/cancelというアドレスに飛ばすには、どのようにHTMLを書けばよいでしょうか? なお、ボーダー(テーブルの枠線)はなくてもよいものとします。 text: …

pythonをシェル代わりに使っている自宅サーバ(web、mysql、svn)のバックアップスクリプト

ちょっとメモ代わりに記載。 pythonですごいことしているわけではなく、ただpythonをシェル代わりに使っているだけです。自宅サーバのバックアップは大したことをやっていないので、8GのUSBメモリに3個分のバックアップが出来てしまいます。バックアップの手…

Webサーバ(apache2)のドメインをスムーズに移行できたかな?

このたび、j74th.comを取得したので、今までhttp://74street.ddo.jp/でやっていたものを、http://www.j74th.com/に移すことにした。現在この2つのドメインは両方とも同じ自宅サーバを指している、というか、IPを2つも用意できない。だから、apache2の方で振…

お知らせー

石川県金沢市から千葉県市川市に越してきました。今年から社会人&初一人暮らし。東京築地にある会社に勤務します。

74thオンラインテキストブックマークの紹介スライド作った

GAEで運営するオンラインブックマークサービス「オンラインテキストブックマーク」を本日リリース - ITで遊ぶ 74thオンラインテキストブックマークの紹介スライド作った74thオンラインテキストブックマークView more presentations from 74th.使ってみたい、…

.comを取得してDNS設定して、自宅サーバに割り振ったり、GoogleAppsを使ったりした

お名前.comで、.comが500円だったので、j74th.comを取得した。そこで以下のことをやってみた。 (1)固定IPでない自宅サーバでj74th.comを使えるようにする (2)GoogleAppsを使う (3)GoogleAppsを一部使いながら、自宅サーバでwebサーバを運用する (4)GoogleApp…

自宅サーバにSSHしてトネリングして、スリープ状態のWindows PCをwakeonlan起こしてリモートデスクトップ接続する

pc

意外と簡単に外からでも自宅のWindowsデスクトップが利用できることがわかった。 参考:SSHトンネリングでWindowsのリモートデスクトップをつなぐ - どっかのBlogの前身のような 登場するマシンは以下の通り。 お外 外部のWindowsマシン(Windows 7) 自宅のL…

結局箱しか残らない

pc

今日、新しく組みなおした。C2DE7400+G31+メモリ4GB+win7。元々は相方のベアボーンのK47にこのCPUとメモリ4GB積んであったのだが、K47に対しオーバースペックだったのでCeleron Dual-Core E3200と、メモリ2GBに交換した。スペックは以下のとおり マザボ:ASUS…

TwitterでRSSを購読してみる

RSSでの情報収集には、 絶対読みたい物 別に流しても良い物 と、あると思う。Twitterに触れていて思うのは『流しても良い物』を購読するには最適だと思う。ということで、TwitterのTL形式でRSSを受信する方法はないか考えてみた。方法は、簡潔に二つあると思…

ScanSnapで電子書籍化してみる

よくよく考えたら、自分の身分はまだ学生で、 研究室にScanSnapがある 印刷室に裁断機がある という、超恵まれた環境だったので、早速、書籍の電子化に取り組んでみようと思った。まず、最初に取り組むことにしたのは、組込みシステム特論で配られた講義資料…

ScanSnapで電子書籍化してみる

Ubuntuサーバー再インストールしてみた

Ubuntuサーバのapache2がなんか起動しなくなったので、再インストールしてみて、いろいろ移行したが楽だったな-という話。オンラインブックマークをGAEで運用するようになったので、自分としてはWebサーバが使えなくても問題がなかったのだが、流石にいつま…

Ubuntuでapache2+Subversionを構築してみた。

と、記事にするまでもないほどに、こちらの記事を参照していたらできました。UbuntuにApache2でSubversionサーバーを構築する - すらすら はてな

GAEで運営するオンラインブックマークサービス「オンラインテキストブックマーク」を本日リリース

テキストで簡単編集!オンラインブックマークスクリプト、に認証機能と編集機能を追加 - ITで遊ぶ オンラインブックマークスクリプトCGI不要のJavaScript版 - ITで遊ぶ igoogleでいつものオンラインブックマークスクリプトを作ってみた - ITで遊ぶ 作り続け…

今年の抱負

あけましておめでとうございます。昨年中お世話になった多くの方、今年もよろしくお願いします。本年も良い年になりますように。今年も、このサイトは『パソコンの使い方』に限ればいいものを、『パソコンの使い方』を中心に記事を書いていきたいと思います…

今までの俺のPCの軌跡

pc

年の瀬、学生の瀬、なので思い立って自分のPC、プログラミングの軌跡をまとめてみる 幼稚園 ファミコンを買ってもらう ゲームというかシステム(仕組み)を作ることに憧れるようになる 小学三年生 俺専用のワープロを買ってもらう 文章を書くようになったの…

TODO管理にRTM使ってみている

Remember The Milk: Online to-do list and task managementRemember the milk を使ってみている。これはいわゆる「TODO管理サービス」になる。ネット上でTODOを管理し、メールで通知したり、ブラウザで閲覧したり、携帯にも対応している。丁度、メールでTOD…

PHPのきもいと感じるかもしれないコード

php

=0 ; $i-- ){ for( $i=10 ; $i-- ; ){ var_dump($i); } 結果 int(9) int(8) int(7) int(6) int(5) int(4) int(3) int(2) int(1) int(0) つまり、

ubuntuサーバ版で簡単に自宅サーバを作る

自宅サーバのOSを3年ぶりに新調。ubuntuに変更した。そして、とっても簡単にできたので、レポートしてみる。できたもの LAMP postfix(メールサーバ) samba(ファイルサーバ) 1.入手 Ubuntu サーバ版 9.04 http://www.ubuntu.com/getubuntu/download-serve…

北陸アンカンファレンス参加してきた

北陸案カンファレンスに参加してきました。テーマがなく、いろんな事をやっている人の話が聞けて面白かった。自分の興味とは違う部屋にわざと入ってみると、違う刺激を受けて良い。 聞いてきたもの 趣旨を見誤っていたらごめんなさい。 11:00 アンカンファレ…

北陸アンカンファレンス参加してきた

VMware上のUbuntuでもシームレス(ユニティ)とファイル共有ができた(ホストはwindows)

pc

前回の記事では、SunのVirtual Boxを使って、シームレスモードを実現していたが、これがVMwareでもできたので記事として残しておく。Virtual BoxよりもVMwareの方がファイル共有の速度が速いらしく、さらにシームレスモード(VMwareではユニティ)がVMwareの…

これがしたかった。windows上で仮想マシンのLinuxを意識せずに使える。Virtual Boxのシームレスモード。

pc

小さすぎてよくわからないとおもうが、右側のウィンドウの一部がUbuntuになっている。日経ソフトウェアにWindows7の特集があって読んでいたのだが、その中にUbuntu上でシームレスにwindowsXPを起動する方法について載っていた。今までシームレスな仮想マシン…

これがしたかった。windows上で仮想マシンのLinuxを使う。Virtual Bo

本を切断して分冊化してみた

過去にハードカバー本を作っていた俺(http://74street.ddo.jp/old_site/diary603.htm#seihon)がついに本を破壊するようになりましたよ。勉強するための本がとても分厚くて重く嵩張るため、切断して分冊化すれば持ち運びもおっくうではなくなるだろう、と言…