본문 바로가기

전체 글51

입사 1년 회고 개발자로 입사한 지 오늘이 만 1년이 되는 날이다. 반년만에 글을 쓰기도 한다. 취준생으로서, 개발자로서 개발을 진행했던 날을 생각하며, 앞으로의 발전을 생각하여 회고록을 작성한다. 1년이라는 시간은 생각이상으로 빠르게 지났다. 눈 떠보니 1년이 지났고, 그렇게 2년도 지나게 될 것 같다. 회고록 작성을 위해 1년이라는 시간을 되돌아 가본다. (연말에 회고록 또 쓸거같은데..) 작년 11월 21일 소프트웨어 마에스트로 활동을 끝내고 바로 블라디보스톡으로 혼자 여행을 갔다. 11월 26일 입사가 확정이 된 상태였고, 마지막으로 쉴 수 있던 기간이었기에 호다닥 비행기에 몸을 실었다. 블라디보스톡에서 멍 때리기만 4박 5일 하고 귀국. 그렇게 11월 26일 지금 다니는 회사에 처음 입사하게 됐다. 특채 입사자.. 2019. 11. 26.
Node.JS에서 MySQL Select data return 하기 MySQL 연결과 단순하게 데이터를 조회하는 것은 쉽게 될 것이다. 다만, Select의 결과를 return 시켜 사용하고 싶을 때 문제가 발생한다. query = async () => { return mysql.query("select * from table", (err, result) => { return result; } }될 것 같은 코드임에도 불구하고, return 시키는 값은 전혀 다른 결과값을 가져온다. mysql.query() 함수가 콜백 지옥에 빠지기 때문인데.. 이를 해결하는 방법으로 코드를 사용할 곳에서 callback 함수를 만들어야 한다. query = async (callback) => { return mysql.query("select * from table", (err, re.. 2019. 6. 8.
안드로이드 키보드 Show/Hide 확인하기 안드로이드의 키보드가 현재 보여지고 있는지의 여부에 따른 개발이 필요할 때가 있다.자바로 된 내용은 종종 보이는데 코틀린이 안보여서.. (사실 바로 컨버팅 하면 되지만 귀찮으니..)글을 작성해본다. 방법은 어렵지 않다. 키보드가 올라올 뷰에 위와 같이 이벤트를 달면 된다.디스플레이의 크기와 현재 보여지는 화면의 크기로 비교하여 계산하는 방식이다. 2019. 1. 27.
안드로이드 툴바 왼쪽 마진 없애기 안드로이드 개발을 하면서 툴바를 사용할 일이 있다. 문제는 마진을 준 적이 없지만 기본적으로 왼쪽 마진이 들어가있는 것을 볼 수 있다. 코드를 보면 알겠지만 전혀 추가한 값이 없다.해결 방법은 굉장히 간단하다.Toolbar에 app:contentInsetStart="0dp"이 한 줄을 추가하면 된다. 짜잔~ 끝 2019. 1. 13.