CodeZine(コードジン)

特集ページ一覧

記事一覧

5311~5325件(全5601件)
  • 659_t.jpg
    2006/10/16

    IE 7やNetscape 7風のタブページ型Webブラウザを作成する

    TabPlus for .NET 2.0JのGcTabControlコントロールは、いろいろなタイプのタブページを提供するコントロールです。タブの見た目も簡単に変更できます。そこで、今回はこのGcTabControlコントロールとWebBrowserコントロールを組み合わせて、Internet Explorer 7やNetscape 7風のタブブラウザを自作してみます。

  • 553_s.jpg
    2006/10/16

    簡単だけどつまづきやすいwxWidgetsの第一歩

    クロスプラットフォーム開発の有力候補にwxWidgetsがあります。ところが日本語のリソースが意外に少ないため、最初の導入に苦労される方も多いのではないでしょうか。本稿では、導入する際につまづきやすいポイントを確認しながら、wxWidgetsに同梱されている「samples」や「demos」フォルダのコードをビルドするまでを案内します。

  • 564_t.jpg
    2006/10/13

    GridViewで再読み込みを行わずに表示ページを切り換える

    ASP.NET 2.0のGridViewコントロールは、Ajaxのように再読み込みを行わずにデータの表示ページを切り換えることができます。いくつかの制限がある中で、この機能を使えるようにするための方法を紹介します。

  • 570_t.jpg
    2006/10/12

    デスクトップCGIでWebとデスクトップを融合する 第3回

    日記記述言語DDL(Diary Description Language)から、Windows環境のエディタ上で、Shift_JIS文字コードのHTMLのWeb日記を出力・配信するjperlスクリプトを作成します。

  • 530_t.jpg
    2006/10/11

    .NET Remotingによる対戦型のテニスゲームの作成

    物理的に離れたPCで実行して結果を得るには、Webサービスが便利です。しかし、Webサーバが必要であったり、オーバヘッドが気になったりします。ここでは、別々のPC上で動作する対戦型テニスゲームの作成を通して、.NET Remotingの使い方を見ていきます。

  • 599_t.gif
    2006/10/10

    猫プログラミング 第13話 「ライバル」

    連載4コママンガ。お約束的ですが、光度博士のライバル「ソース博士」の登場です。機械猫の競合ソフト(?)の開発に着手。毎週火曜日更新。

  • 2006/10/10

    δ符号によるデータ圧縮の応用事例

    δ符号を用いて、Unicode文字の文字種テーブルをzip並の圧縮率で圧縮・展開する実装例を紹介します。サンプルコードは、データの性質に適した独自の圧縮方法を考える際のヒントにもなるでしょう。

  • 641_t.jpg
    2006/10/06

    ロングテールを活用し、“売れる”ECサイトシステムを構築する

    ウェブ2.0という言葉が流行しています。この変革の中で、ロングテールというキーワードが、とりわけECの世界で注目されてきています。従来のマーケティングの概念を崩すロングテールは、ECサイトのシステム構築にどのような変化を与えるのかを解説したいと思います。

  • 514_t.jpg
    2006/10/06

    LuxMenuの内部構造の詳細を理解する

    連載3回目となる今回は、デザイン性に優れた拡張メニューコントロール「LuxMenu」をより深く知るために、その内部構造について解説していきます。どのような仕組みでLuxMenuが表示されるのか、また通常メニューからどのように移行するのかなどを紹介します。

  • 539_t.gif
    2006/10/05

    数字パズルを半自動的に解くプログラムの作成

    最近非常に流行していて、多くの雑誌や単行本が出版されているものに数字パズルがあります。本稿では、これらを解く上で基本的な作業を自動化し、最終判断はコンピュータではなくユーザーに任せようというコンピュータ支援解法に基づいたプログラムを紹介します。

  • 2006/10/04

    Perlで作るモバイルサイトのコツ:第3回

    本連載では、Perlによる携帯サイトを構築する上で役立つ、さまざまなTipsを解説していきます。第3回は、各携帯キャリアにおける位置情報の送信・取得方法を紹介します。

  • 538_t.gif
    2006/10/03

    猫プログラミング 第12話 「電源」

    4コママンガの連載第12回です。暴走した機械猫を止めるため、強制終了を実行。油断した助手は、再び無限ループに陥ることに。毎週火曜日更新。

  • 524_t.gif
    2006/10/03

    サイズと日付でローテートするLog4jのAppender作成

    Log4jは、ファイルサイズまたは日付でログファイルのローテーションを行うAppenderを提供しています。しかし、ファイルサイズと日付の両方でローテートするAppenderは提供されていないため、両方の機能を同時に利用することはできません。本稿では、これらを両立するAppenderを作成します。

  • 532_t.jpg
    2006/10/02

    3値論理とNULL

    通常のプログラミング言語が真と偽の2つの真理値を持つ2値論理を基礎とするのに対し、SQLは第3の値「不明」を追加した3値論理という特異な論理体系を採用しています。3値論理はしばしばトリッキーな動作を見せてプログラマを悩ませます。本稿では、この3値論理について理論と実践的な例をもとに理解を深めます。

  • 513_t.gif
    2006/09/28

    LuxMenuにおいてCOMはどうやって実現されているのか

    前回は洗練されたデザインのメニューコントロール「LuxMenu」と、その使い方を紹介しました。LuxMenuはActiveBasicで開発され、COMコンポーネントとして提供されています。今回は、LuxMenuがどのようなコードを使って、COMコンポーネントを提供しているかについて説明します。

5311~5325件(全5601件)
All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5