はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Build Insider

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 31件)

OpenID Connectユースケース、OAuth 2.0の違い・共通点まとめ - Build Insider

2017/08/02 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip OpenID ひと言 OAuth 2.0 ID連携 表現

OpenID Connect概要 OpenID Connectをひと言で説明すると、 OAuth 2.0 + Identity Layer = OpenID Connect という表現が最もふさわしい。 OpenID Connectは、「OAuth 2.0を使ってID連携をする際に、OAuth 2.0では標準化されていない機能で、かつID連携には共通して必要となる機能を標準化した」OAuth 2.... 続きを読む

nullが生まれた背景と現在のnullの問題点 ― null参照問題(前編) - Build Insider

2017/01/10 このエントリーをはてなブックマークに追加 473 users Instapaper Pocket Tweet Facebook Share Evernote Clip null 系譜 損失 近年 背景

Cの系譜を継ぐC#ではnullが長らく使い続けられてきたが、最近ではその存在が大きな問題だと認識されている。前後編でこの問題を取り上げ、今回(前編)はnullを取り巻く事情について考察する。 ← 前回 連載 INDEX 近年、 null の存在は、 billion dollar mistake ( 10億ドル規模の損失をもたらす過ち )と呼ばれるくらい忌避されるものになっている。 null は、低... 続きを読む

歳を取ってもエンジニアを続けられるのか - Build Insider

2016/08/25 このエントリーをはてなブックマークに追加 294 users Instapaper Pocket Tweet Facebook Share Evernote Clip エンジニア 否応 心構え 加齢 老化

エンジニアが年を取るとはどんなことだろう。年を取ることのデメリットとメリット、加齢に対する心構えを筆者自身の経験を基に語ってくれた。 ← 前回 連載 INDEX 今回は割と語り尽くされた感のある話題であるが、歳を取ってもエンジニアが続けられるのかという話をしてみたい。最初に結論から言ってしまえば、歳を取ってもエンジニアは「もちろん続けられる」なのだが、そうはいっても老化というのは否応なしに全ての人... 続きを読む

各言語に広まったRx(Reactive Extensions、ReactiveX)の現状・これから - Build Insider

2016/05/12 このエントリーをはてなブックマークに追加 175 users Instapaper Pocket Tweet Facebook Share Evernote Clip RxJava テクノロジ ReactiveX マイクロソフト

ではなぜネットフリックスがマイクロソフト発祥のテクノロジを利用するようになったのだろうか。実は、RxJavaの初期の開発者であるJafar Husain氏は、もともとマイクロソフトに勤めていて、 世界で最初にReactive Extensionsを紹介した 人物でもあるのだ。その後にネットフリックスに転職し、RxJavaの誕生に深く関わることになる。 一方でオリジナルのRx.NETの作者である E... 続きを読む

DevOpsとは何か? そのツールと組織文化、アジャイルとの違い - Build Insider

2016/05/09 このエントリーをはてなブックマークに追加 467 users Instapaper Pocket Tweet Facebook Share Evernote Clip DevOps アジャイル ツール 組織文化

両氏はこのプレゼンテーションの中で、それぞれの役割の違いから対立することの多い開発者(以下、Dev)と運用者(以下、Ops)の対立構造を次のように示した。 Devの役割が“システムに新しい機能を追加する”である一方、Opsの役割は“システムの安定稼働”である。そのため、Devが新しい機能を追加したくても、Opsはシステムの安定稼働のために変更を加えたがらない、という 対立構造 が作られてしまってい... 続きを読む

無料でダウンロードできるIT技術系電子書籍(EPUB/PDF)一覧【2016年版】 - Build Insider

2016/03/31 このエントリーをはてなブックマークに追加 924 users Instapaper Pocket Tweet Facebook Share Evernote Clip ePub PDF 一覧 無料 2016年版

Microsoft PressとApressを中心に、無償で入手・購入可能なコンピューターおよびIT技術系の電子書籍を50冊以上、集めてみた。ほとんど英語の書籍だが、日本語書籍もいくつかあり。 ← 前回 連載 INDEX ※ 本稿は、昨年の同時期に公開した記事を、2016年現時点の最新情報にアップデートした記事である。 本や雑誌を電子書籍で読む機会が増えてきている。特に「紙の書籍よりも、電子書籍... 続きを読む

Vorlon.jsとは? ブラウザーでWebデバッグできるお手軽な開発者ツール - Build Insider

2015/11/13 このエントリーをはてなブックマークに追加 229 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブラウザー Vorlon.JS DevTools web 解説

Vorlon.jsという開発者ツールを知っているだろうか? このオープンソースツールを使えば、PCブラウザーで各種Webデバッグが行える。その機能概要と基本的な使い方を解説。 Vorlon.jsとは Vorlon.js(読み方: ヴォーロン・ジェーエス)とは、ChromeのDevToolsやIE/EdgeのF12開発者ツールと同じく、Webブラウザーの表示内容やネットワーク状態をデバッグするための... 続きを読む

TypeScript早わかりチートシート - Build Insider

2015/08/03 このエントリーをはてなブックマークに追加 475 users Instapaper Pocket Tweet Facebook Share Evernote Clip

TypeScript 1.5正式リリース。最新言語仕様を速習しよう! TypeScriptを使うときに役立つ情報がまとまったチートシート(1クリックで試せるサンプル付き)。 本稿はTypeScript 1.5.3を対象に解説を行います。 早いもので、TypeScript 1.0がリリースされた2014年4月3日から、1年以上が経ちました。今年の頭あたりに本記事のTypeScript 1.0版からの... 続きを読む

C# 6.0で知っておくべき12の新機能 - Build Insider

2015/07/22 このエントリーをはてなブックマークに追加 401 users Instapaper Pocket Tweet Facebook Share Evernote Clip CTP Roslyn 新機能 改訂 Visual Studio

Visual Studio 2015正式版のリリースで利用可能になったC#言語の最新バージョン「6.0」の新機能を解説する。CTP 5→正式版に合わせて改訂。 「C# 6.0」と呼ばれているC#の最新バージョンは、Visual Studio 2015*1で利用可能になっている。 この最新バージョンでは、「.NET Compiler Platform」(コード名:“Roslyn”)と呼ばれる新しいコ... 続きを読む

Raspberry Pi 2電子工作をWindows 10 IoT Coreで始めよう! - Build Insider

2015/05/21 このエントリーをはてなブックマークに追加 140 users Instapaper Pocket Tweet Facebook Share Evernote Clip Raspberry Pi ラズパイ IoT向けOS LED

ついにプレビュー公開が開始されたWindows 10ベースのIoT向けOSは、どのような機能・特徴を持つのか? ラズパイ2にインストールして試してみよう。 ここ数年、Raspberry Pi(ラズベリーパリ。以下、ラズパイ)という、基板むき出しの安価(執筆時点で約5千円)な小型コンピューターが人気だ。これを活用すれば、お金を掛けずに手軽にさまざまな電子工作が楽しめる。例えば、LEDを点滅させるよう... 続きを読む

TypeScriptってどんなもの? プロ生ちゃんと始めてみよう! - Build Insider

2015/04/22 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript マイクロソフト きよくら 暮井 グーグル

プロ生ちゃん、TypeScriptに興味を持つ きよくら(以下、き)  あれ、慧ちゃん、何やっているの? 暮井 慧(以下、慧)  実は、TypeScriptに興味があって、やってみようかと思って。 き  へー、急にどうしたの? 慧  前から気になってたんだけど、最近、「グーグルがAngularJS 2をマイクロソフトのTypeScriptで開発」とかニュースでもよく見かけるようになって、やってみた... 続きを読む

「using CSharp;」な企業を支える技術方針とベスト.NETライブラリ - Build Insider

2015/04/17 このエントリーをはてなブックマークに追加 115 users Instapaper Pocket Tweet Facebook Share Evernote Clip 技術方針 企業

「最先端のC#技術活用」を掲げる会社の開発現場では、どのような技術やライブラリが、どんな理由で使われているのか。C#開発者必読の、勉強会レポート。 2015年3月25日(水曜日)、Build Insider主催&グラニ共催の勉強会「Build Insider MEETUP with Grani 第1回」を開催した(場所は、六本木ヒルズ森タワー15Fにあるグラニのファンスペース)。この勉強会では、下... 続きを読む

誰でも簡単に超高速なクエリができるBigQueryとは? - Build Insider

2015/03/31 このエントリーをはてなブックマークに追加 203 users Instapaper Pocket Tweet Facebook Share Evernote Clip MapReduce BigQuery クエリ パブリック 実装

この2つの技術は、グーグル独自の技術というわけではない。しかし、ハードウェアから構築している、既存のグーグルのクラウド技術を活用し、パブリックなクラウドサービスとして提供可能なレベルの実装になっている点がGoogle BigQueryの強みとなっている。 BigQueryの特徴 他の類似サービスとの比較 巨大データを処理する技術としては、同じグーグルが使ってきたMapReduceというものがある。... 続きを読む

無料でダウンロードできるIT技術系電子書籍(EPUB/PDF)一覧 - Build Insider

2015/03/03 このエントリーをはてなブックマークに追加 1139 users Instapaper Pocket Tweet Facebook Share Evernote Clip ePub PDF 一覧 無料

Microsft Press、O'Reilly、Apressを中心に、無償で入手・購入可能な電子書籍を50冊以上、集めてみた。ほとんど英語の書籍だが、日本語書籍もいくつかあり。 2015年に入り、「Amazon.co.jp: Kindle無料マンガ雑誌」がスタートするなど、本や雑誌を電子書籍で読む機会が増えてきている。特に「紙の書籍よりも、電子書籍の方が大きく割安になっている場合は、電子書籍で買う... 続きを読む

C# 6.0で知っておくべき13の新機能 - Build Insider

2015/02/09 このエントリーをはてなブックマークに追加 400 users Instapaper Pocket Tweet Facebook Share Evernote Clip Roslyn 新機能 議論 言語 次期バージョン

Visual Studio 2015 CTP 5で検証可能になっているC#言語の次期バージョン「6.0」の新機能を、公開されている議論を基に解説する。 「C# 6.0」と今のところ呼ばれているC#の次期バージョンは、Visual Studio 2015 CTP 5*1で検証可能になっている。 次期バージョンでは、“Roslyn”(コード名)と呼ばれる新しいコンパイラーの導入が決定しており、静的解析... 続きを読む

人気上昇中のJavaScriptライブラリを調べてみた【2015年版】 - Build Insider

2015/01/09 このエントリーをはてなブックマークに追加 618 users Instapaper Pocket Tweet Facebook Share Evernote Clip JavaScriptライブラリ altJS 混戦 心機一転

altJSの人気が混戦で面白い! 2014年中に人気が急上昇してきており、「2015年では必須の知識」となりそうなJavaScriptライブラリをランキング形式で発表。 2015年が始まり、心機一転で「今年こそはWeb開発を頑張ろう」と思っている人も少なくないだろう。そんな方々に向けて本稿では、2014年中に人気が急上昇してきており、「2015年では必須の知識」となりそうなJavaScriptライ... 続きを読む

特におすすめしたい、Sublime Textのパッケージ - Build Insider

2014/12/17 このエントリーをはてなブックマークに追加 608 users Instapaper Pocket Tweet Facebook Share Evernote Clip sublime text ソフトウェア パッケージ 削除 方法

Sublime Textのさまざまなパッケージの中から、利用シーン別におすすめのものを紹介。また、Sublime Textのパッケージの基本的な使い方として導入方法や有効化/無効化、削除の方法も説明する。 今回はSublime Textのさまざまなパッケージの中から、特におすすめのものを紹介する。 Sublime Textのパッケージ Sublime Text自体はオープンソース・ソフトウェアでは... 続きを読む

「Pro相当機能が無料!」と話題になった「Visual Studio Community」の光と“影” - Build Insider

2014/11/21 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip 概説 Visual Studio Community 話題

新登場したVisual Studio Communityとは? その狙いやメリットについて概説する。また、「どういった人が使えるのか」という規約上の条件と、規約違反しないための注意点を紹介する。 続きを読む

まだ知らない人のための最新Azure入門(2014年8月版) - Build Insider

2014/08/11 このエントリーをはてなブックマークに追加 272 users Instapaper Pocket Tweet Facebook Share Evernote Clip

PaaSとIaaSの両方をサポートし、積極的に新機能・新サービスが追加されている、クラウド環境のAzure。多岐に渡る、その最新の全体像をまとめて理解しよう。 読者の皆さまはMicrosoft Azureをご存じだろうか? もし、まだ知らない、知っているが名前だけ、であれば、ぜひ本稿を参考にオープンで時流の先端に存在するクラウドの環境の一端を知っていただければ幸いだ。 また、すでに知っているという... 続きを読む

プログラミングやマークアップで特に役立つ、Sublime Textの標準機能 - Build Insider

2014/08/05 このエントリーをはてなブックマークに追加 455 users Instapaper Pocket Tweet Facebook Share Evernote Clip sublime text プログラミング 標準機能 前回 機能

Sublime Textでは、一般的なテキストエディター機能に加えて、プログラミングやマークアップに有効な機能も提供されている。その中でも特に便利な機能をピックアップして紹介する。 今回は、前回で導入したSublime Textの基本的な利用方法について解説する。 テキストエディターとしての機能 Sublime Textは、アプリケーションのカテゴリーとしてはテキストエディターなので、基本的な機能... 続きを読む

TypeScript早わかりチートシート - Build Insider

2014/05/08 このエントリーをはてなブックマークに追加 345 users Instapaper Pocket Tweet Facebook Share Evernote Clip

今がTypeScriptを学び始めるベストタイミング! TypeScriptを使うときに役立つ情報がまとまったチートシート(1クリックで試せるサンプル付き)。 4月3日にTypeScript 1.0がリリースされました。1.0はTypeScriptの初めての安定版リリースで、現在使えるTypeScriptの構文は、この後のアップデートで変更されたり使えなくなったりすることがありません。つまり、今が... 続きを読む

TypeScriptとは? Visual Studioを使って開発してみよう - Build Insider

2014/04/03 このエントリーをはてなブックマークに追加 118 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript altJS マイクロソフト 言語 コード

1.0正式版がリリース。TypeScriptは、Visual Studio上でも開発できる。C#などでコードを書いているVisual Studioユーザー向けに、その利用手順や特徴を解説。 TypeScriptとは TypeScriptとは、マイクロソフトが中心となって開発を進めているスクリプト言語で、コンパイル結果がJavaScriptコードになる、いわゆる「AltJS」と呼ばれる種類の言語であ... 続きを読む

C言語の最新事情を知る: C99の仕様 - Build Insider

2014/01/30 このエントリーをはてなブックマークに追加 400 users Instapaper Pocket Tweet Facebook Share Evernote Clip Dennis Ritchie プログラマー C言語 仕様 言語

長い歴史を持ちながら、依然として人気の高いC言語。その最新仕様の情報にキャッチアップするための連載スタート。今回は1999年に策定された「C99」を取り上げる。 C言語(以降、単にC)はDennis Ritchieによって1969~1973年の間にベル研にて開発されたプログラミング言語である。長い歴史を持つと共に非常にポピュラーな言語で、プログラマーでCを知らない人はまずいないと言っていいだろう。... 続きを読む

Xamarinの基盤となっている「Mono」と、C#コンパイラ「mcs」 - Build Insider

2014/01/21 このエントリーをはてなブックマークに追加 115 users Instapaper Pocket Tweet Facebook Share Evernote Clip mono MCS Xamarin C#コンパイラ テクノロジー

前回は「Xamarinが何を提供しているのか?」について説明した。 Xamarinは、テクノロジーとしては.NET FrameworkとC#の上に成り立っているが、ソフトウェアの基盤はこれらの技術の独自実装であるMonoの上に成り立っている。Monoについての理解が深まれば、Xamarin製品の理解も深まることになろう。 そこで今回と次回は、このMonoについて解説しよう。 * Xamarin 2... 続きを読む

Jenkins: アプリケーションをデプロイしてみよう(Mac OS X&Linux)[Ruby、Rails] - Build Insider

2014/01/17 このエントリーをはてなブックマークに追加 119 users Instapaper Pocket Tweet Facebook Share Evernote Clip Jenkins Rails Git Growl ユニットテスト

継続的インテグレーションの手順のうち、デプロイに焦点を当てて、テストの実行から、GitによるHeroku環境へのデプロイまでを自動化する方法を解説。Mac向けのGrowlを使って実行結果を通知する方法も説明。 連載第1回「Jenkinsを使ってみよう」ではMac OS XおよびLinuxへのインストール方法を、第2回「Jenkinsで小さなテストを実行してみよう」ではユニットテストおよびインテグレ... 続きを読む

 
(1 - 25 / 31件)