반응형 분류 전체보기216 FlowChart(순서도) 기호 참고자료 순서도(flowchart)는 다이어그램의 종류중 하나로 어떤 일을 처리할때 여러 종류의 상자와 이를 이어주는 화살표를 이용해 명령의 순서를 보여줍니다. 일상/계획 2020. 7. 9. [AoG] Action on Google 시작해보기 - 간단한 대화 주고받기(2) https://earthteacher.tistory.com/15 [AoG] Action on Google 시작해보기 - 간단한 대화 주고받기(1) AoG를 활용하기 위해 기본적인 action on google 설정을 알아보고 간단한 대화를 주고받아봅시다. https://developers.google.com/assistant Google Assistant | Google Developers The developer platform for.. earthteacher.tistory.com 앞에서 모든 설정을 마쳤습니다! 이제 진짜 대화를 시작해보겠습니다. [지정해준 호출이름] 또는 [호출이름] 에게 말하기 라고 하면 대화가 시작됩니다. 첫 호출 이후 인사말을 바로 테스트용 대답으로 바꾸어버려서 설정해둔 대답.. ETC/기타 2020. 7. 8. [AoG] Action on Google 시작해보기 - 간단한 대화 주고받기(1) AoG를 활용하기 위해 기본적인 action on google 설정을 알아보고 간단한 대화를 주고받아봅시다. https://developers.google.com/assistant Google Assistant | Google Developers The developer platform for the Google Assistant. developers.google.com 1. 메인 페이지에서 우상단의 "Go to Action Console" 버튼을 누릅니다. 2. 버튼을 클릭하여 새 프로젝트를 생성합니다. 프로젝트 이름, 사용할 언어, 지역을 설정해준 후 create project 합니다. 3. 빌드할 종류를 고릅니다. 저는 custom 을 선택하도록 하겠습니다. 4. 여러 빌드가 제시되어있지만, Dia.. ETC/기타 2020. 7. 8. 2020 Project Planning- final (최종 / 인턴쉽 프로젝트 연계) 이전 포스트 https://earthteacher.tistory.com/13?category=837335 2020 토이프로젝트 시안 (최종) https://earthteacher.tistory.com/5?category=837335 토이프로젝트 리스트 1. FTP 클라이언트(웹 또는 CLI응용 프로그램) / HTTP Server (Any Programming Language) (https://ruslanspivak.com/lsbaws-part1.. earthteacher.tistory.com 2020년 하계인턴으로 AoG (Action on Google) 을 활용하여 음성 관련 서비스를 개발하는 회사에서 일하게 되었다. https://developers.google.com/assistant Google .. ETC/프로젝트 2020. 7. 8. 2020 토이프로젝트 기획 중간과정 https://earthteacher.tistory.com/5?category=837335 토이프로젝트 리스트 1. FTP 클라이언트(웹 또는 CLI응용 프로그램) / HTTP Server (Any Programming Language) (https://ruslanspivak.com/lsbaws-part1/) 2. 가계부 인터페이스(웹앱 or 모바일앱) 사용자에 대한 지출/수.. earthteacher.tistory.com 토이프로젝트를 해봐야겠다고 결심 후 몇몇 후보군들을 뽑아놓은 상태였다. 원래는 순서대로 하나하나 다 해볼 생각이였지만, 어느정도 진로를 백엔드쪽으로 가야하나 싶기도 하고, 프론트도 얕게 만져볼 수 있지만 백엔드쪽으로 경험을 쌓아볼 수 있는 롤 전적검색 사이트를 하기로 했다. 간단하게 .. 일상/계획 2020. 6. 23. Lambert's cosine Law 빛은 물체표면에 입사한 후, 물질 내에서 여러번 복잡하게 산란 후 표면을 빠져 나온다 여기서 [복잡하게]라는 것이 다행스럽게도 물체 표면에서 나오는 가장 눈에 띄는 성분은 모든방향에 대하여 같은 강도로 산란되는 빛이다. 즉, 물체로부터 보이는 색은 물체를 비추는 빛의 강도에 비례해서 밝게보인다라는 것, 이것이 램버트의 코사인 법칙이며 물체 표면에서 반사하는 빛의 휘도(Luminance)는 빛의 입사벡터 L과 표면의 법선벡터 N이 이루는 각도의 코사인에 비례한다는 정리이다. 출처 : http://journal.mycom.co.jp/photo/column/graphics/057/images/001l.jpg 광원(光源) L : 광원벡터 N : 법선벡터 I : 반사광의 세기 Ii : 입사광의 세기 kd : 확산.. ETC/CS 2020. 6. 8. 퐁 모델 (phong model) 조명 용어 정리 지역 조명(local illumination) - 광원(light source)로 부터 직접적으로 물체에 들어오는 빛만을 고려함 전역 조명(global illumination) - 광원이 직접적으로 보이지 않더라도 공간 내 다른 물체에서 반사된 빛에 의해 받는 간접 조명(indirect lighting)을 고려하여 모든 물체를 잠재적인 광원으로 취급 - 영화 특수 효과 분야같은 비실시간 랜더링에 주로 사용되어짐. 현재는 하드웨어 성능의 향상으로 실시간 랜더링이 가능해지는 추세 퐁(phong) 모델 - 아직까지도 많이 사용되는 고전적인 지역 조명 모델. Ambient, Diffuse, Specular, emissive light 네 가지 항목에 의해 결정 디퓨즈(diffuse) [그림1 :.. ETC/CS 2020. 6. 7. Edgher W. Dijkstra - Go To Statement Considered Harmful 을 읽고. https://web.archive.org/web/20070703050443/http://www.acm.org/classics/oct95/ Go To Statement Considered Harmful 380 captures 20 Dec 1996 - 05 May 2020 web.archive.org Go To Statement Considered Harmful Edsger W. Dijkstra Reprinted from Communications of the ACM, Vol. 11, No. 3, March 1968, pp. 147-148. Copyright © 1968, Association for Computing Machinery, Inc. This is a digitized copy derived .. ETC/알고리즘 이론 2020. 5. 26. 토이프로젝트 리스트 1. FTP 클라이언트(웹 또는 CLI응용 프로그램) / HTTP Server (Any Programming Language) (https://ruslanspivak.com/lsbaws-part1/) 2. 가계부 인터페이스(웹앱 or 모바일앱) 사용자에 대한 지출/수입을 추가 및 분류하는 인터페이스 구현. 입력 내용을 기반으로 월별 통계를 출력하고 분석하여 맞춤형 알림을 제공하는 어플리케이션 3. 게임 닉네임 메이커 프로그램(웹페이지 and 안드로이드 앱) 사용자가 글자수만 설정하면 알아서 게임 닉네임을 만들어주는 프로그램 (여러 나라 언어가 가능하도록 함) 4. 점심 선택 도구(CLI, 웹앱 or 안드로이드 앱) Google 검색에서 데이터를 가져와 위치, 가격 유형을 체크하면 점심을 추천해주는 어플 .. 일상/계획 2020. 5. 13. 2020년 // 기존에 진행하던 text based rpg 를 무기한 중단. 2020년 5월 현재 - 3학년 2학기 2021년 8월 졸업 예정 - 2020년 2학기 또는 2021년 1학기에는 인턴 할만한 실력 갖추기. 1. 토이프로젝트 본격적으로 진행 - https://www.codementor.io/npostolovski/40-side-project-ideas-for-software-engineers-g8xckyxef 40 Side Project Ideas for Software Engineers | Codementor The most exciting side projects a soft engineer could pursue. www.codementor.io 해당 사이트를 참조하여 내가 해볼 프로젝트를 정할 예정. .. 일상/계획 2020. 5. 6. <JAVA>Text-based RPG Ver 0.1 영문->한글로 번역한 기본적인 베이스. Game class public final class Game { private final Player player = Player.newInstance(); public void play() throws IOException { System.out.println(player + " " + player.getDescription()); Dungeon.newInstance().startQuest(player); } public static void main(String[] args) throws IOException { Game game = new Game(); game.play(); } } Battle class public final class Battle { p.. ETC/프로젝트 2019. 5. 27. <JAVA>Text-based RPG 를 만들어보자. 해당 소스의 출처는 https://codereview.stackexchange.com/questions/9999/text-based-rpg-in-java 이며, 0.1ver 을 시작으로 입맛대로 update를 해나가는 방식으로 수정할 예정이다. 기본적인 영문을 한글로 변환 후, 4방향으로 이동하는 rpg가 아닌, n층의 탑을 올라가거나 내려가는 식으로 변형할 예정이다. 몬스터들의 능력치는 특정 층을 한 구간으로 두고, 그 구간 내에서 특정 범위를 지정 한 후(플레이어의 스탯을 고려하여) 랜덤함수로 돌려 한층한층 지정할 필요가 없게 하는게 목표이다. --> 층을 입력받아 특정 연산을 통해 몬스터 스탯을 결정하는 방식 경험치(XP), 레벨 을 도입하여, 플레이어의 능력치가 점진적으로 상승할 수 있도록 할 예.. ETC/프로젝트 2019. 5. 27. 이전 1 ··· 15 16 17 18 다음 💲 추천 글 반응형