python
-
코딩을 배운지 어언 1년.. 항상 공식문서를 찾아보지 않고 구글링하며 블로그, 스텍오버플로우를 애용했던 나 자신 이제는 좀 공식문서를 먼저 찾아보는 습관을 길러야겠다. Docs Java8 Home: Java Platform, Standard Edition (Java SE) 8 Release 8 docs.oracle.com SpringMVC Web on Servlet Stack Spring Web MVC is the original web framework built on the Servlet API and has been included in the Spring Framework from the very beginning. The formal name, "Spring Web MVC," comes from..
TIL | 2023. 1. 18.코딩을 배운지 어언 1년.. 항상 공식문서를 찾아보지 않고 구글링하며 블로그, 스텍오버플로우를 애용했던 나 자신 이제는 좀 공식문서를 먼저 찾아보는 습관을 길러야겠다. Docs Java8 Home: Java Platform, Standard Edition (Java SE) 8 Release 8 docs.oracle.com SpringMVC Web on Servlet Stack Spring Web MVC is the original web framework built on the Servlet API and has been included in the Spring Framework from the very beginning. The formal name, "Spring Web MVC," comes from..
2023.01.18 -
서두 자바를 사용하는 회사에 들어가게 되었다. 이전에 배웠던 프로그램과 언어와 다른 곳이다. 새롭게 시작하는 언어 공부 화이팅 자바(JAVA) 기초 공부 파이썬과 자바의 차이점 [출처 : https://pearlluck.tistory.com/m/632] 일단 내가 배웠던 파이썬과 자바의 차이점에 대해서 알아볼 필요가 있다. 적을 알고 나를 알면 백전백승(?) 자바(JAVA) 1. 객체지향 언어 데이터를 객체로 취급, 기능들을 하나의 객체로 묶어서 프로그래밍하는 언어 함수랑 필드를 묶어서 하나의 클래스로 만들고, 기능을 객체로 만들어 사용 [파이썬과 자바는 객체지향 프로그래밍 언어 / C언어 절차지향] 객체지향과 절차지향 절차지향 프로그래밍 함수를 만들고 순차적으로 프로그램이 동작하는 방식 장점 : 객체나..
Java | Java, Python 의 차이점서두 자바를 사용하는 회사에 들어가게 되었다. 이전에 배웠던 프로그램과 언어와 다른 곳이다. 새롭게 시작하는 언어 공부 화이팅 자바(JAVA) 기초 공부 파이썬과 자바의 차이점 [출처 : https://pearlluck.tistory.com/m/632] 일단 내가 배웠던 파이썬과 자바의 차이점에 대해서 알아볼 필요가 있다. 적을 알고 나를 알면 백전백승(?) 자바(JAVA) 1. 객체지향 언어 데이터를 객체로 취급, 기능들을 하나의 객체로 묶어서 프로그래밍하는 언어 함수랑 필드를 묶어서 하나의 클래스로 만들고, 기능을 객체로 만들어 사용 [파이썬과 자바는 객체지향 프로그래밍 언어 / C언어 절차지향] 객체지향과 절차지향 절차지향 프로그래밍 함수를 만들고 순차적으로 프로그램이 동작하는 방식 장점 : 객체나..
2023.01.06 -
개인 프로젝트 파이썬 게임! 막막하다 생각말고 일단 해보자!!! pygame 기본 실행 구조 1. pygame 선언(import) # pygame 을 pg 로 줄여 사용 가능 import pygame as pg 2. pygame 초기화(pygame.init()) # pygame 초기화 pg.init() 3. pygame 에서 사용할 전역 변수 선언 - size : x 크기와 y 크기 - screen : pygame.display.set_mode(size) # pygame GUI 창 구성 size = [400, 300] # 창 크기 # 생성할 GUI 창의 크기 설정 # 화면을 초기화 하거나, 화면의 데이터를 추가하는 것 등은 해당 screen 변수를 통해 적용 screen = pg.display.set_m..
pygame | 기본 구조개인 프로젝트 파이썬 게임! 막막하다 생각말고 일단 해보자!!! pygame 기본 실행 구조 1. pygame 선언(import) # pygame 을 pg 로 줄여 사용 가능 import pygame as pg 2. pygame 초기화(pygame.init()) # pygame 초기화 pg.init() 3. pygame 에서 사용할 전역 변수 선언 - size : x 크기와 y 크기 - screen : pygame.display.set_mode(size) # pygame GUI 창 구성 size = [400, 300] # 창 크기 # 생성할 GUI 창의 크기 설정 # 화면을 초기화 하거나, 화면의 데이터를 추가하는 것 등은 해당 screen 변수를 통해 적용 screen = pg.display.set_m..
2023.01.02 -
아침 기상을 알리는 쪽지시험.. 그리고 개인 프로젝트 마지막 날 무엇을 느꼈는가. 1~2개의 프로젝트를 경험하면서, 점점 마감일에 대한 강박에 익숙해지는 것 같다. 완성도야 정말 중요하지만, 요청 사항을 충분히 만족하였는지, 만족한 조건에 마감일을 지킬 수 있는지. 최소한의 시간까지 활용하고 최대한의 역량을 발휘하는 싸움이 되겠다. 아침부터 튜터님을 통해 마음으로 전하는 말을 듣게 된 듯 하다. " 어린 아이, 어르신, 장애우 등 모든 사람이 쉽고 편하게 사용할 수 있도록 프로그램을 개발하는 사람. 그게 개발자 아닐까요? " - 이 튜터 - '누군가에게 도움이 되고 싶다' 해서 모든 열심히 타인을 위해 달려온 내 과거들이 문뜩 떠오르고, '이제는 내가 더 분명히 달릴 수 있겠다' 라고 생각했다. 나는 사..
TIL_220427아침 기상을 알리는 쪽지시험.. 그리고 개인 프로젝트 마지막 날 무엇을 느꼈는가. 1~2개의 프로젝트를 경험하면서, 점점 마감일에 대한 강박에 익숙해지는 것 같다. 완성도야 정말 중요하지만, 요청 사항을 충분히 만족하였는지, 만족한 조건에 마감일을 지킬 수 있는지. 최소한의 시간까지 활용하고 최대한의 역량을 발휘하는 싸움이 되겠다. 아침부터 튜터님을 통해 마음으로 전하는 말을 듣게 된 듯 하다. " 어린 아이, 어르신, 장애우 등 모든 사람이 쉽고 편하게 사용할 수 있도록 프로그램을 개발하는 사람. 그게 개발자 아닐까요? " - 이 튜터 - '누군가에게 도움이 되고 싶다' 해서 모든 열심히 타인을 위해 달려온 내 과거들이 문뜩 떠오르고, '이제는 내가 더 분명히 달릴 수 있겠다' 라고 생각했다. 나는 사..
2023.01.01 -
개인 프로젝트 주간 무엇을 느꼈는가. 개인 프로젝트를 진행하면서, 배운 것보다 코드 오류로 해결하는 시간의 소요가 가장 크다. 나에게는 실력이 되겠지만, 아무리 생각해도 너무 아쉽고, 너무 아깝다. 단시간에 찾을 수 있었던 오류였다. 하지만 이런 오류에 대해서 어느 부분을 중점으로 두고 확인해야 하는지, 사전 지식이 없으니 처음부터 끝까지 다시 보는 미련한 행동을 보였다. 이제보니 오류는 가장 맨 마지막에 오탈자로 발견되어 마무리 되었다. 그 외에도 오류는 아니지만, 코드 활용에 있어서 어느 부분에 적용시켜 게임이 동작되는지 하나 하나를 넣어보며 확인해야만 했다. 이렇게 보낸 시간이 벌써 2일이 끝나고 당장 발표일이 되었다. 하지만 나는 무엇을 느꼈는가. 그렇게 매달리고, 쫒고, 파헤쳤던 그 과정을 거쳐..
TIL_220426개인 프로젝트 주간 무엇을 느꼈는가. 개인 프로젝트를 진행하면서, 배운 것보다 코드 오류로 해결하는 시간의 소요가 가장 크다. 나에게는 실력이 되겠지만, 아무리 생각해도 너무 아쉽고, 너무 아깝다. 단시간에 찾을 수 있었던 오류였다. 하지만 이런 오류에 대해서 어느 부분을 중점으로 두고 확인해야 하는지, 사전 지식이 없으니 처음부터 끝까지 다시 보는 미련한 행동을 보였다. 이제보니 오류는 가장 맨 마지막에 오탈자로 발견되어 마무리 되었다. 그 외에도 오류는 아니지만, 코드 활용에 있어서 어느 부분에 적용시켜 게임이 동작되는지 하나 하나를 넣어보며 확인해야만 했다. 이렇게 보낸 시간이 벌써 2일이 끝나고 당장 발표일이 되었다. 하지만 나는 무엇을 느꼈는가. 그렇게 매달리고, 쫒고, 파헤쳤던 그 과정을 거쳐..
2023.01.01 -
본격적으로 파이썬 수업을 시작했다. 재미 반, 긴장 반, 두려움 2스푼.. '잘 할 수 있을까..' 하면서도 '잘 할꺼야' 라는 리마인드로 오늘도 첫 수업을 시작한다. 무엇을 느꼈는가. 개인 프로젝트에 앞서 파이썬의 기초가 되는 교육을 들었다. 여러번 들었던 내용이지만, 정말 매번 볼 때마다 새롭고 그나마 '어?' 하며 익숙한 구문들이 보이는 것이 전부였고, 다행이 때로는 익숙했던 구문이 '아~ 저렇게 작동했었지?' 라며 이해하기도 했다. 그래도 그마나 내가 꾸준한 반복을 통해 학습을 하고 있다는 것을 느꼈다. 좋은 소식인 것 같다. 확실히 코딩은 어쩌면 화면 상에 그냥 띡 하고 올라와 있는 방법에 불과하다. 마치 설명은 없고, 알아서 해석해야하는 그런 간판 같은거. 그래서 설명해줄 사람이 필요하고 듣는..
TIL_220425본격적으로 파이썬 수업을 시작했다. 재미 반, 긴장 반, 두려움 2스푼.. '잘 할 수 있을까..' 하면서도 '잘 할꺼야' 라는 리마인드로 오늘도 첫 수업을 시작한다. 무엇을 느꼈는가. 개인 프로젝트에 앞서 파이썬의 기초가 되는 교육을 들었다. 여러번 들었던 내용이지만, 정말 매번 볼 때마다 새롭고 그나마 '어?' 하며 익숙한 구문들이 보이는 것이 전부였고, 다행이 때로는 익숙했던 구문이 '아~ 저렇게 작동했었지?' 라며 이해하기도 했다. 그래도 그마나 내가 꾸준한 반복을 통해 학습을 하고 있다는 것을 느꼈다. 좋은 소식인 것 같다. 확실히 코딩은 어쩌면 화면 상에 그냥 띡 하고 올라와 있는 방법에 불과하다. 마치 설명은 없고, 알아서 해석해야하는 그런 간판 같은거. 그래서 설명해줄 사람이 필요하고 듣는..
2023.01.01