반응형

프로그래밍/기타 12

맨 땅에 헤딩하며 프로그램 개발하기 - 1 (계획)

안녕하세요, Dibrary입니다. 과거, 저는 개발업무를 할 때 맨땅에 헤딩을 하며 프로그램을 만들어 본 경험도 있고, 기본적인 코드가 완성된 회사에서 편의 혹은 유지보수코딩을 해본 경험도 있습니다. 그 중에! 맨 땅에 헤딩할 때가 가장 기억에 남고, 힘들었고, 가장 막막했었습니다. ㅠ.ㅜ 아마 원해서 자원하진 않겠지만, 내 생각과 다르게 이렇게 맨 땅에 헤딩하며 코딩을 해야 할 상황에 맞닥뜨릴 분들도 계시리라 봅니다. (아무렴 거지같은 중소기업이 없어지지 않는한 ... 이런 업무에 종사할 사람은 반드시 존재하기 마련이죠) 그런 분들을 위해 제가 경험했던 내용들을 정리해 올려보고자 합니다. 물론, 이 방법이 항상 100% 정답이다고는 할 수 없지만, 적어도 '멘토'없는 개발환경 상황에서 어느정도 갈피를 ..

Ubuntu에 Docker를 설치해보자

안녕하세요. Dibrary입니다. 윈도우에서 Linux작업을 할 필요가 있을 때, 별도의 Linux환경 기기가 있으면 가장 좋지만... 그렇지 못할 경우 WSL2를 사용해서 Linux 작업을 할 수도 있습니다. WSL2에 저는 ubuntu를 설치해 놓았고, 버전은 22.04입니다. 근데 제가 사용해보고자 하는 도구가 docker를 사용해야 했기에, docker를 설치할겸 정리도 해보겠습니다. 먼저 도구를 최신버전으로 만들어줍니다. sudo apt-get update 그 다음에 docker 설치에 필요한 패키지들을 설치해 줍니다. sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release 그 다음에 도커의 공식 GPG Ke..

구글 트렌드로 IT기술 검색량 비교해보기

안녕하세요 Dibrary입니다. 구글에서 검색량을 살펴보고자 할 때, Trends 라는 것을 사용할 수 있습니다. Google 트렌드 trends.google.co.kr 들어가면 아래와 같은 화면이 나올겁니다. 우선 그냥 한국에 국한해서 확인해보고자 하면 검색어에 곧바로 입력하시면 됩니다. 전 빅데이터 기술 중에 어떤게 많이 쓰이는지 궁금해서 하나씩 차례대로 입력해보았습니다. 평균 검색량을 보면 Spark가 가장 많은 것을 알 수 있습니다. 그 뒤로 kafka, airflow가 있네요. 오른쪽 차트를 보면 최근에 kafka 검색량이 늘어난 것도 같이 볼 수 있습니다. 근데 과연 Spark 라고 검색한게 제가 '머리속에서 떠올린' 그 빅데이터 분석도구 Spark 가 맞을까요?? 밑으로 내려가보니 관련 검색..

Tableau에서 파이차트 모양이 안 나올때

안녕하세요 Dibrary입니다. 간단히 시각화 해서 보면 편리할 것 같아서 Tableau를 공부하는데 파이차트 부분에서 도저히 원하는 모양이 안나오더라구요. 제가 Tableau에서 파이차트를 분명히 선택했는데, 아주 끝까지 모양이 안바뀌더라구요. 보시면 분명히 '파이 차트'로 선택되어 있는데 말이죠.... 파이는 커녕 그냥 크기가 모두 똑같은데 '숫자'만 다르게 된 이도저도 아닌 게 되었습니다.. 이럴 때는 오른쪽 위에 '표현 방식'에서 파이차트를 선택해 주시면 원하는 모양으로 바뀝니다. 선택하고 나면 아래와 같이 변경됩니다. 아주 간단하죠? 이게 왜 안되는지 찾다가.... 이버튼 저버튼 다 눌러가며 찾았습니다 ㅠ.ㅜ;;

지식IN 등급 달신 달성~~ 겸 지식IN 활용법 Tip

안녕하세요 Dibrary입니다. 별건 아니지만, 네이버 지식IN 등급이 달신으로 되었습니다. 개인적으로 지식IN은 자기만족 + 재능기부 인거 같습니다. 워낙 심심할 때? 많이 해서 그런지 다음 등급까지는 채택 답변수만 충족하면 되네요. 저는 주로 아래 해당 항목에 대해 답변을 해왔습니다. 물리학 원예 혹은 식물키우기 프로그래밍 코드 관련 1. 먼저, 물리학은 제 전공이어서 정말 자신있게 답변을 해줬었습니다. 초,중,고,대 가릴것 없이 말이죠. 하지만, 최근에는 대학교 물리학의 경우 답변이 어려워지긴 했습니다. 아무래도 기억이 안 나는 경우가 더러 있더라구요. 물론, 제가 집에 있으면 답변을 합니다. 책이 옆에 있어서 보면 금새 알 수 있죠. 2. 식물 키우는 것 관련 답변은 제가 좋아하기도 하고 또 사람..

Postgresql 설치하기

안녕하세요 Dibrary입니다. Mysql 만큼이나 많이 쓰는 DB로 Postgresql이 있습니다. Windows 환경에서 설치를 해보겠습니다. 먼저 아래 사이트로 가시면 다운로드를 할 수 있습니다. PostgreSQL: Downloads Downloads PostgreSQL Downloads PostgreSQL is available for download as ready-to-use packages or installers for various platforms, as well as a source code archive if you want to build it yourself. Packages and Installers Select your operating system family www.po..

MBTI를 해 보았습니다.

안녕하세요 Dibrary입니다. 이번에는 심심해서 제가 어떤 성격인지에 대해 MBTI를 해 보았습니다. 흠. INTJ가 계속 나오네요... (4번 함) 아참 어디서 하면 되나면요 무료 성격 유형 검사, 성격 유형 설명, 인간관계 및 직장생활 어드바이스 | 16Personalit 16Personalities 검사가 너무 정확해 "살짝 소름이 돋을 정도예요"라고 성격 유형 검사를 마친 한 참여자는 말했습니다. 쉽고 간단하면서도 정확한 성격 유형 검사를 통해 당신이 누구이며, 왜 그러 www.16personalities.com 위 사이트에서 해볼 수 있습니다. 그래서 INTJ는 어떤 성격이라고 설명하는지에 대해 궁금해서 나무위키를 검색해 보았습니다. 워우... 나에 대해 이렇게나 잘 설명한 게 있나 싶을 정도..

사회조사분석사 자격증은 빅데이터랑 관련이 있을까?

안녕하세요. Dibrary입니다. 이번에는 제가 취득한 자격증 중에 '사회조사분석사2급'에 대한 내용입니다. 최근에 자격증을 따면 좋을 것이라는 막연한 기대감에 조금이라도 관련이 있다 싶으면 자격증을 취득하려는 사람들이 늘고 있습니다. 미래가 더 불안하기에 그런 경향이 많아지는 것도 같네요. 빅데이터가 큰 화두가 되면서 이 자격증 역시 나름? 관심을 받고 있습니다. 사실 원래는 통계직 공무원에 갈 사람이 따는 기본 자격증 취급이었는데, 요즘은 개발자들도 꽤나 관심을 가지고 있죠. 저는 취득한지는 좀 되었네요. (밑에껀 관련이 없습니다.) 우선 제가 '사회조사분석사2급'자격증을 시험 본 계기는 단순합니다. 대학교 다니면서 '졸업 전에 반드시 배우고 나가야 겠다' 싶은 과목은 타과 전공들을 추가신청해서 수강..

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

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

기상기사 합격 및 후기

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

반응형