본문 바로가기
  • GDG on campus Ewha Tech Blog

분류 전체보기316

[1주차] HTML (1) HTML(HyperText Markup Language) : Basic Tag 1. Bold Tag & Underline Tag This is my web page : Bold web : underline This is my web => This is my web 2. Heading Tag This is heading 1 This is heading 2 This is heading 3 This is heading 4 This is heading 5 This is heading 6 3. New Line Tag I am a student. What is your name? Nice to meet you. 4. Paragraph Tag I am a student. What is your name? Nice t.. 2022. 4. 7.
[1주차] 튜토리얼 영상 #1-#3 플러터(Flutter) 스터디는 매주 약 45분 분량의 (영어) 유튜브 튜토리얼 영상을 시청하고 실습하는 스터디입니다! 이번 1주차에서는 튜토리얼 영상 #1-#3을 다뤘습니다. 유튜브 튜토리얼 영상 재생목록: https://www.youtube.com/watch?v=4AoFA19gbLo&list=PLjxrf2q8roU3wk7CDw4RfV3mEwOJbjx1k 유튜브 튜토리얼 플레이리스트 [Flutter Tutorial for Beginners #1 - Intro & Setup] 튜토리얼 영상 #1에서는 플러터(Flutter)의 특징과 설치 방법에 대해 알 수 있었습니다. Flutter Single code-base(dart) ⇒ run on both of the diff OS(iOS & Android) g.. 2022. 4. 7.
[1주차] 프로젝트 환경 설정, 스프링 웹 개발 기초 Spring이란? 자바 기반의 웹 어플리케이션을 만들 수 있는 *프레임워크 *프레임워크 vs 라이브러리 프레임워크: 어떠한 문제를 해결하기 위해 여러 요소들과 메뉴얼을 제공하도록 짜여진 틀 라이브러리: 문제를 해결하는 과정에서 사용할 수 있는 도구들 자바 객체와 라이브러리들을 관리해주며, 톰캣과 같은 *WAS가 내장되어 있어 자바 웹 어플리케이션을 구동할 수 있다. *WAS(Web Application Server) 웹 서버가 요청을 받으면 어플리케이션과 서버 환경을 필요한 기능을 수행한 후, 그 결과를 웹 서버에게 전달하는 기능을 하는 소프트웨어 프레임워크 웹 서버와 데이터베이스 사이에서 동작하는 미들웨어로써, 컨테이너 기반으로 동작 *WAS vs WebServer Web서버는 정적인 컨텐츠를 처리 W.. 2022. 4. 6.
[1주차] NLP Chapter1. 신경망 복습 Chapter1. 신경망 복습 1.1. 수학과 파이썬 복습 1.2. 신경망의 추론 2층 신경망 입력층/은닉층/출력층 = (X) / (Affine+Sigmoid) / (Affine+S) Affine $X \cdot W+B$ : 신경망의 순전파에서 수행하는 행렬의 곱 Sigmoid $\sigma(x) = {1 \over1+e^{-x}} $ : 비선형 활성화 함수 *추론 과정에서는 출력층에서 굳이 Softmax를 적용시키지 않고 가장 높은 score를 정답으로 판단한다. 1.3. 신경망의 학습 2층 신경망 입력층/은닉층/출력층 = (X) / (Affine+Sigmoid) / (Affine+Softmax+Cross Entropy Error+L) Softmax $y = {e^{a_k} \over \sum e^{a.. 2022. 4. 6.
[2주차] 클린코드 4~6장 정리 4장 ) 주석 주석은 나쁜 코드를 보완하지 못한다. 표현력이 풍부하고 깔금하며 주석이 거의 없는 코드가 복잡하고 어수선하며 주석이 많이 달린 코드보다 훨씬 좋다. 코드를 의도로 표현하라 좋은 주석 법적인 주석 정보를 제공하는 주석 의도를 설명하는 주석 의미를 명료하게 밝히는 주석 결과를 경고하는 주석 TODO 주석 : 프로그래머가 필요하다 여기지만 당장 구현하기 어려운 업무를 기술한다. 중요성을 강조하는 주석 나쁜 주석 주절거리는 주석 같은 이야기를 중복하는 주석 오해할 여지가 있는 주석 의무적으로 다는 주석 있으나 마나 한 주석 함수나 변수로 표현할 수 있다면 주석을 달지 마라 위치를 표시하는 주석 닫는 괄호에 다는 주석 공로를 돌리거나 저자를 표시하는 주석 주석으로 처리한 코드 HTML 주석 : 도구.. 2022. 4. 6.
[1주차] 클린코드 1~3장 정리 1장. 깨끗한 코드 📌 나쁜 코드 이 장에서는 깨끗한 코드의 중요성을 강조한다. 나 또한 '나쁜 코드'로 고생한 적이 있다. 마감에 쫓겨 우당탕탕 코드짜기 나중에 고치려고 보니 무슨 의도로 짰는지 알아볼 수도 없을 때 시간은 왕창 썼는데 우당탕탕 짜다가 생각의 흐름을 놓쳐서 결국 처음부터 다시 짜야할 때 코드가 잔뜩 꼬였는데 어디서부터 틀린지도 모를때.. 등등 처음에 우당탕탕 코드를 빨리 짜놓고 나중에 유지보수에 고생하느니, 처음부터 생각하면서 깨끗한 코드를 짜놓아 유지보수를 할 때도 알아보기가 편하게 하는 것이 좋다!! 📌 깨끗한 코드 그럼 깨끗한 코드란 무엇일까? 이 책에서는 깨끗한 코드를 다음과 같이 정의한다. 우아하고 효율적인 코드 == 보기에 즐거운 코드 세세한 사항까지 (like 오류) 꼼꼼하.. 2022. 4. 6.