리눅스 find 여러 검색 조건으로 파일 찾기
다양한 검색 조건으로 파일을 찾아보자
total posts : 355
다양한 검색 조건으로 파일을 찾아보자
리눅스 대표 텍스트 편집기 vi
문자열이 포함되는 파일 또는 디렉터리 이름 찾기
vi vim nano emacs
다른 계정으로 로그인하거나, 다른 계정으로 명령어 실행하기
리눅스 사용자와 그룹의 관계
group gshadow
사용자 집단 그룹, 그룹을 생성하고 관리해보자
passwd skel shadow 등 사용자 관리와 관련된 파일들
관리자 권한으로 사용자 계정 생성과 관리 해보기
리눅스 시스템 종료 또는 재시작 하는 방법
systemd 데몬 체계에서 리눅스 시스템 서비스를 관리하는 systemctl
리눅스의 부팅 모드의 과거와 현재. 런레벨과 기본 타깃
systemd로 바뀌면서 도입된 유닛, 유닛이 뭘까
systemd가 이런 것이었구나
리눅스의 부팅 과정을 알아보자
cat more less head tail 등 파일의 내용을 확인하는 명령어들
나는 이 포스트를 적는 순간까지도 하드 링크가 무슨 쓸모인지 모르겠다.
mkdir rmdir cp mv rm
ls, pwd, cd 등 기본적인 파일 탐색 명령어를 알아보자
셸 변수 환경변수에 대해 알아보자
파이프 백슬래시 표준출력 연결 등 여러 특수문자
tab으로 편하게 자동완성
명령어와 관련된 명령어..?
에일리어스 예약어 함수 내장명령 일반명령
그리고 긴 옵션 짧은 옵션
Bash zsh csh 많다 많아 셸 종류 살펴보기
조개껍데기 셸
sda sdb1 sdb2 .. 이름의 규칙은?
저장 장치를 지칭하는 세 가지 용어에 대해 정확히 알아보자
데비안 레드햇 우분투 centos rocky 여러 리눅스 배포판에 대해 알아보자
LINUX가 어떤 특징을 가지고 있는지 알아보자
오픈 소스와 운영체제의 진화
Dependency failed for swap.mount
가상머신 솔루션 xcp-ng를 설치해보자
구슬이 서 말이어도 꿰어야 보배다. 디스크를 장착해도 마운트해야 쓸 수 있다.
리눅스에서 데몬과 서비스, 소켓의 개념을 알아봅니다
SSH 키를 발급하고 설정하는 방법을 알아봅니다
Ventoy를 사용한 리눅스 설치 및 포맷 방법 안내
CentOS의 정신적 후속작
PermitRootLigin
ps command not found
딥러닝 연산을 위한 환경 갖추기
리눅스 계정을 관리해 보자
미리 세팅해두자
pci utils
과거에 입력했던 명령어를 다시보자
리눅스에서 편하게 파일을 압축하고 압축을 풀어보자
리눅스 명령어 모음
Ubuntu 18.04.6
SCP 를 통해 원격(게스트) PC와 파일 전송 주고 받기
원격 / 게스트 PC SSH 연결하기 (원격 접속)
왜 실패하는데..!?
윈도우에서 리눅스를 설치해보자
vi 편집기 vi editor 살펴보기
GroupBy
서브쿼리와 GROUP BY
OUTER JOIN 을 사용하자
Null 이 있는 Column에 Not In 구현하기
테스트케이스 8번 이녀석
list 의 min, max에 주의하자
GROUP BY 와 HAVING 을 이용해보자
GROUP BY 와 서브쿼리를 이용해보자
런타임 에러와의 싸움
시간 초과와의 싸움
DATE_FORMAT, INNER JOIN
코딩테스트 - 양궁대회 (프로그래머스)
코딩테스트 - 평행 (프로그래머스)
코딩테스트 - 수박수박수박수?
코딩테스트 약수의 개수와 덧셈 (프로그래머스)
코딩테스트 - 실패율 (프로그래머스)
코딩테스트 - 체육복 (프로그래머스)
코딩테스트 - 최댓값 구하기 (프로그래머스)
코딩테스트 - 모든 레코드 조회하기 (프로그래머스)
코딩테스트 - 모의고사 (프로그래머스)
코딩테스트 - K번째 수 (프로그래머스)
코딩테스트 - 완주하지 못한 선수 (프로그래머스)
코딩테스트 옹알이 풀이 (프로그래머스)
코딩테스트 제목 풀이 (문제출제 사이트)
코딩테스트 소수 만들기 (프로그래머스)
코딩테스트 마법의 엘리베이터 풀이 (프로그래머스)
코딩테스트 없는 숫자 더하기 (프로그래머스)
코딩테스트 숫자 문자열과 영단어 (프로그래머스)
코딩테스트 신규 아이디 추천 (프로그래머스)
코딩테스트 로또의 최고 순위와 최저 순위 (프로그래머스)
코딩테스트 최소직사각형 (프로그래머스)
코딩테스트 같은 숫자는 싫어 (프로그래머스)
코딩테스트 신고 결과 받기 (프로그래머스)
코딩테스트 카카오 성격 유형 검사하기 (프로그래머스)
제대로 파보자 Flask
파이썬 패키지 관리 툴 pip 설치하기
jupyter lab , jupyter notebook
난수로 비밀번호를 생성해보자
dotenv로 환경 변수를 관리해보자
파이썬에서 번역기를 사용해보자
동적 페이지 크롤링 하기
DB 연결, insert, update, delete 등 파이썬에서 모두 하자!
이미 학습된 STT 모델 가져다 쓰기
requirements.txt 만들어보기
파이썬에서 json 형태를 다뤄보자
대문자인지 소문자인지 반환, 그리고 대문자 혹은 소문자로 만들기
파이썬을 통해 exe 파일 등 실행파일을 실행시켜보자!
문장 속에서 글자의 위치를 찾아보자
Python 으로 운영체제, 시스템 정보 확인하기
OpenCV
파이썬으로 파일 읽고 쓰기
파이썬으로 GIF 만들기 - imageio 모듈
파이썬 시간 관련 라이브러리 time, datetime
파일과 디렉토리를 다룰 수 있는 os 모듈
압축하기, 압축풀기
파이썬으로 웹페이지 만들기
맥 오디오 라이브러리 PyAudio
내가 필요해 내가 만드는 오디오 이퀄라이저
파이썬 오디오 라이브러리 librosa
파이썬으로 JS, React, NextJS 코드 만들기
함수를 짧게 줄여 써보자
파이썬만의 문장 줄이기
정규 표현식으로 다양한 패턴 나타내기
가상 환경을 만드는 이유도 함께 살펴보자
파이썬 globals 메서드 동적 변수 할당
파이썬에서 시각화 해보자!
파이썬 판다스 요약
파이썬에서 정말 많이 사용되는, list 자료형
선형분석 기반의 특징추출 및 차원축소 방법
계층적으로 하위 군집을 포함하는 군집에서 적절한 군집 찾기
비지도학습 문제에서 데이터를 K개의 군집으로 나누기
헷갈리는 reset과 revert. 차이점은?
현재 커밋 취소하고 이전 커밋으로 되돌아가면서 커밋 이력은 유지하기
이전 커밋으로 되돌아가기
커밋되지 않은 작업 내용 입시 저장하기
브랜치 병합 충돌이 일어났을 때 해결하는 방법
브랜치 병합의 개념과 세 가지 병합 방법
복잡복잡 git 브랜치 명령어
checkout과 비슷하지만 달라지려고 노력중인 switch
브랜치의 생성과 삭제를 담당하는 명령어
각 저장 공간 간의 파일 비교하기
다른 커밋, 다른 브랜치로 체크아웃 하기
HEAD란 뭘까. HEAD와 branch, commit 간의 관계
독립된 작업 흐름..? 브랜치란 뭘까?
커밋은 무엇이고, 어떻게 이력관리가 가능한 걸까?
직접 해보자
status add commit log rm reset restore
깃 저장소를 만드는 방법. 그리고 그 안에는 뭐가 들어있을까?
git 사용 전 기본적인 환경 설정하기
git을 설치해보자
파일의 생성과 변경에 따른 상태 인식
깃의 작업 영역 구조
분산형 버전 관리의 대표주자 git
그리고 형상 관리에 대한 개념 한스푼
기존 소스를 건드리지 않고, 중계 저장소를 운영할 수 있을까?
형상관리 툴 SVN을 알아보자
Git 기본 사용법
왜 에디터가 보이지 않는거야..?
나만의 깃허브 블로그를 만들어보자!
SLEEP, CONVERT, FOUND_ROWS, BENCHMARK …
AES_ENCRYPT, MD5, SHA2, PASSWORD …
ABS, MOD, DIV, RAND, GREATEST, LEAST …
DATE, TIME, DATETIME, NOW, YEAR ..
count, sum, avg, min, max, 그리고 GROUP BY, HAVING
MySQL의 문자열 관련 함수들에 대해 알아보자
MySQL의 내장 함수들에 대해 알아보자
연습용 샘플 데이터베이스를 import 해보자
필수로 알아야 할 join
여러 가지 조건으로 정렬을 하려면?
문자형을 숫자형으로!
컬럼의 최대 최소값 max min
key가 중복인 row에 대해 별도 처리
ERROR 1130 (00000) Host ‘000.000.000.000’ is not allowed to connect to this MySQL server
MySQL 자료형
MySQL 데이터베이스 추출, 추출한 데이터베이스를
MySQL 명령어 정리
Maria DB 설치
Dependency failed for swap.mount
디렉토리명에 영문 외 문자가 있는지, SVN 버전은 일치하는지 확인하기
ERROR 1130 (00000) Host ‘000.000.000.000’ is not allowed to connect to this MySQL server
ssh 연경이 거부되었을 때
src refspec main does not match any
어..? 왜 안되지..? 아! sudo!
정보를 주고 받던 파이프가 깨졌어..?
Dump to JSON adds additional double escaping
연결했던 IP의 장치 정보가 바뀌었을 때
왜 실패하는데..!?
1.20 이후 nump 버전에서 numpy.float은 더 이상 지원되지 않습니다.
분명 설치했는데.. 왜 없지?
boto3.client() 연결방식의 문제
외래키 지정시 form 오류
1366, Incorrect string value
OperationalError - 2003, Cant connect to MySQL server on RDS 엔드포인트 경로
KB MB GB TB .. 데이터 용량의 단위
컴퓨터 과학에서 꼭 나오는 단어 추상화. 제대로 알아보자.
사칙연산의 전위 후위 중위 표현
알고리즘의 성능을 평가하는 지표
저장 장치를 지칭하는 세 가지 용어에 대해 정확히 알아보자
GPL MPL Apache MIT BSD 오픈소스 라이선스 살펴보기
Monolithic Architecture and Microservice Architecture(MSA)
일괄처리 운영체제, 시분할 운영체제, 실시간 운영체제, 분산 운영체제
커널에 대해 알아보자.
알고리즘이 뭔지 정확히 짚고 넘어가자
JIT와 AOT는 뭐가 다를까?
움직이지 않는 컨텐츠와 움직이는 컨텐츠?
Let’s go
구문 분석
encoding and decoding
Markup? Markdown?
네트워크 방향성에 대해 알아보자
선형변환이란?
데이터의 유사성을 기반으로 한 비지도학습
분류 문제에 사용하는 회귀 모델
연속적인 실수값을 예측하는 회귀함수
연속적인 실수값을 예측하는 회귀모델에 대해 알아보자
데이터 기반 분류 모델의 대표적인 예시 knn을 알아보자
확률밀도함수 형태를 구체화하여 베이즈 분류기 구현해보기
확률을 기반으로 분류하는 분류모델의 원리
머신러닝의 분류 모델의 기본 개념에 대해 살펴보자
데이터와 데이터분포, 특징과 특징 추출, 성능 평가
지도학습 비지도학습 준지도학습 강화학습
머신러닝에는 어떤 종류가 있을까?
머신러닝의 프로세스를 알아보자
머신러닝의 정의, 필요성, 활용분야
머신러닝 및 딥러닝 전에 인공지능부터 알아보자
컨테이너에서 GPU를 사용해보자
도커 컴포즈 설치해보기
도커 실행에 대한 명세서
bind mount 와 docker volume
docker cp - dockerfile add - scp
save export load import
새로운 이미지로 commit
컨테이너 안쪽에서는 무얼 할 수 있을까?
SSL TLS 인증서로 https 적용하기
htpasswd 를 이용한 사용자 인증
Docker Registry Config
개인용 도커 허브를 만들어보자!
만들어져있는 다양한 도커 이미지를 사용해보자
알면 편해진다. 도커를 써보자.
도커 주요 명령어들
도커 도커 그게 뭔데
완료되지 않은 목록을 관리하는 백로그를 알아보자
Systems and software engineering
메모리에 데이터를 올려서 빠르게 사용하자
하나의 워크스페이스에서 로컬과 ssh를 함께
HTTPS 통신을 위한 준비
파이썬은 왜 C보다 느린가?
맥 환경변수 확인 및 추가하기
유연한 검색, 검색엔진의 시작,
마크다운을 기깔나게 써보자
M실리콘 맥북에서 텐서플로우 설치하기
M실리콘 맥북에서 파이썬 모듈이 설치되지 않을 때
CSV 표를 마크다운으로, 마크다운을 CSV로
구글 코랩 단축키 정리
Gemfile을 수정해보자
Not a valid ref: refs/remotes/origin/master
최적의 전송 방식은? 상황에 따른 선택의 중요성
Transmission Control Protocol and User Datagram Protocol
기본적인 네트워크 개념들
아이패드로 원격 서버에 접속해보자
네트워크 방향성에 대해 알아보자
각 에러는 무슨 의미일까?
해당 IP의 포트를 조회해보자
Hyper Text Transfer Protocol
ERROR 1130 (00000) Host ‘000.000.000.000’ is not allowed to connect to this MySQL server
Virtial Machine 의 모든 네트워크 종류를 알아보자
연결했던 IP의 장치 정보가 바뀌었을 때
SSH 툴
SCP 를 통해 원격(게스트) PC와 파일 전송 주고 받기
원격 / 게스트 PC SSH 연결하기 (원격 접속)
이진 탐색 트리, Splay, AVL, BB
승자 트리와 패자 트리
부모와 자식 노드간 우선순위가 있는 트리 자료구조
다음 순서를 가리키는 스레드, 스레드 포인터를 가진 트리 스레드 트리
트리를 알려면 이진 트리부터
트리 자료구조
단순 연결 리스트의 한계와 극복
배열을 통한 리스트의 구현과 포인터를 통한 리스트의 구현
삽입과 삭제가 서로 다른 곳에서 일어나는 FIFO 자료구조
한쪽 끝에서 삽입과 삭제가 일어나는 LIFO 자료구조
array 순서가 있는 동일 자료형의 집합
추상 자료형이 뭔데
자료구조와 알고리즘의 관계. 알고리즘에 대한 정의. 알고리즘 성능 평가 방법.
자료구조가 뭘까
외부에서도 홈 네트워크를 이용해보자
홈서버에 별칭을 붙여보자
우리집 홈페이지를 만들어보자
jupyter lab 서버 구축
세팅한 홈 서버에 원격으로 접속해보자
외부에서 홈 서버에 접근할 수 있도록 세팅해보자
홈 및 외부 네트워크와 연결 그리고 고정 IP 세팅
리눅스 운영체제를 설치해보자
홈 서버 만들기 - 머신 선택과 설치
복수 배열 독립 디스크
Java 정적 코드 분석 도구
문자열을 다뤄보자
VScode와 이클립스 모두에서 프로젝트 만들어보기
자바로 파이썬 실행시키기
자바의 연산자 operator
자바 값 입력받기 scanner
자바의 자료형을 알아보자
다양한 print 문
Map 자료형에 대해 자세히 알아보자
dart에서 가장 공들여 봐야 할, class.
함수를 선언(정의) 해보자
dart 데이터 타입
dart 변수 선언 방법
dart 기본 문법
개발 준비를 해보자
dart 프로그래밍의 첫 걸음. 설치.
dart에 대해 알아보자
AWS EC2를 명령 프롬프트를 통해 이용해보기
AWS와 파일 통신하는 기본 방법, SCP
아마존 AWS의 기본! EC2와 RDS 사용해보기
리눅스 서버에서 개발 환경 만들기
Cloud 서비스에 대해 알아보자
Flutter
한국건설기술연구원 우주기지 건설을 위한 BIG 사업 (중 영상 딥러닝 분야)
카카오 브레인 견학 - 의료영상 large scale AI
DALL-E, Midjourney, Wombo
프로젝트 만들고 구동해보기
플러터를 설치해보자
플러터에 대해 둘러보자
구글이 만든 멀티 플랫폼을 지원하는 프레임워크!
파이썬으로 액티브 노이즈캔슬링 원리 살펴보기
앱 리뷰(최근 500개)를 스크래핑하는 python 코드입니다. Beautifulsoup, urllib, pandas를 이용했습니다.
\r 표현과 함께!
데이터 분석의 종류를 알아보자
알아두자 데이터 분석 용어
데이터의 정의와 분류
객체인식의 YOLO, 뜯고 씹고 맛보고 즐기고!
딥러닝의 기초 개념과 케라스 라이브러리
외부에서도 홈 네트워크를 이용해보자
서버를 지키는 가장 기본적인 방법
행렬의 구조 및 속성과 관련된 개념들을 한 곳에서 보기 편하게
행렬이 싫었어. 하지만 이제는 아냐.
history 및 셸 명령 내역
리눅스 파일 시스템 계층구조 표준 FHS
스프링과 스프링부트.
객체지향적인 데이터 관리 방법
노션에 기록한 내용, 아이폰 홈 화면에서 볼 수는 없을까?
HitRate Mrr MAP NDCG
파일 및 디렉터리에 대한 접근 권한 개녕, 그리고 접근 권한 수정 방법
파일 및 디렉터리에 대한 접근 권한 개녕, 그리고 접근 권한 수정 방법
이산적인 수학구조에 대해 연구하는 학문
딕셔너리를 key 혹은 value를 기준으로 정렬해보자