로봇 제어를 위한 모터 드라이버 기술: DC vs BLDC 및 FOC 제어 완벽 정리
codex OpenAI에서 제공하는 SDK openAI 페이지 curser 유료 버젼으로 plan/code/auto(agent)기능들이 있음. 커서 CodeGeeX (GLM-4.6) 중국에서 만든 저렴한 SDK (cursor보다 저렴함) z.ai cha...
Isaac Sim을 활용한 4족보행 시뮬레이션 및 강화학습 가이드 1. 시스템 요구사항 및 환경 설정 1.1. 하드웨어 요구사항 Isaac Sim은 고사양 시뮬레이션 도구이므로, 원활한 작동을 위해 충분한 하드웨어 자원이 필요합니다. RTX 5060 Ti 그래픽 카드는 Isa...
pip list export pip freeze > requirements.txt pip list load pip install -r requirements.txt conda list export conda list –export > packagelist.txt c...
감속 모터에 사용하는 BLC-22H06P 구동 드라이버 [㈜디엔지위드] BLDC감속모터+컨트롤러세트 BL3640A-24V-06P + RA35 with BLC-22H06P BLC-22H06P BLC-22H06P. spec 아두이노로 구동 영상 회로 구성 사진 ...
감속 모터에 사용하는 BLC-22H06P 구동 드라이버 [㈜디엔지위드] BLDC감속모터+컨트롤러세트 BL3640A-24V-06P + RA35 with BLC-22H06P 어쩌다 해당 모터와 드라이버를 구매 했는데 구동 방법에 대해서 정리가 필요해서 정리 함. BLC-22H06...
OpenAI Whisper를 이용한 무료 자막 생성 & 번역 우분투 CLI에서 동영상을 자동 번역하여 자막 파일을 생성하는 방법을 설명할게. 필요한 패키지 설치 아래 패키지들이 필요해 • whisper (음성 인식) • ffmpeg (오디오 추출) ...
1. flutter install method Flutter는 Android와 iOS를 하나의 코드로 모두 만들 수 있기 때문에 Android와 iOS를 따로 개발하는 것 보다는 훨씬 할 일이 적습니다. 단, 처음에 Android와 iOS 앱을 만들 때 필요한 환경 설정을 하는데 ...
ubuntu에 visual studio code 받기 code실행 후 셋팅 빌드 위해서 파일 생성 terminal -> configure default build task -> other -> 아래 파일 생성. tasks.json { "version": ...
recevie하는 부분을 callback함수로 처리해서 만듬. udp_comm_project/ ├── include/ │ ├── CustomUdpComm.hpp │ └── UdpComm.hpp ├── src/ │ ├── CustomUdpComm.cpp │ ├── Ud...
recevie하는 부분을 callback함수로 처리해서 만듬. project_root/ ├── include/ │ ├── customudpcomm.hpp │ └── udpcomm.hpp ├── obj/ ├── src/ │ ├── customudpcomm.cpp │ ├...
다른 PC에서 돌리고 cmd 4byte와 data 보내는 방식 아래는 B PC와 C PC 간의 UDP 통신을 위한 코드를 작성했습니다. 각 메시지는 command와 data로 구성되며, co mmand는 고정 길이로 설정하고 data는 가변 길이로 설정했습니다. 이 방식은 향후 다...
다른 PC에서 돌릴때 udp_comm.cpp // udp_comm.cpp #include <iostream> #include <thread> #include <cstring> #include <arpa/inet.h> #define POR...
github로 협업하기 1. fork 2. git clone 3. git remote add upstream [fork 한 github 주소] 4. git checkout [작업 branch] 5. code 작성 및 git stash 6. git fetch upstream [작업 ...
vnc server setting 환경 ubuntu 22.04 setting method sudo apt update sudo apt install lightdm sudo reboot sudo apt install x11vnc sudo vim /lib/systemd/sy...
네비게이션 이전, 다음 셋팅 아래 두개가 되야 하는데 안되어서 셋팅을 찾아서 바꿈 alt+왼쪽 뒤로 이동 workbench.action.navigateBack alt+오른쪽 앞으로 이동 workbench.action.navigateForward vscode에서 keyboard ...
Target UBUNTU 22.04 CUDA = 11.08 CUDNN = 8.6.0 Tensorflow = 2.12.0 tensorflow install pip3 install tensorflow==2.12.0 CUDA install linstall wget https://...
miniconda란? 가상환경 기능이 내제된 개발 환경 구축에 용이한것으로 보인다. activate 하는 공간에 설치된 것들을 그대로 쓸수 있어서 python package나 개발 패키지 버젼이 다를때 사용이 용이함. miniconda 설치 >> Miniconda i...
Nvidia Graphic Driver 설치 nvidia-smi 설치가능 버젼 확인 ubuntu-drivers devices younleakim@younleakim-400TEA-400SEA:~$ ubuntu-drivers devices == /sys/devices/pci...
Visual studio community version download install version
ollama 를 vscode & continue 이용해서 연동 link continue
install wine brew install --cask --no-quarantine gcenx/wine/wineskin wine github 와인 실행 (기본 셋팅이 필요하다.) 응용프로그램에 있는 whinskin winery를 실행한다. 최초 설치시 winesk...
ROS2 doc 1. docker 설치 docker Docker Desktop Installer.exe 파일 실행해서 설치 (설치 완료후 로그 아웃 누르면 한번 나갔다 옴) Docker 실행 Docker sign up or sign in 실행 결과 2. Pu...
tmux 설치후 ctrl+b 를 ctrl+a로 변경 tmux에서 기본 키 바인딩을 “Ctrl + B”에서 “Ctrl + A”로 변경하려면 tmux.conf 파일을 수정해야 합니다. 방법은 다음과 같습니다. 터미널을 열고 다음 명령을 입력하여 텍스트 편집기에서 tmux.conf 파...
vim awesome 설치 하고 사용하기 github link The Ultimate vimrc Over the last 10 years, I have used and tweaked Vim. This configuration is the ultimate vimrc (or a...
ref. 문제상황 이번에 데스크탑 컴퓨터에 Ubuntu Server(20.04.3 LTS)를 설치하게 되었다. 서버에 ssh server를 올린 후, 노트북에서 ssh를 이용해 서버에 접속해 열심히 서버 환경 설정을 하고 있는데, 갑자기 ssh 연결이 끊겼다. 알고보니 데스크탑...
영어공부 익스텐션 Polyglottos youtubelink Talk-to-ChatGPT youtubelink
AWS Toolkit(CodeWhisperer) 아마존에서 copiolot 관련 vscode extension을 내 놓았네요. (6/3일에 ^^) youtube
VScode에 AICodeHelper Extention 추가해서 사용 youtube-link AICodeHelper setting GPT API key 발급아래 링크에서 받으시면 됩니다. https://platform.openai.com/account/api-keys +C...
개인적으로 설치해서 쓰고 있는데 가끔 안될때 참고 하려고 정리 함. ^^; 설치 방법 설치링크 서버 접속시 동작안될때 재시작 서버 접속후 아래 명령으로 실행 $jupyter-notebook 서버 접속 URL:8888
vscode install https://code.visualstudio.com/download .deb file install $sudo dpkg -i code_1.74.2-1671533413_amd64.deb vscode server install https://git...
vscode로 C++코드를 빌드하고 테스트 하려고 하면 초기 셋팅을 해야 하는게 귀찮아서 잘 안하다가 다시 셋팅하는법 간단히 정리 합니다. c++ package설치. 2. ctrl+shift+p : configure build task 로 tasks.json 셋팅 ...
라즈베리 파이로 프로젝트를 하다보면 하나의 카메라를 이용해서 AI도 돌리고 싶고 스트리밍도 하고 싶을때가 있다. 관련해서 조금 삽질해 보니 가능해서 정리해 본다. 일단 재료는 라즈베리파이, camera 정도고… v4l2loopback package와 ffmpeg 을 사용할 예정...
coral usb board의 경우 라즈베리 파이에 연결해서 쓰다보니 UI 인터페이스가 편했는데 Coral dev board의 경우 mdt라는 툴을 사용해서 (마치 adb나 sdb 같은)하는 거라 익숙하지 않네요. 그리고 바이너리도 오래전 방식을 채용해서 인터널 롬에 라이트 하...
가끔 빌드환경 없을때 테스트 하고 싶을때~~ 가 있는데 그때 사용하기 좋은 환경들입니다. https://www.onlinegdb.com/ https://wandbox.org/ https://godbolt.org/ https://ide.geeksforgeeks.org/?ref...
cheat engine 설치 Cheat engine 실행 ebook을 실행하고 Open process로 ebook을 연다. memory view를 누른다 memory viewer -> view -> reference function을 선택 ...
git format-patch -2 (2개를 떨궈라) git am xxx.patch xxxx.patch 반영 git am –abort 롤빽 git checkout -b xxx (xxx로 새로 branch를 만들어서 checkout 해라) git log -p 변경된 ...
Ubuntu를 새로 설치하고 chrome remote desktop을 쓰려는데 안된다.. 모지 ㅜㅜ 아래 순서로 설치하면 해결 됨 ^^: chrome 설치 headless 설치 (chrome desktop 들어가면 ssh로 설치하기 선택하면 들어...
우분투 시간이 자동으로 안될때가 있습니다. (네트웍 이슈로. ㅜㅜ) 이렇게 되면 가끔씩 git 동작같은데서 문제가 생기는데요.. 아래와 같이 두개의 command만 처리하면 셋팅이 가능합니다. $timedatectl set-ntp 0 $sudo date -s “2022-0...
ipad에서 code를 보려구 vscode server를 설치 했었는데. 이것보다 더 좋은게 있어서 정리 합니다. gitpod.io 라는 건데… web browser에서 원하는 github 주소를 아래와 같이 넣으면 web browser에서 vscode처럼 쓸 수 있습니다. ...
ipad에서 vscode 사용하는 방법~~~ 준비물 : vs code 설치 PC + DDNS 되는 AP + ipad https://github.com/cdr/code-server 필자는 우분투라. 아래 방법으로 인스톨을 진행했습니다. https://coder.com/docs...
보통은 wifi AP에 PC와 디바이스를 물려서 ssh로 연결을 하는데.. AP를 셋팅하기 귀찮을때.. 이럴때는 디바이스에서 softap기능을 구현해서 PC에서 해당 디바이스(host)로 연결하기도 한다. 움 그런데 해당 디바이스가 softap기능 올리기가 에메하면.. 반대...
docker를 이용해서 image를 받고 실행 후 containers에서 이것저것 install 한후 재 시작하면. 엄.. 설치한 게 날라간다. .ㅡㅡ; 써글.. docker 자체가 기본 이미지를 유지하는 아이디어로 되어 있는거라… containers에 작업한 걸 유지 하기 ...
DOCKER는 움.. 대충 아래 링크 따라서 설치하고… https://docs.docker.com/desktop/windows/install/ 이후 ROS에 들어가 보니 docker로 설치할 수 있다고 해서 찾아 봤는데. 어디서 어떻게 설치하지?? 라는 고민을.. 일단 pow...
흠.. grep을 쓰다보면.. –include 나 $(find -iname xx.x) 이런식으로 검색하는걸 줄이는데. 이게 타이핑할때마다 귀찮아서 간단한 매크로를 만들었다. grepm.sh #!/bin/bash grep -rnw --include=*.c --includ...
Qt Qt 소개 우분투에서 Qml 앱으로 설정 * 참고 : 지시 사항은 모바일 앱을위한 것이지만 설정 단계는 데스크탑 앱에도 적용되어야합니다. Gtk Gtk 소개 우분투 설정 wxWidgets 소개 우분투 설치 추가 자료 우분투 포...
please push extensions -> manage extentions. online -> search “install” -> download “Microsoft visual studio installer project.” restart visual s...
file open and the name return OpenFileDialog openFile = new OpenFileDialog(); openFile.DefaultExt = "jpg"; openFile.Filter = "Images Files(*.jpg; *.jpeg; *....
open d:\ using System.Diagnostics; string filepath = "D:\\"; Process.Start(filepath); C#에서 윈도우 탐색기를 열때 사용합니다. ^^;
I want to make opacity about panel2. panel2 panel1 - pictureBox1 using System; using System.Collections.Generic; using System.Compone...
간단하게 박스를 그리는 프로그램입니다. \
add key press event. check e.KeyChar == 13 (enter key) private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if(tex...
I used c# and opencv. using OpenCvSharp; VideoCapture video; Mat frame = new Mat(); Mat frame2 = new Mat(); video.Read(frame); Cv2.Flip(frame, frame2, F...
save picturebox image to image file. private void button6_Click(object sender, EventArgs e) { string saveFolder = @"D:\temp"; if (!System.IO.Directo...
opencv face detect and text naming using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; usi...
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; u...
sample code #include <unistd.h> ...
#!/bin/bash while [ 1 ] do Cnt=ps -aux|grep "seekware-tcpip"|grep -v grep|wc -l PROCESS=ps -aux|grep "seekware-tcpip"|grep -v grep|awk '{print $1}' if [...
vlc play 도중 특정 시점에서 이미지 캡쳐 하는 방법 ref : https://code.videolan.org/videolan/LibVLCSharp/-/issues/203 string _rtspEndpoint = "rtsp://admin:password@192.168.1...
기본 사용법. using System.Media; private SoundPlayer soundPlayer = null; this.soundPlayer = new SoundPlayer(filePath); this.soundPlayer.PlayLooping(); this.s...
c# combobox 리스트에 check box와 text와 param input 하고 싶은건 combobox로 드랍다운하고.. list중에 선택을 하고 특정값을 써 넣을수 있게 하는 방식.. ref : https://www.codeproject.com/Articles/18...
가끔씩 라이브러리를 추가해야 할때가 있는데.. 흠.. SDK 에서 가이드해주는 방식으로 추가가 안된다.. 그러니까 project에서 f4를 눌러서 추가하는데.. 흠흠.. 그냥 empty project 만들고 libs에 aar file 넣구.. build.gradle file에...
linux application ipc를 socket를 활용해서 제작.. 서버는 소켓을 열고 받은걸 바로 다시 보내는 형태로 제작 클라이언트는 연결된 소켓을 사용해서 보내고 받는걸 처리 (read에서 계속 대기 하는 형태입니다.) server.c #include <...
APP간 IPC통신을 하기 위해서 mmap을 사용하는 방법을 확인해 보았습니다. file을 하나 잡고 memory mapping해서 쓰는건데 흠.. 전 shared memory에 한표를 던지고 싶네요 ^^; 아래 예제 코드는 maker가 mm file을 만들고 메모리 메핑한 ...
linux app 간 통신이 필요해서 통신 방법을 찾다보니. .일단.. shared memory방식이 있어서 정리 합니다. 의외로 구현도 쉽고 확인도 쉽네요 ^^; sample code : 5678 키로 만들고 해당 키로 만든 shared memory에 쓰고 읽어가는 코드 입니...
요세 나오는 노트북은 4 핑거로 스와이프가 되긴하는데.. 데탑 같은경우 키보드 단축키를 사용하면 편하다. 가상 데스크톱 이동하기: [윈도우 키] + [Ctrl] + [←] 또는 [→] 새로 만들거나 닫는 단축키는 아래와 같다. 새 가상 데스크톱 만들기: [윈도우 키] + [C...
알람을 울려주고 해당 스트리밍 정보를 받을수 있게 해주는 기능을 구현하려고 한다. 전체 그림부터 깨작여 보고.. 필요한 정보드를 수집해서 만들어 보자. ref : link ref : link \
좀더 찾아봐야 하겠는데.. MFC로 C++만 하던 나에게.. 새로운 세계?? C# winform을 하면서 종속성 관련 자동으로 package 딸려오는게 있는듯하여 찾아서 정리 하는중.. visual studio 2019에서는 찾아보니 nuget.org?? 라는 걸 쓰면 되는것...
I want to streaming my v4l2loopback data to other computer. This is simple test . step1. setting ubuntu pc (I already write to v4l2loopback (/dev/video4) ...
https://ffmpeg.org/ ffmpeg 설명은 아래 링크에서.. https://ffmpeg.org/documentation.html ffmpeg-snapshot\ffmpeg\doc\examples\encode_video.c /** * @file * video...
엄 삽질했는데. 아무래도 이게 답인것 같다 ㅡ.ㅡ; 그림을 제대로 그려야지.. ㅜㅜ https://wiki.videolan.org/LibVLC_SampleCode_SDL/ https://gist.github.com/cmitu/b67a7ed67b19176f35f1ac06099d...
https://github.com/ZeBobo5/Vlc.DotNet -> https://github.com/ZeBobo5/Vlc.DotNet/blob/develop/src/Samples/Samples.Core.Streaming/Program.cs 1 using System...
빌드를 하려는데 linux header파일을 아래와 같이 못 찾을때가 있다. pi@raspberrypi:~/source/thermal/src/device-driver $ make make -C /lib/modules/5.4.35-v7+/build SUBDIRS=/home/pi/...
block device driver source code #include <linux/init.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/fs.h>...
리눅스 block device driver를 만들려고 하는데.. sample code를 찾아도 무언가 부족하다. 뭐가 부족하냐면 빌드 할때 header file을 못찾는 경우가 많아서다.. ㅜㅜ 빌드를 할때 compiler와 header file들의 위치를 알아야 하는데… 이게...
마이크는 대부분 PC에서 녹음을 하거나 화상 통화를 할때 쓰게 됩니다. 그런데 아주 가끔.. 강의를 할때 마이크로 들어오는 소리를 바로 스피커로 나오게 하고 싶을때가 있더군요. 하는 법은 나름 간단한데.. 찾은 방법을 공유합니다. 이 방법은 windows7에서 정리했습니다. ...
CTRL+ F : 현재 파일에서 특정 문자를 찾거나 찾은 문자를 교체하는 방법 CTRL+ SHIFT + R : 프로젝트에 포함된 리소스(여기서는 파일)중에 찾는 방법 CTRL+ H : 자세하고 가장 다양한 방법으로 찾을 수 있는 ...
vim 한번 설치하면 그냥 쓰던거 쓰는데.. 하나로 이쁘게 모아준 버젼이 있네 . ^^; https://github.com/amix/vimrc How to install the Awesome version? Install for your own user only The aw...
디버깅을 위해서 일단 아래와 같이 셋팅을 해야 합니다. pi@raspberrypi:~/source/thermal $ ulimit -c unlimited pi@raspberrypi:~/source/thermal $ ulimit unlimited build 시에 -g -ggd...
source를 아래와 같이 넣고 도전. gst-launch-1.0 -v filesrc location=/dev/fb gst-launch-1.0 -v multifilesrc location=/dev/fb0 gst-launch-1.0 multifilesrc device=/dev/...
삽질도 이런 삽질은 ㅡ.ㅡ; 보통 마운트는 아래와 같이 한다. sudo mount /dev/sdc1 /ex_hdd2_1T 요기를 요기에 마운트해라 .ㅡㅡ 이렇게 마운트하고 owner 나 mode 를 아래와 같이 수정이 가능하다. chown younlea:yo...
움 여기서는 vnc 말고 xrdp 셋팅하는걸 참고 하면 좋아 보인다. ^^; ref : https://www.hackster.io/news/getting-started-with-the-nvidia-jetson-nano-developer-kit-43aa7c298797 Enabli...
ref : https://raspberry-valley.azurewebsites.net/NVIDIA-Jetson-Nano/ NVIDIA Jetson Nano We have started digging deeper into other devices, not only Raspber...
Gstreamer install https://gstreamer.freedesktop.org/documentation/installing/index.html 라즈베리에서 설치해서 아래 스크립트로 했는데. 세개가 설치가 안된다 ㅡ.ㅡ gstreamer1.0-gl gstrea...
제목대로 notebook을 켜놓구 shell을 통해서 개발할때 노트북을 덮으면 자꾸 꺼져서 이를 해결하는 방법을 찾아 봤습니다. 파일 수정. sudo vim /etc/systemd/logind.conf 아래 빨간부분 주석을 풀고 lock 으로 하시면 됩니다. 14 [...
1. 이상하게 cstring이 동작 안한다. project property -> Confinguration Properties -> General -> Project Defaults. Characher Set : USE Multi-Byte Character S...
Visual Studio Code에서 간단히 C언에 빌드하고 디버깅 하는 방법… 일단 왼쪽 제일 아래 다섯번째 버튼을 눌러서 C빌드 관련 패키지를 받는다. C/C++ 관련 검색하면 나온다. ^^ 이후 간단한 코드를 생성하고 #include int main(void) {...
After update 18.04, I cannot install gbs package. In this case, I solved using below metho.d /etc/apt/sources.list.d$ cat tizen.list deb [trusted=yes] htt...
mobaXterm을 집에서 쓰기는 하는데 회사에서 쓰기에는 라이센스 이슈가 있어서 그냥 putty + Xming을 깔아서 windows PC 에서 사용합니다. terminal 을 terminator를 사용하면 좋네요 ^^; Putty and Xming setting guide...
VS 2013 설치 파일을 찾기 힘들어서 올립니다. (해당 버젼은 무료 사용 가능합니다.) vs\_community.zip (이글루스 파일 첨부, 서버 종료로 접근 불가)
500Mbskt 광랜 라이트로 변경후 문제.. asus rt-ac56r에서 잘되던 DDNS가 안된다. 이전과 다른건 500Mb를 지원하기 위해 모뎀을 추가로 장착한건데.. 아래 같은 에러가 나온다 ㅜㅜ Asus Q&A : https://www.asus.com/s...
https://github.com/robbiebarrat/rapping-neural-network https://github.com/codebox/markov-text requirement.txt 에 있는 module update 를 하려는데 아래와 같은 에러가 나는 경우 T...
콘솔에서 screen을 써왔는데.. tmux 라는 녀석이 있어서 알아보고 있습니다 ^^ (20180619) 일단 설치는 간단합니다 sudo apt-get install tmux 그리고 tmux를 실행하면 되는데 screen prefix가 익숙한 저로서는 ctrl+b를 ctrl...
ref : http://aperiodic.net/screen/quick_reference SCREEN Quick Reference Getting in test start a new screen...
terminal만 사용해도 되는데 GUI가 가끔 생각날때가 있어서 여러가지 솔루션들을 확인해 보고 있습니다. 이번에는 MobaXterm에서 제공하는 vnc기능을 설정해 보겠습니다. Ubuntu쪽 셋팅 가이드 입니다. vnc setting guide 그리고 MobaXterm...
1st step. Download docker program on docker site. https://store.docker.com/editions/community/docker-ce-desktop-mac 2nd step. check docker installation sta...
Docker install in ubuntu 16.04 ———————————————————————————————————————————————- $ sudo apt-get install curl ———————————————————————————————————————————————- ...
기존에 Ubuntu에 xrdp를 설치하고 윈도우에서 원격데스크톱으로 연결을 하고 있었습니다. 그런데 이 경우 xrdp설정이 이것저것 필요 했었는데.. 이번에 신기한 기능이 있어서 소개 합니다. Nautilus 라는 기능인데… 준비물 ubuntu 16.04 PC windo...
vim 확장 기능들을 쓰기 위해서 vundle을 쓰게 되었습니다. 관련 정리는 아래 링크에서 참고 하였습니다. \ vim vundle란 : https://kldp.org/node/125263 유요한 vundle : https://bluesh55.github.io/2016/10...
vim tab 사용법 : 화면 분할의 경우 저장해야지만 움직여지는데 tab은 저장하지 않아도 이동 가능해서 좋다. 탭 사용법에 대해서 :help tabpage :tabnew 새로운탭 만들기 :tabclose 탭닫기 :tabs ...
git으로 commit할때 editor가 쓰던게 아니라서 불편한데.. 저는 vim을 사용하고 있어서.. vim으로 셋팅하여 쓰고 있습니다. git config –global core.editor vim 불편한데 적응하면서 살지 말고 살짝 바꿔서 사용해 보시길 ^^;
VIM을 사용하다 file 찾는게 불편해서 해결책을 알아보다 알게 된 내용입니다. (정리는 해보고 ^^) https://www.gnu.org/software/global/ https://www.gnu.org/software/global/download.html $gtags 사...
Moviemaker를 새로 다운받아서 설치했는데 한글 지원 방법이 달라졌더군요.. 일단 아래 처럼 C:/Program Files(x86)/Windows Live에 들어갑니다. 그리고 installer에 들어가서… 아래 LangSelector를 실행합니다. 아래 그림처럼...
집필 작업을 할때 간혹 색인작업한 내용을 일괄 삭제하고 싶을때가 있습니다. 찾아 보니 가능한 방법이 있어서 공유 합니다. 워드에서 Ctrl+H 입력 (찾기 및 바꾸기) 아래 그림 처럼 자세히를 클릭. 옵션 -> 필드 선택후 모두 바꾸기를 눌러주면 간단히 삭제가 됩니다.
안녕하세요 간혹가다 ARDUINO pro mini driver를 못찾을 때가 있습니다. 아래 드라이버를 설치하시면 됩니다. CH34x\_Install\_Windows\_v3\_4.zip (이글루스 파일 첨부, 서버 종료로 접근 불가) 링크 : http://sparks.gog...
First test using VLC https://wiki.videolan.org/Documentation:Streaming_HowTo/Command_Line_Examples/ 1st - install VLC package. $dnf install vlc reference...
ARTIK710은 fedora가 기본적으로 돌고 있습니다. Ubuntu에서 apt-get을 써서.. 이에 익숙했었는데 ^^ fedora는 dnf 라는 package manager를 사용합니다. \ 기본적인 사용법은 apg-get 대신 dnf를 쓰면 된다고 생각하시면 됩니다. ...
android things https://developer.android.com/things/index.html system image download https://developer.android.com/things/preview/download.html pi3 kerne...
이상하게 이전에 만든 APP에서 multitouch가 지원이 안되서…. 최근 버젼으로 한번 버튼 두개 만들어서 multi touch 되는지 확인.. 결과는 잘된다… test version 은 android 6.0 이다. 안되는 버젼은 4.1.2 인데 비슷한 경우가 있는듯 하...
du -sh * « you can find top down folder. If you want quickly find leaks file. you can your below method. /#du -ck sort -n
http://brew.sh/index_ko.html linux apt-get과 같이 다운로드가 가능하다.
copy by below address. http://www.tecmint.com/useful-basic-commands-of-apt-get-and-apt-cache-for-package-management/ This article explains how quickly you ...
lepton sensor (V2) porting guide on raspberrypi https://groupgets.com/blog/posts/8-installation-guide-for-pure-breakout-board-on-raspberry-pi-2 « suggeste...
MAC 으로 작업을 하다 보니.. diff tool을 사용할 일이 생겼다. 윈도우에서는 arasis merge 나 beyond compare를 사용 했는데.. MAC 에서 무료 툴을 찾다 보니 아래 tool이 있어서 사용해 보려고 한다. http://www.sourcegear...
MobaXterm을 사용할 경우 Windows/ 아래에 아래 파일 카피 adb.exe AdbWinApi.dll AdbWinUsbApi.dll MobaXterm open하고 adb shell 하면 cmd창 깨지지 않음. (단 탭이 먹지는 않음) Putty로 ADB...
Source insight 를 사용하다 보면 새로 컴퓨터를 밀면 이전에 사용하던 setting을 backup 하지 않아서 답답할때가 있다. 그래서 빽업을 위해서 여기 올려 놓는다. ^^; 아마 인터넷에서 찾아보면 이런저런 configuration 이 있는데 그중 하나일것이다.....
버튼 하나 만들고 해당 버튼을 눌렀을때 이미지 두개를 switch 하고 싶을때 사용하면 좋다 ^^; Link clcikbutton.setOnClickListener(new OnClickListener() { @Override public void onClick(Vie...
출장왔는데.. 갑자기 노트북 윈도우즈7 한영키가 동작을 안한다 ㅜㅜ 이것저것 찾다가 알아낸 방법은… 아래 파일을 실행하면 된다.. C:\Windows\System32\ctfmon.exe 혹시나 나중에 또 이런일이 생길까봐 일단 정리만 해놓는다. 이상~~
예전 버젼의 경우 HW more key가 있어서 이를 누르면 아래 함수가 호출 되었었다. onCreateOptionsMenu 그런데… 특정 버젼 이후 more key가 컨셉이 바껴서 동작이 안된다. 예전 코드의 경우 이쪽에 메칭되어 있어서.. .이를 호출하는 방법을 찾아 보니...
https://wiki.kldp.org/wiki.php/Serial-Programming-HOWTO
windows 10에서 해상도가 좋은 PC를 쓰게 되면 GVIM에 기본 폰트가 작아서 그걸 바꾸기 위한 작업입니다. 리눅스에서는 .vimrc를 수정하면 되는데… 윈도우도 비슷하네요 ^^ c:/Program files(x86)/Vim/_vimrc « 여기에 아래 빨간색 부분을 ...
dmesg log를 계속 보려면 tail도 써보고 여러가지 방법이 있겠지만 아래와 같이 해도 dmesg 로그를 계속 볼수 있다. tail -f /var/log/kern.log
shift + Fn + Alt + F11
ssh copy 방법 $ scp 클라이언트에서 서버파일 땡길때 scp -P 22 ID@주소:폴더 폴더 서버접속해서 로컬로 파일 보낼때 scp -P 22 폴더 ID@주소:폴더 Remote 서버에 파일 올릴때 scp -P 22 로컬파일 ID@주소:폴더
sudo mount -t vboxsf share_vm ./local folder
아래와 같이 ssh를 열어서 X를 실행하면 된다. $ ssh -X root@192.168.0.4 $ startkde
link Command Response Comment AT OK Does nothing! AT+VERSION OKlinvorV1.5...
windows cmd tool ConEmuPack.150813b.7z (이글루스 파일 첨부, 서버 종료로 접근 불가)
BT 모듈 - MHsoft로 검색이 된다. pin code가 000000 « 이다. .ㅡ.ㅡ; 헐.. 이거.. bluetooth 4.0 인듯.. ㅡ.ㅡ; 안된다.. 참고 site1. 참고 site2. 내린 결론… 통신은 되겠지만 컨트롤 APP을 만들어야 하는 번거로움이 ...
셋팅 디바이스 정보에서 안드로이드 커널을 여러번 눌러서 디버깅 모드 ON touch 좌표 보기 선택.. 자동화 툴… adb shell input tap x,y
bash shell로 특정 APP을 지속적으로 살려야 하는 경우가 생겼다. 관련 기능을 구현하기 위해 아래와 같이 app을 지속적으로 실행하는 script를 만들어서 해결하였다. test «– bash shell file (test.exe를 무한 반복) #!/bin/b...
실행 파일을 clab_door_control.exe로 이름 변경 clab_door_control 새로 만듬 #!/bin/bash while : do /home/pi/test_code/clab_door_control.exe done 최소 실행은 되나.. 이후 지속적으로 ...
어쩌다가 지인을 통해 알게된 USB Logic Analyzer 원래는 오실로 스코프 살려고 알아보다가.. 단돈 40$ 라는 가격에 매료되서.. 사버렸다.. 10월 21일에 주문해서 근 20일만에 집에 왔는데.. 바빠서 못보다.. 동작확인하고 OK 사인해야해서.. 확인 해봄. ...
If you want use vim..\ git config --global core.editor "vim"
일단 cmd 에서 특정 shell program 동작시 이슈가 있어서 한번 설치 해보려고 올린다.. 잘될까?? ^^; Console2.zip (이글루스 파일 첨부, 서버 종료로 접근 불가)
중국 출장갔다가… 언제나 putty를 쓰던 나에게 새로운 충격. ^^; mobaxterm 일딴 한번 써보시라.. ^^ (우선 프리웨어인데. 성능은 막강. ^^) http://mobaxterm.mobatek.net/
linux에서 grep을 사용하면 참 편한데… windows에서 사용하려니 cygwin을 깔던지.. 아니면 이런저런것을 해야하는데.. 아래 프로그램.. 프리웨어이고 source code 검색하는데 막강하다 ^^; agentran.exe (이글루스 파일 첨부, 서버 종료로 접근...
raspberrypi 개발 환경 셋팅. login ID : pi PW : raspberry 내부적으로 IP 및 nfs가 다 되어 있다면 서버를 아래와 같이 mount하여 사용하면 된다. server : 192.168.0.26 raspberry : 192.168.0.12 ...
CubieBoard - http://cubieboard.org/ linux install http://cubieboard.org/download downloader 받고 설치 (phoenixSuit_EN.msi) linux binary 받기 (...
Phone 입력기 직접 제작 http://caliou.tistory.com/193 InputMethodManager객체를 사용한다. InputMethodManager는 “android.view.inputmethod”에 존재한다. 이 객체는 activity에서, get...
http://caliou.tistory.com/193 InputMethodManager객체를 사용한다. InputMethodManager는 “android.view.inputmethod”에 존재한다. 이 객체는 activity에서, getSystemService로 구할 수 있...
git pull을 자동으로 하고 싶은데… 아래와 같이 yes를 쳐야 해서 자동 스크립트를 못만들때가 있다. Are you sure you want to continue connecting (yes/no)? 요건 찾아보니.. 아래와 같이 스크립트를 ssh에 추가해주면 된다...
dokuwiki 설치는 apache2 와 dokuwiki를 apt-get 으로 설치하면된다. (필자는 ubuntu 12 server를 사용중임) http://www.oss.kr/41671 https://www.dokuwiki.org/ko:dokuwiki https://www...
wiki : http://en.wikipedia.org/wiki/OpenGrok homepage : http://opengrok.github.io/OpenGrok/ install : https://github.com/OpenGrok/OpenGrok/wiki/How-to-insta...
보통 Linux의 폴더를 Windows에서 NFS로 연결할때는 대부분 Samba를 Linux에 설치해서 CIFS/SMD 등의 방식으로 폴더를 연결하게 된다. 그런데 Samba 없이도 연결이 가능한지 확인해 보니.. 된다.. 모.. 기존 linux에서 NFS를 이용해서 서로 연...
crontab 과 rsync를 이용한 방법을 사용하려고 한다. 현재 상황. 3TB 3TB 하드 두개가 있고.. 첫번째 3TB는 사진 뿐만 아니라 이것 저것 저장용도로 사용하고 두번째 3TB는 오직 사진등을 빽업하는 용도로 사용할 예정이다. 이에 필요한것.. 주기적으로 copy ...
sublime text2 http://www.sublimetext.com/2 이거 나름 물건이다.. free 고 windows, mac, linux 모두 지원….그리고 돈내고 사용해도 된다 ㅡ.ㅡ; 써보니 매력적이다… 아.. source insight에서 VC로.. 다시 vim으...
[ https://www.leapmotion.com/ http://www.theverge.com/2013/2/27/4034058/leap-motion-gesture-controller-arrives-may-13th-with-software-from](https://www.leap...
unzip -O cp949 xxx.zip 하면 제대로 풀린다.. \
http://raspberrypi.stackexchange.com/questions/192/how-do-i-cross-compile-the-kernel-on-a-ubuntu-host http://bchavez.bitarmory.com/archive/2013/01/16/compil...
oracle jdk 검색하면 나오는 곳으로 가서 JDK 최신을 받는다. 받은 자료 압축 풀어서 특정 폴더에 카피하기. tar zxvf jdk-7u11-linux-i586.tar.gz sudo mkdir -p /usr/lib/jvm/jdk1.7.0_11 sudo mv jdk1...
[20130107] 하던거 계속 하려고… server에 wiki를 설치하려고 한다… 이거 설치되면 egloos랑 빠이빠이 하게 될라나? 흠흠… 우선 자료는 여기서 찾아서 보고… http://www.mediawiki.org/wiki/MediaWiki/ko « 한글 버젼이다....
그냥 Tree를 만들어 보려고 하다가 색깔을 넣어야 해서… 찾다보니… printf에 기능이 있다… 대단.. printf를 사용해서 특정 색깔을 출력을 할 경우.. 아래 방법을 사용하면 된다. 요약하면.. 아래 세 스텝으로 하면 된다. 색 설정. printf(%c[%d;%d...
/etc/init.d 로 이동 부팅시 처리될 shell script를 만든다… (#! /bin/sh 이거로 시작하는거 ㅡ.ㅡ) mode를 변경 - chmod +x [file name] update-rc.d [fil...
아웅 Netbook에 win7이랑 linux를 깔아서 쓰려고 하는데… 이것이 linux는 wifi가 잘되는데 win7은 드라이버가 안맞아서 안되는데… 쩝.. 결국 linux에서 wifi driver를 알아내서 인터넷에서 win7용을 찾아서 설치했따.. realtek semincon...
$lspci grep Network $ dmesg grep -i woreless \
아래 파일에 두줄 추가하면 됨. [.vimrc] set mouse=a “ hold shift to copy xterm set ttymouse=xterm2 “ necessary for gnu screen & mouse
sudo service network-manager restart
git diff 를 vimdiff로 열수 있도록 setting 하는 방법 [출처]http://technotales.wordpress.com/2009/05/17/git-diff-with-vimdiff/ Step 1: add this to your .gitconfig ...
adduser로 사용자 추가하고… sudo권한을 주기 위해 vim /etc/group 에서 yyy.yyy 계정 추가. sudo:x:27:xxx.xxx,yyy.yyy \
특수문자를 포함한 이름을 넣어야 할 경우… 이름 추가한 후에 sudo passwd 설정해도 잘 안되서… sudo vi /etc/group 에서.. 이전 ID 값을 xxx.xx 라는 새로운 계정 이름으로 수정했다 ㅡ.ㅡ; 이렇게 하면.. 이전 ID값으로 로그인하면 안되고 xxx....
http://www.pendrivelinux.com
watch “dmesg tail -20”
screen의 경우 위아래로 창나누기는 되나 좌우로 나누기는 안된다. 패치를 하면된다고 하나.. 레어 아이템이라고 하네.. 하하.. 결국 대용품으로 아래 tmux라는 툴을 사용해보기로 했다.. http://tmux.sourceforge.net/ 사용해 봐야지~~~ 사용법 ...
[출처] http://endlessmadae.tistory.com/entry/repo-%EC%84%A4%EC%B9%98 git는 소스 관리 프로그램의 일종. repo는 Python script로 만들어진 tool. repo 툴을 이용하여 git를 버젼별로 쉽게 받기위해 사용...
출처 : http://jobdahan.net/?mid=server_linux&sort_index=readed_count&order_type=desc&document_srl=17332 사용자 추가 useradd -d /www/Hosting/test/ tes...
2T 이상 파티션 잡기 ( parted )\ 작성자 : 정우영 @ suidc.com 작성일 : 2008년. 3월 500G 하드디스크를 8개 RAID5로 묶어 3.5T의 용량을 확보하였다. 3.5T를 2T, 1.5T로 나눠 다른 용도로 사용하고 싶다. 파티션을 나누기 위해서...
https://github.com/01org/gbs https://source.tizen.org/documentation/reference
vim을 사용하다 보면… ctags도 사용하고 cscope도 사용하는데…. vim에서 특정 종류의 파일들을 찾기 위해 찾아봤는데… 아래처럼 하면 쉽게 찾는다.. 하고 싶은건.. find -name *.c 찾은 파일을 모두 vim에서 열기…. 방법 vim $(find -n...
www.topcoder.com sulac, soanf3188 \
5월달부터.. 계속 손빨고 구경만 하던.. N40L을 드뎌 질렀다.. NO RAM, NO HDD 옵션으로 공구가 나와서.. 297,000으로 샀고… 오늘 삼성 DDR3 4G PC3-10600 * 2 구입 [각 24,500원] 씨게이트 HDD 바라쿠다 SATA3[3T 64M...
java -jar droidAtScreen-0.3.jar droidAtScreen-1.0.1.jar (이글루스 파일 첨부, 서버 종료로 접근 불가) 동영상은 안켐코더로 녹화.. [출처] 안드로이드 폰 화면을 PC 모니터 화면에 보여주기(DroidAt...
public static void copyFile(String src, String dest){ long fsize = 0; try{ FileInputStream fin = new FileInputStream(src); FileOutputStream fout = new Fi...
android:configChanges=”keyboardHidden orientation” 참고 http://theeye.pe.kr/entry/how-to-prevent-widgets-value-loss-on-rotating...
이상하게 카메라 켑쳐를 했는데. 겔러리에서 보이지 않는 문제가 있다… 어떻게 하면 해결할지 몰라서 삽질하다.. 아래처럼 하면 된다고 한다..집에가서 해봐야지 ㅡㅜ context.getAnContext().sendBroadcast(new Intent(Intent.ACTION_M...
.vimrc에 아래 코드 추가 set fencs=utf-8,euc-kr,cp949,cp932,euc-jp,shift-jis,big5,latin1,ucs-2le set fileencoding=cp949
linux PC에 xrdp를 인스톨 한다. (본인은 ubuntu12.04 버젼임. ) $ sudo apt-get install xrdp 인스톨후 원격제어 연결하면 바탕화면만나오고 아이콘들이 안나오는데 아래 부분 처리해주면 됨. sudo vim ~/.xsession 입력 : ...
1) cron deamon 상태 확인 ps -ef | grep cron 2) cron deamon kill kill -9 “pid of cron” 3) deamon 재실행 /usr/sbin/cron 4) 명령어 위치 /usr/bin/crontab 5) 사용형식 ...
windows -> preference -> general -> workspace -> text file encoding 에서 UTF-8 선택 window -> preference -> General -> content Type로 가서 Ja...
받은 TEST용 APP Source project를 내쪽에서 열때…. 보통 File -> Import -> General -> Existing Projects into Workspace -> 디렉토리 선택… 하면 되는데.. 이게…. 오랫동안 안하면.. 아래...
음.. 한번 빌드 되고 이후 부터 call requires API level5 (current min is 1):bluetooth…. 라는 에러가 나오면서 빌드가 안된다.. 해결 책은…. 프로젝트 에서 우클릭 -> Android Toos -> Clear Lint M...
usr/lib/pkgconfig에 .pac 파일이 있을 경우.. make file 만들기 INC = pkg-config --cflags opencv LIBS = pkg-config --libs opencv $(TARGET) : $(OBJS) $(CC) -o $@ $(OBJ...
Soundcard Scope 오실로 스코프를 사고 싶은데. 사운드 카드입력으로 구현을 한 프로그램이 있다는군.. 좋구나.. http://blog.naver.com/keg040?Redirect=Log&logNo=133218266 헐.. USB로도 구현이 가능한듯.. h...
mk802 (56$) http://www.geek.com/articles/chips/74-mk802-android-micro-pc-beats-cotton-candy-to-the-punch-20120517/ 홍콩 구매 싸이트 http://www.aliexpress.com/ 업...
Kernel Traffic (http://www.kerneltraffic.org/) Linux Weekly News (http://www.lwn.net/) Kernel Newbies (http://www.kernelnewbies.org/) Kernel.org (http:/...
/etc/network/interfaces —————————————————- auto eth0 iface eth0 inet static address xxx.xxx.xxx.xxx netmask 255.255.255.0 gateway xxx.xxx.xxx.1 dns-nameserve...
모.. CD만들어서 넣고 나서.. 부팅하면.. 아래 처럼 치라고 나온다.. #/arch/setup 이후 과정은 대충 셋팅해서 까는데.. 우선 정리는 못했지만. 한글로 된 가이드가 있어서 링크를 건다.. https://wiki.archlinux.org/index.php/Be...
gentoo : 146MB [http://www.gentoo.org/main/en/where.xml] 움.. 우선 gentoo를 받고 VMware로 설치를 한다.. 설치하면… 프롬프트창만 뜨는데.. 이게 시작이다.. eth0가 없어서 ㅡ.ㅡ; #net-setup ...
아래처럼 xxx.sh 를 만든다. ex) #!/bin/sh mount -t nfs -o nolock xxx.xxx.xxx.xxx:/home/xxxx/nfs /mnt/nfs 이후… 실행하면.. 안된다 ㅡ..ㅡ 왜??? ls -al로 쳐보면 알겠지만. r 권한만 있다.. ...
/etc/network/interfaces auto lo iface lo inet loopback auto usb0 iface usb0 inet static address xxx.xxx.xxx.xxx netmask 255.255.255.0 \
RPM 만들 spec file 만들기 http://www.ibm.com/developerworks/kr/library/l-rpm1/ http://wiki.kldp.org/wiki.php/LinuxdocSgml/RPM-HOWTO rpm 패키지 안의 내용 보는 법. rpm -q...
무선은 기다리면.. 거의 다 해킹이 가능하다… 주로 사용하는 tool은 airmon-ng 와… wireshark 두개… 기본을 알면.. 더 심도있게 들어갈수 있을듯 하다.. 책은 매일 다시 봐야겠다..\ 추천 site 메일링리스트 http://www.securityfoc...
backtrack site http://www.backtrack-linux.org/ booting USB만드는 tool http://unetbootin.sourceforge.net/ unetbootin을 관리자 권한에서 실행 Distribut...
package 설치 sudo apt-get install p7zip 압축 7zr a 파일명.7z [대상] 압축해제 7zr filename.7z
[출처] http://www.suse.or.kr/bbs/board.php?bo_table=tip&wr_id=1654&page=8 rpm은 기본적으로 확장자가 .rpm으로 끝나는 패키지를 설치하고 제거하는 기능을 합니다. 물론 이외에도 수없이 많은 기능과 옵션이 존...
함 빌드해서 올려보자구~~ 우선 ubuntu에~~ 벽돌깨기 : http://lgames.sourceforge.net/index.php?project=LBreakout SDL : http://www.libsdl.org/ linux opens...
http://iso.linuxquestions.org/ « 배포판 다운 가능한곳. http://www.debian.org/CD/netinst/ « debian mini CD받을수 있는곳. Arch, backtrack, zentoo, xubuntu… 등등 깔아볼껀 많네.. si...
google에서 git http proxy corkscrew를 검색하면 된다 ^^/ 정리가 잘된곳 주소입니다. ^^ http://cafe.naver.com/embeddedcrazyboys.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=4981%...
http://www.acm.org/ 기출 문제 : http://icpc.baylor.edu/info/Problem+Resources 북경대 http://poj.org/ ACM/ICPC 대회 공식 사이트 : http://icpc.baylor.edu/ 한국 대학생 프로그래밍 경...
www.kandroid.org/ android_device_driver_collage 슬로우부트님이 정리한 문서 첨부합니다. Android\_Device\_Driver\_Guide13.pdf (이글루스 파일 첨부, 서버 종료로 접근 불가) Android\_Device\_Dr...
static void * kva; //(kernel virtual address) kva = ioremap(PA, size); kva에 버츄얼 어드레스를 받아서 PA에 접근할수 있도록 하는것으로 kernel단에서 사용할때 쓴다. 확인은 cat /proc/iomem 으로 ...
user단에서 kernel단에서 할당한 address를 곧장 접근할수 있도록 한다. ——————usr app ———————————- void *uva; uva = (char *) mmap( 0, MMAP_SIZE, PROT_READ P...
android framework source code : http://source.android.com/ android application source code : http://developer.android.com
http://www.aesop.or.kr/ embeddedcrazyboys [naver cafe]
훔.. GNU에서 제공하는 util들인데.. 그러니까. ls 나 모 이런것들… 코드를 아래에서 받아 볼수 있네.. 시간나면 코드 분석을 해도 좋을듯. ^^; 재미있을듯… 아름다운 코드이길.ㅋㅋ http://www.gnu.org/software/binutils/ ftp://s...
diff [option] [수정전 폴더] [수정후 폴더] > 목적파일. diff -ruN ori/ changed/ > temp.diff -r : 리커시브하게 검색 -u : unified 형식으로 보라는 의미, 보기 편한것 같다. -N : 존재하지 않는 파일을 비어...
출처 : http://blog.webterror.net/2012/02/19/vim-%EC%82%AC%EC%9A%A9%EB%B2%95/ 내용중에 유익한 내용을 빨간색으로 표시한다. vi.. 참 좋다.. ^^;...
우선 jpeg소스를 받아서 압축해제 후 configure후에 컴파일… 카피 끝.. #wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz #tar xvfz jpegsrc.v6b.tar.gz #cd jpeg-6b #CC=arm-linux-gc...
음 아래 싸이트에서 download하고 plugin도 다운로드해서 설치. http://www.irfanview.com/ 확장자 raw로 만들고 로드시 RGB setting해서 열면 열린다 ^^; \
움…touch drvier는 값을 읽어서 input device로 data를 보내는것으로 보인다. 대부분 QT를 써서 하는거라.. 이렇게 직접 읽는건 짜본 사람이 없는것같다 ㅜㅜ 결국 정리하면 /dev/input 에 있는 event0를 읽어서 처리하면 될듯하다.. 기본적으로...
mount rpc unable to receive errno = connection refused 잘되던 타겟에서 이런 에러가 나서.. 찾아보니.. 결국 linux server에서 service nfs start 를 해서 해결 nfs가 설치가 안되어 있어서 안될 경우도 있...
여러 파일을 편집하는 방법 vim은 여러 파일을 편집하는 모드를 지원한다. (1) 여러 파일을 여는 방법 $ vi file1.c file2.c file3.c (2) 쉘 메타...
Module을 새로 작성할때 두가지가 필요하다. Makefile source code. ——————- 1. Makefile —————— obj-m :=test.o KDIR :=/root/Work/linux-2.6.33.2 PWD :=...
강의 자료: http://forum.falinux.com/zbxe/?document_srl=429387 설명 socket() 함수는 소켓을 생성하여 반환합니다. ...
프로세스간 통신을 IPC(inter process communication)이라고 한다. 시그널 : 가장 오래된 방식. 시그널 전송 : kill(pid, SIGUSR1); /-pid에 해당하는 프로세스에 SIGUSR1을 전송*- 시그널 handler 등록 s...
process 생성 새 바이너리를 로딩해서 시작하는 방법. int system(char *string); 생성후 교체 하는 함수 exec…. 부모 프로세스로부터 만드는 방법. fork() …..진행중. \
linux application 관련 내용은 자주 사용하는 thread에 대해서 구현을 해보았다. program 설명. thread를 생성하고 저장되어 있는 값이 thread를 돌면서 바뀌고 thread가 끝나면 program도 종료한다. //——————————————————...
실행중이 process 디버깅 gdb [program] [PID] #gdb (gdb)attach [PID] 프로세스 연결 해제 (gdb) detach Core dump file 이용한 디버깅 gdb [실행파일] [core dump 파일명] build 시 -g 0O...
Version1. FullScreenText.apk (이글루스 파일 첨부, 서버 종료로 접근 불가) 추천 사용법. 어두운 곳에가서 응원을 할때 사랑하는 사람에게 고백을 할때(??) 기능 설명 첫번째 택스트 창에 뿌리고 싶은 글자를 입력하고 글자 색 및 글자 크기를 선택 이...
슬슬 짜봐야 겠다… 참고 : http://wiki.kldp.org/Translations/html/Socket_Programming-KLDP/Socket_Programming-KLDP.html#disclaimer \
제목 그대로 가로 모드로 Text가 흐르도록 표현하는 방법을 찾아 봤다. 가로모드로 강제 셋팅하기. [참고 http://developer.android.com/guide/topics/manifest/activity-element.html] <activity a...
숫자를 문자열로 바꾸기 int i = 1234; String s = String.valueOf(i); 문자열 “1234”로 변환 String s = Integer.toString(i); 문자열 “1234”로 변환 String s = ””+i; ...
Vi와 같이 쓰기 좋은 Screen.. 매번 Vi로 열고 이동하기 힘들었는데.. 좋다.. 흐흐흐… 시작. : screen -S 세션명 Ctrl+a A :현재 screen의 이름을 정한다. (나중에 Ctrl+a w 나 Ctrl+a “로 볼때 이름이 다 똑같아서 정의해 놓는게 정...
Toast.makeText(this, “test !!!!”, Toast.LENGTH_SHORT).show(); 간혹 listener안에서 this가 안 먹을때가 있는데 이때는 아래처럼 activity에 this를 선언해서 처리한다. Toast.makeText(FullScreen...
검색 : getDefaultSensor sensor.type_proximity example http://developer.android.com/reference/android/hardware/Sensor.html 에서 찾아서 구현이 가능할듯… http://developer.a...
화면을 끄는건… 아래에 있는 내용을 찾아보면 될듯하다. http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#screenBrightness 결국 아래 함수의 인자를 0으로 주고 호출...
http://ketaro.tistory.com/81
음.. 만들고 싶은건데.. 벌써 누군가 만들었네… http://andropediaapps.blogspot.com/2012/03/freedi-youtube-downloader-v2112-adfree.html http://www.androidappreviewsource.com/20...
android.speech.tts
Message 보내기. SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(“01012345678”, null, sb.toString(),null, null); Message 받기. pu...
youtube 같은걸 재생할때 좋다고 한다.
Activity가 없이.. 그러니까. 화면에 나오지 않고 background 로 동작한다. 명시적 service 및 암시적 service가 있다. 명시적인 경우 Semple.java Intent service = new Intent(Semple.this, MyService...
아래와 같이 하면 전화거는 창으로 바뀐다. Uri uri = Uri.parse(“tel:123123132132”); Intent intent = new Intent(Intent.ACTION_DIAL, uri); startActivity(intent); 전화걸기.. 단축키 만...
Activity A -> Activity B (data 입력) -> Activity A (data receive and write to text box) ActivitySwitch mani <?xml version=”1.0” encoding=”utf-8”...
A Activity -> B Activity -> A Activity 전환. main.xml <?xml version=”1.0” encoding=”utf-8”?> <LinearLayout xmlns:android=”http://schemas....
예제 : Text 창에 입력한 값을 calc 버튼을 누를때 +10씩해서 text 창에 뿌려준다. int -> string String s = String.valueOf(i); String s = Integer.toString(i); string -> int i...
SoundPool : 짧은 효과음등을 재생할때 MediaPlayer : 재생시간이 긴 배경음악등 media file의 위치는 아래에 넣으면 된다. res/raw private SoundPool sound_pool; private int sound_beep; sound...
<?xml version=”1.0” encoding=”utf-8”?> <TabHost xmlns:android=”http://schemas.android.com/apk/res/android” android:id=”@android:id/tabhost” andro...
Activity의 size 를 넘어가는 내용일 경우 xml에서 를 전체적으로 감싸주면 scrollview로 바뀌며 동작한다.
<?xml version=”1.0” encoding=”utf-8”?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” an...
AdapterView.OnItemclicklistener AdapterView.OnitemLongclickListener Adapterview.OnItemSelectedListener example ——————————main.xml ——————————————– <?x...
android.widget.AdapterView ListView GridView Spinner Gallery 어댑터(adapter) ArrayAdapter : string 자료 CursorAdapter : 여러 자료. List...
bingo <?xml version=”1.0” encoding=”utf-8”?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertic...
listener View.OnclickListener : 클릭에 대한 반응 View.OnFocusChangelistener : 입력 초점의 변경에 대한 반응. View.OnkeyListener : key에 대한 반응 View.OnLongClickListner : 긴 클릭...
package 이름은 유니크 해야함. ——-AndroidManifest.xml——« <?xml version=”1.0” encoding=”utf-8”?> <manifest xmlns:android=”http://schemas.android...
————AndroidManifest.xml————« <?xml version=”1.0” encoding=”utf-8”?> **** ————WidgetTest.java————« pac...
<?xml version=”1.0” encoding=”utf-8”?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” an...
목표 아버지 단축다이얼 딸아이 동영상 youtube 플레이 및 스트리밍 저장.. 아버지 야생화 어플 딸아이 뽀로로 화면 보호기. -투명 activity 투명 activity - http://blog....
Calc 0 « edit text button7 button 8 button 9 button + « button (selector를 사용하면 버튼이 이쁘게 바뀐다.) ...
<?xml version=”1.0” encoding=”utf-8”?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” an...
<?xml version=”1.0” encoding=”utf-8”?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” an...
Button Test <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” android:layout_width=”fill_pare...
line number 표시 windows-> preferences -> General -> Editors -> Text Editors -> Show line number Debugging ddms를 열어서 logcat 을 열어서 빨간색을 보면 알수 있다
<?xml version=”1.0” encoding=”utf-8”?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” an...
TextView에 여러가지 기능들이 있는데.. 아래와 같이 쓰면될듯하다.. 자세한 사항은 d.android.com에가서 reference 를 참조하면 될듯하다. <TextView android:layout_width=”fill_parent” android:layou...
AdapterView - ListView, GridView, Galleryview 전환 위젯 - ViewFlipper, ImageSwitcher, TextSwitcher 탭 위젯 - TapHost 대화상...
Framelayout LinearLayout Tablelayout RelativeLayout AbsoluteLayout
3/26 교육시작. 강의: 김동균 [ (주)유니스 ] HP : 010-6249-8336 E-mail : hardrockdgk@yahoo.co.kr (저) 안드로이드 프로그래밍 가이드 SDK 실행시 안될 경우 환경변수에 ANDROID_SDK_HOME C:\andro...
그냥.. Android phone도 있고.. application을 만들어 볼까하고 책보고 있는거 정리해본다.. 필요 사항. JDK (Java Development Kit) http://java.sun.com/javase/downloads (http://www.o...
리버싱…. http://www.wiley.com/go/eeilam 디스어셈블러 IDA(Interactive Disassembler) : DataRescue(www.datarescue.com) 비싸긴하나.. 최고란다..[http://dakuo.tistory.com/23] ...
모. 딱히 타겟이 있는건 아닌데… Linux에서 kernel을 빌드하고…. 나면.. 어서 돌릴까.. 고민하다가….. Qemu라는 가상 머신이 있다고 해서.. 함 찾아본다… 잘됐으면 좋겠다~~ http://wiki.qemu.org/Main_Page
2012/02월 - 당신의 두뇌를 똑똑하게 활용하는 가장 효과적인 방법 : 아이디어 사용 설명서 Paul Sloane 원작 Just go 베이징 편. 2012/03월 김병만 달인 정신 : 꿈이 있는 거북이는 지치지 않습니다. : 열심히 살아야겠다.. 지...
https://github.com/signup/free younlea younlea.kim@gmail.com soanf3188 https://github.com/ http://help.github.com/linux-set-up-git/ compiler codesourc...
Kernel code안에 아래 부분에 자료가 있다. Documentation/DocBook/usb/gadget_….txt linux device drivers books.- http://lwn.net/Kernel/LDD3/ LDD3 chapter files ...
흠.. 어쩌다 보니.. 무소음 PC를 가지고 싶어 졌다. 24시간 linux 서버를 돌리고 싶은데.. 어떻게 하면 만들수 있을까??? 무소음 PC body를 사서 쓴다… PC case + Power + Fan… 가격 39만원… http://www.interpark.c...
잘 정리된 site…. http://www.dreamy.pe.kr/zbxe/95408 http://blog.outsider.ne.kr/572 http://wangsy.com/blog/wp-content/uploads/2011/11/Git-Guide-r1.pdf http://...
Linux Kernel빌드를 하다보면.. 신기한게 있는데.. make menuconfig 이다.. 요거.. 하면 UI가 나오면서 build option들을 선택하게 된다. 그리고 .config에 저장이 된다. 그러면 이걸 그대로 빌드하면 적용되냐? 그건 아니더군.. arch...
mount -o loop [mount할 이미지] [mount 할 폴더] umount
Linux에서 vi를 쓰다보니… 윈도우에서도 가벼게 쓸수 있을것 같아서… 한번 설치 해봤다. 물론… Source Insight나.. Ultra edit가 우리에게는 있지만.. 그래도.. 한번 써보자.. 쓰다보면.. 자꾸 매력이 느껴진다.. GVIM 설치 ...
source code 받을수 있는곳. http://www.kernel.org/ source를 볼수 있는 site http://lxr.linux.no https://www.codeaurora.org/ kenel관련 싸이트 http://kldp.org :각종 리눅스 관련 ...
unsigned long long => %llu long long => %ll
putty를 사용해서 동작시 linux의 window를 띄울때 사용하는 tool… ^^ 사용 해보고 정리 하겠다 http://sourceforge.net/projects/xming 에서 받는다. putty에서는 Connection -> SSH -> X11 에서 En...
Window PC와 Ubuntu PC에 깐다. Window PC는 configuration server를 눌러서 linux cmd로 hostname을 쳐서 이름을 알아내고 추가한다. Ubuntu에서는 quicksynergy에서 US...
JDK1.6 download를 google 링 해서.. sun site에 접속 JAVA SE 6 Update 29 옆에 JDK download를 클릭. 다운로드 받고 Installation을 클릭해서 Linux - RPM_Linux_64-bit의 Self-Extracting_...
우분투에서 ftp서비스중 추천이 vsftp 더군요.. system -> synaptic Package Manager Quick search로 vsftp를 찾아서 설치를 한다. 또는 sudo apt-get install vsftpd 로 설치하면 됨. $sudo vim /...
우선 samba를 받는다. sudo apt-get install samba smbpasswd를 셋팅한다. sudo smbpasswd -a [user-id] 공유폴더 셋팅 한다. gedit /etc/samba/smb.conf 아래 내용을 넣는다. ...
http://wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/index.html
문제의 원인은… 사용하고자 하는 file이 32bit로 만들어진 것었고.. OS는 64 bit로 되어 있어서.. 충돌이 난거다.. 그런데 에러 메세지가.. no such file or directory로 나왔으니… ㅡㅜ 실행이 안되면.. 저런 에러가 나온다고 한다.. 결국 ...
su 이후 authentication failure가 나오면 비번 설정이 안되서 생기는거다. sudo passwd root passwd 입력. su passwd 셋팅됨. su 하면 root 권한 획득
./bin/sh -> dash*로 되어 있는걸 sh -> bash*로 수정하기 위해서 결국 sh를 지우고 ln -s bash sh 를 하면된다. 의미는 sh를 bash 실행하도록 포인터 연결이라고 보면된다.
taglist : source insight에서 왼쪽에 function이 나오듯이 나오게 하는 plug in. 출처 : http://blog.naver.com/jjong_w?Redirect=Log&logNo=60110778275 ctags가 설치되어 있어야 한다.\ a...
다운 및 설치 apt-get install cscope 아래 명령을 원하는 폴더 루트에서 실행 find . -name *.[chsCHS] -print > cscope.files cscope -b -i cscope.files 이후 cscope -k를 사용하여 실행해서...
http://www.geforce.com/drivers 에 들어가서 운영체제만 선택하고 다운로드를 받음. (흠.. firefox로 안받아져서 google chrome로 받았다) 나머지는 아래 블로그에서 링크따왔습니다 ^^; [http://blog.simplism.kr/?p=2...
우선.. 설치부터 해보자 sudo apt-get install ctags 하면된다.. ^^; 기본사용은 tag를 만들고 싶은곳에 가서 ctags -R 하면 tags가 생긴다. 그리고 vim을 사용하여 찾아갈수 있게 된다. 기본 사용법. vi -t [function] : f...
Ubuntu 10.4를 설치하고 window PC에서 접근을 하는데 putty로 접근시 putty network error connection refused 에러가 난다… 이 에러가 왜 났을까???? 결국 ubuntu에서 ssh가 설치가 안되어서 접근이 안되었다… 으흐흐 ...
[20111104] grep의 경우 file 안에 있는 코드들을 검색시 사용한다. grep 명령을 치면 grep [OPTION]… PATTERN [FILE]… Try ‘grep –help’ for more information 이라고 나온다 ^^ 결국 grep option...
기본적으로 현지 있는 directory에서 하위 폴더에 있는 파일을 찾을때 find -name usb*.* [-name : file 이름으로 검색하다는걸 의미] [usb*.* : usb로 시작하는 이름을 가진 file을 검색] find -name usb -type d :...
출처 : http://manpage.co.kr/senario/viedit.htm < Vi editor 명령어 > ...
모 간단하게 AT command나 USB serial log를 보고 싶었다. modem 포트나 serial log port를 잡고 싶다는건데.. 어찌됐던 linux에서는 /dev 폴더 밑에 포트들이 잡히는걸 볼수 있다. usb 꽂기 전과 꽂은후에 보면 추가된것들을 볼수 있다....
인터넷에 용자들은 참 많습니다 ~~ win7에 ubuntu 10.04를 멀티부팅하려다가 안되서 찾다가 아래분의 포스팅을 보고 해결했다는 ^^; 널리 사용하시라고 공유합니다. http://noneway.tistory.com/49 한대의 컴퓨러에 리눅스와 MS윈도우를 동시에 설...
흠.. 나도.. 참.. 이것저것 많이 한다.. 에휴. 우선 기본적인 framwork에 있는 function들은 아래 apple에서 제공하는 site에서 확인이 가능하다. http://developer.apple.com/ 의외로.. Xcode를 사용해 보니.. 편한 기능이 많더...
흠… 어쩌다보니…. JAVA 책이 생겨서 보고 시작했다.. 그냥 나름대로 끼적끼적 해볼련다. JAVA download 받는곳.. java.sun.com java SE를 다운 받아서 설치한다. javac.exe : compiler java.exe : luncher… j...
모좀 하다보니… 간단한 TEST program을 만드는데.. Win32에서 CString이 안된다고 한다… 떱.. 왜 안되? 하면서 찾아보니.. 역시 인터넷에는 용자들이 참 많다. 아래 두개만 추가하면 되네 하하.. 좋다.. #include #include ...
안되는게 없는 C++세상~~~ 만세~~~ 세상은 넓고 용자는 많고.. http://www.gpgstudy.com/forum/viewtopic.php?topic=7629 재료 실제.dll 가짜.h 가짜.h class 가짜 { public: virtual ~가짜(){...
fopen시 error값 확인 하기.. FILE *fp; fp = fopen(“temp.bin”,”w”); //« .... 아니고… ..\..\.. 로 써야 한다. if(fp == NULL) printf(“can’t open printer; ERROR: %d %s\n”...
흠…요세 이것저것 하다가 VC6.0을 써야 하는데… 제공 받은 Code는 VC2008에서 부터 빌드가 된다. 이것도 이번에 처음 알았는데 VC버젼별로 header file에서 지원 하고 안하고 하더라.. ㅡㅜ 어쩔수 없이 VC2010으로 빌드후 dll로 만들어서 VC6.0프로...
보통.. heap에 올릴때 malloc을 자주 사용한다.. int 형일때는 간단히 아래처럼 사용하고 없애는데… int * buffer; if((buffer = (int *)malloc(sizeof(int)*MAX_BUFF) == NULL) printf(“메모리 부족 ㅡ.ㅡ;...
음냐.. 아무리 봐도 stdafx.h는 있는데 자꾸 에러가 날때…… 이리저리 찾다가.. 보니… 두가지 방법이 있더군요. debug와 release 폴더를 통채로 지우고 다시 빌드… 이렇게 하면 거의 되긴 합니다. alt+f7 -> C/C+...
모. 대부분 아실것 같은데.. ##은 두개의 입력값을 하나로 묶어 주는 역할을 합니다. 기본적으로 아래와 같이 쓰죠. #define f(x) test##x 대충 써보니까 아래와 같이 쓰면 되는데요.. 보통 Register setting 관려해서 많이 쓰이는 코드입니다. ...
우선 아래 방법은 변수로 해서 전체를 바꾸는건 불가능. ㅜㅜ 다른 방법을 찾아봐야 것다. 에휴. 갑자기 enum 을 string으로 바꿀수 있을까? 라는 생각이 갑자기 든다.. 모 결국.. C에서도 가능하다라는게 답이다. 사용 방법은 #define 문이다.. 흐흐 #def...
기본적으로는 아래와 같이 쓴다. void (*temp)(int); void test_1(int val) { … } void test_2(int val) { … } void main(void) { temp = test_1; temp(100); //———–«...
흠.. align을 왜 맞춰야 하는것일까?? 궁굼하다는.. ARM 사에 나온 내용인데.. 흠흠. cache 및 DMA를 사용할 경우 align을 32바이트로 맞춰야 한다는 내용이 있다고 한다. 흠 Cache에 더 연관 관계가 있는것 같다. 아래 내용을 확인해 봐야 겠다. h...
회사에서 고정 IP쓰는데 누군가가 내 IP를 쓸때.. 찾아내려면 난감하다.. 이럴때 간단한 명령어로 누가 쓰는지 확인을 할수 있다. cmd 창에 아래와 같이 입력하면 된다. nbtstat -a xxx.xxx.xxx.xxx 로컬 영역 연결: 노드 IpAddress: [ooo...
인터넷 속도를 높혀 보자구 4G의 Ram중 놀고 있는 512정도를 돌려서 사용해 보자고.. 빨라지나? ramdisk.rar (이글루스 파일 첨부, 서버 종료로 접근 불가)
이것참 어디서 부터 시작을 해야할지.. 그냥 인터넷에 있는 util(snagit, CaptureIt)을 사용하다 함 만들어 보려고 한다. 만들면 재미있지 않을까? ^^; MFC를 잘 모르는 내가 좌충우돌하면서 만들었을때 그 기쁨을 느끼기 위해~~~ 한.. 한달이면 되지 않을까? ...
흠 어쩌다 보니 MAC OS에서 툴을 개발해야 하는데.. 집에는 MAC PC가 없어서 윈도우에서 VMWare로 하는 방법을 찾고있다. 역시.. 인터넷의 세계에 용자들이 많은것 같다. ㅋㅋ http://tigernet.tistory.com/530 [퍼옴] 파일은 여기가서 받아야 ...
인터넷 속도가.. 간혹가다 필요없는 툴들때문에 늦는다고 해서 아래 툴을 깔아봤는데.. 대박.. 내 PC도 관리를 잘했다고 생각했는데 아니었나 보다 ㅜㅜ 잘된다.. 혹시.. 느린 사람이라면 함 깔아보길.. 피부로 느껴지는 속도… 레알신세계OU-G [OU-G1.3v.exe (이글...
<a href=http://10.254.139.41:8080/projects/ShpCore/wiki/AndroidCaseStudy>AndroidCaseStudy\
[시스템]-[관리]-[시냅틱 꾸러미 관리자] 에 가셔서 ttf-inconsolata 꾸러미를 설치하세요. 터미널에서 [편집]-[프로파일 설정]을 열고 ‘시스템 고정폭 글꼴 사용’을 해제하신 후 글꼴 목록에서 inconsolata를 선택해주시면 됩니다. 작은 글꼴 중에는 가장 예쁜 ...
find 라는 명령으로, 디스크에 저장된 각종 파일/디렉토리를 검색할 수 있습니다. 파일 찾기 (파일명 검색) 현재 디렉토리에서, pl 확장자를 가진 모든 파일 찾기\ find -name ‘*.pl’\ (현재 디렉토리 밑의 하위 디렉토리까지 다 찾습니다.) 루트에서부터, ...
출처 :http://koreaubuntu.wordpress.com 자주 쓰는 우분투 기본 명령어 sudo apt-get install 프로그램 꾸러미 sudo apt-get remove 프로그램 꾸러미 프로그램...
vim을 받을수 있는 site가 있네.. . http://www.vim.org/download.php#pc line number 표시 : set nu line으로 이동 :[line number] text 찾기 :/[test] 여러파일 열기 vi *.c 아니면 vi * 열린 파...
HDD Software Device Monitoring Software
SAM7X256 CPU Board 를 샀다… 주말에 일어났는데… 집사람이 없으니.. 할게 없더군… 지난 5년 이전에는 늘 하던 것들이 이제는 너무 멀게 느껴진다. 그래서 다시.. 시작하려고 한다^^; 모부터 해야 할지는 모르지만. 우선 질렀다.. 어제 집에 택배가 왔다.. ...
ubuntu 설정 «< * apt-get 업데이트 sudo apt-get update * Ubuntu 한글 입력기 nabi로 변경 sudo apt-get install nabi sudo im-switch -c 선택번호 ...
GetAdaptersInfo() 퍼옴.. [출처] MacAddress 맥어드레스 구하기 작성자 trts1015 //============================================================...
Debugging Tool 받는 곳 http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx#ERB symbol Packages 설치. http://www.microsoft.com/whdc/devtools/debuggin...
코드 확인 가능 site http://lxr.linux.no GPL 규약 http://www.gnu.org/licenses/ 리눅스 커널 및 관련 커뮤너티 http://www.kernel.org (download kernel) http://vger.kernel.org (M...
아.. 아래껄루 확인할라면.. Dbgview.exe를 사용하면 되용.. 인터넷에 많네용 ^^; Log_sulac(“sdfsdfasf %d”,parm1); 이 가능하게 하려면 아래와 같이 수정하면 됨 (이건 VC6.0에서 사용하는 방법임) void Log_Sulac(const c...
출처 : http://simple21.egloos.com/3489675 (이글루스 블로그, 서버 종료) 1.OutputDebugString() 이 함수는 디버깅 중에 Debug 창에 문자열을 표시하는 함수이다. 이후에 설명할 TRACE 유사(TRACE는 Debug모드에서만 동작,...
디바이스 드라이버 및 시스템 프로그래밍 개발을 할 때 유용하게 사용할 수 있는 유틸리티들을 소개합니다. 여러분들중에서도 좋은 기능의 유틸리티들이 있으면 덧글로 소개 해주세요. * DebugView 디바이스 드라이버 및 애플리케이션에서 출력하는 디버그 메세지를 가로채...
http://www.sysnucleus.com/ [site입니다.] Keygen.exe (이글루스 파일 첨부, 서버 종료로 접근 불가) USBTrace\_Build\_32\_011007\_Installer.exe (이글루스 파일 첨부, 서버 종료로 접근 불가)
CProgressCtrl* m_pProgress; CStatic* m_pStatic; 이렇게 컨트롤 변수를 선언 했다고 가정하면… 숨길때 m_pProgress->ShowWindow(SW_HIDE); 보이게할때 m_pProgress->ShowWindow(SW_S...
훔.. 오늘은 progressbar를 만들어야 하는데.. ㅡ.ㅡ; 그냥.. 찾다보니.. 괜찮은 분이 올린글과.. 예제 코드가 있길래 올린다 ㅡ.ㅡ; 어쩌다 보니 직접 짜는건 없고 퍼오기만 하는것 같군 ㅜㅜ 하이튼 올려볼까?? [출처 : http://legendfinger.co...
**훔.. fopen시 파일을 숨김으로 할수 있는 방법은 없는건가? 찾아보자구… 아래 분 정리 잘되어서 또 퍼옴 ㅡ.ㅡ; [출처]http://blog.daum.net/sjdody/5693802 텍스트파일을 생성하고(또는 읽어들여) 해당 파일에 텍스트를 추가하는 조건으로 아...
#include #define DATA_LEN 1 #define MAX_DATA_LEN 100 #define MAX_PATH 2056 int main() { FILE* f1 = fopen(“file1.txt”, “w”); FILE* f2 = f...
인터넷이 있어서 행복합니다.. 받아온거 기쁘게 사용하겠습니다.. 흑흑. [출처]http://mwultong.blogspot.com/2006/12/c-vc-current-folder-directory-name.html http://delicious.com/mwult...
[출처][http://blog.naver.com/jwmoon74/100031061545 트루 칼라를 사용하는 방법을 알고 싶거든요…??? pop3서버와 관련된 질문입니다. 컴터를 산지 5개월정도밖에 되지 않았는...
[출처]http://blog.naver.com/jwmoon74/100031061545 [socket 프로그램에서 타이머 질문인데요.](http://kr.ks.yahoo.com/service/ques_reply/...
MFC를 하다보니. 모르는게 많아서 찾아보니.. 좋은 정보가 있어서 또… ctrl+c ctrl+v… ㅜㅜ 언젠가는 나도 자료를 줄수 있는 능력이 되길 MFC(Microsoft Foundation Class) [출처]http://blog.naver.com/qkrals01/13001...
파일열기 공통 다이얼로그 박스 1. 파일 열기 //필터설정 Char szFilter[]=”Image File(*.bmp;*.jpg;*.tga) *.bmp;*.jpg;*.tga ALL File(*.*) *.*}”...
http://asmlove.co.kr/ « 임베드드쪽인데 설명이 잘되있네 ^^; VC++ 디버거 사용하기 ...
음.. 최근 make 파일에서 조건부 수행을 해야하는 일이 생겼다.. 확장자 명은 min파일이다.. 명령어가 무엇이었는지 잘 몰랐었는데 알고보니 C언어와 똑같다 허허허.. ㅜㅜ 자 그럼 정리해 보자구…. 우선… define에 대해서… CC가 define되어 있으면 실행하고 ...
ultramon 이거 쓸만하군 ㅋㅋ 미르가 추천해 준거.. 집에가서 자료 다운받아야쥐 ㅡ.ㅡ; portmon 이거도 쓸만하다. 이건. 통신 포트로 데이터가 왔다갔다 하는걸 확인할수 있는 아주 좋은것이쥐 푸하하
* 불필요한 효과음을 지우자 HKEY_CURRENT_USERAppEventsSchemesNames 폴더에 효과음이 모두 들어 있다. Names 폴더 바로 아래에 있는 default는 그대로 두고 나머지 윈도우즈 효과음을 모두 지운다. * 프로그램 창을 재빨리 열자 HKEY_...
[Alt+←] 마우스의 ‘뒤로’ 버튼과 동일한 기능이다. 백스페이스 키 대신 쓸 수 있다. [Alt+→] 마우스의 ‘앞으로’ 버튼과 동일한 기능이다. [Alt+Home] 지정된 시작 페이지로 이동한다. [Home] 키를 클릭할 때와 같은 기능이다. [Alt+D] 탐색기나 웹 ...
#include typedef int (FUNC) (void); int act1(void) { return 100; } int act2(void) { return 200; } void test(FUNC *act) { printf(“R = [%d] “, act()); ...
좋은건디.. 음… gcc에서 사용이 안된다. 그러나 의문점은 stdio.h 파일안에 있던 namespace가… 왜…. gcc에서 컴파일이 안되는가이다… 음.. C++ 최신 나온버젼에서나 될까 말까 한다는 소리가… 쩝.. 좀더 조사하구 업데이트하겠다.
#include #include #ifdef ________what_________ 이번에 테스트 하는것은 memcpy와 memmove에 대한 테스트 이다. 우선 첫째로 순차적으로 저장되어 있는 배열을 사용하여 memmove와 memcpy를 테스트하였다. 우선 간단한...
음.. 두가지 재미난 메크로 기능을 정리할까 한다. 첫번째는 #define fun(a) MACRO_##a##_TEST 이렇게 하고 fun(TT)를 호출하면 MACRO_TT_TEST 가 된다.. 신기하다…. 두번째로는 용법인데…. #define test (test1 | te...
#include #ifdef ___________________ 일반적인 구조체 선언에 대해 테스트 =»struct_test 구조체를 typedef로 다시 선언하여 테스트 ==» typedef_struct_test #endif //__________________ #define...
#include int main(int argc, char *argv[]) { printf(“Hello, world “); return 0; } #ifdef ________ extern 사용법에 대해서 궁굼하다.. 우선… 기본적인 사용방법은…. func1.c 에 전역변...