メモ

Ubuntu 9.10 (32bit) インストール

Pentium D時代のvaio(PCV-A61N)が不調 シャットダウンと再起動を繰り返すためHDDの故障を疑う。内臓HDDを交換するついでにコイツをUbuntu機にしてしまおうと考え、CD/DVDドライブからブートしUbuntu 9.10をインストール。 パーティションの設定(手動) ディ…

さくらのレンタルサーバでCGIから外部モジュールを使う

関連する以前のエントリ PythonでTwitter Botを作る(導入) CGIから外部モジュールを使う時の注意点 上記のエントリでPYTHONPATHに外部モジュールのパスを設定した。 CGI実行時、site.pyを通してPYTHONPATHに指定されたディレクトリ、サブディレクトリがsys.…

さくらのレンタルサーバーにモジュールをインストール

「さくらのレンタルサーバ」は複数のユーザーでひとつのホストを共有する方式なので、勝手にシステムに独自のモジュールをインストールすることはできません。モジュールを追加するのであれば、自分のホームディレクトリにインストールしなくてはいけません…

階層化されたフォルダをまるごとFTP転送するには?

Pythonモジュールをサーバーにインストールするために必要なフォルダをFTP転送しようとしたところ、フォルダごとアップロードできるようなコマンドはないようだ。 転送先にフォルダを作成→中身を「mput *」 だと複雑な階層をもったフォルダだと果てしなく面…

vimtwitter.vimメモ

Mac付属のvimだと問題なかったのだが、WindowsXPに入れたVIM version 7.1 (KaoriYa.net版)だと vimtwitter.vimで日本語が投稿できなかったのでメモ vimtwitter.vim Twitter - Post to Twitter from Vim : vim online http://www.vim.org/scripts/script.php?…

文字列反転js【自分用】

たまに文字列反転させる必要に迫られるので自分用に書く。変数名がいただけないけど気にしない。 [reverse.html] http://n00dle.web.fc2.com/reverse.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>r e v e r s e ! e s r e v e r</title> <h3>r e v e r s e ! e s r e v e r</h3> <script type="text/javascript"> fu…</meta></head></html>

MacOS10.5にMySQLとphpMyAdminを導入

MySQLのインストール、設定 MySQLのダウンロード MySQL Downloads -> MySQL 5.0―Generally Available (GA) release for production use -> Mac OS X (package format) downloads ... http://dev.mysql.com/downloads/ ディスクイメージを開きすべてインスト…

カーネル設定 sysctlコマンド

CPUのビット数を調べるにはTerminalで $ sysctl hwすると hw.optional.x86_64: 1 // 自分のMacBookPro Red Hat Enterprise Linux 4: リファレンスガイド 章 5章. proc ファイルシステム /sbin/sysctlコマンドは/proc/sys/ディレクトリ内のカーネル設定を、 …

数あてゲームでjsとcssを触ってみる

[Kazu-Ate Game] http://n00dle.web.fc2.com/kazuate.html ソースは以下

唐突にPHP Mac OS 10.5でローカルの開発環境初期設定メモ

ちょっとWebアプリでやりたいことができたので、PHPを触ってみる。 以下覚え書き。 Apache web serverの共有を有効にする システム環境設定 -> 共有 -> 「Web 共有」のチェックボックスを"入"にする これで"Sites(サイト)"フォルダ内のWebページが表示でき…

Webカメラの画像をBitmapデータに置き換えて表示

HmdArt.as package { import flash.display.*; import flash.events.*; import flash.media.*; [SWF(frameRate="30")] public class HmdArt extends Sprite { private var camera:Camera; private var video:Video; private var bmd:BitmapData; private var…

AS3 で 継承 のサンプルスクリプト*1を使って 3桁ずつコンマをつける 処理を考えた メモ

[numberFormatter.fla] , [numberformatter.as] //numberFormatter.fla var myCsNumberFormatter:csNumberFormatter = new csNumberFormatter(12); trace (myCsNumberFormatter.format(123456789)); //結果 000,123,456,789 //numberFormatter.as //任意の数…

EeePC901にUbuntu Eee 8.04を入れる

買ったEeePCもやっと受け取り、2GBメモリと入れ換えたところで、SSD(8GBの方)にUbuntuを入れてみる。 EeePC用に変更を加えたUbuntuが7.xと8.xでそれぞれ複数あるので困惑する。(最初はそれすら気づかず通常の8.04を入れてた) その上901に対応しているかど…

.vimperatorrcをいじる

「:mkvimperatorrc」コマンドでHomeディレクトリに「.vimperatorrc」を作成。 Terminalから % vi .vimperatorrc % [i] //.vimperatorrcを編集 % [Esc] % :wq " Mappings map h <C-p> //[l]で右のタブに移動 map l <C-n> //[h]で左のタブに移動 " Options set guioption</c-n></c-p>…

Vimperator1.1に「copy.js」「ldr_cooperation.js」を追加

Vimperator1.1を入れて、拡張スクリプトもインストールしなきゃいけないことに気づく。 ダウンロードしたjsを、デフォルトでホームディレクトリに出来ていたvimperatorフォルダの下層に、pluginフォルダを作り投げ入れる。 Home/vimperator/plugin/copy.jsと…

.swfを.airに変換するメモ

swf→airの方法はソースがいっぱいあるんだけど、うまくいかなかった。 以下詰まったところ忘れないようにメモ AdobeAIRベータ版と正式版ではコマンドの記述方法が異なる adt -package -storetype pkcs12 -keystore sampleCertificate.pfx -storepass sampleP…

ターミナルでパスを通す

パスを通す # export PATH=$PATH:~/flex_sdk_3/bin //*1 # printenv PATH //パスの確認起動時に自動的にパスを通す # vi .bash_profile [i]か[a]キーを入力 //insertモードに移行 上記*1を入力 [Esc]キーを入力 //normalモードに復帰 # :wq //保存してviを終…

コマンドプロンプトどこだよ

昔作ったswfのゲームをAIRアプリケーションにしてみようかと思って気づいたが、Macってコマンドプロンプトどこにあるの? Macのコマンドプロンプトは『Terminal』というらしい。 そもそもMS-DOSじゃないからどうすればいいんだろうと思ったけど、"move"と"re…

Firefox検索バーの自作メモ

価格.comの検索プラグインがFirefox公式のプラグインになかったので、これを機に自作してみた。 参考は… "Firefox 2.0 検索プラグインの作り方(基礎編) - WebOS Goodies" http://webos-goodies.jp/archives/50835795.html Wikipedia(ja)のxmlを書き換えな…

AS3/ArrayExメモ

package { import flash.display.*; import flash.text.*; public class ArrayEx extends Sprite { public function ArrayEx() { var name:Array=new Array(4); //添字は超えてもエラーにならないらしい var category:Array=new Array(4); name[0]="長門有季…

AS3/BranchExメモ

package { import flash.display.*; import flash.text.*; public class BranchEx extends Sprite { public function BranchEx() { var num:int; var textIf:String=""; var textSwitch:String=""; num=Math.floor(Math.random()*4); if (num==0) { textIf="…

AdobeAIR/HelloWorldメモ

<application xmlns="http://ns.adobe.com/air/application/1.0" appId="n00dle">//←これが通らなくて <filename>HelloWorld</filename> <name>HelloWorld</name> <title>HelloWorld</title> <description>This is HelloWorld</description> <copyright>(C) n00dle 2008 </copyright> </application>