
| Snow Leopard (2) | 2009/09/02 |
|---|---|
| Linux on Apple (0) | 2009/04/26 |
| Targus AMB08AP vs Apple mighty mouse (0) | 2009/03/05 |
| OSX(Leopard) Screen sharing (0) | 2009/02/06 |
| Happy birthday to Mac (0) | 2009/01/25 |
| 배경화면 (0) | 2008/01/13 |
Tag : Linux, Linux on Apple, MBA
| Camera interface V4L2 driver design (0) | 2009/04/17 |
|---|---|
| It's me (2) | 2009/04/14 |
| Alcoholic Tux (2) | 2009/04/09 |
| Linux collaboration summit 2009 (0) | 2009/04/09 |
| GIT branch 사용 (0) | 2009/03/27 |
| Linux kernel 2.6.29 TUX to TUZ devil (0) | 2009/03/24 |
| It's me (2) | 2009/04/14 |
|---|---|
| Alcoholic Tux (2) | 2009/04/09 |
| Linux collaboration summit 2009 (0) | 2009/04/09 |
| GIT branch 사용 (0) | 2009/03/27 |
| Linux kernel 2.6.29 TUX to TUZ devil (0) | 2009/03/24 |
| Color temperature in kelvin for White Balance (0) | 2009/03/18 |
Tag : Linux, Linux collaboration summit, San Francisco
| Linux collaboration summit 2009 (0) | 2009/04/09 |
|---|---|
| GIT branch 사용 (0) | 2009/03/27 |
| Linux kernel 2.6.29 TUX to TUZ devil (0) | 2009/03/24 |
| Color temperature in kelvin for White Balance (0) | 2009/03/18 |
| Not to miss email sent to me on mailing list (0) | 2009/03/08 |
| Using Web based IRC in firewalled site (0) | 2009/03/03 |
Tag : 2.6.29, Linux, Tasmanian, TUX, TUZ
vi(vim)로 git repository 에서 작업하다 보면 터미널을 하나 더 띄우거나 쉘을 vim 에서 fork 해서 띄워서 git 을 확인해야 할 경우가 많다.
간편하게 vim plugin 으로 이 작업들을 해결 가능하다.
위의 repository 에서 받을수 있다.
주의할 점은 vim 7.1 이상만 지원하는 듯 하다.
plugin 디렉토리와 syntax 디렉토리가 있고 각각의 디렉토리 안에 .vim 플러그인들이 있다.
본인의 계정에
|
kdsoo@chromatix:~$ pwd |
기본 키맵은 다음과 같이 매핑 되어있다.
== Keymaps
[<Leader>gd] :GitDiff
[<Leader>gD] :GitDiff --cached
[<Leader>gs] :GitStatus
[<Leader>gl] :GitLog
[<Leader>ga] :GitAdd
[<Leader>gA] :GitAdd <cfile>
[<Leader>gc] :GitCommit
=== In git-status buffer
[<Enter>] :GitAdd <cfile>
쉽게 설명하면 vim 의 command mode, 즉 esc 를 한번 누른 상태에서
\gs
라고 입력하면 GitStatus 명령을 친것과 같이 동작한다.
즐거운 vi & git 생활 되시길.
| Working with ARM toolchain on OSX(intel) (0) | 2009/03/01 |
|---|---|
| omap3430 camera subsystem FPS check feature design (0) | 2009/02/25 |
| Vim with git plugin (git-vim) (0) | 2009/02/24 |
| git pull & patch 간략 정리 (0) | 2009/02/18 |
| Hello San Francisco. (0) | 2009/02/13 |
| vi 와 Linux programmer’s manual 연동 (0) | 2009/02/12 |
Tag : git, git-vim, Linux, vim
|
kdsoo@chromatix:/home/share/GIT/OMAP3430/linux-2.6.29-rc3-omap$ git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # # modified: arch/arm/mach-omap2/board-xxx.c # modified: arch/arm/mach-omap2/mux.c # modified: arch/arm/plat-omap/include/mach/mux.h # modified: drivers/media/video/xxxx.h # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # 090202 # work.patch # work.patch2 no changes added to commit (use "git add" and/or "git commit -a") |
modified 파일이 있으면 pull 이 안될수 있습니다.
| kdsoo@chromatix:/home/share/GIT/OMAP3430/linux-2.6.29-rc3-omap$ git diff > work.patch |
패치가 work.patch 파일로 저장됩니다.
가장 마지막으로 pull 해왔던 상태로 리셋합니다.
| kdsoo@chromatix:/home/share/GIT/OMAP3430/linux-2.6.29-rc3-omap$ git reset --hard |
이때 주의할것은 git status 에서 untracked file 이 있으면 리셋할때 파일이 지워집니다.
untracked file 이 없도록 commit 해놓고 reset 하세요.
| kdsoo@chromatix:/home/share/GIT/OMAP3430/linux-2.6.29-rc3-omap$ git pull |
하시면 깨끗하게 최신으로 패치 됩니다.
|
| omap3430 camera subsystem FPS check feature design (0) | 2009/02/25 |
|---|---|
| Vim with git plugin (git-vim) (0) | 2009/02/24 |
| git pull & patch 간략 정리 (0) | 2009/02/18 |
| Hello San Francisco. (0) | 2009/02/13 |
| vi 와 Linux programmer’s manual 연동 (0) | 2009/02/12 |
| cscope with linux kernel source code (0) | 2009/02/10 |
Tag : git, git pull, kernel, Linux, Patch
| Vim with git plugin (git-vim) (0) | 2009/02/24 |
|---|---|
| git pull & patch 간략 정리 (0) | 2009/02/18 |
| Hello San Francisco. (0) | 2009/02/13 |
| vi 와 Linux programmer’s manual 연동 (0) | 2009/02/12 |
| cscope with linux kernel source code (0) | 2009/02/10 |
| Firefox url bar problem on Ubuntu 8.04 (0) | 2009/02/02 |
Tag : Camera, ELC2009, Linux, v4l2
1. V4L2 community : linuxtv
2. V4L2 repository
GIT 이 아닌 mercurial 을 사용
3. Mailing list
- http://vger.kernel.org/vger-lists.html#linux-media : 2009년 1월 2일부로 kernel.org 로 통합
- http://www.redhat.com/mailman/listinfo/video4linux-list : old mailing list
4. New API changes work
The way new API changes work is:
1. You should do a proposal at linux-media ML. People will review it and comment.
2. You should also propose the changes for the V4L2 API documentation.
After all guys being happy with your proposal, the API changes will be merged
at the development tree (and later at upstream kernel) together with your driver.
5. Documents
- Official V4L2 API doc : http://www.linuxtv.org/downloads/video4linux/API/V4L2_API/
- Latest V4L2 API docs : http://linuxtv.org/hg/~hverkuil/v4l-dvb-spec/file/ffe42a65649f/v4l2-spec/ : Make 가필요
- For driver developer : http://www.linuxtv.org/downloads/video4linux/v4l2dwgNew.html
- V4lL2 articles : http://lwn.net/Articles/203924/
| cscope with linux kernel source code (0) | 2009/02/10 |
|---|---|
| Firefox url bar problem on Ubuntu 8.04 (0) | 2009/02/02 |
| V4L2 개발 관련 정리. (0) | 2009/01/21 |
| Diff tools (0) | 2009/01/16 |
| Evolution can't open Inbox over 2GB size (0) | 2009/01/16 |
| Framework for digital camera in Linux (0) | 2009/01/13 |
This morning I’ve faced some kind of huge disaster.
My evolution mail client couldn’t open my bloody Inbox!!!!
Shame.
I figured it out that the cause of break was “evolution 2GB limit sort of bug”
Tried everything I could but not worked :(, and finally found out the solution.
Thanks google, and thanks nocturrne.
Source : https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/197290
nocturrne wrote on 2008-06-30: (permalink)
I have the same problem every 6 months or so. This lame bug has been around since at least 2005. Please fix it.
Ubuntu Gutsy 7.10
Evolution 2.12.1
The best workaround I have found is to use archivemail to archive the old mail in the file, reducing the file size.
install archivemail:
sudo apt-get install archivemail
archive all mail older than 90 days:
archivemail -d90 ~/.evolution/mail/local/yourmailfile
After doing this, the file size is reduced way below 2GB, so it will open the next time you start evolution. If you like you can decompress the archive file and import it into another folder in evolution - takes a while though...
Regards
| V4L2 개발 관련 정리. (0) | 2009/01/21 |
|---|---|
| Diff tools (0) | 2009/01/16 |
| Evolution can't open Inbox over 2GB size (0) | 2009/01/16 |
| Framework for digital camera in Linux (0) | 2009/01/13 |
| Palm Pre with Web OS (0) | 2009/01/11 |
| MSM7K 계열의 리눅스 카메라 인터페이스 드라이버... (0) | 2008/12/28 |
Tag : archivemail, evolution, inbox size, Linux
Proposal for presentation on CELF
Hello.
My name is Dongsoo Kim. and may I propose for a presentation about “Framework for digital camera in Linux” ?
In these days we practically use devices with camera in general which is based on SoC camera subsystem.
And those camera devices have been definitely improved in functional and performance level.
Let me take a specific case of mobile phone. Many of our mobile phones have camera on them and even dual for 3G handsets.
In case of Linux based smartphones, we have to control camera devices with video4linux APIs and thats what I want to talk about.
We’ve got several video4linux APIs in Linux kernel already but thats not enough. Because they are mostly for USB PC cameras as known as “webcam”.
But as I mentioned above, camera devices have been improved these days and they are running like a real digital camera. They have shutter device, iris, and some devices support object detection and wide dynamic range functionality.
But video4linux APIs in kernel mainline cannot cover all of them because those APIs are just considering cameras of “webcam” level.
So we are defining new video4linux APIs for digital cameras and wanna explain how it works.
Our presentation covers several SoC camera drivers in linux and legacy video4linux APIs and new video4linux APIs for digital camera.
And we also want to talk about camera porting issues.
Thank you.
I’m also attaching presentation contents below. You can refer to them.
Camera platform (except for USB camera) called SoC based camera subsystem
Aggressive development in mobile camera module devices
V4L2 and digital camera
Issues of porting in SoC camera subsystem
See you at San Francisco, CA on April 6th - 8th, 2009
| Diff tools (0) | 2009/01/16 |
|---|---|
| Evolution can't open Inbox over 2GB size (0) | 2009/01/16 |
| Framework for digital camera in Linux (0) | 2009/01/13 |
| Palm Pre with Web OS (0) | 2009/01/11 |
| MSM7K 계열의 리눅스 카메라 인터페이스 드라이버... (0) | 2008/12/28 |
| Android & Qualcomm camera interface (0) | 2008/12/27 |
Send me an instant message!