タグ

DBに関するsstのブックマーク (26)

  • PHP/mysqliのSQLステートメントのパラメータの数が可変する時のbind_paramのやり方 | iconDecotter-Log

    PHPからMySQLを利用する時は、mysqliを使うことが推奨されています。 mysqliはSQLステートメントを設定した後、パラメータマーカに対して値をバインドしてSQLを実行する流れになります。 $mysqli = new mysqli('localhost', 'my_user', 'my_password', 'world'); $stmt = $mysqli->prepare("INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)"); $stmt->bind_param('sssd', $code, $language, $official, $percent); このときのバインドは当然ながら、bind_paramに渡す引数の数とパラメータマーカの数が一致していないとなりません。上記で言うと、パラメータマーカ「?」が4つあるので、b

    PHP/mysqliのSQLステートメントのパラメータの数が可変する時のbind_paramのやり方 | iconDecotter-Log
    sst
    sst 2015/10/30
  • 第19回 データマイニング+WEB 勉強会@東京( #TokyoWebmining 19th)-データ徹底活用・機械学習 祭り- を開催しました - hamadakoichi blog

    2012/06/23 "第19回 データマイニング+WEB 勉強会@東京−データ徹底活用・機械学習 祭り−"を開催しました。 第19回 データマイニング+WEB 勉強会@東京 ( #TokyoWebmining 19th)−データ徹底活用・機械学習 祭り−: Eventbrite Google グループ 会場提供し運営を手伝って下さった ニフティ株式会社 のみなさん、どうもありがとうございました。素敵なトークを提供してくれた講師メンバーに感謝します。会場参加、USTREAM参加ともに多くの方々の参加を嬉しく思っています。 参加者ID・バックグラウンド一覧: 参加者Twitter List: Twitter List TokyoWebmining#19 (@horihorioさんに感謝) 以下、全講師資料、関連資料、ツイートまとめです。 AGENDA: ■Opening Talk: O1.「

    第19回 データマイニング+WEB 勉強会@東京( #TokyoWebmining 19th)-データ徹底活用・機械学習 祭り- を開催しました - hamadakoichi blog
  • Facebook Query Language (FQL)

    2011年04月29日01:04 by oklahomer Facebook Query Language (FQL) カテゴリドキュメントFQL Facebook Query LanguageもしくはFQLと呼ばれるもので、SQLと似たインターフェイスでGraph API上で提供されているデータを扱うことができます。Graph APIでは提供されていない機能もいくつか提供していて、複数のクエリを一度の問い合わせで処理することも可能です。 https://api.facebook.com /method/fql.query?query=QUERYにアクセスすることで、FQLクエリを実行します。formatパラメータを指 定することで、レスポンスのフォーマットをXMLもしくはJSONから選択することができます。クエリはSELECT [fields] FROM [table] WHERE [c

    Facebook Query Language (FQL)
  • スターバックスは2フェーズコミットをしていない。あなたの業務は楽観的ロックで切り抜けられるか?:Azureの鼓動:オルタナティブ・ブログ

    スターバックスで日常見かけるオペレーションは、いわゆる2フェーズコミットを採用していない。 まずその様子を振り返ってみよう。 レジで注文を告げると、矢継ぎ早に「トールラテ~ェ」「トールラテ~ェ」と カウンター内でメッセージが呼応される。そして、バリスタ側の空き状況にもよるが、 早速ドリンクを作り始める。この時点ではまだ代金の支払いは完了していない。 幸運なことに財布にゆとりがあれば、代金を払って、レシートをもって 受け取りコーナーに進む。通常の場合それほど待たずして注文したドリンクがでてくる。 しかし時には順番が前後していたり、飛ばされていたりした経験のある人も 少なくないのではなかろうか。 どうだろう、あらためてみると、非常に「ゆるふわ」なオペレーションである。 ガンダム/クラウドをテーマとするこのブログでスタバのオペレーションを引き合いに 出したのは、先週末クラウド研究会でGoogle

    スターバックスは2フェーズコミットをしていない。あなたの業務は楽観的ロックで切り抜けられるか?:Azureの鼓動:オルタナティブ・ブログ
    sst
    sst 2009/04/27
    勘違いしてカツみたいにならないように
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • リレーショナル・データベースの世界

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • MOONGIFT: » あなたの知識を蓄えます「Piggydb」:オープンソースを毎日紹介

    メモやスクラップとしてWikiやブログを使っている人がいる。各データはタグや検索を使って調べ上げ、いざとなった時にすぐに見つかるようにしておく。だが人によってはWikiもブログも何となく違う…と感じていた人もいるのではないだろうか。 Wikiのようなブログのようなシステム そんな人に使ってみて欲しいのがPiggydbだ。日語圏のオープンソース・ソフトウェアで、Wiki風なブログシステムになっている。 PiggydbJavaで作られたソフトウェアで、warファイルを設置するだけですぐに利用できる。デフォルトのID/PWは両方ともownerとなっている。画面はブログ風になっているが、Wikiの良さを活かして管理画面はなく、その場でエントリーが追加できるようになっている。 タグで情報を絞り込むことができる タイトルと文、そしてタグとデータはシンプルな項目のみになっている。そしてWikiのよ

    MOONGIFT: » あなたの知識を蓄えます「Piggydb」:オープンソースを毎日紹介
    sst
    sst 2008/09/16
  • マイクロソフトアクセス特設ページ-トップページ

    マイクロソフトアクセス特設ページ トップページ IT企業へ100%就職 楽しかったので・・つい システム開発料金表 アクセスシステム問合せ アクセス専門教室 アクセスでSAPは可能? データは安全ですか? マイクロソフトアクセス2003 アクセスの特徴 アクセスとエクセルの違い 100万件実験 SQLサーバーとの住み分け 壊れやすい・・昔はね! レコードの追加と更新 テーブル 主キーと外部キー オートナンバー型 データ型の注意点 テーブルの種類 テーブルの分割 クエリ クエリってそもそもなに? クエリの役割と種類 内部結合と外部結合 編集可能なレコードセット トランザクション レコードロック テーブル直は避ける フォームのコントロールを参照 計算はクエリにお任せ ANDとORの違い フォーム アクセスらしいフォーム メイ

    sst
    sst 2008/04/16
    access
  • CSVファイルフォーマットの解説:CodeZine

    はじめに CSVファイルは最も普及したデータ交換用フォーマットですが、さまざまな方言があります。 稿ではCSVファイルフォーマットの仕様とデータ交換時のポイントを説明します。 対象読者 CSVファイルを扱うDB管理者、開発者。 CSVとは? CSVとはComma-Separated Valuesの略で、カンマ区切りで並べた値という意味です。 CSVファイルの例として、一般的なアドレス帳データを示します。 "姓","名","生年月日","郵便番号","住所","電話番号" "山田","太郎","2001/1/1","100-0002","東京都千代田区皇居外苑","03-1234-5678" "山田","次郎","2001/1/2","251-0036","神奈川県藤沢市江の島1丁目","03-9999-9999" カンマで区切られたデータの横一列を"行"(英:Row)

  • 漢字を類似度検索可能にする (polog)

    アイデアとしては単純で、画像情報に落としたあとで全漢字pairに対して全pixelの一致数をカウントするだけ。 これの時にはリアルに全漢字でやろうとしてたんだけど、2万字=>4億ペアなので断念した。常用漢字1945文字を対象とする。 ActiveRecordやら何やら使いたかったけど、普通にやると結構面倒だったのでrailsプロジェクト作ってscript/runnerした。 ファイル rake db:migrateで create_table :chars do |t| t.column :char, :string t.column :byte, :integer end add_index :chars, :char add_index :chars, :byteこんなのと create_table :similarities do |t| t.column :c

  • Infoseek[インフォシーク] - 楽天が運営するポータルサイト

    人気再燃!ポケモンGOをより楽しむウェアラブルデバイス4選 街中で『ポケモンGO』を遊ぶにしても、スマートフォンを出したりしまったりしながら歩くのはなかなか難し…

    Infoseek[インフォシーク] - 楽天が運営するポータルサイト
    sst
    sst 2007/01/25
    sqlとか正規表現のテクニック集的パズル集
  • http://clipbox.drecom.jp/

    sst
    sst 2006/11/21
    ソーシャルデータベース/作成したカードを「Box」に入れる事で流通するシステムになっています。ほかのユーザの「Box」を自分の「Box」に入れることもできて、BoxからBoxにカードが伝播していくようになっています
  • NTTデータが全文検索エンジン「Ludia」をオープンソースとして無償公開:ITpro

    NTTデータは10月11日,同社が開発した全文検索エンジン「Ludia」をオープンソース・ソフトウエアとして無償公開した。オープンソースのDBMS PostgreSQLに格納されたテキスト・データの全文検索を行う。同社では「商用のデータベース管理ソフトに匹敵する速度と精度を備える」としている。 NTTデータでは「データベース内のデータの全文検索ではこれまで,オープンソース・ソフトウエアでは日語に対応した高速・高精度なものが存在せず,データベースからデータを取り出し別のシステムを構築する必要があった。Ludiaは商用のデータベース管理ソフトに匹敵する速度と精度を備える」としている。 Ludiaは,N-gramと形態素解析の2種類の全文検索インデックス方式をサポートする。ブーリアン検索,近傍位置検索,類似文書検索といった検索が可能で,検索結果の合致度を示す「スコア」も提供する。 Ludiaは

    NTTデータが全文検索エンジン「Ludia」をオープンソースとして無償公開:ITpro
  • Efficient data transfer through zero copy

    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.

    Efficient data transfer through zero copy
    sst
    sst 2006/09/15
    PHP アプリケーションに共通の 5 つのデータベース問題 (データベースのスキーマ設計、データベース・アクセス、データベースを使ったビジネス・ロジック・コードなど) と、それぞれの解決方法を理解してください
  • Design Hints 設計のヒント

    設計のヒント 設計の基 SQL は非常に便利な上、データを格納しておく専用のソフトウェアだけあって、多量のデータの扱いは非常に得意です。しかし、それも適切に設計し、適切にコーディングした場合です。簡単に、そこら辺の説明をしたいと思います。 まず、よく言われることですが、データベースの設計だけが良くても、プログラムの設計だけが良くてもダメです。とはいっても、実際は全く同時に設計が行えるわけではありません。多くの場合、データベースの設計が出来ない限り、プログラムの設計は途中までしかできないからです。 データベースの設計は大きく分けて次の二点があります。 物理的な構成 内部オブジェクト(テーブルとか)の仕組み 物理的な構成とは、どのマシンで動かすか、からに始まり、データベースを格納するディレクトリをどこにするかといことまでです。現実的に、PostgreSQL はクラスタリング構成が出来ないので

  • HTMLから登録フォームを自動生成するWeb Form Factory:phpspot開発日誌

    Web Form Factory (v0.1.2 beta) - Open Source Web Form Generator HTMLから登録フォームを自動生成するWeb Form Factory。 formを記述したHTMLファイルをアップロードして自動でサーバサイドのスクリプトも生成してくれるサービス。 <input>の値を読み込んで、専用のmodelクラスを作成してくれるのでHTMLの知識があればDB登録スクリプトが簡単に生成できます。 例えば、次のような場合のフォームの場合、 <form> <input type="text" name="name" value=""> <input type="text" name="message" value=""> <input type="submit" value="register"> </form> nameとmessageをメン

    sst
    sst 2006/07/12
    formを記述したHTMLファイルをアップロードして自動でサーバサイドのスクリプトも生成してくれるサービス/nameとmessageをメンバ変数に持つクラスが自動で作成され、そのクラスがDBの操作を行うというようなイメージです。
  • 会員制ウェブサイトをPHPとMySQLでつくる

    システムとしては、サインアップ時のユーザー情報はMySQLに格納、パスワードはランダムに生成してから暗号化してデータベースへ、ログイン前にユーザーの電子メールアドレスが有効かどうかのチェック、データベースに登録した情報とログインするシステムとの連動、ユーザーがパスワードを失念した場合のリカバリシステム、PHPのセッションの基的な使い方、ユーザーにメールを送る機能、などなどで構成されています。 PHP Help: Creating a Membership System with PHP and MySQL語で使う場合は文字コードとかも考慮しなくてはならないのでもうちょっと違った感じになるのだと思いますが、それでもかなり細かく実際の例も交えて書いてあるのでかなり参考になるのではないかと。

    会員制ウェブサイトをPHPとMySQLでつくる
  • Web 2.0アプリ自動生成ツール“Tuigwaa”(1/3) ― @IT

    四次元データ 西岡 悠平/染田 貴志 2006/6/23 エンジニアではない一般ユーザー自らが、Webの操作だけで簡単にWebアプリケーションを作れるソフトウェア“Tuigwaa”。2005年度上期未踏ソフトウェア創造事業に採用されたプロジェクトは、Web 2.0の世界を切り開く純国産ソフトウェアとして大きな注目を集めている。そのコンセプトを紹介しよう。(編集部) ■いつまでもWebアプリ化されない現場 「プロジェクトにかかわっている社員全員の名前、連絡先、所属を今週中にリストにしたい」 「新製品についての説明会を来週行う。ついてはお得意さまへの連絡と参加の可否、人数を把握したい」 このようなシーンを日常の業務の中で見掛けたこと、または経験されたことはありませんか。細かい内容は異なれど、こういった「ある程度急を要し、その都度必要な情報の内容が異なる、そして集められた情報がその後複数人で共

    sst
    sst 2006/06/22
    日常にあふれているさまざまな情報のやりとりの中で、これまでは解決できなかったような、もしくはシステム化の観点からは見向きもされなかったような煩雑な作業・業務をWebアプリケーション化することです。
  • AJAXとPHPとMySQLを使ったRSSリーダーの作り方 - GIGAZINE

    IBMにAJAXとPHPMySQLを使ったRSSリーダーの作り方が掲載されています。 いわゆるサーバインストール型のRSSリーダーについて、個人で使うだけではなくその結果を閲覧者に見せるためのモードも搭載するという非常に凝ったものになっています。 ソースコードもダウンロードでき、実際のスクリーンショットなども使って解説されているのでRSSリーダーを作りたいと思っている人にはかなり有益な情報になるのではないかと。 作り方とコードのダウンロードは以下から。 Ajax RSS reader そのほかにも日語で書いてあるのは以下のようなページ。 「Ajax + PHP」でRSSリーダーを作る : きまぐれ日記2『オンとオフの狭間』 http://sakipapa.sakura.ne.jp/blog/2006/03/002534.php Ajaxを使おう RSSリーダーを作る - [JavaSc

    AJAXとPHPとMySQLを使ったRSSリーダーの作り方 - GIGAZINE
  • Wagby ノンプログラミングで業務アプリケーションを開発

    2023年10月25日-27日に開催された「Wagby Developer Day 2023」の資料ダウンロードサービスを公開しました。

    Wagby ノンプログラミングで業務アプリケーションを開発
    sst
    sst 2006/05/15