タグ

2011年12月22日のブックマーク (6件)

  • Super Technique 講座~ザ・レトロ・アルゴリズム「コントロールブレーク」by OOP

    以前書いた「バイナリサーチ」徹底解説の続編みたいなものである。筆者はこのところ、業務プログラムを書き倒しているのだが、その時に結構頻繁に遭遇するちょっとした問題を解決するにあたって、同僚たちがあまりうまいやり方を知らない....というのを、少し気にしているのである。その問題とはこういうタイプのものだ。 データベースのあるテーブルが、実際には階層構造になっているにも関わらず、フラットに定義されているために、実際に欲しい階層データを構築するのに何回も SQL を呼んでいる....サブキーを考慮して order by してやれば、正しい順番で1回で取れるのにねぇ... そういうデータで、階層ごとに合計が欲しいんだが、Map を使って合計やってるぞ...これも Map とか使わずに、1回ループさせるだけでできるのにね.... という問題だ。これ要するに、階層データがベタな SQL のテーブル1個で

  • 頑健なJavaプログラムの書き方

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • 別におぼえたくないのに…Javaの方から勝手に脳に入り込んできて、気がつけばJavaを習得してしまうゲーム「Robocode」 - techiela

    HelloWorldやっても面白くねーんだよ!! 皆さんこんにちは。 Google App Engine (GAE)でJavaがサポートされ、 PythonはスルーしたけどJavaならやりたい!でもJava未経験! GAE/Jに手を出してみたけど、結局hello, world!のサンプルアプリを公開したまま 放置した状態になっていませんか? 僕はそうです! Java使えたら楽しいだろうなー Java覚えて仕事の案件こなしたいなー Java使えたらオブジェクト指向がもっとわかるだろうなー リア充へのあこがれ と、常々思っていつつも、Javaの最初の面倒臭さの前にいつもやる気喪失するんですよね。 HelloWorldひとつやるのにpublic static void main()書くなんて面倒臭すぎです コンパイルなんて面倒でやってられません eclipseの使い方憶えるのが面倒だし ecli

    別におぼえたくないのに…Javaの方から勝手に脳に入り込んできて、気がつけばJavaを習得してしまうゲーム「Robocode」 - techiela
  • ナッキーの「Turbo Delphiはじめて奮戦記」

    ナッキーの「Turbo Delphiはじめて奮戦記」 投稿者:: Hitoshi Fujii 概要: 自分は文系で…」とか「やっぱり難しそう」と感じているプログラミング未経験の方でも、すぐに始めることができるのがTurbo Delphi。わたくし、ナッキーこと佐竹那月が、高橋先生と一緒に、Turbo Delphiを使ってプログラミングについて学んでいきます。 「自分は文系で…」とか「やっぱり難しそう」と感じているプログラミング未経験の方でも、すぐに始めることができるのがTurbo Delphi。わたくし、ナッキーこと佐竹那月が、高橋先生と一緒に、Turbo Delphiを使ってプログラミングについて学んでいきます。

  • 電卓の作成

    さて、「電卓」も比較的プログラム初期段階で作成するものですが、 テクニックなど新しい技術を覚えてください。一応、「タイピングソフト作成講座」を閲覧してから御覧になって下さい。 これを修得した上で話を進めて行きます。できればタイピング講座をすべて見てプログラムを実装した上で話を進めて行きます。 何故「電卓」かと言いますと、色々修得へのショートカットであると判断しているからであります。 グローバル変数の扱いに慣れる 演算子の型と、演算子の使い方に慣れる グループ化されたコンポーネントの一括処理 Case文の使い方を勉強する 電卓では主に数値演算がメインになって来ますが、前回入力した値などを記憶しておくにはどのようにすればいいのか? などなどを扱って行きたいと思います。 では、まず最初にいつも通り、 フォームのレイアウトを作成してみましょう!取りあえずここでは以下のようなNameで扱って行きます

  • サイトマップ

    杉浦ホームページサイトマップ 考えてみると、ホームページは個人ホームページとしては実に巨大なものとなり果てているだけではなく、さらに巨大化しそうである。もうサイトマップを導入すべき時点であろう。というわけでサイトマップを導入する。当然、自動更新でPerlプログラムによって生成している。 目次 トップページ類 芸術 実験映像 ホームページ製作 WWW講座 ソフトウェア開発 宝塚歌劇 ツール