본문 바로가기
728x90

전체 글78

맥북 아키텍처(Intel, M1, M2) 확인하는 방법 맥북 아키텍처(Intel, M1, M2) 확인하는 방법애플은 2020년부터 자체 설계한 Apple Silicon 칩(M1, M2 등)을 탑재한 맥북을 출시하기 시작했다. 하지만 아직도 많은 사람들이 Intel 기반 맥북을 사용하고 있거나, 중고로 구매한 경우 어떤 아키텍처인지 헷갈릴 수 있다. 맥북의 아키텍처를 확인하는 방법을 단계별로 알고, 관련된 개념을 이해해보자. 1. 맥북 아키텍처 확인 방법터미널로 빠르게 확인하려면 아래 명령어를 입력한다.sysctl machdep.cpu.brand_string(1) ‘About This Mac’에서 확인하기화면 왼쪽 상단의 애플 로고(\U0001f34e)를 클릭한다."About This Mac(이 Mac에 관하여)"을 선택한다."Overview(개요)" 탭에서 .. 2024. 12. 11.
랜딩 페이지 최적화는 어떤 것이 있을까? ( 디바운스, 인터셉션옵저버 활용하기 ) 반응형 랜딩 페이지에서 가장 렌더링 계산이 의외로 많이 들어가는 것은 무엇일까?디바이스별로 width와 height를 계산하는 것에 많이 들어간다. 리플로우, 리페인드라고 하는데 CSS렌더링 시  랜딩 페이지 최적화: 디바운스(Debounce)와 인터섹션 옵저버(Intersection Observer) 활용하기 랜딩 페이지는 사용자가 웹사이트에 처음 방문했을 때 접하게 되는 중요한 지점이다. 사용자가 랜딩 페이지에서 느끼는 첫인상이 곧 이탈률 감소와 전환율 증대로 이어지기 때문에, 랜딩 페이지의 최적화는 디지털 마케팅에서 필수적인 요소이다. 본 포스팅에서는 디바운스(Debounce)와 인터섹션 옵저버(Intersection Observer)를 활용하여 랜딩 페이지를 최적화하는 방법을 개념, 예제, 그리고.. 2024. 11. 20.
GraphQL 맛보기 GraphQL 맛보기해당 포스팅은 책 GraphQLr과 타입스크립트로 개발하는 웹 서비스 - 강희수 저자의 1장 일부를 정리한 내용입니다.GraphQL은 클라이언트 애플리케이션을 위한 쿼리 언어.페이스북이 기능이 복잡해짐에따라 발생하는 충돌과 성능 저하를 감당하기 위해 본인들의 서비스에 맞는 GraphQL을 시작함.모바일 애플리케이션을 위한 Model과 View를 새롭게 구축하기 시작이 과정에서 RESTful API서버를 통해 받아온 데이터 형태와 애플리케이션 화면상에서 필요한 데이터 형태에 많은 차이가 있음을 발견함.API 요청을 통해 받아온 데이터를 실제 화면상에서 필요한 데이터의 형태로 구성하기 위해 API서버와 프런트엔드 클라이언트 양쪽에 걸쳐 데이터를 가공하는 상당한 양의 코드를 작성해야했음.데.. 2024. 10. 2.
CICD 마스터가 될거야 오전부터 프로덕션 서버랑 개발 서버 CI/CD 배포 끝내리라 다짐하고 불태웠다.매번해도 자꾸 잊어버리고 헷갈리니 요번 기회에 블로그에 과정도 다 정리해두었다..✩ 뭐든 처음에 할 땨 부지런해야 뒤에 고생하지 않는 것 같다. 2시간만에 깔끔하게 CI/CD 마무리와 가비아 도메인연결까지 끝낼 수 있었다. 생각보다 일찍 마무리한 덕분에 미루고 미루던 프로젝트도 개인 레포로 가져오면서 리드미도 함께 정리했다ㅏ 이번에 다시 cname설정하면서 알게됐는데 acm인증서 설정할 때 cname 설정시 *.testcite.com을 추가할 때 www.testcite.com이라던가, api.testcite.com 정도까지만 허용이 되는 것이었고, www.api.testcite.com을 할 시에는 설정해둔 허용범위에 포함되지않.. 2024. 9. 9.
fatal: the remote end hung up unexpectedly 오류 해결 👀 원인 파악push할 내용이 1MB를 넘을 경우 발생하는 에러💡 해결 방법용량을 늘여주면된다. 먼저 아래 http 명령어를 써보고 다시 push해볼시 안되면 ssh 명령어를 이용해주면 된다. 이때 바이트는 각자 업로드할 파일에 맞는 바이트로 계산하여 입력할 수 있다.git config --local http.postBuffer 2048M재푸시그래도 안될 경우 ssh.postBuffer이용git config --local ssh.postBuffer 2048M만약 local이 아니라 글로벌로 설정하고 싶다면 아래와 같은 명령어를 사용할 수 있다git config --global http.postBuffer 2048Mgit config --global ssh.postBuffer 2048M글로벌로 설정해둔.. 2024. 9. 9.
GitHub Actions Workflow 명령어 정리 GitHub Actions Workflow 명령어 정리매번 복붙하지말구 GitHub Actions Workflows .yml 용어를 정리 해보았다.전체 스크립트스크립트에 관한 설명은 아래 url 을 통해 확인할 수 있다.https://velog.io/@xiu_8/github-action%EC%9C%BC%EB%A1%9C-cicd-feat.-aws-s3-cloudfrontname: DEV CIon: push: branches: ["dev"] pull_request: branches: ["dev"]jobs: build: runs-on: ubuntu-latest strategy: matrix: node-version: [20.x] steps: - u.. 2024. 9. 9.
728x90