symxsym의 등록된 링크

 symxsym로 등록된 티스토리 포스트 수는 39건입니다.

[ python 친해지기 #9 ] 파이썬 제어문 (while 반복문) [내부링크]

[ python 친해지기 #9 ] 파이썬 제어문 (while 반복문) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬의 제어문 중 while 반복문에 대해서 알아보도록 하겠습니다. while 의 뜻인 ~ 동안 이라는 뜻처럼 동작한다고 생각하시면 이해가 쉬울 겁니다. 오늘도 차근차근 알아봅시다. 천천히 따라와 주세요. while 반복문의 구조 while 문을 사용하기 위해서는 조건식과 :이 꼭 필요하며 반복될 코드들은 들여쓰기로 구분해주어야 합니다. while : 수행할 동작 수행할 동작 수행할 동작 수행할 동작 ... .... ...... while 문 안에 수행할 동작으로 작성해 둔 코드들이 조건식이 참일 동안 반복됩니다. 예제를 보면서 간단한 while 반복문을 작성해 봅시다. # while 반복문..

[ python 친해지기 #8 ] 파이썬 제어문 (if 조건문) [내부링크]

[ python 친해지기 #8 ] 파이썬 제어문 (if 조건문) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬의 제어문 중 if 조건문에 대해서 알아보겠습니다. 영어의 뜻 그대로 '만약 ~~라면'의 의미를 가지고 동작합니다. 자세한 설명은 아래 내용을 천천히 따라와 주세요. if 문 구조 if 문을 사용하려면 if 뒤에 조건식을 위치시켜야 합니다. if 조건식: 수행할 문장 수행할 문장 elif 조건식: 수행할 문장 수행할 문장 else: 수행할 문장 수행할 문장 제일 처음의 조건식 내용이 맞다면(True) if 문 아래 수행할 문장들이 실행되고 틀리면(False) if 문 다음의 elif, else로 넘어가게 됩니다. 아래 예제를 보면 쉽게 이해가 되실 겁니다. score = 100 if score..

[ Windows ] 빠른 파일 검색 프로그램 Everything 에브리씽 [내부링크]

[ Windows ] 빠른 파일 검색 프로그램 Everything 에브리씽 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 윈도우 빠른 파일 검색 프로그램인 에브리씽에 대해 알아보겠습니다. 윈도우 탐색기에서 파일을 검색하다 보면 느린 속도 때문에 답답함을 느끼는 경우가 많습니다. 이 답답함을 해소해줄 프로그램이 바로 Everything 에브리씽 입니다. 천천히 살펴보시죠. 다운로드 및 설치 에브리씽의 공식 홈페이지에 접속합니다. https://www.voidtools.com/ voidtools www.voidtools.com 자신의 윈도우 비트수에 맞는 설치 파일을 다운로드합니다. 비트수를 모르시겠다면 '내 pc' 우클릭 후 '속성'을 클릭 시스템 종류옆에 비트수를 확인할 수 있습니다. 설치 파일 실행 언어 ..

[ algorithm ] 백준 단계별 문제 풀이 (입출력과 사칙연산) [내부링크]

[ algorithm ] 백준 단계별 문제 풀이 (입출력과 사칙연산) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 백준 사이트에서 입출력과 사칙연산에 관련된 문제들의 풀이를 살펴보려 합니다. 파이썬3 를 사용해 문제 풀이를 진행하겠습니다. 문제마다 링크를 걸어두었으니 문제를 살펴보시고 문제를 푼 다음에 저와 풀이를 비교해 보시는 걸 추천드립니다. 차근차근 풀어봅시다. 백준 BAEKJOON 2557 https://www.acmicpc.net/problem/2557 문제 해석 Hello World! 란 문자열을 출력하라는 문제 풀이 print('Hello World!') 백준 BAEKJOON 1000 https://www.acmicpc.net/problem/1000 문제 해석 정수 두 개를 입력받아 더하고 출..

[ Linux ] Ubuntu에 SSH와 PuTTY로 원격 접속 [내부링크]

[ Linux ] Ubuntu에 SSH와 PuTTY로 원격 접속 안녕하세요 심심한 코딩쟁이입니다. 오늘 포스팅에서는 SSH와 PuTTY를 사용해 우분투에 원격 접속하는 방법에 대해 알아보겠습니다. SSH 시큐어 셀 (Secure Shell Protocol) 다른 시스템에 로그인, 원격 시스템에서 명령을 실행, 파일을 복사할 수 있게 해주는 프로토콜이다. 프로토콜은 간단히 말하자면 대화를 주고받을 때 (통신) 규칙이 정해져 있는 방식을 의미한다. SSH는 여러 네트워크 프로토콜 중 하나이다. ssh의 장점은 패킷 스니핑을 당하더라도 패킷이 암호화되어 있기 때문에 쉽게 내용을 파악하지 못한다. 우분투에 SSH 설치 openssh-server 를 설치합니다. sudo apt update sudo apt ins..

[ python ] Ubuntu 22.04.1 파이썬 설치 및 실행 [내부링크]

[ python ] Ubuntu 22.04.1 파이썬 설치 및 실행 안녕하세요 심심한 코딩쟁이입니다. 이번 포스팅에서는 Ubuntu에 파이썬을 설치하고 실행해보는 과정을 알아보겠습니다. 데이터 분석, 통계, 머신러닝 등 다양한 분야에 사용하기 편리하고 좋은 효율을 보이며 근래 AI의 발전에 힘입어 많은 프로그래머들이 사용하는 파이썬. Ubuntu python 설치하기 우분투는 리눅스 커널을 기반으로 하는 OS(운영 체제 시스템)이다. 많은 사람들이 사용하는 리눅스 배포판 중 하나이다. 포스팅에서 사용한 Ubuntu는 22.04.1 LTS 버전입니다. python3 -V 을 입력해 python 3.10.6 버전이 설치되어 있음을 확인 Ubuntu 22.04.1 LTS에는 python3 이 기본적으로 설치되..

[ Linux ] Ubuntu 22.04.1 설치 후 설정 팁 [내부링크]

[ Linux ] Ubuntu 22.04.1 설치 후 설정 팁 안녕하세요. 심심한 코딩쟁이입니다. 이번 포스팅에서는 우분투를 설치한 다음에 해주면 좋은 설정들에 대해 알아보겠습니다. root 계정 비밀번호 변경 $ sudo passwd root 명령어 실행하고 현 계정의 암호를 입력한다. 새로운 암호를 설정한다. 참고로 윈도우와 다르게 리눅스에서는 암호를 입력할때는 표시가 되지는 않지만 입력이 되고 있는 상태이므로 틀리지않게 잘 입력해주시기 바랍니다. $ su root root 계정 로그인 시도. # exit 일반 사용자 계정으로 전환 이제 root 계정의 권한이 필요해도 막힘없이 해결이 가능합니다. apt 저장소 카카오 서버로 변경 우분투의 기존 서버를 사용하기보다는 카카오의 미러 서버를 이용하면 더욱..

[ Linux ] VirtualBox Ubuntu 22.04.1 LTS 설치 [내부링크]

[ Linux ] VirtualBox Ubuntu 22.04.1 LTS 설치 안녕하세요. 심심한 코딩쟁이입니다. 이번 포스팅에서는 VirtualBox에 Ubuntu 22.04.1 LTS 설치 과정을 살펴보겠습니다. Ubuntu iso 파일 다운로드 가장 최신 버전인 Ubuntu 22.04.1 LTS 의 iso 파일을 다운로드 Ubuntu 홈페이지 접속 구글에서 Ubuntu를 검색해 공식 홈페이지에 접속 또는 아래 링크로 접속 https://ubuntu.com/download Ubuntu Desktop 클릭 Download 버튼 클릭 왼쪽 빨간색 박스안에는 우분투를 사용하기 위해 추천하는 시스템 요구 사양이 적혀있다. ISO 파일 다운로드 만약 자동으로 다운로드가 진행되지 않았다면 download now ..

[ VirtualBox ] Windows10 VirtualBox 설치 [내부링크]

[ VirtualBox ] Windows10 VirtualBox 설치 안녕하세요. 심심한 코딩쟁이입니다. 이번 포스팅에서는 Oracle의 VirtualBox 설치 과정을 살펴보겠습니다. VirtualBox는 다른 운영체제를 사용해야 할 때 여분의 컴퓨터가 없거나 멀티 부팅 설정이 어려운 경우 현재 사용하고있는 컴퓨터에 가상의 머신을 만들어 다른 운영체제 사용을 가능하게 해 줍니다. Windows10 Oracle VirtualBox 설치하기 Windows10을 기준으로 진행한 VirtualBox의 설치 과정입니다. VirtualBox 홈페이지 접속하기 검색엔진에 vitualbox를 검색 후 사진의 빨간색 박스와 같이 공식 홈페이지를 클릭합니다. 아래 링크로 접속 가능 https://www.virtualbo..

[ Python ] Windows10 파이썬 설치 및 실행 [내부링크]

[ Python ] Windows10 파이썬 설치 및 실행 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 Windows10 파이썬의 설치 과정을 살펴보도록 하겠습니다. 데이터 분석, 통계, 머신러닝 등 다양한 분야에 사용하기 편리하고 좋은 효율을 보이며 근래 AI의 발전에 힘입어 많은 프로그래머들이 사용하는 파이썬. Windows10 Python 설치하기 대부분의 유저들이 사용하는 OS(운영체제)인 Windows10을 기준으로 설치 과정을 살펴보고 Linux에서의 설치 과정은 추후에 포스팅하도록 하겠습니다. Python 홈페이지 접속 검색 엔진에서 Python을 검색 후 Downloads 클릭 또는 아래 링크로 접속. https://www.python.org/downloads/ 현재 사용하고 있는 운영체제인..

[ Linux ] vi 편집기 사용법 (vimdiff 파일 비교) [내부링크]

[ Linux ] vi 편집기 사용법 (vimdiff 파일 비교) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 vi 편집기에서 두 파일을 비교하는 방법에 대해서 알아보려합니다. 두 파일을 비교하는 기능을 diff 라고 불리기도하는데요. vi 편집기에서 diff 를 사용해 보도록 하겠습니다. 자 천천히 따라오세요. 내용이 다른 2개의 파일 생성 # 리다이렉션을 이용해 파일 생성 echo 'test file symxsym' > test1.txt echo 'symxsym,tistory.com' >> test1.txt echo 'test fil symsym' > test2.txt echo 'symxsym,tistory.com' >> test2.txt 리다이렉션이 무엇인지 모르시거나 이해가 안될때는 아래 글을 참고..

[ Linux ] 리눅스 명령어 (중급) - 리다이렉션, 파이프, tee [내부링크]

[ Linux ] 리눅스 명령어 (중급) - 리다이렉션, 파이프, tee 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 약간 수준 높은 리눅스 명령어에 대해서 알아보겠습니다. 조금만 사용해 보시면 금방 익숙해지실 겁니다. 천천히 따라와 주세요. 프로세스와 표준 입출력 명령어를 사용해 보기에 앞서 프로세스와 표준 입출력에 대해 알아봅시다. 프로세스는 간단히 말하자면 현재 실행 중인 프로그램이라고 생각하시면 됩니다. 메모리에 적재되어 PCB 형태로 OS에게 관리되는 것이 프로세스입니다. 자세한 내용은 OS(운영체제)를 공부하다 보면 더욱 깊게 알 수 있습니다. 프로세스는 표준 입력을 받아서 표준 출력과 표준 에러를 결과로 내보냅니다. 각각 표준 입력 0, 표준 출력 1, 표준 에러 2 의 파일 디스크립터 번호를..

[ python 친해지기 #7 ] 파이썬 자료형 5탄 (집합, 불) [내부링크]

[ python 친해지기 #7 ] 파이썬 자료형 5탄 (집합, 불) 안녕하세요 심심한 코딩쟁이입니다. 오늘은 파이썬의 자료형 집합과 불(bool)에 대해서 알아보도록 하겠습니다. 파이썬 자료형 마지막 내용이니까 힘내서 따라와 주세요. 집합 집합에 관련된 내용을 쉽게 처리하기 위해 만들어진 자료형입니다. 중복을 허용하지 않는 것과 순서를 중요시하지 않는다는 특징을 가집니다. 리스트, 튜플은 순서를 중요시하고 딕셔너리와 집합은 순서를 중요시하지 않습니다. 따라서 집합에는 인덱싱으로 접근할 수 없습니다. 집합 생성 집합을 생성하고 출력해 보면 순서도 다르고 중복된 요소는 하나로 간추려집니다. 집합에 인덱싱으로 접근하고 싶다면 리스트나 튜플로 바꿔야 합니다. # 집합 생성 방법 set1 = set("심심한코딩"..

[ python 활용하기 #5 ] 파이썬 엑셀 파일 읽기 쓰기 지우기 [내부링크]

[ python 활용하기 #5 ] 파이썬 엑셀 파일 읽기 쓰기 지우기 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬으로 엑셀 파일을 다뤄보는 시간을 가져보겠습니다. 직장인들에게 엑셀은 아주 친밀?한 존재인데요. 간단하고 반복적인 업무인 경우에는 쉽게 자동화가 가능하기 때문에 파이썬을 이용해서 월급 루팡에 도전해봅시다. openpyxl 라이브러리 설치 파이썬을 통해 엑셀 파일(.xlsx)을 다루기 위해서는 openpyxl 라이브러리가 필요합니다. pip를 이용해 설치해 봅시다. # pip 업데이트 python -m pip install --upgrade pip # openpyxl 라이브러리 설치 pip install openpyxl 엑셀 파일 생성 파일명이 symxsym인 엑셀 파일이 생성됩니다. im..

[ python 친해지기 #6 ] 파이썬 자료형 4탄 (딕셔너리) [내부링크]

[ python 친해지기 #6 ] 파이썬 자료형 4탄 (딕셔너리) 안녕하세요. 심심한 코딩쟁이입니다. 벌써 파이썬 친해지기 여섯 번째 시간입니다. 오늘은 파이썬의 자료형 딕셔너리에 대해 알아보겠습니다. 시작하기에 앞서 파이썬 친해지기만 보다 보면 계속 이론만 보는 것 같아 지루하실 수도 있는데 그럴 때 [파이썬 활용하기]를 한번 따라 해 보시면 좋을 것 같아요. 파이썬 활용하기도 꾸준하게 새로운 내용을 포스팅하도록 하겠습니다. [ python 활용하기 #1 ] 파이썬 이미지 인식 매크로 (pyautogui) [ python 활용하기 #2 ] 파이썬 슬랙 봇 만들기 1탄 (코딩 몰라도 가능) [ python 활용하기 #3 ] 파이썬 슬랙 봇 만들기 2탄 (특정 시간에 메시지 보내기) [ python 활용하..

[ python 친해지기 #5 ] 파이썬 자료형 3탄 (튜플) [내부링크]

[ python 친해지기 #5 ] 파이썬 자료형 3탄 (튜플) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬의 자료형 튜플에 대해 알아보겠습니다. 처음 보는 자료형을 다루는 것이 많이 어려울 수 있지만 직접 손으로 타이핑해 보면서 다가가보면 금방 익숙해지실 겁니다. 천천히 따라와 주세요. 다른 자료형이 궁금하시다면 아래 글들을 참고하시길 바랍니다. [ python 친해지기 #3 ] 파이썬 자료형 1탄 (숫자, 문자열) [ python 친해지기 #3 ] 파이썬 자료형 1탄 (숫자, 문자열) [ python 친해지기 #3 ] 파이썬 자료형 1탄 (숫자, 문자열) 안녕하세요. 심심한 코딩쟁이입니다. 파이썬 친해지기 세 번째 시간으로 파이썬의 다양한 자료형에 대해 알아보겠습니다. 1. 숫자 숫자에 symxs..

[ python 친해지기 #4 ] 파이썬 자료형 2탄 (리스트) [내부링크]

[ python 친해지기 #4 ] 파이썬 자료형 2탄 (리스트) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬 친해지기 시간으로 파이썬의 자료형 리스트에 대해서 알아보도록 하겠습니다. 자료형을 잘 다룰 수 있다면 원하는 로직을 구성할 때 활용하기 쉽기 때문에 손에 익을때까지 여러 번 사용해보시는 걸 추천드립니다. 자 오늘도 천천히 따라와주세요. 리스트 자료형 리스트 만들기 위해서는 대괄호( [ ] )로 감싸 주고 쉼표 ( , )로 데이터를 구분해 줍니다. 리스트 생성 예시 # 리스트를 생성하는 다양한 방법 list1 = ['심심한', '코딩쟁이', '블로그', '환영합니다'] list2 = [] # 비어있는 리스트 list3 = [1, 3, 5] list4 = ['심', '심', 2, 4] list5..

[ Linux ] vi 편집기 사용법 (줄 번호, 창 분할) [내부링크]

[ Linux ] vi 편집기 사용법 (줄 번호, 창 분할) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 vi 편집기의 유용한 기능인 줄 번호 표시와 창 분할에 대해 알아보겠습니다. vi의 기본적인 동작이 어려우시다면 아래 글을 먼저 읽고 오시는 걸 추천드립니다. 2023.01.06 - [os/linux] - [ Linux ] vi 편집기 사용법 (기본 조작) [ Linux ] vi 편집기 사용법 (기본 조작) [ Linux ] vi 편집기 사용법 (기본 조작) 안녕하세요. 심심한 코딩쟁이입니다. 이번 포스팅에서는 리눅스의 vi 편집기 사용법에 대해 알아보겠습니다. 처음 vi 편집기 사용하다 보면 원하는 대로 조 symxsym.tistory.com 줄 번호 vi 편집기는 기본적으로 줄 번호를 표시해주지 않..

[ PicPick ] 컴퓨터 화면 캡처 프로그램 픽픽 사용법 [내부링크]

[ PicPick ] 컴퓨터 화면 캡처 프로그램 픽픽 사용법 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 윈도우 유저들을 위한 캡처 프로그램 픽픽 (PicPick)의 사용법에 대해 알아보겠습니다. 블로그에 글을 작성하다 보면 캡처를 하는 상황이 많이 발생합니다. 픽픽을 이용하면 캡쳐 이미지마다 워터마크를 하나하나 달아주지 않아도 자동으로 워터마크를 입혀주는 기능이 있기 때문에 아주 유용하게 사용하실 수 있습니다. 픽픽 사용법에 대해 천천히 알아보시죠. 픽픽 다운로드 및 설치 픽픽을 검색해 공식사이트에서 다운로드 탭으로 접속하거나 아래 링크에 접속해 설치 파일을 다운로드합니다. https://picpick.app/ko/download 픽픽(PicPick) - 올인원 그래픽 디자인 도구 (화면 캡처 및 녹화,..

[ Windows ] 윈도우10 pagefile.sys 정체 및 삭제 방법 [내부링크]

[ Windows ] 윈도우10 pagefile.sys 정체 및 삭제 방법 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 윈도우의 pagefile.sys 파일 정체와 삭제 방법에 대해서 알아보겠습니다. pagefile.sys 정체 윈도우 운영체제에서 사용되는 가상 메모리와 관련된 페이징파일이 pagefile.sys 입니다. 컴퓨터로 작업을 할 때 여러 프로그램들을 동시에 실행시켜 사용하다 보면 메모리가 부족한 상황이 생길 수 있습니다. 이런 경우를 대비해 운영체제에서 하드디스크를 메모리처럼 사용할 수 있게 하는 가상 메모리라는 기능이 있습니다. 하드디스크를 RAM으로 사용하는 것이 아니고 pagefile.sys에 RAM의 데이터를 옮겨두고 필요할 때 다시 RAM으로 불러서 사용하는 방식을 가상 메모리라고 합..

[ 티스토리 ] 애드센스 연동 및 승인 신청 [내부링크]

[ 티스토리 ] 애드센스 연동 및 승인 신청 안녕하세요. 심심한 코딩쟁이입니다. 오늘 살펴볼 내용은 티스토리 블로그 애드센스 연동 방법과 애드센스 승인 신청 방법입니다. 애드센스를 블로그에 연동하고 조금의 설정을 거치면 블로그에 광고를 게재할 수 있게 됩니다. 블로그 운영을 꾸준히 하신다면 금전적으로도 도움이 될 것이라 생각됩니다. 그림을 통해 최대한 자세히 설명드릴 테니 천천히 따라와 주세요. 구글 애드센스 가입 검색 엔진에서 '애드센스'를 검색하거나 아래 링크로 접속합니다. https://www.google.com/intl/ko_kr/adsense/start/ Google 애드센스 - 웹사이트에서 수익 창출하기 Google 애드센스의 웹사이트 수익 창출 기능을 사용하여 수익을 올려보세요. Google..

[ Windows ] 윈도우10 hiberfil.sys 삭제 방법 [내부링크]

[ Windows ] 윈도우10 hiberfil.sys 삭제 방법 안녕하세요 심심한 코딩쟁이입니다. 오늘 다룰 주제는 윈도우의 hiberfil.sys 파일입니다. 디스크의 용량이 부족해보이길래 디스크 공간을 분석해 보니 하나의 파일 용량이 이상하리만큼 큰 것을 발견했습니다. hiberfil.sys 파일에 대해 알아보고 삭제하는 방법에 대해 알아봅시다. 디스크 공간 분석에 관한 내용은 아래 글을 참고해 주세요. 2023.01.08 - [utility] - [ TreeSize Free ] 무료 디스크 관리 프로그램 hiberfil.sys 는 무엇인가? 윈도우에는 전원 관련 기능 중 최대 절전 모드 라는 기능이 존재합니다. 말 그대로 최대로 전원 사용을 절약해주는 기능인데 hiberfil.sys 파일과의 관계..

[ TreeSize Free ] 무료 디스크 관리 프로그램 [내부링크]

[ TreeSize Free ] 무료 디스크 관리 프로그램 안녕하세요 심심한 코딩쟁이입니다. 혹시 디스크 용량이 부족했던 적이 있으신가요? OS를 설치하고 디스크 용량 관리를 하지 않은 채 계속 사용하다 보면 용량 부족 문제를 겪게 됩니다. 이럴 때 무엇을 지워야 하는지 또 무엇이 디스크 용량을 많이 차지하는지 쉽게 알 수 있도록 도와주는 TreeSize Free 라는 무료 디스크 관리 프로그램을 소개하겠습니다. 설치 파일 다운로드 및 설치 https://www.jam-software.com/treesize_free TreeSize Free | JAM Software Besides German and English, the tool can be installed in Chinese, Czech, Dutc..

[ Linux ] 알아두면 쓸모있는 리눅스 명령어 (초급) [내부링크]

[ Linux ] 알아두면 쓸모있는 리눅스 명령어 (초급) 안녕하세요 심심한 코딩쟁이입니다. 이번 포스팅에서는 리눅스 시스템을 사용할 때 알아두면 쓸모있는 명령어를 알아보겠습니다. 리눅스 사용 초급자를 위한 명령어입니다. 추후에 중급자와 고급자 위한 포스팅도 업로드하도록 하겠습니다. 명령어 기본 구조 명령어를 사용하기에 앞서 명령어의 구조를 파악하고 사용해보도록 하겠습니다. command [option]... [argument]... command : 시스템에 설치된 프로그램의 이름을 의미. option : command를 실행했을 때 출력 값에 옵션을 부여. argument : command를 적용할 대상을 의미. command option argument ls -al /bin 옵션은 여러 개를 중첩해..

[ Linux ] vi 편집기 사용법 (기본 조작) [내부링크]

[ Linux ] vi 편집기 사용법 (기본 조작) 안녕하세요. 심심한 코딩쟁이입니다. 이번 포스팅에서는 리눅스의 vi 편집기 사용법에 대해 알아보겠습니다. 처음 vi 편집기 사용하다 보면 원하는 대로 조작을 하기 어려운 상황이 생기기 마련입니다. vi 편집기 사용법 지금부터 함께 알아보시죠. virtualbox에 설치된 우분투와 putty를 연결한 상태에서 글을 진행하겠습니다. putty 연결에 대한 정보가 필요하시다면 아래글을 참고해 주세요. 2022.12.09 - [os/linux] - [ Linux ] Ubuntu에 SSH와 PuTTY로 원격 접속 [ Linux ] Ubuntu에 SSH와 PuTTY로 원격 접속 [ Linux ] Ubuntu에 SSH와 PuTTY로 원격 접속 안녕하세요 심심한 코딩..

[ Linux ] 우분투 비밀번호 분실 시 재설정 방법 [내부링크]

[ Linux ] 우분투 비밀번호 분실 시 재설정 방법 안녕하세요. 심심한 코딩쟁이입니다. 이번 포스팅에서는 가상머신으로 우분투를 사용하다 보면 오랜만에 접속하느라 비밀번호가 기억나지 않을 때 대처방법에 대해서 알아보려합니다. 로그인을 못해서 낙담하지 마시고 천천히 따라 해보시면 해결하실 수 있습니다. root 계정, 사용자 계정 비밀번호 두 가지 모두를 분실했다고 가정하고 우분투 22.04.1 LTS 환경에서 진행합니다. 루트 계정 비밀번호 분실 시 재설정 방법 우선 부팅을 하기 전에 shift를 연타해서 GNU GRUB으로 들어가 줍니다. GNU GRUB은 GNU 프로젝트의 부트로더입니다. 부트로더에 진입을 성공했다면 'e' 를 눌러줍니다. 그러면 아래와 같은 화면이 나오는데 여기서 주목할 곳은 li..

[ algorithm ] 알고리즘 문제 풀이 사이트 [내부링크]

[ algorithm ] 알고리즘 문제 풀이 사이트 안녕하세요 심심한 코딩쟁이입니다. 알고리즘 카테고리에서는 개발을 하면서 다양한 상황에 알맞은 문제 해결법을 생각해내는 힘을 기르기위해 문제 풀이에 대한 글들을 작성하고자합니다. 풀이를 하면서 자료구조에 대한 공부도 동시에 할 수 있으니 개발 능력을 키우는데 도움이 될것입니다. 1. 백준 온라인 저지 https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 사이트에 접속해보면 다양한 종류의 문제를 경험해볼 수 있고 강의도 존재합니다. 원하는 언어로 코드를 작성하고 제출하면 바로 채점을 해주는 시스템이..

[ 티스토리 ] 티스토리 블로그 개설하기 [내부링크]

[ 티스토리 ] 티스토리 블로그 개설하기 안녕하세요 심심한 코딩쟁이입니다. 티스토리 카테고리에는 블로그를 운영하면서 알게 된 정보들에 대한 글을 작성하려 합니다. 첫 번째 포스팅으로 티스토리 블로그를 개설하는 방법에 대해 살펴보겠습니다. 티스토리 회원가입 및 블로그 개설 제일 먼저 티스토리 회원가입을 진행합니다. https://www.tistory.com/ TISTORY 나를 표현하는 블로그를 만들어보세요. www.tistory.com 위 링크에 접속하고 오른쪽 위에 시작하기 버튼을 클릭합니다. 카카오계정 로그인 클릭. 만약 카카오계정이 없으시다면 회원가입 후 진행해 주세요. 로그인을 완료하면 약관에 대한 설명이 나옵니다. 동의 후 다음 클릭. 블로그 이름과 주소 닉네임을 차례대로 입력, 로봇이 아님을 ..

[ python 친해지기 #3 ] 파이썬 자료형 1탄 (숫자, 문자열) [내부링크]

[ python 친해지기 #3 ] 파이썬 자료형 1탄 (숫자, 문자열) 안녕하세요. 심심한 코딩쟁이입니다. 파이썬 친해지기 세 번째 시간으로 파이썬의 다양한 자료형에 대해 알아보겠습니다. 1. 숫자 숫자에는 다양한 종류가 존재하는데 우리가 파이썬에서 다뤄볼 유형은 다음과 같습니다. 정수, 실수, 8진수, 16진수 먼저 정수의 사용법부터 알아봅시다. 정수형 (int) 변수 x 에 양의 정수, 음의 정수, 0 을 차례대로 대입해 보겠습니다. x = 20230101 x = -20230101 x = 0 print(type(x)) # 출력 결과 실수형 (float) 변수 x 에 양의 실수, 음의 실수를 대입해 보겠습니다. # 실수의 일반적인 소수점 표현 방식 x = 2023.0101 x = -2023.0101 #..

[ python 활용하기 #4 ] 파이썬 슬랙 봇 만들기 3탄 (날씨, 데드라인) [내부링크]

[ python 활용하기 #4 ] 파이썬 슬랙 봇 만들기 3탄 (날씨, 데드라인) 안녕하세요 심심한 코딩쟁이입니다. 오늘은 파이썬 활용하기 4번째 시간으로 파이썬과 무료로 제공되고 있는 API를 활용해 봇이 보내는 메시지에 유용한 데이터를 담아보도록 하겠습니다. 날씨 정보 알림 봇 openweathermap 라는 API를 사용해 날씨 정보를 받아보도록 하겠습니다. https://openweathermap.org/ Сurrent weather and forecast - OpenWeatherMap Access current weather data for any location on Earth including over 200,000 cities! The data is frequently updated bas..

[ python 활용하기 #3 ] 파이썬 슬랙 봇 만들기 2탄 (특정 시간에 메시지 보내기) [내부링크]

[ python 활용하기 #3 ] 파이썬 슬랙 봇 만들기 2탄 (특정 시간에 메시지 보내기) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬 슬랙 봇 만들기 2탄으로 사용자가 원하는 시간에 메시지를 전송해주는 봇을 만들어보겠습니다. 1탄에서 구축한 환경에서 그대로 이어가는 내용이므로 처음이신 분들은 1탄부터 따라와 주세요. 2022.12.27 - [programming/python] - [ python 활용하기 #2 ] 파이썬 슬랙 봇 만들기 1탄 (코딩 몰라도 가능) [ python 활용하기 #2 ] 파이썬 슬랙 봇 만들기 1탄 (코딩 몰라도 가능) [ python 활용하기 #2 ] 파이썬 슬랙 봇 만들기 1탄 (코딩 몰라도 가능) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬 활용하기 두 번째 ..

[ python 활용하기 #2 ] 파이썬 슬랙 봇 만들기 1탄 (코딩 몰라도 가능) [내부링크]

[ python 활용하기 #2 ] 파이썬 슬랙 봇 만들기 1탄 (코딩 몰라도 가능) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬 활용하기 두 번째 시간으로 코딩 문외한도 쉽게 만들 수 있는 파이썬 슬랙 봇 만들기 시간을 가져보겠습니다. 슬랙(Slack)이란? https://slack.com/intl/ko-kr/ Slack은 당신을 위한 Digital HQ입니다 Slack은 여러분의 팀과 소통할 새로운 방법입니다. 이메일보다 빠르고, 더 조직적이며, 훨씬 안전합니다. slack.com 슬랙은 대기업, 동네 시장, 학생의 팀 프로젝트 등 다양한 곳에서 전세계적으로 사용되고 있다. 특히 직장인들에게 많이 익숙한 협업용 메신저다. 슬랙을 매일 사용하는 직장인들을 위해 한번 만들어두면 유용한 슬랙 봇을 만들..

[ python 친해지기 #2 ] 파이썬 객체와 변수, 들여쓰기 및 주석 [내부링크]

[ python 친해지기 #2 ] 파이썬 객체와 변수, 들여쓰기 및 주석 안녕하세요 심심한 코딩쟁이입니다. 이번 포스팅은 파이썬 친해지기 두 번째 시간입니다. 오늘은 들여쓰기 및 주석, 객체와 변수 대해서 알아보겠습니다. 1. 들여쓰기 및 주석 파이썬 코드를 작성할 때 중요한 포인트는 들여쓰기에 'Tab' 과 'Space bar'를 혼용하지 않는 것입니다. 들여쓰기가 올바르지 못한 경우나 혼용하여 작성된 코드를 실행시키면 Indent 오류가 발생합니다. 알리고 싶은 정보가 있거나 본인이 표현하고 싶은 바가 있을 때 코드의 작동과는 무관하게 기록하는 것을 주석이라고 한다. 주석을 이용하려면 ''' 또는 """처럼 작은 따옴표 또는 큰 따옴표를 3개 붙인 뒤 주석의 영역을 열고 닫아주어야 한다. 단 한 줄만..

[ VSCode ] 유료 IDE 안 부러운 확장 프로그램 추천 [내부링크]

[ VSCode ] 유료 IDE 안 부러운 확장 프로그램 추천 안녕하세요. 심심한 코딩쟁이입니다. 이번 포스팅에서는 VSCode로 개발할 때 도움이 되는 확장 프로그램에 대해 알아보겠습니다. 1. Korean Language Pack for Visual Studio Code https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-ko Korean Language Pack for Visual Studio Code - Visual Studio Marketplace Extension for Visual Studio Code - Language pack extension for Korean marketplace.visu..

[ python 활용하기 #1 ] 파이썬 이미지 인식 매크로 (pyautogui) [내부링크]

[ python 활용하기 #1 ] 파이썬 이미지 인식 매크로 (pyautogui) 안녕하세요 심심한 코딩쟁이입니다. 이번 포스팅에서는 파이썬 이미지 인식 매크로를 만들어보는 시간을 가지겠습니다. 개발환경 구축 Windows10, python 3.x.x, VSCode, pyautogui 를 사용하여 오늘 포스팅을 진행합니다. python 3.x.x 설치 파이썬 3 아무 버전이나 상관없습니다. 아래 글을 참고하시고 최신 버전으로 설치해주세요. 2022.12.03 - [programming/python] - [ Python ] Windows10 파이썬 설치 및 실행 [ Python ] Windows10 파이썬 설치 및 실행 [ Python ] Windows10 파이썬 설치 및 실행 안녕하세요. 심심한 코딩쟁이..

[ python 친해지기 #1 ] 파이썬 기본 철학 및 권장 코드 스타일 [내부링크]

[ python 친해지기 #1 ] 파이썬 기본 철학 및 권장 코드 스타일 안녕하세요 심심한 코딩쟁이입니다. 이번 포스팅은 파이썬 친해지기의 첫 번째 시간입니다. 파이썬이 처음이신 분들을 위해 파이썬의 기본적인 개념에 대해 알아보겠습니다. 기본 철학 1991년에 발표된 인터프리터 방식의 프로그래밍 언어. 파이썬의 창시자는 네덜란드의 프로그래머 "귀도 반 로섬" 이다. 1989년 크리스마스 주에 연구실이 닫혀있어서 심심함을 느낌 귀도가 심심풀이로 만들기 시작한 것이 파이썬이다. 정말 말 그대로 심심해서 만든 언어가 현재의 파이썬이 되었다고 한다. 능력자들은 심심할 때도 자기 능력을 잘 활용하는 걸 보면 정말 열심히 살아야겠다는 생각이 절로 든다. Life is short, You need Python. 인생..

[ VSCode ] 비주얼 스튜디오 코드 (Visual Studio Code) 설치 [내부링크]

[ VSCode ] 비주얼 스튜디오 코드 (Visual Studio Code) 설치 안녕하세요 심심한 코딩쟁이입니다. 이번 포스팅에서는 비주얼 스튜디오 코드 설치에 대해서 알아보겠습니다. 비주얼 스튜디오 코드 마이크로소프트가 마이크로소프트 윈도우, macOS, 리눅스용으로 개발한 소스 코드 편집기이다. 디버깅 지원과 Git 제어, 구문 강조 기능, SSH 접속 등이 포함되어 있으며 사용자가 편집기의 테마와 단축키, 설정 등을 수정할 수 있다. 설치 파일 다운로드 아래 링크를 통해 접속 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined an..

[ Windows ] Windows10 알아두면 쓸모 있는 꿀 팁 [내부링크]

[ Windows ] Windows10 알아두면 쓸모 있는 꿀 팁 안녕하세요 코딩쟁이입니다. 이번 포스팅에서는 Windows10 을 사용하면서 알아두면 쓸모 있는 꿀 팁에 대해 살펴보겠습니다. 1. 바탕화면 바로가기 및 되돌아가기 윈도우를 사용하다 보면 여러 개의 창을 열고 사용할 때가 생깁니다. 이때 바탕화면을 보는 가장 빠른 방법으로 " 윈도우키 + D " 를 사용합니다. 위 방법은 다들 많이 알고 계시겠지만 이때 한번 더 " 윈도우키 + D " 를 입력하면 사용하던 창으로 돌아가게 됩니다. 2. 작업표시줄 프로그램 실행 윈도우 시작 아이콘 옆으로 자주 실행하는 프로그램들을 고정해서 사용하시는 분들을 위한 팁입니다. 프로그램을 실행하는 단축키로 " 윈도우키 + 해당 숫자 키 " 를 입력하면 즉각 프로..

[ Windows ] 윈도우 터미널 (Windows Terminal) 설치 [내부링크]

[ Windows ] 윈도우 터미널 (Windows Terminal) 설치 안녕하세요 심심한 코딩쟁이입니다. 이번 포스팅에서는 Windows10에서 Windows Terminal를 설치하는 방법에 대해 알아보겠습니다. 윈도우 터미널은 명령 프롬프트(CMD), PowerShell, WSL 사용자를 위한 빠르고 효율적이며 강력한 생산성을 가진 터미널 응용 프로그램입니다. 오픈소스로 공개되어있으며 Windows11에는 기본적으로 설치가 되어있는 프로그램이다. Windows Terminal 다운로드 및 설치 설치 방법은 다양하지만 두 가지 정도만 알아보겠습니다. Microsoft Store에서 설치 Winget 명령어로 설치 Microsoft Store 에서 Windows Terminal 검색 후 설치 만약 M..