2020/<programing> <coding>
-
Step 3-2. Server side language PHP chap 2.2020/<programing> <coding> 2020. 3. 28. 15:37
1. PHP 함수만들기 https://youtu.be/XAVYo8uLlWM file : index.php 함수를 만드는 것과 그 효과에 대한 간단한 설명 2-1. PHP 함수의 형식 1 https://youtu.be/gfCyAy_kE7M 2-2. PHP 함수의 형식 2 https://youtu.be/g1oXQ5hBDsc 2-3. PHP 함수의 형식 3 https://youtu.be/1JrU2jWH2h0 file : function2.php python의 def와 같은 PHP의 function. 함수 내에서 return을 만나는 순간 바로 break하기 때문에 적는 순서에 유의할 것 3. PHP 함수의 활용 https://youtu.be/P6tQrxmLkhY file : index.php 프로그래밍에서는 ..
-
Step 3-1. Server side language PHP chap 1.2020/<programing> <coding> 2020. 3. 23. 01:23
1. PHP 환경설정 https://youtu.be/yMgQgzHdQ7w display_errors = Off 를 On 으로, 실제 서비스를 할 때는 Off를 권장. 각종 중요한 데이터들이 유출될 수 있기 때문 opcache = 1 을 0 으로 켜져있으면 파일의 리로드가 바로 적용되지 않는등의 불편한 환경이 발생, 성능을 올리는 설정이기 때문에 실제 서비스를 할 때는 On (1) 을 권장 2. PHP의 원리 https://youtu.be/ObrMbYq9DC4 여기서 사용하는 web server 는 apache ex) reload 할 때 마다 현재시간이 바뀌는 동적인 웹페이지를 만들 수 있는 언어. 추가, bitnami MAMP 프로그램에서 MySQL 서버가 켜지지 않는 문제발생, 서버 이벤트 페이지를 봐..
-
step 2-2. database 언어 chap 2.2020/<programing> <coding> 2020. 3. 21. 11:39
앞부분 저장안해서 날아감 ㅠ 16. 테이블 분리하기 https://youtu.be/LeTeb3ImxI0 topic_backup 데이터 생성 author / topic table 데이터 입력 NOW() 대신 쓰일 수 있는 함수들 CURDATE() : 현재날짜만 CURTIME() : 현재시간만 topic table data input author table data input 17. JOIN https://youtu.be/q0UHWaDRwlk topic table 의 author_id 값과 author table 의 id 값을 엮어서 불러오기 mysql> SELECT*FROM topic LEFT JOIN author ON topic.author_id = author.id; >> 명령어에서 *는 모든 colu..
-
step 2-2. database 언어 chap 1.2020/<programing> <coding> 2020. 3. 15. 02:51
3.2 mysql 설치(mac os) https://youtu.be/_A7yOpPJi8g database 수업중 나오는 terminal 명령어들 정리 cd /usr/local/mysql/bin/ ./mysql -uroot -p ./mysql : mysql 사용 명령어 -uroot : -u(user)root(user name, 관리자) -p : password 4 mysql 구조 https://youtu.be/IWEa4DN_1Yk data를 기록하는 최종적인곳 : 표 (table) 표가 많아졌을 때 정리정돈 할 곳 : 데이터베이스 / 스키마 (database / schema : 관련있는 파일들을 모아서 정리하는것, grouping) 스키마들을 저장하는곳 : database server 기능을 하는 프로그램..
-
step 2.2020/<programing> <coding> 2020. 3. 13. 21:46
설계도 관리용 페이지 외관 -> html / css 로 작성 바코드 인식 -> 웹과 데이터베이스를 연동 바코드 읽기 및 바코드 데이터 입력 -> 라즈베리파이 사용 읽어낸 바코드 데이터 분석 인식된 바코드를 처리해서 현재상태 보여주기 입, 출력기능 및 수량입력 기능 open tutorials https://opentutorials.org/ 수강완료 강의 Web 1. html & internet Web 2. css Web 2. java script Web 2. python DataBase 1. database DataBase 2. MySQL 수강중인 강의 Web 2. PHP php 와 node.js 는 비슷한 역할을 하는 서버사이드 언어이지만 sql과의 연동성이 더 뛰어난 php를 먼저 알고, (node.j..
-
step 1.2020/<programing> <coding> 2020. 3. 13. 21:08
간단한 것을 적용시키고, 만들어보기 위함이며 개인 및 회사의 전문성을 향상시켜서 더욱 발전하기 위함 구현할 기능 라즈베리파이를 이용한 바코드 리더기 기능 1. 재고관리 (현재 수량, 일간 데이터를 쌓아서 주간, 월간 사용량 데이터 생성) 기능 2. 웹을 통해 실시간 재고확인 설계목표 어떤 효과가 있지?(어떤 효과가 있게 만들지?) -> 각 매장별 실시간 재고 확인을 하고, 그것을 통해 사용량 추이확인 재료비 교차검증 눈으로 확인하지 않고도 바로 재료주문이 가능. 왜 라즈베리파이를 가지고? -> 간단하고 오픈소스가 많음. -> 모든것을 우리가 만든것으로 하겠다 에 위배되는것이 아닌가? -> 그렇지 않다. 있는것을 잘 조합해서 우리것으로 사용하는것도 능력이다. : 앱을 만들어 쓰려면 휴대폰을 먼저 만들어야 ..