ITmedia総合  >  キーワード一覧  >  G

「GitHub」最新記事一覧

Dev Basics/Keyword:
Checked C(プログラミング言語)
Checked Cは、C言語に境界チェック機能が追加されたものであり、より安全な形でCプログラミングを行えるようにするものだ。(2016/6/29)

Computer Weekly製品ガイド
マイクロサービス:小さなパーツで大きなメリット
マイクロサービスがITカンファレンスで注目されている。これはコンテナやソフトウェアの移植性というアイデアとも関係が深い。その仕組みと、注目すべき理由について解説する。(2016/6/23)

特集:Visual Studio Code早分かりガイド:
Visual Studio Codeのおすすめ拡張機能
Visual Studio Codeの拡張機能の中から「ちょっとオススメ」「ちょっと面白い」というものを紹介していこう。(2016/6/22)

“Watson”を使い、クラウド/コグニティブ/IoT開発者の育成を支援:
IBM、「コグニティブ時代の開発者」を支援する4つの新施策を発表
米IBMは、インドのバンガロールで開催されたイベントにおいて、クラウド、コグニティブ、IoTなどの新技術に携わる開発者を支援するための4つの新施策を発表した。(2016/6/21)

今度はGitHubアカウントに不正侵入、パスワード使い回しが原因か
多数のGitHubアカウントが不正にログインされていたことが分かり、被害に遭ったアカウントのパスワードをリセットする措置を講じた。(2016/6/17)

Dev Basics/Keyword:
npm(パッケージ管理ツール)
npmはJavaScript開発者向けのパッケージマネジャーであり、Node.jsベースのさまざまなパッケージの管理を手軽に行える。(2016/6/17)

vNextに備えよ! 次期Windows Serverのココに注目(51):
Dockerとの相互運用性が向上したWindowsコンテナ[前編]
Windows Server 2016 TP5のTP4からの変更点の多くは、Windows Server 2016で初めて搭載されることになる新機能に集中している印象です。それは、「Windowsコンテナ」に関してです。(2016/6/16)

Computer Weekly製品ガイド
コンテナ&マイクロサービスとは何か
個別にデプロイできるモジュールは、アジャイルアプリケーション開発にどう活用できるのか。この業界の主なサプライヤーも紹介する。(2016/6/17)

ラズパイ3&Toradex、Windows 10 IoT Coreで楽しみながら検証するIoT実践入門(4):
加速度センサーを使い、「人の動きと連動して動作するUWPアプリ」を作る
ITエンジニアに向け、「ビジネスに貢献するIoT活用」の第一歩を踏み出す「ひらめき」を得てもらうための本連載。今回は、IoTハードウェアと加速度センサーを使い、Unityで作成したUWPアプリを操作するシステムを作ってみよう。(2016/6/16)

WWDC 2016現地レポート:
4つの新OSで何が変わる? Appleが示した7つの方向性を林信行が読み解く
Appleの4つのOSが秋ごろ一斉にアップデートする。これにより一般ユーザーにどんな恩恵があるのか、開発者にとってはどうなのかを林信行が解説する。(2016/6/15)

実際に検証済み!OSS徹底比較(4)サーバ構築自動化【後編】:
OSSのサーバ構築自動化ツール、4製品徹底検証 2016年版
サーバ構築・運用自動化ソフトの中でも特に利用者の多い、「Chef」「Ansible」「Puppet」「Itamae」の4製品をピックアップ。「各ソフトの実行環境の構築手順」「OSSのBlog/CMS基盤であるWordPressの構築」を通じて、その違いを探り、体感いただく本連載。後編ではPuppet、Itamaeを紹介する。(2016/6/24)

クラウドネイティブな開発を可能に
理想的な「クラウドで開発/テスト、オンプレミスで本番運用」をどう実現する?
開発/テスト環境をパブリッククラウドで構築し、本番アプリケーションをオンプレミスで運用する――こうしたクラウドネイティブな開発を可能にする、ツールやサービスを紹介する。(2016/6/15)

音声認識などのディープラーニングモデルで、高い処理速度を実現:
マイクロソフト、無償ディープラーニングツールキットの最新版「CNTK 1.5」を公開
マイクロソフトは、プログラミング言語やツール機能、テキスト/音声読み取り機能を強化したオープンソースのディープラーニングツールキット「CNTK 1.5」をリリースした。(2016/6/14)

実際に検証済み!OSS徹底比較(3)サーバ構築自動化【前編】:
OSSのサーバ構築自動化ツール、4製品徹底検証 2016年版
今回は、サーバ構築・運用自動化ソフトの中でも特に利用者の多い、「Chef」「Ansible」「Puppet」「Itamae」の4製品をピックアップ。「各ソフトの実行環境の構築手順」「OSSのブログ/CMS基盤であるWordPressの構築」を通じて、その違いを探る。(2016/6/23)

ITエンジニアの未来ラボ(11):
秀丸・xeyes・iOSシミュレータが動く! Windows 10、Xamarin、Cognitive Servicesの最新機能と活用例――de:code 2016基調講演
「de:code 2016」基調講演に、米マイクロソフト シニアバイスプレジデント兼チーフエバンジェリストのSteven Guggenheimer氏が登壇。最新の製品や技術、さらにはその活用例をデモショーケース形式で披露した。(2016/6/10)

こっそり始めるGit/GitHub超入門(3):
ポインタ嫌いでも分かるGitブランチの基本――作成、確認、切り替え、masterにマージ、削除
本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説していきます。今回は、ブランチの基本として作成、確認、切り替え、masterにマージ、削除という一連の作業をコマンドの使い方と図を交えて解説します。(2016/6/10)

iOS APIとObjective-C開発環境でUWPアプリを開発:
「Windows Bridge for iOS」が機能強化、iOSレイアウトAPIをサポート
マイクロソフトはオープンソースプロジェクト「Windows Bridge for iOS」の新機能追加を発表。iOSレイアウトAPIのサポートやCoreFoundationフレームワークの統合、GitHubでサンプルリポジトリも公開する。(2016/6/8)

Weekly Access Top10:
空前の「白黒ブーム」到来
仕事が手につかず……。(2016/6/6)

モノクロ写真をアップすると……? 「人工知能で白黒写真をカラーに」を試せるWebサービス
ディープラーニングを応用し、白黒写真を自然な色味に彩色する手法をブラウザ上で実行できるWebサービスが公開された。(2016/6/6)

Google、機械学習での美術・音楽生成を目指す「Magenta」プロジェクト
Googleが、機械学習システム「TensorFlow」を採用するアート生成機械学習アルゴリズムプロジェクト「Magenta」を立ち上げた。(2016/6/2)

Tech Basics/Keyword:
無償かつ自動でSSL(TLS)証明書を発行できる「Let's Encrypt」とは?
WebサイトのHTTPS対応が推奨されている昨今、無償かつ自動でSSL(TLS)証明書の発行や更新ができる「Let's Encrypt」が注目を集めている。Web系エンジニアを主な対象として、その仕組みやメリット、デメリットを解説。(2016/6/2)

Dev Basics/Keyword:
Node.js
Node.jsはサーバサイドで動作するJavaScript実行環境。イベントとノンブロッキングI/Oを活用し、高性能なWebアプリを構築できる。(2016/6/2)

ESEC2016特別企画:
PR:IoTデバイスのビジネスチャンスを生み出す「Microsoft Azure Certified for IoT」
マイクロソフトの「Microsoft Azure Certified for IoT」は、OSやデバイスの種類を問わずクラウドへつながることを無料で認証するプログラムだが、単純な認証にとどまらず、さまざまな角度から「IoTビジネス」を推進するプログラムでもある。ESEC2016の会場で垣間見えたその魅力を紹介する。(2016/6/1)

API連携でAWSのセキュリティを「自動化」:
PR:インフラ管理者とセキュリティ担当者の距離を縮める「これからのクラウドセキュリティ」とは
セキュリティ強化を目的としてクラウド採用を決める企業も増加しつつある昨今だが、「クラウドにすれば全てを“お任せ”にできる」と安易に考えてはいないだろうか? クラウドならではのメリットを生かし、セキュリティを実現するには、どこまでをサービス事業者に任せ、どこからは自力で守るのかを見極めることが肝要だ。本稿では、そのクラウドセキュリティの勘所を探っていく。(2016/5/31)

人工知能で白黒写真をカラーに 早大が技術開発、GitHubでコード公開
白黒写真を自然な色に自動で彩色する手法を早大が確立。GitHubでプログラムのソースコードを公開した。(2016/5/31)

柔軟性と利便性を向上、コストメリットも:
SQL Serverの既存ライセンス、「Azure VM」での再利用が簡単に
マイクロソフトは、EA契約でのSQL Serverの既存ライセンスを「Azure VM」で再利用できるようにした。SQL Serverワークロードを長期間実行するような使い方の顧客も、クラウド移行によるコスト削減効果が期待できるという。(2016/5/31)

オムロン「家族目線」に客層分析アプリなど無償提供
オムロンの家庭用ネットワークカメラ「家族目線」に、法人向けアプリ。低価格なネットワークカメラで客層分析やヒートマップ表示が行える。いまなら無償でダウンロード可能だ。(2016/5/30)

ひた隠しにしてきたプロジェクト:
GoogleからAI用プロセッサ「TPU」が登場
Googleが、人工知能(AI)に向けたアクセラレータチップ「Tensor Processing Unit(TPU)」を独自開発したことを明らかにした。同社が2015年にリリースした、オープンソースのアルゴリズム「TensorFlow」に対応するという。(2016/5/23)

GitHub、日本は「米国に次ぐ第2の市場」 オープンソースコミュニティと企業をつなぐハブに
GitHub Japanは、新カントリーマネージャーに藤田純氏が就任したことを発表した。日本は今後も米国に次ぐ「世界第2位のマーケット」として注力していく。(2016/5/19)

Electron 1.0でデスクトップアプリ開発超入門――動作の仕組み、基本的な使い方、セキュリティの懸念点
クロスプラットフォーム向けのデスクトップアプリを開発できるElectronについて、動作の仕組み、基本的な使い方、アプリの作り方、セキュリティの懸念点などを解説します。(2016/5/18)

企業のErlang利用を阻むものとは?
関数型言語「Erlang」のススメ──なぜCやJavaではダメなのか?
並行処理、分散処理に優れたプログラミング言語であるErlangだが、企業利用例は多くない。Erlangを活用しているbet365は、Erlang普及のための活動を始めた。(2016/5/18)

GitHub上で公開:
マイクロソフト、Visual Studio 2015対応の「Macros for Visual Studio」をオープンソース化
マイクロソフトは、「Visual Studio 2015」でマクロを使えるようにする拡張機能「Macros for Visual Studio」をリリースし、コードをオープンソース化した。(2016/5/16)

山市良のうぃんどうず日記(65):
PowerShellのちょっとしたTips――改行コードを一括変換する
WindowsとWindows以外のクロスプラットフォーム環境で作業したことがある人なら、テキストファイルの改行コードの違いに悩まされたことがあるでしょう。残念ながら、Windows標準搭載の「メモ帳」は、Windowsで使われる改行コードしか認識しません。そんなとき、PowerShellでさらりと一括変換できるとカッコイイですよ。(2016/5/16)

Google、自然言語理解(NLU)の基礎となる「SyntaxNet」をオープンソース化
Googleが、自然言語理解のためのニューラルネットワークフレームワーク「SyntaxNet」をオープンソースで公開した。機械学習システム「TensorFlow」の一部としてGitHubで公開された。SyntaxNetの構文解析ツール「Parsey McParseface」は“世界一正確に構文解析するツール”という。(2016/5/13)

WordPress、Slack、Yeoman、Visual Studio Code、Atomなどで活用:
HTML、CSS、JavaScriptでデスクトップアプリを開発できるElectron 1.0、Devtron 1.0、Spectron 3.0が提供開始
Web技術を利用したクロスプラットフォームのデスクトップアプリ開発フレームワーク「Electron 1.0」がリリースされた。APIデモアプリ、検証・デバッグ用ツール、テストフレームワークも同時に公開されている。(2016/5/11)

Microsoft、企業向けIFTTT的サービス「Microsoft Flow」をプレビュー公開 「PowerApps」をパブリックプレビューに
MicrosoftがIFTTTのようにWebサービスを連係させるツール「Microsoft Flow」を企業向けにプレビュー公開した。例えば、特定の相手からメールを受信したらSMSでプッシュ通知する、キーワードを含む公開ツイートをCSVファイルに保存するといったワークフローをツール化して使える。(2016/4/30)

目玉機能は「Pipeline as Code」:
継続的インテグレーションツール「Jenkins 2.0」が登場
サービス開発に用いられるオープンソースの継続的インテグレーション(CI)ツール「Jenkins」の最新版が公開された。(2016/4/28)

こっそり始めるGit/GitHub超入門(2):
“はじめのGit”――超基本的な作業フローと5つのコマンド
本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説していきます。今回は、Gitの基本的な作業フローに登場する3つの場所について図を交えて解説し、フローごとにコマンドの使い方を紹介します。(2016/4/26)

鈴木淳也の「Windowsフロントライン」:
Microsoftが仕掛ける「会話Bot」の仕組みとは?
Microsoftを筆頭に、FacebookやLINEからも続々と「会話Bot」の開発環境が発表され、今後の盛り上がりを予感させる。Microsoftが発表したBot開発の仕組みを見ていこう。(2016/4/25)

Martin Casado氏が、今だから話せること(2):
「OpenFlowの父」が語るVMware NSXの今後、オープンソース、最高の判断と後悔
Martin Casado(マーティン・カサド)氏の、OpenFlowからNicira、ヴイエムウェアに至る、SDNをめぐる旅を振り返る2回連載。今回は、VMware NSXの成功の要因と今後、これからのエンタープライズIT市場とオープンソース、これまでにおける最高の判断と後悔、テクノロジストが起業するということについて聞いた部分をお届けする。(2016/4/26)

とにかく速いWordPress(7):
「WordPress“1000倍”高速化」チューニング 第三弾──「HHVM(HipHop Virtual Machine)」を導入する
エンタープライズ用途での利用が増えている「WordPress」の高速化チューニングテクニックを解説する本連載。今回は「1000倍高速化」を目指すチューングテクニックの第三弾として、「HHVMを導入してチューニングする」方法を紹介します。(2016/4/26)

特集:.NET開発者のためのオンラインリソースガイド:
.NET開発者がよく使うサイト、本当に使えるサイト【2016年度版】
Web上には.NET関連サイトが数え切れないほどたくさんある。その中でも.NET開発初心者がまずは押さえておきたいWebサイトを厳選してまとめた。(2016/4/22)

PR:IoTの“ラストワンマイル”を埋める「Microsoft Azure Certified for IoT」
IoTの重要性は誰もが認識するところだが、多種多彩なデバイスが「つながる」ことを確認するのは至難の業だ。マイクロソフトの提供する「Microsoft Azure Certified for IoT」はOSやデバイスの種類を問わずクラウドへつながることを無料で認証する注目のプログラムだ。(2016/4/20)

WebGLで実現:
VR/360度動画コンテンツ撮影、編集、配信ソリューションの発表が相次ぐ――日本ベンチャー、アドビ、フェイスブック
VR用動画や360度動画に関するサービスや撮影・編集に関する発表が相次いでいる。日本ベンチャーであるカディンチェやエージェンテック、アドビ システムズ、フェイスブックの発表をまとめてお伝えしよう。(2016/4/18)

3つのフレームワークで学ぶエンタープライズJava開発入門(3):
いまさら聞けないRESTの基礎知識、JAX-RSを使ったREST APIの作り方と使い方
新規のエンタープライズJava開発において現在有力視される3つのフレームの違いについて解説する連載。前回から複数回に分けて、MVCのViewとControllerにフォーカスして各要素を紹介しています。今回はJava EEのJAX-RSについて。JAX-RSの基本的な設計方針であるRESTについて解説し、Struts 1、JSFとの違いやJAX-RSの使いどころを紹介します。(2016/4/18)

実際に検証済み!OSS徹底比較(1)運用監視編:
OSS運用監視ソフト 注目の10製品徹底比較 2016年版
運用監視をはじめ、多くの企業が取り入れているOSS(オープンソースソフトウェア)。目的に応じて最適なものを選択し、うまく使いこなせば強力な武器となるが、それができなければかえって手間や混乱の原因にもなりかねない。本連載では注目のOSSをピックアップして実際に検証し、基本的な優位性、劣位性を明確化した。ぜひOSSを選ぶ際の参考にしてほしい。(2016/4/25)

特集: 新たなアプリ「ボット」の時代:
Microsoft Bot Frameworkでボットを作成してみよう
マイクロソフトが突如として発表したBot Framework。これを使ってボットを作成するための基本を見てみよう。(2016/4/15)

HoloLens Emulatorアプリ開発入門(1):
HoloLensのAR世界を疑似体験できる、エミュレーターの基礎知識とインストール、基本的な使い方
拡張現実(AR)用ヘッドマウントディスプレイ「HoloLens」のエミュレーターを使ってHoloLens用アプリの作り方を解説する本連載。初回は、その概要と環境構築方法、基本的な使い方について。(2016/4/14)

メディア媒体社・コンテンツクリエイター向け発表:
Facebook開発者カンファレンス「F8」が開催、動画コンテンツ管理ツールなどアップデート
Facebookの開発者向けイベント「F8」が2016年4月12日(現地時間)に開幕。メディア媒体社、クリエイター向けにも新しい技術や機能が発表された。(2016/4/13)

Facebookの開発者会議「F8 2016」(Day 1)基調講演まとめ
Facebookの年次開発者会議「F8」の初日の基調講演で発表された主な内容をまとめた。(2016/4/13)



7月29日で無料アップグレード期間が終了する、Microsoftの最新OS。とんでもないレベルで普及している自社の基幹製品を無料でアップグレードさせるというビジネス上の決断が、今後の同社の経営にどのような影響をもたらすのか、その行方にも興味が尽きない。

ドイツ政府が中心となって推進する「第四次産業革命」。製造業におけるインターネット活用、スマート化を志向するもので、Internet of Things、Industrial Internetなど名前はさまざまだが、各国で類似のビジョンの実現を目指した動きが活発化している。

資金繰りが差し迫る中、台湾の鴻海精密工業による買収で決着がついた。寂しい話ではあるが、リソースとして鴻海の生産能力・規模を得ることで、特にグローバルで今後どのような巻き返しがあるのか、明るい話題にも期待したい。