タグ

2010年12月13日のブックマーク (5件)

  • InnoDBの意外な制約: Got error 139 from storage engine | へびにっき

    環境: MySQL 5.0 (マニュアルを見る限りバージョン5.1でも事情は同じ) 某CMSにて、1つのテーブルにTEXT型のフィールドをたくさん作ったところ、次のようなエラーが出てデータを保存できなくなった。 Got error 139 from storage engine このエラーメッセージで検索すればいろいろと情報が出てくるが、こういうことらしい: InnoDBの行サイズの上限はページサイズの約半分で、デフォルトでは約8000バイト 可変長カラム(VARBINARY, VARCHAR, BLOB, TEXT)のデータは行の外部に保存されるが、先頭の768バイトだけは行の内部に保存される よって例えば一つのテーブルに11個のTEXT型フィールドを作り、それぞれに768バイト以上のデータを入れようとすると、768*11=8448 > 8000 なので保存できない ページサイズは8〜6

    TrinityT
    TrinityT 2010/12/13
    検索機能とかで大きなテーブル作る際に気をつけた方が良さそうだ。
  • [Xperia_Report]Xperiaレビュー 第229回 データ通信契約を検討してみる #android #xperia #galaxytabjp #sc01c | exmobiler.com

    [Xperia_Report]Xperiaレビュー 第229回 データ通信契約を検討してみる #android #xperia #galaxytabjp #sc01c Galaxy Tabを使いはじめて、XperiaやGalaxyなどをまとめてデータ通信用に集約する専用の契約を検討し始めています。 というわけで自分の備忘録的にメモ。 一応制限なしに使えて一番安そうなものをメモしていきます。 どれも私が以前使っていた頃の印象などを含んでいるので現状違うよという事があれば教えてください。 bmobile U300+PocketWiFi アマゾンで1年間26817円→月額2235円 寝かせた場合の月額:2235円 長所:かなり安い 電波がよく入る 短所:遅い ストリーミング系が動かない。寝かせられない。 イー・モバイル PocketWiFi EMチャージで30日4410円 寝かせた場合の月額:0

  • 第127回 ターミナルマルチプレクサ tmuxを使ってみよう | gihyo.jp

    端末で作業をするなら、特にsshなどでネットワーク後しに作業を行うなら、仮想端末管理ソフトウェアであるGNU Screenは必須といってよいでしょう。Ubuntu 10.04であれば、GNU Screenをさらに便利に使うためのアプリケーション「byobu」が最初から導入されているので、こちらを使っているユーザも多いと思います(byobuについては連載72回参照、注1⁠)⁠。 今週のレシピは、GNU Screenと同じ仮想端末管理ソフトウェアである「tmux」ターミナルマルチプレクサを紹介します。 GNU Screenの利点とは GNU Screenの利点を簡単におさらいしておきましょう。GNU Screenには多くの機能がありますが、筆者が主に使っているのは以下のような機能です。 GUIのタブ機能のように、複数の端末を起動して切り替えられる 端末を画面分割して使うことができる 端末上で

    第127回 ターミナルマルチプレクサ tmuxを使ってみよう | gihyo.jp
  • プログラマが知るべきではない97のこと - Cube Lilac

    プログラマが知るべきじゃない97のこと - Togetter を読んでいたら面白かったので,赤文字で強調されているものを抜き出して適当に並べ替えてみましたw ちなみに,元ネタは プログラマが知るべき97のこと です.類似ネタの プログラマの嫁が知るべき97のこと,プログラマが体験するべきではない50のこと も併せてどうぞ. サーバ室に祀られた盛り塩の存在意義 言語やエディタ、IDE を disる と勃発する聖戦 VSS Boost プリプロセッサ PHP brainf*ck Lisper の態度 他言語のプログラマの Lisp へのイメージ 人月計算 エクセル方眼紙 受注確定と同時に赤字が確定していた 受注時に営業が顧客に提出した資料 見積書に勝手に足された項目の意味 この仕様が誰の気分で決まったのか 今必死で実装しているその機能が実は PM の好みで追加された仕様であること 依頼されたア

    プログラマが知るべきではない97のこと - Cube Lilac
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer