분류 전체보기 (207) 썸네일형 리스트형 so-kyte 2.0.0 "사람의 인생도 버전이 있다." {service_name} 1.0.0 release - 🚀 launch{service_name} 1.0.1 release - 🛠 bug fix...{service_name} 2.0.0 release - ✨ new update ✨ 우리는 제품과 서비스가 이런 식으로 버전 관리되며 점점 더 나아지는 모습을 많이 볼 수 있다. 특히 IT 업계에서는 더욱 그렇다.버전이 올라갈 때마다 개발팀은 목표를 설정하고, 사용자들의 피드백을 반영하며 더 나은 방향으로 나아간다. 때로는 기대한 만큼의 성과를 얻기도 하고, 때로는 예상치 못한 오류를 만나기도 한다. 하지만 중요한 것은, 모든 과정이 다음 버전의 기반이 된다는 것이다.사람도 다르지 않다. 익숙한 경로를 따라나도 1.0.0으로.. SOPT 28기~30기 사람이 말아주는 지원서 쓰는 방법 (feat. 30기 먼진이 말아주는) 이제 곧 SOPT 36기? 모집 기간이 다가오는 것 같은데 .. 혹시라도 도움이 되려나 싶은 마음에 작성해 봅니다. 30기 먼진 활동을 했던 사람으로서, IT 서비스 창업에 관심 있는 열정적인 분들이 많이 지원해주셨으면 하는 마음에 이렇게 글을 작성해 봅니다. 다만, 제가 28기부터 30기까지 진행했는데 지금 .. 36기라서 제가 작성한 내용이 조금 옛날? 내용이 될 수 있다는 점 .. 참고해 주세요! SOPT, 이것 뭐에요~???나도 뭐예요가 맞춤법 맞는거 다 안다. 지적 ㄴㄴ. SOPT가 어떤 동아리인지 잘 모르시는 분들을 위해 간단히 정리해 볼게요.대학생 연합 IT 벤처 창업 동아리입니다!... 예? 🤔 조금 더 쉽게 풀어보면, SOPT(솝트)는 IT 서비스 창업을 중심으로 필요한 하드스킬과.. [✨ReactiveX] Reactive Introduce / Observable Reactive Introduce Reactive Programming Reactive Programming이란? : 비동기적 데이터 흐름과 전달에 관한 프로그래밍 패러다임입니다. 이러한 Reactive Programming의 핵심은 모든 것을 비동기적인 데이터의 스트림으로 간주하고 다양한 방법을 통해서 비동기 이벤트를 처리하는 것입니다. 👩🏻💻 개발자 프로그래머가 특정 기능을 직접 정해서 실행되도록 처리하는 것이 아니라 시스템 이벤트가 발생했을 때 이를 알아서 처리할 수 있도록 하는 것을 말합니다. 시스템 이벤트가 발생했을 때 이를 알아서 처리할 수 있다? 즉, 메서드의 호출로 동작되는 것이 아니라 Observable 안에 데이터를 조회하고 변환하는 메커니즘을 작성하면 Observable이 이벤트를 .. [동시성 프로그래밍] GCD - 비동기 VS 동기 / 직렬 VS 동시 비동기 VS 동기 메인 쓰레드가 큐에 작업을 보내고 나서 어떻게 작업을 처리할게 될까? 신경 끄고 자기에게 쌓여 있는 다음 일을 한다. 보낸 작업이 끝날 때까지 기다린 후에 다음 일을 한다. 이 두가지 반응이 비동기와 동기의 개념이다. 자기에게 쌓여 있는 다음 일을 실행한다 = 다음 코드 라인을 실행한다. 비동기 (Async) 메인 쓰레드가 Queue에 일부 작업을 보내고 난 뒤, 보낸 작업에 대해 신경을 끄고 다음 작업을 실행하는 것을 의미한다. Queue에 보낸 작업에 대해서는 더 이상 신경을 쓰지 않고 다음 일을 하는 것이다. 보낸 작업에 걸렸을 시간만큼 다른 일을 할 수 있다. DispatchQueue.global().async { //task } DispatchQueue: iOS에서 동시성 프로.. [동시성 프로그래밍] GCD - 작업을 큐로 보낸다. / GCD vs Operation https://www.inflearn.com/course/iOS-Concurrency-GCD-Operation/ iOS Concurrency(동시성) 프로그래밍, 동기 비동기 처리 그리고 GCD/Operation - 디스패치큐와 오퍼레이션 동시성(Concurrency)프로그래밍 - iOS프로그래밍에서 필요한 동기, 비동기의 개념 및 그를 확장한 GCD 및 Operation에 관한 모든 내용을 다룹니다., - 강의 소개 | 인프런... www.inflearn.com 위 강의를 듣고 정리한 글입니다. 노동자에게 일을 분배해보자 컴퓨터에는 여러 노동자가 있고, 이 노동자에게 일을 분배해서 작업을 진행한다. 여기서 노동자 = 쓰레드 / 일 = 테스크라고 보면 된다. 메인 쓰레드 메인 쓰레드는 하나만 존재한다. .. [RxSwift] Reactive Programming / Memory Leak Reactive Programming Reactive Programming이란 비동기적 데이터 흐름과 전달에 관한 프로그래밍 패러다임이다. Reative Programming의 핵심은 모든 것을 비동기적 데이터의 stream으로 간주하고 다양한 방법을 통해 이러한 비동기 이벤트를 처리하는 것이다. 프로그래머가 특정 기능을 직접 정해서 실행되도록 처리하는 것이 아니라 시스템 이벤트가 발생되었을 때, 이를 알아서 처리할 수 있도록 하는 것이다. 사용자의 입장에서는 Reative Programming을 기반으로 작성된 프로그램은 실시간성을 가진다. 프로그래머가 작성한 순서와 다르게 사용자와 상호작용하며 그에 따라서 실시간으로 화면이 변하는 것이다. 이를 실행하기 위해서 프로그램이 지속적으로 특정 값에 대한 관.. [SeSAC] Retrospect 마지막 SOPT를 수료하고 하반기에 무엇을 할까 .. ? 하다가 수료하게 된 SeSAC !!! SOPT를 했던 젼이와 둥찬시가 1기를 수료했었고 너무 도움이 많이 되었다는 후기를 듣고 꼭 하고 싶었다 .. !! - 서류 - 코딩 테스트 - 면접 의 과정을 거쳐서 2기에 합격하게 되었다 !! 시작하면서 SOPT를 3기수 수료하면서 적지 않은 프로젝트 경험을 했지만 .. 항상 느꼈던 점은 부실하다 .. 라는 느낌이었다. 결과물은 어떻게든 내었지만 그 과정과 결과물의 코드가 스스로 생각했을 때 많이 부족하다고 느꼈다. 이 부족한 점을 꼭 채우고 싶었고 .. 취업과 좀 더 가깝게 연결되어 있는 프로그램을 통해서 취업 준비도 빡세게 하고 싶었다. 그래서 도전하게 된 🌱 SeSAC 🌱 09 to 13 수업 + 자습.. [Dear today] 첫 대상, 마지막 앱잼 30기 App Jam, Dear today. 28기, 29기 앱잼도 회고해야하는데 말이죠 .. 기억이 나는 순서로 하겠습니다? 30기 iOS로 참여한 앱잼, 디어투데이 .. 개인적으로 가장 기억에 많이 남을 것 같은 앱잼입니다 .. 앱잼을 하는 도중에 너무 행복했고 가장 뿌듯한 결과물로 남았기에 꼬옥 .. 언젠가 세상에 나오기를 바라면서 .. 회고 시작합니다. Appeal 기획 경선부터 관심이 있던 팀이었고 너무 가고 싶었기 때문에 포트폴리오를 열심히 준비했다. 3기수 앱잼을 준비하면서 가장 공들여서 만든 포폴이 아닌가 ,, 라는 생각이 들었다. 제 포폴이 궁금하시다면? ⬇️ 여 기 를 눌 러 주 세 요 팀 빌딩 전 ZEP을 통해서 앱/팀에 대한 설명을 듣고 자유롭게 어필을 할 수 있는 시간(이틀정도)이.. 이전 1 2 3 4 ··· 26 다음