목록전체 글 (393)
나의 발자취
현재 엘리스에서 두 번째로 맞이하는 프로젝트를 진행중이다. 첫 개인 프로젝트 vs 이번 팀 프로젝트 첫번째는 9월 중의 개인프로젝트였는데, 이때는 '웹서비스 프로젝트'로, 이제까지 커리큘럼상에서 배웠던 프론트엔드 및 백엔드 지식을 활용해 도서관 서비스, 포트폴리오 서비스와 같은 간단한 웹서비스를 만드는 프로젝트였다. 권장되는 언어는 파이썬이었고, 진자와 플라스크를 사용하여 구현하는 프로젝트로 2주간 진행되었다. 이때의 개인 프로젝트는 와이어프레임을 제공하여 약 2주간 개발에만 집중할 수 있었다면, 이번에 진행되는 프로젝트는 첫 팀프로젝트로, 데이터 분석 기능이 추가된 웹서비스를 만드는 프로젝트이다. 대략적인 주제가 주어지지만 기획부터 개발까지 모두를 해야하며 총 3주간 진행된다. 프로젝트 스케줄표 프로젝..
일단 증거가 있기 전에도 나의 대답은 yes였다. 사파리로 블로그 메모 + 동시에 XCode에서 Playground를 돌리면 앱을 처음 빌드하고 시뮬레이션을 가동시킬때처럼 가동되면서 팬소리가 들린다. 그래서 메모리를 확인해보니 꽉 차고, 메모리를 주로 사용하는 앱들로 사파리와 XCode 둘이가 나와있어서 찾아보았다. https://www.idropnews.com/news/faq-are-my-pinned-tabs-in-safari-draining-battery-and-cpu-power/162714/ FAQ: Are My Pinned Tabs in Safari Draining Battery and CPU Power? Pinning a tab in Safari can be an incredible timesa..
최소 버전을 iOS 12.0 이상으로 설정하면 정상적으로 빌드가 되지않고 오류가 발생한다. 왜 그럴까? 아......이거 전에도 애플 앱 빌드하면 안되고 자꾸 오류나서 해결을 겨우 겨우 했었다. delegate어쩌고 설정을 바꿔서 겨우 해결했었는데, 이것을 해결하기 전까지는 진짜 하루종일 삽질했다. Podfile의 오류인것같다고 plist 지우고 podfile 해결하고 등등..ㅠㅠㅠ 역시나 스택오버플로우에도 podfile 관련한 내용이 적혀있는것으로 보아(https://stackoverflow.com/questions/53117077/swift-unable-to-open-file-in-target-xcode-10) 이와 연관이 있는것같은데, 정확히 pod이 무엇이고 왜 나는지 잘 모르겠다. 구글에 'mi..
현재 엘리스 AI 개발자 트랙에 참여하고 있는데, 엘리스의 모든 트랙은 강의만 수강하는 것이 아니라 따로 팀스터디를 운영한다. (참고로 엘리스 레이서들의 주 채팅 플랫폼은 디스코드이며, 게시글을 작성하는 플랫폼은 노션이다.) 엘리스에서 운영하는 팀스터디는 정규 커리큘럼에서 학습할 수 없는 내용을 동료 레이서와 함께 공부하며 도전하고, 심화 학습을 할 수 있는 시간이다. 엘리스에서 구성한 커리큘럼이 있긴 하지만, CS나 PS, 또는 개인이 관심있는 프로젝트의 경우 추가로 공부하여야 하기에 서로 수요가 맞는 팀원들이 모여서 스터디를 같이 할 수 있도록 구성된 프로그램이다. 스터디 모집방식 노션과 디스코드에서 팀 스터디를 모집하는 날짜가 공지가 되면, 스터디 팀장은 각자 하고싶은 스터디의 페이지를 만들고 나머..
오늘은 엘리스에서 배운 내용을 토대로 제일 많이 쓰이는 git!!의 메인 기능에 대해 포스팅하겠다. 엘리스에서 2-3주차 즈음에 Git 사용법을 배웠는데, 이고잉 코치님께서 강연을 해주셔서 개인적으로는 한번에 이해가 너무 잘되었고 깃에 대해 확실한 개념을 가지게 될 수 있었다. 정말 감사드린다. 아래와 같이 정리를 하면서 조금이나마 기억에 남은 것도 있지만 이고잉 코치님의 강의력이 너무 좋으셔서 만약 깃에 대해 이해가 되지 않는다면 이고잉 코치님의 깃 강의를 들어보기를 추천한다. 단축 명령어 설정 git log --oneline --all 치는것이 번거로워서 단축어 git l로 바꿨다. git config --global alias.사용할 단축어 "대체할 기존 명령어" git config --global..
나는 평소에 애플제품의 UI를 너무 좋아한다. 그리고 무엇보다도 갤럭시모델보다 애플 모델을 좋아하는 이유는 이스터에그 때문이다. 아이폰이나 기타 애플 제품을 오래 사용한 유저라면 공감할 수도 있는 부분이고, 이제 막 애플 제품에 입문한 유저에게는 불편함으로 다가올 수 있다. 애플 제품은 갤럭시보다 기능이 직관적으로 보이진 않지만 히든기능이 있어 그런 것들을 발견해내어 잘 사용하게 되는 맛이 있다. 아주 쉬운 예를 들자면 시계를 더블클릭하면 스크롤이 제일 위로 올라간다거나, 계산기에서 숫자 부분을 스와이프하면 한 숫자(figure)씩 지울 수 있고, assistive touch를 활성화 한 후 세 손가락으로 세 번 화면을 터치하면 Low light 필터를 사용할 수 있어 밤에 눈이 더 편한, 이런 기능 말..
https://wikidocs.net/book/4542 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net Flask SQLAlchemy PyMySQL Flask-Login JQuery MySQL HTML + Flask Jinja2 이와 같은 기술들을 활용하여 약 12일간 웹서비스를 만드는 프로젝트를 시작하였다. 앞으로 알게되는 내용들은 이곳에 기록할것이다. flask structure best practices 심플한게 가장 베스트 alembic flask-migrate ** flask-login sqlAlchemy 도 사용할것이다.
보호되어 있는 글입니다.