-
-
-
-
数年前、AdobeとGoogleは協同で中国語、日本語、韓国語(CJK)のオープンソース・フォントを提供した。今日(米国時間4/3)両社はプロジェクトを拡大して、セリフ体CJKフォントを公開した。この新フォントをAdobeはSource Han Serif(源ノ明朝)と呼び、GoogleはNoto Serif CJ..
-
-
-
Licensedの動作内容が書いてある
-
GitLabは、競合するコードリポジトリサービスであるGitHubを利用している企業やオープンソースユーザーに対して、同社の継続的インテグレーションおよび継続的デリバリー(CI/CD)ツールを利用できるようにした。
-
「Linux」やオープンソース関連の人材への需要がかつてないほど高まっているようだ。
-
Kubernetesの監視に使われることの多いオープンソースのモニタリングツールキットPrometheusがCloud Native Computing Foundation(CNCF)のインキュベーションを卒業した。
-
-
-
-
-
米Facebook Researchは、2DのRGB画像から人間の姿勢を特定し、サーフェスベースの3Dモデルにリアルタイムにマッピングすることのできる「DensePose」を、Creative Commonsライセンスのオープンソースで、6月18日(現地時間)にGitHubにて公開した。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Facebookは今日(米国時間4/18)、同社のデベロッパーカンファレンスF8で、React VRのローンチを発表した。これは、JavaScriptで仮想現実体験を構築できるためのJavaScriptフレームワークだ。Webアプリケーション用の同社のフレームワークがReactであるのに対し、仮想現実用のReact..
-
-
-
-
-
GitホスティングサービスのGitHubでは、さまざまな開発者がオープンソースソフトを公開しており、中には驚くべき高度なプログラムも見られます。プログラマーとしての腕を披露する場としての意味合いもあるGitHubですが、技術者を雇い入れようとする人や、雇ってもらおうという技術者にとって、GitHubでの活動実績であるGitHubプロファイルは、ほとんど意味のないものだという意見があります。
-
-
-
「Slackは2018年5月15日以降IRCやXMPPとのゲートウェイを閉鎖すると発表」そういえば、Google Talk=Hangoutも昔はXMPPでつなげられてたのにね
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
特集は、ライセンス監査でユーザー企業が主導権を握るための方法を解説。ライセンス契約書の意外な秘密とは? 他に、Microsoftが推進するオープンソースハードウェア開発モデル、企業利用が進むオープンソースストレージの現状、Spotifyのクラウド戦略、AWSのデータセンターセキュリティ体制の解説をお届けする。
-
-
-
-
-
-
The Linux Foundationによるブロックチェーンのオープンソースソフトウエア(OSS)開発プロジェクト「Hyperledger Project」は2017年3月末~4月初頭にも、ブロックチェーンソフト「Hyperledger Fabric v1.0」をリリースする。
-
600円からのPCボード「Raspberry Pi」(ラズパイ)を、「ChromiumRPI」でChromebook風の小型PCに仕立てましょう。ChromiumRPIは、米GoogleのLinux OS「Chrome OS」のオープンソース版「Chromium OS」をラズパイ対応させたOSです。
-
-
TensorFlowは、Google Brainチームが開発したオープンソースのライブラリで、大規模な機械学習や数値計算に使える。機械学習や深層学習、ニューラルネットワークのさまざまなモデルやアルゴリズムが、共通の抽象化のもとで使いやすくまとまっている。Tensorflowのアプリケーションの開発には、Python用のフロントエンドAPIが提供されている。開発したアプリケーションの実行には、高速なC++が使われる。
-
-
-
-
-
-
-
-
-
-
-
-
ティアフォーは、米国のApex.AI、英国のLinaroと共同で、自動運転OSの業界標準を目指す国際業界団体であるThe Autoware Foundation(AWF)を設立する。オープンソースソフトウェアとして無償で利用できるティアフォーの自動運転車向けソフトウェア「Autoware」の普及により、自動運転車の早期実用化を促すのが狙い。
-
-
-
-
-
-
Kenban - IMEの入力切り替えを簡単に(ついでにマウス操作も)の使い方、日本語情報はMOONGIFTでチェック。macOSを使っていて、USキーボード配列にしている方は多いです(筆者もそうです)。しかし日本語を書くことは多く、そのためかなと英語を切り替えるのは頻繁にあります。コマンド+スペースキーで変えられますが、面倒です。そんな方はKenbanを使ってみると良さそうです。IMEの切り替えはもちろん、マウスカーソルの移動にも対応...。MOONGIFTはオープンソース・ソフトウェアを毎日紹介
-
-
スマートスピーカーが流行っています。Google HomeやAmazon Echo、AppleのHomePodなどを購入し、自宅やオフィスに置いている方も多いかと思います。そうしたスマートスピーカーはカスタマイズしてこそ価値が出ます。とは言えテキスト認識処理を行って、クラウドサービスを呼び出したりするのは大変です。
そこで使ってみたいのがhomecastです。LAN内であれば、Google Homeに認識の言葉を喋らせることができます。
homecastの使い方
例えばこんなコードを書きます。言語を
-
PHPを得意としているプログラマが業務要件によって.NETで開発しないといけないとなったら、どうするでしょうか。.NETをイチから学んでも良いですが、本格的に使いこなすためにはそれなりに経験と時間を要するものです。
そこで期待したいのがpeachpie.ioです。PHP7をコンパイルして.NETに展開してくれるソフトウェアです。
peachpie.ioの使い方
デモです。左側のPHPのコードがC#に展開されています。
C#の例
-
JavaScriptはサイズを軽減したり、簡単に内容が読まれないように難読化(ミニファイ)して公開します。しかし、それではデバッグしづらいという問題があるため、SourceMapと呼ばれる仕組みがあります。
今回紹介するsource_downloaderはSourceMapファイルを読み込み、元のJavaScriptファイルを生成してくれるソフトウェアです。
source_downloaderの使い方
source_downloaderはリモートまたはローカルファイルを読み込めます。変換後はJava
-
写真はテキスト以上に情報が含まれています。人物を撮影しただけでも、そこには背景があったり、洋服があったり、天気なども映し出されます。しかし、そのためには写真から情報を収集する技術が必要です。
tracking.jsはWebブラウザ上で人やオブジェクトを認識するJavaScriptライブラリになります。
tracking.jsの使い方
様々なデモが用意されています。まずは顔認識。
-
-
-
-
-
-
-
-
Apache Software Foundationは10月24日(米国時間)、マイクロサービスフレームワーク「Apache ServiceComb」をトップレベルプロジェクト(TLP)に昇格させたことを発表した。 ニュース オープンソース デベロッパー 開発ツール フレームワーク 末岡洋子 関連記事米Oracle、Javaでのマイクロサービス実装に向けたフレームワーク「Helidon」を発表
オープンソースの優良プロジェクトを選ぶ「Bossies 2018」発表
CNCF、OpenMetricsをS
-
-
8月16日、The Debian Projectは誕生25周年を迎えた。ドイツ生まれのIan Murdock氏が「Debian Linux Release」として発表したLinuxディストリビューションは、2019年のバージョン10リリースに向け作業を進めている。 オープンソース Linux Debian 関連記事任意のinitシステムを選択できる「Devuan GNU+Linux 2.0」リリース
USBメモリからブートできるDebianベースのLinuxディストリビューション「Slax 9.3」
-
非営利団体Eclipse Foundationは4月24日(カナダ時間)、Jakarta EE(旧名称「Java EE」)の方向性とガバナンスモデルについて発表した。DockerやKubernetesとのネイティブ統合などクラウドネイティブ関連の技術開発を進め、2018年には2回のリリースを行うとしている。 ニュース オープンソース デベロッパー Java 末岡洋子 関連記事Eclipse Foundationに移管する「Java EE」、新名称は「Jakarta EE」に
6か月リリースサイクルに基づ
-
欧州連合(EU)が1月7日より、フリー/オープンソースソフトウェアのバグ発見に対して報酬を払うバグ発見報酬プログラムを開始する。Filezilla、Apache Kafkaなど15のプロジェクトが対象で、EU以外の人も参加できる。 ニュース オープンソース デベロッパー 末岡洋子 関連記事米国土安全保障省がFOSSのバグ除去に向けた研究に注力
Mozilla、オープンソースのセキュリティ問題に取り組む「Secure Open Source」プログラムを発表
Mozillaがオープンソースプロジェクト報
-
米Facebookは10月2日、オープンソースのPython向け機械学習ライブラリ「PyTorch 1.0」のプレビュー版を公開した。 ニュース オープンソース デベロッパー 末岡洋子 AI 関連記事米Oracle、機械学習モデルにアクセスするためのプロトコル「GraphPipe」を公開
ニューラルネットワークツールと推論エンジンの相互運用のためのプロジェクト「NNEF」が仕様を公開
米Uberの研究開発チーム、確率的プログラミング言語「Pyro」をオープンソースで公開
-
-
-
-
-
-
オランダGitLabは11月16日、Gitリポジトリをベースとするプロジェクト管理/コラボレーションツール「GitLab 11.5」を発表した。リリースは11月22日を予定している。有償のEnterprise EditionではAmazon Elasticsearchのサポートが5.6/6になるなどの変更が加わっている。 ニュース オープンソース デベロッパー 開発ツール 末岡洋子 関連記事DevOps自動化がGAに、「GitLab 11.0」が公開
「GitLab 10.5」リリース、Let&rsqu
-
Googleは8月27日、強化学習研究のためのフレームワーク「Dopamine」をオープンソースで公開した。強化学習アルゴリズムのプロトタイプを高速に実装できるという。 ニュース オープンソース デベロッパー Google プログラミング 末岡洋子 AI 関連記事米Microsoft、.NET向け機械学習フレームワーク「ML.NET」を発表
米Salesforce.com、自動化機械学習ライブラリ「TransmogrifAI」を公開
米Oracle、機械学習モデルにアクセスするためのプロトコル「Gra
-
-
-
Googleは8月30日、暗号ライブラリ「Tink」を発表した。多言語・マルチプラットフォーム対応などが特徴で、Google社内では「Google Pay」などの製品のデータ保護に使われているという。 ニュース オープンソース デベロッパー 末岡洋子 ライブラリ 関連記事Google、Gmailメール暗号化のためのChromeアプリケーション「E2EMail」をオープンソースで公開
Googleのセキュリティチーム、暗号化ソフトウェアの脆弱性テストセット「Project Wycheproof」を発表
-
Googleは1月26日、オープンソースの機械学習向け数値演算ライブラリ「TensorFlow 1.5」を公開した。 エンタープライズ ニュース デベロッパー 末岡洋子 ライブラリ AI 関連記事モバイルや組み込み向けの「TensorFlow Lite」を発表
Google、「TensorFlow 1.4」を公開
Google、機械学習システム「TensorFlow」をオープンソースで公開
Google、TensorFlowのトレーニングのためのライブラリ「Tensor2Tensor」をオープンソースで公
-
Googleが4月2日、オープンな画像フォーマット「WebP」向けライブラリ「libwebp 1.0.0」をリリースした。WebPはファイル容量を小さくすることでWebを高速にするという目的で開発された画像圧縮技術。 ニュース オープンソース デベロッパー マルチメディア 末岡洋子 ライブラリ 関連記事Google、ファイルサイズを35%削減できるという新JPEGエンコーダー「Guetzli」を公開
AVfoundationの画面キャプチャ機能をサポートした「FFmpeg 2.5」リリース
「FFmp
-
-
-
-
JavaScript向けアプリケーションフレームワーク「Angular」開発チームは10月19日、最新安定版となる「Angular 7」を発表した。性能の強化を中心にさまざまな機能が加わっている。 ニュース オープンソース デベロッパー 開発ツール フレームワーク 末岡洋子 JavaScript 関連記事JavaScriptフレームワーク「Angular 6.0」リリース
Node.jsフレームワーク「Nest.js 5.0」リリース
JavaScriptフレームワーク「Ember 3.2」が公開
-
-
-
-
-
-
-
ワイルドカード どーやってやるの? DNSの書き方は? 興味津々
-
The Document Foundationは1月31日、オープンソースのオフィススイート「LibreOffice 6.0」を発表した。ユーザーインターフェイス(UI)やセキュリティ、相互運用性などさまざまな部分が強化された大規模なリリースとなっている。 デスクトップ ニュース オープンソース 末岡洋子 関連記事「LibreOffice 5.4」リリース、相互運用性の改善や細かな強化が行われる
「LibreOffice 5.3」公開、UIプロジェクト「MUFFIN」を初導入
「LibreOffice 5
-
Linuxなどのオープンソースプロジェクトを推進する非営利団体The Linux Foundationは11月12日、分散ストレージ「Ceph」プロジェクトの母体となるCeph Foundationの立ち上げを発表した。英Canonical、米Red Hat、独SUSEなど30以上の技術企業が加わっている。 ニュース オープンソース デベロッパー データベース ストレージ RedHat 末岡洋子 関連記事米Red Hat、ソフトウェア定義ストレージプラットフォーム「Red Hat Ceph Storage
-
Linuxを支援する非営利団体Linux Foundationは3月19日、オープンソースのベースボード管理コントローラー(BMC)開発プロジェクト「OpenBMC」を発表した。さまざまなシステムが混在する環境で動くスタックの定義を図るという。 ニュース オープンソース デベロッパー Linux 末岡洋子 関連記事Linux Foundation、オープンソースコミュニティの健康状態を分析するCHAOSSプロジェクトをスタート
Linux Foundation、エッジコンピューティング向けのソフトウェアス
-
Linus Torvalds氏は1月28日、「Linuxカーネル4.15」のリリースを発表した。年始に明らかになったCPUの脆弱性Meltdown及びSpectreへの対応が中心だが、通常通りの機能強化も多数行われている。 ニュース オープンソース デベロッパー Linux 末岡洋子 関連記事Linuxカーネル4.14リリース、x86_64環境でのメモリ上限が拡大される
Linuxカーネル4.13リリース
「Ubuntu 17.10」公開、デスクトップ環境をGNOMEに移行
-
Linus Torvalds氏は4月1日、Linuxカーネル4.16を公開した。VirtualBox Guestドライバのマージ、セキュリティの継続的な強化などが特徴となる。 ニュース オープンソース デベロッパー Linux 末岡洋子 関連記事Linuxカーネル4.15リリース、Meltdown/Spectreへの対処が組み込まれる
Linuxカーネル4.14リリース、x86_64環境でのメモリ上限が拡大される
Linuxカーネル4.13リリース
過去最大規模のリリースという「Linuxカーネル4
-
Linus Torvalds氏は6月3日、Linuxカーネル4.17のリリースを発表した。古いアーキテクチャのサポートが削除されるなど、コードベースのクリーンナップが進み、CPUスケジューラーの読み込み予測も改善した。 ニュース オープンソース デベロッパー Linux 末岡洋子 関連記事Linuxカーネル4.16リリース
Linuxカーネル4.15リリース、Meltdown/Spectreへの対処が組み込まれる
Linuxカーネル4.14リリース、x86_64環境でのメモリ上限が拡大される
Lin
-
-
-
-
-
-
-
-
Dockerを利用してmacOSやLinux上でLinuxプログラムを動かすKartonプロジェクトが「Karton 1.0」を公開した。 ニュース オープンソース デベロッパー 仮想化 末岡洋子 関連記事米Docker、インフラツールキット「InfraKit」をオープンソースに
米Docker、VPN向けライブラリやMac OS X向けの仮想化ツールキットなどをオープンソースで公開
米Docker、Linuxサブシステム構築ツールキット「LinuxKit」を公開
-
-
-
Node.jsのオリジナル開発者であるRyan Dahl氏が最新のプロジェクト「Deno」を発表した。TypeScriptのサーバーサイド実行環境で、Node.jsと同様にV8を利用する。また、実装にはGo言語が使われている。 ニュース オープンソース デベロッパー 末岡洋子 JavaScript 関連記事「Node.js 10.0」リリース、3年間のサポートが提供される新安定版
Node.js 8.9リリース、8系最初のLTSに
Node.js Foundationに対し不安を持つグループによるNo
-
-
-
-
-
-
-
-
-
オープンソースのNoSQLサーバー「Redis」を開発するRedis Labsが、アドオンモジュールのライセンスを変更した。パブリッククラウド事業者がRedisのマネージドサービスを提供していることに対し、制限を設ける狙いだ。 エンタープライズ ニュース オープンソース デベロッパー ライセンス エンタープライズビジネス 末岡洋子 関連記事「Rails 5.2」が登場、ファイルアップロードフレームワークActive Storageを導入
GEO APIが加わった「Redis 3.2」リリース
Key-
-
-
TLS/SSLプロトコルを実装したライブラリおよび関連ツール集であるOpenSSL開発チームは9月11日、最新版となる「OpenSSL 1.1.1」をリリースした。長期サポート版(LTS)として最低5年のサポートを約束するバージョンとなる。 ニュース オープンソース セキュリティ デベロッパー 末岡洋子 ライブラリ 関連記事「OpenSSL 1.1.0」がリリース
「OpenSSH 7.8」リリース
開発版LibreSSLの新バージョン「LibreSSL 2.5」リリース、iOSを新たにサポート
-
-
-
-
-
Apache Software Foundation(ASF)は10月23日、オープンソースのWebサーバー「Apache HTTP Server v2.4.37」を公開した。 ニュース オープンソース デベロッパー 末岡洋子 関連記事「Apache Traffic Server 8.0」リリース
「Apache HTTP Server 2.4.18」リリース、HTTP2関連の機能を強化
「Nginx 1.10」リリース、HTTP/2をサポート
-
Apache Kafka開発チームは11月20日、分散ストリーミングプラットフォームの最新安定版となる「Apache Kafka 2.1」を公開した。 ニュース オープンソース デベロッパー Java フレームワーク 末岡洋子 Apache 関連記事分散型ストリーミングプラットフォーム「Apache Kafka 2.0」リリース
分散データストリーミングプラットフォーム「Apache Kafka 1.0.0」リリース
セキュリティを強化、「Kafka Connect」を導入した「Apache Kafk
-
-
-
-
-
-
-
-
米Dockerは11月8日、コンテナプラットフォームサービス「Docker Enterprise 2.1」を発表した。Windows Serverのサポートを拡大したほか、セキュリティも強化した。 ニュース オープンソース デベロッパー グリッド/クラウド 末岡洋子 コンテナ 関連記事Red Hat、OCI準拠コンテナイメージを簡単に作成できる「Buildah 1.0.0」をリリース
「Red Hat OpenShift Container Platform 3.7」登場、AWSとの統合機能を実装
米
-
-
-
-
-
GCC(GNU Compiler Collection)開発チームは5月2日、コンパイラコレクション「GCC 7.4」を公開した。バージョン7系の最新版となり、200近くのバグが修正された。 ニュース オープンソース デベロッパー 開発ツール 末岡洋子 関連記事「LLVM 7.0」リリース
8系最初のポイントリリースとなる「GCC 8.2」が公開
「GCC 8.1」リリース
「GCC 7.3」リリース、CPUの脆弱性「Spectre」への対応も含む
-
-
-
-
-
オープンソースで開発されている画像編集ソフトウェア「GIMP」の開発チームは4月27日、最新版「GIMP 2.10.0」を公開した。画像処理エンジン「GEGL(Generic Graphics Library)」の統合を進め、さまざまな機能の導入が可能となった。 ニュース オープンソース デベロッパー Windows マルチメディア 末岡洋子 グラフィックス 関連記事オープンソースのペイントツール「Krita 4.0」リリース、多くの新機能を導入
写真RAW現像/編集管理ソフトウェア「Darktable
-
Git開発チームは4月2日、分散型バージョン管理システムGitの最新版「Git 2.17」をリリースした。 ニュース オープンソース デベロッパー SCM 開発ツール 末岡洋子 関連記事「Git 2.16」リリース
「Git 2.14」リリース、細かな変更が多数加えられる
米Microsoft、Gitリポジトリのファイルシステムを仮想化する「Git Virtual File System」を公開
-
分散型バージョン管理システムGitの開発チームは9月10日、最新版となる「Git 2.19」を公開した。 ニュース オープンソース デベロッパー 開発ツール 末岡洋子 Git 関連記事「Git 2.17」が公開
セキュリティ問題を修正した「Git 2.17.1」公開
Gitを使いこなすための20のコマンド
「Git 2.16」リリース
Subversionリポジトリと連携できるgit-svn
-
分散バージョン管理システムのGit開発チームは12月9日、最新バージョンとなる「Git 2.20.0」を公開した。さまざまな強化や変更が加わっている。 ニュース オープンソース デベロッパー プログラミング 開発ツール 末岡洋子 関連記事Gitリポジトリベースのプロジェクト管理ツール「GitLab 11.5」発表
「Git 2.19」リリース
セキュリティ問題を修正した「Git 2.17.1」公開
-
-
-
-
オランダGitLabは2月22日、Gitリポジトリを中心としたプロジェクト管理ツール「GitLab 10.5」を公開した。Let’s Encryptのサポートが加わり、容易にHTTPS通信を利用できるようになった。 ニュース オープンソース デベロッパー 開発ツール 末岡洋子 関連記事「GitLab 10.4」リリース、ダイナミックセキュリティテストを導入
DevOpsの自動化支援機能が追加された「GitLab 10」リリース
「Git 2.16」リリース
-
-
-
-
-
-
-
-
-
OpenJDKは9月25日、Java SE 11プラットフォームのリファレンス実装「Java Development Kit(JDK)11」を一般公開した。新しいリリースサイクルに基づく初の長期サポート(LTS)版となる。 ニュース オープンソース デベロッパー Oracle Java 末岡洋子 関連記事Java 9/10をサポート、「Apache NetBeans(incubating)9.0」リリース
6か月リリースサイクルに基づく「JDK 10」が公開
Eclipse Foundationに移管
-
-
コンテナ化されたアプリケーションの実装、拡張、管理を自動化するKubernetes開発チームは3月26日、最新版となる「Kubernetes 1.10」を発表した。コンテナ標準のCSI実装がベータになるなど、ストレージを中心に多数の機能が強化されている。 ニュース オープンソース デベロッパー グリッド/クラウド 末岡洋子 関連記事米Red HatがCoreOSを買収へ、コンテナとKubernetes分野を強化
RBACが安定扱いに、「Kubernetes 1.8」が公開
「Kubernetes 1.
-
6月27日、コンテナクラスタ構築・管理ツール「Kubernetes 1.11」がリリースされた。2018年2回目の公開となり、ネットワークやストレージ関連機能などが強化されている。 ニュース オープンソース デベロッパー グリッド/クラウド 末岡洋子 関連記事CoreOS Container LinuxとFedora Atomic Hostが合体、「Fedora CoreOS」プロジェクトへ
米Facebook、ネットワークロードバランサー「Katran」をオープンソースに
OpenStack発のコン