ブログトップ 記事一覧 ログイン 無料ブログ開設

popowa - メーヴェに乗りたい このページをアンテナに追加 RSSフィード Twitter

2011-10-03

error generating r.java from manifest

| 14:53 |  error generating r.java from manifest を含むブックマーク  error generating r.java from manifest のブックマークコメント

Titaniumで[error] error generating r.java from manifest とエラーが出たら

tiapp.xml

Application Idを見直して

Test -> com.example.test

という感じにするとエラーが出ない

2011-09-25

sshのログインを自動化する方法

| 16:45 | sshのログインを自動化する方法を含むブックマーク sshのログインを自動化する方法のブックマークコメント

Macだとこうしたら楽だった

aya-air:~ aya$ ssh-keygen -t rsa

これで既に.ssh/id_rsa_key-only.pub と.ssh/id_rsa_key-onlyが出来ている物とする

Terminalを開いて

aya-air:~ aya$ ssh-add .ssh/id_rsa_key-only

Identity added: .ssh/id_rsa_key-only (.ssh/id_rsa_key-only)

この後.ssh/id_rsa.pubがサーバ側に置かれて秘密鍵のみで入れるサーバsshしてみる

aya-air:~ aya$ ssh key-only.popowa.com

Linux ip-XXX-XXX-XXX-XXX 2.6.32-305-ec2 #9-Ubuntu SMP Thu Apr 15 04:14:01 UTC 2010 i686 GNU/Linux

Ubuntu 10.04.3 LTS

入れます。

2011-09-19

MySQL内でurlencodeする方法

08:18 | MySQL内でurlencodeする方法を含むブックマーク MySQL内でurlencodeする方法のブックマークコメント

MySQL関数としてデータをURLENCODEしてくれるのはないかなーと探していた所、こんなブログポストが。


urlencode();

DELIMITER ;

DROP FUNCTION IF EXISTS urlencode;

DELIMITER |

CREATE FUNCTION urlencode (s VARCHAR(4096)) RETURNS VARCHAR(4096)

DETERMINISTIC

CONTAINS SQL

BEGIN

DECLARE c VARCHAR(4096) DEFAULT '';

DECLARE pointer INT DEFAULT 1;

DECLARE s2 VARCHAR(4096) DEFAULT '';

IF ISNULL(s) THEN

RETURN NULL;

ELSE

SET s2 = '';

WHILE pointer <= length(s) DO

SET c = MID(s,pointer,1);

IF c = ' ' THEN

SET c = '+';

ELSEIF NOT (ASCII(c) BETWEEN 48 AND 57 OR

ASCII(c) BETWEEN 65 AND 90 OR

ASCII(c) BETWEEN 97 AND 122) THEN

SET c = concat("%",LPAD(CONV(ASCII(c),10,16),2,0));

END IF;

SET s2 = CONCAT(s2,c);

SET pointer = pointer + 1;

END while;

END IF;

RETURN s2;

END;

|

DELIMITER ;

urldecode();

DROP FUNCTION IF EXISTS urldecode;

DELIMITER |

CREATE FUNCTION urldecode (s VARCHAR(4096)) RETURNS VARCHAR(4096)

DETERMINISTIC

CONTAINS SQL

BEGIN

DECLARE c VARCHAR(4096) DEFAULT '';

DECLARE pointer INT DEFAULT 1;

DECLARE h CHAR(2);

DECLARE h1 CHAR(1);

DECLARE h2 CHAR(1);

DECLARE s2 VARCHAR(4096) DEFAULT '';

IF ISNULL(s) THEN

RETURN NULL;

ELSE

SET s2 = '';

WHILE pointer <= LENGTH(s) DO

SET c = MID(s,pointer,1);

IF c = '+' THEN

SET c = ' ';

ELSEIF c = '%' AND pointer + 2 <= LENGTH(s) THEN

SET h1 = LOWER(MID(s,pointer+1,1));

SET h2 = LOWER(MID(s,pointer+2,1));

IF (h1 BETWEEN '0' AND '9' OR h1 BETWEEN 'a' AND 'f')

AND

(h2 BETWEEN '0' AND '9' OR h2 BETWEEN 'a' AND 'f')

THEN

SET h = CONCAT(h1,h2);

SET pointer = pointer + 2;

SET c = CHAR(CONV(h,16,10));

END IF;

END IF;

SET s2 = CONCAT(s2,c);

SET pointer = pointer + 1;

END while;

END IF;

RETURN s2;

END;

|

DELIMITER ;


Functionとしては動いたので、実際に正しいかどうかの検証をする

crontab編集モードにしたときJoe's own editor v3.7 というエディターだった時

06:45 | crontab編集モードにしたときJoe's own editor v3.7 というエディターだった時を含むブックマーク crontab編集モードにしたときJoe's own editor v3.7 というエディターだった時のブックマークコメント

Crontabを編集しようと思って

crontab -e

としたら

Joe's own editor v3.7 というエディタが立ち上がった。Ubuntuでは有名らしいけど、初めて見ました。

f:id:popowa:20110919064520p:image

入力は簡単だけど、保存の方法が分からない。

調べたら^K Xらしいです。

マックだとControl + K+X

です。

http://joe-editor.sourceforge.net/manpage.html

2011-09-18

wordpressの投稿に必要な入力項目

05:58 | wordpressの投稿に必要な入力項目を含むブックマーク wordpressの投稿に必要な入力項目のブックマークコメント

とりあえずこれがあれば良さそう。


wp_posts

ID: autoincrement

post_author: 1

post_date: 2011-08-03 05:12:37

post_date_gmt: 2011-08-03 05:12:37

post_content: WordPress へようこそ。これは最初の投稿です。編集もしくは削除してブログを始めてください !

post_title: Hello world!

post_status: publish

post_name: タイトルをurlencode

post_modified: 2011-08-03 05:12:37

post_modified_gmt: 2011-08-03 05:12:37

post_parent: 0

guid: http://wordpress321:8888/?p={ID}

menu_order: 0

post_type: post

他のはあとで自動更新されるはず

tar: Error exit delayed from previous errors

19:47 | tar: Error exit delayed from previous errorsを含むブックマーク tar: Error exit delayed from previous errorsのブックマークコメント

メモ

tar: Error exit delayed from previous errors

はパーミションの問題か、ディスクの容量の問題

2011-09-17

SXSW日本版 明星和楽

04:39 | SXSW日本版 明星和楽を含むブックマーク SXSW日本版 明星和楽のブックマークコメント

グローバルブレインズの森さんに紹介頂いて、参加してみた明星和楽

アイディアや情熱があり、とても楽しそう!

FBのグループに参加してみたんだけど、どう参加出来るのかよく分からない。

色々会議に参加したり、Backlogを見てみないといけないね。

http://myojowaraku.net/

アメリカでは結構大きなスポンサーが付いてかなり大きなイベントなのね。

http://sxsw.com/

Youtube


日本でももっと知られてもいい気がする。

是非成功させたいね!

Beyond Facebook

04:13 | Beyond Facebookを含むブックマーク Beyond Facebookのブックマークコメント

ちょっと前のクーリエジャポンを読んでいたら出ていた記事

「そして、すべてはゲームになる」

COURRiER Japon (クーリエ ジャポン) 2011年 10月号 [雑誌]

COURRiER Japon (クーリエ ジャポン) 2011年 10月号 [雑誌]

冒頭に紹介されている2010年のDICEでJesse Shellが発表した「Beyond Facebook」を見てみようと、Youtubeで探してみたらありました。

Part1

D

Part2

D

Part3

D

記事に載っている、すべてがゲームになるという話はPart3で出てくるので、気になる人はそちらから見るといいかも。

(意外とPVが低くてビックリ。他にもあるのかもしれないけれど)

話の内容は、今までのテクノロジが現実を向き始めている、という話で、色んなメディアがReality になろうとしていると。

テクノロジ<--->現実、が今までは線引きが出来ていたけれど、これからはテクノロジは現実に浸食してきて、活動内容をすべてゲームのように、ポイントが付いたり広告のROIを取る為に人間の一つ一つの行動(目の動きさえ)知らずして(いや、分かるけど、意識的に分からないようにオブラートに包んで)取れるようになると。

否定的な意見の人も多かったらしいけど、私は来てもおかしくない世界かなぁと思った。

先週行われた東京ゲームショーでは、ソーシャルゲーム会社が既存のゲーム会社と同じくらいのブースと賑わいだったのは記憶に新しい事で、今後ゲーム業界ではソーシャルゲームの割合が大きくなるのだと思う。

(まぁ、何がソーシャルゲームなの?という定義はさておき)

ソーシャルゲームが急成長――JOGA オンラインゲーム市場調査報告発表会


よく思うんだけど、「ソーシャル」って社会、社会的な、という意味があるけど、最初にソーシャルゲームと名付けた人は賢い。なんでネットワークゲームじゃなかったのか、とよく思っていたけど、社会全体を巻き込んだゲームだったんだと。

Jesseの話に戻すと、誰がこのゲームを実装するのか、というと、前々からHomeというプロジェクトをしているMicrosoftが現実味があるかなーと思う。実際にKinect出してるし、もっと精度があがって、一般的になればそうなりそう。Googleも頑張っているけど、あちらこちらに手を出しているから、人員を投入して集中すると出来る気もする。

それこそ技術の破壊で、新しい無名の会社が独占的になると更に面白いという気もしてる。

ハードウェアが普及すれば、その上でのソフトは誰でも使えるようになるだろうから、そこに色んな企業がしのぎを削るのではないかと思う。

すべての行動がゲームのようにポイントが溜まる(それは企業が監視をしている、という事だけど)という状態になったら、自分がそのゲームに参加するんだろうか?

現状と言ったらお店のポイントカードは捨てる方なので、ゲームが現実世界に来た時どうなるのかさっぱり分からない。

多分他の人はゲームに乗るんだろうけどな。