IT/Software 2019. 11. 27.
[북마크] 누구나 쉽게 이해할 수 있는 Git 에 입문
[북마크] 누구나 쉽게 이해할 수 있는 Git 에 입문 초중급자들이 아주 쉽게 Git을 이해할 수 있도록 아주 잘 정리된 문서. Nulab 이라는 일본 업체인 것 같은데, Backlog 라는 프로젝트 관리 클라우드 솔루션을 소개하면서 Git 입문자를 위해 정리해둔 튜토리얼 페이지. 소위 말하는 일본이라는 이미지 처럼 정리가 깔끔하니 아주 잘 되어 있다. (이런 말 하기 싫지만 ^^;;;) 초보자/입문자 링크 : https://backlog.com/git-tutorial/kr/intro/intro1_1.html Git을 이용한 버전 관리 【Git의 기본】 | 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog Git을 이용한 버전 관리 【Git의 기본】 | 누구나 ..
IT/Software 2019. 11. 26.
[북마크] 좋은 git commit 메시지를 위한 영어 사전
오픈소스 활동을 하려면 제일 문제는 일단 개발 능력 그리고, 영어 능력이다.....하~~~ 한국인은 불쌍해, 능력보다 저평가되는 가장 큰 이유가 아닌지 싶다. git commit 을 하고 싶어도, 영어를 못써서 못하는 경우가 태반이고, 코딩보다 영작에 시간이 더 올인.. 배보다 배꼽... 이런 상황에서 아주 아주 유용한 글이다. 좋은 git commit 메시지를 위한 영어 사전 ull.im 울려 퍼지다. 반향하다. 공명하다. blog.ull.im 물론 정독이 필요하다. 어떤 내용인지 살짝 일부만 발췌해 보자. 동명사보다 명사를 사용합니다. 관사는 사용하지 않습니다. 부정문 Don't를 사용합니다. - ‘A를 사용하지마’로 표현해야 합니다. Not use가 아니라 Don’t use 입니다. 오타 수정은 C..
IT/Software 2019. 11. 26.
C/C++ Coding - namespace, using 의 장점과 사용법
가끔 소스코드에 등장하기에, 정리된 페이지 보면서 습득~~ namespace 아래 예는 Tree 라는 문자열이 라이브러리 A와 B 에 쓰여 컴파일 오류가 나는 상황, 가장 쉽게는 변수명을 바꾸면 되는데, 양이 많은 경우에는 난감할 따름. 이경우, namespace 가 엄청 유용하다. (via You complete me :: namespace의 장점과 사용법) 구현은 간단합니다. namespace로 정의할 것들을 블럭으로 묶으면 됩니다. namespace A { struct Tree {}; } namespace B { int Tree; } 사용하는 측에서는 다음중 하나를 선택해 쓰면 됩니다. 1. using namespace A; (의미 : 현재 소스 코드에 A사 라이브러리만 쓰이는경우, 이름충돌이 예상..
IT/토렌트 2019. 11. 5.
토렌트 다운로드 방법 #2 마그넷 주소 - Torrent Magnet
(추가) 1~3번까지 글을 합쳐서 아래 글로 링크합니다. 아래글을 참고하세요. 📚 토렌트 다운로드 프로그램 uTorrent 유토렌트 뮤토렌트 소개 - 2020.09.04 잠깐, 이전에도 비슷한 글 정리해 둔 것이 있는데 아래 토렌트 다운로드 방법을 정리한 이전 글도 같이 봐주세요. 📚 2019/11/01 - [토렌트] - 토렌트 다운로드 방법 #1 - uTorrent 설치 및 설정 📚 2019/11/05 - [토렌트] - 토렌트 다운로드 방법 #2 마그넷 주소 - Torrent Magnet 📚 2019/11/19 - [토렌트] - 토렌트 다운로드 방법 #3 실습 - 실제 마그넷 토렌트 파일 다운로드 받기 📚 2019/11/01 - [Computer/Torrent] - 토렌트 파일 다운로드 리스트 정리 -..
IT/Software 2019. 10. 31.
[Tool] ScriptCommunicator - Serial, Network terminal, IPv6
또하나의 무료 시리얼 터미널 프로그램 이 프로그램은 IPv6를 지원하기 때문에 중요하다! 다운로드 링크는 아래 사이트로 방문 필수 https://sourceforge.net/projects/scriptcommunicator/ ScriptCommunicator / serial terminal Download ScriptCommunicator / serial terminal for free. Scriptable data terminal which supports several interfaces. ScriptCommunicator is a scriptable cross-platform data terminal which supports serial port (RS232, USB to serial), UDP,..
IT/Software 2019. 10. 29.
[Tool] YAT Serial Network Terminal - 터미널
엄청 편리한 툴이다. COM 포트 연결 부터, 간단한 TCP 통신까지 지원해 준다. Engineering, testing and debugging of serial communication. Supports RS-232/422/423/485 as well as TCP/IP Client/Server/AutoSocket, UDP/IP Client/Server/PairSocket and USB Ser/HID. Optimized for simple command sets of e.g. embedded systems. 다운로드 링크는 아래에서 https://sourceforge.net/projects/y-a-terminal/ YAT Download YAT for free. Yet Another Terminal :..
IT/GitHub 2019. 6. 26.
초보자를 위한 Git & GitHub
이건 머 책이 필요없네. 감사해요~ 초보자를 위한 Git & GitHub from Jay Jin 원본 글은 https://milooy.wordpress.com/2017/06/21/working-together-with-github-tutorial/ 초심자를 위한 Github 협업 튜토리얼 (with 토끼와 거북이) git을 사용해 Github에서 협업을 하는 과정을 설명한 글입니다. 초심자를 대상으로 하며, SourceTree를 사용합니다. milooy.wordpress.com 선구자의 불빛을 보고 달려가봐!
IT/IoT | Hardware 2019. 6. 24.
W5500 + STM32 프로젝트 - 허봉춘씨의 IoT 보드 개발해보기
초보개발자 허봉춘씨의 IoT 보드 개발해보기 사용한 칩셋은 TCP/IP chip W5500 + STM32 MCU 입니다. 강의자료로 작성되었던 파일을 공유합니다. 글 작성자 블로그 http://engschool.tistory.com/ Engineer School Embedded 엔지니어 분들을 위한 Engineer School입니다. engschool.tistory.com (http://wiznetacademy.com) 링크로 들어가시면 더 자세한 정보(?)나 다른 강의도 볼 수 있어요~~ [임베디드 인터넷]허봉춘씨의 파란만장 IoT 보드 구현하기 초보도 쉽게 따라하는 강의자료를 한 번 볼까요 ^^ 허봉춘씨의 파란만장한 IoT 보드 만들기 from Bongjun Hur 컴파일러는 무료 컴파일러인 Cooc..
IT/Software 2019. 5. 21.
vscode keyboard shortcuts - 단축키 테이블
손에 익으면 엄청난데, 이제 먼가 익숙해 지기도 어려운 나이다. 일단 자료는 찾아놓은 것 저장해 두자. https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf 그냥 쉽게 볼 수 있도록 그림파일로 저장 익숙해지자!! 참고용으로, 관련 글 참고. https://www.vobour.com/개발-생산성을-올려주는-vscode의-소소-한-기능들 개발 생산성을 올려주는 VSCode의 소소(?)한 기능들 VS Code에는 다양한 기능이 기본으로 내장되어 있다. Command Palette, Intelligence, 강력한 디버깅 기능과 다양한 익스텐션 등등. 하지만 이런 기능 외에도 우리의 생산성을 높여주는 다... www.vobour.com h..
스타트업/외국어 2019. 5. 3.
[영어공부] Bug reporting
(출처 https://stocksnap.io/photo/NSDVZHHF64) 개발자 영어 - 오픈소스에서 한 마디라도 해보자! 에서 참조한 문장. https://github.com/EngForDev/awesome-engfordev/tree/master/bugReporting max_pool op를 사용하다가 이상한 부분을 발견했어. I faced a strange behavior using the max_pool op. 네가 변수에 그 기능을 적용하지 못한다는 건 버그야. The fact that you can't apply that function to a variable is a bug. softplus가 identity 기능이 아니고 derivative 1을 가지고 있지 않기 때문에 네 gradie..
IT/Bookmark 2019. 4. 30.
W6100 Design Contest - 총 상금 $15,000
무려 $15,000 상금이. 왠만하게 W6100 칩으로 작품이나 라이브러리를 만들어 공개하면 상금을 득 할 수 있을 듯. C 정도 할 줄 알면, 쉽게 가능합니다. 영어가 조금 문제가 될 수 있겠지만, 아르바이트 삼아 한 번 해 보세요~~. 참여 홈페이지 주소는 https://maker.wiznet.io/contests/contest-in-progress/201905-iot-ioffload-contest/ IoT iOffload Design Contest – maker.wiznet.io maker.wiznet.io WIZnet's first IPv4 IPv6 dual stack products are all yours to test and play!🥳 Join our design contest to cre..
IT/Software 2019. 4. 4.
[개발] 무료 터미널 툴 - Serial Terminal tool on Windows
Hercules 유용한 시리얼 터미널 프로그램이다. 물론 프리웨어 Freeware 이다. 링크 정보는 아래와 같다. https://www.hw-group.com/software/hercules-setup-utility Hercules SETUP utility | HW-group.com www.hw-group.com 실행 그림은 아래와 같고, 사용법은 아주 직관적이라 쉽게 사용가능하다. 또한 시리얼 터미널 이외에 간단한 TCP/IP 소켓 테스트도 가능한 툴로 아주 유용하다. Hercules SETUP utility is useful serial port terminal (RS-485 or RS-232 terminal), UDP/IP terminal and TCP/IP Client Server termina..