본문 바로가기

Software

(304)
Sublime Text에서 파일 diff를 수행하는 플러그인 2015. 10. 1. 08:00 제가 Sublime Text를 소개했던 것이 2014년 2월이었네요... 그때 당시 저는 Python 에디터를 찾고 있었는데요. 그래서 Python 에디터로서 꽤 괜찮은 Sublime Text를 소개했던거죠[바로가기] 그리고 나서 저는 다시 아두이노(Arduino)와의 연결을 하는 플러그인이 있어서 또 한번 소개했었죠[바로가기]. 그리고 나서 한 때 제가 자주 이야기했던 Processing이라는 언어의 에디터로서도 한 번 소개했었습니다.[바로가기] 그리고 누구나 쉽게 알 수 있지만.. 구지~~~~ 제 블로그에서 Sublime Text의 몇몇 유용한 팁을 소개했었습니다.[바로가기] 이제 오늘은 git 등등에서 사용하는 코드 비교 기능을 한 번 소개할까 합니다.^^. 가장 많이 알려진 플러그인으로 diff ..
MATLAB에서 벡터나 공간을 표현하고 연습하기 좋은 drawLA Toolbox 2015. 9. 16. 07:00 MATLAB을 이용해서 선형대수학이나 로보틱스 등을 공부하는 분들이나, 혹은 여러 데이터의 분석 중 벡터를 3차원 공간에서 표현할려는 분들은 그걸 그래프로 그리려는 순간 생각보다 살짝 가독성있게 표현하는게 살짝~~ 아주 살짝 귀찮은게 몇 개 있구나,... 하는 경험을 하신 적이 있을 겁니다. 물론 좋은 로보틱스 툴박스가 이미 MATLAB에 (기본 탑재는 아니지만) 있지만, 편하게 여러가지를 학습하는데 괜찮은 툴박스가 있어서 소개합니다.drawLA - Draw Toolbox for Linear Algebra라는 툴박스인데요. [다운받으러 가기] 일단, 다운받으시면 됩니다.&^^.압축을 풀면 나오는 파일들인데요...MATLAB 폴더에 다른 m-file들과 함께 넣어 두면 됩니다.아.. drawLA 폴더 안에..
괜찮은 티스토리 스킨 - 프라치노 공간 - 2015. 9. 14. 07:00 스킨을 바꾼지 얼마되지 않았는데... 또 다시 스킨을 바꾸었습니다. 이번 작업은 어렵지 않았어요... 같은 분의 스킨이었거든요^^ 이번 버젼은 카테고리가 나와서 바꾸기로 했지요. 뭐 아무튼... 제가 적용하는 이번 스킨을 소개할려구요. 사실 소개할 필요도 없는데요. 왜냐면 이미 방문해서 보고 계시니까요^^. 뭐 아무튼.. 프라치노 공간이 이번에 적용한 스킨인데... [바로가기]로 가시면 방문하실 수 있습니다.지금 제 블로그 화면인데요. 간결하고... 깔끔하고... 좋아요.. 스킨내에서 이렇게 공유를 지원하기 때문에 예전에 이야기한 적이 있는 공유버튼을 지원하는 addthis [바로가기]에서 측면 공유 도구는 이제 해제했지요.^^반응형 스킨이라 모바일 화면 크기에서도 아주~ 깔끔하게 블로그를 보여주고 있습..
Python을 이용한 위치에서 속도를 구하는 여러가지 방법에 대한 예제 2015. 8. 26. 07:00 엔코더를 데리고 여러가지 작업을 하다보면 엔코더를 이용해서 각도를 구하는 거야 당연한 이야기이지만, 그걸 이용해서 또 속도를 구하게 됩니다. 물론 아날로그적 세계에서야 미분을 하면 속도가 나오지만... 디지털의 세상에서는 그렇지 못하죠. 차분을 수행해야 합니다. 그런데.. 이 차분이 직접 수행해서 속도를 구해보면 살짝 실망하는 경우가 아~주 많습니다. 그건 위치를 측정하는 샘플 시간이 짧거나 ...엔코더의 분해능이 충분하지 않다면 아주아주아주 엄~~~청난 노이즈를 만나게 됩니다.^^ 이번에는 그런 노이즈를 경험하고도 어떻게 속도를 잘~ 구하는지 확인해보도록 하죠~^^ 데이터 준비하기 일단 위의 예제 파일을 받아서 사용하시면 이 글을 따라하실 수 있습니다. import pandas as pd import ..
칼만 필터를 이용하여 위치에서 속도 구하는 예제 - 김성필 저, 칼만필터의 이해 - 2015. 8. 20. 07:00 예전에 칼만필터의 이해라는 책을 소개했던 적이 있습니다.[바로가기] 너~~~무 쉽게 설명되어 있어서 칼만필터의 문외한이 공부해도 따라하기 수준에서 뭔가 해볼 수 있겠다 싶을 정도로 쉽게 설명된 책이었습니다. 물론 칼만필터의 증명 등등에는 관심없이 그냥 몹시 급하게(rapidly) 뭔가를 할려는 경우 아주 좋은 교재였지요... 제가 그러하듯이~~^^ 아무튼... 최근 칼만 필터를 좀 쓸일이 있어서 살짝 꺼내 들고 예제 하나 학습했답니다.~~. 이 글은 김성필 님의 "칼만필터의 이해"라는 책에 나오는 간단한 예제를 발췌해서 정리한 아~주 초보적인 글입니다. 특히 저처럼 칼만필터의 증명이나 이론적 이해에는 큰 관심없이... 예제를 빠르게 한 번 익혀볼려는 얍삽(^^)한 마인드에서 시작할려는 분들께... 뭐~~..
우분투에서 메뉴(Menu)를 각 윈도우 창에 표시하기... 2015. 8. 18. 07:00 쉬운 우분투 놀이 중인 PinkWink입니다.^^. 이번에는 우분투를 처음 접하는 윈도우 유저들이 가장 적응하지 못하는 아~주 사소한 하나가 있다면.. 바로... 메뉴의 위치인데요. 윈도는 메뉴가 항상 그 창에 있는데 처음 우분투를 설치하면 그렇지가 않거든요. 그걸 수정하는 누구나 다 할 수 있는 팁을 알려드립니다.^^먼저 설정에서 Appearence(모양)로 가서 Behavior(동작)을 선택하시면 됩니다. 위 그림처럼 In the menu bar로 되어 있는 메뉴 보기 설정을In the window's title bar로 바꿔 주시면 됩니다.그러면 위에 보이는 것 처럼 위도우스럽게(^^) 메뉴가 각 창마다 나타난답니다.~~~~^^
우분투에서 PC 이름 바꾸기 2015. 8. 15. 07:00 제가 얼마전에 가지고 있는 정~~말 올드한 노트북에 우분투를 설치했다고 했었는데요.[바로가기] 그때 아가 미바뤼가 잠든 틈에 빨리빨리 진행하다가 실수로 PC 이름 부분도 그냥 다음다음... 으로 지나갔거든요...^^ 그랬더니... 이렇게 PC 이름이 pinkwinkubuntu-HP-Pavilion-dm1-Notebook-PC라는 변태갔은 긴~ 이름으로 만들어져 버렸답니다.ㅠㅠ 그래서 다시 이름을 바꿔야 하는 사태가 생긴거죠^^.숨긴(Hidden) 파일도 보는 설정으로 etc 폴더에 가보면 위에 표기된 hosts 파일과 그 옆에 hostname 파일이 보입니다. 이걸 읽어서 저 긴 이름을 수정해주면 됩니다.^^이렇게 하구요.. 또 하나도 이렇게 하구요~~~^^그리고 재부팅을 해주면 저렇게~~~ 짧아졌네요...
Python Pandas를 이용해 분석한 데이터를 그래프로 표현하기... 2015. 8. 6. 07:00 최근 Python에서 Pandas를 사용하는 기초스러운 이야기를 했는데요... 이번에도 계속 뭐 .. 언제나 그렇듯 기초지요^^ 사용환경은 IPython notebook으로 하구요^^ Python Pandas 기초스러운 Series 사용법 Python Pandas 기초스러운 DataFrame 사용법 Python Pandas Python pandas를 이용한 저장된 파일에서 읽은 데이터를 쉽게 사용하기 Python Pandas Python Pandas를 이용해 분석한 데이터를 그래프로 표현하기... Python Pandas Pandas pivot_table과 groupby, cut 사용하기 import pandas as pd import numpy as np import matplotlib.pyplot a..

반응형