| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 성수볼거리
- 책너두
- 헤드퍼스트디자인패턴
- JAVA개발자
- 클린코드
- docker
- 직장인
- 헤드퍼스트
- 디자인패턴
- 독서
- Linux
- 상속
- 직장인점심
- Java
- DesignPattern
- 성수직장인
- 객체지향
- 성수
- 오브젝트
- 코딩
- 깨끗한코드
- 책읽기
- 개발자
- JavaScript
- 성수맛집
- 주니어개발자
- IntelliJ
- 독서일지
- 객체지향프로그래밍
- 성수핫플
- Today
- Total
목록분류 전체보기 (245)
런타임노트
** 상황 **1. dev 브랜치에 커밋하고 푸쉬함2. local 브랜치에 dev에서 전체 코드를 머지하고 싶지는 않음3. 방금 dev에 올린 그 커밋 하나만 local 브랜치에 반영하고 싶음 이럴 때 쓰는게 바로 cherry-pick 1. local 브랜치로 이동git checkout local 2. dev 브랜치 커밋목록 확인 (최근 5개의 커밋목록 확인)git log --oneline -5 예)a1b2c3d (HEAD -> dev, origin/dev) fix: audit list grid pagination errord4e5f6g refactor: simplify AuditLogDTO builder... 3. 가져오고 싶은 커밋의 해시 a1b2c3d 복사 4. 해당 커밋을 local 브랜치에 반..
validateInput 함수는 "나는 진짜 태그를 주세요" 라고 기대중 예를 들면,위와 같은 것을 받길 기대하고 있음.위와 같은 것을 보내면, validateInput 안에서 .getAttribute 같은걸 함 그런데,나는{ value: "블라" }위의 것을 보냈다.겉보기에는 input.value 처럼 보이지만 사실 이건 그냥 일반 자바스크립트 객체일반 객체엔 getAttribute 같은거 못함. 그래서 validateInput 안에서 input.getAttribute("...") 를 부르는 순간 에러 발생! ** 해결방법 **문자열 그대로 주지 말고 태그 하나 만들어서 값만 심어주면 된다.const fakeInput = document.createElement("input");fakeInput.v..
22. EAI(Enterprise Application Intefration) 구축 유형 중 Hybrid에 대한 설명 중 틀린 것은?(1) Hub & Spoke와 Message Bus의 혼합방식이다.(2) 필요한 경우 한 가지 방식으로 EAI 구현이 가능하다.(3) 데이터 병목 현상을 최소화 할 수 있다.(4) 중간에 미들웨어를 두지 않고 각 애플리케이션을 point to point로 연결한다. [오답노트]EAI : 기업 내 각종 어플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션EAI 구축 유형Point-to-Point- 가장 기본적인 애플리케이션 통합 방식- 애플리케이션을 1:1로 연결함- 변경 및 재사용이 어려움Hub & Spoke- 단일 접점인 허브 시스템..
3. CASE(Computer Aided Software Engineering)의 주요 기능으로 옳지 않은 것은? (1) S/W 라이플 사이클 전 단계의 연결 (2) 그래픽 지원 (3) 다양한 소프트웨어 개발 모형 지원 (4) 언어 번역 [오답노트]CASE(Computer Aided Software Engineering) 1) CASE는 소프트웨어 개발을 돕기위해 소프트웨어 개발 과정에서 사용되는 요구 분석, 설계, 구현, 검사 및 디버깅 과정 전체 또는 일부를 컴퓨터와 전용 소프트웨어 도구를 사용하여 자동화하는 것.2) 주요 기능 - 소프트웨어 생명 주기 전 단계의 연결' - 다양한 소프트웨어 개발 모형 지원 - 그래픽 지원 등 7. 코드화 대상 항목의 중량, 면적, 용량 등의 물리적 수치..
참고 : https://www.youtube.com/watch?v=kxiZTZZY0A8 먼저 apt install docker.io 실행. docker가 온전하지 않아 에러가 날 수도 있기 때문dream@dream:~$ sudo apt install docker.io[sudo] password for dream:Reading package lists... DoneBuilding dependency treeReading state information... DoneSome packages could not be installed. This may mean that you haverequested an impossible situation or if you are using the unstabledi..
tibero는 docker가 따로 없고 ubuntu 이미지 다운 받은 다음에 그 안에 tibero를 설치해줘야 함. 1. os 이미지 다운 root@dream:~# docker pull ubuntu Using default tag: latest latest: Pulling from library/ubuntu bccd10f490ab: Already exists Digest: sha256:77906da86b60585ce12215807090eb327e7386c8fafb5402369e421f44eff17e Status: Downloaded newer image for ubuntu:latest docker.io/library/ubuntu:latest 2. 컨테이너 배포 root@dream:~# docker run..
평화롭게 ubuntu를 사용하던 와중... 갑자기 (initramfs) (initramfs) (initramfs) (initramfs) (initramfs) (initramfs) 이러면서 ubuntu가 실행이 안됨.... 진짜 ㅂㄷㅂㄷ... 암튼 에러는 BusyBox v1.xx.x(Ubuntu 1:1:xx.x-x ubuntu1) built in shell (ash) Enter 'help' for a list of built-in commands. (initramfs)_ 이런식으로 뜸 구글링해보니 이런 상황은 우분투가 멈추어서 강제로 컴퓨터를 끄고 다시 부팅을 했다. 이 과정에서 Busybox로 빠졌다. Busybox 우분투 복구모드로 간단한 명령어로 OS의 불량이나 오류 부분을 고칠 수 있다. initr..
별거아닌데 개고생했던 일들을 기록해놔야겠다... ㅂㄷㅂㄷ 먼저 Vm ware에 tomcat 깔아줌 sudo로 깔면 무슨일인지 dream 계정 아래에 안되고 root 계정 아래로 되어서 tomcat 사이트 가서 tar 받아옴 dream@dream-virtual-machine:~$ ls apache-tomcat-9.0.86 apache-tomcat-9.0.86.tar.gz Desktop Documents Downloads Music Pictures Public snap Templates Videos dream@dream-virtual-machine:~$ apache-tomcat-9.0.86.tar.gz 가져와서 압축 풀어주니 apache-tomcat-9.0.86(이하 tomcat) 이렇게 되었고 그리고 ma..
Ubuntu 서버에 SSH를 사용하여 원격으로 접속하려면 다음 단계를 따를 수 있습니다. Mobaxterm은 Windows에서 사용하기 위한 터미널 및 SSH 클라이언트입니다. SSH 서버 설치 확인: 먼저 Ubuntu 서버에 SSH 서버가 설치되어 있는지 확인합니다. sudo apt-get update sudo apt-get install openssh-server 만약 설치되어 있지 않다면, openssh-server 패키지를 설치합니다. SSH 서비스 시작: SSH 서비스가 실행 중인지 확인합니다. sudo service ssh status 만약 서비스가 실행 중이 아니라면 다음 명령으로 시작합니다. sudo service ssh start IP 주소 확인: Ubuntu 서버의 IP 주소를 확인합니..