Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
ITエンジニアのコミュニティサイトStackOverflowなどを運営するStackExchangeが、同社のサービスを支えているシステム構成の状況を知らせるWebサイトを公開しています。 同社のサービスは各国版のStack Overflowのほかにも、サーバ管理者のためのServer Fault、数学関係者のためのMathematicsなど多岐にわたっています。 これらを合わせた同社のサービスは月間5億6000万ページビュー。このページビューを、48GBのメモリを搭載した9台のWebサーバ。384GBのメモリを搭載しライブ/ホットスタンバイ構成にクラスタ化した2台のSQL Serverと、288GBのメモリを搭載した2台のSQL Serverによるもう1つのクラスタの合計4台のSQL Server。96GBのメモリを搭載し、マスター/スレーブ構成にした2台のRedis Serverなどで
今回の会議は、先日開催されたオンラインイベント「Connect;」の開催を受けて、大きく変化する次世代の.NETに備えるべく、開発者の皆さんに最新の情報を提供するものとなった。そのため、通常の業開中心会議とは異なり、最後のパネルディスカッションを省略して、次期.NET/Visual Studio 2015とASP.NET/次期.NET&Windows 10への移行をテーマとした三つの技術セッション+質問タイムで構成された。 技術セッション1:次世代 Core .NET / C# 6.0 概説 技術セッション2:ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説 技術セッション3:今から始める、Windows 10&新.NETへの移行戦略 各技術セッションの様子はYouTube上にまとめられたインデックスページから視聴できる*1。 田中
マイクロソフト、Linux版の.NETをDocker上でデモ。Visual Studioからリモートデバッグ可能 マイクロソフトは先週開催した同社のイベントConnect();で、.NETコアランタイムと.NET server frameworkのオープンソース化、およびLinux版とMacOS X版オフィシャルディストリビューションのリリースを発表しました。 [速報]マイクロソフト、サーバサイドの「.NET Core Rutime」と「.NET Framework」のオープンソース化を発表。C#コンパイラやASP.NETなど [速報]マイクロソフト、「.NET server framework」のLinuxとMacOS X用オフィシャルディストリビューションを発表。.NETアプリケーションのビルド、実行が可能に これにあわせて同社は、Linux上のDockerコンテナの上でC#で記述され
約一年半ほど前、弊社のSPREAD for WPFのリリースに合わせる形で「Windowsフォームに対するWPFの真の優位性とは」という記事(ホワイトペーパー)を執筆しました。この記事は試し読みとして前半の数ページは自由に読むことができたものの、全ページを読むにはアンケートに答えていただく必要がありました。最近、日本マイクロソフトの荒井さんがプログラミングWindows第6版のWPF版を書かれていることに代表されるように、WPFがなんとなく盛り上がってきていることから、内容を少し更新し、誰でも自由に閲覧できるかたちで公開しました。 WPFプラットフォームの優位性 | Developer Tools - グレープシティ株式会社 PDFへの直リンクはこちらです。 Windowsフォームに対するWPFの真の優位性とは このホワイトペーパー、書いた本人が言うのもなんですが、あまり他では書いていない
トップニュース【.NET定期勉強会@Sansan完全レポート】第1回 Microsoft MVPと考えるC#の今とこれから ~C# 5.0の新文法を開発で使いこなす~ 勉強会 2014. 08. 04 【.NET定期勉強会@Sansan完全レポート】第1回 Microsoft MVPと考えるC#の今とこれから ~C# 5.0の新文法を開発で使いこなす~ クラウド名刺管理『Sansan』『Eight』を提供するSansan株式会社は、スキルアップを目指す.NETエンジニアのための勉強会を定期的に開催しています。 第1回は、Microsoft MVP(Most Valuable Professional)ホルダー、株式会社gloops 尾上雅則氏を講師に迎え、「できるC#エンジニア」「C#の言語仕様」「C#を取り巻くOSSの動向」といったテーマでお話を伺い、参加してくれた40名超のエンジニアと
今回の会議は、HTML5開発環境としてのVisual Studio(以下、VS)にフォーカスを当てたものとなった。VSでのWebアプリ開発におけるHTML5/JavaScriptの位置付けの変遷、Webアプリ開発ツールとしてのVS、VSでのマルチプラットフォームなアプリ開発、.NETとHTML5のいずれを選択すべきかなど、話題は多岐に及ぶものとなった。 基調講演『ASP.NETとNuGetでもう一回始める、今どきのWebアプリ開発』 技術セッション『Visual Studio 2013とHTML5で実現するマルチデバイス/マルチプラットフォームアプリの開発』 パネルディスカッション『これからVisual Studioエンジニアは、.NETとHTML5、どちらに賭けるべきなのか?』 基調講演と技術セッション、パネルディスカッションについてはUstream中継で配信されたアーカイブ動画を視聴・
全 24 回で完結しました。 はじめに 前提知識 構成図 完成したアプリのイメージ 環境の構築 プロジェクトを作成 ビューエンジンの選択 作成されたプロジェクトを確認 サーバ側のロジックを開発 モデルをコードファーストで作成 リポジトリパターンを適用する コントローラの追加 コントローラの実装 アクションの追加 強力なモデルバインダ アクションの実装 動画アップロードの実装 クライアント側のロジックを開発 ビューの作成 Razor の文法 ビューの実装 Details アクション Create, Edit アクション Delete, Index アクション HTML ヘルパーを活用 タグ・コメント登録を実装する クライアントサイド検証を利用する ローカル環境で動作を確認 IIS 7.5 Express で動作検証 ルーティング定義を確認、追加 自動的に作成されたテーブルを確認 ASP.NE
日立ソリューションズは、.NET Frameworkをベースにしたアプリケーション開発に必要な各種機能を提供するフレームワーク「Open棟梁」を、オープンソース・ソフトウェア(OSS)として23日に公開した。また、同社を中心に、OSSコンソーシアムに「Open棟梁」普及に向けたコミュニティとして、「.NET開発基盤部会(仮称)」を7月初旬に発足する。 「Open棟梁」は、アプリケーション全体のアーキテクチャを統一する標準アーキテクチャ、入出力処理やデータベースアクセスなどの定型的な機能、開発ツール、テンプレートなどを提供し、高品質なアプリケーション開発環境を実現している。 日立ソリューションズでは、「Open棟梁」を受託開発やプロダクト開発、小規模部門システムから大規模基幹システムまで約70件の開発案件に適用しており、これらの実績によって蓄積したノウハウを集約した。 異種透過性を実現した通
Microsoftの中の人で、OSSとWeb技術を推進するScott Hanselmanが書いたブログ記事 "Open Source is a thankless job. We do it anyway." を勝手に翻訳。 オープンソースは難しい。 セキュリティは難しい OpenSSLの最近の "Heartbleed" バグに関する記事がたくさん出回っている。技術的な分析をすべて読んだら丸一日つぶれてしまうだろうが、 その中にこれはと思う見出しがあった。『OpenSSLはオープンソースの大きな問題を示している。資金不足、人員不足』だ。インターネットを織りなす基本の部分は、ほとんどの場合たった一人によるもので、あとはたくさんのボランティアだ。 〝魅惑的で気が遠くなるような事実とは、ネットワークインフラストラクチャにはこのように重大な部品が存在していて、インターネットの大部分で実際に動いてい
Announcing .NET Native Preview - .NET Blog - Site Home - MSDN Blogs We’re thrilled to announce the first release of .NET Native. Windows Store apps start up to 60% faster with .NET Native and have a much smaller memory footprint. Windowsストアアプリが従来より60%速く、メモリ必要量も軽量になると。 This developer preview currently enables building apps for Windows Store on ARM and x64 architectures (stay tuned for x86.) .NET Na
iBeacon をスマホで受信するテストしているときに、iBeacon 自体がないので困ることはありませんか?いや、困ってなくても作ってみるのがお勧めです。 たまに作ろうと思うと、ググってもうまく引っ掛からない(iBeaconを受信するツールはあるのですが、発信するほうはあまりないので)、自分のブログに残しておきます。 platformio.ini 初代の m5stack の platformio,ini は次の通り。m5stick cplus とかを使う場合は適宜かえておきます。 [env:m5stack-core-esp32] platform = espressif32 board = m5stack-core-esp32 framework = arduino monitor_speed = 115200 lib_deps = m5stack/M5Stack@^0.3.9 RTOS
http://www.youtube.com/watch?v=OGi8FT2j8hE1 comment | 0 pointsドイツのハンブルグで開催されたDeveloper Conference 2013で、Stack Overflowのアーキテクチャが紹介されてます。 Stack Overflowのネットワークは、110 Q&Aサイト、430万ユーザ、質問760万件、回答1360万件、月間5億6千万ページビュー サーバ25台: ウェブサーバ11台(内9台でほぼトラフィックさばく)、ロードバランサ1台 (+ 予備1台)、DBノード4台、アプリサーバ3台、検索サーバ3台(Elasticsearch)、Redisサーバ2台(キャッシュ、メッセージング) 毎秒質問が投稿されているので、トップページには都度最新の質問を掲載するように更新はできないが、ユーザの回答パターン、質問閲覧パターン、好みのタ
アプリのモダン化とそれを実現する技術としての.NET Framework:連載:Visual Studio 2013対応フレームワーク「.NET 4.5.1」解説(1/3 ページ) 最近、マイクロソフトが唱えている「アプリのモダン化」とは? これを実現するための要素としての.NET Framework、今後重要になりそうなテクノロジを紹介する。 連載目次 前回はマイクロソフトのデバイス&サービス戦略、.NET構想、.NET Framework 4.5/4.5.1における機能拡張、Windows 8.1(以下、Win 8.1)時代のアプリについてざっくりとした話をした。今回は最近マイクロソフトが唱える「アプリのモダン化」とこれを実現するための要素としての.NET Framework、今後重要になりそうなテクノロジについて見ていこう。 アプリのモダン化 前回も触れたが、現在では情報にアクセスす
マイクロソフト、.NETアプリを数倍高速化する64ビット用JITコンパイラ「RyuJIT」をテクニカルプレビューで公開。由来は「龍神」 マイクロソフトは64ビットの.NET環境に最適化したJITコンパイラ「RyuJIT」(コードネーム)をCTP(Community Technical Preview)として公開中です。RyuJITでは、アプリケーションの起動時間と実行速度の両面でより高速化されているとのこと。 .NET Framework BlogでRyuJITを紹介した記事「RyuJIT: The next-generation JIT compiler for .NET」から引用します。 The .NET Code Generation team has been working on a new, next-generation x64 compiler, codenamed Ryu
One (non-NDA) talk was the Async Clinic talk about the new async and await keywords in C# 5.0. Lucian and Stephen talked about common problems that C# developers face when writing asynchronous programs. In this blog post, I'll look at some of the problems from the F# perspective. The talk was quite lively, and someone recorded the reaction of the F# part of the audience as follows: Why is that? It
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く