일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- typesinstall
- locofy.ai
- ts7016
- 아들에게
- JWT 토큰 인증 로그인 쿠키 설정
- 곧아빠됨
- json pretty
- 메일수신거부처리
- c#
- 메일수신거부 프로세스
- 웹퍼블리셔전망
- ChatGPT
- .netcore
- 게시판
- asp.net core
- 개발언어
- 하마모양
- 패키지관리자
- 마이너스의 의미
- nodejs
- TS70016
- 웹퍼블리셔종말
- JWT 토큰
- 터미널옵션
- 개발
- 초보
- 스케쳐스아치핏
- @types
- classNames
- pnpm
- Today
- Total
목록전체 글 (93)
I am maker
옵시디언이라는 메모 도구가 개발자들 사이에서 엄청 핫하다고한다. 여태까지 수 많은 개발을하고 공부를 했는데....별로 남긴게 없고, 돌이켜봐도 기억이 안나는 경우가 다반사 앞으로 작업기록을 남기고 이에 대해서 한 번 더 복기하는 과정을 거쳐나의 경험들을 장기기억으로 남기려고한다. 옵시디언! 세팅부터 고고고! 아래 링크에 접속하여[Get Obsidian for Mac] 을 다운받는다.https://obsidian.md/ Obsidian - Sharpen your thinkingObsidian is the private and flexible note‑taking app that adapts to the way you think.obsidian.md 왜 이렇게 유명한건지 그 사이에 확인해봅니다개인 가격은 무..
여기까지의 흐름 언젠가는 글을 써야하겠지만, Prisma를 쓴 node backend 프로젝트에서 beanstalk을 통해 배포를 하려고하니 node 버전 때문에 불가능했습니다. 그래서 docker를 통해 배포하기로 했고 beanstalk에 docker를 통해 단일 docker로 배포하려고했습니다. 그런데, beanstalk deploy에서 300초를 초과하면 실패하는 문제가 있었고, 아래와 같은 에러가 발생했습니다. An error occurred during execution of command [app-deploy] - [Docker Specific Build Application]. Stop running the command. Error: failed to build docker image: C..
의미있는 레이어 이름 ex) header 레이어 위치를 앞에 붙이기 ex) header-help 레이어의 유형을 뒤에 붙이기 ex) Feature List 내용보다는 목적을 명시 ex) Phone Image -> Landing Banner Image 불필요한 그룹과/프레임제거 그룹 대신에 프레임사용 섹션별로 아이템들을 프레임화 오토레이아웃 적용과 반응형 조건
ESLint: Promise executor functions should not be async.(no-async-promise-executor) 뜻 : 프로미스 실행자함수들은 비동기이면 안됩니다. 아마도 promise 내에 Promise.resolve 등의 static 함수를 사용하는 경우 어떤 promise가 종료되었는지 알 수 없기 때문인 것 같습니다. 보통은 이런 에러자체를 접하지 않을텐데, 구닥다리 콜백 함수를 감싸서 비동기로 해주는 경우에 나타날 수 있습니다. 언제 나타나는지, 어떻게 해결하는지 같이 해보시죠 우선 구닥다리 콜백함수를 하나 만들어보겠습니다. // 콜백 함수 function callBackFunction(callback, param){ setTimeout(()=>{ callba..
pretendard font 500, 900을 locofy에서 필요하다고 에러가 발생했다. 폰트 파일은 있는데.... 어떤걸 올려야하는거야? 다들 궁금해하실텐데 저 숫자는 weight입니다. 사람이 읽을 수 있는 문자로 각각 치환이 되네요 100 = Thin 200 = ExtraLight 300 = Light 400 = Regular 500 = Medum 600 = SemiBold 700 = Bold 800 = ExtraBold 900 = Black
의미있는 레이어 이름 ex) header 레이어 위치를 앞에 붙이기 ex) header-help 레이어의 유형을 뒤에 붙이기 ex) Feature List 내용보다는 목적을 명시 ex) Phone Image -> Landing Banner Image 불필요한 그룹과/프레임제거 그룹 대신에 프레임사용 섹션별로 아이템들을 프레임화 오토레이아웃 적용과 반응형 조건
정론이고 뭐고, 시시각각 웹 생태계속에서 제가 아는 범위를 말씀드리는거라서 반론이나 의견이있으면 언제나 댓글 부탁드립니다 웹 퍼블리셔가 뭘까? 우리나라에만 있는 퍼블리셔라는 직군은 편집 디자인에서 착안한 용어였습니다. 편집 디자인은 잡지나 신문 등 출판물을 디자인하는 분야입니다. 웹이라는게 모니터를 통해 시각적으로 보는 정보라서, 어떻게 보면 편집 디자인의 영역에 속하긴 합니다. 그래서인지 웹 문서의 표준인 html에서도 semantic 태그로, 편집 디자인에서 사용하는 용어가 차용되어있습니다. 이런 디자인 된 화면을 실제 사람들에게 보이게하는건 누구일까요? 바로 인쇄 출판 입니다. 여기서 차용해서 publisher(출판) 라는 용어의 직군이 생기게 되었습니다. 사실 이 때 퍼블리셔라는 용어가 잡히기 전..
yarn 업데이트 이후 위와 같은 에러가 발생했다. 현재 상황은 내부 repository 저장소 nexus에있는 [mypackage] 모듈을 yarn을 통해 패키지를 설치하는 상황 결론.... [mypackage]를 동일버전으로 publish 했기 때문에 yarn.lock파일에 있는 버전과 맞지 않아 생긴문제. yarn.lock을 제거 후 다시 설치하여 해결!
2023.02.09 - [웹] - nodejs exceljs 파일 다운로드 기능 구현 with gpt chat (1) nodejs exceljs 파일 다운로드 기능 구현 with gpt chat (1) 기획쪽에서 엑셀 파일 다운로드 기능이 필요하다고 합니다. csv, xlsx 어떤 확장자가 될지 모르지만 미리 기능은 준비해둬야 하는 아주 흔한 공통 개발 상황이 닥쳐왔습니다. 엑셀 파일을 다운로 guhyeon.tistory.com 이전 글에 이어서 chat GPT가 알려준대로 코드에 쳐봅니다. gpt가 말도안되는 코드를 내어놓을 수도있으니까요 ㅎㅎㅎ 전에 알려줬던 코드인 exceljs부분 테스트해보겠습니다. 백엔드 코드를 적어주고 const express = require('express'); const ..
오늘도 무럭무럭 너무 열심히 자라는 망고에게 안녕 망고야 먼 훗날 나중에 네가 이 글을 보고, 아빠가 이런생각을 했구나 하고 보면 재밌을 것 같은 생각이 드네 오늘은 망고가 어떻게 자라고있는지 엄마랑 보러 산부인과 병원에 다녀왔어 그 전까지 네가 너무너무 잘자라서 우량아 예정이라 엄마에게 다이어트 권고가 내려왔단다... 사실 아빠도, 엄마도 우량아 출신이라서 아마 아빠가 4.2키로, 엄마는 4.5키로였던거같아 근데! 아빠는 그냥 예정일보다 늦게나와서 좀 더큰거야 ㅎㅎㅎ 원래 3키로 후반이었을지도 모른단다 ㅎㅎㅎ 아무튼 그런 유전자를 타고난걸까 너 또한 우량아 예정이란다.. 하하 좋은건지 나쁜건지 우량아들이 남들보다 똑똑하고 우수하다던데 후훗 나중에 멋지고 당당하고 약자들을 보호할 수 있는 강하고 훌륭한 ..