일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- edwith
- 쿠키런킹덤
- 홀리데이익스프레스
- 노마드코더
- HTML
- 쿠킹덤공략
- 이클립스
- 크리스마스
- programmers
- 티스토리챌린지
- dart
- Java
- 유니티
- 자바스크립트
- SQL
- 쿠키런킹덤공략
- 오블완
- 웹개발
- Unity
- Eclipse
- 프로그래머스
- 쿠킹덤
- 자바
- JavaScript
- 개발자
- 딥러닝
- 쿠키런킹덤크리스마스
- oracle
- Spring
- Today
- Total
목록전체 글 (252)
Dev study and notes
유튜브 섬네일 이미지 URL 가져오기 http 와 https 모두 지원함 표준정의(SD)와 최고해상도(Max Res.)는 항상 사용가능한 것이 아님 기본(default) 20 x 90 4:3 https://img.youtube.com/vi/비디오아이디/default.jpg 중간화질(MQ) 320 x 180 16:9 https://img.youtube.com/vi/비디오아이디/mqdefault.jpg 고화질(HQ) 480 x 360 4:3 https://img.youtube.com/vi/비디오아이디/hqdefault.jpg 표준정의(SD) 640 x 480 4:3 https://img.youtube.com/vi/비디오아이디/sddefault.jpg 최고해상도(Max Res.) 1280 x 720 16:9 ..
위에서 아래로 순서대로 진행. 간단 정리를 보려면 포스팅 맨 아래로 이동! 티아카데미의 강좌를 참고함! 참고로 강좌에선 node.js 버전 5를 쓰나보다................... 그래도 기초하는 데는 무리가 없으니 나는 최신으로! 현재 최신버전 v16. nodejs.org/ko/download/current/ 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 다운로드 후 실행 강좌에선 맥 쓰나 보다.. 아무튼 경로 윈도우에서 설치 완료! 이후 환경 설정(자동으로 됨.. 또는 수동으로 해야 함..)을 해야 한다. 현재 윈도우에 node설치 후 CMD 창을 열어서 "node..
테스트 커버리지 100% 결국 코더와 머신의 능력.. 그러므로 맥북프로를 구매해야하는데 나는 어려운 환경 ㅋㅋ 코더능력은 차차 내가 배우며 발전하면 되니까 ㅋㅋ 와 그런데 정말 macOS의 최적화는 최강인것 같다.. 아 코딩시 가장중요한것은 혼자 일하는게 아닌 협업이니까! 역시 교육기관에서의 팀장과 PL과 이력관리 경험이 도움되는것 같다.. 팀원으로의 시작. 개발자 팀원으로는 처음이니... ㅋㅋ 경험적으론 팀장이였는데 결국 프젝 혼자 다했던 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 팀원이니 팀원 답게 할수있어서 다행이다..
면접시 내가 알고 있는것과 배우고 익힌것에서는 다 이야기를 하는편이다. 모른다면 모른다고 이야기하고 있고. 최근 면접에서 특이한 질물을 하나 받았다. 다행히 답변을 했으나 정말 기본적이면서 독특한 질문이라 남겨본다. 본인이 사용한 프로그램이나 툴의 버전, 또는 라이브러리 API의 버전은? 그리고 업그레이드를 해본적이 있는가? 이런 질문이였다. 너무나 감사한 질문이자 그리고 정말 멋진 질문이였다. 내가 받은 느낌을 이러했다. 앞서 말했듯 정말 기본적인 것, 기초적인 것이면서 짧은기간이던 긴 기간이던 경험을 해봤다는 것을 알수있는 중요한 척도가 될수있기 때문이다. 아무튼 질문 답변후 집에 돌아오는 길 복기겸 다시 생각해보니 당시 업그레이드, 버전업 하면서 생긴 오류들를 해결했을때, 또는 무사히 적용되었을때...
다시 그 전선에 뛰어든다. 남은건 좋은 사람들 좋은 곳에서 서로의 배려와 신뢰속 같이 발전하는것! 그전에 좋은 곳과 좋은 사람들인 곳을 가야해 ㅋㅋ
수많은 시간과 정보 검색과 테스트로 만든 코드를. 그저 복사만해서 자기가 한듯히 하는 사람들이 보인다. 출저를 남기거나 가져간다는 댓글이나 문의, 허락 글이라도 남기면 좋으련만 너무 이기적인 사람이 많구나.. 앞으로의 프젝은 비공개로 가야할까 싶다. 공부야 뭐 복사하던 말던 본인이 습득하기 나름이니까 상관없지만 어렵게 코딩하고 팀원과 오류잡고 해결한것을 말없이 가져가는건 정말 매너없고 무개념인 행동인걸 알면서도 그런행동을 하는건 정말 사람이 사람이겠지.
*제어의 역행 (Inversion of Control) 적용전에는 객체와 객체사이의 의존관계를 직접 개발자가 코드로 처리, 그러나 IoC가 적용되면 직접 처리하는 것이 아니라 컨테이너가 대신 처리.~ 소스에 의한 의존관계가 명시되지 않아 결합도가 떨어져서 유지보수가 편리. *관점지향 프로그래밍 (Aspect Oriented Programming) 핵심 비지니스 로직과 각 비지니스 메소드마다 반복해서 등장하는 공통 로직을 분리하여 응집도가 높게 개발 가능./ -공통사용하는 기능들을 외부의 독립클래스로 분리, 해당 기능을 프로그램 코드에 직접 명시하지 않고 선언적으로 처리. >> 관점지향프로그래밍의 기본 개념. ;; 공통 기능을 분리하여 관리하여 응집도가 높은 비즈니스 컴포넌트를 만들수 있으며 유지보수를 혁..
JAVA SPRING 프레임워크 : frame·work 1.(건물 등의) 뼈대 2.(판단·결정 등을 위한) 틀 3.체제, 체계 -장점 : 빠른 구현시간/쉬움관리/개발자들의 역량 획일화/검증된 아키텍처의 재사용과 일관성 유지/ SPRING >> 이후 MyBatis, JPA 연동 접근할것. *POJO : Plain Old Java Object > 평범한 옛날 자바 객체. *servlet 클래스 작성 규칙. -javax, servlet,/http 패키지 import -public 클래스 선언 -Servelt, GenericSevelt, HttpServlet 중 하나 상속 -기본 생성자 있어야한다. -생명주기에 해당하는 메소드를 재정의(overrideing)한다. //overload : 1.과적하다2.너무 많이..
IntelliJ IDEA 시작.. 그 편리함! www.jetbrains.com/ko-kr/idea/ IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE Enterprise Java, Scala, Kotlin 등을 지원하며 강력한 기능을 제공하고 인체 공학적으로 설계된 Java IDE www.jetbrains.com 정말 편리하다.. 일단 설치도 단순하다. 기본적인 컴퓨터 공학? 이해가 된다면 설치도 편리하고.. 이후 첫 실행후 guide 를 실행하면 기본적인 사용법 안내를 받을수 있다. readme.md의 설명 그리고 튜토리얼을 따라하게되면 단축키, 사용법, 기능들을 숙지할수 있다.. 너무나 신세계이다.. 그리고 자동형,... 너무 좋다 ㅋㅋ 스마트한 경험과 코딩을 할..