분류 전체보기 270

[Ubuntu] ls 시 색상반전(글자배경색) 해결(colorls)

ubuntu ls 시 색상반전(글자배경색) 수정 Before we go any further... 우분투에서 ls 시 이렇게 글자 배경색상이 생깁니다... 고쳐보려고 정말 theme도 고쳐보고 색상도 따로 줘보고 해도 해결이 안되네요... 방법을 찾다 colorls라는 것을 보게 되었습니다. https://github.com/athityakumar/colorls ColorLS는 ls 명령 출력결과를 색과 아이콘으로 꾸며주는 Ruby 스크립트이므로 설치, 동작을 하려면 Ruby가 깔려있어야 합니다. Goal apt-get update ruby 설치 gcc 설치 build-essential 설치(make 명령어 알아듣게하기) colorls 설치 Process apt-get update 우선 Ubuntu를 처..

OS/Linux 2021.08.27

[HTTP]telnet을 이용하여 HTTP/1.0과 1.1 차이 알아보기(Linux)

HTTP_3_telnet telnet을 이용하여 HTTP/1.0과 1.1 차이 알아보기(Centos) $ telnet google로 한번 요청을 보내 봅니다. [jmocha@localhost.localdomain ~]# telnet google.com 80 telnet google.com 80 Trying 172.217.175.46... Connected to google.com. Escape character is '^]'. google.com 은 도메인명(DNS)입니다. 80 은 포트 번호입니다. 구글의 ip는 172.217.175.46 입니다. Escape character is '^]'. ctrl + ]를 입력하면 telnet의 prompt가 뜹니다. Escape ch..

CS 2021.08.25

[Windows]Windows terminal(git bash)에서 "open" command로 해당경로 폴더 열기

Before we go any further... 저는 맥을 오래 사용해서 그런지 cmd에서 open .커맨드를 자주 사용해서 finder(folder)를 실행시켰습니다. Windows에는 start 라는 커맨드가 존재하지만 이게 도무지 익숙해 지질 않더군요... 이번에도 start 명령어를 까먹어서 한참이나 삽질 한 후에 화가나서 Windows 환경에서 open 명령어를 적용시키기로 했습니다. Goal Windows terminal 설치 및 Git Bash 추가하기 https://jjam89.tistory.com/136 zsh 설치하기 https://jjam89.tistory.com/150 ~/.zshrc 수정하기 zsh가 설치되어있지 않으면 ~/.bashrc를 수정하시면 될 거라 생각합니다. ~/.z..

OS/Windows 2021.08.25

[Windows]WindowsTerminal wsl(cmd)를 zsh로 실행시키기

WindowsTerminal wsl(cmd)를 zsh로 실행시키기 wsl 설치하기 https://jjam89.tistory.com/125 microsoft store-> ubuntu https://jjam89.tistory.com/135 명령어 실행하기 $ wslconfig /setdefault Ubuntu $ wsl list 로 현재 wsl을 돌릴 수 있는 환경을 제공합니다. $ wslconfig /list 저는 기본으로 docker-desktop으로 되어 있었습니다. References https://www.howtogeek.com/344688/how-to-set-your-default-linux-distribution-on-windows-10/

OS/Windows 2021.08.25

[Windows]WindowsTerminal에 oh_my_zsh 설치(git bash)

zsh WindowsTerminal(git bash)에 oh_my_zsh 설치 1. zsh 파일 다운로드 https://gist.github.com/fworks/af4c896c9de47d827d4caa6fd7154b6b 빨간줄 쳐져있는 링크를 클릭하면 다운받아집니다. 2. 압축 풀고 git 폴더에 넣기 압축 풀고 나온 파일들(빨간색 밑줄)을 git 폴더에 붙여넣어줍니다. C:\Program Files\Git 3. git bash에서 zsh 실행 아래 zsh 명령으로 git bash에 잘 설치되어 있는지 확인합니다. $ zsh 위 이미지의 log와 같게 나오면 잘 설치된 것입니다. 4. git bash에 oh_my_zsh 설치 $ sh -c "$(curl -fsSL https://raw.githubuser..

OS/Windows 2021.08.24

JPA란?

JPA Words ORM Mybatis Hibernate JPA EJB Hibernate Spring Framework ORM(Object-relational mapping) 객체 관계 매핑 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해 주는 것. ORM을 통해 객체 간의 관계를 바탕으로 SQL을 자동으로 생성하여 불일치를 해결. 객체를 통해 간접적으로 데이터베이스 데이터를 다루는 것. JPA(Java Persistence API) EJB Entity Java Bean. (과거 자바 표준 ORM) 코드가 깔끔하지 못하다. 구현이 어렵고 실행속도가 매우 느리다. 위의 이유로 더이상 사용하지 않습니다. Hibernate Open Source Gavin King이 EJB를 대체하기 위해 개발. ..

CS 2021.08.24

[HTTP] HTTP 1.1와 HTTP 2 그리고 QUIC(HTTP3)

HTTP 란? HTTP(HyperText Transfer Protocol)은 웹에서 클라이언트(웹 브라우저)가 웹 서버(apache, nginx ...)와 통신하기 위한 프로토콜 중 하나입니다. 현재 HTTP는 신뢰할 수 있는 연결 기반인 TCP 표준에 의존합니다. 구글의 경우 자체적으로 개발한 QUIC(HTTP3)을 사용하며 UDP를 기반으로 합니다. HTTP 1.1이란? 출시 이후 지금까지 가장 많이 사용되고 있는 통신 프로토콜입니다. 연결(Connection) 하나 당 하나의 요청을 처리하도록 설계되어 있습니다.(요청과 응답이 순차적으로 처리) 이런 설계 방식으로 다수의 리소스(image, css, script)를 처리하기 위해선 요청할 리소스 개수에 비례해서 Latency가 길어지게 됩니다.(동시..

CS 2021.08.20

[Windows] 노트북 모바일 핫스팟 자동 실행(호스트된 네트워크 지원이 ''아니요'' 일 시 해결방법)

Batch File 생성 전 명령어 실행 해보기 관리자 권한으로 cmd 실행 아래의 명령어를 실행시킵니다. (앞의 $는 빼고 복사해주세요.) $ netsh wlan start hostednetwork //start hotspot 이미지의 cmd창과 실제 cmd창에 차이가 존재할 수 있습니다. Error 아래와 같은 오류가 발생한다면 호스트된 네트워크를 시작할 수 없습니다. 그룹 또는 리소스가 요청된 작업을 실행할 올바른 상태에 있지 않습니다. 이미지의 cmd창과 실제 cmd창에 차이가 존재할 수 있습니다. Why $ netsh wlan show drivers 호스트된 네트워크 지원이 ''아니요''로 되어 있기 때문에 위와 같은 오류가 발생하는 것입니다. Solution Pow..

OS/Windows 2021.08.20

[Git] 마크다운(Markdown) 사용하기(1)

Header this is a H1 this is a H2 this is a H3 h3부터는 언더라인이 없습니다. ####### H7은 지원하지 않습니다. # this is a H1 ## this is a H2 ### this is a H3 blockqute this is a blockqute. this sis a blockquet. 이렇게 계속해서 늘어날 수 있습니다. > this is a blockqute. >> this is a blockqute. >>> 이렇게 계속해서 늘어날 수 있습니다. Numbers 이렇게 계속 늘어납니다. 특정 번호부터 계속 늘어납니다. 1. 이렇게 2. 계속 늘어납니다. 101. 특정 번호부터 102. 계속 늘어납니다. List 이렇게 리스트 가능! 플러스 도 가능합니다...

Tools 2021.08.19

[Windows] IIS로 "Hello World" 띄우기(test1.aspx)

ASPX 파일 생성 Visual Studio로 Web Form 파일 생성(Web Form 파일이 aspx 확장자를 갖는 파일입니다.) https://hackersstudy.tistory.com/16 생성 후 아래처럼 작성해 줍니다. 과 부분만 수정했습니다. Hello World This is a test file. 작성 후 저장합니다. 저는 D:\Eisen\.net 에 저장했습니다. IIS 관리자 실행 웹 사이트 추가 → 저장한 파일 경로를 설정합니다. ** 포트 번호를 변경해 주셔야 합니다.(본인이 쓰지 않는 포트번호를 설정합니다. i.e) 80 → 8080) 기본 문서로 들어갑니다. 우측의 추가버튼 → test1.aspx 확인을 누릅니다. 그 후 localhost.:8080으로 접속하시면 이렇게 잘 ..

Tools 2021.08.19
728x90
반응형