공부 기록/프로그래밍
-
display: flex를 이해&연습하기 좋은 유용한 사이트 "Froggy"공부 기록/프로그래밍 2023. 8. 20. 19:57
https://flexboxfroggy.com/#ko Flexbox Froggy A game for learning CSS flexbox flexboxfroggy.com 내용 기억을 위해 메모메모! justify-content justify-content 속성은 다음의 값들을 인자로 받아 요소들을 가로선 상에서 정렬합니다: flex-start: 요소들을 컨테이너의 왼쪽으로 정렬합니다. flex-end: 요소들을 컨테이너의 오른쪽으로 정렬합니다. center: 요소들을 컨테이너의 가운데로 정렬합니다. space-between: 요소들 사이에 동일한 간격을 둡니다. space-around: 요소들 주위에 동일한 간격을 둡니다. align-items align-items 속성은 다음의 값들을 인자로 받아 요소..
-
[노마드 코더] GraphQL로 영화 API 만들기공부 기록/프로그래밍 2023. 4. 8. 19:04
https://nomadcoders.co/graphql-for-beginners/lobby graphQL이란? graphQL은 하나의 스펙이다. 사람들이 원하는 방식대로 구현할 수 있도록 하는 언어. 동일한 개념을 다른 환경에서 이용할 수 있음. 예: graphql-js는 graphQL로 JS를 구현하기 위한 코드. 같은 개념얼 다른 언어로 사용하기 위함 GraphQL 서버(graphql spec.을 따르는 서버)도 제공하고 있음 장점 REST API 문제점을 보완할 수 있음 (아래 설명) 요청 URL로 데이터를 즉시 받지 않음. 대신 필요한 data만 곧바로 요청 즉, 하나의 API로 원하는 정보만 얻을 수 있는 장점이 있다. REST API 문제점: over-fetching: 나에게 필요없어도 모든 ..
-
[Python] 직장인을 위한 데이터 분석 실무 with 파이썬공부 기록/프로그래밍 2022. 2. 19. 22:52
Anaconda 설치 -> 주피터 노트북(코드 작성 시 결과 중간에 확인하여 분석 할 수 있는 툴) 실행 jupyter notebook 다음과 같이 웹 브라우저에 서버 띄움 주피터 노트북에서 New>Python3을 눌러 파일 새로 추가 출력해보는 것 까지 완료. 이제 데이터를 가져와보자. 데이터가 저장된 위치 경로를 입력하고 사용할 열 입력. J열 데이터 중 5개만 가져오네? 상대 경로 입력 시 './files/sample.xlsx' 아하, head()값을 지정하지 않아서구나. head()는 처음부터 입력한 숫자의 로우까지 보여주는 함수. 지정하지 않았을 때 기본값이 5로 지정되나보네. 책에서 안내한대로 header를 입력하니 다음 에러 발생 이유 찾음. J열만 지정해서... A:J로 컬럼 지정하니 잘 ..
-
[생활코딩] PHP: 제어문 (조건문, 반복문)공부 기록/프로그래밍 2022. 2. 17. 23:59
검색 키워드: php comparison operator (비교 연산자): boolean(true/flase)값을 리턴 var_dump() : 입력값의 타입을 알려줌. 검색 키워드: php conditional statements (조건문) if, else 문 어떤 값이 있다면? 을 조건문으로 해볼때, 검색 키워드: php check value exists -> isset 문서 검색됨: isset — Determine if a variable is declared and is different than null 예제를 보면.. isset()의 괄호안에 값이 있으면 true를 반환. 여러개 값이 괄호안에 들어오면 둘다 값이 설정되어있어야 true. 제목: if(id값이 있으면){id값 호출}, else(없..
-
[생활코딩] PHP: 원리, 타입, 변수, URL 파라미터공부 기록/프로그래밍 2022. 2. 16. 23:56
https://opentutorials.org/module/3266/19317 확장자가 html일때는 웹서버로 요청 시, 서버가 브라우저(클라이언트)로 요청한 데이터 전달. 서버가 파일을 그대로 읽어 그대로 전달 확장자가 php일때는 웹서버에서 php를 처리할 수 없어 PHP에게 위임 -> 해당 파일을 열어 에 사시는 님 URL은 127.0.0.1/parameter.php?name=egoing?address=서울 -> 파라미터를 쿼리파라미터로 받아 사용할 수 있음. 이 때 PHP 코드는 $_GET['param name']
-
[생활코딩] PHP: 설치, 환경 설정공부 기록/프로그래밍 2022. 2. 15. 23:44
PHP는 무엇일까? 웹 페이지를 자동으로 생성하기 위한 언어 참고 강의: https://opentutorials.org/module/3266/19319 bitnami를 통해 MAMP 다운로드. (MariaDB, Apach, MySQL, PHP를 한번에 설치) -> 추후 manager-osx 실행 Manage Servers에 다음과 같이 초록색 뜨면 정상. Php는? Apach Web server에 기생하는 프로그래밍이므로 Apach가 사용가능해야 Php를 이용해 코딩할 수 있음. 설치하고 나면 127.0.0.1:8080에 웹 서버가 띄워짐 /Applications/mampstack-8.1.2-0/apache2/htdocs(아파치 웹서버로 접근했을 때 보여지는 웹 페이지) 에서 실습 진행 해당 경로에 새 ..
-
[JS] callback function공부 기록/프로그래밍 2020. 5. 13. 11:09
https://www.dashingd3js.com/lessons/javascript-callback-functions JavaScript Callback Functions | DashingD3js.com This video covers JavaScript Callback Functions. Specifically, this video covers: a) Passing JavaScript Functions as Variables Revisited and b) JavaScript Callback Functions. www.dashingd3js.com A JavaScript function is a block of code that will be executed when you call it Because J..