チャンネル:「プログラミング言語・スクリプト総合」のヒトコト

プログラミング生放送勉強会第3回@大阪 行ってくるよ ε=( ´ν´)

 

webkitに便乗したAndroid用Twitterツールを考えたら英文の文字制限でいきなりカウンター喰らった朝。[プログラミング]

 

libxmlのできが良いのでそれに馴染んでいると libxmlが使えない環境で苦労するなり

 

「後で必要にならない」とは分かりつつ、やっぱり気になってしまうタチです。

 

> プロセスとかファイルディスクリプタはコマンドかAPIでアクセスできるので「普通に...」 by Xo_ox
そういうのをこうさらっと書けるようになれればなと。調べながらウンウン言って書くんじゃなくて。

 

> サーバーインフラとしてのミニブログを見直して 「メールオセロ」みたいな感じで使えそうなのは投稿さえどうにかできればpiyo Twitterはメッセージかリストを使えばできるかもしれない。 wassrとTimelogはAPIでは無理だがwassrはuser_timelineをたぐることでどうにかできるかもしれないけれど 効率悪い。htmlパースならわるくない。 by Xo_ox
RPGのメッセージ用としてはtwitterは問題なく、わざとコマンドをつければPiyoも使える。 Timelogはpublic_timelineとsiceの組み合わせでメッセージをとれる。 wassrはAPIでは実質不可能なのでこれもhtmlパース前提 但しwassrのhtmlは構造が悪くないのでxmlライブラリでパースできそう。 また手動巡回のポータルとしてはwassrのチャンネルが一番使いやすい 単純に手を出す場合やはりtwitterが一番敷居が低そう

 

サーバーインフラとしてのミニブログを見直して 「メールオセロ」みたいな感じで使えそうなのは投稿さえどうにかできればpiyo Twitterはメッセージかリストを使えばできるかもしれない。 wassrとTimelogはAPIでは無理だがwassrはuser_timelineをたぐることでどうにかできるかもしれないけれど 効率悪い。htmlパースならわるくない。

 

> そういうんじゃなくて、プロセスとかファイルディスクリプタを使いこなせるように。 by kakkun61
プロセスとかファイルディスクリプタはコマンドかAPIでアクセスできるので「普通に...」

 

> FreeBSDもよろしく by Xo_ox
残念ながら*BSDは触ったことないですね。知らずにバックエンドで動いてたりするのかもしれませんが。

 

> 普通にCとかJavaとかFlashとかperl・python あるいはshなど by Xo_ox
そういうんじゃなくて、プロセスとかファイルディスクリプタを使いこなせるように。

 

Windows より Linux に詳しい方がかっこいいと思うのは僕だけじゃないはず。

 

Linux プログラミング、マスターしたいなと思うけど、特に書きたいプログラムもないので覚えられない。

 

冒険の書は今だったらTwitterにポストか? ユーザーごとに暗号化して他の人では使えないとか裏技あるとか

 

「3/20 プログラミング生放送勉強会 第3回 @大阪」に応募してみた。 http://co9320.spaces.live.com/blog/...

イイネ: haiju q_and_a
 

wassrもtwitterもxhtmlでutf-8なので PC用htmlをAndroid謹製APIでperseできそうだけど(コメントは事前変換が必要?) TimelogはShift_Jisでhtml4.01なのでhtml perseをやんないといけない PCだとlibxml使えば一発なんだけどなぁ。

 

UstreamもRTMPかFMS関連はちゃんと使えるようにしないとダメかなぁ。

 

結果物を印刷するソフトを考えていたのだけれど どうもESC/P-Rを使って印刷する技術は習得した方が良さそうだ。 エプソン提供のライブラリーを使う場合契約(無償)がいるみたいだな。 Android用では既に350円くらいで対応ソフト売っている。 gutenprintと両方でいけそうなものとしてPX-601Fか類似スペックの602Fだな。

 

gcc4.5がgoogleのgoに対応するっていうけれど ソースが揃っていればJavaをネイティブコンパイルできるんだから cとかで適当にパーツをoにしておけば AndroidアプリのPC用ネイティブコンパイルできそうだけど FreeBSDのデフォは4.2.1 正式にclangになるまではうかつに4.5入れられないなぁ。

 

月齢計算の正確性に悩む 2033年問題は11閏月案を使う

 

うーん、リソースでは日本語OKだけど JavaというかFreeBSD版Javaというかソースコード中のコメントもUTF-8すらNGというのはきつい

 

AndroidのSDK のdoc、 Webは日本語もあるけれど 他のプロジェクトと比べてもReference見やすいので 英語版でも相当助かる。

 

つまりAndroid Javaをantでビルドする事をdelphiに例えると AndroidManifest.xmlがdpr、 res/layout/main.xml他xmlがdfm res/values/string/xmlがinc ***/*.javaがクラス記述のpasということか クラスがそろっていればresだけですむが組み込みライブラリ以外はjavaで実装って感じ システム系はJNIからのよびっぱなしでshellスクリプトみたいなのしたら結構速いのか

 

> そういえばFacebookのJavaappletってローカルリソースにアクセスするタイプのものだし 非公式なjoglでもjava3dでも「入れてください」で誘導できるわけだから Java appletの唯一のメリットだった安全性とかは 現時点でまだ使える分だけもはやactive-x以下かもしれない。但しOS互換性が著しく低い。 by Xo_ox
でGUIとしてはそれなりのAPIや描画の自由度はあるんだけれど全てにおいてFlashに劣る。 ゲーム用途ではMIDIが使えることがメリットか。 Java3Dも結局は公式なものではないし Javaアプリもクロスプラットフォームなコマンドラインツールとシンプルなネットツールくらいしか 使い道がない感じがした。 サーバーサイドだってCをコンパイルすればいいんだしコンポーネントが揃っていれば スクリプトベースのものの方が柔軟性も高い。 つまりJavaの開発用途はAndroid限定になりそうだ。

 

そういえばFacebookのJavaappletってローカルリソースにアクセスするタイプのものだし 非公式なjoglでもjava3dでも「入れてください」で誘導できるわけだから Java appletの唯一のメリットだった安全性とかは 現時点でまだ使える分だけもはやactive-x以下かもしれない。但しOS互換性が著しく低い。

 

AndroidのテンプレはEclipse使うよりもactivityCreator.py使うのが手っ取り早そうな..

 

iphoneでもやろうかと思ったのだけれど なんかクローズト過ぎるのでJavaなAndroidにいくことにした。 まぁFlashも動くし

 

> ここにも RT #gae Google App Engine for Java の勉強を始めようと思うんだけど、おすすめの本とかある? by kakkun61 by kakkun61
最近新しいことをする場合 サンプルソースとか作者のブログの試行錯誤とかしか みないです。

 

ここにも RT #gae Google App Engine for Java の勉強を始めようと思うんだけど、おすすめの本とかある? by kakkun61

 

> javascriptだけでもiphone アプリができるのかぁ。 プログラミングに関するアイデンティティぶち壊しだけど コンテンツ重視なら良い選択肢かも、 by Xo_ox
UIWebViewを使って独自にブラウザを表示させるてを使うのが Appstore登録の基本らしいね、 これってIEコンポーネントとかwebkit-gtk使うのとかとおんなじ

 

javascriptだけでもiphone アプリができるのかぁ。 プログラミングに関するアイデンティティぶち壊しだけど コンテンツ重視なら良い選択肢かも、

 

onexitで指定したサブルーチンでの処理がなぜか鬼門。endの前にウェイトを入れないとプログラムが終了してくれなかったりすることがある #hsp

 

『ハル研究所プログラミングコンテスト2009』に応募した。ほんとに解くかはまた考える。 http://www.hallab.co.jp/progcon/200...

 

FreeBSDの場合はgccなりclangで clang -o objc objc.m -lobjc とするのがObjective-Cの基本なのか。

 

なるほど。だから、Go なのか。 http://golang.org/doc/go_for_cpp_pr...

 

オブジェクト指向でのゲームプログラミングはちゃんと設計してからコーディングしないと痛い目に遭うなぁ。この半年で得た教訓です。1人でゲーム作るときは構造化手続きだけでグローバル変数使った方が楽チンだわ。

イイネ: q_and_a karno