목록개발 (37)
비트와 자장가
스위프트 5.7에 regex 문법이 추가되었다. 아직 정리를 한 곳이 없는 것 같아서 직접 예시를 만들어보았다. 레젝스 리터럴 먼저, 자바스크립트랑 비슷한 레젝스 리터럴 문법이다. let emailRegex = /^[\w\.-]+@[\w\.-]+[\w-]{2,}$/ let invalidEmail = "efd-sadf.1203@f(nv.cofm" let validEmail = "efd-sadf.1203@fnv.cofm" extension String { var isValidEmail: Bool { self.wholeMatch(of: emailRegex) != nil } } invalidEmail.isValidEmail // false validEmail.isValidEmail // true 레젝스 빌더 보..
hacking with swift를 운영하는 폴 허드슨 씨의 정리 벌써 SwiftUI의 세 번째 업데이트다. 베타 때부터 열심히 쫓아왔는데 이제 확실히 쓸만해졌다. 선언형 프로그래밍을 좋아하진 않지만 직관성과 애니메이션 관리 측면에선 장점이 확실하다. 무엇보다 xcode를 무시하고도 UI를 완성할 수 있다는 점이 좋다. 모바일앱의 완성도는 마이크로트랜지션이 핵심이라고 믿는데, UIKit으로 복잡한 애니메이션을 만들 생각을 하면 한 세월이 갈 것 같다. 그래서 연습삼아 UIKit을 써보고 싶다가도 실제 프로덕션에서 사용 안 할 텐데(이건 내 경우로, 회사는 정반대로 UIKit만 사용한다. 행여나 오해 마시길) 굳이 할 필요가 있나 싶다. iOS16부터 지원되는 이번 업데이트는 아이폰 6s와 7, SE1을 ..

키노트에는 별 내용도 없고, 재미도 없어 실망하며 대충 봤고 컨퍼런스 비디오들에서 잃은 흥미를 만회하는 중이다. 관심이 가는 부분은 우선 아래 정도. 아이패드의 드라이버킷(usb-c를 사용해 아이패드 지원 하드웨어 개발이 가능해진다) 아이패드의 스테이지 매니저; 아이패드가 확실히 컴퓨터가 되어간다 제네릭 타입 추론이 아주아주아주 빨라짐 프리뷰 화면이 나아짐(원래 후져서 안 썼는데 진실인지 확인해봐야겠음) 스위프트 regex 문법 추가 스위프트UI 업데이트 matter 표준 지원 추가 암호없는 로그인 기술 passkey (FIDO 표준) 추가 Metal3 MetalFX 업스케일링 Meet passkeys - WWDC22 - Videos - Apple Developer It's time for a secur..

분명 문제가 없는데 크래쉬가 있다고 앱스토어가 거짓말을 해서 문제 없던 한 줄을 고치고(?) 제출하니 재심사에 성공했습니다. 개발하는 친구한테 소식을 전하니 앱스토어가 원래 그렇다며, 자기는 그냥 다시 제출하고 통과한 적도 있다 합디다. 사실 더 일찍 통과할 수 있었는데, 앱스토어의 설명을 바꾸면서 재제출을 너무 여러 번 하다보니 정작 마지막에 제출을 잊어버리고는 안 해버렸습니다. 어제 왜 이리 늦나 하고 앱스토어 커넥트에서 확인해보고서야 알았죠. 심사는 보통 반나절 정도 걸리는 것 같습니다. 출시를 기다리는 중! todoom TYPE, DRAG, TAP—minimal, but rich. todoom helps you get things done. [features] * todo * dark mode..

미루던 SS-4 양식을 작성 후 IRS에 제출했습니다. 준비물은 다음과 같았습니다: 아이패드 애플펜슬 인내심 팩스(혹은 온라인팩스 계정) dedication 애플에서 제공하는 양식은 2010년 거라 IRS에서 최신 양식(2019년 양식)을 받아서 진행했습니다. 채워야 할 항목은 여기 네모 표시를 한 부분에 적혀 있습니다. 자고로 훌륭한 프로그래머는 잠자코 인스트럭션을 따라야 하는 법이지만 인터넷의 사람들을 따라서 요구받은 적 없던 6번 항목인 나라까지 적어줬습니다. 팩스 수신(과 팩스 번호 발급)은 여기서 https://www.faxbetter.com/ FaxBetter :: Free Fax :: Send & Receive Faxes Online for Free "FaxBetter is so easy t..

전 멸종위기종인 인디개발자인지라 여태 개발 외에 참 귀찮은 일들을 이것저것 해야 했습니다. 아이콘 제작 앱 프리뷰 제작 앱 설명 문구 입력 privacy policy 작성 사업자등록 통신판매업자 신고 등록면허세 납부 통신판매업자 번호 조회 사업용 계좌 개설 계좌 등록 한국 세금 양식 작성 W-8BEN 등등 SS-4는 안 했습니다. 좀만 미뤄보자, 하는 마음이죠. (영문 서류만 보면 군대 시절 트라우마가 되살아납니다) 내가 절세를 안 하면 미국 빈민층이 조금 더 살기 좋아질 것이라 순진한 믿음을 품고. todoom TYPE, DRAG, TAP—minimal, but rich. todoom helps you get things done. [features] * todo * dark mode * iClou..
요즘 세상이란... "세상을 위한 자막" 기술도 기술이지만, 저 비유가 무척 마음에 들었다. 세상을 위한 자막subtitle for the world. 머신러닝이 확실히 서서히 시장에서 움트고 있다. 지난달 일이라는 멀티서치도 난 사실 이번에 처음 들었다. 좋은 정보, 유효한 정보를 골라내는 게 점점 어려워지고 있었는데, 검색의 방식이 이런 식으로 달라질 줄이야. 다음과 네이버는 검색엔진 개선 빼고는 다 하려는 것 같은데 말이다. 가장 신나는 일은 물론 연구실에서 일어난다. GPT-3를 사용해 범용적인 일들을 처리하는 로봇이 가능해졌다. 특이점이 눈앞에 있는 것만 같다.
동의. Build Your Own X This repo is forked from awesome anistefanovic/build-your-own-x , site is created and maintained by Kalan which converted github README.md to website, and probably will add more opinionated resource. Follow me on Twitter or contrinute your article link on build-your-own-x.vercel.app