sudo apt update && sudo apt upgrade -ycurl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -sudo apt install -y nodejsnode -vnpm -v
먼저 관련 데이터들을 단계별로 삭제 사용자 삭제 from django.contrib.auth import getusermodel User = getusermodel() 삭제할 사용자 확인 usertodelete = User.objects.get(id=3) prin
📊 기본 디스크 정보 확인df - 디스크 사용량 확인df -h df -T df -i lsblk - 블록 디바이스 트리 구조로 확인lsblk
sudo fdisk /dev/xvdb n(새 파티션 생성) -> p(주 파티션) -> 1(파티션 번호) -> Enter(기본값 사용) -> Enter(기본값 사용) -> w(저장 및 종료) sudo mkfs.ext4 /dev/xvdb sudo mkdir -p /mn
https://sysdocu.tistory.com/2036mkdir -p /data/Llama4/Q4_K_Mcd /data/Llama4/Q4_K_Mwget https://huggingface.co/unsloth/Llama-4-Scout-17B-16E-
빵집의 사례.회사의 비즈니스 모델은 간단함.맛있는 빵을 만들어 고객에게 전하는 것.크리스마스 기획전에서 2단짜리 케이스를 한정 수량으로 판매.프로젝트는 성공했지만 예상치 못한 문제 발생.2단 케이크라 서울 지역 외 배송이 불가한데 대전에 사는 한 어머니의 주문이 옴.C
iostat uptime htopsudo powertopcat /sys/class/power_supply/BAT1/statusupower -i /org/freedesktop/UPower/devices/battery_BAT1
sudo apt remove docker-compose -y sudo mkdir -p /usr/local/lib/docker/cli-plugins sudo mv ~/.docker/cli-plugins/docker-compose /usr/local/lib/docker/
요구사항 정의서 참고프론트엔드:백엔드:데이터베이스:프론트엔드:백엔드:데이터베이스:프론트엔드-백엔드 인터페이스:백엔드-데이터베이스 인터페이스:프론트엔드: React, TypeScript,백엔드:데이터베이스:도구: Visual Studio Code, Git요구사항 분석 및
MVP vs MRP(Minimum Remarkable Product)스타트업은 결국 PMF를 찾는 여정이다스타트업은 아이디어 - 프로토타입 - 출시 - 트랙션 - 수익화 - 성장이라는 단계를 거친다.아이디어에서 트랙션까지 가는 회사는 많지만, PMF를 찾는 회사는 거의
요구사항 세분화세분화된 모듈 단위 개발유닛테스트를 통한 구현 검증모듈간 의존성 파악의존성 파악을 통한 수정범위 최소화수정 시, 유닛테스트를 통한 사이드 이펙트 검출무엇을 만들어야 하는지 (What?)왜 하는 것인지 (Why?)언제까지 해야 하는 것인지 (When?)개발
이커머스 \- 사용자가 궁극적으로 원하는 것은 구매뿐 아니라 상품을 사용하면서 느끼는 지속적인 만족감. \- 이커머스에서 흔히 쓰이는 속임수가 있어도 다크패턴 에 가깝다면 지양한다. \- 사용자를 쇼핑에 중독되게 하는 기능은 처음부터 고려하지 않는다.
UX user experience (사용자 경험) : 전체UI interface (사용자 인터페이스) : 접점Usability(사용성) : 측정 \- 효과(Effectiveness), 효율성(Efficiency), 만족도(Satisfaction)를 가지고 특정 목
1. 문제발견 및 기회 창출 페인포인트 Journey Map 데이터 분석 분류 분석 : 제품 및 속성에 대한 분류 체계 마련하여 분석하는 방법 감성 분석 : 긍정어, 부정어에 대한 사전 구축을 통해 뉘앙스 파악 키워드 분석 : 언급이 많은 키워드를 파악하고
워터폴 방식은 순차적, 애자일은 반복적이고 유연한 접근법스크럼은 가장 널리 사용되는 애자일 프레임워크 중 하나변화에 빠르게 대응하고 지속적인 개선을 강조UX는 단순히 사용자가 말하는 것이 아닌 실제 원하는 것을 파악하는 것컨텍스트, 행동, 니즈, 태도, 동기를 종합적으
가장 작은 단위의 테스트개별 함수, 메소드, 클래스 등 코드의 최소 단위를 테스트다른 컴포넌트와의 의존성 없이 독립적으로 수행빠르고 간단하며, 버그를 조기에 발견하는 데 도움여러 단위를 결합하여 테스트컴포넌트 간의 상호작용과 인터페이스를 검증데이터베이스, 파일 시스템
https://betwe.tistory.com/entry/Docker-mattermost-%ED%98%91%EC%97%85-%ED%88%B4-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0
네, SSH 접속 시도가 일정 횟수 이상 실패하면 해당 IP를 자동으로 차단하는 방법이 있습니다. 이를 위해 주로 사용되는 도구는 'fail2ban'입니다. fail2ban을 사용하여 SSH 접속 시도 실패를 모니터링하고 IP를 차단할 수 있습니다. 다음은 Ubuntu
① 클라이언트 : 리퀘스트 ② 서버 : 401 응답, 인증 요청 ③ 클라이언트 : ID / PW (Base64 : 암호화 X, 쉽게 복호화) ④ 서버 : 성공 200, 실패 401 응답챌린지 코드를 사용해서 리스폰스 코드를 계산, 이 값을 송신하여 인증① 클라이언트