タグ ビルドシステム
人気順 5 users 50 users 100 users 500 users 1000 usersMeta(旧Facebook)が大規模向けのビルドシステム「Buck2」をオープンソースで公開。高速かつ高信頼で拡張可能なビルドシステム
Meta(旧Facebook)が大規模向けのビルドシステム「Buck2」をオープンソースで公開。高速かつ高信頼で拡張可能なビルドシステム Buck2は同社内で数千人のエンジニアに使われており、1日あたり数百万回のビルドを実行していると説明されています。 Rustで開発したことによりビルドの速度が約2倍に Metaは2013年にBuck2の... 続きを読む
メルカリiOSアプリのBazelを使った高速・高信頼性ビルド
こんにちは、メルカリの iOS リードアーキテクトを担当する青山 (Ryo Aoyama, @ra1028fe5)です。 今回は、私と同じモバイルアーキテクトチームでビルドシステムを担当する Thi ( Thi Doãn, @thi_dt)と一緒に、メルカリアプリをフルスクラッチする際に採用した Bazel を使ったビルドの改善について紹介します。 背景 メル... 続きを読む
Facebook、次期ビルドシステムの開発でRust言語の採用を明らかに - Publickey
Facebookは同社のソフトウェア開発において、同社が主導して開発しているオープンソースのビルドシステム「Buck」を利用しています。 Backは高速なビルドが可能な点を大きな特徴としており、もともとAndroidアプリケーション向けのビルドシステムとして登場しました。 その後対応する言語やプラットフォームが拡張され、... 続きを読む
マイクロソフト、「Windows 電卓」をオープンソース化 - ZDNet Japan
Microsoftは米国時間3月6日、「Windows 電卓」のコードやロードマップをMIT Licenseの下でオープンソースとしてGitHubで公開したと発表した。 Microsoftは、Windows 電卓のソースコードとビルドシステム、ユニットテスト、製品ロードマップをコミュニティに公開している。開発者は、Windows 電卓アプリの各部の仕組みを... 続きを読む
FlyでES6/7時代のJavaScriptビルドシステムとやらを体験してみた - Qiita
Flyとは https://github.com/flyjs/fly Node.js製のビルドシステムです。 gulp, Gruntなどと同じような事ができます。基本的なビルドシステムとしての機能を提供し、サードパーティのライブラリをもりもり入れていくことでできることの幅を増やしていく。というところも同じような感じです。 ただ大きくgulp, GruntとことなっていることとしてはFlyの場合、E... 続きを読む
Visual Studio OnlineがGitHubやJenkins、Xcode Buildなど外部のリポジトリやビルドシステムをサポート。プライベートリポジトリは無料で制限なく作成可能 - Publickey
マイクロソフトはVisual Studio Onlineの新機能として、外部のGitリポジトリやビルドシステムとの連係などを可能にしたことを、ブログ「Visual Studio Online Supports True Cross-Platform Development」で発表しました。 Visual Studio Online Supports True Cross-Platform Deve... 続きを読む
グーグル、Android公式IDE「Android Studio 1.0」を公開 - CNET Japan
Googleは米国時間12月8日、Androidの統合開発環境(IDE)「Android Studio 1.0」を発表した。Windows、Mac OS X、Linuxに対応、無料でダウンロードできる。Android StudioはAndroidアプリ開発向けの公式IDE。チェコJetBrainsのJava開発環境「IntelliJ IDEA」をベースに、Gradleベースのビルドシステム、リッチ... 続きを読む
libh2o をビルドする - Qiita
h2o Advent Calendar の2日目です。 h2o はスタンドアロンの HTTP サーバーだけでなく、 libh2o というライブラリとしてビルドすることもできます。今回は libh2o をビルドして、 hello world サーバーを作るまでやってみます。 環境は Ubuntu と Mac OS X を想定しています。 cmake h2o はビルドシステムに cmake を利用して... 続きを読む
libGDX 1.0以降でのプロジェクト作成方法(Gradle+Eclipse) - Qiita
libGDXがついに、1.0がリリースされました。 ※ 2014/5/6現在、1.0.1までリリースされています。 1.0前後で様々な改良がなされていますが、ビルドシステムがGradleになったためプロジェクトの作成方法、Eclipseへのインポート方法が変更されています。 まだ日本語での解説ページがありませんでしたので手順を書いておきます。 ここではWindows+Eclipseの使用を前提とし... 続きを読む
Gruntに置き換わるか?新生ビルドシステム「gulp」v3.5.2入門 | REFLECTDESIGN
みなさんご存知「Grunt」は、WEB制作者の間でも以前に比べるとだいぶ浸透してきているようで、実際に案件で使用しているという方も増えてきています。そんな中、ここ最近海外のエンジニアの中でGruntに変わって使われだしている新たなビルドシステム「gulp」をご紹介します。 Grunt vs gulp Gruntは、設定ファイルGruntfileがJSON形式で書けるという側面から一見わかりやすく見... 続きを読む
Big Sky :: 高速なビルドシステム「ninja」
いままで「SCons とか gyp とか、なんで C++ のシステムに python 入れなあかんねん」とか「せっかく python 入れたのに windows でビルドするには cygwin 版が必要とかいい加減にしろ」とか色んな事があったのですが、ninja を使う事で悩みが解消するかもしれません。 Ninja, a small build system with a focus on spe... 続きを読む
IntelliJ IDEA 13のAndroidデベロッパにうれしい新機能群の紹介 | JetBrains ブログ
JetBrainsは常にデベロッパの声に耳を傾けています。Androidのデベロッパももちろん例外ではありません。さまざまな要望に応える形でIDEを強化し続けた結果、Android開発をより楽しくできる機能がIntelliJ IDEA 13 には盛りだくさんになりました。 Gradleベースのビルドシステム IntelliJ IDEA 13はGradleをより強力にサポートします。IDEA 13は... 続きを読む
RubyMotion KaigiでLTしてすべりました #rubymotionjp | ましましブログ
Perlの会社ことミクシィで、日本初のRubyMotionカンファレンス、RubyMotion Kaigiが開かれました。 日本初のRubyMotionのカンファレンスでした。 RubyMotionはRubyでiOSアプリ開発を行うためのツールチェイン(主にビルドシステムの提供)で、昨年リリースされたばかりだし有料($199)という事もありまだまだ普及してはいないようで、今回のKaigiの参加者も... 続きを読む
Androidアプリ開発を楽にする新ビルドシステムGradle - Androidアプリ開発を楽にする新ビルドシステムGradl...:ITpro
Gradleは、Groovyで書かれたビルドシステムです。GradleをAndroidアプリ開発に使用すると、便利なことがいろいろできます。本連載では、Gradleの特徴やインストール方法、便利な使い方を解説していきます。 目次 続きを読む
Androidアプリ開発を楽にする新ビルドシステムGradle - 第1回 Gradle入門:ITpro
Gradleは、Groovyで書かれたビルドシステムです。GradleをAndroidアプリ開発に使用すると、便利なことがいろいろできます。本連載では、Gradleの特徴やインストール方法、便利な使い方を解説していきます。 ビルドシステム、ひいてはGradleがあると助かる場面とは、一体どういう場面でしょうか? 筆者の具体例でいうと、ある日上司がやってきて、「今お前たちが作っているアプリを俺の端末... 続きを読む
Nodegakuen5 ohtsu
Nodegakuen5 ohtsu — Presentation Transcript node-gyp を使ったネイティブ モジュールの作成 IIJ 大津繁樹 ohtsuあっとiij.ad.jp 2012年4月18日 東京Node学園 5時限目 はじめに、• node-v0.7から ビルドシステムが WAF から GYP に変わりました。• ネイティブモジュールの作成方法も node- waf/... 続きを読む
日本における初の解説書であるJenkins実践入門を送っていただきました - 達人プログラマーを目指して
ビルドシステム, 書籍紹介先日、技術評論社の傳智之さん(@dentomo)より、Jenkins実践入門を献本していただきました。どうも、ありがとうございました。Jenkins実践入門 ?ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)作者: 川口耕介監修,佐藤聖規監修・著,和田貴久,河村雅人,米沢弘樹,山岸啓著出版社/メーカー: 技術評論社発売日: 2011/11/... 続きを読む
Chromiumの開発者、「Chrome」でも利用されているビルドシステム「Ninja」を公開 - SourceForge.JP Magazine : オープンソースの話題満載
米GoogleのChromiumプロジェクトの開発者、Evan Martin氏は2月6日、「Chrome」で利用したビルドシステム「Ninja」を公開した。ライセンスはApache Licence 2.0。NinjaはMartin氏が開発したビルドシステムで、高速性を特徴とする。Ninjaの開発に至った経緯についてMartin氏は、ChromeをLinuxにポーティング中にソフトウェアビルドツール... 続きを読む