반응형

전체 글 1431

.vimrc: parse error near `\n'

vim window vimrc 설정 zsh, .vimrc zsh 을 이용할 경우 .vimrc 가 제대로 적용되지 않는다. # vi 에서 bash `"` 주석을 zsh `#` 주석 으로 모두 바꾼 후 아래 명령어 실행 zsh> source ~/.vimrc /home/username/.vimrc:16: parse error near `\n' 위 와 같이 명령어가 실행되지 않는다. .vimrc는 .bashrc, .zshrc와 같은 터미널이 실행될 때 시작되는 파일이 아니라 vi/vim이 실행될 때 자동으로 로드되는 파일이다. 참고: zsh 로딩 순서 .zshenv -> .zprofile -> .zshrc -> .zlogin, .zlogout Learning Shell Scripting with Zsh vi/v..

ide/vim 2022.04.01

Primary script unknown while reading response header from upstream

nginx & php error nginx error connect to php5-fpm.sock failed (13: Permission denied) www-data user 권한, www-data 그룹 권한을 모두 설정했지만 file not found 에러 발생 결국 pool.d/www.conf 파일 설정에서 listen.mode = 0660을 설정하니 문제 없이 동작했다. # before listen.owner = www-data listen.group = www-data ; listen.mode = 0660 # after listen.owner = www-data listen.group = www-data listen.mode = 0660

lang/php 2022.03.31

capture on nginx to php-fpm unix-socket

NGINX - PHP-FPM. File not found. 문제 해결 Sniffing Unix Socket - debugging communication between nginx and php-fpm socat - Multipurpose relay socat 명령어 [Ubuntu] socat 을 사용한 포트 포워딩 Port forwarding socat 리눅스 가상 시리얼 포트(컴포트) 사용법 (RS232 테스트) CTF 사이트&문제 서버 설정 팁 CTF를 위한 공부 가이드 Capture The Flag tcpdump sudo tcpdump port 9000 -A | strings socat socket cat sudo apt-get install socat #sudo socat -t100 -x -v U..

lang/php 2022.03.31

Java - 2 ArrayList join LinkedHapMap Filter to CSV String

입력값: CSV package com.company; import java.util.*; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { long begin = System.nanoTime(); String key = "ROOT,Z00002,M333333333333,K/ROOT2,K/G00001,K/00003,Z00002"; String keyNm = "루트,제트공공공공이,엠삼,K루트2,지공일,공삼,젯공이"; // key = "K/ROOT2"; // keyNm = "K루트2"; // key = ""; // keyNm = ""; // key = null; // keyNm = null..

lang/java 2022.02.23

SVN과 Git 동기화

https://git-scm.com/docs/git-svn 게릴라 버전 관리 - git Magic Git 프로젝트를 Google 코드로 내보내기 - Google Open Source Google 코드 프로젝트에서 Git으로 개발 SVN과 Git 동기화 svn-authors.txt 생성 username@gmail.com = user-name username = user-name (no author) = user-name 원격 SVN을 로컬 Git에 복제 # -s is /turnk git svn clone -s https://svntime.googlecode.com/svn/ svntime -A svn-authors.txt --prefix=origin/ # 개별 서브 프로젝트 폴더 git svn clone h..

vcs/git 2021.12.16

우분투 eclipse

http://www.eclipse.org 다운로드 압축해제 sudo mv eclipse /opt/ 실행파일 생성 #!/bin/sh export ECLIPSE_HOME=/opt/eclipse $ECLIPSE_HOME/eclipse $* sudo vi /usr/bin/eclipse 권한 수정 sudo chmod 755 /usr/bin/eclipse 우분투 데스크탑 메뉴에 추가 [Desktop Entry] Encoding=UTF-8 Name=Eclipse Comment=Eclipse IDE Exec=eclipse Icon=/opt/eclipse/icon.xpm Terminal=false Type=Application Categories=GNOME;Application;Development; StartupNot..

ide/eclipse 2021.12.03
반응형