タグ

2013年8月9日のブックマーク (15件)

  • HOWTO: SQLite with EntityFramework and Code-First

    I am trying to create an embedded SQLite database on the fly with the EF however, I can't get it to work, the database file is never getting created. I have EF 4.2 and latest version SQLite Here is what I have app.config <?xml version="1.0"?> <configuration> <system.data> <DbProviderFactories> <remove invariant="System.Data.SQLite"/> <add name="SQLite Data Provider" invariant="System.Data.SQLite"

    HOWTO: SQLite with EntityFramework and Code-First
  • Visual Studio 2010 express に SQLite を統合する

    すばらしく時間がかかったがようやく設定が終わったため、メモ。おそらくこんなに苦労したのはx64環境だからで、x32なら普通にできる可能性大。 1.SQLite ADO.NET Providerのダウンロード/インストール 最近のリリースにはなぜかProviderが入っていないので、昔のバージョン(1.0.66)をまずダウンロードする(公式サイトのリンクが切れているのでsource forgeから落とす)。 ver 1.0.66 2.最新版のSystem.Data.SQLiteのダウンロード/インストール x32(x86)とx64両方落とす必要がある点に注意する(パソコンがx32ならx64はいらないかもしれない)。ダウンロードはこちらから。Setup for xxx となっているものを、それぞれダウンロードする。 ※ダウンロードするのはbundleとついているほう。System.Data.S

  • C#とEntity FrameworkでSQLiteを使う(Entity Framework実践編)

    C#とEntity FrameworkでSQLiteを使う(Entity Framework実践編) 2012/6/29 2012/7/2 .NET ADO.NET Entity Frameworkを使って、SQLiteにアクセスできるよう設定する手順を紹介します。 .NETからSQLiteのアクセスに必要なライブラリであるSystem.Data.SQLiteのインストールは C#とEntity FrameworkでSQLiteを使う(System.Data.SQLiteインストール編) をご覧ください。 これによって、O/Rマッピングが行なわれ、SQL文を一切記述することなくSQLiteの読み書きができるようになります。

    C#とEntity FrameworkでSQLiteを使う(Entity Framework実践編)
  • 第6回 「コマンド」と「MVVMパターン」を理解する

    ビューとモデルを疎結合するコマンドを解説。さらに、データ・バインディングとコマンドの仕組みを使ったWPFアプリのアーキテクチャ・パターンMVVMを紹介。 連載目次 前回に引き続き、ビューとモデルの疎結合を実現するための仕組みの1つである、「コマンド」という機能について説明する。また、データ・バインディングとコマンドの仕組みを使ったWPFアプリケーションのアーキテクチャ・パターンである「MVVM(Model-View-ViewModel)パターン」についても紹介する。 ■GUIアプリケーションに対する要件 前回も行ったように、WPFのコマンドの仕組みを説明する前に、コマンドに関連するGUIアプリケーションに対する要件を整理してみよう。 ●意味論的なイベント処理(コマンド) 一般的なGUIアプリケーションでは、マウスのクリックやキーボードからの入力など、実操作レベルのイベントをそのまま処理する

    第6回 「コマンド」と「MVVMパターン」を理解する
    moqada
    moqada 2013/08/09
  • MVVMパターンの常識 ― 「M」「V」「VM」の役割とは?(1/5) - @IT

    .NET開発者中心 厳選ブログ記事 MVVMパターンの常識 ― 「M」「V」「VM」の役割とは? ―― 「the sea of fertility」より ―― 尾上 雅則 2011/05/18 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 MVVM(Model-View-ViewModel)パターンに関する知見があちこちに散らばっているように見えるので、そろそろまとめてみることにしました。この記事は、MVVMの基的な考え方・実装方法などを把握されて

  • MVVMパターンとは?(public)

    Please select the category that most closely reflects your concern about the presentation, so that we can review it and determine whether it violates our Terms of Use or isn't appropriate for all viewers.

  • MVVMとドメイン駆動設計 - 作ってみたWPF

    WPFで(人員的に)規模の大きいアプリケーションを開発するためのフレームワーク的概念がMVVM(Model-View-ViewModel)であり、その考え方がドメイン駆動設計である。

  • A/Bテストよりすごい?バンディットアルゴリズムとは一体何者か - Qiita

    オバマ大統領の再選に大きく寄与したことで大きな注目を集めているA/Bテスト。A/Bテストを導入した、することを検討している、という開発現場も多いのではないだろうか。 そんな中、Web上で次のような議論を見つけた。 20 lines of code that will beat A/B testing every time Why multi-armed bandit algorithm is not “better” than A/B testing 一言でまとめると「A/Bテストよりバンディットアルゴリズムの方がすごいよ」「いやいやA/Bテストの方がすごいし」ということだ。 で、バンディットアルゴリズムとは一体何者なのか? そこでBandit Algorithms for Website Optimization (O'REILLY)を読んでみた。その結果分かったことを踏まえてざっくりと

    A/Bテストよりすごい?バンディットアルゴリズムとは一体何者か - Qiita
  • これからフリーランスになる人へ

    これからフリーランスになる人へ 私の経験からこれからWeb制作の受託でフリーランスになる人へのアドバイスを書いてみたいと思います。あくまで私の経験からですので人により参考になること、ならないことがあると思います。 ちなみに、私は4年ほどフリーランスをしてから株式会社まぼろしに合流しているので今は完全なフリーランスではありません。(執筆やセミナーは個人事業として受託しています。) いつフリーランスになるのがいいのか? やる気があるならいつなってもいいと思います。むしろなりたいと思った時がなり時です。慎重に準備するのも良いのですが、やった事がないことに向けて準備するというのは結構非効率です。 向いてなかったら就職する いざフリーランスになってみてうまくいかなかったら、すぐ就職しちゃえばいいです。フリーランスになることをあまり特別視せずに、軽い気持ちでやればいいと思います。 運転資金 Web制作

    これからフリーランスになる人へ
    moqada
    moqada 2013/08/09
  • これは凶悪……コーディングのヤバいバグ&仕様 Best5 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。LIGフィリピン支社代表のせいとです。 コーディング中にバグやブラウザ仕様のせいで、「なんじゃこりゃアア」ってなること、皆さんありませんでしょうか。 今回は、その中でもとりわけ「なんじゃこりゃアア具合」が激しいトラブルを、僕の独断と偏見のランキング形式でお話しさせていただきます。 なんでランキング形式にしたかというと、そっちの方が面白いと思ったからです。面白くなかったらごめんなさい。 第5位 IE9.jsを入れると、IE7で謎の隙間が発生しまくる IE9.jsを採用したサイトをIE7,8で見ると、 <class="ie7_anon ie7_class6" id="ie7_pseudo2" style="overflow: hidden; display: block;"/> こんなものが追記されていたりします。 こいつに高さがあるせいで、隙間が生まれてしまいます。が、こいつがな

    これは凶悪……コーディングのヤバいバグ&仕様 Best5 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • TweenX - tween library for haxe

    TweenXはクロスプラットフォームで動作する、Haxe向けのトゥイーンライブラリです。オブジェクトの移動先を指定して、モーションさせることを可能にします。

  • grepをよく使うプログラマはどう考えても乗り換えるべき新しいgrepコマンド「ack」:phpspot開発日誌

    Beyond grep: ack 2.04, a source code search tool for programmers grepをよく使うプログラマはどう考えても乗り換えるべき新しいgrepコマンド「ack」。 サーバに入ってコードを書いている人はかならず使うgrepですが、grepよりも高速に検索でき、git,svn等のソースコード以外のソースはgrepしないで検索できるツールらしいです。 Perlで書かれていて、Perlの強力な正規表現が使え、ハイライトしてくれます。ソースツリーの下で「ack 検索ワード」で検索するだけというシンプルさもいいです WEBサービスを書いているとhtmlphp等色々なソースをいじりますが、ファイルの検索対象も選べるため、便利です。 ack --php <検索ワード> でphpのソースのみを対象とし、ack --nophp <検索ワード>でphp

    moqada
    moqada 2013/08/09
  • Kindle Paperwhite なら読書中に英辞郎をワンタップで呼び出せます | シゴタノ!

    洋書を読んでいる最中分からない単語があると辞書を引きたくなりますが、同時に辞書など引く気になれないわけです。この問題はずっと昔からありました。 だからクイックショナリーというものもあったわけです。 なぞるだけで英単語の訳を教えてくれる『クイックショナリー II』がやっぱり便利! | IDEA*IDEA クイックショナリー II … とは言え、この記事で「便利!」だったのも、もう数年も前のことです。今ではどうしても紙で読まなければいけない洋書がどんどん減ってきているため、こんな不便なことをしなくても良いわけです。 Kindle Paperwhiteでワンタップで英和がひけるのは、ご存じの通りです。これはまったく便利な機能で、クイックショナリーのように「ピーッとなぞる」手間がなく、スキャン失敗もありません。 下記は公式ページのヘルプです。辞書のダウンロードだけはすませておきましょう。 単語の意

  • TimeTagで作業時間の計測が習慣化 | シゴタノ!

    「この仕事なら、これくらいの時間で終わるな」 と、ある程度の作業時間を見積もることはできるのですが、ここ数カ月気になっていたのは、ものすごく長時間仕事をした気分なのに、実質の作業時間はそれほどでもなかった、ということが続いていたことでした。そう感じたことは、体力的な問題や精神的な問題かもしれませんし、作業以外の何かで手間取っていたせいかもしれません。 ただ、この微妙なズレを放ったままにしておいては、今後の仕事の進め方に、問題が生じるような気がしたのと同時に、これは、自分の感覚と実測値とのズレを調整する期間なのかもしれないと思い始めました。 この調整期間は、今現在も続いているのですが、ここで私が乗り越えなければいけない問題が「作業時間の計測を続ける」ということでした。なぜか、計測の継続が苦手でして、それこそ、いろいろなアプリを試しては続かなくて、別のアプリに乗り換えたり、アップデートを受けて

  • やる気を出すための第1原則 見通しをはっきりさせること | シゴタノ!

    By: Randen Pederson – CC BY 2.0 やる気を出すために脳をだますとか、自分にご褒美を与えるといった提案がよくなされている。たしかに効果がなくはないだろう。しかしやる気を出すためにもっとも必要なのは、見通しをハッキリさせることにある。それがよい見通しであっても悪い見通しであってもだ。 悪い見通しの典型例が差し迫る〆切である。〆切が差し迫ったとき、人はやる気が出る。なぜなら、やらずにいるとまずいことになるということが、ハッキリするからだ。ハッキリわかると、やる気が出る。 やる気はふだんブレーキがかかっている 忘れてはならないのは、やる気というものの正体がなんであれ、それはふだん以上に体力・気力などのエネルギーを使うということだ。生物のエネルギーは、エネルギー源がなんであろうと、有限なリソースであり、使用が厳しく制限されている。 やる気は、制限されているのである。 や

    やる気を出すための第1原則 見通しをはっきりさせること | シゴタノ!