2013-01-01から1年間の記事一覧

Oracleで一ヶ月分のレコード作成

SELECT TO_CHAR(START_DATE + (ROWNUM - 1), 'YYYY/MM/DD') AS MONTH_DAY, TO_CHAR(START_DATE + (ROWNUM - 1), 'DY') AS WEEK_DAY FROM (SELECT TO_DATE('2013/11/01', 'YYYY/MM/DD') AS START_DATE, TO_NUMBER(TO_CHAR(LAST_DAY(TO_DATE('2013/11/01', 'YY…

C#にてExcelの列末尾の値を取得

using Excel = Microsoft.Office.Interop.Excel; Excel.Range range = sheet.Range["A1"].End[Excel.XlDirection.xlDown];

Windows環境へのBitbucketからの自動デプロイ

以下を参考に作成 bitbucketからの自動デプロイBitbucketからコミット時にPOSTリクエストを受け付けるPHPファイル

emailパッケージを使ったソースでpy2exe

py2exeで作成したexeを実行すると、「MIMEText」が無い旨のエラーが発生。build/bdist.win32/winexe/collect-2.7/email/mimeディレクトリを確認すると、 pyoファイルが生成されていない。そこで、mimeディレクトリの「__init__.py」に以下を追記することで、…

Raspberry Piのコンソールで日本語表示

jfbtermのインストール sudo apt-get install jfbterm jfbtermを起動 jfbterm -q 参考 コンソール画面で日本語の表示

Pythonで上位ディレクトリのファイルをインポート

忘れないようにメモ。 / |-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…

ArduinoとXBeeとサーボモータでブラウザから照明のスイッチを制御

人感センサーを用いて照明を制御したかったが手元に無いので、 XBeeを使って遠隔制御してみる。照明のスイッチを制御する端末 Arduino Uno + XBee(ルータ) + サーボモータ制御信号を送信する端末 PC + XBee(コーディネータ)ブラウザからON・OFFを操作すると…

Python2.7でスタックトレース表示

何行目で例外が発生したのかを調べる時に。 try: tuple()[0] except: import sys, traceback print traceback.extract_tb(sys.exc_info()[2]) 参考 27.10. traceback — スタックトレースの表示または取得

RaspbianでApache2の削除と再インストール

必要なモジュールを誤って削除してしまったので、Apacheを再インストールすることに。パッケージの確認 $dpkg --get-selections | grep apache apache2 apache2-mpm-worker apache2-utils apace2.2-bin apache2.2-common $sudo apt-get remove --purge apach…

Raspberry PiとPython2.7でXBee + Arduino + 温湿度センサー値受信

コーディネータは、ZIGBEE COORDINATOR APIに設定。 温湿度センサーは、ZIGBEE ROUTER APIに設定。コーディネータとなるXBeeは、XBeeエクスプローラUSBなどでRaspberry Piと接続。 温湿度センサーのXBeeは、ワイヤレスプロトシールドなどで接続。 Rasbianに…

Raspberry PiでXBee + Arduino + 温湿度センサーから温湿度を受信

コーディネータ→XBee PRO ZB。温湿度データ送信側は、 XBee PRO ZBとArduino Uno。 温湿度の取得には、Groveのセンサーを使用。 受信値の確認にはScreenを使用。 $sudo apt-get install screen 予め温湿度センサーからコーディネータへ温湿度を送信するよう…

Excelで指定したセルを保護

保護したいセルを選択して、右クリック→セルの書式設定→保護

Raspberry Piにgitをインストール

$sudo apt-get install git

Raspberry Pi購入

以下のサイトから購入して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 + MySQL + UTF-8で文字化け

PHPソースはUTF-8で保存。 MySQLもUTF-8。 取得したデータをJSON形式で送ると文字化け。勝手に変換されているため、文字コードをUTF-8に設定。 mysql_set_charset('utf8');