タグ

*programmingに関するhiroponzのブックマーク (232)

  • ADO.Net入門編 その3: アシアの徒然。

    アシアさんが私の知らないアシアさんになっている…!日語でおk。 とりあえずDBはドラゴンボールの略じゃないよね? by イケちゃん (2010-01-27 22:30) なんと相変わらずかっこいい記事! でも誤字ハケーンなので一応指摘してみる。2個。 INTEGERのとこで int.Pause→int.Parse BeginTransactionのとこで BefinTransaction→BeginTransaction だとおもわるる。 書いていて、自分でもよく気づいたなーと思って苦笑w まじめに読んだ証拠ということで。 by あっさ (2010-01-27 22:33) はじめまして。突然のコメント失礼します。 sqliteblob型データの取り出し方法を調べている最中に、この記事を拝見しました。 なかなか文献が見つからなかったので、非常に助かりました。 ありがとうございます。 も

    ADO.Net入門編 その3: アシアの徒然。
  • ADO.NET SQLite

    SQLite ADO.NET 2.0 ProviderAn open source ADO.NET provider for the SQLite database engine System.Data.SQLite is the original SQLite database engine and a complete ADO.NET 2.0 provider all rolled into a single mixed mode assembly.  It is a complete drop-in replacement for the original sqlite3.dll (you can even rename it to sqlite3.dll).  Unlike normal mixed assemblies, it has no linker dependency o

  • RVMで複数のRubyを管理

    複数のRailsプロジェクトなんかを経験していると、ベースとなるRubyのバージョンが1.8.6だったり1.8.7だったりします。1.9.1の環境を試してみたいと思うかもしれません。 複数のバージョンのRubyを管理するのはちょっと面倒です(Windowsとかだとパス切り替えだけで良さそうだからまだしも…)。./configure時に別々のパスを指定してあげてもいいですが、GEMの管理はそれはそれで気をつかわないといけないですし。 そういった時には  Ruby Version Managerの利用をお勧めします。このツールを使うと、色んなRubyをスマートに管理できるようになります。 ■ 導入方法 ここではgitを使った導入方法を紹介します。検証は Mac OS X 10.6 で試しました。 まずは専用のディレクトリを作成して、rvm 体をダウンロード、インストールします。 % mkdi

    hiroponz
    hiroponz 2010/06/08
    そろそろ1.9を試したいので
  • http://www.designwalker.com/2010/06/jquery-forms.html

    http://www.designwalker.com/2010/06/jquery-forms.html
  • 2.0のmap.resourcesのオプション設定いろいろ - ザリガニが見ていた...。

    今までおろそかにしていた「ルート設定」ではあるが、Rails2.0からは避けて通ることができない*1と今更ながら思い直し、いろいろ試してみた。以下はその実験結果。 基 追加オプションなしの基ルート設定map.resources :slipsによって、以下のルート規則が生成される。 ルート規則は上にあるものが優先される。 .:formatが付属する偶数No.の行は、http://XXXX.XXX/slips.xml等の拡張子付きのリクエストを、respond_toブロックで適切に処理するために存在する。 # ルート設定: config/routes.rb ActionController::Routing::Routes.draw do |map| map.resources :slips end No. 名前付きルート名 メソッド URLパス書式 処理されるコントローラー、アクション

    2.0のmap.resourcesのオプション設定いろいろ - ザリガニが見ていた...。
  • Ruby on Rails - ActiveRecord - — ありえるえりあ

    方針 Rubyを知っている前提です(前回の勉強会の資料 http://dev.ariel-networks.com/articles/workshop/ruby/) RDBの基礎知識が前提です なるべく手を動かして目に見える形で説明を進めます Ruby on Rails(以下、Rails)全体は巨大なので、ActiveRecord(ORM層)に話を限定します(Web層は次回) Webから切り離してirb or コマンドラインでActiveRecordを使います

  • チュートリアル : レポートへのパラメータの追加

    レポートでは、パラメータを使用して表示するデータを制限し、表示方式を変更し、関連するレポートに接続します。レポート パラメータを作成し、レポートを実行するとき、ユーザーがレポート パラメータの値を選択できるようにします。レポートでは、実行時にパラメータの値を参照する式を作成し、レポートのデータや表示方法を変更できます。パラメータは、メイン レポートから別のレポートやサブレポートへのリンクを含める場合にも使用されます。 このチュートリアルは、基的な表形式のレポートの内容と表示方法を制御するにはパラメータをどのように使用すればよいかを説明し、メイン レポートからドリルスルー レポートにパラメータを渡す方法を説明することを目的としています。 学習する内容 このチュートリアルでは、前のチュートリアル「チュートリアル : 基的な表形式レポートの作成」で作成したレポートにパラメータを追加します。次

    チュートリアル : レポートへのパラメータの追加
  • 「最強最速アルゴリズマー養成講座」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    最強最速アルゴリズマー養成講座: そのアルゴリズム、貪欲につき――貪欲法のススメ アルゴリズムの世界において、欲張りであることはときに有利に働くことがあります。今回は、貪欲法と呼ばれるアルゴリズムを紹介しながら、ハードな問題に挑戦してみましょう。このアルゴリズムが使えるかどうかの見極めができるようになれば、あなたの論理的思考力はかなりのレベルなのです。(2010/9/4) 最強最速アルゴリズマー養成講座: 病みつきになる「動的計画法」、その深淵に迫る 数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。(2010/5/15) 最強最速アルゴリズマー養成講座: アルゴリズマーの登

  • Implementing SqlBulkCopy in Linq to Sql | Wortzel's blog

    As I already mentioned in one of my previous post, the SqlBulkCopy is a powerful tool which gives us an option to perform insertion for a large amount of data. The evolution of the ADO.NET creates us the Linq to Sql, as a great O/R Mapping framework from Microsoft kitchen. One of the missing features in Linq to Sql is the ability to use some bulk insert capabilities. In order to improve our Linq t

    hiroponz
    hiroponz 2010/02/08
    Linq to SqlでSqlBulkCopyを利用する
  • PHP & JavaScript Room

    PHPJavaScriptCSS、Webページ埋め込みによる音声・動画配信方法など、実用的なプログラミング・テクニックを解説Search 動作環境 バージョン情報 PHP 4.4.0 | MySQL 4.1 OS Windows XP(SP2) ブラウザ Internet Explorer 6 Internet Explorer 7 Firefox 2.0 Netscape 7.0 Ranking !! ↑ ポチッと押してくださると管理人が涙します(;д;) Union Links PHP小屋 Thanks famfam (Silk Icon) HoHoHo!(Mini Icon 2) NWYH Stock Image Library(写真素材) QRコード I'm Here!! mixi

    hiroponz
    hiroponz 2010/02/05
    サンプルが豊富
  • 正規表現言語要素

    .NET Framework SDK には包括的な正規表現ツールのセットが用意されており、そのツールを使用することで文字列の作成、比較、および修正を効率的に行います。また、大量のテキストおよびデータをすばやく解析し、テキスト パターンの検索、削除、および置換を行うことができます。 ここでは、正規表現を定義する一連の文字、演算子、および構成体について説明します。 このセクションの内容 文字のエスケープ 正規表現パーサーに対して、文字が演算子ではなく、照合対象文字として解釈する必要があることを通知するエスケープ文字のセットについて説明します。 置換 置換パターンで使用する特殊な構成体について説明します。 文字クラス 照合する部分文字列を定義する正規表現文字のセットについて説明します。 正規表現のオプション 正規表現パターンの照合の動作を変更するオプションのセットについて説明します。 アトミック

    正規表現言語要素
  • 01月07日の日記 (2010年) - いろいろ備忘録日記

    hiroponz
    hiroponz 2010/02/05
    Linqで左結合
  • jQuery 日本語リファレンス

    jQueryとは、JavaScriptのコーディングを強力に支援するライブラリです。 $('.semooh a').hover( function(){ $(this).text('ヌ?'); }, function(){ $(this).text('ヌー'); } );

  • Bash基礎文法最速マスター - いろいろ解析日記

    Bashの文法一覧です。他の言語をある程度知っている人はこれを読めばBashの基礎をマスターしてBashを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1.基礎 echo文 echo文です。 echo "Hello world" コメント コメントです。 # コメント 変数の宣言 変数の宣言です。 # 文字列変数 declare str # 数値変数 declare -i num # 配列変数 declare -a array スクリプトの実行 スクリプトを実行するにはコマンドラインで次のようにします。 bash script.sh 出力結果をファイルに書き出すにはリダイレクトを使います。 bash script.sh > file.txt 文法チェック 事前に文法チェックを行うには、次のようにします

    Bash基礎文法最速マスター - いろいろ解析日記
    hiroponz
    hiroponz 2010/02/01
    Bash文法のまとめ
  • 脱Excel! TestLinkでアジャイルにテストをする

    今回はTestLinkをテスト工程でどのように使うのか、テスト特有のマネジメント手法や概念を、TestLinkの機能に合わせて詳しく説明した。 【1】TestLinkの概要 TestLinkはPHPで作られたテスト管理Webシステムである。最新版はVer 1.8.3 (2009年6月)で、GPLで公開されている。WAMP、LAMP環境で動作する。 主な機能は下記である。 (参考:「きちんと学びたいテストエンジニアのためのTestLink入門」(gihyo.jp)、「簡易マニュアル - TEF有志によるテスト管理システムTestLink日語化プロジェクト」) 数千から数万のテストケースを一括登録して貯蔵できるので、テストケースを再利用できる テストケースとは別に、テスト実施結果を履歴として残せる テスト実施結果をいろいろな観点で集計できる テストケースからバグ管理システムと連携してバグ修正

    脱Excel! TestLinkでアジャイルにテストをする
  • ドキュメントコメントにより型の概要をXMLファイルに出力する

    ドキュメントコメントにより型の概要をXMLファイルに出力するVisual Studioには、XML形式のドキュメントコメント(コードコメント、XMLスタイルコメント)をソースコードに記述することによって、クラスやメンバなどの型の説明を記述できる機能があります。この機能を使えば、Visual StudioのIntelliSenseやオブジェクトブラウザで、自作のクラス等の説明を表示させることができます。 さらにC#やVB.NETのコンパイラには、ドキュメントコメントをXMLファイルとして出力する機能があります。このXMLファイルとSandcastleやNDocなどのツール使えば、自作ライブラリの仕様書(リファレンス)を簡単に作成することができます。 ここでは、このドキュメントコメントについて説明します。 スマートコメント編集によって、自動的に挿入するVisual Studioでは、「スマート

    ドキュメントコメントにより型の概要をXMLファイルに出力する
  • Tips - LINQ to SQL の DataContext を使って、お手軽 O/R マッピング | @jsakamoto

    実は自分は LINQ 大好きである。 LINQ の使えない C# なんてもう考えられない。 もともと Prolog や Haskell の体験もあり、また、SQL は好んでふんだんに使うし、jQuery のセレクタ万歳なので、宣言指向、How より What、集合操作は大好きである。 当然のごとく、LINQ to SQL や LINQ to Entity も多用する。 しかし、である。 小粒でアドホックなデータベースへの SELECT クエリを、ささっと書きたいときもある。 昔ながらに DataAdaptor などを使いながら DataSet や DataTable で結果を入手してもよいのだが、シンプルなオブジェクトにマップできたほうが、インテリセンス中毒である自分にとっては大変楽である。 となれば LINQ to SQL の出番なのだが、しかし、たかだかそれだけのために .dtml を

  • CSV形式のファイルをDataTableや配列等として取得する

    CSV形式のファイルをDataTableや配列等として取得するCSV(Comma Separated Value)形式のファイルをDataTableや配列として読み込む方法を幾つか紹介します。ここでは3つの方法を紹介しますが、その前にCSVとはなにかについて確認しておきます。 CSV形式とは?CSV形式について、絶対的な決まりは存在していないようです。ただし、一般的なアプリケーションで使われている決まりについては、「CSV Comma Separated Value File Format (How To)」で説明されています。 要約しますと、次のようになります。 レコードは、LFまたはCRLFで区切られる。フィールドは、カンマ(,)で区切られる。区切りのカンマの前後のスペース(タブを含む)は無視される。フィールドにカンマが含まれる場合、フィールドをダブルクォート(")で囲まなければならな

    CSV形式のファイルをDataTableや配列等として取得する
  • .NET Tools : テスト駆動開発ツール最前線(後編)(2/3) - @IT

    これが意味するところは、従来はテスト対象のメソッドの表側しかチェックしていなかったものが、メソッドの裏側からもチェック可能になることを意味する。表側のチェックは、メソッドがすべての処理を終了してから結果をチェックすることになるので、メソッドのどこで問題が起きたか分かりにくい。 それに対して、裏側のチェックは、パラメータに渡したMockオブジェクトのメソッドが呼び出されるときに行われるので、テスト対象メソッド実行の途中で意図した呼び出しシーケンスから外れた瞬間にそれを検出することができる。それにより、問題発生個所の検出精度がアップするとともに、より具体的に問題の内容を把握できる可能性が出てくる。 では、具体的に、このようなMockオブジェクトをどのように用意すればよいのだろうか。もし、あまりに膨大な手間がかかるのであれば、いくらメリットがあろうと現場では実践できないことになる。果たして、どの

    hiroponz
    hiroponz 2010/01/07
    Mockオブジェクトを使ったテストの仕方
  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/dt_adonet_index.html