2014-03-17

近状

最近FF14にはまりっぱなしで更新せず。
アメリカから帰国後、1月にやっとMacBook Pro Retinaを購入。
スペック高くて快適です。


さて、冒頭にも書いたとおり、最近はFF14にはまりっぱなしでプログラミングもちょろちょろしかしてない。

作りたいものは結構あるのだけれど、モチベが…という感じ。
最近ちろっと上がった新しいアプリの案をまとめておこうかと記事を作成しました(´・ω・`)

1.Google Music デスクトップクライアント
とりあえず曲をサーバーから引っ張って保存、というところまでは非公式APIを使用してできた。
Javaを使ってやろうとしているのだが、SwingやらJavaFXやらのGUIレイアウトの仕方が難しいというかよく理解できないというか。
参考サイトや書籍も少ないので断念中…つかMacはアプリあるし破棄してもいいかなぁとか思ったり。
AndroidみたいにXMLでレイアウト記述するなら楽なんだけどなぁ

2.リアルタイムRSSリーダ
とあるきっかけでRSSを取ってくるライブラリを作ったので、そこから派生。
構想としてはサーバーにRSSフィードのURLを登録して、1分ごととかに記事取得、新しいのがあったらクライアントにプッシュ、というふうにしようと思ったけれどもRSSフィード持ってるサーバーに対する負荷とかがよくわからなくて構築に踏み切れない…。
RSSリーダの更新ボタン押すのめんどくさいので作りたいのだけれども…
サービスとしてじゃなく個人用としてなら作れそう?

3.ウェブサイトクローラー
研究室の課題で出されているもの。
現在マルチスレッドに対応させようとしているのだが、やり方がよろしくなく遅い。
ThreadPoolとかよくわからない。
春休み中に作らないとやばい。

4.RPGゲーム
FF14のシステムをぱくってトレースして作りたいなぁとか思ってるAndroid向けのRPGゲーム?
ヘイトだったり、スキルツリーだったりを考えてます。
Cocos2d-xを使用してつくろうと思ってるけどグラフィック素材が全然なくてモチベが続かない。
フリー素材適当に落としてきて作ろうかな?
Cocos2d-xのライブラリ、3.xの情報なくてわからなさすぎて死んだ。
今は2.2.2だかを使って作ってる。
何気にゲーム作るの初めてなので勝手がよくわからない。

5.FF14LodeStoneの日記をWordPressとかにコピーするやつ
FCのホームページを作るときのために作りたいなぁとか思ってるやつ。
FCメンバーのみの日記を1時間ごととかに取得してきてメールでWordPressに送って投稿させる感じ。
HTMLパーサみたいなの使えば記事の抽出とか簡単そう。
PHPでやるつもりだけどよくわからない。手つけてない。


こんなもんだろうか。
結局春休みはバイトしたりで何もやってない…
4月から3回生だけど、そろそろちゃんとしたアプリを作りたいなぁ

2013-08-25

アメリカなう 初週まとめ

大学のプログラムによりアメリカに来ることができたので、少し書き留め。
渡航先はアメリカ合衆国カリフォルニア州のオレンジカウンティ。

初週はもう英語が不安で不安で仕方がなかった。
高校の時なんか先生に馬鹿にされてたくらい英語出来なかったし、受験時も英単語暗記なんて全然やってないから言葉が出てこないったらありゃしない。
ただ、中学生レベルの語彙力でも諦めなければ伝わる、というのが実感できた週。
あと、カフェとかで注文するときに発音がよろしくないのか何度も聞き返されたり、とかあったかな。
で、この週は非常にまずい出来事が起き、アメリカ生活をぶっ壊された。
MacBook AirちゃんのSSDがクラッシュし、データがすべて吹っ飛んだ。
リカバリを試みるも完全にSSDが逝ってしまっているようで、自分では復旧できない。
Apple Storeに行くことも考えたのだけれど、この週はうまく伝えられるか不安で仕方がなく行く勇気がでなかった。



しかし自分が参加したプログラムには8月後半にプログラミングの授業が設けられているので、どちらにせよ開発環境が必要。
ただ、ノートパソコンを新規購入するお金はできれば次期MacBook Pro Retinaにとっておきたかったので、アメリカで購入予定だったnexus7 2013の早期購入を計画した。
旧nexus7では容量が16GBのものを使用していたわけだが、電子化したPDFやらAmazonで買った電子書籍やらゲームやらを突っ込んでいるとやはり容量が足りなかった経験があった。
そのため、32GBの購入を計画しRadioShackやらBest Buyやらを回ってみたわけだが、どこも16GBしか置いていない。
しかし求めているのは32GBなのだ!ということで諦めずにホストマザーに事情を説明してみたところ、なんとBest Buyを車で回ってくれるという。
ホームステイはただ部屋を貸しているだけ、とか渡航前にどこかのウェブサイトで見たのだが、とても親身に話を聞いてくれた。

さて、初週の土曜日、OC Fairというオレンジカウンティのお祭りがあり、それにプログラム参加者で行くことになった。

ホストファミリー先に双子の男の子がいるのだが、その片方に子豚の写真を撮ってきてほしいと言われたので撮ったのがこれだ。
OC Fairはなんというか、チープな遊園地という感じで日本にはない変わったアトラクションが多かった。
食べ物も肉類が多く、見るだけでお腹いっぱいという感じ。
入場料は$11なのだが、アトラクションごとにお金がかかるのでたくさん遊びすぎるとディズニーランド以上にお金がかかる。
OC Fair後にホストマザーにnexus7を探しに回ってもらったのだが結局32GBは見つからず、16GBで妥協することになってしまった。

以上、初週のまとめ。

2013-03-02

twitterクライアント Strahl 経過



  • 各タイムラインをデータベース化
  • キャッシュからreplystatusを探してなければ追加読み込みする会話表示
  • ユーザー定義メニュー
  • copipest移植
  • マルチアカウント
  • DM
  • リスト
  • ユーザーページ←現在作業中
  • タブレットUI
  • 2013-02-21

    twitterクライアント Strahlの機能追加予定メモ


    • 各タイムラインをデータベース化
    • キャッシュからreplystatusを探してなければ追加読み込みする会話表示
    • ユーザー定義メニュー
    • copipest移植
    • マルチアカウント
    • DM
    • リスト
    • ユーザーページ
    • タブレットUI

    とりあえずこれくらい
    あと1週間でこれは無理だからとりあえずcopipest移植までやり遂げたらリリースする。
    予定

    2012-08-10

    whisper(概要案)

    概要案

    開発名称:whisper
    ジャンル:SNS
    状態:概要案
    機能:ウェブ上での複数宛先対応ささやきシステム
    説明:twitterに類似したwebサービス。
    twitterが一般公開なのに対し、当サービスは公開先を自由に選べるのが特徴となる。
    公開先選択のイメージはgoogle+のサークル機能となる。

    短文投稿用で、google+とは違いシンプルなサービスとして差別化を図る。

    2012-08-02

    初投稿

    初投稿です
    idealogは日々溜まりゆく色々な思いつきの保管庫として使っていきます

    別に日記とかそういうものじゃありません
    なので不定期更新です

    さやかちゃん可愛いなぁ