본문 바로가기

ETC36

2022년 회고 2020 리뷰 2021 계획 2021 리뷰 2022 계획 2022년 쉬어가는 1년이었던 것 같다. 그저 그런 주말이었는데 오늘이 올해의 마지막 날이었고 속절없이 12시가 지나고 2023년 새해가 시작되었다. 2022년 기억나는 이벤트를 생각해보면.. 일반적인 iOS 업무 진행 서울 자취방 구하기 오브젝트 책 스터디 클린 아키텍쳐 스터디 다른 회사 개발자 분들과 커피챗 이직을 할뻔 했지만 스테이.. 사이드 프로젝트 (Flutter) 화상 영어 Accessibility 공부 및 적용 Carplay framework 공부 부스트 캠프 코드 리뷰어 활동 올해 잘 보냈네..! 라고 생각하긴 부족한것 같다. 기록도 많이 남기지 않았고 중간중간 돌아볼 수 있는 회고도 부족했고.. 제일 중요한 거창하게 짰던 2022 .. 2023. 1. 1.
당근영어(aka 화상영어) 후기 2022년 새해를 맞아 화상영어를 시작했다. 링글이나 다른 플랫폼을 찾아 볼까 싶었는데 회사 지원 결제를 받는 방식이 복잡해서 회사와 연계되어 결제가 편한 "당근영어" 를 시작했다. 처음엔 주 3회 15분 (월, 수, 금) 첫 수업 전까지 15분의 시간동안 영어로 솰라솰라 어떻게 하지 싶었는데 막상 수업을 시작하니 조금 이제 말하기 시작하면 15분 칼같이 수고했다고 끝나서 짧다고 느껴졌다. (물론 수업 시간은 칼같이 지키는거 킹정하는 부분) 교재가 있기 때문에 무슨말을 해야할지 어색한 침묵은 없었고 다만 첫번째 슨생님은 바로바로 그래머를 교정해줘서 말을 하다 툭툭 끊기는 느낌이 강했고 또한 어떤 주제에 대해서 슨생님은 질문만 하고 내가 답을 하는 좀 형식적인 포멧이 싫었다. 당근영어는 수업스타일을 설정.. 2022. 7. 1.
WWDC 2022 카테고리별 세션 분류 메인 세션 keynote Platforms State of the Union Media Explore media metadata publishing and playback interactions Swift language & Protocol What's new in Swift Writing for interfaces Design protocol interfaces in Swift Embrace Swift generics Meet Swift Regex Swift Regex: Beyond the basics Meet Swift Async Algorithms Server side Use Xcode for server-side development Xcode What's new in Xcode SwiftUI &.. 2022. 6. 10.
화상 워크샵, 회식에서 간단하게 할 수 있는 게임 추천 설치, 가입 필요없는 무료 게임 스플렌디 스플렌더 온라인 게임 버전 최대 4명 https://spendee.mattle.online/welcome 끄투 끝말잇기, 십자말풀이, 초성퀴즈 등등 단어 베이스 게임 최대 8명 https://kkutu.io/?server=0 갈틱폰 https://garticphone.com/ko Gartic Phone - 옮겨 말하기 온라인 게임, 옮겨 말하기! 지금 무료로 이 인기 게임을 플레이하세요. garticphone.com 2022. 1. 2.
2022 계획 새로운 해가 시작되면 항상 나름의 계획을 세웠다. 달성하면 좋을 것 같은 목표를 생각했다. - 달성하면 좋겠는데 꼭 달성할 필요가 있나 싶다가 달성을 못했다. 꼭 이룰 수 있는 목표를 구체적으로 세웠다. - 목표를 위해 노력하는데 동기부여가 잘 되지않아 흐지부지 되었다. 목표를 구체적으로 세우고 실천계획을 세웠다. - 실천 계획을 너무 빡세게 잡아서 결국 흐지부지 되었다. 그래서 26년동안의 짬바를 바탕으로 꼭 이뤄야 하는 목표를 세우고 실천할 수 있는 계획을 만들어 보았다. 올해 계획에서 제일 중요하게 생각했던건 열정으로 목표를 달성하지말고 시스템으로 목표를 달성하자 무의식 중에 나는 의지가 강하고 부지런한 인간이 아니니 목표보단 그냥 실천 계획을 세우는게 맞다라고 생각하고 있었는데 우연히 아래 유투브.. 2022. 1. 2.
2021 회고 회고의 시간이 돌아왔다. [작년 회고] 2020 회고 2020년은 네이버 인턴기간 뿐만 아니라 업무 외적으로도 많이 성장할 수 있는 한 해였다. 올 한해 굵직한 일들을 시간 순으로 정리해보았다. 스타트업에서 작업한 플리포스 앱 출시 네이버 AI 버 haningya.tistory.com 회고를 해야지 고민만 하면서 문득 작년보다 회고록에 적을 수 있는 굵직한 이벤트..? 가 없는것 같아서 이걸 적을까 말까 고민이 많았다. 무난한 1년을 보냈기에 작년을 돌아봤을때 어떤 일들을 했고 어떤 고민과 목표를 했었는지 도통 기억이 나지 않았다. 그치만 걱정마라구 기록은 iCalendar에 다해놨으니! 기억이 나지않으니 월별로 보면서 어떤 일들이 있었는지 정리했다. # 1월 1월 8일 네이버 나우 인턴쉽 종료 전환 면.. 2022. 1. 2.
Xcode build 시간 줄이기 xcode 13으로 업데이트 이후에 빌드가 너무 오래 걸린다. 너무나도 오래 걸려서 내 개발환경에서 빌드 시간을 단축시킬 수 있는 방법을 찾아봤다. Speeding Up Xcode Builds A few suggestions you can use to speed your Xcode build times ricardo-castellanos-herreros.medium.com How To Boost Xcode’s Compile Time and Runtime Enhance your iOS development by improving your build speed betterprogramming.pub 다른건 모르겠고 아래 두가지 방법을 시도해보았다. 1. Xcode 에서 사용하는 쓰레드 늘리기 기본적으로 Xc.. 2021. 10. 14.
MZTimer Support Page This is support page of MZTimer app 2021. 9. 25.
무료 네트워크 & 운영체제 강의 추천 이번에 면접을 준비하면서 CS 기초를 복습할 기회가 생겼다. 책을 참고하면서 쭉 내용을 처음부터 끝까지 보고 싶었는데 좋은 강의가 있어서 추천한다. 네트워크 www.youtube.com/playlist?list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi 네트워크 기초(개정판) OSI 7계층에서 각 계층의 다양한 프로토콜들을 통해서 배우는 네트워크 기초에 대한 강의입니다. www.youtube.com 운영체제 www.youtube.com/playlist?list=PLBrGAFAIyf5rby7QylRc6JxU5lzQ9c4tN [Course] Operating System (CPA310) - 운영체제 강의 o Operating System (운영체제), CPA310, KOREATECH o .. 2021. 1. 27.
2021 Todo List 공부 TDD 예제 프로젝트 시도 MVVM 이외의 아키텍쳐 예제 앱 개발 (VIPER, RIBS, ReactorKit 사용) RxSwift 익숙해지기 디자인 패턴 스터디 LeetCode 300 문제 CS 과목 점검 자료구조 알고리즘 네트워크 운영체제 개발 관련 서적 읽기 클린 아키텍쳐 클린코드 등등 사이드 프로젝트 PowerApps Solution MVP 마들렌 버전 2.0 개발 및 출시 와하앱 프로젝트 구조 개선 및 버그 수정 후 업데이트 리플렉스 iOS 앱 개발 (미정) 오픈소스 라이브러리 만들어 보기 (SwiftUI UIKit easy integration) 아이디어 만드는 앱? 딴짓 Car Play 앱 만들어 보기 SwiftUI 로 Universal App 만들어 보기 AWS 람다 Swift로 서버.. 2021. 1. 25.
2020 회고 2020년은 네이버 인턴기간 뿐만 아니라 업무 외적으로도 많이 성장할 수 있는 한 해였다. 올 한해 굵직한 일들을 시간 순으로 정리해보았다. 스타트업에서 작업한 플리포스 앱 출시 네이버 AI 버닝데이 해커톤 2등 쿠알라룸푸르 여행 부산대 DSC 코어멤버 활동 (iOS 세션 진행) 수료링크 개발 블로그 시작 (300여개 글 작성) (블로그링크)[https://haningya.tistory.com/] 외식예약 외주앱 출시 4학년 1학기 23학점 수강 (평점 3.9) 구글 클라우드 플랫폼 Core Infrastructure 강의 수료 한화 드림인 아카데미 선발 및 우수팀 수료 (100:1 경쟁률) 후기 학부 졸업과제 완료 드림인 팀프로젝트 아이패드 로토스코핑 앱 출시 소개페이지 사이드 프로젝트 교내 해커톤 우.. 2021. 1. 1.
토익후기 중학교 3학년때 쳤던 토익인데 유효기간이 다되어 졸업기준 때문에 다시 치게 되었다. 여전히 나에게 뭘 잘해요? 물어보면 개발 보단 영어를 잘한다고 말하는 것 같다.. 영어말고 컴퓨팅 사고 조기교육을 받았어야 했다. 2020. 12. 28.
MS-Power Apps 예시앱 (excel 을 DB로 쓴다고?) 간단한 파워앱스 샘플앱을 만들어 본다. Exercise - Create your first app in Power Apps - Learn Learn how to build your first app in Power Apps. docs.microsoft.com 특징은 excel에 저장된 데이터를 사용한다. 파워앱스 플랫폼을 배우기에 좋은 data source 이지만 한번에 한명만 excel파일에 접근가능한 단점이 있어서 SharePoint나 common datasource와 같은 서비스를 production 단계에서는 사용해야 한다. 또한 excel에서 데이터는 계산식이 있어서는 안된다. 해당 파일을 내 oneDrive 저장소에 추가한다. 좌측 앱 탭에서 새앱 -> 캔버스 로 새로운 프로젝트를 만든다. 시.. 2020. 11. 15.
GraphQL? better than REST? GraphQL 강좌 1편: GraphQL이 무엇인가? | VELOPERT.LOG 최근 페이스북에서 만든 어플리케이션 레이어 쿼리 언어인 GraphQL 이 공식릴리즈되어 여기저기서 적용한 사례가 생기고있죠 (페이스북은 원래부터 사용하고있었고, 대표적으로 갓 GitHub..) 이 Gra velopert.com GraphQL 이란 ( + 장점) 페이스북에서 만든 application layer 쿼리 언어이다. 기존에 RESTAPI 는 서버가 특정 데이터를 쿼리해서 얻은 결과를 반환하는 각각의 엔드포인트에 (예를들어 baseURL/user/get/ - 특정 유저 정보 쿼리) 요청을 던져 해당 데이터를 불러오는거라면 GraphQL은 필요한 정보를 쿼리문으로 만들어 하나의 엔드포인트에 던지면 해당 쿼리에 맞는 결과.. 2020. 11. 2.
개발자 명심보감 새로운 기술을 공부하다 보면 이런 의문이 생긴다. 나는 제대로 공부하고 있는 건가? 개발공부는 혼자 배우는 일이 많다. 그래서 피드백을 받기 힘들다. 특히 군대처럼 상명위복 구조에서 내 방식에 대해서 옳다 틀리다 판단해줄 내 업무를 미리 경험해본 선배가 없을 가능성이 많다. 그럼 어떻게 척도를 판단할 수 있을까? 지금 시대는 무인도에 떨어져서 생존하는 (그러나 유투브, 책의 도움이 있는) "자신을 돌봐줄 사람은 자신밖에 없다." 그래서 자기자신을 객관화 하고 인지할 수 있는 메타인지 훈련이 필요하다. 메타인지를 통해 내 자신을 객관화 했다 치면 그걸 뭐랑 비교하냐 그 비교대상을 특정 기술, 프레임워크가 아닌 Sofrtware 를 잘 하는 존재가 있어야 한다. 예를들어 SwiftUI를 배우고 있다. 그런데.. 2020. 10. 26.
네이버 iOS 인턴 & 자취 시작 보호되어 있는 글 입니다. 2020. 10. 12.
어느새 1000커밋, 어느새 10000 방문자 3월 25일 처음 블로그를 만들고 글을 쓴지 6개월 정도가 지났다. 첫글과 두번째글을 다시읽어보니 감회가 새롭다. 좋은 개발자, 엔지니어가 되기위한 고민 나는 안드로이드 iOS 개발을 할 줄 안다. 처음 안드로이드 개발을 접하고 소소하게 토이 프로젝트를 개발했었다. 그리고 스타트업 인턴쉽을 통해 4개월간 만든 앱을 출시했을 때 나는 내가 드디�� haningya.tistory.com How I learn new things Script for "Engineering Writing and Presentation" Class presentation [How I learn something : getting used to it] Hello fellow students, my name is HaningYa , .. 2020. 9. 22.
토이 프로젝트 앱 출시! 심사가 통과되었다.개인 추천을 위해 사용해도 생년월일과 성별은 Optional 로 했어야 했다.그 부분만 고치니 이번엔 심사 올린지 5시간? 만에 통과되었다.24시간뒤에 앱스토어에서 검색할 수 있다이 앱을 통해 버전2까지 해본 개발자란 타이틀을 가지고 싶다.2.0 까지 해본 개발자아래 글은 제 페이스북에 올렸던 글을 기록 차원에서 블로그로 옮긴 글입니다. 예전에 99콘 세미나 에서 7개의 타이틀, 7번의 기회 라는 주제로 최지호 님이 발표해주셨던 내용 중에 가장 와닿는 jojoldu.tistory.com이 글을 너무 감명깊게 읽어 꼭 2.0까지 해보고 싶었다.이제 시작인건가~ 이왕 만드는거 해커톤 끼고 만들면 상금을 탈 수 있으니 대회를 하나 끼고 개발했다.몇일 전에 최종 발표를 하여 3등 100만원을 .. 2020. 9. 15.
Medium (미디움) Subscription 없이 글 더 읽기 미디엄에 좋은 글들이 많다. Daily Digest 를 통해 내가 관심있는 분야의 좋은 글들을 소개해 준다. 그렇게 매일 포스팅 몇개씩 읽다보면 너 이번달 무료 끝났어라고 안보여주는데 방법이 있다. 트위터를 사용해서 보면 된다. 읽고싶은 포스팅을 트위터로 공유한다. 출처 Read Medium articles without a subscription How to read Medium.com articles for free by bypassing their subscription/Paywall. nspeaks.com 2020. 9. 10.
앱스토어 개발자 계정 승인받았다. 길게는 1주일 넘게 걸린다고 해서 조금 일찍 신청했는데 4일만에 승인되었다. 내 12만9천원..(구글은 싼데) 또르르 그래도 이제 회사앱 말고 내가 만든앱 올려볼 것 생각하니 기분 몽글몽글하다. 참고로 구글은 내 기억엔 3만원 정도?? 했던것 같은데 중요한건 한번 사면 평생인데 애플은 1년마다 갱신해야 한다. 이제 나도 APNS 로 Pusn Notification 해볼 수 있고 인앱 결제도 해볼 수 있고 하핳 2020. 8. 24.
🎓 졸업과제 - Flask Server, Mock Tensorflow Model 목표 질문을 입력받을 수 있는 웹페이지에서 질문을 입력한다. 해당 질문을 일단 서버로 보내 모델에서 prediction 했다고 가정하고 응답을 웹에 표시한다. *파이썬 프로젝트에 Flask 를 추가 했었고 templates 패키지에 필요한 HTML 코드를 작성 해놓은 상태이다. HTML 코드 더보기 Table 제출하기 표 출력 Question 질문입력해주세요 : Answer 원문 출력 Flask 코드 더보기 from flask import Flask , render_template, request app = Flask(__name__) @app.route('/') def index(): return render_template('tableView.html') @app.route('/handle_data'.. 2020. 8. 7.