Development

CI(継続的インテグレーション)ツール導入ガイド 第3回 さまざまなジョブ(1)【PHP編】

By On 2018-08-23

前の記事では、第2回 さまざまなジョブ 「CIの実行中に処理されるジョブ」についての概要を紹介した。CIツール導入ガイドの第3回はさまざまなジョブ(1)を紹介する。… Read More

Development

CI(継続的インテグレーション)ツール導入ガイド 第2回 さまざまなジョブ【PHP編】

By On 2018-08-23

前回は、第1回 CI の概要「CIの概要」とどのようなツールが存在するのかについて紹介した。第2回はCIツールで利用するさまざまなジョブを紹介する。 リポジトリへのプログラムコードの登録と同時に決められたジョブを実行し、その結果を開発者にフィードバックするのが CI の基本的な動作だ。では実際にどのようなジョブを実行するべきだろうか。今回は CI で実行されるジョブについて、その概要を紹介しよう。 ...… Read More

Development

CI(継続的インテグレーション)ツール導入ガイド 第1回 CIの概要【PHP編】

By On 2018-08-23

CI(継続的インテグレーション)ツール導入ガイド CI(継続的インテグレーション)とは、開発、テスト、リリースのサイクルが継続的に行われていく様子の事であり、それらを円滑に行うためのツールが CIツールである。… Read More

Development

進化しつつあるデータマイニングの技術

By On 2018-08-21

ビッグデータとデータマイニングの技術が進化しつつあります。 古くはオバマ大統領選挙のとき。 データマイニングは、情報処理という技術が生まれた当時からあるものです。日々蓄積していく情報を分析整理し、情報を発掘することで新しい価値を生み出す仕組みです。… Read More

Cloud

フルマネージドサービス「Amazon RDS」で運用・保守コストを軽減する

By On 2018-07-12

はじめに データベースの運用は大変です。負荷分散やバックアップ、パッチ適用など考えなければいけないことがたくさんあります。障害が起きた時には、さらに大変です。ハードウェアを交換したり、バックアップから復旧したりと大忙しになります。もっと手間の掛からない方法はないのでしょうか?選択肢の一つは、「Amazon Relational Database Service(以下RDS)」です。… Read More

Story

人種差別を受けながらもフェアに戦い続けた野球チーム「朝日」が手に入れたのは、“承認”という勝利以上に大きなもの。

By On 2018-07-06

明治維新から20年が過ぎようとしていた頃、日本の生活水準は想像以上に貧しく、明日の生活もままならない人が多くいたため、日本政府はちょうど同じ頃好景気に沸いていたカナダ、バンクーバーへの移民奨励策をとることにしました。… Read More

Cloud

「Amazon Machine Learning」で未来予測!機械学習を手軽に試す

By On 2018-07-06

(Photo by: yumikrum) はじめに 未来を知りたいと思ったことはありませんか?近年、「機械学習」の発展により、ある程度の精度で未来を予測できるようになりました。しかし、初心者が機械学習に挑もうと思っても、難解な数学的理論に阻まれてしまうでしょう。でも安心してください。「Amazon Machine Learning(以下ML)」を使うことで、誰でも簡単に機械学習を使って未来予測がで ...… Read More

Story

建設時間は24時間以内。これまでに100万人以上が参加した、たった1日で公園を造り上げるプロジェクト。

By On 2018-06-07

アメリカは「格差社会」と言われているように、高所得者層と低所得者層の間には明確な差というものがあり、低所得者層が多く居住している貧困地域では、本来子供が安心して遊ぶ場所であるはずの公園や広場が犯罪の温床となっていることも多く、貧困層の子供たちは外で思い切り走り回って遊ぶことすらできずにいます。… Read More

Development

無料で使える! Gitのホスティングサービス5つ

By On 2018-05-29

バージョン管理システムとして、Gitを使っている方も多いことでしょう。GitのホスティングサービスとしてはGitHubが最も有名ですが、他にも便利なサービスはいくつかあります。 本稿ではGitが使える、5つのホスティングサービスについてまとめています。料金や使える機能などを参考に、業務や制作内容に合うサービスを利用していきましょう。… Read More

DevOps

CI – 継続的インテグレーションとは?

By On 2018-05-23

 ソフトウェア開発において最も緊張するときは開発した個々のソフトウェアを統合し、動作させるときである。統合したシステムが新しい環境で動作すれば問題ないが、そのようなみんなの希望はほとんどうまくいかない。個々のプログラムは正しく動作しているのに1つのシステムとして統合したときに上手く動かないことが多々ある。一体何が問題なのか原因を見つけ出すことはとても大変である。… Read More