본문 바로가기
반응형
반응형

2024
* 카프카
1. 카프카 기본활용중 하나로 json 데이터를 fix length 변경 통신 개발
2. 카프카를 이용한 로그시스템 ( 오픈소스이용) 설치 활용해 보기
[ELK] Integrate Filebeat + Kafka + Logstash + Elasticsearch + Kibana (tistory.com)
 
* 쿠버네티스
1. 외부망에 쿠버네티스 구축 
2. ODS 2단계 요건(기업정보조회) 파일럿 개발 해보기
 
* 자바스크립트
1. playcanvas 이용 게임개발해보기
2. 리액트 이용 보드게임 개발
3. 리액트 next.js 서버리스 앱 개발 
  - 앱스크래이핑 이용 tv 편성표 보이는 앱
 
* Mendix
1. Advanced 교육 코스 클리어 하기
2. Mendix Community 사이트 만들어 보기
 
* Love Game Engine
1. R36s 에 게임 릴리즈 해보기
 
* 자격증
1. ADsP 
2. 정보보안기사
3. Advanced Mendix

* 읽은 책
아무도 알려주지 않은 C++ 코딩의 기술
:: 정말 아무도 알려주지 않았던 정말 중요한 포인트 기술들. c++ 을 조금 공부하고 윈도우 개발을 접한사람이라면 궁금해 하고 있을 이야기를 잘풀어줬다. 나중에 c++을 메인언어로 쓸때 또 읽어봐야지.
 
* 그외 한것들
1. suno 를 이용해 ai 작곡 해봄 ( 12곡 만듬 )
2. mendix database connector 를 조금 수정해봄 ( 트랙잭션 제어 구분 넣음 )
 
최근 vim 설정
se ts=4
se sw=4
se si
set expandtab
 

반응형

Spring Legacy pom.xml

2022. 7. 3.
반응형

계속 업데이트 중

2022-07-03 01

web.xml  web-app 버전수정(4.0)

SpringMVCProject01_20220703_1.zip
0.02MB

 

2022-07-03

SpringMVCProject01_20220703.zip
0.02MB

 

 

<java-version>1.8</java-version>

<org.springframework-version>5.3.5</org.springframework-version>

 

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>javax.servlet.jsp-api</artifactId>
    <version>2.3.1</version>
</dependency>

 

플러그인 포함

JSON

Lombok

반응형

nvim 0.6.1

2022. 2. 12.
반응형

업그레이드 하기

https://medium.com/@leonardormlins/easiest-way-to-update-neovim-on-ubuntu-a283c66d5322

 

Easiest way to update Neovim on Ubuntu

I’ve had problems related with my oldest Neovim version, and I figured out a simple way to update it without lost my configurations file…

medium.com

$> sudo add-apt-repository ppa:neovim-ppa/stable

$> sudo apt-get update

$> sudo apt-get install neovim

 

--추가설정

" 컨피그 수정을 편하기 위해 alias 추가

alias nvim-init='nvim ~/.config/nvim/init.vim'

 

--vim 팁

창이 여러개 일때 한꺼번에 나가기

:qa

NERDTree 단축키 설정

nmap <F9> :NERDTreeToggle<CR>

 

반응형

nvim 0.4.3

2022. 2. 12.
반응형

nvim 으로 메인 에디터 변경함

 

" 설치 및 플러그인

https://velog.io/@mythos/Linux-neovim-%EC%84%A4%EC%A0%95-CoC-Vim-Plug-treesitter-NERDTree

 

[Linux] neovim 설정 (CoC, Vim-Plug, treesitter, NERDTree)

vi 는 터미널에서 사용 가능한 리눅스의 텍스트 편집기 프로그램이다. 기본 기능 역시 훌륭하지만, 코드 에디터로 사용하기엔 부적절하다. 이번 글에서는 Neovim 을 설치하여 리눅스의 텍스트 에

velog.io

 

반응형

vim8.0

2019. 1. 19.
반응형
gvim80.exe

 

 

8.0 나왔다~~~


"항상 쓰는 설정

se ts=4

se sw=4

se si


set => se

tapstop => ts

shiftwidth => sw

smartindent => si

반응형
반응형

두개를 한곳에 놓고 install 실행

 

vim74rt.zip

vim74w32.zip

 

 

" 인코딩설정

set tenc=korea
set enc=utf-8

set fileencodings=utf-8,euc-kr

" 메뉴 깨짐 방지

let $LANG = 'ko_KR.UTF-8'

 

" 특정인코딩으로 읽고 쓰기

:e ++enc=utf-8 utf-8.txt
:w ++enc=utf-8 utf-8.txt

 

gvim74.exe

 

반응형
반응형

http://www.vim.org/download.php

하지만 가끔씩 접속이 안되거나 너무 느린걸 대비하기위해서 올려놓음..

 Windows



# 환경변수 설정 ( 윈도우7 기준 )
윈도우키+Pause ( 시스템 속성 ) > 고급 시스템 설정 > 고급 > 환경변수

시스템변수 > 새로만들기
변수이름 : VIM_HOME
변수값    : C:\Program Files\Vim 
추가

시스템변수 > 변수명이 Path 인것 클릭후 > 편집
변수값 맨 끝쪽에
%VIM_HOME%\vim73;
추가

이제 콘솔창 어느 디렉토리에서도 vim 명령어로 편집기 호출 가능

# 셋업파일 ( _vimrc ) 위치와 바로 편집하기

최초 설치시
C:\Program Files\Vim\_vimrc
C:\Program Files\Vim\vim73\vimrc_example.vim
C:\Program Files\Vim\vim73\mswin.vim

3개의 파일이 조합되어서 환경설정이 이루어짐

vim 실행후 ( 시작 > 실행 > cmd 입력  콘솔창이 뜨면 vim 입력 )
:e $VIM_HOME/_vimrc
:e $VIMRUNTIME/vimrc_example.vim
:e $VIMRUNTIME/mswin.vim
으로 해당 파일 설정 가능~

당연히
:e $VIM_HOME/vim73/vimrc_example.vim
로도 가능함

# 처음 설치후 셋팅 사항

1. 백업파일 생성 해제

vim 실행후
:e $VIMRUNTIME/vimrc_example.vim 입력

if has("vms")
  set nobackup  " do not keep a backup file, use versions instead
else
  set backup  " keep a backup file
endif


항목 삭제


2. 탭사이즈 및 들여쓰기 사이즈 조정

_vimrc 환경설정 파일 아래쪽에 덧붙이기만 하면 OK

set  tabstop=4       "Tab 키를 눌렀을때 이동하는 칸수 조정
set  shiftwidth=4    "자동 들여쓰기 할때 이동하는 칸수 조정

3. 단축기 지정

_vimrc 아래쪽에 역시 덧붙이기

map <:키명> :K <CR>

예제> F2를 누르면 자동 저장하기

map <F2> :w! <CR>

자바 컴파일 단축기등을 지정해 놓으면 좋음

# 주요 기능 사용법

: 30vs ./  " 왼쪽에 분할창을 열어서 현재 위치의 파일정보를 보여줌 - 탐색기 비슷

# 주요 키

반응형
반응형