본문으로 바로가기

파일의 IT 블로그

2023/03

해당되는 글 20
  • thumbnail
    프로그래밍/VSCode

    [VSCode] Code Runner 에서 파이썬 가상환경 자동 활성화 시키기

    일반적으로 VSCode에서는 파이썬 인터프리터가 가상 환경(venv)의 파이썬으로 잡혀있으면 F5로 디버그 시작시 자동으로 가상환경 활성화 후 코드를 실행시켜 줍니다. 그러나 Code Runner로 실행하는 경우엔 Debug 모드가 아닌 Release 모드로 실행하는것과 비슷한 개념으로 단순히 python 명령어를 통해서 코드를 실행해주게 되는데, 가상 환경 활성화 명령어는 포함되어 있지 않습니다. 디버그 할땐 가상환경이 자동으로 잡혀서 실행되는데, Code Runner론 그렇지 않아서 불편하겠죠. Code Runner로 파이썬 실행시 자동으로 가상환경 실행하는 방법을 오늘 간단하게 알아보겠습니다. 해결 방법 역시 아주 간단합니다. // "python": "python -u", "python": "cd ..
  • thumbnail
    프로그래밍/Python

    [Python] 크롬 브라우저의 모든 쿠키 가져오기

    직접 작성한 코드 사용 #chrome_cookie_parser.py import os import json import base64 import sqlite3 import shutil from datetime import datetime, timedelta import win32crypt # pip install pypiwin32 from Crypto.Cipher import AES # pip install pycryptodome # 코드 참고 : https://www.thepythoncode.com/article/extract-chrome-cookies-python def get_chrome_datetime(chromedate): """크롬 형식의 날짜 및 시간에서 `datetime.datetime` ..
  • thumbnail
    프로그래밍/VSCode

    [VSCode] 티스토리 블로그 HTML,CSS,JS 코드 Prettier로 정리하기

    서론 [**VSCode**]로 HTML 작성을 하다보면 들여쓰기(indentation)와 공백의 중요성을 체감하게 됩니다. 꼭 HTML 작성이 아니여도 프로그래밍을 할 때 코드를 읽기 좋고 깔끔하게 정리하려면 들여쓰기랑 공백을 잘 맞춰서 정리해야 합니다. 위 사진에서도 왼쪽처럼 공백이 잘 정리되지 않은 코드보다 오른쪽처럼 정리해둔 코드가 훨씬 보기 편합니다. 코드 작성은 어떻게 보면 글쓰기와 똑같기 때문에 저렇게 공백을 맞춰서 코드를 정리하는 것을 글의 서식(Format) 에 비유할 수 있습니다. 코드의 서식(형틀)을 맞춰서 보기 좋게 만드는게 공백 정리고 코드 정리입니다. 어쨌던 쉽게 말해서 코드를 깔끔하게 정리하려면 기본적으로 공백부터 잘 맞춰라.. 이런 뜻이긴 한데 이걸 일일히 사람이 하기엔 너무 ..
  • thumbnail
    블로그 결산

    바꾼 스킨에 코드 하이라이터를 추가하고 조금 개선하였습니다 (highlight.js)

    바꾼 스킨에서 Code Highlighting 을 지원하긴 하는데 Plain JavaScript로 만들어진 커스텀 버전이라 모든 언어에 대한 지원이 안되서 기존에 사용하던 Highlight.js 를 다시 가져와서 변경하였습니다. Highlight.js 까진 적용이 잘 됐는데 Highlight.js에 line number를 추가하는 플러그인(highlightjs-line-numbers.js)이 스킨하고 충돌하는지 제대로 적용이 안되더라구요. 맨날 하던대로 한 새벽 5시까지 머리박으면서 원인을 찾아봤는데 개발자도구 키고 찾아본 결과 CSS의 ::Before 선택자가 제대로 적용되지 않고 있었습니다. 사실 제가 웹 개발 싫어하는 이유중 하나가 이 CSS인데.. 우선순위를 외워놔도 꼭 어떤 부분에서 중복으로 적..
  • thumbnail
    블로그 결산

    블로그 스킨을 스피드스타 2.2.0 스킨으로 변경하였습니다.

    티스토리 스킨을 기존 무료 스킨인 Minimal Skin 에서 유료 스킨인 스피드스타 스킨으로 변경하였습니다. 스킨 변경 이유는 2가지입니다. 제 블로그 자주 들려주시는 이웃(?) 분이 추천 전체적인 속도 개선 목적 이유는 모르겠지만 Minimal Skin으로는 공지글이 보이지 않음 기존 Minimal Skin은 무료 스킨으로 풀어주신게 정말 감사할 정도로 잘만들어진 스킨입니다. 속도도 괜찮고, 디자인도 훌륭한 편입니다. 디알못 공대생인 저로써는 마냥 이뻐서 골랐습니다 ㅎㅎ. 물론 처음엔 괜찮았는데 제가 여기에다가 JavaScript랑 CSS로 이것저것 덕지 덕지 이어 붙여서 쓰다보니 사이트 속도가 처참하게 느려졌고 사이트 속도 개선을 할 수 없는 지경에 이르러서 유료 스킨인 스피드 스타 스킨을 큰맘 먹..
  • thumbnail
    데이터 과학/BING AI

    마이크로소프트 Bing AI 크롬에서도 사용하는 방법

    요새 마이크로소프트에서 새로 제작한 챗봇인 Bing AI 챗봇이 아주 화재입니다. 기존 ChatGPT는 인터넷 검색 기능 없이 2021년도 이전에 있는 데이터로만 학습되어 2022년 이후에 일어난 일을 모른다는 아주 치명적인 문제가 있었습니다만, 이번에 새로나온 Bing AI는 사용자가 본인(챗봇)이 모르는 정보를 요청하면, 인터넷에 실시간으로 검색해서 데이터를 정리해준 뒤, 원하는 답만 쏙쏙 골라서 보여주는 신기에 가까운 효용을 보입니다. 물론 틀린 정보도 주는 경우도 있고 현재로써는 데이터를 구글이 아니라, 검색 능력이나 데이터의 수집 능력이 상대적으로 떨어지는 Bing 사이트에 의존하고 있기 때문에 아쉬운 답변을 하는 경우도 있지만요. 우선 Bing AI는 마이크로소프트에서 만들었기 때문에 자사 브..
  • thumbnail
    게임

    [찍먹리뷰] 와룡을 약 4시간 정도 플레이 해보았습니다

    최근 들어서 인왕2 라는 게임을 처음 발견해 너무 너무 재밌게 했습니다. 지금 나락옥이라고 하는 최종 컨텐츠 까지 왔는데 아마 곧 게임을 마무리 하지 않을까 싶습니다. 이번에 알다 싶이 와룡이라는 게임이 나왔습니다. 게임 풀 네임은 "와룡: 폴른 다이너스티" 입니다. 인왕의 후속작 격으로 출시된 게임인데 데모부터 시작해서 정식 출시까지 약 4시간 정도 플레이 해보면서 느낀 감상을 작성해봅니다. *개인적 의견이니 불편하신 분들은 뒤로가기 클릭!! 1. 인왕의 후속작이지만 인왕스럽진 않다. 인왕2 를 160시간 정도 해본 저로썬 후속작인 "와룡" 을 당연히 기대하지 않을 수가 없었습니다. 이런 쥰내 재밌는 게임의 후속작이 2 이후로 또 나온다고?? 와룡을 처음할때부터 느낀거지만 일단은 인왕하곤 전혀 다른 게..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.