ETC 105

[영어공부] 계획

요즘 가장 많이 보는 유튜버는 런던쌤이다.https://www.youtube.com/channel/UCPR9uggZu956g8_SIcTyyJA 런던쌤 런던에서 온 런던쌤이에요~ 2008년부터 지금까지 한국에서 살고 있어요. 이 채널은 영어를 공부하시는 분들을 위해서 영상을 제작해서 공유해드립니다. 정기적으로 라이브도 진행하고 있어서, www.youtube.com 체코 분이신거 같은데 한국인들의 외국어 공부에 대해 많이 조언을 해주는(?) 분이다. 이분의 추천 학습방법대로 공부를 시작해보자. 4가지 추천 자료 https://www.youtube.com/watch?v=Adqx9qe9XJ8 Graded readers 유튜브 검색창에 'graded readers' 검색하셔서 내게 맞는 책 찾기 Learn Eng..

ETC/영어공부 2021.08.06

[크롬확장] 2일차 - 기본 구조

참고사이트 크롬 확장 프로그램(Chrome extension) 개발 가이드 크롬 확장 프로그램을 개발하기 전에 기본적으로 알아두어야 하는 내용 velog.io > 구조를 간단하게 설명해 놓은 블로그가 있어서 참고 웹 개발을 해보지 않아서 공부가 필요해 보임.. contentscript.js 사용자가 방문하는 영역에서 작동하는 스크립트 페이지의 현재 상태에 대한 정보를 전달한다. 현재 페이지의 DOM을 읽어와서 조작이 가능하다. background.js 브라우저 영역에서 작동하는 스크립트. 플러그인의 이벤트 핸들러 중요한 모든 이벤트 리스너가 여기 저장된다. 이벤트가 트리거 되고, 할당된 로직을 실행할 때까지 inactive 상태로 유지된다. popup.js 시각적인 기능을 담당한다. HTML과 직접 상호..

[크롬확장] 1일차 - Getting Started

참고 : https://developer.chrome.com/docs/extensions/mv3/getstarted/ Getting started - Chrome Developers Step-by-step instructions on how to create a Chrome Extension. developer.chrome.com 크롬 확장 프로그램 가이드 따라하기 코드 : https://github.com/terrorjang/chrome_search_function terrorjang/chrome_search_function Contribute to terrorjang/chrome_search_function development by creating an account on GitHub. github..

사이드 프로젝트 목표 설정[크롬 확장 프로그램 개발]

크롬 확장 프로그램 개발하기 목표 - 함수를 바로 검색할 수 있는 확장 프로그램 개발 - 주언어 C++을 기준으로 최초 완료 - 기타 C#, python, java 등 부언어 개발 - 생각을 해보니.. 난 함수 검색을 잘 안한다.. 목표 재설정 필요 1차 목표 - 하루 1~2시간 할애해서 1주일(2021-06-13) 안에 초안 만들기 - 크롬 확장 프로그램 개발 관련 자료 정리하기 - https://developer.chrome.com/docs/extensions/mv3/getstarted/

[FPGA] could not find fpga device on the board for connection 'local' zedboard

PC 변경 후 Vivado tutorial 을 진행하다 보니Zedboard를 인식 하지 못하였다. Check 1device driver장치 관리자 - 범용 직렬 버스 컨트롤러 - USB Serial Converter - USB to UART Adapter이 두가지가 있는지 확인해야 한다. 드라이버에는 문제가 없었다. check 2.방화벽이건 검색을 하다가 알게 된 것인데 vivado 를 방화벽에서 막아 버리면 하드웨어에 접근이 안되는 것 같다.출처 : http://zedboard.org/zh-hant/node/9991제어판 - Windows Defender 방화벽 - Windows 방화벽에서 앱 허용 vivado가 체크가 해제 되어 있었다. 설치하고서 방화벽 팝업이 떴었는데 취소를 눌렀던게 문제였던것 같..

ETC/troubleshooting 2018.09.10

프로그래밍 언어별 딥러닝 라이브러리

출처 : https://aikorea.org/blog/dl-libraries/ 현재 python tensorflow 로 스터디하면서 딥러닝에 대해 공부하고 있는데내 업무에서는 python은 잘 사용하지 않고 주로 c++이나 C#을 사용하고 있어서어떤 라이브러리 들이 있나 찾아보던 중 잘 정리된 블로그가 있어서 출처를 남긴다.내용을 그대로 복사했다.정리하신분께 감사드립니다. Python요즘 뜨는 언어답게, 대부분의 라이브러리들이 빠른 속도로 업데이트되며 새로운 기능이 계속 추가되고 있다.Theano - 수식 및 행렬 연산을 쉽게 만들어주는 파이썬 라이브러리. 딥러닝 알고리즘을 파이썬으로 쉽게 구현할 수 있도록 해주는데, Theano 기반 위에 얹어서 더 사용하기 쉽게 구현된 여러 라이브러리가 있다.Kera..

ETC/딥러닝 2018.06.26

[C#] 2차원 배열 1차원 배열에 복사. (How to copy a row values from a 2D array into a 1D array?)

정말 한참을 고민하고 찾아보았다. 2차원 배열을 선언하고 사용하다가 갑자기 1차원 배열을 인자로 주어야 하는 상황이 발생한 것이다. 반복문으로 하기는 싫고, 틀림 없이 제공해 주는 기능이 있을 것이라 생각 했다. 그러다가 stack overflow 에서 답을 찾았다. 검색 :" c# convert 2d array to 1d" 참조 : https://stackoverflow.com/questions/797354/how-to-copy-a-row-of-values-from-a-2d-array-into-a-1d-array 매우 간단하게 해결한 것을 보았다.. 이전에 찾은것은 전부 Array.copy() 를 사용했었는데 이것은 같은 차수여야만 가능했다. 이번에 찾은 것을 정리해 보자 int[,] oGridCell..

ETC/C# 2018.03.26

[notepad++] 4. To build SciLexer.dll with boost

notepad++.exe 를 빌드 했으나 dll 이 로드되지 않아서 실행이 되지 않았었다. 나머지 하나를 더 빌드해서 어떤 결과가 나오는지 봅시다 Boost 를 사용하고 안하고 결정을 해야 하는데음.. 사용하는 방법이 위에 있으므로 Boost를 사용해서 빌드를 해보겠다.한번 써보고 싶은 마음도 있기에 가이드 대로 한번 빌드를 해보자. To build SciLexer.dll with boost:Here are the instructions to build SciLexer.dll (for both 32-bit & 64-bit) for Notepad++:Download the Boost source code. v1.55 should be used with VS 2013. Then unzip it. In my ..