Login
Discover
Waves
Communities
Login
Signup
dorian-dev
@dorian-dev
65
Followers
61
Following
37
Follow
Email digest
Resource Credits
Available
Used
Created
2018-12-18 14:08
RSS Feed
Subscribe
Posts
Blog
Posts
Comments
Communities
Wallet
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #138 - DB 학습 중: INSERT, UPDATE, DELETE
대문 제작: imrahelk 이번에는 데이터베이스의 자료를 추가, 수정, 삭제할 수 있는 INSERT, UPDATE, DELETE문에 대해 복습을 했습니다. 기본적인 사용방법은 알고 있었지만, 몰랐던 부분들이 있었습니다. 아직 사용하지는 않았지만, (제게) 새로운 것들을 배워두면, 훗날 개발하는데 도움이 많이 됩니다. 이번에 새로 배운 내용은요. 테이블에
$ 2.557
29
2
1
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #137 - DB 학습 중: SQL 기본
대문 제작: imrahelk 그제부터 DB 공부를 다시 시작했습니다. 가장 기본적인건 뭐니뭐니 해도 SQL이죠! 제가 가지고 있는 MySQL 책의 관련 chapter부터 읽기 시작했습니다. 지금은 SQL 문법과 예를 보면서 지금까지 제가 실무에서 사용한 것과 아닌 것을 구분하고 있습니다. 전자는 배운 거 한번 더 확인하는데 의미가 있구요. 후자는 나중을 대비해서
$ 2.354
27
4
1
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #136 - 앱 용량 이슈 그리고 웹 개발의 압박
대문 제작: imrahelk 고객사로부터 앱의 용량을 줄여 달라는 요청이 왔습니다. 이전에도 이야기가 있었지만 우선순위가 낮아서 다시 수면 아래로 가라앉곤 했었지요. 이제는 오프라인 마케팅에서 앱의 용량이 크다는 고객의 클레임이 있었다고 합니다. 이제는 더 미룰 수 없는 상황이 된 것이지요. 그리고 앱 용량을 줄일 수 있는 방법으로 고객사는 새로 추가되는 화면은
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #135 - 직관에 질문 : 이직하려면 어떻게 해야 할까?
대문 제작: imrahelk 점심 먹고 잠시 산책 다녀왔습니다. 회사 근처에 조그마한 정자가 있는 쉼터가 있어 앞으로는 거기에서 잠시 쉬며 내면의 목소리를 들으려 하고 있습니다. 잠시 눈을 감으며 햇볕을 쬐었습니다. 그런데 질문도 하기 전에 이미지가 하나 그려지기 시작했습니다. 지난 금요일에 이어 이번에도 데이터베이스라는 6글자가 드러났습니다. 이번에는 저번보다
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #134 - 3일의 연휴가 끝나고...
대문 제작: imrahelk 3일의 연휴. 공부하기 좋을 때라고 생각할 수도 있지만, 일요일이 어린이날이고 월요일이 대체공휴일이어서 아이에게 신경을 더 써야 할 때였습니다. 밤에라도 공부를 했으면 좋겠지만, 밖에 나갔다 들어오니 피곤해서 집중을 할 수가 없었지요. 그렇게 3일의 연휴는 지나갔습니다. 4일만 일하면 주말은 또 오니... 그것도 나쁘지는 않네요.
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #133 - 구조 개선이 어려운 데이터베이스 테이블
대문 제작: imrahelk 충전상품정보를 담은 충전상품 테이블이 있고요. 하나의 테이블을 추가하여 그것과 관계를 맺고 싶었습니다. 후자는 특정 통신사의 상품에 대한 추가 정보들을 갖습니다. 전자에 상품 코드가 있고요. 후자에도 상품 코드 컬럼을 추가하고 그것을 외래 키(foreign key)로 정의하려 했습니다. 그러나 그것은 불가능했습니다. 왜냐하면 충전상품
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #132 - 직관에 질문 : 무엇을 공부할까?
대문 제작: imrahelk 지난 금요일 오후. 잠시 사무실 밖으로 나와 잠시 눈을 감았습니다. 그리고 제 직관에게 질문을 했습니다. '지금 개발 공부를 해야 한다면 무엇을 먼저 하는 게 좋을까?' 이 질문에 단어 하나가 잠시 스쳐 지나갔습니다. 밑에서 잠시 살짝 올라오다 다시 아래로 지나갔어요. 그림으로 그려보면 이랬습니다. 그림대로라면 데이터베이스를 공부해야
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #131 - actifit 빌드 오류 수정 중
대문 제작: imrahelk 위 URL로부터 actifit 앱 소스를 빌드해 보았으나 수많은 빌드 오류들이 있었습니다. 이들을 찾아서 수정하는데만 1시간 넘게 걸린 것 같습니다. 지금은 수정이 다 된 거 같은데, build app까지만 실행해본 것이라서 안드로이드 기기에 deploy가 될지는 아직 모릅니다. 그 전에 빌드 오류가 나온 이유가 무엇인지를 정리할
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #130 - actifit 모듈 빌드 환경 구성
대문 제작: imrahelk 위 URL을 이용하여 깃허브 소스를 받았습니다만, 디렉토리 구조를 보니 바로 빌드가 불가능했습니다. 안드로이드 스튜디오에서 별도로 프로젝트를 만들고 actifit의 app 모듈(app 디렉토리)을 프로젝트에 import 해야 합니다. actifit 소스 받은 후 빌드 환경 구성 (1) 안드로이드 스튜디오에서 새 프로젝트를 생성하세요.
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #129 - 안드로이드 프로젝트 발견 actifit
대문 제작: imrahelk 대부분의 스팀잇 관련 프로젝트들은 웹 애플리케이션들입니다. 제 메인 개발 경력은 안드로이드 앱 개발이기 때문에 웹은 상대적으로 부담이 큽니다. 그래서 안드로이드 프로젝트가 있으면 좋겠다는 생각을 하고 있었죠. 이스팀 프로젝트를 다운받아 보았지만, 그것은 리액트 베이스의 하이브리드 앱이어서 제가 아는 분야가 아닙니다. 안드로이드 네이티브
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #128 - 최근 느슨한 업무 진행
대문 제작: imrahelk 최근 들어 업무가 느슨하게 진행이 되고 있습니다. 개발을 하고 있으면서도 다른 작업이 치고 들어오는 경우들이 많았는데, 최근 며칠간은 지금 하고 있는 일이 그냥 진행이 되고 있는 느낌입니다. 이게 언제 끝나는지를 PL 동료가 물어보지만, 그렇다고 언제까지 해야 한다는 압박은 딱히 없는 상황이죠. 고객사에서도 별 다른 푸시가 없습니다.
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #127 - 안드로이드 기기 등록 토큰 읽는 샘플 코드 정리
대문 제작: imrahelk 안드로이드 FCM 관련 정리를 조금씩 하고 있는데, 이제야 기기 등록 토큰을 읽는 방법을 샘플 코드로 정리하여 깃허브에 올렸습니다. 주소는 다음과 같습니다. 주소만 올리면 밋밋하니 스크린샷도 같이 올려요. 참고로 외국인도 읽을 수 있게 readme.md 파일과 소스 주석은 영어로 작성했습니다. md는 마크다운으로 작성하기 때문에
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #126 - 직관을 따르지 않아 낭패 봤던 경험 (2) 대학 친구 추천 입사 그러나 퇴직의 아픔
대문 제작: imrahelk 친구 추천으로 ㄹ사 입사 후... 아쉽게도 저는 3개월만에 그 곳에서 나와야만 했습니다. 여러 가지 복잡한 문제들이 꼬였습니다. 이력서를 보내기 전에 느꼈던 뭔가 이상한 감정과 예감을 따르지 않았던 결과라 생각합니다. 먼저 회사와 집의 거리가 너무 길었습니다. 이동 시간이 편도 1시간 30분까지는 다닐만 했었습니다. 그러나 1시간
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #125 - 직관을 따르지 않아 낭패 봤던 경험 (1) 대학 친구의 추천 입사 권유
대문 제작: imrahelk "왜 슬픈 예감은 틀린 적이 없나" 이오공감의 '한사람을 위한 마음'이라는 곡 가사에서 위 문장이 나오지요. 실제로 안 좋은 직감이나 예감을 무시한 결정을 내려서 낭패를 보신 분들이 많으실 겁니다. 저 또한 그런 결정을 해서 꽤 오랫 동안 경력의 낭비라는 커다란 댓가를 치른 적이 있었습니다. 오늘은 이에 대한 이야기를
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #124 - 개발자로서 필요한 직관
대문 제작: imrahelk 소프트웨어 개발은 분석, 논리가 필요한 직업이죠. 그런데 직관이라니 무슨 소리냐고 말씀하실 분들도 계실 겁니다. 개발자에게 직관이 필요할까요? 저는 개발자에게도 직관이 필요하다고 생각합니다. 의사 결정을 할 때 직관을 활용할 수 있는데요. 개발자들도 알게 모르게 무엇인가를 결정해야 하는 상황들이 있습니다. 버그가 있는데, 수정하다
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #123 - Gmail 계정으로 메일 전송 오류 AuthenticationFailedException
대문 제작: imrahelk 새로운 Gmail 계정으로 메일 전송 코드를 실행하였으나, 위 그림과 같은 오류가 발견되었습니다. 이전에도 같은 오류를 만났는지... 기억이 나지 않네요. 이 때는 처음부터 자료를 검색하는 수 밖에 없습니다. 검색 결과, 위 구글 계정 설정 화면에서 '보안수준이 낮은 앱 허용'을 인가(enable)해줘야 함을 찾았습니다. 기존 지메일
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #122 - PL, PM 경험이 없는 경력상 약점
대문 제작: imrahelk 40대로 접어드니 헤드헌터나 면접관이나 저에게 공통적으로 물어보는 것이 있습니다. "PL이나 PM 해보셨어요?" 이 질문에 제가 할 수 있는 대답은 안타깝게도 '아니오'입니다. 40대 실무 개발자를 구하는 회사들도 있겠지만, 다수의 보수적인 회사들이 채용할 40대 직원들은 PL, PM 또는 팀장을 할 사람들입니다.
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #121 - 졸면서도 자료 정리를 해야 하는 상황
대문 제작: imrahelk [안드로이드] FCM 기기 등록 토큰 읽는 코드 방금 위 제목의 포스트를 작성했습니다. 그런데 저거를 작성하다 졸다를 반복했습니다. 일찍 자고 일찍 일어나서 정리할 마음도 있었지만, 요즘 컨디션에는 일찍 일어나지 못할 수도 있구요. 회사에 있을 때는 일에 쫓기는 상황이다 보니 정리하기가 쉽지 않습니다. 그러다 보니 밤에 잠 자기
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #120 - 계속해서 쏟아지는 요구사항들
대문 제작: imrahelk 어제 고객사가 새로 보낸 요구사항에 대한 논의를 하기 위해 오늘 오전에 회의가 진행되었습니다. 이미 개발 중인 작업들이 있고, 대기 중인 작업들이 있는 상황에서 추가 작업들이 계속해서 쌓이고 있는 거지요. 일이 쌓이는 걸 피할 수는 없구요. 이 때문에 스트레스 받는 거는 최소화하려고 합니다. 어떤 사람들은 이러한 상황에서 일을 빨리
dorian-dev
kr-dev
7y
도리안의 개발 이야기 #119 - 서버 업데이트 시간 그리고 일부 IT 종사자들의 고충
대문 제작: imrahelk 저희 회사의 경우 몇시에 서버 업데이트를 해야 한다는 강제 사항은 없습니다. 그래서 아침에 출근해서 업데이트를 진행하곤 하죠. 오후에 할 수도 있지만, 그 때는 접속 사용자 수가 늘기 때문에 적절하지 않습니다. 회사마다 정책이 다르지만, 새벽이나 아침 일찍 서버 업데이트를 해야 하는 회사들이 있습니다. 제가 알던 동생도 이거 때문에
← Latest
Older →