전체 글

블로그
골든래빗 페이스북에서 신간 이벤트가 있어 마침 관심 있는 주제라 이벤트에 참여하게 되었습니다. 참여 후 큰 기대를 하진 않았는데 운이 좋게 이벤트에 당첨되어 책을 수령하게 되었네요^^;; 도서는 이북 형태로 리디북스에서 다운받을 수 있었고 PC뷰어에서 쾌적하게 볼 수 있어 참 좋았습니다. 아직 코틀린을 접해보진 못했는데 이 책을 통해 조금씩 알아가야겠습니다.
· 개발
해당 글은 '스윗한 SwiftUI'를 읽고 정리한 내용입니다. SwiftUI 등장 2019년 6월 3일 세계 개발자 대회(WWDC 2019)에서 SwiftUI 프레임워크 발표 UIKit는 Objective-C를 기반으로 만들어져 있었고, 호환을 위해 여러 부가적인 코드나 작업이 필요 또한 그 당시의 패러다임과 개발 환경 기반으로 만들어진 만큼 최근의 개발 흐름에 조금씩 뒤떨어져 가고 있었고, 많은 iOS 개발자가 트렌디한 개발 방식을 보며 iOS 앱 개발에 접목되기를 바라던 개발자들의 요구에 부응하여 "The Shortest Path to a Grate App." 그리고 "Less Code. Better code. Everywhere."와 같은 슬로건과 함께 SwiftUI를 세상에 선보임 SwiftUI는..
· 개발
cat /dev/null > /var/log/apache2/access.log
쿠팡 테크톡 in 판교 Java 쿠팡테크톡 모임에 다녀왔습니다. 네트워킹 데이 시간에 테이블에 있는 쿠팡 개발자, 리쿠리팅 팀 분들과 이런저런 이야기를 나누었습니다. 시간이 흘러 본 행사가 시작되었고 2개의 세션으로 발표자들이 간략하게 발표를 진행했습니다. 장소가 협소한 탓인지 조금은 어수선한 분위기였지만 행사는 꽤 유익했던 시간이었습니다. 준비된 저녁은 맛도 좋고 참 좋았습니다. 쿠팡은 실력 있는 개발자들의 채용이 활짝 열려있다고 합니다. 관심을 갖고 도전!!
· 독서기록
해당 게시물은 '객체지향의 사실과 오해' 책을 읽고 일부 내용을 발췌, 정리하는 기록입니다. 객체지향에 대한 선입견을 버려라! 1장. 협력하는 객체들의 공동체 객체지향 패러다임의 핵심이 자율적인 객체들의 협력이라는 사실을 강조 - 객체지향에서 가장 중요한 개념 세 가지: 역할, 책임, 협력 2장. 이상한 나라의 객체 '객체란 무엇인가'라는 본질적인 질문에 대답 객체가 상태와 행동, 식별자를 가진 존재라는 사실을 이해 3장. 타입과 추상화 추상화는 단순화를 의미 객체지향 패러다임에서 가장 널리 사용되는 추상화는 동적인 객체들을 단순화시켜 정적인 타입으로 갈무리하는 것 4장. 역할, 책임, 협력 객체지향 설계의 가장 중요한 재료인 역할, 책임, 협력 객체들은 협력에 참여하기 위해 특정한 역할을 맡고 역할에 ..
· 개발
WWDC 2019 Videos https://developer.apple.com/videos/wwdc2019 WWDC 2019 - Videos - Apple Developer App Store and Distribution Accessibility Lessons Listen to four lightning talks from Apple Accessibility engineers to learn about how to make your app more inclusive and accessible. Get a tour of VoiceOver from an engineer who will demonstrate how descript developer.apple.com
· 개발
SwiftUI Better apps. Less code. https://developer.apple.com/xcode/swiftui/ Xcode - SwiftUI- Apple Developer SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift. developer.apple.com https://developer.apple.com/tutorials/swiftui/ Apple Developer Documentation developer.apple.com https://developer.apple.com/documentation/swi..
· 독서기록
빠르게 배워서 바르게 적용하는 Vue.js 퀵 스타트 Vue.js 기초 기본 디렉티브 v-text == {{}} v-html v-bind:value="" v-bind:src="", (v-bind) 생략가능 :src="" v-model 양방향 바인딩 v-model="name" v-show, v-if, v-else, v-else-if 반복 렌더링 디렉티브 v-for 기타 디렉티브 v-pre v-once 계산형 속성(Computed Property) Vue 객체를 만들 때 computed라는 속성과 함께 함수를 등록해두면 마치 속성처럼 이용할 수 있습니다. var vmSum = new Vue({ el: "#example", data: { num: 0 }, computed: { sum: function() { ..
웹액츄얼리 이벤트에 당첨되었습니다.
· 개발
앱의 상태 변화 앱은 실행되는 동안 다양한 상태로 변화한다. 앱의 상태 변화는 운영체제가 처리하는 영역. iOS에서 앱이 가질 수 있는 상태값 Not Running 앱이 시작되지 않았거나 실행되었지만 시스템에 의해 종료된 상태 Inactive 앱이 전면에서 실행 중이지만, 이벤트를 받지 않고 있는 상태 Active 앱이 전면에서 실행 중이며, 이벤트를 받고 있는 상태 Background 앱이 백그라운드에 있지만 여전히 코드가 실행되고 있는 상태 대부분의 앱은 Suspended 상태로 이행하는 도중에 일시적으로 이 상태에 진입하지만, 파일 다운로드나 업로드, 연산 처리 등 여분의 실행 시간이 필요한 앱일 경우 특정 시간 동안 이 상태로 남아 있게 되는 경우도 있다. Suspended 앱이 메모리에 유지되지..
· 기타
스토리보드 작성 툴! 이것저것 찾아보면서 해보았는데 그래도 PowerMockup이 젤 나을듯 싶어. 무료라이센스 키를 발급받기로... 다운로드는 아래의 링크에서 가능하다. http://www.powermockup.com/ 다양한 유저 인터페이스 엘리먼트들. Bootstrap Wireframe Shape도 있어 엄청 유용할 듯! 유저당 가격은 아래와 같다. 설치시작! 설치완료! 쉽게 설치가 진행된다. Android, Bootstrap, iPhone 등등 다양한 Shape들이 존재하여 사용할 수 있다. Bootstrap Shape을 사용! 괜찮다. 큰 기능은 없지만 이러한 툴의 도움을 받으면 보다 쉽고 빠르게 원하는 문서를 작성할 수 있어 많은 도움이 될 듯 하다.
zerozyn
제로노트