본문 바로가기

전체글692

2016/6/2 구글캠퍼스 X 원티드 캠퍼스리쿠르팅 참관 후기! 페이스북에서 한참동안 광고가 나왔었던 구글캠퍼스서울 & 원티드의 캠퍼스 리쿠르팅 행사가 드디어 개최되었다!! 굳이 꼭 이직이 목적이 아니더라도 참가해서 다른 회사는 어떻게 일하나, 어떤 사람이랑 같이 일하고 싶어하나 이런것들이 좀 궁금하기도 했었고, IT 서비스 회사들의 CTO 분들의 토크쇼가 너무너무너무 보고/듣고 싶었기에 참가하게 되었다. 입장하기 위해 참석자 확인을 하고 명찰을 받아 본인의 이름을 작성한다. (안전한 회사생활을 위해 ^^) 구글캠퍼스서울은 처음 방문하게 되어서 건물 구경을 좀 해야겠따! 생각했는데 입장하자마자 회사별 부스가 너무 많아서 부스 구경하느라 정신 없었다 ㅠㅠ (구글캠퍼스서울 입장하면 바로 보이는 데스크) (사운들리 & 카카오페이지) (요기요/배달통 & 셀잇) (원티드 & .. 2016. 6. 3.
회사를 다니는 이유? 언제였더라 문득 퇴근하고 걸어오면서 나는 왜 회사를 계속 다니는걸까 하고 고민을 한적이 있다. 회사를 다니면서 얻는게 무엇이 있을까? 이를테면 금전적인 여유? - 직장이나 개인마다 차이는 있겠지만 아무래도 취업준비생보다는 낫겠지? 주변의 눈치? - 직장을 다니니 주변에서 덜 스트레스 주긴 하더라 거의 저녁 10시는 되어야 집에 도착하고 다음날 출근을 위해 바로 샤워하고 자야하는데 이러면 내가 만들고 싶은건 언제 만드나?? 일정 압박으로 스트레스는 엄청 몰려오고, 2~3달에 1번 꼴로 새벽작업이 있어 생활리듬도 한번씩 깨지는데.. 위의 장점들이 이걸 참을만큼의 가치가 있는건가? 그건 아닌것 같다. 그럼 난 왜 회사를 다니는걸까? 다음날 아침까지 이것저것 생각해보다가 더 깊게 생각하는건 멈추고 다시 출근을 .. 2016. 5. 17.
대학을 가야하는 이유? 이 글은 브런치를 돌아다니다가 보게된 글(https://brunch.co.kr/@donegood/1) 때문에 작성하게 되었다.대학을 졸업한지는 3년 가까이 되었으니 지금 취업준비하는 친구들에 비해 크게 나이 많은 선배는 아닌것 같아 비슷한 공감대가 형성되지 않을까 싶다.사실 위 브런치의 글 외에도 많은 곳에서 대학교를 가는 이유가 막연해서, 무서워서, 취업을 위해서 등 체념적인 이야기들만 나와서 참 불편했다. 만약 내 아이가 생기고 그 아이가 나에게 꼭 대학교를 가야하는거냐고 묻는다면,난 대학교를 가는게 좋다고 얘기할 것이다.초,중,고를 보면 내자식이 천재인지, 아닌지 구별이 된다.천재가 아니라면 대학교를 보내는게 맞다고 생각한다.보험의 의미로 가야하는게 아니다. 그게 더 내 아이의 인생에 있어 도움이 .. 2016. 3. 20.
nodejs + bower + git(sourcetree) + heroku 사용법 토요일마다 진행중인 스터디를 중간 결산 겸해서 결과물을 보고자 heroku에 배포를 준비하였다.기존에 구글링해서 나온 자료가 nodejs만으로 간단하게 진행하고 있었는데,나같은 경우 sourcetree로 git을 관리하고, 프로젝트 의존성에 bower가 포함되어 있어서 자료찾기가 힘들었다.1시간이면 될줄알았는데 ㅠ 많은 시간을 소모하여 내용을 기록한다. heroku는 PaaS의 일종이다. 우리가 흔히 알고 있는 AWS나 구글앱엔진의 경우에는 IaaS이므로 이들과 동일하다고 볼순 없지만 크게 차이는 나지 않는다.자세한 설명은 링크를 참고 그럼 헤로쿠를 시작하자 1. 헤로쿠 가입https://www.heroku.com위 링크로 이동하여 sign up for free 버튼을 클릭하여 회원 가입을 진행하자. 계.. 2016. 2. 26.
Sourcetree + Github 연동 구글에서 Git에 관해 검색하면 대부분이 Git 명령어 혹은 EGIT (이클립스의 Git 플러그인) 결과가 나온다.GUI 환경에 이미 익숙한 윈도우 유저들에게는 사실 명령어로 툴을 다루는것이 어색한데,이런 사용자들을 위해 Atlassian (JIRA를 만든 그곳) 에서 GIt GUI 툴인 Sourcetree를 만들었다.(Max os와 window만 지원한다. 리눅스는ㅠ) 굳이 Git을 사용하는데 Sourcetree가 필요한가? IDE (이클립스, 인텔리J 등)에서 제공하는 플러그인으로 사용하면 되지 않나?(하물며 Sublime Text에서도 Git 플러그인을 제공한다)라는 반응을 가질수도 있는데 내가 생각하기에는 2가지 이유로 플러그인 대신에 Source tree를 사용해야 한다. 1. 플러그인에 비해 .. 2016. 1. 11.
[Exception] java.lang.SecurityException: Invalid signature file digest for Manifest main attributes 아주 오래된? 3년전 프로젝트를 git에서 받아 실행하는데 콘솔에 아래와 같은 에러가 나왔다. java.lang.SecurityException: Invalid signature file digest for Manifest main attributes 일반적인 원인은 maven-shade-plugin 으로 over-jar를 생성하는 과정에서 .RSA, .SF, .DSA 이 3가지 확장자 파일들이 병합이 안되는데 있었다. 아마 메이븐 버전이 업데이트 되면서 관련 업데이트가 있었던 것 같다. (3년전에는 이 설정으로 개발, 배포 다 했었으니깐? ) 어찌됐든 해결책은 pom.xml 을 열어 maven-shade-plugin 에 아래와 같은 설정 코드를 추가하면 된다. *:* META-INF/*.SF META-.. 2016. 1. 8.