안녕하세요. 이번에 일상과 취미에 대한 블로그를 새로 개설한 소식 알려드리려고 합니다. 행복한 햄곰의 일상 사이트맵 또한 최근 한동안 블로그 운영을 하지 않고 있었는데요. 네이버 블로그를 운영하면서 관련한 기술적인 내용도 같이 공유 드리려고 합니다. 감사합니다.
nuxt로 SSR 웹 앱 배포하기
안녕하세요. nuxt.js를 이용한 SSR 웹 앱에 대해서 알아보려고 합니다. nuxt.js? nuxt.js는 vue.js 프레임워크 기반의 개발환경 구축용 프레임워크 입니다. nuxt.js에는 크게 아래와 같은 기능들을 탑재하고 있습니다. Vue Router Vuex Vue Server Renderer vue-meta v...
deno에서의 npm 지원
안녕하세요. 오늘로서 3주 째 deno이야기 입니다… 오늘 이야기 해 볼 이야기는 Deno 1.28에서 npm 지원을 시작했다는 이야기 입니다. deno 홈페이지를 들어가면 아래와 같이 npm을 공식 지원하기 시작했다는 배너를 볼 수 있습니다. npm 모듈 지원의 역사 사실 npm 모듈 지원은 Deno 1.15에서부터 시작 하였습니다. ...
deno로 웹 사이트 만들기 2
안녕하세요. 오늘은 deno로 웹 사이트 만들기 실습을 하려고 합니다. 배포 환경 deno에서 제공하는 SASS 서비스인 deno deploy에서 테스트 해 보려고 합니다. Github 계정만 있다면 어렵지 않게 회원가입/배포를 할 수 있으니 관련 설명은 생략하도록 하겠습니다. Hello World! deno deploy에 들어가면 아래와 ...
deno로 웹 사이트 만들기 1
안녕하세요. 여러분들은 어떤 개발 환경 위에서 웹 개발을 하시나요? 오늘은 deno라는 비교적(?) 신기술에 대해 소개를 시켜 드리려고 합니다. deno? deno logo deno는 Deno는 V8 JavaScript 엔진 및 Rust 프로그래밍 언어를 기반으로하는 JavaScript 및 TypeScript 용 런타임입니다. 더 간단하게...
C로 매크로를 만들어보자
안녕하세요. 오늘은 Windows에 C 개발환경 설치와 Windows.h 라이브러리를 사용하여 마우스 매크로를 만들어 보려고 합니다. C 개발환경 구성하기 제일 좋은 방법은 역시 Visual Studio를 이용해서 개발하는 것 입니다. 그렇지만 우리는 단순히 C 개발만 할 것이고, Visual Studio를 쓰기엔 지나치게 무겁고 느립니다....
코드 없이 웹 구축하기
오늘은 코드 한줄 적지 않고 웹 개발 하는 방법에 대해 이야기 해 보려고 합니다. 보통 웹 페이지의 요구 기능은 다른 페이지들과 크게 다르지 않습니다. 때문에 코드 작성이 필요한 부분들에 대해 미리 만들어 놓은 툴을 사용하기도 하는데요. 이런 툴을 보통 CMS라고 부릅니다. CMS? CMS란 Content Management System(콘텐...
Windows의 Unix Like 기능
오늘은 Windows에서 개발할 때 유용한 도구들에 대해 소개 해 드리려고 합니다. 저는 여태 리눅스 계열의 OS에서만 작업해 왔는데요. 이유는 Windows에서 여러가지 작업하기가 무척 어렵고 번거로웠기 때문입니다. 예를 들면 terminal 앱도 별로 이쁘지 않고, linux에서 할 수 있었는데 Windows에서 하지 못하는 것들도 많았구요. ...
HTML Javascript로 게임 만들기
오늘은 HTML과 Javascript로 게임을 만들어보려고 합니다. 이번 기사에서 진행하는 튜토리얼의 최종 코드는 Github Repository에 올려두었습니다. 또한 해당 코드는 Github Pages로 배포 되고 있으므로 시작 전에 한번 구경 해 보셔도 좋습니다! 여러분들은 HTML/Javascript로 게임을 만든다면 어떻게...
Jekyll로 github pages에 블로그 구축하기
오늘은 제가 블로그를 구축했던 방법에 대해 이야기 해보려고 합니다. 블로그 spec. Github Pages Jekyll 루비 기반의 정적 웹사이트 생성기 Chirpy jkyll 테마 Github Actions 기반의 자동 배포 웹페이지 생성을 위한 기본적인 HTML, Javascript, CSS 문법 Markdown 뭔가...