Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
株式会社インフィニットループ紹介資料
Search
Infiniteloop
August 16, 2023
Technology
0
98
株式会社インフィニットループ紹介資料
札幌にあるシステム開発会社インフィニットループの技術的な特色と取り組みについての紹介資料です。
Infiniteloop
August 16, 2023
Tweet
Share
More Decks by Infiniteloop
See All by Infiniteloop
俺の PHP プロファイラの話 PHP スクリプトで PHP 処理系のメモリをのぞき込む
infiniteloop_inc
0
270
心理的安全性を学び直し、 「いい組織とは何か?」を考えてみる
infiniteloop_inc
0
340
ゼロからつくる 2D物理シミュレーション ~物理現象をコードに落とし込む方法~
infiniteloop_inc
0
410
詫び石の裏側
infiniteloop_inc
0
370
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
6
25k
リファクタリングで実装が○○分短縮した話
infiniteloop_inc
0
140
ADRという考えを取り入れてみて
infiniteloop_inc
0
130
500万行のPHPプロジェクトにおけるログ出力の歩み
infiniteloop_inc
0
110
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
infiniteloop_inc
0
83
Other Decks in Technology
See All in Technology
複雑なState管理からの脱却
sansantech
PRO
1
140
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
310
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
AGIについてChatGPTに聞いてみた
blueb
0
130
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
360
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
120
Featured
See All Featured
Navigating Team Friction
lara
183
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Scaling GitHub
holman
458
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
For a Future-Friendly Web
brad_frost
175
9.4k
Side Projects
sachag
452
42k
Building Your Own Lightsaber
phodgson
103
6.1k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Invisible Side of Design
smashingmag
298
50k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
860
Transcript
גࣜձࣾΠϯϑΟχοτϧʔϓͷ ͝հ 20156݄19
ΠϯϑΟχοτϧʔϓͷ ಛ৭
ILͷಛ৭ • ϓϩάϥϚ͔Γ • ࣾϓϩάϥϚ • ٕज़͕Ͱָ͖͍ͯ͠ • ήʔϜͷडୗ։ൃ͕ࣄۀͷத֩
ILͷಛ৭ • PHP+MySQLΛಘҙͱ͢ΔɻPHPerͷਓޱൺ͕ඇৗʹߴ͍ • ਓ͕ଟ͘PHPerϨϕϧͷ্Լ͋ΔͷͰɺڭҭ໘ίʔ σΟϯάنͳͲΛ͍ͯ͠Δ • PSRͷ༁هࣄͳͲͱͯਓؾ͕͋Δهࣄ • OSCͳͲͰఆظతʹεϥΠυΛൃද͍ͯ͠Δɻࣾڭҭʹ
͍ͬͯΔɻ • ҬίϛϡχςΟʹձٞࣨΛແྉି͠ग़͍ͯ͠͠Δ
ILͷಛ৭ • Vimmer͕ଟ͍ • VimݕఆͳΜ͍ͯ͏ͷ࡞ͬͨ • Vim෦͕ଘࡏ͢ΔʢEmacsର߅͕ଘ ࡏ͢Δʣ
ILͷಛ৭ • ϢχʔΫͳརްੜ੍ɺࣾઃඋ • ϛχ࢛ۦίʔεɺࣾήʔηϯ • ઓපӃɺϚοαʔδνΣΞɺશ ࣗಈ • ͏·͍৯์
• ࣾ௨՟੍ʢϢχʔʣ • ԡͤग़Δࣗൢػ • ΦϦδφϧΩϟϥΫλʔʮ͍͋͑Δ ͨΜʯ
ILͷಛ৭ - ͦͷଞ෦׆ಈ͕׆ൃ
ILͷಛ৭ • ςΫχΧϧϦʔυάϧʔϓͷൃ • 20154݄ʹൃ • ձࣾͷٕज़తͳํੑͷܾఆ • ۀϑϩʔͷઌਐԽɺڭҭϑϩʔ ͷඋ
• ର֎׆ಈΛڧԽ • ՌɿPHPίʔσΟϯάنࡦ ఆɺٕज़ϒϩά 20هࣄ
ILͷಛ৭ • ଟ༷ͳษڧձΛఆظతʹ։࠵ • LTେձ • ͘͘ษڧձ • OpenIL (ެ։ษڧձʣ
ILͷಛ৭ - ࣾΠϕϯτ
։ൃڥʹ͍ͭͯ
։ൃ • WindowɺMacɺLinux͔ΒબՄೳ • σΟεϓϨΠ1ਓ3
ίϛϡχέʔγϣϯ πʔϧ
νϟοτπʔϧ • Skype͕ϝΠϯ • औҾઌʹ߹ΘͤɺϓϩδΣΫτຖʹ͞·͟·ͳπʔϧΛར༻ • ChatWork • HipChat •
IRC • Slack
ϓϩδΣΫτཧ • औҾઌʹ߹ΘͤɺϓϩδΣΫτຖʹ͞·͟·ͳπʔϧΛར༻ • Backlog • Gitlab • Redmine •
Trello
༷ͷڞ༗ํ๏ • औҾઌʹ߹ΘͤɺϓϩδΣΫτຖʹ͞·͟·ͳπʔϧΛར༻ • Redmine • Excel • Gitlab •
ͳͲ
ϦϙδτϦ
ϦϙδτϦ • 8ׂͷϓϩδΣΫτͰgitΛར༻ɻΓSubversionɻ • githubɺgitlabͳͲΛར༻͢ΔϓϩδΣΫτ͕ଟ • ϦϙδτϦ • ެ։ɺඇެ։͋Θͤͯ100Ҏ্
CIڥ • 7ׂͷϓϩδΣΫτͰJenkinsΛಋೖ • ΞηοτόϯυϧͷϏϧυ • ύοέʔδͷϏϧυ • ։ൃڥͷσϓϩΠ •
VMηοτΞοϓ • VMϛυϧΣΞͷΞοϓσʔτ
None
։ൃମ੍
։ൃνʔϜ • νʔϜશ෦Ͱ13 • Ҋ݅ɾࣗࣾαʔϏεຖʴΠϯϑϥ • νʔϜӡӦνʔϜϦʔμʔͷࡋྔʹ͍ͤͯΔ • Ϧʔμʔ༻ͷSkypeάϧʔϓͰɺਵ࣌ঢ়گใࠂ •
ि1ճϦʔμʔશһ͕ू߹͠ϛʔςΟϯάΛ࣮ࢪ
։ൃϓϩηε • ே9࣌ʙ10࣌ʹग़ࣾɻ • ·ͣग़ۈͨ͠ΒࣗαʔϏεͷγϡΩʔϯͰग़ۈొ • डୗ։ൃɿൃݩ͔ΒͷܭըϕʔεͰ࡞ۀ • ࣗࣾ։ൃɿνʔϜͷࡋྔʹ͞Ε͓ͯΓɺ͕ൃੜͨ͠Β վળ͍ͯ͘͠ελΠϧ
• ʮϚβʔΏͬ͘Γʯɺʮճస౮ʯʹΑΔΞϥʔτ௨
ίϛϡχέʔγϣϯʹ͍ͭͯ • ใࠂελΠϧνʔϜຖʹҟͳΔ • ேձɾ༦ձΛ࣮ࢪ • ΄΅શͯSkypeͰใࠂ • ϗϫΠτϘʔυͰ͔ΜΜ •
RedmineGitlabʹλεΫɾܾఆࣄ߲Λهࡌ • ͳͲ
ςετʹ͍ͭͯ • جຊਓྗςετ + Ϣχοτςετ • Ұ෦ͷνʔϜͰϢχοτςετɺड͚ೖΕςετͷࣗಈԽ (PHPUnit, Codeception)Λߦ͍ͬͯΔ͕ɺେଟ͕ਓྗςε τΛ͍ͯ͠Δ
• ઐͷςετٕज़ऀ͍Δ
ࡳຈʹ͓ӽ͠ͷࡍͥͻ ཱ͓ͪدΓ͍ͩ͘͞ʂ