CI(継続的インテグレーション)ツール導入ガイド 第2回 さまざまなジョブ【PHP編】
前回は、第1回 CI の概要「CIの概要」とどのようなツールが存在するのかについて紹介した。第2回はCIツールで利用するさまざまなジョブを紹介する。 リポジトリへのプログラムコードの登録と同時に決められたジョブを実行し、その結果を開発者にフィードバックするのが CI の基本的な動作だ。では実際にどのようなジョブを実行するべきだろうか。今回は CI で実行されるジョブについて、その概要を紹介しよう。 ...… Read More
CI(継続的インテグレーション)ツール導入ガイド 第1回 CIの概要【PHP編】
CI(継続的インテグレーション)ツール導入ガイド CI(継続的インテグレーション)とは、開発、テスト、リリースのサイクルが継続的に行われていく様子の事であり、それらを円滑に行うためのツールが CIツールである。… Read More
CI – 継続的インテグレーションとは?
ソフトウェア開発において最も緊張するときは開発した個々のソフトウェアを統合し、動作させるときである。統合したシステムが新しい環境で動作すれば問題ないが、そのようなみんなの希望はほとんどうまくいかない。個々のプログラムは正しく動作しているのに1つのシステムとして統合したときに上手く動かないことが多々ある。一体何が問題なのか原因を見つけ出すことはとても大変である。… Read More
オープンソースの音響プログラミング言語「SuperCollider」の紹介
このような方におススメ 普段使わないプログラミング言語を試して見たい。 音響のプログラミングに興味がある。… Read More
.NET開発者必見!Visual Studio 2017の新機能をピックアップ
はじめに IDEは何を使っていますか?.NET開発者の方は、おそらくVisual Studioを使っていることでしょう。2017年3月7日、待望の「Visual Studio 2017」が正式リリースされました。… Read More
計画的な予防保全により防ぐデータベース障害
(Photo by:Bruno Cordioli) 予防保全、というのは予め起こりうる障害や事故を予想して早めに対策を行い、障害や事故を回避する事である。現在、アプリケーションに関する予防保存はかなり浸透してきたが、データベースに関する予防保全に関しては、… Read More
.NETエンジニアはF#で関数型プログラミングをはじめてみよう!部分適用について解説
はじめに 関数型言語を使ったことがありますか?JavaやPHP、C#など長らくオブジェクト指向を中心とする言語の時代が続いており、関数型言語はあまりメジャーになってはいません。… Read More
DropboxやBox風ファイル共有ツールownCloudのインストール方法と紹介
企業や教育機関内の専用サーバー環境に構築し、セキュアにファイル共有するためのオープンソースのパッケージソフトウェアのインストール方法を解説します。… Read More
オープンソースなチャットツールRocket.Chatのインストール方法の説明と紹介
DevOps・ChatOpsにおいてチーム内でオープンに使えるチャットツールは必須アイテムと言えます。… Read More
Airbnbで開発されたジョブスケジューラー Airflow のインストール方法と紹介
Airfowの紹介 Airfowは2014年にAirbnbで開発され、現在はApacheソフトウェア財団のインキュベーションプログラムに参加しているジョブスケジューラープラットフォームです。… Read More