はうすてんぼぶ

コードかいてて疑問に思ったことや、興味あることをつらつらと暇なときに書く場所、ここはそんな場所

「誰のためのデザイン?」を読み終えた

UIの勉強として一冊読み終えたので感想などを書いてみる。誰のためのデザイン?―認知科学者のデザイン原論 (新曜社認知科学選書)作者: ドナルド・A.ノーマン,D.A.ノーマン,野島久雄出版社/メーカー: 新曜社発売日: 1990/02メディア: 単行本購入: 37人 クリッ…

UXデザイン入門を読み終えた

業務でUI部分の実装をすることが多く、興味のある分野でもあったので先輩からUXの入門本をお借りして読んでみた。UXデザイン入門―ソフトウェア&サービスのユーザーエクスペリエンスを実現するプロセスと手法作者: 川西裕幸,潮田浩,栗山進出版社/メーカー: 日…

2桁7セグメントLEDとモーションセンサ

青色LEDが欲しくて浜松のマルツに出かけてみたけど、 いつの間にか2桁7セグメントのLEDとモーションセンサを買っていた。ので、それを使って色々遊んでみた結果が以下。 それぞれの型番とかは以下のとおり ・BD-F543RD 7セグメントLED(2桁・黄・カソード) ・…

Arduinoを触ってみた

夏休みだったので買ってしばらく放置してたArduinoで遊んでみた。使った参考書は「Arduinoをはじめよう 第2版」 Arduinoをはじめよう 第2版 (Make:PROJECTS)作者: Massimo Banzi,船田巧出版社/メーカー: オライリージャパン発売日: 2012/03/16メディア: 単行…

本を読み終えたよ

「インタフェースデザインの心理学 ―ウェブやアプリに新たな視点をもたらす100の指針 」という本を読み終わったので、 その感想とか面白かったとこをメモしておこうと思う。本の感想は初めて書くので、 変なとこあった場合はご指摘をお願いします。インタフ…

WindowsでApple Wireless Keyboard(US)を快適に使う

はじめに Apple Wireless Keyboard(US)を買ってしばらく経った。WindowsのIDEAでコード書くがてら、ちゃんと色々調整しんとダメだこりゃってなったので、 明朝徹夜のよく分からないテンションで調整仕切った。一応、自分の中でまぁこれくらいできれば十分快…

IDEAの設定

ざっとメモ。 {の位置を改行にしたとこに置く インデントをタブにする インデント周りの見た目 ココらへんについてのメモ。 {の位置を改行したとこに置く 目的 会社でのコードフォーマットに合わせる。 具体的にはifやswitchの後に続く「{」を改行したとこに…

プロセスについて

「プロセス」って何気なく使っているけど、その実本当によくわかっていなくてやばいので、ここに調べて動かしてみた結果を載せとく。 ジョブとプロセス ジョブ コマンドを指定して実行すると、それが「ジョブ」という実行単位になる。現在のジョブの単位はjo…

ファイルパーミッション

はじめに ファイルのパーミッションはだいたい何なのかは知っているが、chmodコマンドぐらいしか満足に使い方をしらないので勉強するよ! パーミッション UNIXはファイルに対するアクセス許可状態を、オーナ、グループ、その他の3つの単位で設定することがで…

環境変数

環境変数の勉強をば。自分は今現在PATHぐらいしか知らないし、おそらく過去にそれ以上の環境変数をいじった記憶は…無い。せめて、どの項目が何を指しているのかぐらい覚えておきたいので、大事そうな奴だけここでまとめておく。 環境変数を見る方法 setかpri…

Unixシェルコマンドの勉強 part 3

はじめに 前々回と前回に引き続きpart 3。ひとまず今回で、基礎的なコマンド11個について勉強したことになる。今回触れるのは、 cp, mv, cat, less の4つ。参考資料は、参考書「Amazon.co.jp: 改訂 新Linux/UNIX入門: 林 晴比古: 本」。 cp 概要 ファイルを…

Unixシェルコマンドの勉強 part 2

さて、二回目。 はじめに 前回からの続き。 今回は、 cd, mkdir, rmdir, cp の4つ。一回目と変わらず、参考資料は、Googleの検索結果と、昔買った参考書「Amazon.co.jp: 改訂 新Linux/UNIX入門: 林 晴比古: 本」。 cd 概要 カレントディレクトリを移動する…

シェルスクリプトを書いてみよう 基礎編

あまりシェルスクリプトを書いたことが無かったので、基本的なとこを勉強しつつ触ってみる。コマンドラインで書いていることを、スクリプトに書いておけば楽できる、みたいな感覚。とりあえず、基礎的な部分として、書き方と実行方法、引数の渡し方、定期実…

正規表現とか

パーサーを作る上で避けては通れない正規表現。「文法理解しとる?理解しとるかお前!」と聞かれたら「NO!!!」と力強く言えるので、勉強します。でも、欲しいところを掠めとるだけなら(.*?)だけでいい気はするんだよね!基本的にパターン文字列を作るときは…

標準ストリーム

今回はUNIXの標準ストリームに関して。C++でHTTPサーバ作る際に、半強制的に入力とパイプを触らざるを得なかったので、少し知ってる、ってレベル。C++でいう、 std::cout << "Hello Out-World." << endl; //出力 std:string str = NULL; std::cin >> str; //…

FHS 〜置くべき場所に置け〜

はじめに つまり、Filesystem Hierarchy Standard←これ読もう、ということ。Ubuntuを触っていると、binやdevとかのディレクトリに図らずもいかねばならんときがある。 でもそもそも、binとかdevとか何々です?と疑問に思いつつも今までPATHを.zshrcに追記し…

iノードとリンク

はじめに 前回に引き続いて、ファイルシステムの勉強。前回は、ファイルシステムの基礎となるiノードについて触れた。iノードのところで、ファイル名とiナンバは対になっていて、ファイル名→iナンバ→iノード→データブロック(ファイル実体)、みたいな流れで…

iノードの理解を深める

はじめに Unixのファイルシステムに関してちょいちょい勉強してくよー。という感じで今日はiノードについて。参考資料はお馴染みの『Amazon.co.jp: 改訂 新Linux/UNIX入門: 林 晴比古: 本』とネットから。 iノードって? iノードはindex-nodeの略で、 ファ…

SSHとは?

はじめに sshはたびたび使ったことあるのだけども、「そもそもsshって何々です?」という感じなので調べて、ちゃんと学んでから使ってみてるよ。Unixというより、シェルなのか、いつも頼りにしてる参考書に該当項目がなかったので、ネットの海をソースに頼り…

オプションに書いたスクリプトが展開されない@Eclipse CDT

タイトルどおり困ったので、ちょっと調べて見た。まず、同じ事で悩んでた記事を探した。 Eclipse Community Forums: CDT » Linker parametersこの解決策に書いてある通りやってもダメだったので、 もうちょい調べたら以下の記事を見つけた。 非実在業務日誌:…

Unixシェルコマンドの勉強 part 1

さて、何を隠そう、自分はUnixシェルの基本的操作すらおぼつかないので勉強がてらまとめとく。 はじめに 全4パートぐらいでひとまず基本的なコマンド周りを復習する。対象は、 2 UNIXのコマンド http://akita-nct.jp/yamamoto/lecture/2006/5E/unix/html/nod…

Windows7でAppleのUSキーボードを使う

Ubuntuで結構手こずったけど、Windows環境でもAppleのキーボードを使えるようにしとこう、と思って設定したので、その方法を書くよ。 環境 本体:Acer Aspire 5750 OS:Windows 7 Home Premium Service Pack1 [コントロールパネル]→[地域と言語]→[形式]を見…

astah* UML + DoxygenでC++のクラス図を自動生成 @Mac

C++コードレビューに向けてクラス図を作ろうと思い、astah*とDoxygenの力を借りて作ってみたので、その方法をまとめとく。公式サイトにも詳しい説明があるのだけれども、Windows環境のことしか書いてないのでMac環境でのやり方をここに書くよ。 あとC++のク…

C++の変換コンストラクタについて

C++

C++を勉強してると、ふとした拍子に「何故?」となることが多いので、今日から定期的に書いてくよ。 はじめに 今日は最近あった何故の一つ、変換コンストラクタについて。 class mystring{ private: char* str_; public: mystring(const char*str); ~mystrin…

保存先フォルダの任意設定について

MayViewerで画像の保存先を今までは2つぐらいの選択肢しか無かったんだけど、 ちょっと保存先を自由に選びたい、って要望をそろそろ1年ぐらい寝かしてたので実装しよう、と思ったのでトライしてみますた とりあえずファイルを除くフォルダ一覧取得→一個下の…

GoogleカレンダーのMyカレンダー一覧を取得…できますん

湿気と気温で熱くてとろけるComicAlarmで書籍の発売日をGoogleカレンダーに登録する際に 「登録先のMyカレンダーを設定」できるようにしたのだけれども どうもHTC製のもの(特にDesire)だとMyカレンダーの一覧を取得できないらしくてうぐぐ… というかイベン…

メモメモ

カリカリAndroidのコードを書いている間だけ研究しなきゃいけない不安を忘れられるよやったね!教授!研究がどんどん滞るよ! とりあえず問題が発生したときに色々調べてお世話になったサイトさんが沢山あるので、メモ替わりにここに記しておきます WebのGoo…

忙しい

んだけどそういうときに限って他のことやりたくなるのは, あれだよね 掃除してると昔の漫画読んじゃって捗らないのに通じるよね 今回はメモ替わりに投稿 昨日Androidのアプリ開発してて,見慣れないエラーが急にでたので,その解決策的なことが書いてあるサ…

海外版対応のアプリを出してみて

結局秋なんて無かったんじゃよ 即冬じゃないですかーやだー! で,MTGPhotoっていう ギャザ(Magic the Gathering)っぽいカードを作ってくれるアプリを作って世に出してみました http://jp.androlib.com/android.application.jp-bobmk2-mtgphoto-qwAqx.aspx…

AdMobとAdMakerについて

九月だってのに暑いね 秋の神様は休暇中ですか? ああ,人間に秋モノなんて買わせないために節約させてくれてるのですね ところで作ってたやつをAndroid Marketにやっとこさ登録しました http://jp.androlib.com/android.application.jp-bobmk2-mayviewerlit…