목록전체 글 (709)
MJay
몰랐떤 사실인데 서버에 image를 저장할 때 쓰이는 경로는 var/www/html이다. 이렇게 var/www/html에 그림을 저장을 하면 여기에 그림을 저장해서 빼올수있다. 유용하게 쓰일꺼같다. [function.jpeg (1222×706)](http://bd-1.cs.kookmin.ac.kr/jc/function.jpeg) http://bd-1.cs.kookmin.ac.kr/jc/function.jpeg function.jpeg (1222×706) function.jpeg (1222×706)
4 더보기 랜덤 블로그» 블로그 만들기 로그인 Synergy's Blog 2010년 2월 11일 목요일 iptime 공유기 DMZ, 포트포워딩 설정하기 요즘 대부분의 가정 인터넷 환경이 공유기를 사용하게 되는데 공유기를 사용하게 되면 외부에서 접속하기 위해 해당 포트를 미리 열어줘야 접속이 가능하다. 그 기능이 DMZ와 포트포워딩인데 설정방법을 알아보도록 하자. 웹브라우저에서 공유기 설정화면(http://192.168.0.1)로 접속 후 관리도구로 들어가자. - DMZ 설정 관리도구에서 고급설정 - NAT/라우터 관리 - DMZ/Twin IP 설정에서 DMZ를 클릭해준다. DMZ를 선택하면 내부IP주소 쓰는란이 나오는데 자신이 사용하고 있는 PC 또는 DMZ 설정하려는 PC의 내부IP를 적어주게 되면 된..
커뮤니티 로그인 . . 질문 적용 대상: Windows |Windows 10 |보안, 개인 정보 및 계정 |PC 23618번 열람 Windows 10 에서 사용자 계정 추가하는 방법 SeGi Kim 질문한 날짜: Microsoft Windows 10 에서 사용자 계정 추가하는 방법 2명이 이 질문을 함 답변 SeGi Kim 응답한 날짜: Microsoft 안녕하세요. Windows 10 에서 사용자 계정을 추가하는 방법은 아래의 내용을 참고하여 진행해보실 수 있습니다. [새 계정 추가 및 계정 유형 변경] Windows 로고키 + R키를 누른 후 실행 창이 나타나면 실행 창에 netplwiz 입력하고 확인을 클릭합니다. 사용자 계정 창이 나타나면 추가 버튼을 클릭합니다. 사용자 계정 추가 창에서, 기존에..
git-merge : Join two or more development histories together. git-rebase : Forward-port local commits to the updated upstream head. git rebase는 브랜치 이력 재정렬하기 예를 들어 A라는 공개 프로젝트를 clone받아서 제가 수정을 하게 된다면 master에서 직접 수정하지 않고 브랜치를 분리해서 작업을 하고나서 커밋하기 전에 rebase를 하고 푸시를 하는 방식을 취할 수 있습니다. 이렇게 할 경우 같은 내역을 다른 커미터가 먼저 커밋했을때 해당 커밋을 유지시키고 자신이 수정한 커밋은 생략되어서 히스토리를 깔끔하게 유지할 수 있고 필요가 없는 merge 커밋같은 것이 남지 않습니다. Rebase
Git Pull 중앙 저장소의 소를 로컬 저장소로 가져온다. 또한 현재 작업중인 소스들의 Merge작업까지 통합하여 수행한다. Git Fetch 중앙 저장소의 소스를 로컬 저장소로 가져온다. 그러나 현재 작업중인 소들을 변경하는 Merge 작업을 하지 않는다.
먼저 Breadth First Search에 대해서 알아보자. First Out First In 핵심은 Open List에 있는 젤 왼쪽꺼를 remove하고 remove한 children을 젤 오른쪽에 있다. 예로 들면 A를 remove 하면 A의 children인 D,E,G가 OpenList에 써진다. 혹시나 ChildRen이 겹치면 G G’ G’’ 이렇게 써진다 BFS 는 모든 연산자가 같은 cost일때 optimal하다. Time/Space complexity — size of tree 이다. Tree의 깊이 이다. 이고 d는 Tree의 깊이다. b는 leaf node이다. 그래서 Breadth First Search는 얇은 문제에 좋다. 8-puzzle 에 BFS를 도입하면 이런 flow가 생긴다..
샌드위치 기법 -> 먼저 칭찬을 해주고 중간에 이렇게 하면 더 잘해질수 있다. 그리고 마지막에 칭찬을 해준다 2. 잘하는거를 더 잘 할수 있게 긍정적으로 칭찬해주면 좋다. 3. 원래 말하는거 자체가 불편한 것이다. 동굴에서 광장에서 나오는게 불편하니까 말이다. 광장에서 말하기 때문이다 4. 어느 합리적인 부분에서는 Creativity가 필요없다. -> e.g 박사모 5. 커뮤니케이션에서 중요한 건 Context이다. 어는 상황에서 말을 전달해야할지가 중요하다 6. Today’s Good News 로 수업을 시작하는 것도 좋다 7. 70% 수업 30% 휴식이 적당하다. 1시간15분 가르치면 55분 가르치고 20분은 딴 짓 8. 커뮤니케이션의 탁구형이 되어야한다. 9. 피드백처럼 복창이 중요하다(군대)
AI, Machine Learning, Deep Learning에 대해서 알아보자 AI 는 지식표현, game therory, NLP, Q&A 등등이 들어있따 Machine Learning은 알고리즘이고 Deep Learning은 이렇게 3가지가 유명하다 AI는 대표적인 예는 NLP로 성공한 Apple의 시리이다 Deep Learning의 대표적인 예는 AlphaGo 요즘은 인간보다 로봇이 글을 더 잘 쓴다고 한다. 날씨도 로봇이 더 잘한다고 한다. python으로도 이렇게 nlp을 지원해주는 tool이 있다.
Alpha-Beta Search에 대해서 알아보자 .인공지능에서 쓰는 기법이다. 문제를 해결하기 위해 Search하는 것이다. Puzzle 알 맞추기 A -> B로 제일 최단 경로를 알아보기 , Chess를 해보기, John이 Mary의 조상이라고 증명해보기 이런 것들이 다 Search하는 기법이다. 과정들이 있다. 먼저 해야할 것은 문제가 정확히 무엇인지 아는 것이다. 초기의 상태가 무엇이고 궁극적인 상태는 무엇인지 알아야하는 것이다. 그리고 문제를 분석하고 풀어야 할 task를 나타내야 한다 여기서 쓰이는게 자료 구조이다. 그리고 search methods를 적용하는 것이다 Problems의 종류는 State Space Representation , AND /OR graph, Problem-reduc..
처음으로 Artificial Intelligence를 듣는 날이였다. 우종우 교수님은 영어를 매우 잘하신다. 이정표이다. Artificial 인공적이라는 뜻이고 Intelligence는 무슨 뜻일까 . 지능이다. 지능은 4가지가 있다. UnderStanding= 오감을 통해 인식하고 , 언어를 이해하는 것이다. Reasoning: 추측이라고 보면 된다. Learning - 지식을 배운다고 보면 된다. Creating, Adaptiveness 등등 있다. A.I의 기본 개념에 대해서 알아보자 A.I는 컴퓨터한테 사람들이 생각하고 행동하는 것처럼 하게 만들게 공부하는 분야이다 사람의 지적 행동을 컴퓨터가 모방할수 있도록 하는 과학/공학 분야이다. A.I의 분야는 엄청 다양하다. Symbolic program..