Submit Search
Upload
自社製品のバージョン管理 進化と問題解決の道のり
•
Download as PPTX, PDF
•
0 likes
•
207 views
S
Study Group by SciencePark Corp.
Follow
2019/1/10開催の勉強会スライド。
Read less
Read more
Software
Report
Share
Report
Share
1 of 19
Download now
Recommended
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
keitasudo1
C# Tokyo オンライン LT 大会 2021/01の発表資料 https://csharp-tokyo.connpass.com/event/200125/
保守しやすいコードの反面教師 (アンチパターン) その1
保守しやすいコードの反面教師 (アンチパターン) その1
keitasudo1
勉強会で使用した発表資料。
プログラミングの型や定石の紹介
プログラミングの型や定石の紹介
keitasudo1
勉強会で使用した発表資料。
.NETのTuple応用チャレンジ WCFとC++/CLI
.NETのTuple応用チャレンジ WCFとC++/CLI
keitasudo1
.NETのTuple(ValueTuple)を、WCFで使えるか。そして、C++/CLIからは呼べるのか。これを実験してみました。
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
Masataka Kono
DroidKaigi 2017 の発表資料です
C++CLIで、ネイティブCの保守開発に.NETを使って楽をしよう
C++CLIで、ネイティブCの保守開発に.NETを使って楽をしよう
Study Group by SciencePark Corp.
2018/10/24開催の勉強会スライド。 「C++CLIで、ネイティブCの保守開発に.NETを使って楽をしよう」
Windowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTest
keitasudo1
勉強会の発表に使った資料。 https://yokohama-win-dev-tips.connpass.com/event/191981/
GR Family 用ライブラリの紹介
GR Family 用ライブラリの紹介
Yoshitaka Seo
IoT 祭り 2016 (2016年3月12日開催) セッション資料 Docs.com サービス停止のため、資料を引っ越しました。 Slideshare 公開時点では古い内容ですが、記録・参考として公開します。
Recommended
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
keitasudo1
C# Tokyo オンライン LT 大会 2021/01の発表資料 https://csharp-tokyo.connpass.com/event/200125/
保守しやすいコードの反面教師 (アンチパターン) その1
保守しやすいコードの反面教師 (アンチパターン) その1
keitasudo1
勉強会で使用した発表資料。
プログラミングの型や定石の紹介
プログラミングの型や定石の紹介
keitasudo1
勉強会で使用した発表資料。
.NETのTuple応用チャレンジ WCFとC++/CLI
.NETのTuple応用チャレンジ WCFとC++/CLI
keitasudo1
.NETのTuple(ValueTuple)を、WCFで使えるか。そして、C++/CLIからは呼べるのか。これを実験してみました。
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
Masataka Kono
DroidKaigi 2017 の発表資料です
C++CLIで、ネイティブCの保守開発に.NETを使って楽をしよう
C++CLIで、ネイティブCの保守開発に.NETを使って楽をしよう
Study Group by SciencePark Corp.
2018/10/24開催の勉強会スライド。 「C++CLIで、ネイティブCの保守開発に.NETを使って楽をしよう」
Windowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTest
keitasudo1
勉強会の発表に使った資料。 https://yokohama-win-dev-tips.connpass.com/event/191981/
GR Family 用ライブラリの紹介
GR Family 用ライブラリの紹介
Yoshitaka Seo
IoT 祭り 2016 (2016年3月12日開催) セッション資料 Docs.com サービス停止のため、資料を引っ越しました。 Slideshare 公開時点では古い内容ですが、記録・参考として公開します。
Windows Insider Program という取り組みについて ~ Creators Update を踏まえて
Windows Insider Program という取り組みについて ~ Creators Update を踏まえて
日本マイクロソフト株式会社 Windows & デバイス本部
Windows Insider Meetup in Japan 2 で使用した発表資料です。
Windows insider meetup in japan 2 Lightning Talk
Windows insider meetup in japan 2 Lightning Talk
Kenshiro Fukuda
2017年6月25日に実施されたWindows Insideer Meetup in Japan 2のLTコーナーでの資料を掲載します。
kintone 開発者ライセンスの取得
kintone 開発者ライセンスの取得
kintone papers
kintone 開発者ライセンスの取得手順です。
git初心者からgit-flowを使えるレベルになって、リリースとレビューを効率化しよう
git初心者からgit-flowを使えるレベルになって、リリースとレビューを効率化しよう
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/118853/
SEゼミ2015 - OSS Hack Weekend - 1日目のまとめ
SEゼミ2015 - OSS Hack Weekend - 1日目のまとめ
Kouhei Sutou
2015年のSEゼミの「プログラミングが好きな学生のための勉強会 - OSS Hack Weekend」の1日目のまとめ。
フロントエンド開発者のためのJenkins
フロントエンド開発者のためのJenkins
Satake Hiroyuki
Frontrend vol.6
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーション
dcubeio
Jenkinsのハンズオン
Vagrant + VirtualBox + Chef を使った環境構築方法について
Vagrant + VirtualBox + Chef を使った環境構築方法について
Shinya Kinoshita
2013年12月8日(日)に開催された福岡西区勉強会での発表資料。
そこのスマホ開発者さん、Windows Phone どうですか?
そこのスマホ開発者さん、Windows Phone どうですか?
Kazuaki TAUCHI
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
Masataka Kono
YAP(achimon)C::Asia Hachioji 2016 mid in Shinagawa での発表資料です。
Windows 10発表!!Windows 10発表!! 見せてもらおうか!! 新しいWindowsの性能とやらを!!(その1)
Windows 10発表!!Windows 10発表!! 見せてもらおうか!! 新しいWindowsの性能とやらを!!(その1)
Tomokazu Kizawa
.NETラボ勉強会 2014/10/25 日本マイクロソフト品川本社
「見せてもらおうか!!新しいWindowsの性能とやらを!!」Windows 10 Insider Preview Build 10130
「見せてもらおうか!!新しいWindowsの性能とやらを!!」Windows 10 Insider Preview Build 10130
Tomokazu Kizawa
Windows 10 Insider Preview Build 10130 2015-06-27-公開用
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
Masanori Satoh
Jenkinsを愛する全ての人に贈る『Jenkins実践入門』 2011年11月11日発売予定! 目次チラ見せしちゃいます。 第四回Jenkins勉強会のLTで発表しました。
PHP7で目指す 継続的インテグレーション開発
PHP7で目指す 継続的インテグレーション開発
優也 田島
PHP7で継続的インテグレーション開発を目指すための、コア機能
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTips
Masanori Satoh
2015 新春 JJUG 特別企画 Jenkins まつりにて発表した資料です。 #Jenkinsja #jjug #Jenkins
Hardware control by .NET Core 3.1
Hardware control by .NET Core 3.1
Atomu Hidaka
This describes simple experimental trial to control Hardware by dotnet core 3.1
VS Code Day 2021 Recap
VS Code Day 2021 Recap
Yuki Ueda
VS Code Meetup #9 - Recap VS Code Day 2021
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみた
Oda Shinsuke
Jenkins使ってみた~Windows編~
Jenkins使ってみた~Windows編~
Yuta Matsumura
仮想開発環境とか勉強会 (http://www.zusaar.com/event/5417007) での発表資料です。
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
Takashi Kokawa
第4回Jenkins勉強会 http://kokucheese.com/event/index/16114/ で発表した資料です。
ビルド職人頼みの自社製品リリースを、CI可能にした取り組み
ビルド職人頼みの自社製品リリースを、CI可能にした取り組み
Study Group by SciencePark Corp.
2018/12/6開催の勉強会スライド。
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/126600/
More Related Content
What's hot
Windows Insider Program という取り組みについて ~ Creators Update を踏まえて
Windows Insider Program という取り組みについて ~ Creators Update を踏まえて
日本マイクロソフト株式会社 Windows & デバイス本部
Windows Insider Meetup in Japan 2 で使用した発表資料です。
Windows insider meetup in japan 2 Lightning Talk
Windows insider meetup in japan 2 Lightning Talk
Kenshiro Fukuda
2017年6月25日に実施されたWindows Insideer Meetup in Japan 2のLTコーナーでの資料を掲載します。
kintone 開発者ライセンスの取得
kintone 開発者ライセンスの取得
kintone papers
kintone 開発者ライセンスの取得手順です。
git初心者からgit-flowを使えるレベルになって、リリースとレビューを効率化しよう
git初心者からgit-flowを使えるレベルになって、リリースとレビューを効率化しよう
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/118853/
SEゼミ2015 - OSS Hack Weekend - 1日目のまとめ
SEゼミ2015 - OSS Hack Weekend - 1日目のまとめ
Kouhei Sutou
2015年のSEゼミの「プログラミングが好きな学生のための勉強会 - OSS Hack Weekend」の1日目のまとめ。
フロントエンド開発者のためのJenkins
フロントエンド開発者のためのJenkins
Satake Hiroyuki
Frontrend vol.6
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーション
dcubeio
Jenkinsのハンズオン
Vagrant + VirtualBox + Chef を使った環境構築方法について
Vagrant + VirtualBox + Chef を使った環境構築方法について
Shinya Kinoshita
2013年12月8日(日)に開催された福岡西区勉強会での発表資料。
そこのスマホ開発者さん、Windows Phone どうですか?
そこのスマホ開発者さん、Windows Phone どうですか?
Kazuaki TAUCHI
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
Masataka Kono
YAP(achimon)C::Asia Hachioji 2016 mid in Shinagawa での発表資料です。
Windows 10発表!!Windows 10発表!! 見せてもらおうか!! 新しいWindowsの性能とやらを!!(その1)
Windows 10発表!!Windows 10発表!! 見せてもらおうか!! 新しいWindowsの性能とやらを!!(その1)
Tomokazu Kizawa
.NETラボ勉強会 2014/10/25 日本マイクロソフト品川本社
「見せてもらおうか!!新しいWindowsの性能とやらを!!」Windows 10 Insider Preview Build 10130
「見せてもらおうか!!新しいWindowsの性能とやらを!!」Windows 10 Insider Preview Build 10130
Tomokazu Kizawa
Windows 10 Insider Preview Build 10130 2015-06-27-公開用
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
Masanori Satoh
Jenkinsを愛する全ての人に贈る『Jenkins実践入門』 2011年11月11日発売予定! 目次チラ見せしちゃいます。 第四回Jenkins勉強会のLTで発表しました。
PHP7で目指す 継続的インテグレーション開発
PHP7で目指す 継続的インテグレーション開発
優也 田島
PHP7で継続的インテグレーション開発を目指すための、コア機能
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTips
Masanori Satoh
2015 新春 JJUG 特別企画 Jenkins まつりにて発表した資料です。 #Jenkinsja #jjug #Jenkins
Hardware control by .NET Core 3.1
Hardware control by .NET Core 3.1
Atomu Hidaka
This describes simple experimental trial to control Hardware by dotnet core 3.1
VS Code Day 2021 Recap
VS Code Day 2021 Recap
Yuki Ueda
VS Code Meetup #9 - Recap VS Code Day 2021
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみた
Oda Shinsuke
Jenkins使ってみた~Windows編~
Jenkins使ってみた~Windows編~
Yuta Matsumura
仮想開発環境とか勉強会 (http://www.zusaar.com/event/5417007) での発表資料です。
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
Takashi Kokawa
第4回Jenkins勉強会 http://kokucheese.com/event/index/16114/ で発表した資料です。
What's hot
(20)
Windows Insider Program という取り組みについて ~ Creators Update を踏まえて
Windows Insider Program という取り組みについて ~ Creators Update を踏まえて
Windows insider meetup in japan 2 Lightning Talk
Windows insider meetup in japan 2 Lightning Talk
kintone 開発者ライセンスの取得
kintone 開発者ライセンスの取得
git初心者からgit-flowを使えるレベルになって、リリースとレビューを効率化しよう
git初心者からgit-flowを使えるレベルになって、リリースとレビューを効率化しよう
SEゼミ2015 - OSS Hack Weekend - 1日目のまとめ
SEゼミ2015 - OSS Hack Weekend - 1日目のまとめ
フロントエンド開発者のためのJenkins
フロントエンド開発者のためのJenkins
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーション
Vagrant + VirtualBox + Chef を使った環境構築方法について
Vagrant + VirtualBox + Chef を使った環境構築方法について
そこのスマホ開発者さん、Windows Phone どうですか?
そこのスマホ開発者さん、Windows Phone どうですか?
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
Windows 10発表!!Windows 10発表!! 見せてもらおうか!! 新しいWindowsの性能とやらを!!(その1)
Windows 10発表!!Windows 10発表!! 見せてもらおうか!! 新しいWindowsの性能とやらを!!(その1)
「見せてもらおうか!!新しいWindowsの性能とやらを!!」Windows 10 Insider Preview Build 10130
「見せてもらおうか!!新しいWindowsの性能とやらを!!」Windows 10 Insider Preview Build 10130
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
PHP7で目指す 継続的インテグレーション開発
PHP7で目指す 継続的インテグレーション開発
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTips
Hardware control by .NET Core 3.1
Hardware control by .NET Core 3.1
VS Code Day 2021 Recap
VS Code Day 2021 Recap
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみた
Jenkins使ってみた~Windows編~
Jenkins使ってみた~Windows編~
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
Similar to 自社製品のバージョン管理 進化と問題解決の道のり
ビルド職人頼みの自社製品リリースを、CI可能にした取り組み
ビルド職人頼みの自社製品リリースを、CI可能にした取り組み
Study Group by SciencePark Corp.
2018/12/6開催の勉強会スライド。
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/126600/
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/140913/
ローカルストレージでの永続化キューの方式を本気で比較してみた
ローカルストレージでの永続化キューの方式を本気で比較してみた
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/172442/
DevOps、その前に
DevOps、その前に
Yuta Matsumura
Developers Summit 2016 OpenJam & ComCamp Fukuoka での発表資料です。
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Masami Yabushita
FxOSコードリーディングミートアップ#21用資料
テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1
Hiro Yoshioka
大規模ソフトウェア開発におけるディリービルド&リグレッションテストについて。 OracleやDECにおける経験を話します。Samba3.0国際化のプロジェクトの経験も紹介します。
OSSを利用したプロジェクト管理
OSSを利用したプロジェクト管理
Tadashi Miyazato
2013/01 講師資料
できる!スマホアプリ:Webからはじまるアプリ
できる!スマホアプリ:Webからはじまるアプリ
Masami Yabushita
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について
Rakuten Group, Inc.
吉岡 弘隆、楽天株式会社 『TDD Boot Camp 大阪』 講演資料 25年以上のソフトウェア開発経験について、ソフトウェアのテスト、 日々の作業などを、実例を交えてお話します。
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02
Hiro Yoshioka
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Takeshi Komiya
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Takeshi Komiya
6製品1サービスの開発にPortfolio for JIRAを使ってみた
6製品1サービスの開発にPortfolio for JIRAを使ってみた
Hiroshi Ohnuki
Tokyo Atlassian user Group #18 2016-06-27 リックソフト大貫
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
NTT DATA Technology & Innovation
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう! - ちょいちょいApache Sparkの紹介をはさみながら - (Open Source Conference 2022 Online/Spring 発表資料) 2022年3月11日(金) NTTデータ 技術開発本部 猿田 浩輔
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev ops
裕貴 荒井
DevOps
Keep a diary
Keep a diary
幸雄 村上
keep a diary
2014年のChefとInfrastructure as code
2014年のChefとInfrastructure as code
Yukihiko SAWANOBORI
JTF2014のセッションスライドです。
20090828 Webconlocal
20090828 Webconlocal
Kentaro Matsui
2009/08/28 北海道WEBコンソーシアム×LOCAL PHP部で発表した資料「デザイナー・プログラマーの連携のベストプラクティス ~プログラマーサイドから~」
OpenChain Japan Work Group Meeting #20 - Case Studies
OpenChain Japan Work Group Meeting #20 - Case Studies
Shane Coughlan
OpenChain Japan Work Group Meeting #20 - Case Studies
Similar to 自社製品のバージョン管理 進化と問題解決の道のり
(20)
ビルド職人頼みの自社製品リリースを、CI可能にした取り組み
ビルド職人頼みの自社製品リリースを、CI可能にした取り組み
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
ローカルストレージでの永続化キューの方式を本気で比較してみた
ローカルストレージでの永続化キューの方式を本気で比較してみた
DevOps、その前に
DevOps、その前に
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1
OSSを利用したプロジェクト管理
OSSを利用したプロジェクト管理
できる!スマホアプリ:Webからはじまるアプリ
できる!スマホアプリ:Webからはじまるアプリ
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
6製品1サービスの開発にPortfolio for JIRAを使ってみた
6製品1サービスの開発にPortfolio for JIRAを使ってみた
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev ops
Keep a diary
Keep a diary
2014年のChefとInfrastructure as code
2014年のChefとInfrastructure as code
20090828 Webconlocal
20090828 Webconlocal
OpenChain Japan Work Group Meeting #20 - Case Studies
OpenChain Japan Work Group Meeting #20 - Case Studies
More from Study Group by SciencePark Corp.
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/178816/
YOLOとご一緒にPandasはいかがですか
YOLOとご一緒にPandasはいかがですか
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/178816/
新入社員の俺がDeepLearningのコードを書いてみたら神検出率だった件
新入社員の俺がDeepLearningのコードを書いてみたら神検出率だった件
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/178816/
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/175823/
ドライバへのETWの埋め込み
ドライバへのETWの埋め込み
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/175823/
JTAGを使ってみよう
JTAGを使ってみよう
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/175823/
JTAG入門
JTAG入門
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/172442/
初心者向けデバイスドライバ講座(6)
初心者向けデバイスドライバ講座(6)
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/172442/
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/163451/
02.超初心者向けセキュリティ入門(IoT)
02.超初心者向けセキュリティ入門(IoT)
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/163451/
06.超初心者向けセキュリティ入門(.netの解析と対策)
06.超初心者向けセキュリティ入門(.netの解析と対策)
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/163451/
Visual StudioでWixをビルドしてみた
Visual StudioでWixをビルドしてみた
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/169001/
MacOS10.15への対応について
MacOS10.15への対応について
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/169001/
Teamsでのリモート勉強会の開き方
Teamsでのリモート勉強会の開き方
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/169001/
リモートでの勉強会参加方法
リモートでの勉強会参加方法
Study Group by SciencePark Corp.
勉強会をリモートで開催する際に、参加する方法
初心者向けデバイスドライバ講座 (2)
初心者向けデバイスドライバ講座 (2)
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/140913/
No.2 超初心者向け セキュリティ入門
No.2 超初心者向け セキュリティ入門
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/140913/
初心者向けデバイスドライバ講座(1)
初心者向けデバイスドライバ講座(1)
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/140912/
01.超初心者向けセキュリティ入門
01.超初心者向けセキュリティ入門
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/140912/
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Study Group by SciencePark Corp.
勉強会で発表した資料。 https://sciencepark.connpass.com/event/137703/
More from Study Group by SciencePark Corp.
(20)
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
YOLOとご一緒にPandasはいかがですか
YOLOとご一緒にPandasはいかがですか
新入社員の俺がDeepLearningのコードを書いてみたら神検出率だった件
新入社員の俺がDeepLearningのコードを書いてみたら神検出率だった件
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
ドライバへのETWの埋め込み
ドライバへのETWの埋め込み
JTAGを使ってみよう
JTAGを使ってみよう
JTAG入門
JTAG入門
初心者向けデバイスドライバ講座(6)
初心者向けデバイスドライバ講座(6)
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
02.超初心者向けセキュリティ入門(IoT)
02.超初心者向けセキュリティ入門(IoT)
06.超初心者向けセキュリティ入門(.netの解析と対策)
06.超初心者向けセキュリティ入門(.netの解析と対策)
Visual StudioでWixをビルドしてみた
Visual StudioでWixをビルドしてみた
MacOS10.15への対応について
MacOS10.15への対応について
Teamsでのリモート勉強会の開き方
Teamsでのリモート勉強会の開き方
リモートでの勉強会参加方法
リモートでの勉強会参加方法
初心者向けデバイスドライバ講座 (2)
初心者向けデバイスドライバ講座 (2)
No.2 超初心者向け セキュリティ入門
No.2 超初心者向け セキュリティ入門
初心者向けデバイスドライバ講座(1)
初心者向けデバイスドライバ講座(1)
01.超初心者向けセキュリティ入門
01.超初心者向けセキュリティ入門
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
自社製品のバージョン管理 進化と問題解決の道のり
1.
自社製品のバージョン管理 進化と問題解決の道のり 2019/1/10 サイエンスパーク株式会社 須藤圭太 1
2.
• ID:suusanex( connpass・Twitter・GitHub共通) •
名前:須藤圭太 • サイエンスパーク株式会社という独立系ソフトウェアベンダーに所属 • 4年ほど受託開発で、上流から下流まで全部を回す • ここ6年ほどは、自社製品開発を担当 勉強会、今後も開いていきます。 https://sciencepark.connpass.com/ 自己紹介 2
3.
• Windowsデスクトップアプリ開発のソースコード管理 • バージョン管理が無いところからsvnに、そしてGitに。 •
周辺のシステムも合わせて進化 • 移行理由や困った事などを紹介します 概要 3
4.
• 共有フォルダにタイムスタンプつけて、リリースコードとシンボルをフォルダ管理 はじまり 4
5.
• はや幾年、フォルダは数十。特別版、マイナー修正版、派生版 • バージョン・課題を示すのはフォルダ名のみ •
ブランチ構造が分からん! フォルダ爆発 5
6.
• svnへ • Trac
Lightningで導入 • ソースコードとシンボルをブランチとタ グで管理 • コミットログをTracのチケットへ連携 svnでツリー管理 6
7.
• 開発チームが増えてきたので、機能ブランチで並走開発を開始 • 一つマージするたびに大量の競合 •
共通ブランチで開発すると、今度はビルドが通るまでコミットできない • 開発途上のプロトのバージョン管理に困る 分担を始めた時の問題 7
8.
• 共有フォルダでホストしたgitへ • Redmineと連携 •
svn→git変換はうまく行かず、過去の svnを履歴参照用に残す マージと機能ブランチが得意なgitへ 8
9.
• 機能ブランチの競合が激減 • ローカルコミットでプロトも楽に •
Git-flowでコードレビュー(redmineチケット作成) Gitは思った以上に便利だった 9
10.
• マージ時にOfficeファイルが必ず競合 • (svnはフォルダ単位のマージなので、競合していなかった) •
リポジトリのサイズがどんどん増えていく • リポジトリが壊れた • GitLFSも無かった当時、gitでバイナリ管理は非推奨だった Gitのバイナリ管理問題 10
11.
CI含めて再設計 • リポジトリを分ける • バイナリは共有フォルダ •
Jenkinsでビルド履歴&結果管 理 • ドキュメントはテキストへ移 行 • (Markdown,PlantUMLで書き、 Sphinxでビルド) 11
12.
• オンプレで完結してるけど、協力会社との開発どうしよう • VPN繋いで共有フォルダ公開すればいいね 社外と協力する規模になってきた 12
13.
• クソ遅い • push/pullの1回ごとに10分単位の時間がかかる 共有フォルダじゃダメだった 13
14.
• 共有フォルダ経由時のプロト コルの問題っぽい • Webサーバーホストに変更 •
GitLabも検討したが、Azure DevOpsの登場 • MSDN持ちは無料で使えるの が決め手 • JenkinsとTestLinkも統合 • Jenkins同様にオンプレPCを エージェントにできた 一気にクラウドへ移行 14
15.
• 10倍以上速くなった • redmineで無理やりやっていたプルリクが普通に使えるように •
サーバー保守作業から解放 • MSDNPro.だと、テスト管理は別料金になる。そこは難点 メリットは色々大きい 15
16.
• クラウドだからソースコードを持ち出せるけど、どうなの? セキュリティ問題 持ち出し 16
17.
• 社外のPCについては・・・ • Webログインは禁止 •
ファイルはセキュリティソフトで持ち出し禁 止 • ソフトは自社製品NonCopy 2 • https://sciencepark.co.jp/information_security/noncopy/ • プルリクが使えないのが次の課題 • Azure ADやIntuneを組み合わせれば行けるか も・・・? • 研究中なので、欲しいという声があれば加速 します 社外については、利便性を妥協して暫定処置 17
18.
• バージョン管理などのシステムは、入れただけのメリットがある • 開発規模や状況で必要なものは変わっていくので、その都度見直しすれば良い •
開発を取り巻く環境にも目を向けて、仕事を楽しくしていきましょう! まとめ 18
19.
SP1901-E02-01
Download now