InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
LLVMの新しいリンカLLDがLLVM 4で導入へ
GCCのldを大幅に性能改善したLDDが、近くLLVM 4 rc1に組み込まれ、デフォルトで使用されるようになる。この新しいリンカは、稼働中のFreeBSD/amd64ベースのシステムではすでに使用されているが、LLVMでの利用はまだ試験段階であり、問題が発生すればrc2では保留される可能性もある。
-
SQL Server First Responder Kit入門
SQL Serverデータベースが突然ダウンした。DBAは休暇中で,何をどうすればよいのかさっぱり分からない。こんな状況を脱出するためのものが,DBAあるいは臨時DBAの作業を支援し,SQL Serverインスタンスの修正とチューニングを行なうスクリプトを集めたオープンソースプロジェクトであるSQL Server First Responder Kitだ。
-
Rust Language Serverがアーリーアダプタ向けに提供へ
Rust Language Server(RLS)は,コードの自動補完,goto定義,再フォーマットなどの機能を備えたツール開発の支援を目的とする。実際のプロジェクトでの使用とフィードバック提供のために今回,アーリーアダプタ向けのアルファ版が公開されることになった,とプロジェクトの代表的なコントリビュータのひとりであるJonathan Turner氏が書いている。
-
BeamがトップレベルのApacheプロジェクトへ昇格
Beamはインキュベーション期間を終了し、トップレベルのApacheプロジェクトに昇格した。Googleは、さまざまなデータ処理バックエンドをオープンソースでインテグレーションするためのサポートと貢献をしている。
-
Apache Flink 1.2がリリース、ダイナミックリスケーリング、セキュリティ、Queryable Stateを提供
Apache Flink 1.2が発表された。ダイナミックリスケーリング,セキュリティ,Queryable Stateなどを備える。リリースでは650件の問題点が解決され,公開APIの互換性が維持されるとともに,Apache Kafka 0.10が同梱され,Apache Mesosがサポートされる。 ダイナミックリスケーリングによって,ストリーミングジョブやジョブ内のオペレータの並行度を変更することも可能だ。
-
オープンソースのWSO2 IoT Serverがインテグレーション機能と分析機能を強化
WSO2は、"エンタープライズレベルのIoTとモバイルソリューションを提供するための障壁を下げる"、完全にオープンソースのWSO2 Internet of Things Serverエディションを発表した。WSO2はこれまでIoT市場に関わってきたが、WSO2のIoT Serverが現在100%オープンソースであるという発表は重要である。また、拡張されたWSO2プラットフォームに含まれているは...
-
DDDにおける重要なパターン
パターンの重要性に関する議論の中で、ドメイン駆動開発以外の部分でも知っておくべき重要なパターンが多く存在し、これらはより良いシステムを設計する支援をしてくれるだろう、とアムステルダムで開催された最近のDDD Europe Conferenceにおける自身の発表の中でCyrille Martraire氏は述べた。
-
Visual Studio 2017のデプロイに役立つ新しいDevOpsツール
Visual Studio 2017のインストーラ変更により、システムレジストリを調べてビルド環境の状態を判断する、という従来の方法は役に立たなくなっていくだろう。ビルド環境をうまく自動化するのに必要なツールを提供するため、開発者とビルドエンジニア向けに新しいAPI、PowerShellモジュール、スタンドアローンユーティリティがリリースされている。
-
Google Cloud Endpointsが一般公開へ
3ヶ月のベータ期間を経て,Googleは,Open APIベースのCloud Endpoints(GCE) API管理システムの一般供用開始を発表した。Googleによると,効率的でスケールアップに対応したAPIプラットフォームの実現がその目的だ。
-
Swift 4 ABI安定化への道
先日のswift-evolutionメーリングリストで発表されたSwift ABI Stability Manifestoは,SwiftのABIが安定したと宣言する前に取り組む必要のあるすべての懸念のまとめ上げを目的としたものだ。ただし,ABI安定化がSwift 4で達成されるかどうかは,いまだ明確ではない。
-
Bitbucket、2要素認証の必須化とIPアドレス制限を導入
AtlassianがBitbucketをより安全にするための新機能を2つ発表した。IPアドレス制限(IPホワイトリスティング)と2要素認証の必須化だ。
-
Node 7.6、async/awaitをデフォルトでサポート
Node.js 7.6がリリースされた。async/awaitサポートがデフォルトで有効になり、低メモリデバイスにおけるパフォーマンスが改善されている。
-
最初のAndroid Instant Appsが公開へ
GoogleがいくつかのアプリケーションをInstant Appsとして,ユーザからフィードバックを得るために公開した。SDKは今年後半の一般提供を予定している。
-
GitHubによる開発者へのオープンソースガイドに対するコントリビュートの招待
GitHubは最近自身のオープンソースガイドを立ち上げた。これは最も良くあるシナリオへの対処法や、コントリビュータとメンテナの両方に対するベストプラクティスに関する資料群である。このガイドそのものがオープンソースであり、GitHubは開発者に参加し事例を共有するよう積極的に招待している。InfoQはGitHubのオープンソース部門長であるBrandon Keepers氏にインタビューを行った。
-
Object型,ミックスインサポート改善などが加えられたTypeScript 2.2
2月中に予定されているリリースで,TypeScript 2.2はRCに到達する。React Native用の新たなJSX emitモードに加えて,非ネイティブ型を表現するobject型,ミックスインのサポート向上,構成可能(composable)なクラスなどが新たに含まれている。