GitLabの使い方~基礎編~
はじめに こんにちは。この記事では、GitのホスティングサービスであるGitLabの紹介と、その使い方を学んでいきます。Gitのホスティングサービスは数多く存在しますが、その中でもGitLabは自社サーバでオンプレミス運用ができ、セキュリティの面で安心であるため、主に企業向けとして導入が進んでいます。 今回は、Web版の無料アカウントを使った説明になりますが、オンプレミス版と操作方法等は基本的に同 ...… Read More
Tortoise Gitをもっと使いこなす〜発展編〜
はじめに こんにちは。 今回はTortoiseGitを使い始めた方に、もう少し進んだ使い方をご説明します。チームで開発するようになる時に役立つ操作などが多くありますので、これらの操作が使いこなせるようになると、より効率よく開発を進めていくことができます。 この記事のレッスンはTortoiseGitで基本操作ができる方を対象としています。 全くの初心者という方や、基本操作にまだ不安がある方は、まずは ...… Read More
SVNから Git移行を考えるための基礎知識と移行時の注意
はじめに こんにちは。この記事では現在SVNを使っている方に向けて、Git移行に関する有用な情報をまとめています。SVNからGitに移行を考えている方や、Gitってよく聞くけど、SVNとはどう違うのかイマイチ良く分からないという方に、それぞれの比較を交えながら移行のポイントなどもまとめました。 では早速学んでいきましょう。 レッスン1.それぞれの利点 GitとSVNは良く比較対象として挙げられます ...… Read More
Gitの実践的運用について〜git-flow/GitHub flow〜
はじめに こんにちは。このレッスンでは、Gitを実際の開発に使う際に最も一般的なワークフローであるgit-flow及びGitHub flowを学んでいきます。これらのワークフローはgitの良さを最大限生かしながら、開発を効率化させるアイディアが詰まっています。 たとえgitの運用をする立場にいなくても、その全体像が理解できれば、より使いこなしていくことができると思いますし、新しくチームに入った場合 ...… Read More
リモートワーク・テレワークを成功させるための5つのヒント(ソフトウェアエンジニア)
新型コロナウィルスの感染拡大を受けて、当社は時差出勤及びテレワーク等の対応を進めております。 この対応は、社内外への感染被害抑止と従業員の安全確保を最優先に考えた場合の措置としています。 リモートワーク・テレワークの環境を急ぎ構築しなければいけないところもあるかと思います。ビジネスの継続性を確保しなければいけない状況でリモートワーク・テレワークに必要なヒントをお伝えします。 当社のように小規模の ...… Read More
【2019年版】「とりあえずバグ管理」のための Excel テンプレート
組込み/IoTの開発課題 近年、自動車、医療機器、工場設備、家電などの機器に組み込まれたシステムは機器の制御だけでなく、高いユーザビリティを持ち、インターネットに繋がることで IoT(Internet of Things)として社会基盤となってきている。社会基盤として広がっている組み込まれたシステムである「組込み/IoT に関わる開発」の課題として「設計品質の向上」がもっとも急がなければならない ...… Read More
【Ruby版】CIツール導入ガイド 第6回 CIサーバーを使ってみよう
前回では Jenkins を利用して CIサーバーを構築した。今回は構築したサーバーで実際に CI を動作させてみよう。 リポジトリの作成 まずは動作させる前に、リポジトリにプログラムを登録しよう。第3回 さまざまなジョブ(1)::CIのジョブとして利用可能なRuby用のツールのインストール方法等で作成したプログラムと同じ内容のプラグラムを、リポジトリに登録する事にする。CIサーバーに設置したリポ ...… Read More
サイトの価値を測る!Googleアナリティクスの基本と導入方法
はじめに アクセス解析を導入していますか? 数々のアクセス解析サービスがありますが、「Googleアナリティクス」が最も有名でしょう。何と言っても、インターネット検索の巨人Googleが提供しているからです。1アカウントで50サイトまで無料で使えるため、費用もかかりません。… Read More
【Ruby版】CIツール導入ガイド 第5回 Linux 環境に Jenkins を導入し CI サーバーを構築
【Ruby版】CIツール導入ガイド 第5回 Jenkins は Javaで開発された、よく利用されているCIツールだ。今回は Jenkins をインストールし、実際に CIサーバーを構築してみよう。… Read More
【Ruby版】CIツール導入ガイド 第4回 さまざまなジョブ (2)(RSpec,Reek,RDoc,Selenium)
【Ruby版】CIツール導入ガイド 第2回では CI で実行するジョブにはどういう物があるのかについての概要を、第3回では、ジョブとして利用可能なツールのインストール方法をいくつか紹介した。今回は前回紹介しきれなかったその他のツールについて紹介したいと思う。… Read More