
RDB 중 가장 버그가 안 나고 편리한 DB tool 중 Heidsql 을 사용하고 있다.문제는 5Mb 가 넘는 대용량 sql 파일을 import 할 때 주로 에러가 나온다.이때, CMD로 훨씬 빠르게 실행하는 방법이 있다.본인 pc 환경에 맞는 MSI 를 설치한다.

RTSP vs RTMP 📌 RTSP (Real Time Streaming Protocol) 용도: "컨트롤" 프로토콜에 가까움. → 영상/오디오 데이터를 직접 실어나르기보다는 재생, 일시정지, 중지 같은 명령 제어에 집중. 데이터 전달: 보통 RTP(Real-t

yt-dlp 를 반드시 설치해야하는데, pipx로 설치하면 yt-dlp는 보통 ~/.local/bin/yt-dlp 또는 pipx venv 경로에 다따라서 서비스에 PATH를 명시하고 스크립트에 절대경로를 없애거나 또는 정확한 절대경로로 수정 (/home/ubuntu/.

0. 서론 비록 정책 문제와 맞물려 채택되지 못한 아이디어이지만 굉장히 참신한 아디어라 소개해본다. 1. 아이디어 특정 주소 접속해서 라이브 변환기 가 켜져있는지 확인. 대상 채널 코드을 youtube api에 주고, 켜져 있는 라이브 방송이 있는지 알아본다. (10
간단한 앱 만들기 마치 web-app 처럼 electron 을 사용해서 mini-pc 에 application 을 만들어볼 예정이다. 1. electron electron 의 구성은 일단 index.html => splash 화면 package.json => 명세서

norigin-spatial-navigation 리모컨을 웹에서 동작하여 electron 을 사용하여 앱을 만들 수 있다. 그럼 마치 tvOS 처럼 동작하는데 이를 위해 web-client 에서 리모컨을 사용할 수있도록 도와주는 library 가 있다. 이에 Norig

GCS 는 AWS 의 S3 포지션으로 static 파일을 서빙하는 역할을 한다.그래서 나는 다음과 같이 pipe-line 을 구상해봤다.자, 그럼 우선 코드부터 작성해보자.publish 설정은 빌드 시 업데이트 메타데이터 파일을 생성함.이 파일들에는 최신 버전 정보,

신규 회사 pc 를 받았는데 사용자 이름이 한국어로 되어있는 불상사가 생겼다.첫 출근도 전이라 내가 손쓸 틈 없이 이름이 한국어로 설정되어버렸는데 이때 밀고 다시 설치했어야했는데... 또 2,3 시간을 날릴 순 없어서 그냥 받았다.하지만 아니나 다를까 결국 문제가 생겼

보통 기록들을 보면 instance 최초 생성 시 key 만을 등록한다.하지만 집, 회사 굉장히 다양한 곳에서 접근할 수 있다.그럴 땐 새로 키를 생성해서 그걸로 접근만 하면 되는 것이 아닌, 이를 새로 등록을 해줘야한다.SSH 서버는 접속할 때 클라이언트의 비밀키로

|구분|요약|비고| |:---:|:---:|:--:| |데이터 모델| @Entity 클래스로 정의, @Id() 자동증가 기본값 |Null-safety 완전 지원| |저장소(Store)| Store 객체 1개가 DB 파일과 연동 |openStore() 헬퍼 함수 권장|

설정 중 DB 풀 설정, 로깅등은 제외하고 네트워크와 관련된 부분 알아보자.ALLOWED_HOSTS = os.getenv('ALLOWED_HOSTS', '').split(','): Host header attacks 방어.웹 애플리케이션의 기본적인 보안을 강화SECUR

사실 가장 간단한 방법은 bucket 을 사용하는 것이다. 하지만 이는 무료가 아니다. 따라서 우리는 local PC 에서 파일을 WinSCP 를 사용하여 GCP 로 보내는 방법에 대알아보자. 1. https://chatgpt.com/c/688036ea-9d60-8

WebRTC(Web Real-Time Communication)는 브라우저나 앱이 직접 P2P로 오디오·비디오·데이터를 송수신하는 표준 기술을 뜻한다.즉, WebRTC는 통신 프로토콜과 API의 집합이야. ()WebRTC 자체에는 특정한 “라우팅 방식”(MCU, SFU

자~ Django 에서 mysqlclient 를 사용하여 다음과 같이 DB 를 잡는다고 가정하자.우선 서버에 DB 부터 설치해보자.그리고 mysql_secure_installation 를 설치하면 다음 몇개의 질문을 받는다.VALIDATE PASSWORD COMPONE
네트워크 인터페이스 이름은 서버나 컴퓨터가 네트워크에 연결되기 위해 사용하는 하드웨어 및 소프트웨어 구성 요소의 식별자이다. 리눅스 시스템에서는 각 네트워크 카드나 인터페이스에 고유한 이름을 부여하여 구별하고 관리한다.Ubuntu 16.04 이후부터는 예측 가능한 네트

구조는 대략 위와 같다.이때, 집에서도 회사의 물리 server 에 ssh 로 접근하기 위해선 다음과 같은 과정이 필요하다.우선 서버의 사설 IP가 변경되지 않도록 라우터에서 고정 IP를 할당하거나 서버 자체에서 정적 IP를 설정한다.나는 서버 자체가 편하기 때문에 서

Gunicorn에 대하여 우선 Gunicorn 에 대해 간단히 알아보자. Gunicorn은 무엇일까? Gunicorn은 주로 Django나 Flask와 같은 파이썬 웹 애플리케이션을 배포할 때 사용되며, 웹 서버(예: Nginx)와 파이썬 애플리케이션 사이에서 중간

requirements.txt 에 python-dotenv 가 없다면, 프로젝트의 다른 개발자나 서버에서도 동일한 문제가 발생할 수 있으므로 다음 명령으로 추가해두자.

systemd는 현대 리눅스 배포판에서 기존 SysV init 시스템을 대체하여 시스템 부팅과 서비스 관리를 담당하는 PID 1번 프로세스이다. 그럼 이제 systemd가 무엇이고, 왜 생겼으며, 어떤 기능을 제공하는지 간단히 알아보자.systemd는 리눅스 운영체제에

https://docs.github.com/ko/get-started/git-basics/about-remote-repositories정책이 바뀌어 이제 github 비밀번호로는 clone, fetch, pull, push 와 같은 명령을 수행할 수 없다.그래