TIL 47일차 - 2022.04.18 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 앞의 문제와 크게 다른점은 보이지 않는데 문자열로 한번에 출력하기 위한... 문제풀이공부기록TILTIL TIL# 157 ubuntu에서 mariadb 버전 바꾸기 로컬에서는 잘 동작했던 recursive 쿼리가 동작하지 않아 원인을 찾아보니 ubuntu의 마리아디비가 버전이 더 낮아 호환되지 않아서 에러가 발생했던 거였다. 현재 로컬에서 사용하고 배포하여도 사용할 마리아디비 버전은 10.6이었고 연습용으로 설치했던 라이트세일의 우분투에 깔린 버전은 10.1이었다. 그래서 디비를 싹 다 날리고 다시 설치하려고 하였는데 계속 의존성 에러가 뜨면서 설치가 ... ubuntuDatabaseMariaDBTILDatabase TIL-11일차(feat.이고잉님) 강의 시작하기 앞서, 보편적인 개발과 개인적인 개발에 대해서 이야기를 시작했다. 보편적인 개발은 우리가 주로 사용하는 어플리케이션으로 인스타그램, 페이스북 등등 누구나 사용 할 수 있는 어플리케이션을 개발하는 것이 보편적인 개발이라는 뜻이다. 개인적인 개발은 우리가 스스로 필요해서 만들어가는 어플리케이션을 말한다. 간단한 예로 TODOLIST를 직접 만들어보는 것들이 있을것이고, 개인적인 용... 엘리스SW트랙JavaScriptTILJavaScript 패스트 캠퍼스 MGS 3기 - 4월 19일(Javascript 특강) 함수 선택자 -getElementById, getElementsByClassName, querySelector 내가 어떤 기능이 필요한지 파악하고, 버튼을 클릭하면 모달창을 띄우는 예제를 만들어 보자! 🤔 tip html 태그에서 on은 '~을 기다린다'로 해석하면 이해가 쉽다. 위의 두 부분(Dry 1, Dry 2)에서 반복이 일어나고 있으므로 코드를 바꾸어 보자! addEventListe... JavaScriptTIL패스트 캠퍼스JavaScript 6주차 화요일 Generic Cookie / LocalStorage / SessionStorage Basket (비회원 전용 장바구니) any vs. unknown 문자 타입 숫자 타입 any 타입 generic 타입 generic 축약 - 1 generic 축약 - 2 1. 쿠키 저장된 데이터가 Backend-API 요청시에 자동으로 함께 전송된다. 로그인 토큰 등을 쿠키에 넣어서 전달할 수도 있다. 2... TILTIL [Swift] Advanced Operators 데이터 구조 내에서 데이터를 비트 단위로 조작할 수 있는 연산자 비트 XOR 연산자는 이 두 비트를 출력 값에서 1로 설정한다. 음수 비트를 양수처럼 왼쪽과 오른쪽으로 이동할 수 있으며, 왼쪽으로의 모든 교대마다 두 배로 늘리거나 오른쪽으로 전환할 때마다 절반으로 줄일 수 있다. -32768과 32767 사이의 서명된 정수를 저장할 수 있다. 이는 기호 비트를 전환하고 Int8이 보유할 수 ... swiftiOSreviewTILTIL 오늘의 삽질로그 색다르게 이 한 문제에서 마주친 삽질을 기록하면 어떨까 싶어서 적어봅니다 일명 TIL을 가장한 삽질로그! (무려 두세시간 가량을 잡아먹은..) 파이썬을 활용한 문제 풀이입니다 대표적인 스택 유형 문제다. 다만, 주어진 괄호가 올바른 괄호냐 아니냐까지는 누구나 쉽게 생각하지만, 중간중간 값을 어떤 식으로 저장하냐가 관건일듯! 생각해야 할 반례도 많고 까다로운 문제다. 나는 하나의 스택에 괄호와... 코딩테스트TILTIL 2022-4-19 상속(Inheritance) 자식클래스가 부모클래스의 필드와 메소드를 이어 받는 것. 내부클래스(Inner class) printf %s 문자열 %c 문자 %d 정수 %f 실수 %o 8진수 %x 16진수 예외(Exception) 컬렉션프레임워크 람다식 remind public 내부패키지 자식 or 다른클래스, 외부 패키지 자식or 다른클래스 사용가능 private 내부패키지 외부패키지 사용불... TILTIL 220419 ts를 쓸 때 값을 모르는 데이터가 있다면 any와 unknow을 넣어줄 수 있다. 둘 다 아무거나 넣을 수 있다. 타입스크립트는 어떤 결과가 나올지 예측이 가능하다. unknown 은 개발자가 안전하게 코딩하도록 유도한다. 그렇기 때문에 코드양이 늘어날 수 있지만 any보다는 안전하게 만들어줄 수 있는 unknown 사용하자. any 와 공통점 어떤 타입의 값이 들어올지 모른다. any 와... TILTIL [ KDT] 핀테크 서비스프론트앤드 개발자 - TIL #4 문자 (String) 숫자 (Number) 불린 (Boolean) Null Undefined 심볼 (Symbol) 배열 (Array) 객체 (Object) 함수 (Function) 문자 숫자 Number 인스턴스의 소수 부분 자릿수를 전달받은 값으로 고정한 후, 그 값을 문자열로 반환합니다. 소숫점 숫자 날리기 Not-A-Number - 숫자 데이터 / 숫자로 표시 불가! 불린(Boolead... KDT 핀테크 서비스 프론트앤드front endJavaScriptTILJavaScript 220419) Part 1. HTML/CSS/JS ch7. CSS개요 기본문법, 주석 선언방식 1. 내장 방식 : html 파일안에서 작성하는 방식 2. 인라인 방식 : 요소의 style속성에 직접 스타일을 지정하는 방식 3. 링크 방식 html에 외부 css문서를 삽입 4. import 방식 css에 @import규칙으로 css문서 안에 또 다른 css를 삽입, 선택자_기본 * 모든 요소 선택 태그명 태그 이름으로 선택 .class명 클래스명으로 선택 #id... FC_OnlineTILFC_Online 220419) Js특강 웹을 조작(동작)하게 만들기 위한 언어. 1. js로 화면 ui를 바꾸는 방법 html로 ui를 만듦 js로 나타나게 하면 기능 개발 끝 좌항에 우항의 값을 대입시킨다. 2. js로 ui에 접근하기 3. Onclick으로 js 동작 연결 (모달창 만들기) 3-1) 기능을 함수에 담기 html태그안에 js기능이 추가되는 형식의 코드는 유지보수에 있어 어려움을 줄 수 있다. 함수를 활용해 코드를... FC_LivejsTILFC_Live [TIL] Clean Code, 테스트 TDD TDD는 테스트 코드를 먼저 작성하고 개발한다는 개발론중의 하나이다. 테스트 코드의 특징 한 번 작성된 테스트 코드는 영원히 유지보수 해야 한다. 내부 구현 사항을 테스트 하면 안 된다. 반복적인 코드, 재사용성을 높이기 (테스트 유틸리티) 배포용 코드와 철저히 분리 테스트코드를 통한 문서화의 효과 더 나은 테스트의 구조 beforeEach, AfterEach 를 사용 준비 - 실행 ... TILTIL What I've learned - 2022.04.20 (수) 🏹 What I've learned - 2022.04.20.(Wednesday) 🗓️ 중요일정 교수님 방문 (4/20일 오후 3시30분) 데이터마이닝 수업 homework (4/22) 데이터마이닝 수업 온라인 강의 데이터마이닝 수업 - 프로젝트 데이터베이스 과제 - 논문리뷰 데이터시각화 과제 - 논문리뷰 한국경영과학회·대한산업공학회 춘계공동학술대회 🎯 목표과제 - Today 교수님 지도 (오... COUNTIFSTILCOUNTIFS [4일차] 자바 - while문, 배열 조건비교에 만족 할 때에만 반복 처리하는 제어문. 선 비교, 후 처리 결과 조건식을 검사하기 전에 무조건 실행 부분을 한 번 실행 마지막에 세미콜론(;)을 반드시 써야 함 결과 가장 가까운 반복문을 탈출할 때 쓰이는 제어문 break label은 break문과 같지만 다중 반복문에서 한번에 바깥쪽 반복문을 탈출할 때 많이쓰이는 제어문 반복문을 탈출하기위해 사용되는 것이 아니라 continue... 학원TILTIL 내일배움캠프 AI - 2일차 TIL, 2022.04.19 1. 아직은 어색한 사이 아직 팀원들과는 어색한 기류가 역력하다. '아 스터디카페 갈걸 그랬나..' 생각을 진짜 많이 했다. 그런데 오히려 내가 잘 몰랐던 내용이 많았다. 그리고 웹프로그래밍 기초 강의 2, 3주차를 듣고보니 시간이 엄청 빠르게 지나있었다. 전에 들었던 강의와 거의 비슷하긴 했는데 중간에 mongoDB를 local이 아니라 cloud를 이용하는 것이 달라서 그부분은 더 주의깊... 스파르타코딩클럽TIL내일배움캠프AI국비지원AI [TIL]/*elice*/DAY5 $ git init foldername을 입력하면 폴더를 생성할 수 있다! $ git status 명령어로 staging area의 어떤 파일이 변경되었는지 파일의 상태를 확인할 수 있음 $ git commit -m "Initial commit" 저장소에 반영할 때 -m을 사용해 메세지를 넣어주면 나중에 사용할때 어떤 부분이 바뀌었는지 알 수 있고, 협업을 할때도 중요한 역할을 함. $ gi... gitTILTIL TIL 04 l JavaScript ✏️ 자바스크립트 / TIL 04 • 조건문 비교연산자 조건문 이란? 여기에서 조건이란, Boolean 데이터를 반환하거나 Boolean 데이터로 해석할 수 있는 표현식을 의미한다. if문의 기본 형태는 다음과 같다. if문 사용 예시 원한다면 사용자는 else를 추가하여 조건이 거짓일 때 의 할일을 추가 정의할 수 있다. 비교 연산자를 이용하면 대소 및 등가 비교를 수행할 수 있다. 비교 ... 논리연산자if elesTILelseFalsyif조건문TruthyfalseJavaScriptTruewebFalsy Hoisting에 관하여 hoist라는 단어의 의미는 끌어올리기 라는 뜻이다 자바스크립트에서 끌어올려지는 것은 변수이다. var 키워드로 선언된 모든 변수 선언은 호이스트 된다. 호이스트란 변수의 정의가 그범위에 따라 선언 과 할당 으로 분리되는 것을 의미한다. 즉 변수가 함수내에서 정의 되었을경우 선언이 함수의 최상위로 , 함수 바깥에서 정의 되었을 경우, 전역 컨텍스트의 최상위로 변경이 된다. 다른 언어의 경우엔... TILTIL 22/04/18 HTML 개요와 주요 개념 <태그1>을 기준으로 <태그2>는 자식 요소, <태그3>은 하위(후손) 요소이다. <태그3>을 기준으로 <태그1>은 상위(조상)요소, <태그2>는 부모요소이다. 📖 inline과 block 요소의 특징 (글자 vs 상자) 글자 > 인라인 요소(inline): 글자를 만들기 위한 요소 상자 > 블록 요소(block): 상자(레이아웃)를 만들기 위한 요소 요소가 화면에 출력되는 특징에 따라 글자... htmlTILTIL 48일차 - 2022.04.19 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하... 문제풀이공부기록TILTIL [TIL] Python - 파일 읽고 쓰기 파일 생성하기 파일을 생성하기 위해 내장함수 open을 사용한다. 이때 w는 쓰기모드, r는 읽기모드, a는 추가모드(파일의 마지막에 새로운 내용을 추가시킴)이다. 작업 완료 후에는 파일을 닫아줘야 하는데 f.close()를 매번 사용하기 번거로우면 라고 쓰면 with 블록을 벗어나는 순간 f가 자동으로 close된다. 파일 읽기 readline()은 파일의 첫 줄을 읽어 출력하는 경우이다.... pythonTILTIL JSX는 슈퍼 JS라는 뜻이 아니다 자바스크립트의 확장 문법으로 JavaScript + XML의 줄임말이다. 자바스크립트를 기반으로 마크업 언어를 함께 작성할 수 있도록 개선한 문법이다. JavaScript의 모든 기능을 포함하며, 브라우저에서 실행되기 전에 바벨을 사용해 자바스크립트 코드로 변환된다. 변환 전 변환 후 JSX 규칙 태그는 꼭 닫혀있어야 한다. 일반적으로 여는 태그와 닫는 태그가 한 쌍으로 쓰인다. 하위에 포함... JavaScriptTILJavaScript [Today I Learned 07] 2. 백준(#2263) 트리 순회에 대해 공부하던 도중 중위 순회와 후위 순회의 값을 주고 전위 순회로 바꾸는 문제를 마주 했다. 트리 순회에 대해서 다 이해했다고 생각했는데 막상 문제를 마주하니깐 어떻게 풀어야 될지 감이 잡히지 않았다. 그래서 답을 보고 이해한 대로 작성해보려고 한다. 문제 n개의 정점을 갖는 이진 트리의 정점에 1부터 n까지의 번호가 중복 없이 매겨져 있다. 이와 같은 이진 트리의 인오더와 포... jungleTILTIL [MediaPipe] MediaPipe를 이용해서 수어 동작 동영상 각도값 저장하기(2/2) 지난 포스팅에 이어서 데이터를 생성해보려고 한다. : 진행하면서 참고한 영상이다. 개발 환경 구성 mediapipe 설치 cmd에 pip install mediapipe tensorflow-gpu 설치 : GPU : NVIDIA GeForce GTX 1660 SUPER 파이썬 설치 (3.8) 파이썬 환경변수 설정 CUDA 설치 (11.5) cuDNN 설치 (8.3.2) Tensorflow 설... SONSUpythonTILmediapipeSONSU 멋쟁이 사자처럼 FE 스쿨 2기 - 4월 19일 IR 기법 레티나 디스플레이 대응법 중요한 이미지 대체텍스트로 이미지 off 경우에도 대체텍스트를 보여주고자 할 때 네이버가 사용하는 방법 여러가지 이미지를 하나의 이미지 파일안에 배치하여 이미지로드 부담을 줄이는 방법이다. 이미지를 편집할 때는 온라인 에디터를 사용하거나 직접 에디팅 앱(포토샵, 피그마, 스케치 등)을 사용해 개발자가 직접 편집한다. 레티나? 특정한 시야 거리에서 인간의 눈... TIL멋쟁이 사자처럼TIL [TIL] Custom checkbox checkbox를 설정하면 기본 스타일이 적용되어 나타난다. Check box 하지만 기본 스타일을 그대로 사용하지 않고 원하는 디자인으로 조금 더 예쁘게 커스터마이징 할 수 있다. Checkbox를 이미지로 대체해보자. 1. input 요소 숨기기 새로운 checkbox를 만들기 위해 기존의 checkbox를 숨긴다. 2. label 수정하기 체크박스에 붙을 label을 수정한다. inli... TILCSSCSS 패스트 캠퍼스 MGS 3기 - 4월 13일 Git bash의 이해 - Command, Vim Git commit, push Hexo를 이용한 GitHub blog 생성 히스토리가 남아있어 파일 단위로 관리가 아닌 라인 단위로 관리가 가능 ~: 현재 로그인한 사용자의 최상위 폴더를 의미(특별한 권한 없이 모든 작업을 수행할 수 있는 공간) list segment, 존재하는 파일 목록 디렉터리 이동 현재 디렉터리 디렉터리 생성 파일 생성... github패스트 캠퍼스TILgitTIL 📕 [ TIL ] : 1일차_2022.04.18.(월) 웹 프로그래밍 A-Z 기초 KDT 실무형AI웹개발자 2회차 : 1주차 (1-1~1-16) ~ 2주차 (2-1~2-8) 파이썬 문법 기초 KDT 실무형AI웹개발자 2회차 : 1-1~1-15 이번년도 3월 경, 내일배움단 합류 전 웹개발, 앱개발 과정을 수강했었기에 이번에 새로 배운 것들만 다시 복기차원에서 적어보았다. CSS : 뭔가를 꾸민다 = 가리킬 수 있어야 꾸미기 가능 style 뒷배경... 내일배움단JavaScriptTILhtml개발자스파르타코딩클럽모든개발자분들파이팅입니다js웹개발스파르타코딩JavaScript 이전 기사 보기
47일차 - 2022.04.18 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 앞의 문제와 크게 다른점은 보이지 않는데 문자열로 한번에 출력하기 위한... 문제풀이공부기록TILTIL TIL# 157 ubuntu에서 mariadb 버전 바꾸기 로컬에서는 잘 동작했던 recursive 쿼리가 동작하지 않아 원인을 찾아보니 ubuntu의 마리아디비가 버전이 더 낮아 호환되지 않아서 에러가 발생했던 거였다. 현재 로컬에서 사용하고 배포하여도 사용할 마리아디비 버전은 10.6이었고 연습용으로 설치했던 라이트세일의 우분투에 깔린 버전은 10.1이었다. 그래서 디비를 싹 다 날리고 다시 설치하려고 하였는데 계속 의존성 에러가 뜨면서 설치가 ... ubuntuDatabaseMariaDBTILDatabase TIL-11일차(feat.이고잉님) 강의 시작하기 앞서, 보편적인 개발과 개인적인 개발에 대해서 이야기를 시작했다. 보편적인 개발은 우리가 주로 사용하는 어플리케이션으로 인스타그램, 페이스북 등등 누구나 사용 할 수 있는 어플리케이션을 개발하는 것이 보편적인 개발이라는 뜻이다. 개인적인 개발은 우리가 스스로 필요해서 만들어가는 어플리케이션을 말한다. 간단한 예로 TODOLIST를 직접 만들어보는 것들이 있을것이고, 개인적인 용... 엘리스SW트랙JavaScriptTILJavaScript 패스트 캠퍼스 MGS 3기 - 4월 19일(Javascript 특강) 함수 선택자 -getElementById, getElementsByClassName, querySelector 내가 어떤 기능이 필요한지 파악하고, 버튼을 클릭하면 모달창을 띄우는 예제를 만들어 보자! 🤔 tip html 태그에서 on은 '~을 기다린다'로 해석하면 이해가 쉽다. 위의 두 부분(Dry 1, Dry 2)에서 반복이 일어나고 있으므로 코드를 바꾸어 보자! addEventListe... JavaScriptTIL패스트 캠퍼스JavaScript 6주차 화요일 Generic Cookie / LocalStorage / SessionStorage Basket (비회원 전용 장바구니) any vs. unknown 문자 타입 숫자 타입 any 타입 generic 타입 generic 축약 - 1 generic 축약 - 2 1. 쿠키 저장된 데이터가 Backend-API 요청시에 자동으로 함께 전송된다. 로그인 토큰 등을 쿠키에 넣어서 전달할 수도 있다. 2... TILTIL [Swift] Advanced Operators 데이터 구조 내에서 데이터를 비트 단위로 조작할 수 있는 연산자 비트 XOR 연산자는 이 두 비트를 출력 값에서 1로 설정한다. 음수 비트를 양수처럼 왼쪽과 오른쪽으로 이동할 수 있으며, 왼쪽으로의 모든 교대마다 두 배로 늘리거나 오른쪽으로 전환할 때마다 절반으로 줄일 수 있다. -32768과 32767 사이의 서명된 정수를 저장할 수 있다. 이는 기호 비트를 전환하고 Int8이 보유할 수 ... swiftiOSreviewTILTIL 오늘의 삽질로그 색다르게 이 한 문제에서 마주친 삽질을 기록하면 어떨까 싶어서 적어봅니다 일명 TIL을 가장한 삽질로그! (무려 두세시간 가량을 잡아먹은..) 파이썬을 활용한 문제 풀이입니다 대표적인 스택 유형 문제다. 다만, 주어진 괄호가 올바른 괄호냐 아니냐까지는 누구나 쉽게 생각하지만, 중간중간 값을 어떤 식으로 저장하냐가 관건일듯! 생각해야 할 반례도 많고 까다로운 문제다. 나는 하나의 스택에 괄호와... 코딩테스트TILTIL 2022-4-19 상속(Inheritance) 자식클래스가 부모클래스의 필드와 메소드를 이어 받는 것. 내부클래스(Inner class) printf %s 문자열 %c 문자 %d 정수 %f 실수 %o 8진수 %x 16진수 예외(Exception) 컬렉션프레임워크 람다식 remind public 내부패키지 자식 or 다른클래스, 외부 패키지 자식or 다른클래스 사용가능 private 내부패키지 외부패키지 사용불... TILTIL 220419 ts를 쓸 때 값을 모르는 데이터가 있다면 any와 unknow을 넣어줄 수 있다. 둘 다 아무거나 넣을 수 있다. 타입스크립트는 어떤 결과가 나올지 예측이 가능하다. unknown 은 개발자가 안전하게 코딩하도록 유도한다. 그렇기 때문에 코드양이 늘어날 수 있지만 any보다는 안전하게 만들어줄 수 있는 unknown 사용하자. any 와 공통점 어떤 타입의 값이 들어올지 모른다. any 와... TILTIL [ KDT] 핀테크 서비스프론트앤드 개발자 - TIL #4 문자 (String) 숫자 (Number) 불린 (Boolean) Null Undefined 심볼 (Symbol) 배열 (Array) 객체 (Object) 함수 (Function) 문자 숫자 Number 인스턴스의 소수 부분 자릿수를 전달받은 값으로 고정한 후, 그 값을 문자열로 반환합니다. 소숫점 숫자 날리기 Not-A-Number - 숫자 데이터 / 숫자로 표시 불가! 불린(Boolead... KDT 핀테크 서비스 프론트앤드front endJavaScriptTILJavaScript 220419) Part 1. HTML/CSS/JS ch7. CSS개요 기본문법, 주석 선언방식 1. 내장 방식 : html 파일안에서 작성하는 방식 2. 인라인 방식 : 요소의 style속성에 직접 스타일을 지정하는 방식 3. 링크 방식 html에 외부 css문서를 삽입 4. import 방식 css에 @import규칙으로 css문서 안에 또 다른 css를 삽입, 선택자_기본 * 모든 요소 선택 태그명 태그 이름으로 선택 .class명 클래스명으로 선택 #id... FC_OnlineTILFC_Online 220419) Js특강 웹을 조작(동작)하게 만들기 위한 언어. 1. js로 화면 ui를 바꾸는 방법 html로 ui를 만듦 js로 나타나게 하면 기능 개발 끝 좌항에 우항의 값을 대입시킨다. 2. js로 ui에 접근하기 3. Onclick으로 js 동작 연결 (모달창 만들기) 3-1) 기능을 함수에 담기 html태그안에 js기능이 추가되는 형식의 코드는 유지보수에 있어 어려움을 줄 수 있다. 함수를 활용해 코드를... FC_LivejsTILFC_Live [TIL] Clean Code, 테스트 TDD TDD는 테스트 코드를 먼저 작성하고 개발한다는 개발론중의 하나이다. 테스트 코드의 특징 한 번 작성된 테스트 코드는 영원히 유지보수 해야 한다. 내부 구현 사항을 테스트 하면 안 된다. 반복적인 코드, 재사용성을 높이기 (테스트 유틸리티) 배포용 코드와 철저히 분리 테스트코드를 통한 문서화의 효과 더 나은 테스트의 구조 beforeEach, AfterEach 를 사용 준비 - 실행 ... TILTIL What I've learned - 2022.04.20 (수) 🏹 What I've learned - 2022.04.20.(Wednesday) 🗓️ 중요일정 교수님 방문 (4/20일 오후 3시30분) 데이터마이닝 수업 homework (4/22) 데이터마이닝 수업 온라인 강의 데이터마이닝 수업 - 프로젝트 데이터베이스 과제 - 논문리뷰 데이터시각화 과제 - 논문리뷰 한국경영과학회·대한산업공학회 춘계공동학술대회 🎯 목표과제 - Today 교수님 지도 (오... COUNTIFSTILCOUNTIFS [4일차] 자바 - while문, 배열 조건비교에 만족 할 때에만 반복 처리하는 제어문. 선 비교, 후 처리 결과 조건식을 검사하기 전에 무조건 실행 부분을 한 번 실행 마지막에 세미콜론(;)을 반드시 써야 함 결과 가장 가까운 반복문을 탈출할 때 쓰이는 제어문 break label은 break문과 같지만 다중 반복문에서 한번에 바깥쪽 반복문을 탈출할 때 많이쓰이는 제어문 반복문을 탈출하기위해 사용되는 것이 아니라 continue... 학원TILTIL 내일배움캠프 AI - 2일차 TIL, 2022.04.19 1. 아직은 어색한 사이 아직 팀원들과는 어색한 기류가 역력하다. '아 스터디카페 갈걸 그랬나..' 생각을 진짜 많이 했다. 그런데 오히려 내가 잘 몰랐던 내용이 많았다. 그리고 웹프로그래밍 기초 강의 2, 3주차를 듣고보니 시간이 엄청 빠르게 지나있었다. 전에 들었던 강의와 거의 비슷하긴 했는데 중간에 mongoDB를 local이 아니라 cloud를 이용하는 것이 달라서 그부분은 더 주의깊... 스파르타코딩클럽TIL내일배움캠프AI국비지원AI [TIL]/*elice*/DAY5 $ git init foldername을 입력하면 폴더를 생성할 수 있다! $ git status 명령어로 staging area의 어떤 파일이 변경되었는지 파일의 상태를 확인할 수 있음 $ git commit -m "Initial commit" 저장소에 반영할 때 -m을 사용해 메세지를 넣어주면 나중에 사용할때 어떤 부분이 바뀌었는지 알 수 있고, 협업을 할때도 중요한 역할을 함. $ gi... gitTILTIL TIL 04 l JavaScript ✏️ 자바스크립트 / TIL 04 • 조건문 비교연산자 조건문 이란? 여기에서 조건이란, Boolean 데이터를 반환하거나 Boolean 데이터로 해석할 수 있는 표현식을 의미한다. if문의 기본 형태는 다음과 같다. if문 사용 예시 원한다면 사용자는 else를 추가하여 조건이 거짓일 때 의 할일을 추가 정의할 수 있다. 비교 연산자를 이용하면 대소 및 등가 비교를 수행할 수 있다. 비교 ... 논리연산자if elesTILelseFalsyif조건문TruthyfalseJavaScriptTruewebFalsy Hoisting에 관하여 hoist라는 단어의 의미는 끌어올리기 라는 뜻이다 자바스크립트에서 끌어올려지는 것은 변수이다. var 키워드로 선언된 모든 변수 선언은 호이스트 된다. 호이스트란 변수의 정의가 그범위에 따라 선언 과 할당 으로 분리되는 것을 의미한다. 즉 변수가 함수내에서 정의 되었을경우 선언이 함수의 최상위로 , 함수 바깥에서 정의 되었을 경우, 전역 컨텍스트의 최상위로 변경이 된다. 다른 언어의 경우엔... TILTIL 22/04/18 HTML 개요와 주요 개념 <태그1>을 기준으로 <태그2>는 자식 요소, <태그3>은 하위(후손) 요소이다. <태그3>을 기준으로 <태그1>은 상위(조상)요소, <태그2>는 부모요소이다. 📖 inline과 block 요소의 특징 (글자 vs 상자) 글자 > 인라인 요소(inline): 글자를 만들기 위한 요소 상자 > 블록 요소(block): 상자(레이아웃)를 만들기 위한 요소 요소가 화면에 출력되는 특징에 따라 글자... htmlTILTIL 48일차 - 2022.04.19 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하... 문제풀이공부기록TILTIL [TIL] Python - 파일 읽고 쓰기 파일 생성하기 파일을 생성하기 위해 내장함수 open을 사용한다. 이때 w는 쓰기모드, r는 읽기모드, a는 추가모드(파일의 마지막에 새로운 내용을 추가시킴)이다. 작업 완료 후에는 파일을 닫아줘야 하는데 f.close()를 매번 사용하기 번거로우면 라고 쓰면 with 블록을 벗어나는 순간 f가 자동으로 close된다. 파일 읽기 readline()은 파일의 첫 줄을 읽어 출력하는 경우이다.... pythonTILTIL JSX는 슈퍼 JS라는 뜻이 아니다 자바스크립트의 확장 문법으로 JavaScript + XML의 줄임말이다. 자바스크립트를 기반으로 마크업 언어를 함께 작성할 수 있도록 개선한 문법이다. JavaScript의 모든 기능을 포함하며, 브라우저에서 실행되기 전에 바벨을 사용해 자바스크립트 코드로 변환된다. 변환 전 변환 후 JSX 규칙 태그는 꼭 닫혀있어야 한다. 일반적으로 여는 태그와 닫는 태그가 한 쌍으로 쓰인다. 하위에 포함... JavaScriptTILJavaScript [Today I Learned 07] 2. 백준(#2263) 트리 순회에 대해 공부하던 도중 중위 순회와 후위 순회의 값을 주고 전위 순회로 바꾸는 문제를 마주 했다. 트리 순회에 대해서 다 이해했다고 생각했는데 막상 문제를 마주하니깐 어떻게 풀어야 될지 감이 잡히지 않았다. 그래서 답을 보고 이해한 대로 작성해보려고 한다. 문제 n개의 정점을 갖는 이진 트리의 정점에 1부터 n까지의 번호가 중복 없이 매겨져 있다. 이와 같은 이진 트리의 인오더와 포... jungleTILTIL [MediaPipe] MediaPipe를 이용해서 수어 동작 동영상 각도값 저장하기(2/2) 지난 포스팅에 이어서 데이터를 생성해보려고 한다. : 진행하면서 참고한 영상이다. 개발 환경 구성 mediapipe 설치 cmd에 pip install mediapipe tensorflow-gpu 설치 : GPU : NVIDIA GeForce GTX 1660 SUPER 파이썬 설치 (3.8) 파이썬 환경변수 설정 CUDA 설치 (11.5) cuDNN 설치 (8.3.2) Tensorflow 설... SONSUpythonTILmediapipeSONSU 멋쟁이 사자처럼 FE 스쿨 2기 - 4월 19일 IR 기법 레티나 디스플레이 대응법 중요한 이미지 대체텍스트로 이미지 off 경우에도 대체텍스트를 보여주고자 할 때 네이버가 사용하는 방법 여러가지 이미지를 하나의 이미지 파일안에 배치하여 이미지로드 부담을 줄이는 방법이다. 이미지를 편집할 때는 온라인 에디터를 사용하거나 직접 에디팅 앱(포토샵, 피그마, 스케치 등)을 사용해 개발자가 직접 편집한다. 레티나? 특정한 시야 거리에서 인간의 눈... TIL멋쟁이 사자처럼TIL [TIL] Custom checkbox checkbox를 설정하면 기본 스타일이 적용되어 나타난다. Check box 하지만 기본 스타일을 그대로 사용하지 않고 원하는 디자인으로 조금 더 예쁘게 커스터마이징 할 수 있다. Checkbox를 이미지로 대체해보자. 1. input 요소 숨기기 새로운 checkbox를 만들기 위해 기존의 checkbox를 숨긴다. 2. label 수정하기 체크박스에 붙을 label을 수정한다. inli... TILCSSCSS 패스트 캠퍼스 MGS 3기 - 4월 13일 Git bash의 이해 - Command, Vim Git commit, push Hexo를 이용한 GitHub blog 생성 히스토리가 남아있어 파일 단위로 관리가 아닌 라인 단위로 관리가 가능 ~: 현재 로그인한 사용자의 최상위 폴더를 의미(특별한 권한 없이 모든 작업을 수행할 수 있는 공간) list segment, 존재하는 파일 목록 디렉터리 이동 현재 디렉터리 디렉터리 생성 파일 생성... github패스트 캠퍼스TILgitTIL 📕 [ TIL ] : 1일차_2022.04.18.(월) 웹 프로그래밍 A-Z 기초 KDT 실무형AI웹개발자 2회차 : 1주차 (1-1~1-16) ~ 2주차 (2-1~2-8) 파이썬 문법 기초 KDT 실무형AI웹개발자 2회차 : 1-1~1-15 이번년도 3월 경, 내일배움단 합류 전 웹개발, 앱개발 과정을 수강했었기에 이번에 새로 배운 것들만 다시 복기차원에서 적어보았다. CSS : 뭔가를 꾸민다 = 가리킬 수 있어야 꾸미기 가능 style 뒷배경... 내일배움단JavaScriptTILhtml개발자스파르타코딩클럽모든개발자분들파이팅입니다js웹개발스파르타코딩JavaScript 이전 기사 보기