본문 바로가기

전체 글72

5분만에 웹사이트로 윈도우 프로그램(웹앱) 만드는 법 (ELECTRON, NODE.JS) 서론 안녕하세요. 오늘은 이런 주제를 갖고왔습니다. 바로 5분만에 웹사이트로 윈도우 프로그램을 만드는 프로젝트죠 이게 가능한 이유는 오픈소스인 ELECTRON 이라는 NODEJS 기반 프로젝트로 가능했습니다 이 프로젝트를 한 마디로 설명하자면 웹사이트에 접속할 수 있는 윈도우 크롬창 만들기 혹은 HTML파일로 앱 만들 와 동일합니다 그렇지만 차이점은 EXE를 이용한 [ 배포 ] 설치가 가능하다는 점, 잘 이용하면 JS를 사용해 유저와의 입출력을 처리할 수 있다는 점, 웹사이트만 잘 만들었으면 앱을 따로 개발하지 않아도 된다는 점이죠 + HTML / JS /CSS로 작성 가능 물론 용량이 커진다는 문제가 하나 있긴 하지만, 단순하게 웹사이트만 만들어서 앱을 손쉽게 설계할 수 있다는 매리트가 주어진다는 점입.. 2024. 3. 20.
DNS 바꿔도 해결 못한 WSL 인터넷 연결 복구한 방법 ( 또는 삽질 후기 ) [ 해결법 ] 안녕하세요 WSL을 사용하다 보면 나중에 한번쯤은 발생하는 고질적인 오류가 있는데 바로 [ '인터넷 연결 불가' ] 라는 아주 치명적인 오류입니다 뭐... apt를 날려도 여기서 무제한으로 대기합니다 ( 나중에는 오류띄움 ) 심지어 이 오류는 Hyper-V의 같은 API를 사용하는 Sandbox에서 동일하게 발생하는데 해결법이라고는 일반적으로는 DNS변경만 있더라구요 + 깃허브 이슈 등에서도 망했습니다 > 왜인지 저와 비슷한 증상이 있는 사람들은 많은데 전부 Closed 혹은 Windows 10 / 알 수 없음이라는 답변이 다라서.. 시도해본 일 우선 시작 전에 시도해본 일부터 알려드리겠습니다 1. VPN을 통해 내부 PC - PC로 릴레이 // 실패 : apt 불가 2. 핑으로 통신 여부 체크 // 실.. 2024. 3. 19.
대학생 개발자라면 안 받으면 손해 보는 2,000달러 혜택받기 ( 깃허브 스튜던트 팩 ) 서론 안녕하세요. 대학교에 속해 있는 대학생이라면 모두 학교 이메일을 가지고 계실 겁니다 그런데 사실 이 학교 이메일로 2,000 달러 상당의 혜택을 받을 수 있다는 것은 모르시는 분이 많습니다. 바로 깃허브 student 를 이용하는 방법입니다 ( 없으신 분은 아래 사이트에서 가입 ㄱㄱ 해주세요 ) 아 근데 이거 받으면 깃허브에서 Pro 계정으로 자동 업그레이드 됩니다 ( 졸업 날자 얼마 안 남으신 분들은 자동 결제 주의해주세요 ) https://education.github.com/students Engaged students are the result of using real-world tools - GitHub Education Where future developers meet GitHub Gl.. 2024. 3. 18.
CloudFlare Tunnel로 방화벽 안에서 서버 실행하는 법 서론 안녕하세요. 오늘은 클라우드플레어 터널을 설정하고 이를 통해서 방화벽 안에서 서버를 실행하도록 하겠습니다 사실 대부분의 환경 및 서버 운영에서는 방화벽을 오픈하고 정상 경로로 서버를 운영하는 경우가 많습니다. 그러나 일부 특수한 경우인 클라우드 속에서 호스팅하거나 학교, 기업의 방화벽 내부에서 서버를 실행하는 경우에, 방화벽을 마음대로 개방할 수 없다면 서버 운영을 위해서는 vpn, proxy를 사용해야 하죠 그런데 클라우드 플레어를 쓰면 이 걱정이 모두 사라집니다 ( 클라우드 플레어 주주라서 약팔이 하는 거 아닙니다 ) 클라우드 플레어 터널은 위와 같이 동작하는데.. 엄... 그냥 vpn 비슷한 거라고 보면 됩니다 사용자의 요청을 클라우드플레어 서버가 처리하고, vpn과 같은 내부 프록시로 터널링.. 2024. 3. 17.