タグ

*studyに関するextra_numberのブックマーク (72)

  • 第5回 データベースに出てくる数値の意味を知る

    データベースは,カラムとその集合体のテーブルから出来上がっているということは理解していただけたと思います。今回はもう少しつっこんで,テーブルの中の主キーと数値フラグというものについて学習していきます。開発前のデータベース設計にかかわる部分なので,しっかりと読んで学習してください。序盤の交渉を有利に進めるための大切なポイントです。 ユニークな値と主キー 今回は簡単な社員名簿でお話を進めます。図1を見てください。10人の社員がいます。 「社員番号」は重複することのないユニークな番号です。データベースではユニークという単語が頻繁に出てきます。日では“ユニークな人”のような用法が広まっているので,ユニークというと“ちょっと変わっている”とか“面白い(ユーモアがある)”のような印象を受けますが,来の意味は「一意である」「固有,単独である」です。プログラムの世界でユニークといえば,重複することがな

    第5回 データベースに出てくる数値の意味を知る
  • 東大で学んだ卒論の書き方★論文の書き方

    卒業論文の書き方を詳説

  • Ajaxを勉強しよう

    このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja

  • 404 Blog Not Found:プログラマーでなくても名前ぐらい覚えておきたいアルゴリズムx10

    2007年11月26日18:15 カテゴリMathLightweight Languages プログラマーでなくても名前ぐらい覚えておきたいアルゴリズムx10 ぎくっ あなたが一番好きなアルゴリズムを教えてください。 また、その理由やどんな点が好きなのかも教えてください。 - 人力検索はてな なぜぎくってしているかというと、実はすでにアルゴリズムの発注を受けているからなのだ。いつまでも伏せておくのもなんなので、ここにえいやっとdiscloseしてしまうことにする。 アルゴリズム大募集! C&R研究所 - トップページ その下書きもかねて、そこでも紹介しないわけに行かないメジャーなアルゴリズムをとりあえず10個紹介しておくことにする。 ユークリッドの互除法(Euclidean algorithm) その昔(数百年ほど前)は「アルゴリズム」といえば、「手順一般」を指すのではなく、この「互除法

    404 Blog Not Found:プログラマーでなくても名前ぐらい覚えておきたいアルゴリズムx10
  • 特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro

    「データベースはブラックボックス。どんなSQL文を投げたらどんな結果が返ってくるかさえ知っていればよい」---そう思っている人も多いかもしれません。 しかし,物のソフトウエア・エンジニアを目指すのであれば,データベースが動く仕組みを学ぶことは避けて通れません。パフォーマンスなどに問題が生じたときどこから手を付けていいのか皆目見当がつかない,といった事態に陥りかねません。 市販のRDBMSの内部はかなり複雑ですが,基的な部分を理解するのはそれほど難しくありません。この特集でデータベースの動く仕組みを理解してください。 イントロ ●ブラックボックスのままでいいの? 基礎から理解するデータベースのしくみ(1) Part1 ●SQL文はどのように実行されるのか 基礎から理解するデータベースのしくみ(2) 基礎から理解するデータベースのしくみ(3) 基礎から理解するデータベースのしくみ(4) 基

    特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro
  • Infoseek[インフォシーク] - 楽天が運営するポータルサイト

    Infoseek, およびInfoseekロゴは 楽天株式会社の商標です。 これら以外のマークは、それぞれ関係各社の商標および登録商標です。 Copyright (c) Rakuten, Inc. All Rights Reserved.

    Infoseek[インフォシーク] - 楽天が運営するポータルサイト
  • 【第四回:オブジェクト指向再入門】"メタ"とは | オージス総研

    [Happy Squeaking!!] 【オブジェクトの広場】【第四回:オブジェクト指向再入門】"メタ"とは 1.メタ機能との出会い 1.1 "メタ"とは Metaは、英語の接頭辞で、もともと「背後の、後ろの、より包括的な、超えた」といった意味があります。私たちが普通に持っている観点からは、少し見えにくい、超えてしまったところにメタの世界はあります。とはいえ、不必要というわけではありません。むしろ縁の下で私たちの世界を支えてくれている重要な役割を持っているのです。メタなるものの存在によって、私達は世界を混沌ではなく、整然とした秩序だったものとしてとらえ、無事にすごすことができます。 身近な例で見てみましょう。オブジェクト指向では、現実世界を様々な「もの」の集まりからなるというふうに考えます。「もの」にはいろいろな実体(インスタンス)や、インスタンスを分類するもの(クラス)があります。個々の

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • Mango Languages - Home

    Over 70 languages are at your fingertips with the highest-rated language-learning app* designed for the real world by real people.

    Mango Languages - Home
  • prototype.jsを読み解く:第1回 Prototypeライブラリ(1〜197行目)|gihyo.jp

    他のライブラリや、自分のコードと共存させるときは、これらの名前と衝突しないように気をつける必要があります。同じ名前を使ってしまうと、コードがロードされた順番によって挙動が変わる、というようなわかりにくい問題が発生してしまう場合が出てきます。 オブジェクト、クラスの使われ方 ライブラリ内では、上記の名前空間は大きく分けて以下のような使われ形をしています。 その下に別のオブジェクトを入れるための親名前空間として使う Class.create()を使って Prototypeライブラリ風のクラスとして定義する Object.extend()を使って他のクラス、オブジェクトから継承されることを前提とする関数を集める コードを簡潔に記述する為に短い名前の関数として使う 特に、Object.extend()を使って継承を実現している箇所が多く、最終的にどのオブジェクト・クラスにどのメソッドが定義されてい

    prototype.jsを読み解く:第1回 Prototypeライブラリ(1〜197行目)|gihyo.jp
  • TOEIC800点台を超える勉強法:アルファルファモザイク

    「ゼリーのみ規制…モチはいいのか?」→野田聖子氏「モチは喉に詰まるものというのが常識」…消費者庁構想に暗い影

  • ユメのチカラ: ソースコードの読み方

    ソフトウェア工学の標準的なカリキュラムにソースコードの読み方というのがあるのかないのか知らないが、プログラマとして最も重要な資質の一つにコードの読解力というのがある。 ついでに言えば、大学や専門学校であまり教えられているとはいえないけど、実践では常に必要とされているものとして、テストの方法論、デバッグの方法論、性能向上の方法論、メモリなど各種資源の削減方法論などなどがある。国際化、移植性なども重要な単元であるがソフトウェア工学の中で教授されていると言う話はあまり聞かない。コードのハック一般についてどこかで議論されているのだろうか。経団連あたりで議論しているのだろうか? 閑話休題。 ソースコードの読み方ということで、最近では「コード・リーディング」というそのものずばりの教科書も出ているので状況は好転しつつある。コードの読み方はオープンソースの時代になり、間違いなく広く情報を共有できるようにな

  • Excel VBA入門

    Excel VBA(Visual Basic for Applications)とは、Microsoft Excel に組み込まれているプログラミング言語で、Excel の操作を自動化したり、大量のデータを効率的に処理したりすることができます。VBA を活用することで、繰り返しの作業をボタン一つで実行し、複雑な計算を瞬時に処理し、外部データと連携することが可能になります。 Excel では関数やマクロを使って定型業務を自動化できますが、VBA を使うことで、より柔軟で高度な自動化が実現できます。例えば、複数のファイルを一括で処理したり、入力フォームを作成してデータを整理したり、ボタン一つでレポートを自動生成できます。 VBAExcel だけでなく、Word や Access などの他の Microsoft Office アプリケーションと連携することも可能です。例えば、Outlook

    Excel VBA入門
  • prototype.js v1.5.0 の使い方

    それは何? prototype.js は Sam Stephenson によって書かれた JavaScript ライブラリです。 この熟考の上記述された標準に準拠したコードは、Web 2.0 において特徴となるリッチでインタラクティブなウェブページを制作する際の重荷を、あなたの肩から取り去ってくれるでしょう。 もしこのライブラリを使ったことがあるなら、充実したドキュメントがこのライブラリの売りではないことに気がついたはずです。 私は他の開発者と同様に、ソースコードを読み、試行錯誤しながら prototype.js を理解しました。 自分が学んでいる間にメモを取り、それを他の人たちと共有することは価値があるのでは、と考えたのです。 加えて、このライブラリによって提供されているオブジェクト、クラス、関数、拡張機能についての 非公式リファレンス も提供しています。 ここで提供する例とリファレンス

    extra_number
    extra_number 2007/07/25
    prototype.js解説 勉強
  • セミナー申し込みフォームがスパムの踏み台?

    セミナー申し込みフォームがスパムの踏み台?:星野君のWebアプリほのぼの改造計画(1)(1/4 ページ) 朝7時。いつもより30分早く起きる。星野君、27歳の秋。 今日は、星野君がかねて希望していたWeb担当へ配属替えになる日。星野君の会社では創立記念日の今日を機に、Webに力を入れるための新しいチームが発足するのだ。 足取りも軽く、星野君は会社へ出社する。まだ、「Web担当になる」ということ以外、具体的なことは一切知らされていないが、とてもわくわくしている。 この会社では、人事発令があるときは1人ずつ社長室に呼ばれる。星野君が自席でそわそわしていると、一番に声が掛かった。 社長 「星野君、入りなさい」 星野君は2年ほど前にこの会社へ転職してきた。前職では、簡単なWebアプリケーションの作成やFlash作成などのコーディングが中心のWebデザイン仕事をしていた。Webデザイン仕事を希望

    セミナー申し込みフォームがスパムの踏み台?
  • エクセル技道場

    ご訪問いただいたお客様へのお知らせ アクセスいただいたWebサービスは提供を終了いたしました。 長年にわたり、多くの皆様にご利用いただきましたことを心よりお礼申し上げます。 ODNトップページへ

  • 結城浩 - The Essence of Programming (プログラミングのエッセンス)

    AIと生きる 『AIと生きる』は、高校生テトラがAIとの対話を通じて成長していく青春教養小説です。専門知識は不要で、中学生から社会人まで楽しく読める物語です。好評発売中。

    結城浩 - The Essence of Programming (プログラミングのエッセンス)
  • e-typing {インターネットでタイピング練習}

    タイピングが少しうまくなると可能性が広がる 無料タイピング練習イータイピングへようこそ! ここではみなさんのタイピングの上達をあらゆる角度からサポートしていきます。まずはじめに腕だめしレベルチェックで実力をチェックしてみましょう。 今すぐチェック!

    e-typing {インターネットでタイピング練習}
  • 「50音図をよく見ると」

    9月である。日語教室にも新入生がどっと入って来て、2000年度の新学期が始まった。秋学期は12月まで。その後は1月から冬学期で、4月に学年が終る。当地と反対で日では入学式は4月だった。俳句の歳時記を繰ってみると、「春」の季語として(二月・三月の)「入学・入学試験」があり、続いて(三月末の)「卒業・卒業式」、(四月の)「入学・一年生」と並んでいる。「桜・入学式・ランドセル」の三点セットは春の風物詩としてすっかり日人の心に刷り込まれているが、いつの間にかすっかりこちらの生活リズムに慣らされてしまった。カナダ生活も早20年。今さらながらに時の流れの速さには驚かされる。 最初のクラスで毎年「50音図」を見せる。日語も音声面では世界でも珍しいほど簡単な言葉であることを学生に知って貰いたいし、日語はやはり「平仮名」から教えたい。平仮名46字こそは日語学習の最初の山だろう。大半が平仮名と

  • まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro

    第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と

    まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro