전체 글

전체 글

    Python 프로젝트 생성시 오류 / Failed to create a virtual environment / 가상 환경을 생성하지 못했습니다 / IntelliJ, PyCharm (Jetbrains)

    Python 프로젝트 생성시 오류 / Failed to create a virtual environment / 가상 환경을 생성하지 못했습니다 / IntelliJ, PyCharm (Jetbrains)

    Python 프로젝트 생성시 오류 / Failed to create a virtual environment / 가상 환경을 생성하지 못했습니다 / IntelliJ, PyCharm (Jetbrains) 콘솔 인코딩이 UTF-8 이 아니라서 생기는 문제 IDE 버전이 업데이트 되면서 기본 인코딩이 변경 되어 문제 발생

    [javascript] 엔티티 코드 변환 / entity mapping escape / 특수 문자를 엔티티 코드로 치환

    💻 사용법 How to use let escape_name = "A & B"; escape_name = html_escape(escape_name); console.log(escape_name); // 결과 // A & B 🎈 결과 A & B 💻 코드 Code (ES6+) /** * 엔티티 코드 매핑을 위한 변수 * @type {{"`": string, "\"": string, "&": string, "'": string, "": string, "/": string}} */ let entityMap = { '&': '&', '': '>', '"': '"', "'": ''', '/': '/', '`': '`', '=': '=' }; /** * 특수 문자를 엔티티 코드로 변환 한다 * @param s..

    🚀 jetBrains IDE 추천 기능 및 단축키 (w. PhpStorm, IntelliJ, Android Studio, etc…) - How to use the jetBrains IDE

    노션(Notion)에 꾸준히 정리 중이라 링크를 첨부 합니다 jetBrains IDE 추천 기능 및 단축키 (w. PhpStorm, IntelliJ, Android Studio, etc…) - How to use the jetBrains IDE

    🍭 코딩 컨벤션 / 코드 작성 규칙 / 코딩 규칙 (w. 웹 개발) + 개발 업무 규칙

    🍭 코딩 컨벤션 / 코드 작성 규칙 / 코딩 규칙 (w. 웹 개발) + 개발 업무 규칙

    💡 "나만의 코딩 규칙"입니다. 참고만 해주세요 ▪ 11년 숙성시킨 유산균 규칙 입니다 ▪ PHP, Javascript, CSS, MySQL 웹 개발을 기준으로 작성하였습니다. 💥 본인 만의 코드 규칙이 아무리 좋아도 회사에서는 회사의 규칙을 따르는 것이 아주 좋습니다. 화목한 팀워크를 위해 공통 ▫ 속성이 많아져도 괜찮다 ▫ 명칭이 길어져도 괜찮다 ▫ 가독성은 중요하다 ▫ 유지보수는 중요하다 ▫ 의견은 언제나 환영이다 ▫ 전부 지킬 필요는 없다 웹 표준 준수 W3C HTML 마크업 테스트 W3C CSS 테스트 MVC 패턴 및 기능 묶음 페이지 또는 컨트롤러에 속하도록 코드를 묶는 것보다 해당 기능을 재 활용할 수 있도록 묶어서 개발 필요 묶음 처리에 시간이 지체될 경우 개발 진행 후 묶음 처리하는 것을..

    🌐“IE 익스플로러 지원 종료” 웹 개발자 드디어 해방 일까? - 하위 브라우저 지원 어디까지 해야 하는 걸까

    💯 드디어 지원 종료 특정 운영 체제에 대한 Internet Explorer 11 데스크톱 애플리케이션 지원 종료 웹과 관련된 곳 어디든 IE 지원 종료는 기분 좋은 소식이 아닐까? 최근 몇년간 웹 표준 그리고 IE 지원 종료를 위해 많은 회사에서 노력을 하고 있다 이 글은 IE 지원 종료를 맞이하여 하위 브라우저 지원 어디까지 해야 하는 걸까? 라는 주제로 글을 작성 한다. 결론 웹 서비스의 성격과 사용자 대상에 초점을 두고 지원에 대한 정책을 정해야 한다. 몇 가지 서비스 별 예시를 들어보자 B2B, 사내 서비스, 관리자 기능 최신 브라우저만 지원 사용자 에게 최신 브라우저만 사용 권고 가능 게임 퍼블리싱 사이트 최신 브라우저만 지원 사용자의 컴퓨터가 게임 사양을 위해 최신 컴퓨터 사용 률 높음 쇼핑..

    [jQuery] 변수 바인딩, SQL의 쿼리 바인딩(Query Binding) 처럼 사용하기 | Variable Query Binding

    다양한 프레임 워크에서 쿼리 바인딩을 할 때 콜론(:)을 사용하기 때문에 여기도 사용하였다 변환하려는 키(key)에 앞, 뒤로 하나씩 추가해주면 된다 :key: 자바스크립트는 예전 부터 문자에 변수 넣거나 HTML으로 이루어진 문자열에 변수 넣는 게 썩 맘에 안 들었다. + 기호를 써가며 합치다 보면 코드 가독성이 좋지 않고 IDE 가 아닌 텍스트 에디터를 쓴다면 더욱더 헬게이트.. 그나마 최근엔 변수를 편하게 넣을 수 있는 기능이 생겨 좋지만 Template literals 해당 기능이 생기기 전까지는 마치 많은 프레임 워크에서 지원하는 것처럼 쿼리 바인딩하듯 데이터를 넣고 싶어서 만든 기능이다. 2022.07.07 - [javascript] - [javascript] 변수 바인딩, 문자열 문자에 변수..