목록2-2 (58)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6RWom/btstmtfRK3s/462UkKNEJ5XBMKKsP7lOIK/img.png)
코루틴(coroutine)이란? - Update()문은 기기의 CPU성능에 영향을 받으나 코루틴은 안 받음 - 코루틴이 10~20배 빠름 - 코루틴은 해당 함수를 끝까지 실행하지 않고, yield가 나오는 부분에서 일단 멈추고, 제어권이 돌아오면 남은 작업을 실행하는 방법 코루틴의 사용 (정의) IEnumerator (복귀) yield return (호출) StartCoroutine(“코루틴함수이름“) (중지) StopCoroutine(“코루틴함수이름“)
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cQ1dcA/btstkUkI4Cj/rRlwPKexQjC6gif63McKUk/img.png)
PHP 수업 강의 신청 학생 수가 적어서 A, B반 합반을 해서 다른 시간에 진행을 하게 됬는데 그 시간에 IoT 실무가 겹쳐서 IoT실무 수업은 안듣기로 했다. 그래서 시간표가 바뀌었는데 아침에 일찍가야하는 날이 하루 줄어서 오히려 좋은 것 같기도 하다. 그리고 나는 1학년 끝나고 전과를 한거라서 사실 지금 3학년인데, 내년에 한 학기만 더 들으면 졸업을 할 수 있다고 해서 일찍 졸업할 것 같다. 다음은 바뀐 시간표 이다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bQjrHp/btsteBMnM0C/Vq1PuVseGyslSMkD2yjeJk/img.png)
오늘은 첫 수업이라 강의 소개 및 작업 환경 세팅을 하였다. 우리는 앞으로 JSP라는 것을 이용해 웹 애플리케이션을 개발 할 것이다. 그리고 다음은 수업시간에 필기한 것인데 IDE(Integrated Development Kit) - JDK (SDK) 및 개발에 필요한 다양한 서비스와 연동하여 프로그램 (에디터포함)을 개발하는 통합 도구 JDK(Java Development Kit) - JRE + API +Tools(compiler, debugge ...) JRE(Java Runtime Enviroment) WAS(Web Application Server) 이해가 잘 안되서 지피티에게 물어보았다. 개발자는 IDE를 사용하여 Java 애플리케이션을 개발하고, JDK를 사용하여 해당 애플리케이션을 빌드하고 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/S6WKf/btstlh7QryP/oPSSCwv0CWCOQvPzpftKW1/img.png)
오늘은 첫 수업 이기 때문에 간단하게 우리가 앞으로 한 학기동안 만들 프로젝트에 대한 교수님의 설명과 실습 환경을 세팅하는 것 까지 하였다. 앞으로 이 수업에서 프로젝트를 3개 만들게 될 것이다. 하나는 판매관리 사이트, 하나는 개인 프로젝트, 마지막은 팀별 프로젝트 이다. 1학기 때 했던 PHP수업의 연장 수업 느낌인데 이제는 프레임워크를 써서 사이트를 만들 것 이다. 1학기 때는 에러 찾느라 개고생을 했어서 정말 힘들었는데 이번에는 좀 쉽지 않을까 싶다 Laravel 이라는 프레임워크를 써서 만든다고 설명해주셧고 나머지 시간에는 프로젝트 생성하고, 노트패드 설치해서 프로젝트를 연동하는 작업을 했다. 1학기 때에는 만들던 프로젝트를 다 못만들어서 포트폴리오로 넣지 못했는데 이번엔 열심히 해서 멋지게 다..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dWX591/btss73h1c1v/S0NPFf9oeHf7JPdMcfWjzK/img.png)
- 출석: 20% - 중간: 40% - 기말: 40% 정보전송 방식과 기술 정보통신 정보통신 기술 (ICT) - 정보 처리 기술(IT: Information Technology) + 통신 기술(CT: Communication Technology) - 여러 단말 장치를 통신망에 접속하여 데이터를 전송, 처리하는 통신 체계 - 좁은 의미로 데이터 통신 시스템 구성 정보 처리 기술 컴퓨팅 장치를 이용하여 데이터(Data)를 의미 있는 정보(Information)로 변환 또는, 데이터를 지식(Knowledge) 또는 지능(Intelligence) 으로 변환 용어: 데이터(Data) • 현실세계를 단순히 관찰, 측정하여 수집하거나 생산한 사실이나 측정치 정보(Information) • 데이터를 가공하거나 변환하여..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bibf82/btss8jDVEdI/rcbUk6UCz7oexqJlzzYLOK/img.png)
1주차는 앞으로 이 수업에서 무엇을 배울 것인지 소개해주시고 실습 조금 하고 끝났다. 일단 React와 Node.js를 배운다고 하셧다. https://github.com/coreybutler/nvm-windows/releases 그리고 위 링크에 들어가서 nvm이라는 걸 다운받고 콘솔창에서 뭔가를 많이 다운받았다. 처음이어서 그런지 뭘 하는건지 몰랏지만 그냥 따라했다. 뭔지를 알아야 블로그에 쓰는데 뭔지 모르겠어서 챗 지피티에게 물어보고 포스팅 하기로 했다. 위 처럼 물어보니 아주 친절하고 알기 쉽게 답해주었다. 정리하자면 React는 자바스크립트 라이브러리 이고 Node.js는 자바스크립트가 웹에서 동작하게 만드는 플렛폼, nvm은 그 Node.js의 버전을 관리해주는 것 인가보다. 이것으로 보았을 ..
2학년 2학기 카테고리 안에 있는 글에 대한 출처는 전부 인덕대학교 컴퓨터소프트웨어 학과 교수님들의 수업자료 이다.