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

「GitHub」最新記事一覧

2017年に向けて「何」を考えるべきか、マイクロソフトが提言:
「新・6大クラウドの誤解」2016年版
今や企業にも広く普及しつつあるクラウドだが、「誤解」もまだ多い。マイクロソフトが2016年版の「クラウドの誤解 トップ6」を挙げ、背景や現状を解説した。(2016/12/1)

「CA World'16」レポート:
企業の勝敗を分けるのは「ソフトウェア」――CAが唱える”モダンな”ソフトウェア開発の在り方とは
2016年11月14〜18日(米国時間)にかけて開催されたCA Technologiesの年次カンファレンス「CA World'16」。本稿では、11月18日に行われた基調講演のレポートをお届けする。(2016/12/1)

PR:1人で悩む必要なし! クラウド活用のポイントは「適切なサービス選び+サポート」
クラウドサービスを活用し、そのメリットを享受する企業が増えつつある。しかし、少人数のIT部門でシステムの面倒を見ている企業では、なかなかそこまで踏み込めずにいるケースも多いという。その状況を打開するために何が必要なのか、吉田パクえ氏に聞く。(2016/12/1)

ヤフー、高次元データの高速検索技術「NGT」をオープンソース化 企業に“眠る”ビッグデータを分析しやすく
ヤフーが、高次元データの高速検索技術「NGT」をオープンソースで公開。(2016/11/25)

単一インスタンス対応SLA、Azure HUBの利用範囲も拡大:
マイクロソフト、SAP HANA対応インスタンスなど「Microsoft Azure」の大規模ワークロード向け機能を強化
マイクロソフトは、Microsoft Azureでの大規模エンタープライズワークロード向けの強化強化を目指し、SAP HANAソリューション向けの新しい大規模インスタンスを発表。単一インスタンスVM用のSLAや、幾つかのAzure HUBイメージの提供も開始した。(2016/11/25)

広くエンジニアに使ってもらいたい:
ヤフー、ビッグデータ分析を超高速化する「高次元データの高速検索技術」をOSS化 GitHubで公開
ヤフーがビッグデータ分析分析領域の最先端技術となる、高次元データの高速検索技術「NGT」をオープンソースソフトウェアとして一般公開。同様の主流/先端技術と比べて、言語データ/画像特徴データを約12倍以上高速に検索できるという。(2016/11/25)

実業務でちゃんと使えるAndroidアプリ開発入門(3):
Javaでの常識が通用しないAndroidにおけるメモリ管理の注意点
本連載では、バージョンの違いに左右されないスタンダードなアーキテクチャで実業務で使えるAndroidアプリ開発のノウハウを提供していきます。今回は、Androidアプリのメモリ管理に関して、Javaとはどのような挙動の違いがあるのかをサンプルアプリを通じて解説していきます。(2016/11/25)

池澤あやか、IT企業に転職!?:
PR:うつくし過ぎるプログラマー「池澤あやか」は、この先生きのこれるか。ドワンゴのエンジニア兼、人事に聞いてみた
うつくし過ぎるプログラマー、あるいはRubyの女神様など、さまざまな肩書(?)を持つギークタレント池澤あやかさんが、IT企業に転職!?(2016/11/28)

Visual Studio Codeなどを使って運用可能:
マイクロソフト、Azure Container ServiceにマルチコンテナLinuxアプリのCI/CD機能を実装
マイクロソフトが「Azure Container Service」へマルチコンテナLinuxアプリケーションのCI/CD機能のプレビュー版を実装。「Visual Studio」や「Visual Studio Team Services」、オープンソースの「Visual Studio Code」で利用できるようにした。(2016/11/22)

特集:Connect(); // 2016:
2つのVisual Studioとマイクロソフトの変化
2016年11月に開催された「Connect();」で登場した2つのVisual Studio。これらを簡単に紹介するとともに、その意味合いを探ってみよう。(2016/11/22)

専門家に聞いた
クラウド導入「3つの失敗談」、IT管理者は悪夢を見た
クラウドには多くのメリットがある。だがクラウドが常にIT部門の助けになるとは限らない。導入に失敗すれば、セキュリティ侵害やPaaSの厄介な実装などが発生し、IT担当者を苦しめることになる。(2016/11/21)

実際に検証済み!OSS徹底比較(7)Dockerコンテナ環境管理編:
OSSのDockerコンテナ環境管理ソフト 注目の5製品紹介 2016年版
Dockerコンテナ環境をGUIを利用して管理を行いたいニーズは大きく、各社よりDockerコンテナの起動制御やスケジューリングをGUIから行える管理ソフトが提供されている。今回は、GUIに対応したDocker環境の管理ツールの内の5つのOSSをピックアップ。特徴やメリット、デメリットなどを解説する。(2016/11/28)

グーグルも「.NET Foundation」に加入:
マイクロソフトが「Linux Foundation」のプラチナメンバーに Linux/クロスプラットフォーム対応製品の開発を加速
マイクロソフトが「The Linux Foundation」のプラチナメンバーとして加入。オープンソースコミュニティーとの協力を深める取り組みや、クロスプラットフォーム開発を支援するための製品開発にも注力する意向を示した。(2016/11/18)

ロボット、家電、アバター、IoTデバイスなどへ:
「Watson」をあらゆるデバイスへ内蔵可能に、IBMが実験的プラットフォーム「Project Intu」を発表
IBMが実験的プラットフォーム「Project Intu」を発表。「Watson」の機能をさまざまなフォームファクタのデバイスへ組み込めるようにする。(2016/11/11)

DRBDの仕組みを学ぶ(12):
Pacemakerの制御コマンドを「crm」に戻して運用する
DRBDを軸に、データを遠隔地にも即時複製して万が一の事態に備える「冗長化/高可用性システム」の構築テクニックを紹介する本連載。今回は、Pacemekerのクラスタ設定と管理のコマンドを、pcsから「crm」に戻して運用する方法を解説します。(2016/11/10)

Tech TIPS:
Web APIなどで返されるJSONのデータをChromeブラウザで見やすくフォーマット表示させる
通常、WebブラウザでWeb APIを直接実行したときに返されるJSONのデータはプレーンテキストとして表示され、非常に読みにくい。Chromeの場合、拡張機能を利用すれば、JSONの階層構造や日本語テキストを人間に分かりやすく表示してくれる。(2016/11/9)

CLIの時代は終わろうとしている
VerizonとYahoo!が語る「ネットワーク担当者はSDN、DevOpsに備えよ」
VerizonとYahoo!は2016年10月に開催されたカンファレンスで、企業はネットワーク担当者にSDNやDevOpsの実践に向けて準備させる必要があるとの見解を示した。(2016/11/9)

MacBook ProのTouch Barで動く「Nyan Cat」がGitHubに登場
Appleの新しい「MacBook Pro」の細長いOLEDディスプレイ「Touch Bar」上で動く「Nyan Cat」のコードがGitHubで公開された。(2016/11/8)

特集:TypeScript 2.0概説:
TypeScriptの進化の道のりとバージョン2.0の新機能(型システム編)
2016年9月にTypeScript 2.0がリリースされた。本稿では、これまでのTypeScriptの進化の過程とバージョン2.0で導入された新機能を見てみよう。(2016/11/8)

大規模DDoS攻撃を引き起こしたIoTボットネット:
「Mirai」ソースコード徹底解剖−その仕組みと対策を探る
2016年9月以降に発生した複数の大規模なDDoS攻撃。本稿ではその攻撃に用いられたとされるマルウェア「Mirai」のソースコードを読み解き、対策法を紹介します。(2016/11/8)

ハッカー集団Shadow BrokersがNSAの機密データを新たに公開 ハッキング先のIPアドレスなど
NSAから盗み出したという情報によれば、米国家安全保障局の活動は日本にも及んでいるようだ。(2016/11/7)

FOCUS 2016 Report:
カーナビがランサムウェアに感染したら…… 攻撃者視点のこれからの防御術
サイバーの脅威がITからIoTへと広がる今、守る側は対策をどう考えるべきか――Intel Securityのカンファレンスでは将来の要になるというセキュリティ技術動向が紹介された。(2016/11/4)

フェイスブック、グーグルらが参加するOpen Compute Projectと協力:
マイクロソフト、新たなオープンソースクラウドハードウェア開発モデル「Project Olympus」を発表
マイクロソフトは、次世代のハイパースケールクラウド対応ハードウェア設計、及びOpen Compute Project(OCP)コミュニティーと連携した新しいオープンソースハードウェア開発モデル「Project Olympus」を発表した。(2016/11/2)

中国の認証局が不正な証明書、主要ブラウザが無効化を通告
GoogleやFirefoxによると、WoSignは不正な証明書を発行していたことが判明。別の認証局のStartComを買収していたことも隠して「ブラウザコミュニティをあざむこうと画策した」とされる。(2016/11/2)

Microsoft Tech Summit基調講演:
マイクロソフトは「セキュリティ」「管理」「イノベーション」で企業のデジタルトランスフォーメーションを強力に支援
日本マイクロソフトは2016年11月1〜2日の2日間、IT技術者向けのイベント「Microsoft Tech Summit」を開催。企業がデジタルトランスフォーメーションを実現していくための最新技術と実践的なノウハウを、100を超えるセッションで紹介。ここでは、初日に行われた基調講演の模様をレポートする。(2016/11/2)

「Twitter」や「GitHub」など有名Webサービスがダウン
IoTマルウェア「Mirai」の大規模DDoS攻撃の黒幕は? 専門家が指摘する多くの疑惑
DynへのDDoS攻撃の影響で、大手サイトが長時間利用できなくなる障害が発生した。マルウェアに感染したIoTデバイスのボットネットが攻撃に使われたとみられているが、全容究明には多くの問題の考察が必要だ。(2016/11/2)

大規模アプリ開発の現場にAzureとDockerを適用:
PR:日立製作所の統合アプリケーション構築基盤「Justware」がクラウド開発にもたらす新たな価値とは
今、ビジネスの世界では、高度化・複雑化するニーズにタイムリーな対応が求められている。金融業界を中心としたミッションクリティカルシステムで活用されてきた日立製作所の「Justware」もまた、変化に柔軟かつ迅速に対応できる基盤へと進化した。クラウドに対応したJustwareは、開発環境の現場にどのような“新しい価値”をもたらしてくれるのだろうか。(2016/11/2)

Microsoft、企業向けモバイルアプリ開発ツール「PowerApps」を正式公開
Microsoftが4月にプレビュー公開した企業向けアプリ開発ツール「Microsoft PowerApps」を公式版として公開した。「Office 365」および「Dynamics 365」利用企業は無料で利用できる。それ以外のユーザーは1人当たり月額760円で利用できる。月額4350円の上位プランもある。(2016/11/1)

セキュリティ・ミニキャンプ in 中国 2016 レポート(後編):
セキュリティって奥が深い! 目を輝かせた若者たちの濃厚な2日間
地方向けに最新のセキュリティ動向や技術を伝える「セキュリティ・キャンプ地方大会」。本稿では2016年9月23日から25日にかけて広島県で開催された「セキュリティ・ミニキャンプ in 中国 2016」の中から、専門講座の模様をレポートする。(2016/11/1)

キーパーソンインタビュー
AIが開発者を支援するソフトウェア開発ツール「Stepsize Layer」のゴールとは?
各種開発ツールに接続してデータを収集し、コードにコンテキストデータを付加する「Stepsize Layer」。このツールで何が実現するのか。CEOのオマイヤー氏にインタビューした。(2016/10/31)

Watsonを利用した「Slackチャットボット」などを提供:
IBMとSlackが提携、“Watson”搭載Slackツールを開発可能に
IBMとSlackが、Webコミュニケーションツール「Slack」とコグニティブ技術「Watson」の連携取り組みで提携。Watsonのコグニティブ技術を融合したSlackツールなどを開発していく。(2016/10/28)

マクロやアドオンからの卒業
次世代“Excel職人”も注目? 「Office 365」向け開発環境の可能性とは
Microsoftは、「Office 365」の普及拡大するために開発者向けにさまざまな取り組みをしている。本稿では、取り組みの詳細を紹介する。(2016/10/28)

こっそり始めるGit/GitHub超入門(6):
「softでもhardでもHEADとブランチを付けたまま」――git resetで作業の取り消し
本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説していきます。今回は、「git reset」コマンドを使用して作業の「やり直し」や「取り消し」を行う方法を、「--soft」「--mixed」「--hard」オプションを使用して解説。(2016/10/27)

マイクロソフトの研究者が音声認識率を劇的に高める“突破口”を開発:
コンピュータが、初めて会話内の単語を「人間並み」に認識できた
マイクロソフトが、「会話内の単語を人間並みに認識できる」音声認識システムを開発したと告知。音声認識率を劇的に向上させる突破口が開いたという。(2016/10/20)

Arduinoで学ぶ基礎からのモーター制御:
基礎からのマイコンモーター制御(11):オープンソースのCAMソフトGrblでステッピングモーターを回してみる
今回は、3DプリンタやCNCで定番の制御ファームウエアとなっているオープンソース「Grbl」を使って、ステッピングモーターを制御します。(2016/10/24)

「Fintech night in 泉岳寺」イベントレポート:
PR:“試食会”に“旅人制度”――選ばれる金融サービスになるために、マネーフォワードが重視していること
選ばれるサービスになるために、選ばれるエンジニアになるために、必要なことは何だろうか?――「マネーフォワード」「SPIKEペイメント」(スパイクペイメント)の中の人が、チームマネジメントや開発の極意を伝えてくれた。(2016/10/17)

米大統領のFacebookメッセンジャーbot、GitHubで公開
米連邦政府が、公式Facebookページで活用している大統領のFacebook Messenger botのソースコードをGitHubで公開した。他の政府機関にもbotを使って市民との交流を活性化してほしいとしている。(2016/10/15)

マイクロソフトが実践指南とツールを公開:
データサイエンスを加速させる「TDSP」とは何か?
マイクロソフトが、データサイエンスの方法論などをまとめた「Team Data Science Process(TDSP)」を発表。データサイエンスのためのガイドラインやツールをGitHubで公開した。(2016/10/13)

Ansibleで始めるサーバ作業自動化入門(4):
Playbookを再利用しやすくするRoleの基本と共有サービスAnsible Galaxyの使い方
本連載では、「マニュアルやシェルスクリプトを使ったサーバ管理に課題を持つ方」を対象に、Ansibleの基本的な使い方を紹介。今回は、プレイブックを再利用しやすくするための機能と、「ロール」と呼ばれる推奨ディレクトリ構成、共有サービスAnsible Galaxyの使い方を紹介します。(2016/10/5)

チャットbotを加速するLINEの新API、そのポイントは?
LINEが、外部のサービスからLINEユーザーに通知を送れる「LINE Notify」を無料で提供する。また、Messaging APIを正式にリリース。さまざまなチャットbotを自由に開発できるようになる。(2016/9/30)

初動対応用データ保全ツール「CDIR Collector」解説(後編):
セキュリティ事故対応における“オープンソース”活用法指南(応用・解析編)
セキュリティインシデントへの初動対応に役立つツール「CDIR Collector」の活用方法について解説する本連載。後編では、ネットワーク経由での利用や抽出したデータの解析方法などを紹介します。(2016/9/30)

LINE、外部との通知連携サービス「LINE Notify」発表 GitHub、IFTTT、Mackerelと連携
LINEに外部サービスからの通知を送れる「LINE Notify」が登場した。(2016/9/29)

OSSチャット基盤RocketChat入門(2):
Docker Composeを使ったRocketChatのインストールと基本的な使い方
OSSのチャット基盤であり、Dockerコンテナとして簡単に導入できるRocketChatを使った、コミュニケーション基盤の作り方を学ぶ本連載。今回は、実際にRocketChat環境を構築し、アカウント登録やチャットなどの基本的な使い方について解説します。(2016/9/29)

面倒くさいセキュリティにさようなら:
PR:うんざりな「パスワード管理」を解消する“あるカギ”とは
「『長くて複雑なパスワードを付けろ』『パスワードの使い回しはするな』、分かってはいるけれど、現場の身にもなってほしい」。そんなお悩みを抱える皆さまに朗報です。(2016/9/29)

“人に頼らないセキュリティ対策”を手軽に実現:
PR:「二要素認証」の導入・運用コストを省く“ちょっと変わった選択肢”
企業や組織における二要素認証の動きが進んでいるが、実際の導入・運用に当たってはハードウェアの導入や既存システムの改修などのコストが付きまとう。リソースを十分に確保できない組織が二要素認証を導入するには、どうすればよいのだろうか? ソフト技研はそんな企業に向けて、“指紋でもICカードでもない”新たな選択肢を提案している。(2016/9/28)

Amazon EMRで構築するApache Spark超入門(2):
Spark 2.0の回帰分析アプリをScalaのSBTで実装し、EMRで実行
本連載では、Sparkの概要や、ローカル環境でのSparkのクラスタの構築、Sparkの基本的な概念やプログラミングの方法を説明していきます。今回は、簡単な機械学習のSparkアプリケーションを作成し、Amazon EMRで実行するまでを説明します。(2016/9/27)

継続的デリバリー効率化のヒント
「Docker」と「AWS」は“継続的デリバリー”のゴールデンコンビか
昨今のソフトウェアのリリース頻度の高さは著しい。リリース効率を上げて企業の対応力を高める鍵が継続的デリバリーの手法だ。このパイプラインを構築するのに役立つノウハウを紹介する。(2016/9/26)

特集:Visual StudioとXamarinで始めるiOS/Android/UWPアプリ開発:
第1回:Xamarinでアプリを作ろう
Visual StudioとXamarinでクロスプラットフォーム開発を始めよう! 今回はXamarinの概要について見た後、Hello Worldプログラムを作成する。(2016/9/23)

GitHub、“過去最大の”アップデートでレビュー機能やプロジェクト管理機能を強化
ソースコード共有ツールのGitHubがプラットフォームをアップデートし、レビューやコメント機能の改善、Trelloのようなタスク管理ツールなどを追加した。(2016/9/15)

スマホカメラで視覚障害者の「目」になるアプリ「Be My Eyes」
(2016/9/15)



多くの予想を裏切り、第45代アメリカ合衆国大統領選挙に勝利。貿易に関しては明らかに保護主義的になり、海外人材の活用も難しくなる見込みであり、特にグローバル企業にとっては逆風となるかもしれない。

携帯機としても据え置き機としても使える、任天堂の最新ゲーム機。本体+ディスプレイ、分解可能なコントローラ、テレビに接続するためのドックといった構成で、特に携帯機としての複数人プレイの幅が広くなる印象だ。

アベノミクスの中でも大きなテーマとされている働き方改革と労働生産性の向上。その実現のためには人工知能等も含むITの活用も重要であり、IT業界では自ら率先して新たな取り組みを行う企業も増えてきている。