워드프레스 설치 및 초기 설정하기

⚠️ Warning 이 글은 워드프레스 설치 관련 대략적인 내용만 있습니다. 저처럼 다시 설치하고 싶으신 분들 참고하세요. Hugo 를 이용하여 블로그를 작성하다가 다시 워드프레스로 갈아타기로 마음먹었고 다시 설치하는 과정을 대충이라도 적어서 공유하려고 합니다. 😄 바퀴를 다시 발명하지 말라는 어느 유저의 말이.. 설치 공식 홈페이지에서 바로 다운로드 가능하며 바로 서버에 넣고 압축을 풀면 됩니다. 의존성 패키지 설치 및 설정 MariaDB apt install mariadb-server wordpress가 사용할 ID 및 데이터베이스 생성 mysql -u -p create user wordpress identified by '[PASSWORD]'; create database wordpress; grant all on wordpress.* to wordpress; ...

2024년 12월 22일 · 2 min · 283 words · JongBin

AVX 명령어 세트 및 개발 방법

💡 Quotation 고급 벡터 확장(Advanced Vector Extensions,약어:AVX)은 2008년 4월 춘계 인텔 개발자 포럼에서 발표된 x86 명령어 집합의 확장으로 SIMD명령어 집합중의 하나이다. Wikipedia 💡 TIps 단일 데이터 복수 데이터 단일 명령어 SISD SIMD 복수 명령어 MISD MIMD 해당 글에서 설명할 AVX 명령어 셋은 SIMD에 속합니다! CPU-Z 에서 본인이 사용하는 프로세서가 사용할 수 있는 명령어 집합을 볼 수 있는데, 그 중 AVX는 큰 데이터 덩어리를 처리할 수 있는 기술로 적은 연산으로 빠르게 처리가 가능하게 합니다. ...

2024년 04월 17일 · 2 min · 384 words · JongBin

Rust 함수 생성 및 사용

생김새 1 2 3 fn main() { } 💡 Tips 프로그램의 시작은 fn main() 함수에서 시작한다는 것을 이전 포스팅에서 알 수 있었습니다. C/C++ 및 Java에서 흔히 함수명 앞에 반환하는 데이터 타입, 뒤에는 함수에서 사용할 Parameter를 정의했는데 Rsut 에서는 반환 데이터 타입 대신 fn 이라는 키워드가 옵니다. 그렇다면 함수가 반환할 때는 어떻게 해야할까요? 새로운 함수를 만들어 보겠습니다. 😊 함수 생성 및 사용 1 2 3 4 5 6 7 8 9 10 fn main() { println!("{} + {} = {}", 2, 3, add(2, 3)); } fn add(a:i32, b:i32) -> i32 { return a + b; } // 실행결과 // 2 + 3 = 5 fn add(a:i32, b:i32) -> i32 에서 볼 수 있듯 fn 키워드를 이용하여 함수임을 선언한 후 함수 이름과 사용할 Parameter를 정의했고, 처음 보는 기호 ->를 통해 반환형이 i32라고 정의하는 것을 볼 수 있습니다! ...

2024년 04월 13일 · 1 min · 195 words · JongBin

Rust 프로그래밍을 위한 개발 환경 세팅

💡Quotation 러스트는 모질라 리서치에서 개발한 다중 패러다임, 범용 프로그래밍 언어이다. “안전하고, 병렬적이며, 실용적인” 언어로 디자인되었으며, 순수 함수형 프로그래밍, 액터 기반 병렬 프로그래밍, 명령형 프로그래밍, 객체 지향 프로그래밍 스타일을 지원한다. Wikipedia Downloads Rust VS Code rust-analyzer CodeLLDB 💡 Install tips Rust 설치 시 명령 프롬프트 창(CLI)이 실행되며 사용자로부터 입력을 기다리는데, 아무것도 쓰지 않고 Enter를 누르면 설치가 됩니다. VS Code 설치 후 두 가지의 확장을 설치해야 하는데, 이는 Rust를 쉽게 이용하기 위한 확장이며 프로젝트 구성 설정 및 디버깅을 위한 확장 프로그램 입니다. ...

2024년 04월 13일 · 2 min · 218 words · JongBin

Visual Studio 2015 추천 플러그인

⚠️ Warning 이 글은 극히 주관적인 내용이며 본인은 C/C++과 MFC를 사용합니다. Eclipse 또는 VS Code 와 같은 에디터는 플러그인 개념이 있어 유용한 도구를 설치하여 사용할 수 있습니다. 마찬가지로 Visual studio 또한 확장 기능이 있어 필요에 따라 설치하여 사용하면 되는데 몇 가지 유용한 확장을 소개해 드리겠습니다. 😎 Plug-in ForceUTF8 (with BOM) Visual studio는 기본적으로 문서를 EUC-KR 인코딩으로 저장합니다. Git 또는 다른 플랫폼의 호환을 위해 UTF-8 인코딩으로 저장할 필요가 있는데, 안타깝게도 문서를 저장할 때마다 고급 저장 옵션을 눌러 인코딩을 직접 선택하여 저장해야 한다는 불편한 점이 있습니다. ...

2023년 07월 16일 · 2 min · 338 words · JongBin