並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 6359件

新着順 人気順

odbcの検索結果281 - 320 件 / 6359件

  • blog.katsuma.tv

    Apacheが最近segmentation faultでコケることが数回あったので、原因を探るためにdebugを有効にしたPHPに入れなおすことにしてみました。OSはLinux(Fedora9)で、Apache, mysqldはyumで入れていたものをそのまま使うことを想定しています。以下、作業メモです。 既存のPHPを削除 もともとyumで入っていたので、そのまま素直にyumで削除します。 sudo yum -y remove php\* ソースコードの入手 PHPの最新のソースコードを入手します。ソースコードはここから入手できます。2009.01.06時点での最新バージョンは5.2.8です。 Configureの準備 Configureにあたって、多くのツールをインストールしておく必要があります。僕は次のものを入れる必要がありました。(場合によってはまだほかにも必要かも?) sudo

    • Ubuntu(Hardy)でitunesを使えるようにする - よかろうもん!

      そろそろUbuntuで生活できるようにしようと思いはじめてきた今日この頃。 しかしながら、なかなかWindows生活から離れられない状況です。なぜなら携帯がiphoneであるため。 iTunesなしではiphoneの価値が激減してしまいます。 iTunesはWindowsとMacには対応しているものの、現段階ではLinuxには非対応です。 なので今日は、LinuxでiTunesを利用可能にするために、Windowアプリケーションを動作させるためのオープンソース・ソフトウエアであるWineをインストールして、それからiTunesをインストールしてみます。 今回インストールするソフトウェアのバージョンは以下の通りです。 Wine 1.1.4 (Development) iTunes 7.7 Wineのインストール まずは開発版のWineをインストールするためにリポジトリを追加します。 [ubu

        Ubuntu(Hardy)でitunesを使えるようにする - よかろうもん!
      • Windows環境にてC言語やC++ でODBCを使うには1 さとーC++ぶろぐ/ウェブリブログ

        「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

          Windows環境にてC言語やC++ でODBCを使うには1 さとーC++ぶろぐ/ウェブリブログ
        • HiveServerを使用してPythonやPerlからHiveQLを実行する - たごもりすメモ

          HiveServerはThriftプロトコルをしゃべる*1ので、おなじくThriftで接続すると任意のクエリを発行できたりして大変便利。ということで、やったので、そのメモ。 準備 まずHiveServerだけど、hiveコマンドを叩いてクエリが実行できる状態なら以下のコマンドで起動する。*2 $ hive --service hiveserver ただしあらゆるデータ投入などをThrift経由でやるのは正直めんどくさい。hiveと叩けば起動するHive CLIでもデータ操作はしたい。なので conf/hive-default.xml にMetastoreの設定をする。今回は手元のMySQLに hive データベースを作り、それを使うようにした。このあたりが大変参考になった。 HiveのmetastoreをMySQLを使ってLocal Metastore形式で利用する - blog.kats

            HiveServerを使用してPythonやPerlからHiveQLを実行する - たごもりすメモ
          • 自宅にgithub(みたいな物)を作る (CentOS5.5+CakePHP1.3+Chaw1.0 Beta) - blog@sotm.jp

            PHP 5.3.3 # php -version PHP 5.3.3 (cli) (built: Sep 13 2010 01:58:19) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies MySQL 5.1.50 # mysql --version mysql Ver 14.14 Distrib 5.1.50, for redhat-linux-gnu (x86_64) using readline 5.1 Apache 2.2.3 # apachectl -version Server version: Apache/2.2.3 Server built: Aug 30 2010 12:28:40 git 1.7.3 # git --v

            • SQL 文字関数 - 連結、空白削除、置換、切出、検索、長さ、数値変換他 - SAK Streets

              SQL 文字関数 - 連結、空白削除、置換、切出、検索、長さ、数値変換他 基本的に Oracle、SQL-Server、MDB で共通です。 ■文字列連結 ・concat() 関数は、文字列を結合するした結果を返す。 「||」演算子の方が簡単と思うがどうでしょう。 (Access では 「&」を使用する。) select 品番, concat('part-', 品番), 'part-' || 品番 from sak.受注m order by 品番 ; ■chr 文字変換 ・chr() 関数は、コードに該当する ASCII 文字を返す。 この例では、「1」と言う文字が返る。 select 品番, chr(49) from sak.受注m order by 品番 ; ■ascii コード変換 ・ascii() 関数は、文字に該当する ASCII コードを返す。 この例では、「49」と言う数字が

              • (cache) Joel on Software - 射撃しつつ前進

                Joel Spolsky ジョエル・スポルスキ 翻訳: Yasushi Aoki 青木靖 2002/1/6 ときどき何もできないことがある。 確かにオフィスにやってきて、だらだらとし、emailを10秒ごとにチェックし、Webをながめ、アメックスの請求書を支払うというような頭を使わない作業をしたりもする。しかしコードを書くフローの状態に戻ろうとしても、それができない。 このような非生産的な期間は通常1日か2日続く。しかし私の開発者としてのキャリアには何週間もの間何もできずにいたということが何度かあった。言うならば、私はフロー状態になかった。私はゾーンの中にいなかったのだ。私はどこにもいなかった。 誰でも気分のむらはある。ある人々にはそれは穏やかなものだが、他の人々には、それはもっとはっきりしていて、ときには機能不全でさえある。そして非生産的な期間は塞いだ気分と何か関係しているようだ。 それ

                • AccessをMSDEのフロントエンドとして利用する

                  無償の企業向けデータベース・エンジンであるMSDEは、コマンド・プロンプトから操作することが基本であるが、使い慣れたAccessからアクセスできれば便利である。 別稿のWindows TIPS「データベース・サーバのフロントエンドとしてAccessを利用する」では、MySQLやPostgreSQL、MSDE(Microsoft SQL Server Desktop Engine)など主要なデータベース・サーバのフロントエンドとして、Accessを利用する方法を紹介した。これらデータベース・サーバは、標準機能としてGUIベースの管理ツールを持たない。つまり、ただ単にテーブルの中身を確認するだけのためにも、いちいちコマンドライン上からSQL命令を発行しなければならないのだ。しかし、Accessを介することで、単純なデータ入力は、Accessの標準的な機能である「テーブル」や「フォーム」によって

                  • APIの仕組みとは?メリットや連携の事例を初心者向けにわかりやすく解説

                    APIの定義 APIの定義は「プログラムを通じてアプリケーションやソフトウェアの資源を利用するための接続口」です。ソフトウェア間で機能を共有し、アプリケーション開発を容易にします。 アプリとアプリを繋げることによって、機能性を拡張させ、さらに便利に使えるようにし、欲を言えば両方のアプリにとってウィン・ウィンの状態を生み出すのがAPIの狙いです。 APIの種類とその仕組み APIはソフトウェア同士を繋げるインターフェースですが、ソフトウェアにはOperating System(オペレーティングシステム)やマウスやキーボードといった周辺機器を動かすためのデバイスドライバ、ExcelやWordをはじめとするアプリケーションソフトと機器の様々な階層に組み込まれています。 APIは機器内のCPU・ストレージといったハードウェアとデバイスドライバとの間の縦階層、Webブラウザとアクセス先のWebサイト

                      APIの仕組みとは?メリットや連携の事例を初心者向けにわかりやすく解説
                    • aki's right brain

                      Google Spreadsheetはとても便利なクラウドオフィス環境ですが、最大の弱点があります。 それは「印刷に弱い」ということです。 印刷をしなくていい業務であればよいのですが、業務アプリの開発は「最後は紙」であることも多いのです。 私がこれまでGoogle Apps Scriptで開発してきた業務アプリにおいて,そこそこ凝った帳票はGoogle Docsワードプロセッサの文字置き換え→PDF出力→メール添付→あらかじめ印刷しておいた帳票に手差し印刷、という方法をとって来ましたが、フォントは化けますし、どうしてもEXCELで普及している罫線たっぷりのフォームを全面置き換えするところまでたどり着きませんでした。 今回はあきらめて,Google Docsで管理してきたデータを最終工程でEXCELにデータを取り込まなければならない環境,という前提で話を進めます。 もちろんGoogle Sp

                        aki's right brain
                      • Web APIによるデータ連携デザインパターンとツール活用

                        APIエコノミーやマイクロサービスアーキテクチャ、FintechをはじめとするさまざまなX-Techといった言葉が叫ばれるなか、APIマネジメント企業の買収のニュースといった形で「API」というキーワードを聞くことが増えています。本記事では、さまざまなクラウド上のユニークなサービスが出てきている今、APIを使ったデータ連携で何ができるようになるのか、どんな代表的ユースケースがあるのか、そしてユーザー企業やシステムインテグレーターがよりAPIを利用しやすくするためのツール活用について見ていきましょう。 Web APIとは? APIとはApplication Programming Interfaceの略であり、「ソフトウェアコンポーネントが互いにやり取りするのに使用するインターフェースの仕様である」と定義されています。最近使われているAPIとは、Web APIの意味で使われていることが多く、

                          Web APIによるデータ連携デザインパターンとツール活用
                        • Go Bindings for Various External APIs

                          Bindings to existing C libraries (using cgo). Please contact me if you know of any others not listed here. Databases and Storage SQLite gosqlite - SQLite 3 bindings with a very simple interface. By Russ Cox (one of the main Go developers at Google, so this is probably a good example of how to use cgo). gosqlite3 - Go interface for SQLite3. By kuroneko. gosqlite3 - Fork of the previous package with

                          • RHEL/CentOS 6のPHP5.3.3 は安全か? - Qiita

                            RHEL6/CentOS6 のサポート期限は、2020年11月30日までです。早めに OS リプレイスの計画を立てましょう この記事は RHEL/CentOS 7のPHP5.4.16 は安全か? の RHEL/CentOS 6 版です。 よく、 CentOS6.x にバンドルされている PHP5.3.3 を使用していると、 「まだ PHP5.3 なんて使ってるの?? セキュリティに対する意識あんの??」 って言われます。 確かに、PHP5.3.3 は2010年にリリースされたとても古いバージョンですし、5.3 系は2014年8月14日にリリースされた 5.3.29を最後に公式のサポートを終了しています。 でも、 CentOS6.x の PHP は、リリース当初の2011年から、 5.3.3 のままです。2015年12月現在でも、 5.3.3 のままです。これには理由があります。 CentO

                              RHEL/CentOS 6のPHP5.3.3 は安全か? - Qiita
                            • Part6 .NETで,データベース・プログラムはこう作るTableAdapterクラスがカギを握る

                              Part6 .NETで,データベース・プログラムはこう作る TableAdapterクラスがカギを握る Visual Studio(VS)2005では,.NETプログラミングのベースとなる .NET Frameworkのバージョンが2.0となり,データベース・アクセス機能であるADO .NETも,1.1から2.0へと機能拡張しています。これによって,データベース・アプリケーションの開発スタイルがどう変わるのかが気になる方は多いでしょう。実用的なアプリケーションを作るのにデータベース・プログラミングは欠かせませんが,米Microsoftはこれまでに何度もデータベースのアクセス手法を変更しており,多くの開発者が様々な影響を受けてきたからです。 そこでここでは,実際にデータベース・アプリケーションを作成しながら,VS 2005のデータベース関連の新機能を解説したいと思います。開発には,マイクロソ

                                Part6 .NETで,データベース・プログラムはこう作るTableAdapterクラスがカギを握る
                              • Open Database Connectivity - Wikipedia

                                Open Database Connectivity (ODBC) は、関係データベース管理システム (RDBMS) にアクセスするための共通インタフェース (API)である。 データへのアクセスを統一化することを目的としており、たとえばクライアント/サーバ型ではないMicrosoft Accessの管理するデータベースファイル (MDB) や、そもそもRDBMSではないCSVファイルへのアクセスなども、それに対応するODBCドライバがあれば、他の一般的なデータベースへのアクセスするのと同様な方法で利用することが可能になる。 ODBCは、主にWindows上で利用されることが多いが、Linux、UNIXなどで利用されるケースもある。 概要[編集] 従来、データベースアプリケーションは、RDBMSベンダーが製品とともに配布するユーティリティや埋め込みSQLにより開発されてきたが、C言語上のA

                                • EDB: Open-Source, Enterprise Postgres Database Management

                                  Note: EDB no longer provides Linux installers for PostgreSQL 11 and later versions, and users are encouraged to use the platform-native packages. Version 10.x and below will be supported until their end of life. For more information, please see this blog post on Platform Native EDB Packages for Linux Users. PostgreSQL Installation Guide EDB PostgreSQL Language Pack Guide PostgreSQL is the world's

                                    EDB: Open-Source, Enterprise Postgres Database Management
                                  • Treasure Data Analytics 第2回 〜Treasure Data Cloud Warehouse について(後編)〜 - doryokujin's blog

                                    はじめに Treasure Data Cloud Warehouse(前編)では,サービスの概観を紹介しました。第2回では,実践的なデータ・アナリティクスを行う上で解決しなければならない問題をTreasure Dataではどのように解決しているのか,具体的に述べていきたいと思います: データ収集の問題:様々な種類のログをどのようにデータを集約・収集して,横断的な解析を可能にするか? ストレージの問題:増え続けていく大量のログを,どこに,どのようなフォーマットで,解析可能な状態のまま保管していくか? 解析結果の活用に関する問題:ログを解析した結果を,どのように可視化するか。あるいはどのように既存のシステムに統合・フィードバックしていくのか? 1. データ収集の問題 図1: fluentd はログ解析の前段,ログ収集における問題を解決してくれる 「解析対象のログを収集してくる」という作業は本質

                                      Treasure Data Analytics 第2回 〜Treasure Data Cloud Warehouse について(後編)〜 - doryokujin's blog
                                    • MemSQL Architecture - The Fast (MVCC, InMem, LockFree, CodeGen) and Familiar (SQL) - High Scalability -

                                      « Paper: A Provably Correct Scalable Concurrent Skip List | Main | Ask HighScalability: Facing scaling issues with news feeds on Redis. Any advice? » This is an interview with MemSQL cofounder’s Eric Frenkiel and Nikita Shamgunov, in which they try to answer critics by going into more depth about their technology. MemSQL ruffled a few feathers with their claim of being the fastest database in the

                                        MemSQL Architecture - The Fast (MVCC, InMem, LockFree, CodeGen) and Familiar (SQL) - High Scalability -
                                      • 第17回 Impalaの設計と実装[1] | gihyo.jp

                                        はじめに 今回から3回に渡って、Hadoop上で動作するデータ処理ソフトウェアの1つであるApache Impala(incubating)(以下、Impala)について、以下の流れで説明していきます。 Impala概要(今回) クエリ実行時の並列化の仕組み(第18回) I/O処理における高速化の仕組み(第19回) Impalaの特徴のすべてをお伝えできるわけではありませんが、Impalaの速度に対する取り組みについて参考になれば幸いです。 今回は、Impalaが開発されるに至った背景や特徴、および動作の概要までを紹介していきます。 Impala開発の背景 これまでの連載内でも触れられてきましたが、ImpalaはHadoop上でSQL(正確にはHive Query Language/HiveQL)を高速に処理するために開発された並列データ処理系です。Impala以前から、SQLを実行するH

                                          第17回 Impalaの設計と実装[1] | gihyo.jp
                                        • 【特集】MySQL Clusterを試す - クラスタ化した分散アドレス帳をつくる (2) MySQL Clusterの概要 | エンタープライズ | マイコミジャーナル

                                          MySQL Clusterは、従来の「MySQL Server」に、新たに「NDB Cluster」ストレージエンジンを組み合わせることで実現されるシステムだ。MySQL AB.から配布されている「NDB Cluster Adminitration Guide」によれば、NDB Clusterは以下のような特徴を持っているようだ。 MySQL Serverと組み合わせることも、データベースサーバとして独立して動作することも可能。 プログラミングインタフェースには、ネイティブな「NDB API」とODBCが提供される。また、MySQL Serverと組み合わせた場合は、MySQLの全てのインタフェースが利用できる。 障害ノードのデータは瞬時に他に引き継ぎ、情報の消失を防ぐ。 設定、管理が容易である。 また、NDB Clusterは「shared-nothing」アーキテクチャによる「In-m

                                          • 性能検証!インメモリDB

                                            インメモリDBを知る 「第2回:検証!RACの耐障害性と拡張性(http://www.thinkit.co.jp/article/96/2/)」では、Oracle Real Application Clusters(以下RAC)の耐障害性と拡張性を有効に活用する手法について触れ、最後にパフォーマンス向上のために考慮すべき点をご紹介しました。 しかしそれらを考慮したとしても、オンライン証券など高トランザクションを求められるシステムでは、ディスク型RDBMSで対応することには限界があります。そこで今回は最近注目を集めているインメモリDBを取り上げ、どのように高トランザクションシステムを処理していけるのかを紹介します。 最近インメモリDBという言葉を聞く機会が徐々に増えてきました。大手ベンダだけでもTimesTenを買収したOracle社、solidDBを買収したIBM社、自社製品を開発している

                                            • MySQL 5.0.51をソースからインストールする on CentOS5.1 - Developer☆STYLE

                                              以下の環境にインストールしたばかりですので、メモしておきます。自分の過去エントリ(MySQL 5.0.45をソースからインストールする on CentOS4.4)を参考にしました。 CentOS5.1 MySQL5.0.51a mysqlユーザの追加 # groupadd mysql # useradd -g mysql mysql MySQLのダウンロードMySQLのサイトはこちらMySQL :: 世界でもっとも普及している、オープン ソース データベースMySQL5.0のダウンロードはこちらからMySQL :: MySQL 5.0 Downloadsここでは5.0.51aのソース(tar.gz)をダウンロードします。 # cd /usr/local/src # wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51a

                                              • Java Database Connectivity - Wikipedia

                                                Java Database Connectivity[1] (JDBC)は、Java と関係データベースの接続のためのAPI。ODBCをベースにサン・マイクロシステムズおよび DataDirect が共同で開発していると言われている。そのためドライバのデフォルトの自動コミットの有効化など似ている点も多々ある。 Java においてSQLを使用して、関係データベース管理システム (RDBMS) などと接続する機能を標準化(抽象化)している。 元はJDK 1.0の拡張APIという位置付けであったが、JDK 1.1で正式にJavaの基本SDKに同梱されるようになった。標準的な機能 (API) は Java SE に含まれている。JDBCの規格は Java SDK とは独立して行われており、APIのアップデートは随時行われている。 ドライバ[編集] JDBCを利用する為には、100% Pure Ja

                                                • » iPhoneアプリ開発者とデザイナーが知っておくべき45アプリ | iPhone-Dev.jp

                                                  iPhoneはもはや電話したりメール送ったりするだけの端末ではなく、家や職場にいない時のパソコン代わりになっている。Wi-Fiの互換性も最高だし、遊びから仕事までの様々なジャンルのアプリケーションがあるから「iPhoneはパソコンだ」なんて言われるのもよく分かる。 もしあなたがiPhone持ちのWeb開発者かデザイナーなら、たとえ移動している最中でも、まるで自分のために作られたんじゃないかと錯覚するかのようなアプリの数々から恩恵を受ける事が出来る。 まあでも、そういうアプリを見つけるのは簡単じゃない。 だから今回は我々が集めた、「開発者とデザイナーのためのデスクに居なくても便利で使えるアプリ」をご紹介。数字の横のアプリ名がiTunesへのリンクになっています。 (USで2010/06/29時点で販売されているものを基準としています。また、リンクや価格についても原文のままとしています

                                                  • オープンソースDBの成熟度を計る[前編] | OSDN Magazine

                                                    企業でのオープンソース・ソフトウェアの利用が活発化している昨今、データ活用の基盤となるデータベースにおいても、オープンソースのRDBMS(リレーショナル・データベース管理システム)が採用されるケースが増えてきている。だが、自社の業務内容やITシステムの状況に合致する製品の選定、導入は決して易しいプロセスではない。前編となる今回は、代表的なオープンソースDBについて、その特徴や最新版の技術・機能の成熟度について見ていく。 木村明治 キムラデービー 代表 オープンソースDBの成熟度とプレゼンス 日本国内のユーザーにおいて代表格とされるオープンソースDBと言えば、「PostgreSQL」と「MySQL」がまず思い浮かぶが、これら以外にもさまざまなDBが存在している。両DBと同じC/C++ベースでは、「Firebird」「Ingres」「SQLite」「Berkley DB」などがあり、Javaベ

                                                      オープンソースDBの成熟度を計る[前編] | OSDN Magazine
                                                    • Chefを使ってみよう [1] - クリエーションライン株式会社

                                                      Chefとは Chefは米Opscode社が提供するオープンソースのサーバ設定管理ツールです。同様のツールではPuppetがよく知られていますが、ここ最近はChefが知名度を伸ばしてきているようです。 ChefそのものはRubyで書かれているほか、設定書であるRecipe(レシピ)もRubyで記述します。クライアント・サーバモデルで動作するほか、サーバを必要とせず単体で動作するツールも備えています。 Chefの基本的な用語 Chefでは多数の一般的な語が用いられているため、少々混乱を招きやすい点があります。そこで、まずはじめによく用いられる基本的な用語を確認しておきます。 Server 設定情報をはじめ、各種情報を集中管理するホストを指します。WebUIやREST APIを備えており、それを用いて各種クライアントと通信します。バックエンドにRabbitMQ, CouchDBを用いています。

                                                        Chefを使ってみよう [1] - クリエーションライン株式会社
                                                      • Datasourceを使い倒す - kaz29

                                                        CakePHP Advent Calendar2010 も折り返し点を過ぎました。CakePHP Advent Calendar2010は、ネタの調整などはしていないのですが(してないよね(^^;?)、参考になる話ばかりだし、まだネタがかぶったという話は聞かないので正に「君の当たり前に僕らは感嘆させられるんだ」ですね(^^;。 では、13日目の担当と言う事で...。 *この記事の内容はCakePHP1.3での話になります。 CakePHP1.2までは、Datasourceは app/models/datasources/ 以下に配置しないと動作させることが出来ませんでしたが、CakePHP1.3からはプラグイン配下のDatasouceを使用することが可能になりました。 これは個人的にとても嬉しい修正だったのですが、このあたりの情報をWeb上にあまり見かけないのでまとめてみました。 Cake

                                                          Datasourceを使い倒す - kaz29
                                                        • 「ググるな危険」と常識のラインについて:ベンチャー社長で技術者で:エンジニアライフ

                                                          株式会社ジーワンシステムの代表取締役。 新しいものを生み出して世の中をあっといわせたい。イノベーションってやつ起こせたらいいな。 うむ~。炎上したら怖いけれど、いろんなことを考えてしまったので、ひでみさんの「ググるな危険」について書こうと思う(忙しいからコメントは遅くなります)。 わたしは人を育てられない。それは大部分は金がない焦りから来ています。弊社のように金がないと、技術は盗むものだからどうぞ盗んでちょうだいって方針しか採りようがない。とてもじゃないけれど、大手のやり方はできない。説明したいことは山のようにあるけれど、経済的にそれは許されず、新人だろうが中途採用だろうが、自立的で爆発的な伸び率を見せていただけないと成り立たないのです。ベンチャーですから、わたしのところあたりはメチャクチャきついと思う。 大手の下請けなどで、新人の育て方を見ることもあるが、「余裕があるとこういうことができ

                                                            「ググるな危険」と常識のラインについて:ベンチャー社長で技術者で:エンジニアライフ
                                                          • FileForum

                                                            GeniusConnect turns Outlook into a more powerful information management tool through database connectivity. It can be used with any of the most commonly used database systems. It will synchronize Outlook data with any relational database that supports ODBC (MS Access, mySQL, MS SQL Server, Oraclem, etc.) An Outlook folder can be linked to a database table. You can use your own table structure and

                                                            • MySQL :: MySQL 8.0 リファレンスマニュアル :: 12.4.2 比較関数と演算子

                                                              比較演算の結果は、1 (TRUE)、0 (FALSE)、または NULL の値になります。 これらの演算は、数字と文字列の両方で機能します。 必要に応じて、文字列は数字に、数字は文字列に自動的に変換されます。 次の関係比較演算子を使用すれば、スカラーオペランドだけでなく行オペランドも比較できます。 = > < >= <= <> != これらの演算子の詳細は、このセクションの後半で説明します。 行サブクエリーのコンテキストにおける行比較のその他の例は、セクション13.2.11.5「行サブクエリー」 を参照してください。 このセクションで示す関数の一部では、1 (TRUE)、0 (FALSE)、または NULL 以外の値が返されます。 LEAST() および GREATEST() はこのような関数の例です。セクション12.3「式評価での型変換」 では、これらの関数と同様の関数によって実行される

                                                              • postgres雑記帳

                                                                cseはつみきウェブで配布されているフリーのSQL実行環境です。Oracle、PostgreSQL、MySQLは、ネイティブ呼び出しが出来ます。また、ODBCでの接続も行えるため多くのデータベースで利用が出来お勧めです。 PostgreSQLからネイティブ接続するためには、libpq.dllが必要になります。このlibpqですが、日本語Windows版 libpqが有名です。が、PostgreSQL 6.5から更新されていないため、md5認証に未対応かつ、長いSQLが実行出来ません。 そのため、PostgreSQL 8.2.4のソースからlibpq.dllを作ってみました。ただし、SSL未対応です。 しかし、cseでPostgreSQLへ接続する時にデータベース名を「"」で囲って呼び出しを行っているためそのままではデータベースへ接続出来ません。そのため、データベース名が「"」で囲まれている

                                                                • 上流工程から下流工程までカバーした,工程別のシステム開発のTips (要件定義・プロジェクト立ち上げから,設計・実装・テストまで) - 主に言語とシステム開発に関して

                                                                  上流工程から下流工程までをカバーした,工程別のシステム開発のTips。 プロジェクト中に利用しやすいように,必要になる順番にまとめてある。 (1) プロジェクトの立ち上げと要件定義 (2) 開発環境とリポジトリの構築 (3) ドキュメント(作成支援と管理) (4) ドキュメント(個別) (5) 外部設計 (6) 内部設計 (7) 実装工程 (8) テスト工程 (おまけ) 開発中のエンジニアの心がけや習慣 (1) プロジェクトの立ち上げと要件定義 要件定義: 「要件定義」を理解しよう (要求・要件の3レベルのまとめ) プロジェクトマネジメント: アジャイル開発・スパイラル開発のメリットを,リーン時代にまとめて振り返る (計画の立て方やテストの意義,デメリットの回避方法など) プロジェクトの用語集 テンプレート (検索ボックス付き Excel シート) チーム編成: 開発者のスキルチェック集

                                                                    上流工程から下流工程までカバーした,工程別のシステム開発のTips (要件定義・プロジェクト立ち上げから,設計・実装・テストまで) - 主に言語とシステム開発に関して
                                                                  • ODBCによるAccess操作

                                                                    Microsoft Accessのデータベース(*.mdb)にアクセスするなら前節のOLEで接続可能ですから、 特にODBCを使用しなくてもいいようですが、ODBCを使用すると、コードを変更することなく、 Windows用のMySQLにもアクセスできます。 OLE接続とODBC接続では、使用するモジュールが違う為、作成するインターフェースも違ってきます。 Accessだけでなく、他のデータベースも操作する必要が有る場合は、ODBCを1つ覚えるだけで、 全てのデータベースにアクセス可能なインターフェースを作成可能です。 Accessオンリーで、VBやVCでクライアントソフトを作成する場合はOLEで、 オールマイティなサーバソフトを作成するならODBCと使い分けてはいかがでしょう。 ODBCもVBやVCからアクセスできますが、直接Jetエンジンを操作するOLEとは格段の速度低下になります。 O

                                                                    • JDBCメモ(Hishidama's JDBC Memo)

                                                                      JDBCは、Javaでデータベース(RDB)にアクセスする為のAPI。 テーブルやビュー、ストアドプロシージャ等にアクセスできる。 JDBCとは商標(つまり固有名詞扱い)なのであって、何かの略というわけではないとのこと。 「Java Database Connectivity」の略だというのが一番広まっているらしいけど、まぁどう考えてもODBC(Open DataBase Connectivity)のJava版、という感じだし。

                                                                      • 64bit版WindowsにおけるODBC設定

                                                                        この記事の内容ODBC設定画面を呼び出す場合の注意点を記述しています。 特にWindows7 と Windows8においての操作について触れています。 WindowsServer2008R2についてはほとんどWindows7と同等です。 OracleのODBCドライバをインストールしようとして少しはまったので調べてみました。 ※なお、この記事の内容はすべて64bit版のWindowsの説明になります。 32bit版のWindowsとは全く違う内容になりますのでご注意ください。 前置き管理ツールから呼び出せるODBCの設定画面は正式には「ODBC データソース アドミニストレーター」という名前がついています。 長いですが、この記事ではできる限り正確を期すためにすべて正式名で統一します。 まず先にお伝えしておきたいのは以下の2点です。

                                                                          64bit版WindowsにおけるODBC設定
                                                                        • PHPでデータベースを使う準備をする

                                                                          DBMSの機能を抽象化するメリットとしては、DBMSが変わっても同じように扱えるという点が挙げられます。共通の操作インターフェイスを通して、それぞれのDBMSを操作できるのです。この共通の操作インターフェイスを抽象化レイヤと呼びます(図2)。いわば、さまざまなDBMSの操作法の最大公約数のようなものです。 こうすることで、特定のDBMSに依存しないアプリケーションを作成できるようになります。ただし、抽象化レイヤを経由すると、DBMSのすべての機能を使えなくなる可能性があります。抽象化レイヤを使わないと、アプリケーションが特定のDBMSに依存することになりますが、クライアントライブラリ固有の機能をすべて使えるというメリットがあります。 PHPではこの抽象化レイヤとして、PHP Data Objects(PDO)、Open Database Connectivity(ODBC)、DBAの3種類

                                                                            PHPでデータベースを使う準備をする
                                                                          • データベース - Wikipedia

                                                                            この項目では、コンピューティング的な概念について説明しています。データベースの実例については「データベースの一覧(英語版)」を、データベースの概要およびトピックガイドについては「データベースの概要(英語版)」をご覧ください。 SQL言語のSELECT文とその実行結果を示す。 コンピューティングにおいて、データベース(英: database)は、電子的に保存され、アクセスできる組織化されたデータの集合である。実メモリに保存されるもの、CSVなどのファイルに保管される物、OSのファイルシステムなどから、後述のデータベース管理システムを使った大規模なものまである。 小規模なデータベースはOSのファイルシステム上にファイルとして保存されるが、大規模なデータベースはOSに依存しない低レベルなフォーマットで外部記憶装置に保存される。またコンピュータ・クラスターまたはクラウドストレージで保存される。デー

                                                                              データベース - Wikipedia
                                                                            • Features Removed or Deprecated in Windows Server 2012

                                                                              Applies To: Windows Server 2012 The following is a list of features and functionalities in Windows Server® 2012 that have either been removed from the product in the current release or are planned for potential removal in subsequent releases. It is intended for IT professionals who are updating operating systems in a commercial environment. This list is subject to change in subsequent releases and

                                                                                Features Removed or Deprecated in Windows Server 2012
                                                                              • 15 free CMS options for Web Design Professionals Reviewed

                                                                                At the center of most (if not all) web development projects is the old chestnut we call content management systems. Choosing a CMS for your website, or indeed for your enterprise is no easy task – in Europe alone, you have around 500 systems to choose from. Whether that system is something complex or something simple (i.e. hand editing), it is an essential part of a successful site. Enabling conte

                                                                                  15 free CMS options for Web Design Professionals Reviewed
                                                                                • 4大スマホOS対応のアプリ開発ツール「RAD Studio XE2」とは - @IT

                                                                                  2011/09/02 エンバカデロ・テクノロジーズは9月1日、統合開発環境「Embarcadero RAD Studio XE2」(以下、RAD Studio)を出荷開始した。「Delphi XE2」「C++Builder XE2」「RadPHP XE2」「Embarcadero Prism XE2」(以下、Prism XE2)からなるスイート製品だが、単体でも購入できる。それぞれの製品でスマートフォン(iOSやAndroid、Windows Phone、BlackBerry)向けアプリケーション開発のための機能を大幅に拡充した。 Delphi XE2/C++Builder XE2では、「FireMonkey(ファイヤーモンキー)」というDelphi/C++のフレームワークでWindows(32ビット)とMac OS Xのクロスプラットフォーム開発に対応。エンバカデロ・テクノロジーズ 日本