전체 글

전체 글

    Arc(아크) 브라우저 URL 상시 노출되게 하기

    Arc(아크) 브라우저 URL 상시 노출되게 하기

    아크 브라우저를 사용중에 url을 확인할 일이 잦은데, url이 기본노출되어 있지 않아서 불편한 적이 많았다. 기존 url 확인 방법 바로, 해결해보자.Mac 기준 : cmd + shift + D위 화면과 같이 url창이 상시 노출되게 된다.

    Python의 underscore 메서드

    underscore 메서드1. 기본 초기화 및 객체 생성 관련__init__(self, ...)객체 초기화 메서드입니다. 클래스의 인스턴스가 생성될 때 호출되며, 초기값 설정에 사용됩니다. 생성자 역할을 합니다.__new__(cls, ...)객체의 인스턴스를 생성하는 메서드로, __init__이 호출되기 전에 실행됩니다. 주로 객체 생성 과정을 제어할 때 사용됩니다.__del__(self)객체가 소멸될 때 호출됩니다. 주로 리소스 정리가 필요할 때 사용됩니다. 하지만, 일반적으로 사용은 권장되지 않습니다.2. 문자열 표현 관련__str__(self)객체의 "문자열 표현"을 정의합니다. print()나 str()에서 호출됩니다.__repr__(self)객체의 "공식적인 문자열 표현"을 반환합니다. repr..

    ERROR! The server quit without updating PID file (/opt/homebrew/var/mysql/gimdong-yeobs-MacBook-Pro.local.pid).

    ERROR! The server quit without updating PID file (/opt/homebrew/var/mysql/gimdong-yeobs-MacBook-Pro.local.pid).

    징글징글한 에러다...헤맨지 2시간 째, chatgpt 답변도 신뢰가 안 가는 지경. 오아시스를 발견했다. Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)mysql.server$ mysql.server start 를 하였을 때, 아래와 같은 오류가 계속 발생하였다.Starting MySQL. ERROR! The server quit without updating PID file (/opt/homebrew/var/mysql/user-MacBookPro..

    [노마드코더] 01 set up

    보호되어 있는 글입니다.

    Vercel에서 배포한 프로젝트에 자체 도메인(domain) 적용하기

    Vercel에서 배포한 프로젝트에 자체 도메인(domain) 적용하기

    도메인 구매처 : 호스팅케이알(https://app.hosting.kr/)1. 도메인 구매가비아, 호스팅케이알, 카페24 등 원하는 곳에서 원하는 도메인을 구매한다. 2. Vercel 대시보드에서 프로젝트 Settings -> Domains 에서 본인이 구매한 도메인을 입력 후 Add 해준다.3. Add 버튼을 누른 후 리다이렉트 방식을 설정하는데 Recommended방식을 선택해준다.(본인이 원하는대로)이는, www. 을 입력하지 않아도 www.~ 으로 리다이렉션 해준다는 뜻이다.4. Add 를 하게 되면 2가지 항목이 추가되고, A와 CNAME 타입의 레코드 항목이 생긴다.해당 게시글을 작성하는 시점에 이미 순서를 건너뛰어서 본 이미지는 타 블로그 이미지 참조  5. 호스팅을 구매한 포털에서 위 Ty..

    [Django] 투표 앱 만들어보기 01 (뷰 작성, URL 맵핑)

    [Django] 투표 앱 만들어보기 01 (뷰 작성, URL 맵핑)

    최종 목표관리자 - 투표 등록, 수정, 삭제사용자 - 투표 참여이전 단계에서 개발환경 준비를 했으니, 본격적으로 투표 앱을 만들어보자. djangotutorial 폴더 안에 polls (=투표앱)을 만들어보자.$ python3 manage.py startapp polls 첫 번째 뷰를 작성해보자.생성된 polls 폴더 내부의 views.py 에 다음 코드를 넣는다. 이후에, 브라우저에서 액세스하기 위해 url 매핑을 해주자.polls 폴더 밑에 urls.py 폴더를 만든 후 아래와 같이 코드를 입력한다. 이제 앱 디렉토리는 다음과 같다. 추가로 프로젝트에서 글로벌 적으로 url구성을 설정해줘야 하므로 mysite 폴더 밑에 urls.py에 다음과 같이 코드를 삽입한다. 이제, 서버를 다시 가동해보자. 그..

    [Django] 개발환경 세팅

    [Django] 개발환경 세팅

    필요 스택Python 3.10 이상을 지원하는 Django 5.1프로젝트 생성, 초기 구조 설정 및 시작$ django-admin startproject (프로젝트이름)# ex) django-admin startproject mysite 성공적으로 실행됐다면 아래와 같은 폴더구조가 생성된다. *폴더구조 설명*더보기manage.pyDjango 프로젝트의 유틸리티 스크립트입니다.주요 기능: 이 파일을 사용하여 프로젝트를 관리하고 다양한 Django 명령어(runserver, migrate, createsuperuser 등)를 실행할 수 있습니다.예를 들어, 서버를 실행하려면 python manage.py runserver 명령을 실행합니다.mysite/__init__.pyPython 패키지임을 나타내는 빈 ..

    알파브라더스 IR 보완자료 전달용

    보호되어 있는 글입니다.

    [Linux / Ubuntu] 실행중인 포트 확인

    목적 : 백그라운드에 실행해둔 15000번 포트의 실행을 중지하고 재가동 하려고 한다.1. 포트를 사용하는 프로세스 확인하기$ sudo netstat -tulnp | grep 150002. 프로세스 종료하기$ sudo kill -9 (PID)ex) sudo kill -9 1515153. 실행중인지 확인해보기$ sudo netstat -tulnp | grep 15000