shokosブログ

プログラミング

2009-07-01から1ヶ月間の記事一覧

Firefoxのアドオン

Yamashiroさんにいろいろ教えてもらいましたー各アドオンは自分好みにカスタマイズすればもっともっといろいろできるようです とりあえずメモメモってことで簡易的に書きます その1 Firebug http://getfirebug.com/ ページのソースやCSSが見れる。 さらにそ…

素数

エラトステネスの篩やり始めたらコードがスパゲッティになってきた。ペペロンチーノっ!まずはスパゲッティに作ってみてそれからリファクタリングするって感じにしようかな 素数が素敵に空目しすぎてだんだん混乱してきた ちなみに英語辞書のほうは取得した…

素数

素数を求めるアルゴリズムもいろいろあるようでその中のエラトステネスの篩について学びましたエラトステネスの篩 - Wikipedia ・ 探索リストの最大値が素数リストの最大値の平方よりも小さい場合、素数リストおよび探索リストに残っている数が素数となる。…

素数

素数を求めるコードをつくってみましたアルゴリズム考えるのたのしかった public class Sosuu { public static void main(String args[]) { boolean judge = true; for (int i = 2; i <= 100; i++) { for (int j = 2; j < i; j++) { if (i % j == 0) { judge…

英語辞書

入力ページ import org.apache.wicket.PageParameters; import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.markup.html.form.Button; import org.apache.wicket.markup.html.form.Form; import org.apache.wicket.markup.html.form.T…

英語辞書

仕様書が一段落したのでブログ充t_43zさんからコメントをいただき Yamashiroさんに説明してもらいさっきのコードのリファクタリングをしてもらいました!どうもありがとうございます! import java.io.BufferedReader; import java.io.IOException; import j…

英語辞書

あけたらしめる!! という癖をつけよーと思い、 closeを追加しました。 あと、取得した過去エントリーの解析をしました。 はてなダイアリーAtomPubとは - はてなキーワードを参照すると こんな感じで返ってきます↓↓ <entry xmlns="http://www.w3.org/2005/Atom"> <id>tag:d.hatena.ne.jp,2008:diary-{はて</id></entry>…

英語辞書

やりたいこと 英語辞典エントリーに英単語をどんどん追加していく どうやら過去エントリーを編集すると、そのエントリーの本文は消えてしまうらしいはてなダイアリーAtomPubとは - はてなキーワード新規じゃなくて追加がしたいのでちょっと考えてみた! 1.j…

英語辞書

java英語辞典 - プログラミングお勉強きろくどんどん追加していきますといいながらさぼっていたjava英語辞書 追加する用のアプリケーションをwicketで作ろうと思います!!!来年java1年生が入ってきたらがんがん使ってもらえるよーなものにしたいなぁ今日…

3項演算子

宣言通り3項演算子を使ってみた。 正確には条件演算子というそうです! int judgeNum = 30; String message = judgeNum>0?"true":"false"; System.out.println(message); if文で書いてみると int judgeNum2 = 30; String message2; if(judgeNum2>0)message2…

3項演算子

条件?trueの式:falseの式あとで試してみよう!参考演算子だと思っていました

スマイリーハッカソン

おとといのSmiley Hackathon#5で書いたコード import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.net.URLEncoder; public class StringTran…

スマイリーハッカソン

スマイリーハッカソンに参加中です Smiley Hackathon#5について - iDeaList::Writing 私のノーパソさんは液晶が割れてしまって 参加できんなーって思ってたら なんとacotieさんがマックブックかしてくれました!どうもありがとうございます 今作ってるのは …

wicketのコンポーネントを使ってみよう計画その1.2

○画像の表示使い方 add(new Image("コンポーネントID", new ResourceReference(クラス名,"画像ファイル名")));

wicketのコンポーネントを使ってみよう計画その1.1

いろいろなコンポーネントがあるので、試してみましたおもしろいです!!!○画像へのリンク リンク対象がページではなく画像などのリソースの場合 ResourceLinkというクラスを使います使い方 add(new ResourceLink<Void>("コンポーネントID",new ResourceReferen</void>…

mixi日記投稿計画その1.2

またwicketで作りましたー!載せるのは投稿のクラスだけ 他は今までのはてな投稿とあまり変えていないので import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import java.net.HttpURLConnection; import java.net.URL…

mixi日記投稿計画その1.1

はてなに投稿できるんだからmixiにも投稿できるんじゃない? って思って作ってみました 参考サイトmixi for iPhoneから発掘されたmixi日記投稿用API « kumixi日記投稿用APIを使ってPHPからmixi日記にポスト [C!] javaで書かれているサイトは見つからなかった…

仕様書

仕様書周りのお仕事をはじめました!守秘義務の関係であんまりブログに書けることはないけれど、 フローチャートとか、必要な粒度とかいろいろ勉強になります

twitterのTLを取得してはてなに投稿する計画その1.3

Hatenaに投稿するクラス import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import java.net.HttpURLConnection; import java.net.URL; public class HatenaContribution { private Valuekeeper value; private String…

twitterのTLを取得してはてなに投稿する計画その1.2

TLを表示して投稿していいか聞く部分 投稿しますか?って文字はhtmlのほうに書いたのだけど、 せっかくなのでLabel使えばよかったあと70行くらいになってしまいました 可読性を考えると匿名クラスつかわないとか TL取得部分をクラスわけするとかすればよかっ…

twitterのTLを取得してはてなに投稿する計画その1.1

できましたー! 匿名クラスをガンガン使いました。 最初の入力の部分 import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.markup.html.form.Button; import org.apache.wicket.mar…

文字化けについてすっきり

すっきりしました!英→日に翻訳するアプリケーションの文字化けの問題 手を加えたところ Before BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); After BufferedReader reader = new BufferedReader(new …

文字化けについて

前回の翻訳のときもそうでしたが、なんでブラウザを通じてwicketからリクエストすると文字化けした値がかえってくるのでしょうか?うーんはてダ投稿も翻訳もeclipse上で実行すると文字化けされずうまくいきました。文字化けって結構悩まされる問題だなぁ

日本語でおkの解決

日本語を入力して投稿すると すべて空白で表示されるor文字化けって状態だったのが解決しました PrintStream ps = new PrintStream(outputStream, true, "UTF-8"); ちなみに第2引数をtrueにすると、バイト配列が書き込まれたとき、println メソッドの 1 つ…

日本語でおk

wicketではてなダイアリーに投稿するアプリケーションをつくりましたまだ途中です 日本語を入力して投稿するとできません。解明中

test from wicket

test

javaからはてダ投稿

できました!

テストタイトル

テスト本文

匿名クラスについて

ともくんに教えてもらいました匿名クラス - t_nagataの日記プラスめも ・匿名クラスの外のローカル変数にアクセスする場合、その変数のアクセス修飾子はfinalでなければならない

翻訳+wicketその1.3

ちょうど今匿名クラスを勉強したので、 下の記事のボタン実装も匿名クラスつかったのに書き換えてみたい衝動 今日余裕あったらやってみよう 結果表示のページ public class TranslationResultPage extends WebPage{ public TranslationResultPage(String res…