전체 글 271

py 문법 js 문법 치환 (이중 for문, indexOf or flag 사용)

const pressedKeys = "forloops";const displayedKeys = "fxrlxxps";  python 문법for p in pressed_keys :  if not p in displayed_keys :    print(p) js 문법Array.from(pressedKeys).forEach(p => {  if (displayedKeys.indexOf(p) === -1) {    console.log(p);  }}); for문 flag 방식for p in pressed_keys :    #  초기값 True  flag = True  for d in displayed_keys :    # 내가 원하는 것의 반대 조건을 설정    if p == d :     # 내가 원하는 것의 반..

coding 2024.11.19

[자바스크립트 패키지 관리자] npm(npx), yarn, pnpm, bun 차이 (with. nodejs)

0. js package manager의 시작, npmnodejs : js를 브라이주 밖에서도 쓰게 해주는 런타임 환경. (http 서버가 내장되어 있어 보통 서버로 사용.)node.js에서 자주 쓰이는 코드를 패키지로 만듦. > 이런 패키지들을 모아놓은 것 > npm. 1. npm이란npm은 패키지 중앙 저장소인 npm 레지스터리에서 다양한 패키지를 모아서 관리. (npm 유료 결제 시, 비공개 npm을 사용하거나, 사내에서만 쓸 내부 npm 구축도 할 수 있음)참고 : https://heropy.blog/2019/01/31/node-js-npm-module-publish/ 내 NPM 패키지(모듈) 배포하기개발을 위해 npm install xxx로 설치하는 모듈이 많아지면서 자주 사용하는 나의 코드들도..

coding 2024.11.13

두 장

글 쓰는 건 재밌는데, 오늘 하루는 넘무 피곤했다.집에 들어올 때만 해도 쓰고 싶은 말이 많았는데 몸이 피곤해 기절해버렸다. 내일이면 7km 러닝을 하는데 넘무 피곤하당..오늘은 그래도 12시 쯤 자서 7시간은 자야지!  일정이나 할 일은 많다.사실 늘 많당. 오늘 더 하고 싶은 말은 내밀한 말이 많으니 다이어리에 적겠당.그리고 자겠당.. 오늘 블라인드 러브 아랍편을 보는데..아랍 남성.. 정말로.. 다 잘생겼다.. 새삼 느꼈다.. 정말로..하지만? 성격들이 정말.. 남다르다..정말로 인.상적인 아랍남출.. 인생 화띵. ps) 피곤해서 안쓸려고 했는데 오블완하려 쓰다.

모순 - 첫 장

난 모순이 좋다.끌린다.모순이라는 말은 인간에게 너무 어울리는 말인 거 같다.모순이 있어서 재밌다. 일기랑 블로그를 조금씩 쓰도록 할 거다.블.꾸도 해야지. 티스토리 쓸 지 네이버 쓸 지 고민이당.시작을 꾸미는 것은 상상만으로도 즐겁당. 책도 많이 읽고 감상도 적어야지. 기록 잘 하는 사람 하고 싶다.정리 잘 하는 사람 하고 싶다.라임을 맞추고 싶당. 그럼 생각날 때마다 표현하러 오겠당.   ps) 짤 저장용으로 블로그 쓰겠다.카카오 네이버 서버 야무지게 쓰겠다.기다려라. ps2) 장난 꾸러기이면서도 예의 바르고 싶어.잼있으면서도 진지하고 싶어.바쁘면서 여유있고 싶어.브루주아면서 프롤레타리아이고 싶어(?)불가능한 거 알아도 가능하게 노력하며 살고 싶어!#모순 #노동자지만부자되기

[python/펌] list comprehension 사용법

https://rfriend.tistory.com/799] [Python] List Comprehension 에 대한 이해이번 포스팅에서는 Python의 List Comprehension 에 대해서 알아보겠습니다. (번역하기가 애매해서 영어 원문 그대로 사용하겠습니다) 1. List Comprehension 이란? Python의 List Comprehension 은 기존에 존재하는 Lrfriend.tistory.comhttps://velog.io/@mttw2820/List-Comprehension-%EB%AC%B8%EB%B2%95-%EC%A0%95%EB%A6%AC List Comprehension 문법 정리List Comprehension 문법 정리 📜velog.io    1. 기본 구조 : 표현식 +..

coding/python 2024.10.19

[펌][vue] watch

https://ko.vuejs.org/guide/essentials/watchers Vue.jsVue.js - The Progressive JavaScript Frameworkvuejs.orghttps://velog.io/@heina-effect/%EB%B3%80%EC%88%98%EB%A5%BC-%EA%B0%90%EC%8B%9C%ED%95%98%EA%B3%A0-%EC%8B%B6%EC%9D%84-%EB%95%8C-Watch-%ED%95%A8%EC%88%98-2%ED%8E%B8 변수, 데이터를 감시하고 싶을 때 Watch 함수 2편 (Vue3 + script setup)watch함수를 사용하고 싶은데, 내 환경이 Vue3 + script setup일 때, 또 watch를 적용하고 싶은 데이터가 반응형 데이터..

coding/vue & Nuxt 2024.09.04

[펌][git] 브랜치 정리

https://devinserengeti.tistory.com/31 [Git] local branch 생성/삭제 & remote branch 연동/삭제[Git] 로컬브랜치 생성 후, 원격브랜치 연동하기       git 을 사용하여 협업을 하다보면, 새로 브랜치를 따고, 원격 브랜치와 연동하고, 브랜치를 삭제하는 등의 행위를 자주 하게된다.이를devinserengeti.tistory.comhttps://devinserengeti.tistory.com/31 [Git] local branch 생성/삭제 & remote branch 연동/삭제[Git] 로컬브랜치 생성 후, 원격브랜치 연동하기       git 을 사용하여 협업을 하다보면, 새로 브랜치를 따고, 원격 브랜치와 연동하고, 브랜치를 삭제하는 등의 ..

coding/git 2024.09.04

[펌][GitHub] Issue, Project 활용, Project 기초 가이드

[GitHub] Issue, Project 활용 https://velog.io/@dohaeng0/GitHub-Project-Issue-%ED%99%9C%EC%9A%A9 [GitHub] Issue, Project 활용🎯 목표 이번 글에서는 GitHub에서 제공하는 project, issue가 무엇인지, 어떻게 사용하는지 정리한다. 아래는 이미지는 본인의 레포지토리다. 전에 Gitgub를 사용하면서 project, issue 같은 기능들은 그velog.io https://musma.github.io/2023/08/03/github-projects.html GitHub Projects 기초 가이드들어가기 전musma.github.io https://velog.io/@dghff/%ED%86%A0%EC%9D%B..

coding/git 2024.09.04

[git/펌] Git 작업시 main 최신 pull 받아 적용하기

settings페이지의 UI 정렬을 수직정렬로 변경해달라는 업무를 받았다.먼저fix-settings-ui branch를 만들고,git checkout -b fix-settings-ui작업을 하다가~~ 보면,main브랜치가 업데이트 되어있을 것이다.그럼 push 전에 main 브랜치를 최신화해두고 push 해야하는데,main으로 체크아웃하기 위해 작업중이던 작업물을 임시 저장해둔다.git stashmain으로 checkout한다.git checkout maingco mainmain의 origin(remote)에 있는 최신코드들을 pull받는다.git pull다시 작업중이던 branch로 체크아웃해 넘어간다.gco fix-settings-ui최신버전 main을 merge한다.git merge main --n..

coding/git 2024.08.23