전체 글 40

[SOPT MIND23] 컨퍼런스에서 동기부여 받고 오기

진짜 간만에 글을 쓰게 되었는데, 그동안 글을 못 쓴 이유는 (핑계처럼 들리겠지만 ㅋㅋㅎ) 너무 바빠서였다 ... 그 동안 어떻게 지냈냐면 대학생 창업 동아리 SOPT 32기에서 iOS 파트로 활동도 하고, 멋사도 (살짝 찍먹이긴 하지만 해야할건 다 하고 있다...ㅠ), 4-1 학기 수업도 듣고, SOPT 에서 앱잼에서 한 프로젝트 개발도 하고, 따로 프로젝트에 합류하게 된 개발 및 공부도 하고, RxSwift + MVVM 공부도 하고 (조만간 공부한거 올리지 않을까 싶음), 등등... 좀 바쁘게 지내고 있었다 ( 나름 ) • • • 사실 그렇게 흘러가면 흘러가는대로.. 블로그도 그냥 방치해 둔 상태로 지낼 수 있었는데 어짜다가 글을 쓰게 되었느냐.. SOPT 에서 연 컨퍼런스인 MIND23 에 다녀오고..

느낀 점 2023.08.27

[Swift 알고리즘] Int 끼리의 연산 결과 생긴 Float 는 어떻게 될까?

원래 백준 풀다가 ㅎㅇ의 추천으로 프로그래머스로 전향..! 백준은 나중에 짬 좀 차면 하지 않을까,, [오늘의 문제] 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제는 들어가보면 확인할 수 있지만, 정수 배열이 주어졌을 때 등비수열인지 등차수열인지 판단하여 다음에 올 숫자를 알아내는 문제이다 간단하다고 생각해서 촤르륵 코드를 썼다 . . . [처음에 작성한 코드] import Foundation func solution(_ common:[Int]) -> Int { if (common[0] + common[2])/2 == common[1] { retur..

[Swift 알고리즘] split() vs components()

새로운 분류의 글을 올리기 시작!! 바로 알고리즘! 취준을 위해 천천히 조금씩 진행하려 한다 ㅎㅎ 예전에 파이썬으로 조금 풀다가 그만했었는데 다시 swift로 시작! 백준 브론즈부터 풀고 있는데 참 짜증나는 점을 알게 됐다 ^____^ [오늘의 문제] 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 브론즈 3 문제다 근데 처참함... ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아니 브론즈3인데 이게 뭐냐고 ㅋㅋㅋㅋㅋㅋㅋㅋ 1트 import Foundation var cnt = Int(readLine(..

Apple Developer Academy @ POSTECH 1기 활동 후기

[긴 글 주의] 먼저 애플이 워낙 비밀스러운(?) 기업이기 때문에 합격하기 전까지는 웬만한 정보는 비공개이다 그래서 아카데미의 상세 내용보다는 내가 아카데미를 하면서 느낀점, 어떤 방면에서 성장할 수 있었는지, 아카데미 비포 애프터, 요런걸 적어둔 글이기 때문에 좀 더 공적인 정보를 원한다면 Q&A 세션이나 카카오톡 오픈채팅방에다 물어보는게 나을듯..!! 무튼 의식의 흐름으로 막 적어보겠다 뭘 얻어가는지는 얼마나 열정적으로 하는지에 따라 다르다 이게 일단 제일 크게 와닿은 점이다 보통 한국의 부트캠프(멋쟁이 사자처럼, Ssafy, Sopt, dnd 등등) 대부분 코딩 '교육'을 하는걸로 알고 있다 (일단 멋사랑 싸피랑 솦트는 맞을거임) Apple Developer Academy @ POSTECH (이하 ..

느낀 점 2022.12.31

11월 ~ 12월 - 밀린거 올리기..3 / 아카데미 끄읕!

Macro Challenge 하느라 바빠서 글 못쓴거 좀 후회된다 몰아서 쓸라니까 기억도 안나고 귀찮기도 하고.. 하지만 기록할거다 간략하게나마.. 2022.11.14 Mon. 진짜 별건 아니지만 자랑하고 싶은게 있어서 ㅎㅎ... 포항공대의 스타 고양이인 노벨이 팀끼리 노벨이를 자주 보러 가는데 옆에 앉아서 쓰다듬고 있었는데 갑자기 내 무릎 위로 올라와서 한숨 자고 갔다 귀여워..🐈 슬슬 가야해서 일어나라고 했는데 일어나기 싫었는지 팔에 얼굴 더 파묻고 자더라 > 요모조모~ 내년(2023년) 하반기에 출시할거라고는 하는데... 제발 잘 되길!! ㅎ 저기 이성민이 나임 ㅎㅎ ㅋ 신난걸 춤으로 표현하는 나 정상적인 나 뭐 이런저런 사진 찍고 수료식은 끝 대충 점심 먹고 바로 Final Showcase 준비를..

일상 2022.12.26

[Mentoring] 아이작의 조언 - 15년뒤의 나

아이작과의 멘토링을 지난번에도 한 번 해봤지만 지난번에는 별 생각 없이 들어갔었다 이번에는 좀 더 목적을 갖고 멘토링 받을 준비를 했고 역시나 더 많은걸 느꼈던 것 같다 먼저 스타트업 컨퍼런스에서 만난 대표님과의 대화에서 느낀 점에 대해 말씀을 드렸고 개발공부 ToDo - UI를 그릴 수 있게 된 뒤에는? 스타트업 커뮤니티 파티에서 만들어준 내 명함을 여기저기 뿌리고 다녔는데 iOS 개발자가 좀 희귀하다 보니 어떤 분이 연락이 왔다 iOS 관련해서 꽤나 자세히 아시고 스타트업 운영하면서 돈도 ids-identity-project.tistory.com 여기에 작성한 내용들에 대해 조금 더 여쭤봤다 · 위 글에서 작성한 대부분의 부분에 대해 동의하셨다 이 이야기 하려고 따로 글을 쓰는건 아니고 막판에 한 가..

느낀 점 2022.12.25

개발공부 ToDo - UI를 그릴 수 있게 된 뒤에는?

스타트업 커뮤니티 파티에서 만들어준 내 명함을 여기저기 뿌리고 다녔는데 iOS 개발자가 좀 희귀하다 보니 어떤 분이 연락이 왔다 iOS 관련해서 꽤나 자세히 아시고 스타트업 운영하면서 돈도 꽤나 버신 분인 것 같았다 아무래도 iOS 선배님이니까 아카데미가 끝나고 난 뒤 어떤 방식으로 공부해야할지 물어보았는데 꽤나 좋은 이야기를 많이 해주셔서 기록해두려 한다 · 나는 보통 UIKit를 쓰는데, SwiftUI가 미래라는걸 꽤나 강조하셨다 요즘 토스에서도 SwiftUI로 다 갈아엎기도 했고, 다양한 기업에서도 SwiftUI를 많이 사용하다고 한다 내가 UIKit를 사용하는 이유는 일단은 우리 팀이 제일 익숙해 하는 프레임워크이기 때문인데, SwiftUI를 따로 공부하긴 해야한다는 생각이다 그래서 사이드플젝(곧..

10월 ~ 11월 - 밀린거 올리기..2 / 삼면 바다 투어

2022.10.19 Wed. 슬슬 내가 맡은 우리 매크로 앱 디자인이 마무리 되어가는 시점..!! 개발도 어느정도 된 시점이다 솔직히 괜찮다 ㅇㅈ? 매크로 후기에서 작성할텐데, 약스포 하자면 회고 앱이다 키워드를 곁들인.. 우리 팀원들이 믿고 맡겨주고.. 그리고 진저가.. 진짜 많이 도와줘서 만들 수 있었던 것 같다 ㅎㅎ 우리 팀 최고 >

일상 2022.12.20

9월 - 밀린거 올리기..1

에... 월요일에 마지막 쇼케이스 하는데 발표 준비 귀찮아서 블로그 글 쓸 생각이다.. (발표 다 마무리 하고 추가로 글 쓰는 중..) 그리고 너무 오래 전 일들이라 그냥 갤러리 보면서 아무 말이나 갈길 예정이다 ㅋ 2022.09.19 ~ 2022.09.23 어우 너무 이전 일이어서 그런가 언제 어떤 일이 있었는지 기억도 안나네 겨우겨우 이런저런 기록들을 보면서 끄적여본다 · · · 우리 팀 전체가 ADA 멘토인 곰민한테 이력서 함 봐달라고 부탁드렸다 (곰민 최고) 난생 처음 써보는 이력서고.. 쓸 스펙도... 그나마 멋사..? 학점..? 정도 있고... 멋사에서 했던 프로젝트 마저도 그럴듯한 서비스는 없었기에 아카데미에서 한 프로젝트로 도배를 해뒀다 ㅋㅋㅋ... 근데 이 프로젝트도 막 내세울건 딱히 없..

일상 2022.12.17

WWDC21 - Discoverable Design

절대 이번주 글 올릴게 없어서 WWDC 스터디 때문에 공부한거 올리는거 아니다.. 암튼 아니다.. 해당 영상에서는 온보딩 없이 어떻게 유저가 앱의 기능들을 알아차릴 수 있을지에 대해 설명해두었다 Toasty 라는 자기들이 만들었다는 앱을 예시로 설명하고 있으니 천천히 따라가보자 Toasty 기능 토스트 레시피 기록 토스트 검색하기 토스트 만들기 토스트 사진 찍으면 레시피 만들어주기 이런 기능들이 있다는 것을 사람들이 어떻게 이해할 수 있을까?🤔 Onboarding Tutorial 정말 유저가 앱의 첫 화면에 토스트 검색 어떻게 하는지, 토스트 기록 어떻게 하는지, 토스트 사진 어떻게 찍는지, 토스트 만드는건 어떻게 하는지, 등등… 설명만 쭈욱 나열된 것을 의미 있게 살펴볼까? 🙅‍♂️ Nope 🙅‍♀️ ..