마크다운에서 접기/펼치기 블럭 추가 위와 같이 html 태그를 사용 해야 함 내부 텍스트의경우 <br> 등의 태그를 써야할 수도 있는데 이때는 와 같이 해줄경우 뷰어에서 지원되거나 일반적인 markdown preview 에서는 처음 처럼 작성해도 바로 markdown 으로 인식 함
[GOlang] golang 크로스 컴파일
golang 의 크로스 컴파일 기능 ref. https://go.dev/doc/install/source hello world 를 준비window 에서 linux 까지 빌드 하는 것을 기준으로 진행 한다 window 에서 정상 빌드 실행까지 확인 위와 같이 . exe 가 붙지 않은 바이너리가 빌드되어 생성되는것을 확인 할 수 있다 다른 os/arch 빌드를 위해 필요한 내용은 go 를 위한 환경 변수 중GOOSGOARCH 두가지를 설정 해 […]
[wsl] WslRegisterDistribution failed with error: 0x80370102 에러 발생시
windows wsl 에서 linux 설치후 실행 에러 이는 windows 의 hyper-v , 메인보드의 cpu 가상화 가 활성되어 있지 않을때 발생 mainboard bios 에서의 cpu 가상화 활성 amd AMD SVM enable (AMD Secure Virtual Machine) intel Intel VT-x enable (Intel Virtualization Technology) windows hyper-v 활성 Windows 기능 Hyper-V 활성
[windows][socket] inet_ntoa, inet_addr error C4996: 수정
inet_ntoa, inet_addr error C4996: 해결방법 _WINSOCK_DEPRECATED_NO_WARNINGS define deprecated 된 코드사용 을 에러나 경고 없이 가능하게 한다 inet_ntoa > inet_ntop/InetNtop 그리고 inet_addr > inet_pton/InotPton 함수로 변경 더 이상 사용하지 말라고 하는 함수를 신규 함수로 변경한다 기존 변경 헤더 추가 후 위 코드와 같이 수정 시 정상 컴파일 되는 것을 확인할 수 있다이외에도 sdl 검사를 제거하는 방법도 […]
[bud][webframework][go] Full-Stack Web Framework for Go “bud” tutorial 따라하기
install gcc install node.js install bud (https://github.com/livebud/bud) install go (manualy https://go.dev/doc/install) create project by bud run hello 간단히 wsl 환경에서 빌드를 위한 구성을 마치고 실행까지만 진행 windows 에서는 몇몇 구성이 다른데 해당 구성이 포함되거나 테스트되지 않은상태로 현재 github 에서 추가 작업이 진행중
[windows][wsl][linux] windows10 wsl 설치
windows wsl 로 윈도우 서브시스템 리눅스 설치 아래 명령어를 powershell / cmd (관리자권한) 으로 실행 위와 같이 설치가 기다리면 완료됨 재부팅 필요함 윈도우 가 다시 시작된 이후 Ubuntu 콘솔화면과 함께 Installing, this may take a few minutes… 설치가 완료되면 unix username / psw 를 입력하도록 하고 이후 로그인되게 된다 wsl version check 파워쉘이나 cmd 에서 […]
[git][windows] git 설치
git 설치하기 in windows https://git-scm.com/download/win 위 경로에서 다운로드 & 설치
[node.js][npm][windows] node.js 설치
Node.js npm 설치하기 https://nodejs.org lts 버전 다운로드 & 설치 가급적 additional tools 도 설치해주자 여기에는 choco/python 등이 포함되어 있음 설치 상태를 확인
[go][windows] golang 시작하기 in windows
golang 개발 환경설정for windows, use vscode go 설치 https://go.dev/dl/ 위 링크에서 해당 환경/아키텍쳐에 맞는 설치파일 을 다운로드 후 설치 https://go.dev/dl/go1.18.2.windows-amd64.msi : windows 64bit , 1.18.2 (2022-05-23) go 기본 경로는 이후 추가 라이브러리, 코드 설치시 마다 여러 download 가 발생하기 때문에 가급적 여유있는 디스크로 설정하여야함 설치후 cmd / powershell 에서 go version 명령을통해 path 상태 설치 […]
scp 를 이용한 os 간 파일 전송
SCP : secure copy 리눅스(원격지) 폴더로 로컬 파일 업로드 하기 (windows to ubuntu)