채용
커리어
소셜
이력서
프리랜서
더보기
이영준
주식회사 올룰로
iOS 개발자
팔로워
53
팔로잉
0
팔로우
프로필
게시글
하단 네비게이션
채용
커리어
소셜
MY 원티드
게시글
이영준
개발
4일 전
문서를 작성해보신 적 있나요? 인적 사항을 적는 문서 외에 회사에서 처음 작성한 문서는 일일보고서였죠 당시의 보고서는 자동으로 생성 했었지만 최신화되지 않아 수동으로 추가 기입해줘야 했습니다. 두번째는 작업계획서 였습니다. 승인을 받아야 서버에 변경사항을 적용할 수 있었거든요. 정해진 양식에 뭘 왜 해야 하는지 적는 문서였습니다. 세번째로 처음 양식...
... 더 보기
좋아요 3
댓글 1
이영준
개발
2025.04.10
Postgres를 사용해보신 적 있나요? 2015년 쯤 KT의 OlleTVPay를 위한 SMS 발송을 하는 Agent를 만들었습니다. 당시 회사는 SMS 발송하는 서비스를 주로 했었습니다. 3사 모두 발송하기 위해 기업형 SMS라는 것을 사용했는데요, Table에 Insert만 해주면 SMS를 발송해주는 편리한 것이었습니다. 하지만 당시 KT는 ...
... 더 보기
댓글 1
이영준
개발
2025.04.10
Postgres를 사용해보신 적 있나요? 2015년 쯤 KT의 OlleTVPay를 위한 SMS 발송을 하는 Agent를 만들었습니다. 당시 회사는 SMS 발송하는 서비스를 주로 했었습니다. 3사 모두 발송하기 위해 기업형 SMS라는 것을 사용했는데요, Table에 Insert만 해주면 SMS를 발송해주는 편리한 것이었습니다. 하지만 당시 KT는 ...
... 더 보기
댓글 1
이영준
개발
2025.04.03
달력을 만들어보신 적 있나요? 첫회사는 SMS를 전송하는 사업을 했는데 국제 SMS 기업을 통해 국내 사용자 대상으로 구글 캘린더의 SMS 알림을 발송했죠 즉, 사람들이 구글 캘린더를 많이 사용하면 이익이 늘어나는 구조였던 것이죠. 처음에는 구글 캘린더와 아웃룩 캘린더를 동기화 하는 프로그램을 만들었었고 일정에 초대하게 되면 그 사람들에게도 알림...
... 더 보기
좋아요 1
댓글 1
이영준
개발
2025.04.01
Combine은 대체될까요? Combine이 나오기 전에는 RxSwift를 썼었죠. 비슷한 역할을 할 수 있는 것으로 AsyncStream이라는게 있는데 둘의 구현 방법은 꽤 다릅니다. Rx 개념을 모른다면 Combine을 이해하기 어려울 수 있지만.. Combine은 그 자체로 SwiftUI에 적합하게 만들어졌다고 합니다. 여전히 Async/A...
... 더 보기
좋아요 4
댓글 1
이영준
개발
2025.03.28
AI가 업무를 줄여주고 있나요? 질문에 원하는 답을 바로 내놓는 경우는 상당한 시간을 줄일 수 있겠죠. 하지만 엉뚱한 답을 내놓기도 하고 잘못된 답과 우연의 일치가 겹치면 상당한 시간을 허비할 수도 있습니다. iOS의 Webview에서 쿠키를 유지할 수 있는지 문의가 있었습니다. 그래서 가장 먼저 해본건 Safari Debugger로 쿠키를 삽입하고...
... 더 보기
좋아요 12
댓글 1
이영준
개발
2025.03.25
코드 편집기를 만들어보신 적 있나요? 처음이자 마지막으로 그런걸 만들었던 것은 졸업작품이었죠. Android와 iPhone이 급부상하기전에는 통신사 기기마다 다른 도구로 프로그램을 만들어야했습니다. 그래서 정부는 3사를 모아놓고 통합으로 만들 수 있는 것을 만들게 했는데 그게 바로 WIPI 입니다. Java와 C로 개발할 수 있었죠. 그리고 대학 ...
... 더 보기
댓글 1
이영준
개발
2025.03.23
Bit 연산자를 사용해보신 적 있나요? 컴퓨터 구조론에서 처음 배웠던 XOR이니 하는 것들은 실제로 프로젝트에서 쓰는 경우는 많지 않죠. 펌웨어등 메모리가 한정적인 환경에서 사용했던 것 같아요. 예전에 Client Class를 만들 때 Option을 iOS에 내장된 Class 처럼 구현하고 싶었습니다. 분명 배열도 아니고 Enum도 아닌 것 같은데...
... 더 보기
좋아요 1
댓글 1
이영준
개발
2025.03.19
회사에서 최신 기술을 사용할 수 있나요? 사용하는 Platform에서 새로운 기능이 나왔는데 프로젝트의 소스가 너무 오래되거나 대상 OS가 낮아서 사용하지 못한적 있으신가요? 소수의 유저라고 해도 최소 OS를 올리는 것을 개발자가 결정하긴 쉽지 않겠죠 개발 도구가 오래되어서 사용 못하는 것일 수도 있고요 가능하다고 해도 회사 앱에 바로 적용하기에는 ...
... 더 보기
좋아요 1
댓글 1
이영준
개발
2025.03.15
Cache를 어떻게 구현하시나요? 가장 간단한 방법은 Dictionary, Map이라고도 부르는 것을 사용하는 것 이겠죠. Dictionary는 단어 그대로 사전을 찾는 것 처럼 목차 역할을 하는 Key에 의해 빠르게 원하는 정보를 찾는 것이 주 목적 입니다. Key와 목적 정보는 1:1로 연결되기 때문에 복잡한 정보에 대한 Key는 조합으로 생성한 ...
... 더 보기
좋아요 1
댓글 1
이영준
개발
2025.03.13
Git을 어떤 용도로 사용하시나요? 당연히 형상 관리 아니야? 라고 생각할 수 있겠지만 형상 관리도 어떤 환경에서 사용하냐에 따라 다를 수 있겠죠 Git을 처음 사용한 때, 회사에선 SVN만 사용하고 있었죠. 이직 준비를 하다 Git을 알게되었고 마침 남는 MacOS 테스트용 맥 미니가 있어서 거기에 Gitlab 서버를 설치하고 혼자 쓰다가 퇴...
... 더 보기
좋아요 8
댓글 1
이영준
개발
2025.03.11
특정 테마를 UI에 적용해보신적 있나요? 한 때 아쿠아라고 하는 물방물 느낌의 UI가 유행했었죠 그때는 Style이나 Graphic 함수보다는 주로 이미지로 구현을 했었습니다. 어디서 배운것인지는 기억나지 않지만 양옆이 완전히 둥근 사각형에 대각선으로 그라데이션을 주고 안쪽에 눌려지는 영역지 더 작은 둥근 사각형을 넣고 배경과 반대로 방향으로 그...
... 더 보기
좋아요 7
댓글 1
이영준
개발
2025.03.08
디버깅을 어떻게 하시나요? 가장 쉬운 방법은 문제가 예상 되는 곳에 로그를 넣고 찍어보는 겁니다. 하지만 프로그램의 덩치가 크면 로그를 넣고 재실행 하는 과정을 반복해야 하죠. 로그 기록이 성능에 영향을 줄 수도 있어서 서버 같은 경우 평소에는 모든 로그가 다 찍히지 않게 해두죠 다음으로 많이 하는 것은 Breakpoint를 거는 것 입니다. Br...
... 더 보기
좋아요 1
댓글 1
이영준
개발
2025.03.05
팀에 어떤 분들이 계신가요? 첫 회사에서는 기술연구소의 서비스 개발 3팀이었죠. 당연히 팀에는 개발자 밖에 없었고 회사에는 기획자도 없고 개발자가 직접 PPT로 UI 구성한 것을 구현한 후에 디자이너에게 전달해서 디자이너는 이미 완성된(?) 프로그램에 맞춰서 디자인을 해줬죠. 두번째 회사는 기획자가 있었지만 사업부에 있었습니다 저는 EduTech 개...
... 더 보기
좋아요 1
댓글 1
이영준
개발
2025.03.03
로그를 어떤 방법으로 출력하고 계신가요? 제가 예전에 C언어로 서버를 개발할 때는 파일에 로그를 남겼습니다. 파일에 이것 저것 기록하다보면 로그만으로도 엄청난 용량을 차지하죠. 그래서 평소에는 오류 등 최소한의 정보만 출력하도록 로그 레벨을 설정해두고 문제를 확인할 때 조정해서 분석에 필요한 모든 정보를 얻곤했죠. 이런 Log Level을 구현하...
... 더 보기
좋아요 8
댓글 1
이영준
개발
2025.02.25
Recently I upgraded Tuist for my iOS project after a long time. However when I about to deploy through Github, the Action failed with the following error: Seems to be a very old project file format…...
... 더 보기
좋아요 8
댓글 1
이영준
개발
2025.02.23
4 months ago, I migrated all my apps to use Tuist. Since then, I haven’t made any changes. However I want to update to the latest Tuist and explorer what’s new. Installing the Latest Tuist I origi...
... 더 보기
댓글 1
이영준
개발
2025.02.22
AI가 개발자를 완전히 대체할 수 있을 까요? 최근 사용해본 결과 적어도 아직은 아닌 것 같습니다. 지금이라도 iOS를 버리고 AI를 공부해야 할까요? 주니어 채용을 하지 않고 AI로 대체하는 회사도 있다고 합니다. 당장은 비용절감을 위해 좋은 선택일 수 있겠죠. 하지만 모든 회사가 그렇게 주니어를 훈련시키지 않는다면 어떻게 될까요? 시니어가 바...
... 더 보기
좋아요 12
댓글 5
이영준
개발
2025.02.19
앱에서 AI API를 호출하고 있나요? 서버를 통하시나요? 앱에서 직접 호출 하시나요? Client ID, API Key 등은 어떻게 보호하고 계신가요? CI/CD를 사용하는 경우 Github Secret에 넣어서 보안을 강화하기도 합니다. 하지만 그걸로 안전할까요? 우리가 iOS 앱을 Xcode로 직접 업로드로 하지 않는 경우는 .ipa로 추출한...
... 더 보기
좋아요 2
댓글 1
이영준
개발
2025.02.13
일정 산정을 어떻게 하시나요? 첫회사 때부터 누가 일정을 요청하면 항상 WBS를 만들어서 줬습니다. 교재에 나왔던 것인지 어디서 봤는지 이제는 기억도 나지 않지만 WBS를 작성하기 위해서는 먼저 할일 목록을 뽑아야 합니다 그러기 위해서는 요구사항을 면밀히 검토해서 필요한 작업이 무엇인지 추출하는 과정이 필요하죠 그것 조차 할 시간을 주지 않는다면 ...
... 더 보기
좋아요 6
댓글 1
추천 프로필
더보기