Jenkinsの評価
現在のソフトウェア開発は一昔前と比べると、以下のような特徴があります。 リモートワークが多くなり開発拠点が分散 開発環境も個人によって差異がある リリース頻度とスピードが速い APIを使った他サービスとのインテグレーションが多い アプリでは動作環境がデバイス種類だけある このような中でソフトウェアの品質を保証するためにCI(継続的インテグレーション)が必須になっている組織・企業が多くあります。その ...… Read More
Jenkinsの導入(インストール)[Ubuntu 14.04 LTS]
(Photo by:Noah Sussman) Jenkins(https://jenkins-ci.org/)はオープンソースのCIツールです。2011年にDevOpsが話題になってからCIツールが再注目を集めています。 IT業界がDevOpsの流れにある中、主にSaaSですが各社からCIツールが多数リリースされています。その中でもJenkinsは最も有名で高い評価を得ているCIツールです。… Read More
MVVMライブラリ Caliburn.Micro の Hello,World
(Photo by:Faris Algosaibi) はじめに Caliburn.Microは、オープンソースのMVVMライブラリです。WPFやSilverlight、Windows PhoneのアプリケーションにMVVMパターンを適用することができます。… Read More
Job Schedulerを導入するにあたっての事例見解
以前、WindowsにJobSchedulerをインストールする手順を解説からJobSchedulerの機能評価を行いました。この記事では実際の企業システムの現場でどこまで利用できるかの見解を書きます。… Read More
オープンソースのフォント ライセンスを利用するときに知っておきたい規約まとめ
(Photo by:Philippe Put) このような方におススメ フォントのライセンス判断に困っている。 オープンソースのライセンスが適用されているフォントの利用条件を知りたい。 フォントにオープンソースのライセンスが指定されていると、目的の用途で問題なく利用できるのかな?と不安に思ってライセンスについて調べる事も多いと思います。… Read More
WindowsにJobSchedulerをインストールする手順を解説
エンタープライズでも十分に利用可能なジョブ管理ツールをご紹介します。 企業向けの業務システムを運用する上で様々な種類のジョブを管理する必要があります。簡単なジョブ — 例えば、夜間にバックアップ処理を実行する。—は cron で実行している方は多いと思います。エンタープライズでは、ジョブ同士に関連・優先度・場合分け等の複雑な要件があり、その管理にジョブ管理ツールが利用され ...… Read More
アジャイル開発「最低限のドキュメントで成功するための3つのポイント」
(Photo by:Dominique) アジャイルなソフトウェア開発では、動作するソフトウェアを優先してドキュメントが後回しになりがちです。アジャイルの解釈の仕方になりますが、必要最低限のドキュメントを状況に応じて書くのがアジャイルの基本的な考え方になります。 ここでは、どのようにドキュメントを最小限に抑えるのかを考えて行きます。… Read More
オープンソースで懐かしのレトロゲーム「シムシティ」を楽しむ。シムシティクローン「micropolis」の紹介
毎日会社に出社して業務に励んでいると、ふと、はじめてPCにふれて楽しかった記憶を思い出すときはありませんか? 子供のころはパソコンにふれているだけで楽しかったのに、大人になってシステム開発や保守に追われているうちに自分はあの純粋無垢なコンピューターに対する興味を忘れてしまったのだろうか?子供の頃の自分が今の自分をみたら、パソコンに毎日さわっているのに大変そうな顔で苦労している姿を見て何て言うのだろ ...… Read More
【目的別】2015年度版アプリ開発とバックエンドで使われるプログラミング言語一覧
(Photo by:Alper Çuğun) このような方におススメ 新しく使われるようになったプログラミング言語を知りたい アプリ開発のプログラミング言語も興味がある iOS・Androidアプリ、ウェブアプリケーションとそのバックエンドで利用されるプログラミング言語を、今年の動向を含めて目的別に紹介して行きます。 2017年版の記事も作成しました… Read More
DevOpsで必要とされるスキルを求人情報から考察
(Photo by:Matti Piiroinen) このような方におススメ DevOps経験での転職を考えている クラウド環境を前提にした仕事に興味がある 転職サイトなどでDevOps経験者募集の求人情報を見かけるようになりました。開発規模と運用規模が大きくなってきたから、または成長を見込んでいるサービスを運営している企業でDevOps担当が必要とされています。 本記事では求人情報から2015年 ...… Read More