반응형

전체 글 240

개발 도중 - 완전 생초짜를 위한 문제 해결 방법 소개

안녕하세요 Dibrary 입니다. 완전 생 초보일 때, 프로그램언어를 사용해서 개발을 하다가 원하는 결과는 안 나오고 에러가 날 경우에 대처 방안을 알려드리겠습니다. '누구나 다 할 수 있는거 아니야?' 라고 생각할 수 있으나... 현실은 그렇지 않죠. 저도 처음에 책보고 따라하다 막힐 때 접었던 이유가 이거였거든요. 혹시나마 작은 실마리가 될까 싶어 기록해 둡니다. 1. 에러가 발생하면 해당 문구를 '읽고 해석하자' 반드시 필요한 과정이죠. 문제는 해당 문구가 '영어'로 나옵니다. 영어 공부도 평소에 좀 해둬야겠쬬? 예를 들어보겠습니다. 위 코드를 실행하고 값을 입력했더니 에러가 났습니다. 우선 잘 보시면 line 8이라는 단어가 보이실 겁니다. 이렇게 위치를 알려주면 먼저 '해당 줄에서 에러가 났겠구..

기상기사 합격 및 후기

안녕하세요 Dibrary입니다. 조금 늦은 후기입니다. 이왕 공부한 김에 시험이나 한번 봐 보자는 취지가 결과까지 나왔네요. 원래 기상과는 전혀 관련이 없었습니다. 전공도 그렇고, 하는 일도 그렇고... ... 저는 프로그래밍을 하다가 데이터분석 (python을 활용한) 책을 보면서 테스트 데이터들을 이용해서 사용했었죠. 근데 도서관에서도 책을 빌려보고 하다보면 그 데이터가 그 데이터인 경우가 많았습니다. (대표적으로 타이타닉.) 그래서 실제 현실의 데이터를 좀 활용할 수는 없을까? 싶은 마음이 들었었죠. 그때 눈에 들어온 것이 2개입니다. 하나는 작년까지 화두였던 '부동산 데이터'였고, 나머지는 '기상 데이터'. 부동산 데이터는 생각보다 양이 많지 않았어서 굳이 프로그래밍 언어를 쓰지 않아도 됐었죠. ..

[실무로 배우는 빅데이터기술] 교양서가 아닌 직접하는 빅데이터 처리

우선 결과부터 말하자면 '강! 추!' 4차산업 트렌드 중에 하나인 빅데이터에 대해 많은 사람들이 인지하고 있다. 또한, 해당 분야를 경험해보고 싶어하는 사람도 늘어나고 있다. 여기에 발맞췄는지 서점에 가면 빅데이터와 관련된 책이 굉장히 늘어난게 체감이 된다. 그러나, 읽고 나면 두리뭉실하게 '데이터'에 대한 내용만 남아있고, 실제로 데이터를 어떻게 다루는지, 뭘로 하는지에 대해 나와있는 책은 없었다. 개발업무를 하면서도 사실 궁금해서 이런저런 책들을 읽어나갔지만 실질적인 궁금증은 해결되지 않았다. 그때 이 책이 실마리가 되어주었다. 이 책을 읽으면 전체적으로 빅데이터를 '어떻게' 처리하는지에 대해 '직접' 프로그램을 구성하고 실행 해 볼 수 있다. 그저 개념과 추상적인 생각만 하는것에 그치는 다른 책들과..

독서/서평 2022.01.17

[이것이 코딩테스트다] 알고리즘 풀이 초보를 위한 가교

개발자라면 누구나 알고리즘과 친숙할거라는 일반적인 고정관념과는 다르게, 잘 할 수도 못 할 수도 있다. 특히나, 요즘은 산업지형이 바뀌어 가면서 개발을 직업으로 삼는 사람들이 늘어나고 있어서 더 그런 생각이 보편화 되는 경향이 있다. 안타깝게도 나는 그렇지 못한 사람 중 하나였다. 특히나 내가 하던 코딩이 정말 '무에서 유'를 만들어 내는 코딩인지 의문을 정말 많이 했다. 코드를 만들때 생각을 하고, 코드가 곧 내 생각을 반영할 뿐 아니라 코드라는 도구의 효율을 최고로 끌어내는가에 대한 의문을 많이 가지곤 했었다. 그 이후 부터 알고리즘을 풀어나가기 시작했다. 비전공자라서 더 부족함을 깨닫고 자료구조, 알고리즘, 컴퓨터과학, 클린코드, 객체지향 등 닥치는대로 공부해 나갔다. 하지만 알고리즘은 정말 어려웠..

독서/서평 2022.01.13

[지위경쟁사회] 우리는 왜 경쟁을 하고 있는가

마강래 교수를 TV프로그램에서 보고 이 책을 읽게 되었다. 주장하는 내용이 기존에 읽었던 책들과 좀 다른 관점이 몇 개 있었고, 부동산 전문가로 TV에 출연했지만 부동산에 초점을 둔 것이 아닌 말 그대로 사회현상에 초점을 두고 설명했었다. 그 이후 '이 분의 생각은 어떤 내용이 있을까?' 하는 생각에 읽게 된 책이다. 이 책은 크게 4가지의 카테고리로 나눠서 제목의 내용을 풀어나간다. 1. 지위경쟁 2. 노동 3. 소비 4. 학벌 처음부터 끝까지 '지위경쟁'이라는 이 단어가 관통해 나간다. 가장 먼저 지위경쟁은 '왜' 하게 되었는가, 그리고 지위경쟁을 함으로써 이 사회가 얻는 '이득'은 무엇인가. 사실 시작의도는 좋았다. 자유시장경제가 가장 먼저 확립 되면서 '개인의 사익 추구는 전체에 이득을 주는 방향..

독서/서평 2022.01.12

[Flask] 템플릿을 이용해보자 - render_template

안녕하세요 Dibrary입니다. Pycharm 설치를 하셨다면, 이번에 Flask를 이용해서 화면을 띄워볼 수 있습니다. 먼저 Pycharm을 실행해서 각자 알맞는 프로젝트로 가주세요. (생성하셔도 됩니다) 간단한 코드를 작성해 보았습니다. 근데 이게 왠걸? 빨간 줄이 나오죠? 아래에 Terminal로 들어가서 pip install flask를 입력 해 줍니다. 설치가 완료되고 파일을 닫았다가, 다시 열면 빨간 줄이 없어집니다. 그리고, templates라는 폴더를 만들어야 합니다. 해당 폴더 안에는 render_template로 지정한 hello.html파일이 있어야 하구요. html파일 내용은 아래와 같이 써주었습니다. 이제 파일에서 마우스 오른쪽으로 run을 시켜봅니다. 아래에 이런 글자가 나온다면..

[Flask] 먼저 PyCharm을 설치하자 - Pycharm설치

안녕하세요. Dibrary입니다. 바로 앞 글에서 Flask로 아주 간단하게 hello world를 출력 해 보았었습니다. 2021.07.21 - [프로그래밍/Flask] - [Flask] 파이썬으로 웹 실행해보기 - Flask 처음! [Flask] 파이썬으로 웹 실행해보기 - Flask 처음! 안녕하세요, Dibrary입니다. 파이썬으로 온갖것을 다 할 수 있는데, 그 중에 웹도 할 수 있습니다. 물론 국내에서 웹은 대다수 JAVA를 이용해서 하지만요. 신생 기업 같은 경우들은 파이썬을 이용한 dibrary.tistory.com 사실 이 기능만으로도, 화면이 나오지 않는 웹서버 구현은 충분히 할 수 있습니다. 예를 들면, 화면 구현, DB연동까지를 JAVA에서 하고, 나머지 더 복잡한 처리를 Flask..

국비 교육에 대한 개인적인 생각 - 2 (주의점)

PS. 이 글은 지극히 개인적 경험과 생각에서 나온 내용을 정리한 것입니다. 앞서 국비 교육을 들을 경우 힘든점 에 대해 정리했었습니다. 2021.08.20 - [프로그래밍/기타] - 국비 교육에 대한 개인적인 생각 - 1 (힘든점) 국비 교육에 대한 개인적인 생각 - 1 (힘든점) PS. 이 글은 지극히 개인적 경험과 생각에서 나온 내용을 정리한 것입니다. 저는 원래 물리학과를 졸업했지만, 지금은 개발자로 현업에 종사하고 있습니다. 개발자로 전향하려면 프로그래밍을 dibrary.tistory.com 이어서, 주의할 점을 정리 해 보겠습니다. 2. 주의할 점 - 강사 가장 주의해야할, 1순위로 중요한 것은 '강사'를 제대로 만나야 한다는 겁니다. 가르치는 사람이 실력이 별로인데 '강사'를 하는 경우도? ..

국비 교육에 대한 개인적인 생각 - 1 (힘든점)

PS. 이 글은 지극히 개인적 경험과 생각에서 나온 내용을 정리한 것입니다. 저는 원래 물리학과를 졸업했지만, 지금은 개발자로 현업에 종사하고 있습니다. 개발자로 전향하려면 프로그래밍을 할 줄 알아야 하는데, 저는 국비교육을 들어서 프로그래밍을 배웠습니다. 흔히들 국비충 국비충 이렇게 말합니다. 근데, 제 개인적인 생각에는 국비충으로 남는 사람도 있고, 정말 자신의 적성에 맞아서 잘 하는 사람도 있다는 것입니다. 뭐 전 후자에 가까우려고 노력합니다만 프로그래밍이 연구소 생활 할 때 보다는 재미있네요. 요 근래 개발자라는 직업이 부상하면서 국비 교육을 고민하는 사람들이 꽤나 있을거라 생각되어, 경험 했던 내용을 정리 해 둡니다. 1. 힘든점 국비 교육을 들으면 하루 8시간씩 (점심 포함 9시간) 교육을 계..

[부동산 투자, 흐름이 정답이다] 부동산 분석을 배울 수 있는 책

최근 부동산 열풍이 꺼질 줄 모르기에 공부를 시작하면서 접한 책이다. 누구나 투자는 하고 싶으나, '잘 몰라서' 쉽게 발을 들여놓지 않는다. 부동산이라고 다를까? 부동산은 투자의 기본 금액 단위 자체가 주식이나 채권과 달리 매우 커서 더 어렵다고 느낀다. 나 역시 이렇게 막연한 두려움을 가지고 있었으나, 최근 살 집을 알아보면서 좀 더 '체계적'인 접근을 할 수 있는 방법이 없을까? 하는 생각이 들기에 이 책을 공부했다. 이 책은 단순히 읽는 용도가 아닌, '공부'해야 하는 책이다. 흔히, 부동산은 수요와 공급으로 가격이 결정된다고들 많이 얘기한다. 물론, 금리나 기타 예외 요소들 까지도 완벽하게 고려하면 좋지만 단순히 실수요적 집 하나를 구하는 경우는 크게 수요와 공급만으로도 후회없는 선택을 할 수 있..

독서/서평 2021.08.18
반응형