본문 바로가기 메뉴 바로가기

코딩베짱이의 무언가 생산적인 일을 하는 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코딩베짱이의 무언가 생산적인 일을 하는 블로그

검색하기 폼
  • 분류 전체보기 (65)
    • Programming (31)
      • Fundamentals (0)
      • Language (3)
      • Data (5)
      • Tools (5)
      • settings (5)
      • DB (2)
      • Django (6)
      • WEB etc (3)
      • Algorithms (1)
      • JS (0)
    • Studies (2)
      • 스터디파이 - 통계 (2)
      • 풀잎스쿨 10기 (1)
      • 파이썬 아키텍처 (2)
    • Reviews (12)
      • books (10)
      • Lectures (2)
    • Languages (1)
      • General English (0)
      • 엉터리번역 (1)
    • chat (3)
    • 취미 (6)
      • 해외여행 (6)
    • Unclassified (0)
  • 방명록

분류 전체보기 (65)
Postgresql로 Local DB 만들기

사실 당연하게도 서버에 있는 데이터베이스를 가지고 테스트를 하진 않을거고, DEV서버가 따로 있겠지만 완전히 혼자서 갖고 놀 수 있게 로컬에 DB를 만들고 싶을때가 있다. 그럴 때를 대비해 작성해놓는 포스트. 일단 postgresql을 설치하자. - sudo apt-get install postgresql postgresql-contrib psql 서버를 시작한다 - sudo service postgresql start postgres의 경우에는 자동적으로 생성되는 유저이므로 이 계정으로 변경해보자. - sudo -u postgres -i 그 다음 postgresql로 접속! - psql 여기서 현재 상태를 확인해볼 수 있다. 대표적인 명령어는 아래의 것들이 있다. \du : 유저목록확인 \l : 데이터..

Programming/settings 2020. 10. 21. 10:31
wsl - Ubuntu20.04에서 nodejs와 npm 설치하기

정말 피하고 싶었지만 어쩔수없이 React.js를 공부해야 하는 상황이 왔다. 프론트 안 내키는데.... 어쨌건 nodejs 와 npm을 설치하기로 했다. 나의 환경은 윈도우즈10의 wsl2, 우분투의 버전은 20.04다. 왜 그런지 모르겠는데 npm은 설치할때마다 매번 이슈가 생긴다. 한번에 깔끔하게 설치된 적이 없는듯... 아무튼 일단 nodejs부터 설치해보자. 나는 이 링크를 따라서 설치했다: github.com/nodesource/distributions/blob/master/README.md#debinstall nodesource/distributions NodeSource Node.js Binary Distributions. Contribute to nodesource/distribution..

Programming/settings 2020. 10. 16. 15:53
PostgreSQL로 만들어진 데이터베이스에서 ERD 뽑기

여러 가지 방법이나 툴이 있는데 나는 DbVisualizer를 사용했다. 지원해주는 데이터베이스가 더 있는데 우선 난 postgreSQL을 사용하기도 하고, 급하니까 이거만 연결해서 뽑아보기로 하겠다. DBVisualizer은 여기서 다운받으면 된다. - www.dbvis.com/download/10.0 Download the old DbVisualizer 10.0.27 - For Windows, macOS, Linux We use cookies to ensure that we give you the best experience on our website. However you can change your cookie settings at any time in your browser settings. w..

Programming/Tools 2020. 10. 15. 18:53
Git commit 수정하기

깃허브 계정을 헷갈리는 바람에 잘못된 계정으로 커밋후 푸쉬까지 했는데 그 직후에 깨달았다. 덕분에 깃허브 계정의 잔디밭이 커밋이 있는 날임에도 회색을 띄고 있어서 영 거슬렸다. 이에 커밋의 author 수정하는 방법을 찾았는데 중간에 nano 에디터의 사용법을 몰라서 약간 헷갈렸어서 정리해본다. 근데...이게 일주일전 일이라 중간 과정이 좀 생각이 안 남 ㅠㅠ 우선 git log 로 커밋히스토리를 확인해본다. commit b0sdfsdf13dffdggdfgfg Author: wrong_user Date: Tue Sep 20 18:44:05 2020 +0900 second commit: commt msg2 commit b5783drtedrd2dfgdfgd Author: wrong_user Date: Tue..

Programming/Tools 2020. 9. 22. 18:03
Windows 10 에서 우분투와 vscode로 python 개발환경 만들기

새로 들어온 회사에서 윈도우가 탑재된 데스크탑을 받았다. 처음엔 좀 당혹스러웠지만 다행히도 윈10에서는 윈도우즈 하위시스템으로 linux를 지원한다는 사실을 떠올리고 이걸로 개발환경을 만들기로 했다. 내가 하려는건 다음과 같다. - WSL2 & 우분투 설치하기 - VS code 설치 - Docker 설치하기 1. WSL2 설치 우분투를 설치하기 전에 WSL2를 설치하자. (나의 경우엔 우분투부터 설치하고 WSL2를 설치하긴 했는데 절차상 WSL2를 먼저 설치하는 편이 맞는 것 같다.) 방법 2개로 하나는 설정에 들어가서 바꾸기, 다른 하나는 파워 셸을 관리자 권한으로 실행해서 명령어 치기인데 어차피 결과는 같으니 둘 중 아무거나 입맛대로 하면 된다. 나의 경우엔 후자를 사용했다. 먼저 powershell..

Programming/settings 2020. 9. 22. 12:26
Mac에서 Python 개발환경 세팅

회사에서 준 맥북이 있지만 개인용 맥북이 가지고 싶어서 하나 더 샀다. 구입했으니 개발환경을 세팅해야한다. 내가 설치하려는 것은 다음과 같다. HomeBrewPython3 (내 맥의 기본 파이썬은 2.7.10)Jupyter Notebookpyenv, autoenv, virtualenvGit 1. HomeBrew, Python3터미널에서 다음의 명령어를 친다/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew가 설치되면, 다음의 명령어를 쳐서 python3을 설치한다. brew install python3 python3을 설치하고 나면, setuptools도 손쉽게 설치할수 ..

Programming/settings 2020. 9. 22. 11:55
Jupyter Notebook 에 환경 추가하기

터미널에서 jupyter notebook을 실행하면 현재 사용하는 가상환경이 아니라 일반 로컬환경인 상태로 실행된다. 나는 주피터를 장고의 ORM 쿼리를 짜거나 혹은 간단한 코드등을 짤 때 많이 쓰는데 환경이 달라서 여간 불편한 것이 아니었다. 때문에 주피터에 가상환경을 설치하는 방법들을 찾아봤다. Django shell로 주피터를 실행하기 1. 현재 가상환경에서 jupyter, ipython 과 django-extensions를 설치해준다. - pip install jupyter python django-extensions 2. Settings.py의 INSTALLED_APPS에 django-extensions를 추가해준다 - INSTALLED_APPS += ['django_extenstions',] ..

Programming/Tools 2020. 4. 1. 10:45
Kaggle - Intro to Machine Learning

결정 트리(Decision Tree) : - 예상한 값을 주는 아랫부분을 리프라 하고, 리프의 값과 나누는 기준은 데이터로 결정된다. Data Frame : 테이블형의 데이터 타입. 액셀 시트같은걸 생각하면 된다, Pandas - 설치 : 링크 *데이터등을 불러올 때 random_state는 실행시마다 같은 값이 나오게 할지 여부를 정해주는 파라미터다. read_csv(path) : path에 있는 파일을 읽어온다. describe() : 읽어온 값을 보여준다. columns: 해당 파일의 컬럼들을 보여준다. 각 컬럼은 dot notation으로 불러올 수 있다. 만약 불러온 값에서 특정 컬럼들만 보고 싶다면 data[selected_columns] 식으로 불러오면 된다. 이 때 selected_colu..

Programming/Data 2020. 2. 24. 16:00
일주일에 5문제- Week 1: Leetcode Array

모두의 연구소 풀잎스쿨 10기에서 스터디 두개를 참여하고 있다. 하나는 '일주일에 5문제', 다른 하나는 '파이썬 어디까지 써봐썬'이다. 새 회사로 가야하는데 코딩테스트에서 번번히 죽을 쑤고 있어서 (...) 강제로라도 문제를 풀기 위해서 참여하게 되었다. 스터디는 leetcode에서 코딩테스트에서 빈번하게 출제된 문제 위주로 풀고 서로 풀이를 공유하는 방식이다. 어제 첫 모임을 다녀왔는데 다 못 풀고 가는 바람에 내가 못해서 눈치보이지 않을까 걱정했는데, 걱정이 무색하게 다들 친절하셔서 마음이 놓였다. 첫 주의 주제는 배열 관련이었다. - problem set: https://leetcode.com/list/xuahk4h6/ Favorite - LeetCode Level up your coding sk..

Studies/풀잎스쿨 10기 2020. 1. 26. 21:38
[길벗 개발자 리뷰어] 다시 미분 적분

여느 때처럼 페이스북을 쭉 훑다가 길벗출판사 페이지에서 개발자 리뷰어를 모집하길래 신청해봤고 운좋게도 당첨이 되었다. 내가 신청했던 책은 ‘다시 미분 적분’이다. 요즘 edwith에서 MIT 알고리즘 강의를 듣는데 여기서 가장 큰 난관이 수학(...)이었다. 수학을 할 일이 없다보니 거의 기억을 잃었는데 강의에서 교수님이 적당히 계산을 생략하고 넘어갈 때마다(제일 싫어하는 말: 이런건 당연합니다 & 굳이 설명하지 않겠습니다) 수학을 다시 해야겠다고 생각했는데 마침 이런 좋은 기회가 생겼다. 이 책은 책 서장에서 언급했다시피 극한부터 시작해 미분, 적분까지의 개념을 고등학교 수준에서 설명하는 책이다. 이 과정에서 종종 다른 부분도 다룬다. 각 챕터마다 앞부분에서 이번 챕터의 목표를 제시하고, 이전의 개념에..

Reviews/books 2019. 11. 20. 17:33
이전 1 2 3 4 5 6 7 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 인스타그램
  • 깃허브
TAG
  • Docker
  • 해외여행
  • 나는리뷰어다
  • 싱가폴여행
  • SRE를위한시스템설계와구축
  • Singapore
  • SQL기초구문
  • 유데미강의
  • 개발자리뷰어
  • 한빛미디어
  • 싱가포르
  • 싱가폴
  • 혼자공부하는얄팍한코딩지식
  • 다시미분적분
  • 동남아
  • 그래프QL인액션
  • 머신러닝파워드애플리케이션
  • BookDiscussion
  • 한빛출판사
  • 아토믹코틀린
  • 나는리뷰어다2022
  • udemy
  • 파고다갓생후기챌린지
  • Python
  • 파고다후기
  • askcompany
  • 길벗출판사
  • 파고다강남후기
  • django
  • 리액트와함께장고시작하기
more
«   2025/12   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바