WEB+DB PRESS Vol.47

サポートページ

この記事を読むのに必要な時間:およそ 1.5 分

このページではWEB+DB PRESS Vol.47に関する補足情報を公開しています。

サンプルファイルのダウンロード

特集1「[10年先も役立つ底力を身に付ける!]ネットワークプログラミングの基礎知識」

特集2「[実例から学ぶ]memcachedベストプラクティス」

一般記事

連載

お詫びと訂正

本書の掲載内容に下記の誤りがございました。読者の皆様,および関係者の方々にご迷惑をおかけしましたことをお詫び申し上げます。

特集1「[10年先も役立つ底力を身につける!]ネットワークプログラミングの基礎知識」 第1章 ネットワークプログラミング基礎の基礎

P.12 図3

※2進数表現の右端の値が間違っておりました

… 00001010
… 00001011 ⁠n=64)
… 00010000
… 00010001 ⁠n=64)

特集2「[実例から学ぶ]memcachedベストプラクティス」 第6章[ライブラリの使い方]C言語編

リストに誤りがありました。

なお,ダウンロード用のサンプルコードでは,以下の修正は反映済みです。

P.82 リスト1 libmemcached-simple.c
rc = memcached_set(memc, argv[1], strlen(argv[1]),
                   argv[2], strlen(argv[2]), 0, 0)
rc = memcached_set(memc, argv[1], strlen(argv[1]),
                   argv[2], strlen(argv[2]), 0, 0);

P.83 リスト3 apr_memcache-simple.c
rv = apr_memcache_set(memc, argv[1], argv[2],
                      strlen(argv[2]), 0, 0)

⁠中略⁠⁠

rv = apr_memcache_getp(memc, p, argv[1],
                       &value, &value_len, &flags)
rv = apr_memcache_set(memc, argv[1], argv[2],
                      strlen(argv[2]), 0, 0);

⁠中略⁠⁠

rv = apr_memcache_getp(memc, p, argv[1],
                       &value, &value_len, &flags);

特集3「[小中規模対応]バックアップの研究」

P.99 著者名部分のメールアドレス
やまだ あきら YAMADA Akira
akira@akira.org
やまだ あきら YAMADA Akira
akira@arika.org

連載「SQLアタマアカデミー」

P.148 リスト1

正しくは以下のとおり(MASTER.code_type = 'pref_cd'の条件はWHERE句に書く必要がある)

SELECT MASTER.code_value AS pref_cd,
         MASTER.code_description AS pref_name,
       DATA.population AS pop
  FROM OTLT MASTER LEFT OUTER JOIN DataPop DATA
    ON MASTER.code_value = DATA.pref_cd
 WHERE MASTER.code_type  = 'pref_cd';

P.151 左カラム中段のSQL(列持ちの場合)

正しくは以下のとおり(act_nbrの後のカンマは不要)

SELECT act_nbr
  FROM AccountsCols
 WHERE amt_2006 >= 100000
   AND amt_2007 >= 100000
   AND amt_2008 >= 100000;

P.151 左カラム下段のSQL(行持ちの場合)

正しくは以下のとおり(HAVING句の条件にSUMが抜けていた)

SELECT act_nbr
  FROM AccountsRows
 GROUP BY act_nbr
HAVING COUNT(*) = SUM(CASE WHEN amt >= 100000
                        THEN 1
                        ELSE 0 END);

「Reader's Forum」 2段 下から12行目

P.230

ご投稿いただいた方のご芳名が間違っていました。

千葉県習志野市 今井英敏さん
北海道札幌市 島田浩二さん