py2exeで作成したexeを実行すると、「MIMEText」が無い旨のエラーが発生。build/bdist.win32/winexe/collect-2.7/email/mimeディレクトリを確認すると、 pyoファイルが生成されていない。そこで、mimeディレクトリの「__init__.py」に以下を追記することで、…
jfbtermのインストール sudo apt-get install jfbterm jfbtermを起動 jfbterm -q 参考 コンソール画面で日本語の表示
忘れないようにメモ。 / |-foo | |-foo.py |-bar | |-bar.pyfoo.py import sys import os sys.path.append(os.path.dirname(__file__) + '/../bar') from bar import Bar bar = Bar() bar.py class Bar: def __init__(self): print 'bar' $python ./foo.py b…
人感センサーを用いて照明を制御したかったが手元に無いので、 XBeeを使って遠隔制御してみる。照明のスイッチを制御する端末 Arduino Uno + XBee(ルータ) + サーボモータ制御信号を送信する端末 PC + XBee(コーディネータ)ブラウザからON・OFFを操作すると…
何行目で例外が発生したのかを調べる時に。 try: tuple()[0] except: import sys, traceback print traceback.extract_tb(sys.exc_info()[2]) 参考 27.10. traceback — スタックトレースの表示または取得
必要なモジュールを誤って削除してしまったので、Apacheを再インストールすることに。パッケージの確認 $dpkg --get-selections | grep apache apache2 apache2-mpm-worker apache2-utils apace2.2-bin apache2.2-common $sudo apt-get remove --purge apach…
コーディネータは、ZIGBEE COORDINATOR APIに設定。 温湿度センサーは、ZIGBEE ROUTER APIに設定。コーディネータとなるXBeeは、XBeeエクスプローラUSBなどでRaspberry Piと接続。 温湿度センサーのXBeeは、ワイヤレスプロトシールドなどで接続。 Rasbianに…
コーディネータ→XBee PRO ZB。温湿度データ送信側は、 XBee PRO ZBとArduino Uno。 温湿度の取得には、Groveのセンサーを使用。 受信値の確認にはScreenを使用。 $sudo apt-get install screen 予め温湿度センサーからコーディネータへ温湿度を送信するよう…
保護したいセルを選択して、右クリック→セルの書式設定→保護
$sudo apt-get install git
以下のサイトから購入して1週間程度で到着。MODMYPI https://www.modmypi.com/shop/raspberry-pi-cases/raspberry-pi-and-modmypi-caseRaspbian書き込みには、GREEN HOUSEのSDHCカード(8GB)を使用。SDHCカード|GH-SDHCカラーシリーズ http://www.green-hous…
PHPソースはUTF-8で保存。 MySQLもUTF-8。 取得したデータをJSON形式で送ると文字化け。勝手に変換されているため、文字コードをUTF-8に設定。 mysql_set_charset('utf8');
$ wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz $ tar zxvf Python-2.7.3.tgz $ cd Python-2.7.3 $ ./configure --prefix=/usr/local $ make $ make install参考
var array = []; var keys = ['test1', 'test2']; for (var i = 0; i < keys.length; i++) { var dic = {}; dic[keys[i] ] = 'test'; array.push(dic); }
var val = false; val = ! val;
Sleep0.3でコンパイルすると以下のエラーが発生する。 C:\Program Files\arduino-1.0.1\libraries\Sleep\Sleep.cpp: In static member function 'static void SleepClass::powerDownAndWakeupExternalEvent(uint8_t)': C:\Program Files\arduino-1.0.1\libra…
1.httpd.conf内、mod_rewriteのコメントを外す #LoadModule rewrite_module modules/mod_rewrite.so → LoadModule rewrite_module modules/mod_rewrite.so2.httpd.conf内に以下を記述 ErrorDocument 503 /maintenance.html <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{</ifmodule>…
PHP $sock = fsockopen($host, $port, $errorno, $errstatus, 5); $json = json_encode(array('data' => 'データ')); fwrite($sock, $json); fclose($sock); Python import socket import json server_sock = socket.socket(socket.AF_INET, socket.SOCK_STR…
%A = 曜日 %B = 月名 %D = dd/MM/yyyy %F = yyyy-MM-dd %G = タイムゾーン %H = 時間
空にするだけではメモリが解放されていないため、destroy()を呼ぶ必要がある。
そのため、隠しタグに保持させる <s:hidden cssClass="%{#st.index}" value="%{value}" /></s:hidden>
<s:iterator value="list" status="st"> <s:hidden name="list%{#st.index}" value="%{list[#st.index]}"/> </s:iterator>
1.homebrewでインストール $brew install nginx 2./usr/local/sbinにパスを通す $export PATH=$PATH:/usr/local/sbin 3.起動 $nginx -q http://localhost:8080/で確認4. 終了 $nginx -s stop
alter table テーブル名 modify 列名 int auto_increment;
str = ''.join(list)
svn:eol-style native: OSごとに適切な改行コードに変換 LF: LFに変換 CRLF: CRLFに変換
Alert.show("test");
1、Eclipseをダウンロード 今回はEclipse Classic 3.7.1 にした。なんとなく。 Eclipse Download 2、日本語化するために Pleiadesをダウンロード 最新版の1.3.4にした。なんとなく。 Pleiades Download 3、featuresとpluginsの中身をコピー Pleiadesを解凍…
初期化 $("#select").empty();選択 $("#select").val(index);追加 $("#select").append($('<option value="index">text</option>'));
1.FontForge Rictyの作成に必要 $brew install fontforge 2.Inconsolata http://levien.com/type/myfonts/Inconsolata.otf3.Migu 1M http://sourceforge.jp/projects/mix-mplus-ipa/downloads/53389/migu-1m-20111002.zip/4.Ricty(リクティ) https://github.…