2013年12月30日月曜日

ListBoxのカスタマイズ

XAMLを理解できてないですね。。

下記がわりと理解しやすかったかなと。


http://blogs.yahoo.co.jp/elku_simple/19720424.html


こっちもみた。
http://coelacanth.heteml.jp/blog/windowsphone-listboxitem%E3%81%AE%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%92%E7%B7%A8%E9%9B%86%E3%81%99%E3%82%8B/


2013年12月28日土曜日

IISでFORM認証

FORM認証をしたくていろいろ調査。
IISでFORM認証設定ができるということで、やってみた。

非常に簡単でweb applicationのrootにあるweb.configファイルに下記を追加するだけ。

   
                protection="All" timeout="30">
     



   
       
           
       


ただ、一点注意が必要。 拡張子がaspとかapsxならば、上記設定だけでうまくいくのだけれどもPDFやHTMLなどのものは上記ではうまくいかない。

詳しくは、こちらを参照してくだされ

http://www.atmarkit.co.jp/fdotnet/dotnettips/114iisrelate/iisrelate.html

2013年11月30日土曜日

CentOSのdiskが一杯に

なんだかんだとinstallしていたら、CentOSのdiskが一杯に。
仮想マシーンに8GByteしか割り当てなかったのがよろしくなかったか。

可変の仮想diskを割り当てていたので、下記commandを使って16Gbyteに変更

VBoxManage  modifyhd  XXXX.vdi   --resize  16000


このあとVirtualBoxでCentOSを起動。

fdiskでみると、追加された分だけdiskの後半に空きスペースができてます。
ここに新たにパーティションを作成。

LVMを使っていないのであれば、このパーティションをどこかにmountすればOK.

LVMを使っている場合には、下記commandでLVMに追加

#LVMを作成
pvcreate  /dev/sda3

#LVMに追加
vgextend  VolGroup00  /dev/sda3

#LVMを拡張
lvextend  -L  +8Gb  /dev/VolGroup00/LogVol00

#ファイルシステムのリサイズ
resize2fs   /dev/VolGroup00/LogVol00



WAS CE をCentOS (64bit)にいれてみる

ということで、いれようかと。
IBMからdownloadしようとしたら、IBM Install ManagerなるものをDownloadさせられる。
zipを展開して、installというファイルがあったので実行。

なぜだか下記のエラー

bash: ./install: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory  

googleしてみると、32bit codeなので追加のlibraryが必要ということらしい。
以下を実行して、起動できるようになった。

# yum install gtk2.i686
# yum install libXtst.i686  

参考にしたサイト

http://www-01.ibm.com/support/docview.wss?uid=jpn1J1008509

2013年11月4日月曜日

テスト投稿

ツイッターと

auショップ南大沢さん(@au_MINAMIOSAWA)の 9:58 AM on 月, 11月 04, 2013のツイート。 【残り3台!!】 本日ラスト!!3台限定‼!! SHL22,HTL22,SOL22MNP一括0円 #SOL22 #SHL22 #HTL22 #MNP #一括0円! 更に3万円CB!!! ※お早めにどうぞ!!! TEL予約可!! 加入オプションあり。 (https://twitter.com/au_MINAMIOSAWA/status/397165944058834946) https://twitter.com/download からTwitter公式アプリをダウンロードしましょう

テスト投稿

どうなのかな?

かんながら:

相模大野駅にできた新しいショッピングモール ボーノに、先日ぶらっと行ってきました。
お昼時だったので、最上階にあるレストラン街へ。

カプリチョーザも良いかなと思ったのですが、和食がよいということで”かんながら”という所に行ってみました。

ランチを食べたべました。
ボリュームとしては物足りない感じ。味もこだわりの和食と書いてあるけれど、、、、うーん。
ランチについてきたうどんは、かなりショボカッタ。
これで1,000円はないかなというものでした。

ちょっと残念。もうチョット期待していたのですが、期待値が高かったか。



2013年10月24日木曜日

PHP Framework

Cakephpというのは、使ったことがあったのだが
他にどんなものがあるのか、ちょっとgoogleしてみた。

探してみたところ下の2つがちょっと興味あり

  • FuelPHP
  • Phalcon
Phalconはパフォーマンスが売りとのこと。compileが必要なので、設置する場所が限られるかも。
まぁ、自分のPC上のVirtual Machine上なら何の問題もないわけですが

上記2つを調べてみるぞ!
おー

2013年10月12日土曜日

Visual Studio 2012での署名問題

Visual Studio 2010で作ったプログラムをVisual Studio 2012で
ビルドしようとしたときに、出くわした問題をメモしておく。

そもそも2010でプログラムを作ったときに、署名なるものの設定をしていたのが
よくなかった。
ブラウザ系のアプリで、かつパソコンのローカルデータをアクセスするためには
必要なもののようだけれど。

この署名の設定を行うタブがVisual Studio 2010では、プロジェクト/ソリューションのプロパティで
見えるのだが、2012では見当たらず。
署名のやり方が変わったのかなと、いろいろ検索してみたところ2012の問題ということのよう。

VS2012 PRO does not showing Silverlight 5 signing project properties 

ということで、レジストリの追加を行うことで署名タブの表示が可能です。
レジストリを追加するためのファイル"vs2012_patch.reg"を作って、これを実行して
めでたく解決。


参考までに"vs2012_patch.reg"の追加内容を貼っておきます。

--------ここより下の行から-------------------------
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\CLSID\{B07DA5DD-055B-4018-88F3-3A433FDB9B25}]
"Class"="Microsoft.VisualStudio.Silverlight.SigningPropertyPageComClass"
"Assembly"="Microsoft.VisualStudio.Silverlight, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
"ThreadingModel"="Both"
"InprocServer32"="c:\\Windows\\SysWOW64\\mscoree.dll"
@="Microsoft.VisualStudio.Silverlight.SigningPropertyPageComClass"
--------これより上の行まで-------------------------

2013年9月7日土曜日

Windows7にVirtual Boxを導入

やりたいことは、Virtual Box上でRed Had を動作させて
Web serverを起動させたいと。


インストールなんかは、特に問題なし。

ネットワークの設定がちょっと悩みました。
やりたかったことは、

1. Virtual Box上のRed Hatから外部インターネットへの接続
2. ホスト(Windows7)からRed Hatへのsshでのログイン

NATでネットワークを構成(通常なにも設定しないとこれ)すると、問題なくRed Hatからはインターネットへの接続が可能。
ただし、ホスト(Windows7)からはアクセスできない。
これはVirtual BoxがNATをしているため、外からは見えない。家でインターネット接続するときにルータを置いたりするが、このときインターネットから家のパソコンに繋げないのと同じかな。

HOSTオンリーで構成すると、ホストとの通信は可能。だけれどRed Hatからインターネットは見えない。

Red Hatの更新を考えるとインターネットに接続はしたいのだけれど、そうするとsshできない。

ふと、2つのネットワークカードを設定すればということで、やってみたところうまくできました。よしよし。

一つ目のネットワークは NAT
二つ目のネットワークはホストオンリー


ただ、これだけ。
よくできてますね

2013年8月14日水曜日

Catch Noteも使えなくなるのか

メモをとるのに重宝していたCatch Noteが終了。
アプリ自身はサポートなしで使えるが、オンライン同期などはなくなると。。

Google Readerに続いて、つかっていたサービスがなくなるのは
とてもつらい。

便利だと思うアプリには惜しまずお金を払うべきというところでしょうか。

2013年7月14日日曜日

Windows7でのセットアップ

Windows7で HTTP Serverを起動したくて。
ISSや Apacheなどあるのだけど、なるべく手軽なのがよく
XPのころはAN HTTPDを使っていたので、これがお手軽で好きです。

ということで、セットアップ。
といっても、単にダウンロードして、展開するだけ。

http://www.st.rim.or.jp/~nakata/

さて、つぎはPHP。なんで、PHPかって? HTTP Serverのお供には
やっぱりPHPかなと。(そうでもないでしょー、っていわれそうですが)

こちらのインストールも単にDownloadしてきて、展開するだけ。

http://windows.php.net/download/


C:\PHPの下において、PATHを設定。 "php  -v"をやってみたけれど
なんちゃら dllがありませんと起こられる。

どうもVisual Studio 2012のランタイムライブラリが必要。
ということで、ここからdownload

http://www.microsoft.com/ja-jp/download/details.aspx?id=30679

32bit versionをダウンロードすることでうまく動きましたとさ。

このつぎは an httpd でphpを動かすように設定だ

会社のPCがあたらしくなった。

Windows7になってしまった。。。
Think Pad X61 + Ubuntu で遊んでいたのに、、、X230 + Windows7に。
Officeさえ、、、、というかPowerPointさえ問題なければX61でよかったのに。。。

ぐっすん。
Ubuntu でつくったプレゼン資料がWindows Officeでずれない方法ないかしら。。

2013年7月13日土曜日

Ubuntu 13.04をいれてみることに

一台ThinkPad X61が手に入ったので、Ubuntu 13.04を入れて見ることに。
なんの苦もなく入りました。楽ちん楽ちん

Ubuntu Oneというのを利用すると5Gのスペースがネット上にできるので
利用してみる。

ただ、大事なファイルなんかは暗号化してから置いておきたいと思ったのでちょっと調べてみる。

encfsというのがあり、これをつかえば暗号化ができそう。

encfsの動作はちゃんと理解していないのだけど、、、、、
非常に大雑把にいってしまうとencfsは2つのフォルダの中身を同期してくれていて
一方は他方のフォルダに入っているデータを暗号化しているというもの。

たとえば、Aと crypt_Aというフォルダを作成

$  mkdir  A
$  mkdir  crypt_A

その後 encfsを実行

$  encfs   crypt_A   A


途中でなんか聞かれるが"p"を選択。パスワードを設定して
おしまい。

Aというフォルダのしたに適当なファイルBを置いてみる。するとBを暗号化した
ファイルがcrypt_Aの下にできるわけ。

ということで crypt_AをUbuntu Oneのフォルダの下に入れて管理することでUbuntu One上には暗号化されたものが置かれる。
これで恥ずかしくないです。






Google readerがなくなりましたね

7月からGoogle Reader動かなくなりました。
それまでいろいろ触ってみていたものの、どれもしっくりこなくて。
7月過ぎてしばらくRSSリーダ無し状態。
情報の入力が遅くなり、、、、やはり探すしかないかと重い腰をあげて探してみる。


The Old Readerなるものを発見。こちらは Google readerに模して作られたようで
操作および見た目が近い。まずは使ってみようということで1週間つかってみました。

よさげです、これ。

これでいけそうです。

The Old Readerは無くならないよーによろしくお願いします。

2013年6月1日土曜日

blogger in draft ??

bloggerの追加機能実験場ということ?

2013年5月14日火曜日

Windowsのサービスプログラムの登録削除

登録されたWindowsのサービス(パソコンを起動したときに、自動的に起動するプログラム)を削除するには,"sc.exe"というコマンドを使う。

コマンドプロントからの実行になりまする。

2013年4月27日土曜日

スマフォから投稿


Galaxy からテスト投稿

2013年4月21日日曜日

android widgetをつくってみる

簡単なwidgetのサンプルコードを、いろんなサイトをみながら
書いてみる(というか、コピペか^^;)


作った(コピペした)ファイルは

res/xml/widgetsample.xml   (Eclipseから 新規->Android XML Fileで、Resource TypeはAppWidget Providerで作成)

res/layout/main.xml   (Eclipseから新規->Android XML Fileで、Resource Typeはlayoutで作成)


src/WidgetSample.java  (これはどっかのサイトからcopy)


修正したファイルは

AndroidManifest.xml
                    android:name="WidgetSample"    <=  ここにJavaのクラス名を設定                   android:label="WidgetSample">

                            android:name="android.appwidget.provider"
                android:resource="@xml/widgetsample"  <= ここに上記のxmlファイルを指定
                />


   
res/xml/widgetsample.xml

    android:initialLayout="@layout/main"  <= Layout xmlファイルの指定

というところ。

とりあえず、これでウィジェットは完成。なんにも動かないウィジェットです^^;



参考にしたサイト

http://techbooster.jpn.org/andriod/application/292/

http://boco.hp3200.com/beginner/widget02-1.html






2013年4月16日火曜日

was ce をいれてみた。

WAS(WebSphere Application Server) CE(Community Edition)をいれてみた。
インストールは非常に簡単でダウンロードした下記のファイルに実行権限をつけて
を実行するだけ

$chmod +x  wasce_setup-3.0.0.3-unix.bin
$ sudo   ./wasce_setup-3.0.0.3-unix.bin

インストールしたdirectoryに下記のファイルがあるのでこれでサーバーをスタート
  $INSTALL_DIR/bin/startup.sh

反対にサーバーを停止する場合には下記を実行
  $INSTALL_DIR/bin/shutdwon.sh

停止する場合にはUser IDとpasswordを聞いてくるので、下記を入力

UserID: system
password:manager

これ、かえないとね。

サーバーを起動すると管理コンソールがブラウザ経由でつかえる

http://localhost:8080/concole/

ここからpasswordが変えられるとおもったのだけれど、、見つからず。

どこでしょうかね。

2013年4月13日土曜日

UbuntuでScanしてみる

家にあるプリンタ(EPSON  PM-A820)にはスキャナーもついているので
せっかくなので使ってみようかと。

Linux用のドライバも準備されていて、、、至れりつくせり。
debファイルがあるので、インストールも楽チン。
ここ10年でLinuxは使いやすくなったものです。

Scanするためのソフトとしてはsane (Xsane)というのがありましたので、これをインストール。

スキャンも特に問題なくできました。

極楽ですね、ubuntu.

Scanした画像を結合して一つのPDFファイルにするには、"graphicsmagick"というものを入れました。
使い方は

$  gm   0001.png  0002.png   output_file.pdf

です。

ubuntu(Linux)とは全く関係ないですが、両面印刷されているものをスキャンすると裏側の文字が表に透けて見えます。こんなときには、黒い紙をスキャンする紙の後ろに当ててスキャンすると透けにくくなります。


追記:
jpgを結合する場合にはconvertコマンドを使いました。

$ convert  *.jpg    output.pdf



2013年4月9日火曜日

resolve.conf

Ubuntuを常用して半年くらいになります。
会社のネットワークに接続するためにVPNソフトをつかっているのですが、
困ったことに、このソフトが/etc/resolve.confファイルを書き換えてくれます。

/etc/resolve.confの何を上書きするかというと、name serverのIP addressを書きこんでくれます。

name serverは社内のserver のIP addressです。
たぶん、偽物name serverで騙されないようにするために、/etc/resolve.confを書き換えていると
思われます。

ただ、このname serverは社内にあるためVPNソフトが起動していないとアクセスできないわけです。

VPNソフトが起動していないときにどうなるかというと、/etc/resolve.confに書かれているname server
に問い合わせが発生して、name serverにアクセスできないと次のname serverへ問い合わせを
するという動作になります。

このためサーバーへの最初のアクセスがすごく遅くなりますT_T

いままでは、手動で /etc/resolve.confを修正していたのですが、非常に面倒

ということで、name serverへの問い合わせのときのtimeout時間を調整して、書き換えをせずに且つ
なるべくアクセスが遅くならないようにできないか調査しました。

/etc/resolve.confに以下のオプションを追記することで、timeout時間およびretry回数を変更することができました。


options timeout:1 attempts:1

あまり需要はないと思われますが、備忘録ということで。




2013年2月20日水曜日

Lotus Notesの馬鹿チン

業務上Lotus Notesを使う必要がありまして。
Linuxなんかでも動作するようになり、良い世の中になりました。

ただ、、今日はLotus Notesにやられたというか。。。

Lotus Notesのデータベースにはいろいろデータが貼れます。
テキストだったり、ファイルそのものだったり。

パワーポイントのファイルがデータベースに貼ってあり、それを開きました。
当然パワーポイントがあがるので、編集なんかができるわけです。

おもむろにパワーポイントで保存とやって、終了したところ、、、保存されておりません。。。

まぁ、それはそうなのかも。名前をつけて保存をしなければいけなかったのに、、、、すっかりわすれとりました。

あーあ、、、2時間かけて修正したパワーポイントが なくなった。T_T
なける

あ、、業務では仕方なくwindows使うことがあります。どーしてもpower pointと
open officeのでは見栄えが変わってしまうので。。。。

どっちかに統一すればよいわけですが、業務でopen officeつかっているひとは
ほとんどおらず、、、

2013年2月16日土曜日

オンラインストレージBOX大盤振る舞い

オンラインストレージサービスをやっているBOXが大盤振る舞いです。
新規にアカウントを作成すると50Gbyteの領域をくれます。

無料50Gストレージ ! 新規BOXユーザ向け!

2013年2月9日土曜日

ubuntu 日本語変換

日本語変換にこれまではanthyを使っていたのだけれど、どうもカナ漢変換が
満足のいく挙動をしてくれなくて。
というか、どちらかというと不満な挙動しかしてくれておらず。

なにか別なものはないかとさがしてみたらgoogleからでているmozcというのが
あるのを知る。
あるのは知っていたのだけれど、そんなに変わらんだろうと思っていたのだけれど。。。

これ優秀ですね。すごく便利。
一度に文章を入力して最後に変換を書けた場合にも正しく文字を区切ってくれている。

anthyより全然よいです。ストレスがない。

おすすめです。

2013年1月29日火曜日

自炊の森 挑戦してみた

以前から気になっていた自炊の森に挑戦してみた
自炊の森というのは、スキャナーを貸してくれるお店です。
スキャンしたい本を持ち込んで、いくらか支払って裁断してもらい
スキャナーを借りて本をスキャンし、データ化します。

ここのよいところは、自炊の種(つまり裁断した本)が置いてあるところです。
たくさんはないのですが、挑戦するにはちょうど良いかと。

スキャナーを借りる料金は2つあります。
一つ目が従量制というもの。本の重さできまります。100gあたり100円。
もう一つが時間制。15分で1000円です。

初めてなのでやり方もよく分からないこともあり、従量制で挑戦。
漫画の単行本1冊が150gです。これを4冊と、ノウハウ本2を2冊。
合計6冊で950gとなり1000円支払いました。(100g未満の端数は切り上げ)

店員さんに色々ききながら、なんとか終了。説明を聞いている時間、スキャンしている時間
トータルで大体30分ぐらいでした。

途中、時間を計ったところ漫画の単行本(200ページ)が2分未満くらいでした。15分だと7、8冊といったところでしょうか。
従量制でやると8 x 150 = 1200円。

なれれば時間制がよいのかもしれません。

ちなみに、単行本が150gなので、漫画を一冊150円で買うわけですね。まぁ、book offなら100円くらいか。場所をとらないところがよいですね。



2013年1月27日日曜日

うーん、適職フェア

適職フェアなるものをのぞいてきた。
はじめてなので、どんな様子なのかをみてみようと。
小さなブースがたくさんあり、企業担当者が3名ずつぐらいならんでいる。
服装自由とかいてあったが、自由なひとはそれほどおらず、ほぼスーツ。
#わたしは、ジーパン。。。

ぶらっとまわってきて、退却。やはり事前にここというところを決めていかないと
なかなか、その場でここどうだろうとはなりずらい。

逆スカウトというのを利用すれば、声がかかるからよいのかもしれないけれど。。。

しかし、、、自立するしかないかなぁと再認識。


2013年1月20日日曜日

本日:PHPであそんでみた。

twitterのツブヤキを処理できないものかと、PHPと戯れてみた。
先日OAuthというのをどうやってやるかまでは調べて、ツブヤキの取得は
できていたのだが、そこからどう配列に持っていくのかがよくわからず。

今日は配列の操作方法がわかり、取得したツブヤキを表示することができた。
また、ツブヤキを取得する時のオプションパラメータについても、調べ方がわかったよ。

って、、本筋からずれてますよ。。。。

twitterのツブヤキ取得してDataBaseにしまうというところまではやっておきたいところ。

cssおよびandroidもやらないと。。。紙にかきましょう、イメージを

2013年1月18日金曜日

ubuntu をmac 風に

mac風にみためを変更するためのパッケージがあったのでいれてみた。
ubuntu 12.04用のものはダウンロードのリンクが切れておりみつからなかったので
12.10用のパッケージをダウンロードし、展開。
展開したファイルのなかに、設定を変更するためのプログラム(シェルスクリプト)があったので
これを実行。

なかなか、よですね。これ


ubuntu JAVA文字化け

Javaアプリで文字が化けた。
日本語が四角い箱として表示T_T

google先生にきいたところ、対策方法はfontを追加すればよいと。
下記のように追加したところ、文字化けはなおりましたとさ

$ sudo aptitude install ttf-kochi-gothic ttf-kochi-mincho  ttf-sazanami-gothic ttf-sazanami-mincho




今日は、

androidのアプリについて、ぼんやり考えてみた。
スポーツのときに、ボードをつかって選手の動きとかを説明したりするけど
これをタブレットでできるなぁと。

使い人いるかな。S君にきいてみるかなと。

いうところ。実際に手がうごかん。。。いけませんね。
アイデアがでたらプロトタイプをさっとつくらないと。

2013年1月16日水曜日

ふむ、平日はなかなか

思うように作業のための時間がとれないですね。
今日は帰宅が10時と言うのも原因か。

明日も遅くなるような気がする。。。よくないね。

朝の早い時間にでかけて、そこでやるようにするか。

まずは、この日記はかくように!

2013年1月14日月曜日

cssがちょっと分かるようにかな。

wordpressのテーマ(Twenty-Ten)を解析中。
ファイル数が割とすくないので、理解しやすいかと。

画面の配置を変更したいので(具体的には、navigationを左側の
縦にならべたい)、cssを眺める。

とりあえずnavigationのここの項目を縦に並べることはできた。
ただ、まだメインのコンテンツの左側にはきておりません。

もうすこしですかね。今週中にはできるね。

Androidのほうは、住所データへのアクセスができた。これをListViewに
表示ができるようになった。
ただし、住所を取得するのに時間がかかるため起動してからしばらく画面が真っ白になる。
ListVieの動きとデータへのアクセスを平行に動作させないとだめかも。

ThinkPad X61 + Ubuntu 12.04

先月あたりからこの環境を使用。
かなり、快適。

ファンの制御も行うことで、耳障りなファンの音も解消。

まだまだ、現役でいけますね。ThinkPad X61(Core 2duo)

昨日の状況としては、、ちょっと進まずでした。
今日はwordpress解析します


2013年1月13日日曜日

androidサンプル

コンタクト情報を取得して、リストにするサンプルを作成。
Adapterのところが、いまひとつ概念が理解できてないね。
あすは、イメージを絵に描くこととAdapterについて調べる。

どこかにまとめたほうがよいね。どうするか。

CSSは、徐々になれてきた。まだ、理解という所まではいけてないけどね。
.XXXは class
#YYYはIDね

classは、ひとつのdocumentでなんども使ってよくて
IDはひとつのdocumentに一回しかでてきちゃだめよ。

というところか。明日は
wordpressのできあがりイメージ図を書く

2013年1月12日土曜日

wicd と network manager

会社のwireless設定がEPA-TSLなのだけれどnetwork managerでは
うまく接続できないという書き込みが社内のフォーラムでかかれていたので
wicdを試してみた。

けれど、wicdでもつながらず。

さらにこれが原因とおもわれるのだが、ubuntu のshutdownもできなくなり。
具体的にはshutdownをしてもshutdown画面にはなるが、延々とshutwdown処理中の画面のままで電源が落ちない。

ということでwicdはアンインストール。network managerに戻すことにした。


今日のあがり

やりたいことのandroidおよびwordpressがすすまない。
帰宅するとどうもいかんね。
寒いからベッドに潜り込むせいもあるね。

足元がつめたいせいか。
もうちょっと暖かくなるものをもっていくか。

もしくは、エアコン。


明日からの目標。

androidアプリの内容をこの週末できめる。
wordpressのcssを理解する。

この2点、がんばりましょう。

2013年1月10日木曜日

今日もいまひとつ

帰宅が10時になったので、なにもできず。
仕事はもっと効率的にやらないと。
meetingでは合意、決定のみを行わないと。

反省しきり

今日は、コンビニお弁当か。。。

2013年1月9日水曜日

予定どおり本日は宴会

朝にやるつもりだったcssは、、、、寝坊してできず。
やはり、そのときにやらないとね。反省

今日の夕方は、予定どおり宴会。
ちなみに、宴会は韓国風居酒屋

今日も進捗なく。

あすは、cssをまとめて記事にするぞ!

2013年1月7日月曜日

今年の仕事初め

挨拶程度に出社。といっても、そんなに早く退却したわけではない。
16時30分なら早いか^^;

帰宅途中にはらぺこになり、やよい軒でご飯をたべる
#ご飯が食べ放題なので^^;

19時からパソコンをガチャガチャいじる。
cssを追いかけるはずが、、、やる気が起こらず。
snsでチャットを30分。久しぶりの相手なので盛り上がる。

そのあとは、なんだか惰眠。

明日はがんばるぞという内容のつもりだったが、明日のよるは宴会か。
#激しくはならない予定。

朝早起きして、cssを追いかけることにしよう。

進捗は、、、まぁなしか >_<

さて今日のあがりは

cssを勉強したくらいしかできてない。

なんでか?

午前中はなにしてた?
11時から買い物。
お昼のお弁当購入して、12時帰宅。お昼をたべて、だらだらと。3時から眠ってしまい4時まで。
4時からtwitterチェックして5時。
晩ご飯をたべて、そのあとだらだらとTV

よくないですね。

反省です。

明日から通常営業になるので、やれることも限られる。

明日の目標はwordpressのcssを理解


追記:会社のシステムにつないで、処理がうまくいかず。firefoxをごそごそしていたのため午前中がつぶれたのか。

2013年1月6日日曜日

old version firefox on ubuntu 12.04

ubuntu 12.04を導入して快適に過ごせていたのだが、あるwebアプリケーションが
古いversionのfirefoxを要求することが判明。

#新しいのサポートしてくれれば良いのだが。。。


仕方がないので、古いfirefoxのコードをdownload(tar形式)し、これを展開。

古いコードはここからdownload

http://support.mozilla.org/en-US/kb/install-older-version-of-firefox

ubuntuにインストールされているfirefoxが起動されている状態で、古いほうのfirefoxを起動しようとすると、なぜだか古いものが起動せず。まずは、firefoxをすべて閉じたあとに古いfirefoxを起動したところ古いfirefoxが立ち上がった。

firefoxはHOMEフォルダのしたの.mozillaというフォルダに設定ファイルを保存する。
最新のfirefoxと古いfirefoxで混ざるのはよろしくないと考え、以下のようなスクリプトを作成

#!/bin/sh

OLD_FIREFOX_DIR=/old_firefox      .... 古いfirefoxのコードを展開したフォルダ

export   HOME=$HOME/firefox_home   ... HOMEフォルダの設定を変更

$OLD_FIREFOX_DIR/firefox

これで、古いfirefoxは firefox_home/.mozillaに設定などを保存するようになる。




2013年1月5日土曜日

android & css

今日はandroid実機端末(Galaxy Nexus) をubuntuに接続。
なんの苦労もなく、USBでつないだらすぐ認識。拍子抜け。

調子にのって簡単なprojectを一つ作った。初めはテキストviewを表示するだけだったが、
それだけじゃつまらないので、画像の表示やらBGMをならしたりするようにした。
タッチすると画面上のキャラクタがジャンプするようにしたので、ゲームっぽいなにかになった。

キャラクタおよび背景の表示にはViewをつかっているが、SurfaceViewをつかったほうが
一秒間のフレームレートが増やせるとのことなので、明日はこれをやるかと。


WordPressはゴールイメージとしては3列(左がメニュー、真ん中がコンテンツ、右が広告)でやろうとおもう。とりあえずcssとはなにのかを調査。float, left,right,clearなるものがどういうことかが何となく分かった程度。

明日はwordpressのコードを眺め理解してみる。


ということで、明日おやること

1. Surface Viewを使ったコード作成
2. WordPressのテーマで使われているCSSの理解


ですかな。



android環境は完了

android環境は完了。
かかった時間は2時間程度。Android実機端末をubuntuにつなごうとおもっていたができなかった。
言い訳としては、、なんだろう。
Tetheringなどのことを検索していたら時間がとられたというところか。本来の目的からずれている。


明日の目標は

1. Android実機端末をつなぐ
2. Wordpressのカスタマイズをするためのサイトイメージ図を書く


というところか。
亀の歩みがごとき。。。

2013年1月4日金曜日

android virtual device設定

Android開発環境を整えたのでサンプルプロジェクトを作成。Demoとして用意されているSnakeというものを使用した。

*IBM Java SDKではbuild時にエラーがでるので注意する。

AVDを起動して、このDemo プロジェクトを実行するとSnakeアプリがAVD上に表示される。
が、このアプリは下記のDPadなるものが使えることをを前提としている。


AVDを作るときにDPADを有効するためのオプションが見当たらないので、手動で設定する必要がある。
設定ファイルは
$HOME/.android/avd/$avd_name.avd/config.ini

# $avd_nameは、AVD作成時に決めた名前

config.iniファイルの中の下記を変更する。

 hw.dPad=yes



これ以外にもオプションがある。参考にしたのは、こちら
https://sites.google.com/a/techdoctranslator.com/jp/android/developing/tools/avd


android開発環境

 ubuntu 12.04に android開発環境を設定したのでメモしておく。

ダウンロードしたもの。

1.android SDK  (SDK tool onlyのもの)
   http://developer.android.com/sdk/index.html

2. Sun Java SDK (jdk-7u10-linux-i586.tar.gz)
 http://www.oracle.com/technetwork/java/javase/downloads/index.html

3. Eclipse (Eclipse IDE for Java Developers)
 http://www.eclipse.org/downloads/

それぞれdownloadしたものをホームディレクトリのしたに展開

以降、展開したディレクトリを$ECLIPSE_DIR、$ANDROID_SDK_DIRおよび$JAVA_SDK_DIRと表記

JAVA SDKおよびEclipseのコマンドにパスを通す。

  $  export  PATH=$JAVA_SDK_DIR/bin:$ECLIPSE_DIR:$PATH

つぎにEclipseを起動

 $ eclipse


Eclipseの画面のなかで、”Help->Install New Software”を選択する。
”Add”ボタンを押して
・[名前]には[Android Plugin]などの適当な名前を入力。
・[ロケーション]には[https://dl-ssl.google.com/android/eclipse/]を入力。



Developer Toolsチェックをいれてプラグインを導入。
導入が完了すると、 AndroidのSDKの場所を聞いてくるのでSDKを展開した場所を設定する。

設定後 Eclipseのメニュー”Window->Android SDK Manager”を選択し、AndroidのSDK Managerを起動して開発に必要な追加SDKを導入する。


最後にEclipseのメニュー”Window->Android Virtual Device Manager”を選択して、Android Virtual Device を作成する。

後半はかなり端折っているが、とくに迷うところはない。


2013年1月3日木曜日

ubuntu 12.04もだいぶなれてきて

年末に導入したubuntu 12.04(というかunity)にもだいぶなれてきた。
3D unityはちょっとパフォーマンスが必要すぎだと思われ、おもに2D unityを使っておる次第。

#3D unityをつかうと右手の真ん中あたりの場所(Jキーのあたり)が異様に熱くなる。グラフィックチップなのかも

今日はandroid開発環境を導入予定していたのだが、なぜだかx86で動作するandroidと戯れおり。反省至極
android上の産経新聞アプリをubuntuでみれないかと思いついたのが事の始まり。集中して作業しなくてはなりませんな。


今月の目標としては以下の2つ。

1. Androidアプリをしょぼくても一つ作ること
2. Word Pressのテーマを一つ作ること

これを行うにあたりandroid環境をつくるのが明日の作業となるかと。


2013年1月2日水曜日

ubuntuとwindowsの時刻設定

ubuntuをあたらしいSSDにインストールした後にこのSSDを外してWindows XPのインストールされたHDDに入れ替えてパソコン(ThinkPad X61)を起動すると、時間設定がおかしくなる。

これは、ubuntuがパソコンのなかの時計(ハードウエアクロック:RTC)をグリニッジ標準時間と解釈することが原因。
Windows XPはローカル時間(日本時間)と解釈している。

これを修正するには、ubuntuもWindowsと同様にハードウエアクロック:RTCをローカル時間として解釈するように設定変更が必要。

この設定は、/etc/default/rcSの中の下記の記述で行われている。

UTC=yes    (ハードウエアクロック:RTCをグリニッジ標準時間とする)

これを以下のように修正するとローカル時間戸なる。
UTC=no

2013年1月1日火曜日

ThinkPad X61 fanがうるさいのよね(つづき)

X61のファンがうるさい件の続き。
回転数が早くなることビーという音がなくなる。
設定値で書くとこんな感じ


0   ...停止
1   ... ビーという音がかなりうるさい
2   ... ビーという音がかなりうるさい
3   ... すこしビーと音がする。
4   ... すこしビーと音がする。
5   ... すこしビーと音がする。
6   ... すこしビーと音がする。
7   ... ビーという音はあまりせず。ファンが頑張っている音。

ファンの壊れ具合にもよると思われるが、わたしの機体ではこんな感じ。

ということで、0か7で使うかなと。/etc/thinkfan.confの設定はこんな感じ

(0,    0,    63)
(7,    63,    32767)


いきなり回転数をあげるとファンによろしくないかも。。。

ThinkPad X61のfanがうるさいのよね

X61のファンは、購入当初はうるさくないのだけど長年使っているとものすごくうるさい音がするようになる。
ビーという音。これがかなり耳障り。

Windows XPで使っている時には、時々ファンが回転してこの音がしていた。時々なので我慢していたがubuntuになってから、ファンの回転している頻度が多くなったようで我慢できないレベルに

ubuntuでファンの制御ができないかと調査をしたところ下記の設定を行うことで出きることが分かる。

1. 環境の確認 

thinkpad_acpi モジュールがロードされていることの確認

# lsmod   |grep   thinkpad


2.設定ファイルの編集

/etc/modprobe.d/optionsに下記を追加

options thinkpad_acpi fan_control=1

3.再起動する。

これで設定は完了。以下のようにすることでファンが停止する。

#  echo level 0 > /proc/acpi/ibm/fan

(0のところを変えることでファンを制御可能。0から7まで設定可能。7がmax speed。autoというのも設定可能)



ファンが動作せず静かになり快適。 "sensors"コマンドにて温度を調べて見たところとりあえず50度程度で安定動作している。

ファンを止めっぱなしもすこし不安なので、制御するためのスクリプトでもつくろうかと思ったら同様の機能をもつthinkfanというものをみつけたのでインストール。

# apt-get install thinkfan

 温度とファンの回転数の関係は /etc/thinkfan.confに記述する。その後以下のコマンドで起動。

# thinkfan -n


うまく、動作しているね。