안녕 난 숨 쉬고 있는 겉절이라고 해.... (숨 겨우 쉬고 있는 중...) 맥심의 sugar level을 아침부터 몸에 채워넣지 않으면 이제 버틸 수 없는 상태에 이르렀다. 인스턴트 커피가 살이 엄청 찐다는 사실은 전혀 중요하지 않다. 지금 가장 중요한 건 눈을 뜨고 있을 시간에 눈을 뜨고 있어야 한다는 것... 맥심 수혈이라도 해주면 그나마 오전에 눈을 겨우 뜨고 있는 상태가 되고 점심을 먹고 오면 또... 죽을 것 같지. 퇴근하면 또 죽을 것 같지 꾸엑!ㅋㅋ 그리고나서 회사에서 시험도 보고, 일도 한다. 오후 시간은 그야말로 정신력 싸움이다. 그래. 지금 시험 주간이다. 하루의 전반 9시간은 회사에서 RxSwift를 공부하고 테스트코드를 작성해야하고 퇴근 후에는 벼락치기 해야한다. 그런 의미에서 n..
회사 이메일을 이용하여 새로운 깃헙 계정을 만들어서 조금 아~주 조금 귀찮게 되었다. 개인 계정으로 star 해 놓은 레포들 보려고 할 때는 회사계정에서 로그아웃 해주어야 하고 또 회사 코드 볼 땐 개인 계정에서 로그아웃 해야 하고. 오늘은 회사 프라이빗 레포 클론할 일이 생겼는데 아하.... 터미널에서 개인 계정 로그인 되어 있지이? 하하?ㅋㅋㅋ 1. 현재 로그인 계정 git credential-osxkeychain get 2번 엔터를 눌러야 현재 로그인 정보를 알 수 있다. 2. 현재 계정 로그아웃 git credential-osxkeychain erase host=github.com protocol=https 지금 대놓고 보이는 띄워쓰기 빼고 띄워쓰기 없음! 로그아웃 하고 다시 1번 명령 실행해보면..
API 통신이 비동기적으로 이루어진다고 미워할 필요는 없지만 그렇다고 좋은건 아니다. 사실 이전까지는 callback으로 하던, Combine API를 쓰던 해결을 해왔기 때문에 네트워킹 때문에 힘들었던 기억은 없다. 그런데 일을 하며 여러 장의(한 5~60장 되던데) 사진을 동반한 세션 작업을 하다가 눙물나는 경험을 하고 있다. 이 문제는 아직 해결 된 문제가 아니고, 여전히 진행 중... 문제 상황 문제 상황이 생기는 과정에 대해 조금 더 설명을 해보자면, 1. 여러 섹션이 각각 이미지를 불러오는 코드를 호출 2. (문제는 여기서 발생했을 것) 이미지가 도착하면 자신이 들어가야할 인스턴스에 이미지를 set 해줌 (아래 그림에서 하나의 보라색 박스 내에 각 상품들이 개별적 인스턴스 -- ex. Bran..
진짜 생각이 스쳐 지나간 순가부터 쓰는거라 길어질지 짧을지는 아직 모르지만 ㅋㅋ GCD를 쓸 때는 작업을 '추상화'하려고 쓰는거구나? --- RxSwift 책 보다가 (GCD: To help you abstract the execution of pieces of work.) 나는 공부한 기간에 비해 잘하는 사람 말고 그냥 개-삽-고-수-가 되고 싶어여 북마크 해놓은거 언제 다 읽지? 하긴 읽고 또 읽은 것도 있는데 못 지우게 되던디. 이래서 북마크만 늘어난다는 개발자들 유튜브 찍을까 이번 주말. 근데 꼭 유튜브 찍으려고 하면 시험기간이더라? 테스트 코드를 어떻게 짜지. (modern computer architecture 수업이 갑자기 생각나서) 맥북은 굳이 컴퓨터 종료를 하지 않고 sleep 상태로 두..
문득 필요한 걸 찾기 위해 구글보다 Foundation에서 구현되어 있는 것을 먼저 보는게 가끔은 더 빠르다는 것을 깨닫고 쓰는 것. 보통 디스크 캐싱할 때 URL의 lastcomponent를 부르면 http://www.abc.com/imimage.png 이런식으로 URL이 있다면 imimage.png로 깔끔하게 불린다. 난 이런 경우만 경험해봤는데 안돌아 가는 것 아니겠니? 멘붕이 왔잖니 키키 생각해보니 http://www.abc.com/imimage.png/resize/512x512/optimize 이렇게 되어 있어서 모든 아이들의 파일명이 optimize로 같아지는것 아니겠니. (말투 왜이러니?...티아라의 왜이러니 듣고 있어서 그럼ㅋㅋ) 보통 같으면 extension URL 해서 string pa..
나로말할 것 같으면, 와방구리당당한 삶을 살고 있는 스위리. 어디가서 꿇려본 적도 없고 기 죽어 본 적도 없는 그런... 물론 이런 성격으로 낳아주신 부모님께 젤 감사하다고 해야할 것 같다. [나는 인턴2]에서는 출근 첫 주차가 어땠는지. 어떤 눈치를 봤는지. 혼자 무슨 생각을 했는지 써보려고. 어린이집에서부터 쌓아온 사회성을 발휘해볼까~ 그런거 없다. 동아리 회장도 했고, 교수님 따라 간 세미나도, 아빠 따라 간 학회 faculty dinner에서도 내 집 처럼 편하게 대화하고 웃었는데 회사는 아닌가바.... 출근 첫 날 3월 15일 지하철에서 한 오만가지 생각과 1주일 내내 한 십만가지 생각. 1. 점심 누구랑 먹지? 학년이 바뀌고, 환경이 바뀌면 모두가 걱정하는게 이거 아닌가? 사생활은 지켜주되 서..
이건 입사하기 직전의 이야기. 지금 회사는 한 곳에 있지 않고 이곳 저곳 떨어져 있다. 일하는 건물/지역이 한 4개 되는 듯 하다. 그래서 실제로 일할 곳은 강남 근처지만 계약서는 본사가 있는 곳으로 가서 써야했다. 입사 전에 안내 받은 이메일 상으로는 도착하면 인사팀 A님께 전화를 하면 된다고 적혀있었다. 아주 설...ㄹ레는(설렌 기억 사실 없는 듯) 마음으로 A님께 전화를 했고 우리는 한 회의실에 마주 앉았다. 회사 이름이 적혀있는 서류 봉투에서 대략 한 7장 되는 종이들을 꺼내서 촤르르 펼쳤다. 뭐 원래 그런건지, 내가 인턴이라 그런건진 모르겠지만 쏘 씸플하던데? 말이 7장이지 그 중 3장을 내가 가져왔으니. 어쨌든 첫 페이지 맨 위에 월급이 적혀있었다. 기본급 + 중식대 + 등등 해서 총 얼마. ..
이번 글에서는 UICollectionView를 활용하여 무한히 도는 carousel view를 만든 개발 경험을 공유해 볼 예정이에요! 시간이 없으시다면 아래 내용을 GitHub에 올려 놓았으니 빠르게 확인해보시면 될 것 같네요. 혹시 질문이 있으시다면 아는 만큼 답해드릴테니 댓 달아주세요~ Infinite Carousel이란? 요즘 소비자와 맞닿아 있는 서비스를 제공하는 앱들은 carousel로 구현된 상단 광고를 많이 붙여 놓는 것 같아요. 예를 들어 아래 이마트 몰도 여러 장의 사진들이 계속 돌아가고, 앞과 뒤로도 움직이는 그런 뷰를 상단에 보여주고 있어요. Carousel은 회전목마를 뜻하니, 왜 이런 view를 carousel view라고 하는지 알 것 같죠? 회사에서 이런 view를 만들어보는..
제목에서 오늘 글의 전부가 표현되어 있는 것 같습니다. Storyboard로 뷰를 구성하다가 CustomView와 TableView를 함께 쓰고 싶을 때가 있습니다. 그럴 땐 View와 TableView를 Object Library에서 끌어다 쓰면 되겠지만 TableView의 content가 Dynamic Prototype이 아닌 Static Cells라면 위 방법을 쓸 수 없습니다. UITableView에서 Static Cell을 사용하려고 하면 UITableViewController에 embed될 때만 사용 가능하다며 다음과 같은 에러가 뜨죠. Static table views are only valid when embedded in UITableViewController instances 뭐.....
2021/01/19 - [Firebase] Firestore ① NoSQL Database란 2021/01/20 - [Firebase] Firestore ② Firestore의 구조 지난 글에서는 NoSQL database에 대해 간략히 알아봤습니다. 이번 글부터는 본격적으로 Cloud Firestore에 대해 이야기를 나눠보려고 합니다. 이번 글은 Cloud Firestore의 구조에 대해 다루려고 합니다. NoSQL이 무엇인지 모르시다면 지난 글을 훑어보고 오시면 좋을 것 같습니다. Firebase의 공식 유튜브에서 제공하는 영상을 번역했고 커피 한 잔은 와방 큰 힘이 됩니다? 깔깔>< 혹시나 오류 발견 시 댓글로 꼭 말씀해주세요! 시작해볼까요? 일단 결론 급할 수도 있으니 결론부터 보고 가겠습니다...
- Total
- Today
- Yesterday
- 컴과졸작
- 코딩테스트
- TableView
- 부스트캠프2020
- C++
- 삼성
- firebase
- 코테
- RxSwift
- 부스트캠프
- 컴퓨터공학
- SWIFT
- 졸업작품
- swacademy
- 데이터분석
- 소프트웨어역량시험
- 컴공졸작
- 알고리즘
- 소프트웨어아카데미
- OS
- 삼성소프트웨어아카데미
- 운영체제
- 보안
- nosql
- 부캠
- 커넥트재단
- 프로그래머스
- 개발자인턴
- 인턴
- ios
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |