일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 줄거리
- git
- spring
- java
- JavaScript
- 서평
- 자바스크립트
- 클라우드 서비스
- 클라우드 서비스 특징
- 책
- 독후감
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- Swift
- 동구
- Mapper
- 자바 파일업로드
- 에러
- missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
- 한줄평
- 콜미동구
- Xcode
- MySQL
- 깃
- 데이메이커
- Mac
- git push
- 파이썬 웹크롤링
- 기록하는 동구
- SpringBoot
- 오류
- Today
- Total
목록분류 전체보기 (74)
인생은 속도가 아니라 방향이다
Spring MVC에서 @ModelAttribute을 메소드의 파라미터로 사용할경우 프로그램이 어떻게 돌아가는지 궁금해졌다. 일단 내 컨트롤 단은 이렇게 생겼고 , test메소드안에 @ModelAttribute("test") 를 파라미터로 가지고있는 형태이다. 결과는 true,false를 반환하게 해놓았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @Controller public class TestController { @Autowired private TestService service; @GetMapping("/test") public String test(@ModelAttribute("test") Test test, Model model) { model.addAttribute("..
안녕하세요, 고졸개발자 동구입니다. Java로 개발하다보면 일일이 생성자, 접근자 만들어주기 코드량도 많아지고 불편할텐데요. 그런점들을 해결해주는 자바 라이브러리중 하나인 Lombok에 자주쓰이는 어노테이션들을 소개해드릴게요! ① @Getter , @Setter (접근자/설정자 생성) 1 2 3 4 5 6 7 public class TestVO { @Getter @Setter private String name; private String tel; } cs 이제부터 일일이 get메소드와 set메소드를 하나씩 쓸필요없이 위와 같이 한 필드레벨에서만 접근자/설정자를 생성할수도 있습니다. 혹은 여러 필드가 존재한다면? 1 2 3 4 5 6 7 8 @Getter @Setter public class TestVO..
"나는 ENFP야 너는 뭐니?" "음 나는 INTJ야 진짜 신기하네 딱 맞아" 요즘 우리들 사이에서 쉽게 이야기하는 주제인 MBTI성격 검사이다. 서로의 성격유형을 말하고나면 굳이 설명을 하지않아도 타인을 이해하게 되는 신비한 경험을 하게된다. 이런 왠지모를 유대감에 이어 해당 결과로 나온 MBTI성격에 맞아 떨어지는 그들의 간증들이 이어진다면 더욱더 신뢰하게 된다. 게다가 어떤 성격유형으로 분류되도 우열을 가리는게 아니라 해당 성격마다 장점들을 보여준다. 어떤 결과가 나온다해도 스트레스 받을일도 없다. 자 이렇게 당신의 성격은 16가지로 분류된 성격중 하나로 도장이 쾅 찍혔다. 어떻게 하면 매년 온라인으로만 200만명을 판별하는 이검사가 모든 사람을 16가지로 분류할수있을까? 같이 MBTI의 세계를 들..
한줄평 : 당신이 회사원 이라면 묻겠다. 적게 일하고 같은 돈을 받고싶은가? 당신이 한 회사의 리더라면 묻겠다. 당신을 따르는 직원들이 생산적으로 일하며 자율적이면서 주도적으로 자기일을 맡아 주기를 바라는가? 당신이 한 회사를 자주 이용하는 고객이라면 묻겠다. 혁신적이고 미래 지향적인 제도를 운영하면서도 의뢰한 업무를 제대로 수행하거나 심지어 전보다 나은 결과를 만들어내는 기업에 신뢰가 생기겠는가? 당신이 위의 질문들에 한번이라도 YES라고 대답했다면 이 책을 꼭 읽어보라. 멕시코를 제외하고 세계에서 가장 오랜 시간 일하는 나라, 높아지는 자살률, 일을 지나치게 많이 해서 사망하는 것을 뜻하는 '과로사' 말까지 생겨난 이 곳에서 근무단축제도가 웬 말일까? 대한민국 많은 회사들이 공격적인 문화와 과도한 노..
얼마전 우연히 엄마가 보고있던 TV를 잠깐봤는데 한 특수청소부의 이야기 였다. 직업 이름이 특이하지만 대략 설명하자면, 홀로 죽거나 살인사건 등등 현장을 청소하는 일이다. 멍하니 보게된 그의 이야기, 그가 일을 하면서 가장 힘들어 하는 부분은 시체가 남긴 악취, 곳곳에 흩뿌려진 구더기도 아닌 그의 직업을 바라보는 시선이였다. 실제로 가게되면 사람들이 그에게도 소금을 뿌린적도 있다고 하고, 그 현장의 냄새가 얼마나 지독했던지 그동안 스트레스를 받았던 이웃주민들에게 화풀이대상이 된다고 하였다. 그분처럼 소명의식을가지고 열심히 일하는 사람들에게 돌을 던지는것보다 따스한 몇마디가 그들에겐 힘이 될것 같은데 말이다. 그나저나 그가 몇개전해준 이야기만 들어도 가슴이 먹먹하고 우울해졌지만, 그가 하는일이 상당히 궁금..
Homebrew를 통해서 mysql을 설치하고 mysql을 실행시키자 마자 어김없이 날 찾아오는 에러! ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 도데체 뭐냐 넌 구글링 해보았다. 문제의 원인은 MySQL 이 설치는 되있지만 아직 실행이 안되있어서 그렇다. mysql 서버를 실행시키는 방법을 알아보자! 방법은 2가지 첫번째, homebrew를 통해서 실행시켜보자. $ brew services list 콘솔에 명령어를 입력해보면 mysql이 잘설치 되있음을 알수있다. 아래의 명령어로 mysql을 실행시켜 보자. $ brew services start mysql 잘된다. 다시 꺼보자 $..
REST방식으로 API를 설계할때 GET, POST말고도 수정 이나 삭제할경우는 PUT, DELETE를 써야하는데 form 태그 method에 아무리 PUT,DELETE 써봤자 GET방식으로 들어간다! DAMN 왜냐하면, HTML form태그가 GET,POST 방식밖에 지원안하기때문이다. 아래와 같이 input 태그를 추가해주고 보내보자. 아주 잘찾아간다! 1 2 3 Colored by Color Scripter cs 이런식으로 사용해보자!
안녕하세요, 기록하는 동구입니다. 엑셀 업로드/다운로드를 대체 왜 해야할까? 관리자사이트를 만들다보면 데이터들을 웹 상으로 표시해주는 것뿐만아니라 DB데이터를 다운 받거나 엑셀파일을 업로드해서 대량으로 데이터를 업로드하거나 여러가지로 필수적인 기능입니다. 제가 만드는 사이트에는 거의 페이지마다 엑셀다운로드/업로드기능이 빠지지않고 있죠! 엑셀만 잘하면 프로그램이 필요없다는 말도 있듯이, 웹 상에서 원할하게 엑셀파일을 활용할수있게 해준다면 정말 편리합니다. 엑셀 다운로드/업로드 뭔가 있어보이고 어려워보이지만 막상하면 별거없습니다. 같이 한번 해볼까요? POI 라이브러리 스프링 프레임워크에서 엑셀파일을 다루려면 POI라이브러리가 필수적이에요. 셀의 스타일, 서식, 너비 까지 로직으로 코딩이 가능합니다 두둥 ,..
한줄평 : 지금이 단군이래 가장 돈벌기 쉬운시대다. 얼른 이 책을 읽고 실천해보라. 별점 : ★★★★☆ (4점) 안녕하세요, 기록하는 동구입니다. 오늘 소개해드릴 책은 '지금 바로 돈 버는 기술' 인데요. 요즘 직장인분들 부업많이하시는데 이런 책 많이 찾으시는것 같아요, 자기 일하면서 남는 짜투리시간에 일해서 돈 벌수있게 알려주는 책들말이죠 ㅎㅎ 저도 물론 혹해서 바로 질러버렸답니다... 책에는 과소비 하는편이라서요 하하핳 개인적으로 신사임당(창업다마고치의 스승이자 친구), 창업다마고치(저자) 의 유투브를 간간히 봐왔던 사람으로써, 뿌듯함이느껴지면서 한편에는 실천하지 않고있던 제가 부끄러웠습니다. 정말로 이 책에는 돈버는 기술이 나와있거든요. 크고 짧막하게 4부분으로 요약해서 말씀드리겠습니다. 1.저자 ..
한줄평 : 반복적으로 나쁜 습관에 내가 끌려다니고 그런 모습이 싫어진다면, 더 나아가 그런 습관들을 넘어 새로운 습관들로 채우고싶다면 이 책을 봐라. '왜' 그랬는지, '어떻게' 해야하는지 '어떤' 결과가 올것인지 뇌과학적으로 당신에게 설명해줄것이다. 내가 이책을 교보문고에서 처음 집었을때 나는 나쁜습관의 덩어리 였다. 그 반면에 나는 항상 그런 습관들을 없애고 극복하고자 하는 의지는 항상있어왔기때문에 이책을 선택하지않았나 싶다. 나쁜습관에 끌려다니는 내가 싫어서 여러 자기계발서도 읽어보고 나름 안하겠다고 다짐도 수십번을 해온것같다. 하지만 결과는 항상 참담했고, 다신 그러지않겠다는 나와의 똑같은 약속만 되풀이 했었다. 왜 내가 그런문제를 자꾸 되풀이하고 직면하게되는지는 생각하지않고 '왜 또그랬지?', ..
한줄평 : 천재는 누구나 될수있다. 재능만능주의가 만연해있는 사회에 패러다임을 바꿀 책! 안녕하세요, 기록하는 동구 입니다. 오늘 소개해드릴 책은 엔젤라 더크워스의 '그릿' 이라는 책인데요. 테드강연으로도 유명한 그릿의 저자 엔젤라 더크워스는 어떤일에있어서 재능보단 열정과 끈기의 결정체인 그릿이 성공의 열쇠라고 말합니다. 이 책이 저희 한국독자들(특히 청년들)에게 시사하는바는 뭘까요? 한국의 저성장과 청년실업등 어려운 경제 상황으로 '노력' 자체에 대한 자조적인 분위기가 만연해있는데 그럼에도 불구하고 어떤일에 지속적인 열정을 가지고, 비록 계속된 실패를 겪는다 해도 또다시 일어서 끊임없이 도전한다면, 언젠가 그 목표를 성취해낼수 있다는 것이다. 성공의 정의는 누가 잘한다, 누가 재능이있다 가 아니다. 누..
한줄평 : 당신이 스타트업을 준비하거나 운영하고 있다면 무조건 읽어봐야하는 책! 안녕하세요, 기록하는 동구입니다. 저는 이번에 '더 히스토리 오브 더 퓨처' 라는 VR(가상현실)업계를 이끌고 대표주자라고 할수있는 어느 한 스타트업의 시작부터 현재 진행형까지 또한 회사와 얽힌 수많은 일들을 등장인물들의 대화와 그들의 생각까지 상세하게 기록해서 풀어낸 하나의 긴 대서사시입니다. 이 책에 기록된 내용들이 전부 사실이라니... 정말 소설 읽는것처럼 몰입했고 상당히 긴장되고 다음장이 궁금해지는 책이였습니다. 774페이지로 이루어져있어 책이 두꺼워 사실 이걸 다 읽을수 있을까라는 걱정이앞섰는데 제가 읽어 왔던 책들중에 가장 몰입감이높았고 굉장히 즐기면서 읽은책이였습니다.(일주일만에 다 읽었답니다 ㅋㅋㅋ) 저는 스타..