Uchan Note

2015年7月17日金曜日

Lavie Direct HZ に Arch Linux をインストール

›
大まかな流れは  Installation guide - ArchWiki  に沿えばいいのですが、幾つかハマりポイントがあったのでメモを残しておきます。 起動メディアの準備 Lavie Direct HZ(以下 Lavie)には DVD ドライブなどは無いので ...
2015年6月16日火曜日

Linux Network Namespace メモ

›
勉強資料 Introducing Linux Network Namespaces チュートリアル形式で基礎が学べる Linux Switching – Interconnecting Namespaces veth ペアの基礎や Linux Bridge/Open ...
2015年5月31日日曜日

Qt Creator で Qt Quick アプリを作るときの落とし穴回避 & TIPS

›
接続した Android タブレットが「互換性のないデバイス」と表示されてしまう その Android が armeabi-v7a アーキテクチャのときに Android for x86 などのキットを使うと互換性がない。 プロジェクトのプロパティ画面で、対象のアーキテク...
2015年4月5日日曜日

読みやすいソースコードを書く方法

›
読みやすいソースを書くために気をつけていることを軽くまとめてみます。ソースコード例は Python ですが、特に言語に関係なく通用する話題です。業務などでコーディングする際の参考になれば幸いです。 良い名前を付ける 最優先で気をつけるのはこれです。 「プログラミン...
2015年1月31日土曜日

bossac で Arduino Due に書き込む

›
Mac OS X Mavericks のターミナルで Arduino Due にプログラムを書き込む方法です。 getting-started_flash.bin をフラッシュメモリに書き込んでみます。 stty -f /dev/cu.usbmodem1411 1200 /...
1 件のコメント:
2015年1月19日月曜日

同じval++;でもaddになったりincになったり。

›
最近GCCのビルドをたくさんやってるなかで気づきました。 int val = 0; val++; という単純なC言語プログラムでさえ、i386向けのGCCとi686向けのGCCで出力されるバイナリが違うことを。 違うのは変数のインクリメントでした。i386向けGCCは inc d...
2015年1月16日金曜日

Python の exit(), sys.exit(), os._exit() の違い

›
Python には 3つの似たようなプログラム終了用の関数があります。 exit(), sys.exit(), os._exit()です。 これらの違いを簡単に調べてまとめてみました。 ものぐさな人へ インタラクティブシェルを終了するには exit() スクリプ...
1 件のコメント:
‹
›
ホーム
ウェブ バージョンを表示

自己紹介

自分の写真
uchan
大学でソフトウェア工学を学びました。現在は某IT企業で働いています。
詳細プロフィールを表示
Powered by Blogger.