頭ん中

しがないITエンジニアが、考えた事を書きます。

VSCodeのシンタックスハイライトと拡張子の関連付け

ハイライトを適用する拡張子を追加します。ググるとver1.0.0以前の情報が多いので。

  • VSCodeのリソースファイルを直接触らなくても普通に設定できる。
  • エクステンションのハイライト言語も同じように設定できる。
続きを読む

AccessをEntityFrameworkでCodeFirstに扱ってみる。

EntityFrameworkはOleDBに非対応で事実上利用不可、UWPではついにSQLiteにその座を奪われたりと、もはや過去の遺物みたいな扱いを受けてるAccessですが、Windowsのちょろっとした業務アプリなんかには、未だに多く使われていることと思います。
何年か前に「AccessでEntityFrameworkは無理」という話をどこかしこで見たので、てっきり無理なものだと思い込んでいたんですが、偶々NuGetでJetEntityFrameworkなるものを見つけたので、試してみました。

今更EFなんて~と思う人も多いと思うんですが、Accessがネックになって、EFが今風に見えてる&だけど手の届かないもの、という人/現場/アプリも結構あると思うんですよね。 このJetEntityFrameworkが2015年にできて、未だにそれなりに更新されているあたり、Accessの根強い人気(?)根深い闇(?)を感じます。

Microsoft Access Entity Framework Provider - CodePlex

環境等

  • Visual Studio 2015 Update3
  • Access 2010(.accdb 2007-2010形式)
  • JetEntityFrameworkProvider v1.2.6
続きを読む

『チーム開発実践入門』

チーム開発実践入門 ~共同作業を円滑に行うツール・メソッド (WEB+DB PRESS plus)

チーム開発実践入門 ~共同作業を円滑に行うツール・メソッド (WEB+DB PRESS plus)

  • ソースコードのバージョン管理とか、当たり前のような話もあれば、
  • タスクのチケット管理のような、ツールだけ入れて上手く回せていないようなもの、
  • CI・プロビジョニングやコンフィグレーションといった、できてないなぁというもの、
  • 自分の現場が、世間の常識と比べた時にどういうレベルなのかという再確認ができた。
  • DevOpsを語るのは簡単だけど、結局は、その頭ん中の理想を、現場に導入する推進力/指導力や、柔軟性が大事ということで。