분류 전체보기214 [Ubuntu 20.04] 최신 vim 설치 git에서 받아 설치하기 1.1 사전 작업아래 명령어를 사용하여 기존 패키지에 포함된 vim을 제거한다.sudo apt remove vim vim-runtime 다음 vim에 필요한 의존성 패키지들을 build 해준다.sudo cp /etc/apt/sources.list /etc/apt/sources.list~sudo sed -Ei 's/^# deb-src /deb-src /' /etc/apt/sources.listsudo apt-get updatesudo apt-get build-dep vim 1.2 vim 설치하기git clone 뒤, make로 build 한 후 설치하면 끝이 난다.git clone https://github.com/vim/vim.gitmake distclean # 이전에 vi.. 【🧰 SW Info & Tips】/Vim 2025. 9. 29. [Ubuntu 20.04] vim 9.0 설치 Ubuntu 20.04에는 기본적으로 8.1 버전이 설치되어 있습니다.아래와 같이 vim 9.0을 설치할 수 있습니다. sudo add-apt-repository ppa:jonathonf/vimsudo apt updatesudo apt install vim 【🧰 SW Info & Tips】/Vim 2025. 9. 29. [Ubuntu 22.04/24.04 LTS] texlive & texmaker 설치 texlive 설치한글을 작성하기 위해서 texlive-full 버전을 설치해야 한다.$ sudo apt-get update$ sudo apt-get install texlive-full texmaker 설치설치 및 실행방법은 다음과 같다.$ sudo apt-get install texmaker$ texmaker 【🧰 SW Info & Tips】/LaTex 2025. 8. 24. A collection of learning resources for curious software engineers 샤를락스 아저씨가 정리해준.....고달픈 SW Programmer의 삶.... https://github.com/charlax/professional-programming 【Programming】 2025. 7. 13. Gopherizer - Web project template for Go Go를 이용한 Web Project Template입니다.아래와 같은 구조로 되어 있습니다. https://github.com/softika/gopherizer?tab=readme-ov-file Project Structureapi/ - http server, handlers and routes. More about api here.cmd/ - cli commands, serve and migrate.config/ - configuration and loading environment variables. More about config here.database/ - database service, repositories and migration files. More about database here.i.. 【Programming】/Go 2025. 7. 13. Ultimate Golang Makefile 모든 규모의 Go 프로젝트를 위한 포괄적이고 프로덕션 환경에 바로 적용 가능한 Makefile 시스템입니다. 이 Makefile은 개발, 테스트, 빌드 및 배포 워크플로를 위한 완전한 명령 세트를 제공합니다. https://github.com/crazywolf132/ultimate-gomake 【Programming】/Go 2025. 7. 13. Starting systems programming: practical systems programming for the contemporary developer 참고할만한 Article이 있어 메모차원에서 보관합니다. Programmers Write Programs: Building your ToolsYour Program And The Outside World NEW!Execution Counts: Hardware, Memory, & Software Performance (under construction)Wait, It’s All gotwo?: Virtual Machines, Assembly, and Debugging (under construction) 【Programming】/Go 2025. 7. 13. Modern LaTeX LaTeX의 간단한 가이드입니다.https://github.com/mrkline/modern-latex?tab=readme-ov-file 【🧰 SW Info & Tips】/LaTex 2025. 7. 13. Struggling to understand projects structure 최근에 Go Projcect를 진행하게되어, 고민하게 된 이슈입니다. https://www.reddit.com/r/learnprogramming/comments/zvgob2/struggling_to_understand_projects_structure/https://github.com/golang-standards/project-layouthttps://github.com/habedi/template-go-project 【Programming】/Go 2025. 7. 13. Turbo Vision Turbo C++, Borland C++ UI를 추억하며..... 텍스트 기반 사용자 인터페이스를 위한 기존 프레임워크인 Turbo Vision 2.0의 최신 포팅 버전입니다. 이제 크로스 플랫폼으로 지원되며 유니코드도 지원합니다.이 프로젝트의 원래 목표는 다음과 같습니다.기존 코드베이스를 최소한으로 변경하여 Linux에서 Turbo Vision이 작동하도록 만듭니다.DOS/Windows에서 기능을 유지합니다.기존 Turbo Vision 애플리케이션과 소스 코드 수준에서 최대한 호환되도록 했습니다. 이를 통해 아래 설명된 대로 Borland C++ RTL 함수 중 일부를 구현하게 되었습니다. https://github.com/magiblot/tvision 【Programming】/C & C++ 2025. 7. 13. Ratatui- A Rust crate for cooking up Terminal User Interfaces Ratatui는 멋진 TUI(터미널 사용자 인터페이스)를 개발할 수 있는 Rust 라이브러리입니다. 간단하거나 복잡한 Rust TUI를 구축할 수 있는 위젯과 유틸리티 세트를 제공하는 가벼운 라이브러리입니다.https://ratatui.rs/ 【Programming】/Rust 2025. 7. 13. FossFLOW - Isometric Diagramming Tool FossFLOW는 아름다운 아이소메트릭 다이어그램을 제작할 수 있는 강력한 오픈소스 프로그레시브 웹 앱(PWA)입니다. React와 Isoflow(현재 NPM에 fossflow라는 이름으로 포크되어 게시됨) 라이브러리로 구축되었으며, 오프라인 지원과 함께 브라우저에서 완벽하게 실행됩니다.https://github.com/stan-smith/FossFLOW 【🧰 SW Info & Tips】 2025. 7. 13. 이전 1 2 3 4 ··· 18 다음