Study
-
[세미나] 디프콘 참여 후기Study/세미나 2025. 1. 11. 15:00
2025년 1월 11일 사이드 프로젝트 동아리인 디프만(Depromeet)에서 진행하는 디프콘에 참여하였다.디프콘은 아래와 같은 주제와 순서로 진행되었다.1. 사이드 프로젝트를 만들때 알면 좋은 팁 (이동훈 연사님)32개의 사이드 프로젝트를 만들면서 느낀 성공하는 프로젝트를 만드는 방법-> 좋은 문제를 찾고 이를 빠르게 잘 해결했기 때문이라고 생각합니다. 1. 좋은 문제좋은 문제 = 문제를 겪는 사람 x 고통의 크기코로나맵 = 온 국민 x 바이러스로 인한 불안감사이드 프로젝트의 종류는 2가지비타민 = 고통을 겪는 사람은 많지만 고통의 크기가 작은진통제 = 고통을 겪는 사람은 적지만 고통의 크기가 큰 (연사님은 진통제 유형을 추천)좋은 문제 = 고통을 겪는 사람은 적지만 고통의 크기가 큰좋은 문제를 찾는 ..
-
[JPA] Data too long for columnStudy/Bug Tracking 2022. 7. 26. 18:43
Data to long for column 원인: 입력되는 데이터가 컬럼의 length보다 커서 발생하는 오류 해결 방법: 컬럼의 length를 늘려주거나 입력되는 데이터의 길이를 줄여준다. 해결 방법 JPA를 통해 아래와 같은 엔티티로 데이터베이스에 테이블을 생성한다고 가정하자. @Entity public class Student { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) Long id; Long userId; Grade grade; String description; } 코드의 description 변수처럼 String 타입으로 설정하면 기본적으로 255바이트 varchar 타입 컬럼으로 생성된다. 하지만 기본으로 설정된 225바이트의 길이..
-
[세미나] 2022.05.30 우아한 테크 세미나Study/세미나 2022. 5. 30. 19:56
2020년 5월 우아한 테크 세미나 후기 우아한 형제들 개발자가 푸는, 공부하고 성장하는 노하우?! 우아한 멘토링 후기 https://techblog.woowahan.com/8196/ 워킹 타임에 성장하는 방법 https://puffy-stick-fa1.notion.site/6fa4d77dba6a4946acbaf97a0cf2c303 우아한 형제들이 추천해주는 공부법 기술 블로그 내가 공부한 것을 정리할 수 있음 사수가 없는 환경에서 기술 블로그에 글을 써놓으면 다른 사람들에게 피드백을 받을 수 있는 환경이 됨 토이 프로젝트 회사 일로 토이 프로젝트를 만들자. 내가 공부하고 싶은 기술을 백오피스로 개발해보자. 카카오톡 오픈채팅 등에서 같이 스터디할 인원을 모집할 수도 있음. 토이 프로젝트를 어디서 찾을지 ..
-
[Coursera] Stanford Machine LearningStudy/Coursera 2020. 8. 22. 13:49
01. Introduction Machine Learning Grew out of work in AI New capability form computers Examples Database mining Large datasets from growth of automation/web. E.g., Web click data, medical records, biology, engineering Applications can't program by hand. E.g., Autonomous helicopter, handwriting recognition, most of Natural Language Processing(NLP), Computer Vision. Self-cusomizing programs E...
-
Part 01 웹 프로그램 언어의 기초_17Study/Naver Boost Course Web 2018. 10. 18. 00:56
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 16. Element가 배치되는 방법 (CSS layout) ※ Intro - CSS의 배치를 위해 여러가지 중요한 개념 이해- block과 inline의 차이, position 속성 이해- float 성질 이해 ※ 개념 - 박스 모델 (Box model)- margin- border- padding- position ※ 엘리먼트가 배치되는 방식 - 엘리먼트를 화면에 배치하는 것을 layout 작업이라고도 하고, Rendering 과정이라고도 함- 기본 엘리먼트는 위에서 아래로 배치되는 것이 기본- 하지만 웹사이트의 배치는 다양하게 표현 가능해야 하므로, 이를 다양한 방식으로 배치할 수 있..
-
Part 01_웹 프로그램 언어의 기초_16Study/Naver Boost Course Web 2018. 10. 10. 22:03
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 15. CSS 기본 Style 변경하기 ※ Intro - 글자색, 배경색, 글꼴 바꾸기- 텍스트 속성 및 옵션값을 변경하기 ※ 핵심 개념 * font-size* background-color* font-family ※ CSS 기본 스타일 변경하기 - CSS style 적용은 글자색, 배경색 등이 가장 자주 사용됨- 이런 속성은 위치 값과 크기를 지정하는 것과 달리, 색상 위주로 값을 부여함- 색상 관련 값은 주로 16진수 표기법을 사용함 ※ font 색상 변경 * color : red;* color : Reba(255, 0, 0, 0.5);* color : #ff0000; // 16진수 표..
-
Harvard CS50_ASCII 코드Study/Coursera 2018. 10. 6. 17:07
Harvard CS50 Class ※ Chapter 1. 컴퓨터와 컴퓨팅 5. ASCII 코드 ※ Intro - 우리가 컴퓨터로 주로 작성하는 것은 숫자가 아니라 문자임- 0과 1만 이해할 수 있는 컴퓨터가 우리가 사용하는 문자(text)는 어떻게 이해할 수 있을까? ※ 핵심 단어 - ASCII- ASCII 표- 인코딩- 유니코드 ※ ASCII 코드 - 컴퓨터는 텍스트를 비롯한 다양한 형태의 정보를 저장- 하지만 컴퓨터가 0과 1로된 데이터만 저장할 수 있기 때문에, 0과 1을 이용해 텍스트 문자로 나타내야함- ASCII (아스키) : 문자를 컴퓨터가 이해할 수 있는 이진 데이터(0 또는 1)로, 혹은 그 반대로 변환하는 표준 방법 ※ ASCII 인코딩 표준 - ASCII (아스키)는 컴퓨터가 텍스트 데..