Publishing Details
Contact & Outreach
About This Podcast
Explore Statistics
Recent Episodes
2g. VCS: SourceForge
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. Linux가 세상에 공개되고 오픈소스가 등장하기 시작한 1990년대 중후반 Linux 워크스테이션을 판매하는 VA Research는 성공적인 상장 이후 오픈소스 생태계와의 연결을 강화하기 위해 SourceForge를 만들어서 공개합니다. CVS를 중심으로 한…
2f. VCS: Perforce
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. Christopher Seiwald가 회사를 퇴사한 이후 차고에서 혼자 만들기 시작한 Perforce는 1996년 차고에서 벗어나 회사를 차리면서 세상으로 나옵니다. 1990년대 소프트웨어 업계의 변화에서 기회를 본 Perforce는 다른 VCS보다 훨씬 빠르고…
2e. VCS: Visual SourceSafe
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. One Tree Software에서 만든 SourceSafe는 Windows에서 GUI 기반으로 바뀌던 개발자 환경에 맞게 버전 컨트롤 시스템을 GUI로 제공해서 편리하게 소스코드를 관리할 수 있게 제공했습니다. 이 SourceSafe는 Microsoft에…
2d. VCS: ClearCase
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. Apollo Computer의 리비전 관리 기능이 있던 DSEE를 만든 경험이 있던 엔지니어들이 Atria Software를 만들어서 ClearCase를 만들고 이 ClearCase를 상업적으로 성공한 첫번째 VCS가 됩니다. 높은 시장 점유율을 차지한…
2c. VCS: CVS, Concurrent Versioning System
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. SCCS와 RCS에 이어 Dick Grune가 동시에 협업하는 불편함을 해결하기 위해 RCS를 감싸서 만든 쉘 스크립트인 CVS를 만들고 이 아이디어를 C로 다시 작성한 Brian Berliner와 Jeff Polk의 CVS가 인기를 끌기 시작합니다. 이 CVS에…
2b. VCS: RCS, Revision Control System
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. SCCS에 이은 두번째 VCS는 1982년 Walter Tichy가 공개한 RCS(Revision Control System)입니다. SCCS가 있는 상황에서 SCCS와는 다른 접근방법인 Reversed Delta는 어떤 방식이고 SCCS의 어떤 문제를 해결하기…
2a. VCS: SCCS, Source Code Control System
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. 첫 번째 VCS는 1972년 Bell Labs의 Marc Rochkind가 만든 SCCS(Source Code Control System)입니다. SCCS를 살펴보기 전에 왜 VCS가 필요했는지를 이해하기 위해 1950년대부터 1960년대까지 소프트웨어…
Breaks
쉬어가는 잡담의 시간입니다. 레퍼런스는 홈페이지 참고: https://retrotech.outsider.dev/episodes/250127-breaks
1n. JavaScript Framework: Svelte, Preact, SolidJS, Alpine.js, Lit
Angular, React, Vue.js가 3대 프론트엔드 프레임워크로 자리 잡고 가장 많이 관심을 받는 중에 React가 가장 많은 인기를 누리고 있지만 그 이후에도 새로운 자바스크립트 프레임워크는 계속 등장하고 있습니다. 이후에 등장해서 지금도 어느 정도 사용자층이 있는 Svelte, Preact, SolidJS, Alpine.js, Lit가 어떻게…
1m. JavaScript Framework: Vue.js
2014년 Evan You가 공개한 Vue.js는 개인 사이드 프로젝트로 시작되었지만 커뮤니티 기반으로 차근차근 인기를 얻어 Angular, React와 함께 가장 인기 있는 3개 프레임워크 중 하나로 성장했습니다. Evan You가 Vue.js로 만들어서 성장시킨 과정과 회사에 다니다가 그만두고 독립 오픈소스 개발자로 Vue.js에 풀타임으로 전념하게…
1l. JavaScript Framework: Isomorphic JavaScript Framework - Meteor
2009년 Node.js가 나오면서 JavaScript로 서버도 작성할 수 있게 되자 서버와 클라이언트에서 코드를 공유하고자 하는 Isomorphic JavaScript, 즉, 동형 자바스크립트라는 개념이 등장합니다. Isomorphic JavaScript Framework 중 가장 인기를 끌었던 Meteor는 커뮤니티에 주목을 받으며 오픈소스…
1k. JavaScript Framework: 오픈소스로 공개된 React.js
Facebook과 Instagram에 적용하면서 React.js가 안정적으로 되자 Facebook은 JSConf US 2013에서 React.js를 오픈소스로 공개하기로 합니다. JSConf US에서 청중의 반응은 좋지 않았지만 React.js에 접근방법을 좋아하는 사람들을 중심으로 React.js의 생태계는 점점 켜집니다. 레퍼런스는 홈페이지…
1j. JavaScript Framework: React.js가 만들어지기까지
2012년 Facebook에서 Bolt.js라는 프레임워크가 공개되고 이를 사용하던 Jordan Walke가 Bolt.js에서 아쉬운 부분을 개선하기 위해 사이트 프로젝트 FaxJS를 만들면서 React.js의 초기 아이디어가 구현되기 시작하고 FaxJS가 FBolt로 발전되었다가 React.js로 이름이 변경되게 됩니다. 이렇게 만들어진…
1i. JavaScript Framework: Angular.js
2008년에서 2009년 사이 Misko Hevery와 Adam Abrons가 사이드 프로젝트로 만들기 시작한 Angular.js는 이후 당시 Google에 다니던 Misko Hevery가 내부 프로젝트에 적용하기 시작하면서 오픈소스 프로젝트로 발전하게 됩니다. 구글이 공식적으로 지원하면서 엔터프라이즈 자바스크립트 웹 어플리케이션을 만들기 위한…
1h. JavaScript Framework: Backbone.js, Knockout.js
웹 프론트엔드가 복잡해지면서 자바스크립트 코드도 복잡해지기 시작하고 이를 해결하기 위해 MVC 패턴을 적용한 프레임워크가 등장합니다. MVC 프레임워크로 나온 Backbone.js는 언론쪽에서 나와서 웹에 영향을 많이 주고 MVC에 대한 관심을 업계 전반에서 높아지는데 큰 기여를 했고 MVVM 패턴을 적용한 Knockout.js는 2-way 바인딩이라는…
1g. JavaScript Framework: SproutCore, Ember.js, Cappuccino, JavaScriptMVC
웹이 발전하면서 점점 고도화된 웹에 대한 요구사항이 많아지기 시작합니다. 웹이라고 다르게 생각하지 않고 데스크톱과 구별할 수 없을 정도의 애플리케이션을 만들기 위한 요구사항이 생기고 이를 위한 프레임워크 뿐 아니라 웹사이트도 이전보다 훨씬 복잡한 애플리케이션을 만들기 위해 MVC 패턴을 적용하기 시작합니다. 레퍼런스는 홈페이지…
1f. JavaScript Framework: YUI, Ext.js
Ajax가 등장하고 다양한 JavaScript 프레임워크가 등장하는 가운데 2006년에는 프로덕션에서 바로 쓸 수 있는 수준의 UI 프레임워크가 등장하기 시작합니다. 당시 글로벌에서도 가장 큰 웹포털중 하나인 Yahoo!에서 Yahoo! UI Library(YUI)를 오픈소스로 공개하고 YUI 뿐 아니라 생태계에 도움될 많은 정보를 공개적으로…
1e. JavaScript Framework: Rico, MochiKit, MooTools
Rico는 Sabre Airline Solutions에서 2005년 오픈소스로 공개한 prototype 기반의 UI 라이브러리입니다. MochiKit은 Bob Ippolito가 2005년 공개한 프레임워크이고 MooTools는 Valerio Proietti가 2006년 공개한 프레임워크입니다. 각 프레임워크가 어떻게 만들어지게 되었는지 각각이 철학과…
1d. JavaScript Framework: Dojo Toolkit
2005년에 나온 Dojo Toolkit은 Alex Russell을 중심으로 DHTML 커뮤니티의 사람들이 모여서 만든 엔터프라이즈용 JavaScript 프레임워크였습니다. Dojo Toolkit 이전에 DHTML 생태계에 어떤 움직임이 있었고 어떻게 Dojo 재단까지 만들면서 프레임워크를 만들게 되었는지, Dojo는 JavaScript 생태계에 어떤…
1c. JavaScript Framework: jQuery는 무엇을 잘했는가?
jQuery는 2000년대 후반부터 가장 있기있는 자바스크립트 프레임워크가 됩니다. jQuery가 다른 프레임워크에 비해 무엇을 더 잘했고 prototype.js는 어떤 실수를 했는지 살펴봅니다. 레퍼런스는 홈페이지 참고: https://retrotech.outsider.dev/episodes/1c Music from #Uppbeat (free for…
Frequently Asked Questions
RetroTech 팟캐스트 has published 23 episodes since July 2023, covering topics in Technology.
RetroTech 팟캐스트 is currently highly active with new episodes every 2 months. Average episode length is 1h 5m.
Sign up on Grep.FM to access contact details for RetroTech 팟캐스트, including email and social media links.