'Workspace'에 해당되는 글 82건
- 2010/07/09 [Certification] Windows HPC Server 2008, Development (70-691)
- 2009/12/20 GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (163)
- 2009/12/09 [Beagle board] OTG usb를 이용한 인터넷 설정 (host와의 NAT 설정)
- 2009/12/09 [Beagle board] 출력 화면 해상도 변경하기...
- 2009/11/03 [BeagleBoard] Stairway to Beagle Board heaven
- 2009/10/03 Cyro ver0.2 (싸이월드 사진첩 백업) (126)
- 2009/09/02 [Linux] Ubuntu 9.04 - Jaunty Kernel Compile
- 2009/08/18 [Computer] Stairway to Computer Heaven
- 2009/08/13 [Linux] Stairway to Linux heaven
- 2009/08/03 [Python] Stairway to Python heaven
- 2009/07/31 [C++] Stairway to C++ heaven
- 2009/07/29 [C] C언어를 위한 GCC 확장
- 2009/07/24 [Ubuntu] password 길이 제한하기...
- 2009/06/23 쿠키 배경 이미지 제작용 PSD 파일 (하단바 제거 ver.)
- 2009/05/20 comics4PMP (舊 jpg4psp) (65)
- 2009/03/03 [Linux] Ubuntu에서 VMware 실행시 키보드 입력 오류
- 2007/11/09 Basic guide of project development for Sun Studio - Part1. User inferface generation using Glade
- 2007/06/18 [C#] serial communication 관련 자료
- 2007/05/18 [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류
- 2007/05/08 [테스트] 태터데스크 사용기 - 두번째 (3)
- 2007/05/02 [테스트] 태터데스크 사용기 - 첫번째
- 2007/04/02 [XML] Metaweblog API
- 2007/03/12 [C] 불량화소 체크프로그램
- 2007/01/21 [Python] python2.5 binary distribution
- 2007/01/09 [psp] ISO -> CSO Batch Converter
- 2007/01/02 rosetta 번역 요령
- 2006/12/16 websites as graphs
- 2006/11/29 What's new in Python 2.5
- 2006/09/11 [Ubuntu] grub 복구하기
- 2006/09/09 [python] pydev에서 raw_input() 사용시 발생하는 문제점
이곳 인도 Wipro에서 HPC 프로젝트를 하게되어 Windows HPC Server라는것을 처음 알게 되었고, 그 계기로 자격증 또한 있다는것을 알게 되어 테스트까지 보게 됐다.
(이곳의 시험 응시료가 한국 보다 저렴하다는것도 한 몫 했음)
이 테스트에 대해 간단히 설명하자면,
테스트명: Windows HPC Server 2008, Development
코드: 70-691
시행 시기: 2009년 8월 이후
테스트 문항: 75개
테스트 시간: 240분
패스 스코어: 70%
테스트 항목: MPI, openMP, performance tuning, debugging, job scheduling, SOA, WCF등등..Windows HPC Server 2008 플랫폼에서 소프트웨어를 개발하는 사람들을 위한 테스트라고 할 수 있겠다@_@
관전(?) 포인트: MPI, openMP 등 parallel programming에 대한 경험이 있다면 SOA, WCF 와 같은 web service 부분을 중점적으로 준비한다면 좋은 점수를 받을 수 있을 듯 싶다.
참고 자료: 아직까지 이 테스트만 위한 공식 교재등이 따로 있는거 같지는 않다. (내가 못 찾은건가!! @_@) 하여, MSDN과 technet등에서 관련 문서들을 찾아 읽으면서 준비하는 것이 최선이었다.
www.microsoft.com/HPC
http://technet.microsoft.com/en-us/hpc/default.aspx
http://technet.microsoft.com/en-us/library/cc514029.aspx
감상: 아무래도 테스트가 시행된지 얼마 되지 않아서인지 관련 자료를 찾기가 힘들었지만, 그만큼 가치가 있지 않을까 하고 위안을 삼아본다...=_=
추가: 이 테스트의 자매품 Windows HPC Server 2008, Configuring (70-690)도 있다. 이 테스트는 개발 보다는 서버 자체의 configuring/job managing등 관리적인 면을 테스트 한다고 보면 된다. Development 테스트와는 또 다른 재미가 있을것으로 보인다!!
암튼, 테스트에 통과하면 MCTS 자격을 얻을 수 있다.
'Workspace > HPC' 카테고리의 다른 글
| [Certification] Windows HPC Server 2008, Development (70-691) (0) | 2010/07/09 |
|---|
이건 뭐???
본격 싸이월드 사진첩 ======> PC 다운로드 및 Blog 이사 툴
뭐에 쓰는 물건인고???
- 미니홈피 사진첩 게시물 내용을 블로그로 포스팅하거나 개인 PC로 다운로드
- 사진, 본문, 코멘트 내용 포함 (본문과 코멘트는 블로그 포스팅시에만 가능)
- 포스트당 몇개의 사진첩 게시물을 포함 시킬 지 지정 가능
- 원하는 폴더만 선택하여 이사 서비스 가능
- 티스토리 (하루 최대 포스팅 제한 있음: 현재 약 500개 정도로 보임)
- 이글루스 (플래시 파일-swf 첨부 안됨)
- 텍스트큐브
- 싸이월드블로그 (플래시 파일-swf 첨부 안됨)
부실한점은????
-. 프로그램 실행한 상태에서 사진첩에 사진을 새로 등록하거나 폴더명을 변경하지 마세요.
-. 블로그 API 특성상 카테고리를 새로 생성해 주지 않습니다. 이사하기 전에 블로그에서 카테고리를 만들어주셔야 합니다. (블로그에 카테고리가 없어도 포스팅은 됩니다.)
-. version 0.2 이후 로그인에 걸리는 시간이 길어졌습니다. 혹시 로그인 도중 오류가 발생한 경우 다시 시도해보면 로그인이 정상적으로 됩니다. :-)
앞으로의 계획????
준비할 것은???
- 활성화된 본인의 싸이월드 사진첩 (폴더의 비공개 여부는 상관없음)
- Visual C++ 2008 재배포 가능 패키지 (GoodbyeCy 실행 안되시는 분들은 받으세요)
- WinPcap (반드시 설치해야함)
- gdiplus.dll (ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd 에러시 필요합니다)
- 필요한 카테고리 생성 (카테고리 생성은 API에서 지원하지 않습니다. 수동으로 만들어주세용)
- 기다림... =_=;;
프로그램은 어디에???
문제가 있으신가요???
-. 포스팅이 완료되었다고 나오는데 블로그에서 확인해보니 아무것도 안보여요
=> 기본 옵션으로 실행할 경우 원본 사진첩 게시물의 작성 날짜로 포스팅이 됩니다. 블로그에서 최신 목록이 아닌 옛날 목록을 찾아보세요
-. 로그인 버튼을 누르고 한참이 지나도록 멈춰있습니다.
=> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2\2101 레지스트리 값을 0으로 변경해보세용~
-. 실행중 오류가 발생한 경우 로그 파일이 생성됩니다. goodbyeCy.log, goodbyeCy.exe.log 이 두개 파일의 내용을 함께 문의해 주시면 문제를 해결하는데 많은 도움이 됩니다.
-. 현재까지 테스트해서 정상 실행되는것을 확인한 OS는 Windows XP, Windows 7 32/64bit입니다. 아마도 대부분의 윈도우 버전에서 실행이 될거라고 생각은 되지만 혹시라도 안되시는 분들은 댓글에 자세한 정보를 남겨주세요. (영문 윈도우에서는 안된다는 제보가 있었으니 참고하세요.)
-. 블로그 API의 주소를 입력할 때 개인 도메인 (www.morcavon.com등)이 아닌 블로그 자체 도메인 (*.tistory.com등)의 형태로 입력하는것이 좋습니다. (특히 텍스트큐브~)
업데이트 히스토리???
* 특정 날짜 이전의 사진 백업되지 않던 문제 수정
Esa님의 제보에 의하면 2003년 10월 1일 이전의 사진들에서 문제가 발생한다고 하여, 해당 오류를 수정하였습니다. 제 사진첩에는 이 날짜 이전에 업로드된 사진이 없어 100% 테스트를 하지는 못했으니, 문제가 있었던 분들은 확인 부탁드립니다 :-)
* PC로 다운로드시 바로 작업이 끝나는 현상 수정
자신의 PC로 사진을 백업할 때 시작 버튼을 누르자마자 작업이 끝났다는 메시지가 나오던 문제를 수정하였습니다.
* 그 외 버그 수정
* version 0.2 이후 터는 WinPcap을 반드시 설치해야 합니다. 설치파일 링크는 위쪽에 "준비할것은??" 부분에 나와있으니 받아서 설치하시면 됩니다.
히스토리 더보기
사용법???
'Workspace > Python' 카테고리의 다른 글
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (163) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (126) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (65) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
auto eth0 iface eth0 inet dhcp auto lo iface lo inet loopback auto eth1 iface eth1 inet static address 192.168.10.1 netmask 255.255.255.0 broadcast 192.168.10.0 network 192.168.10.0
net.ipv4.conf.default.forwarding=1 net.ipv4.conf.all.forwarding=1 net.ipv4.ip_forward=1
/sbin/iptables -P FORWARD ACCEPT /sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo ifconfig eth1 192.168.10.1 sudo sysctl -w net.ipv4.ip_forward=1 (제대로 적용이 안되면 재부팅 하면 됨=_=;;;) sudo iptables -P FORWARD ACCEPT sudo iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
route add default gw 192.168.10.1
'Workspace > Embedded' 카테고리의 다른 글
| [Beagle board] OTG usb를 이용한 인터넷 설정 (host와의 NAT 설정) (0) | 2009/12/09 |
|---|---|
| [Beagle board] 출력 화면 해상도 변경하기... (0) | 2009/12/09 |
setenv bootargs 'console=ttyS2,115200n8 mem=256M noinitrd root=/dev/mmcblk0p2 rootfstype=ext2 rw rootdelay=1 nohz=off omapfb.video_mode=1440x900MR-32@60 omapfb.debug=y'; saveenv
'Workspace > Embedded' 카테고리의 다른 글
| [Beagle board] OTG usb를 이용한 인터넷 설정 (host와의 NAT 설정) (0) | 2009/12/09 |
|---|---|
| [Beagle board] 출력 화면 해상도 변경하기... (0) | 2009/12/09 |
내용을 보시려면 비밀번호를 입력하세요.
Cyro란?
싸이월드의 사진첩을 pc로 백업해주는 프로그램입니다.
Cyro ver.0.2
간단 사용법 보기
로그인이 필요한 이유
| vcredist_x86.exe | |
| 프로그램 | Visual C++ 2008 재배포 가능 패키지 |
-. 사진첩 게시판이 비활성화 되어 있으면 안됩니다!!
일단 미니홈피 설정에서 사진첩을 활성화 시켜두셔야 프로그램이 제대로 돌아갑니다.
(사진첩이 활성화된 상태에서 비공개로 되어있는 경우는 괜찮습니다)
-. 보안 문제가 걱정되시는 분들은 프로그램 사용전에 비밀번호를 임시로 변경해주시면 되겠습니다~
[제한 사항]
[앞으로 추가 될(?) 가능성이 있는 기능]
* 미니홈피 방명록 백업
* 홈2 미니홈피 지원
----------------------------------------------------------
Cyro는 더이상 기능 추가가 없습니다.
한동안은 버그 수정만 하다가 나중에 GoodbyeCy와 통합(?) 시킬 예정입니다...
[개발 중단]
Goodbyecy와 기능을 통합하여 더이상 cyro의 업데이트는 없을듯 싶습니다. 개인 PC로 사진첩을 다운 받으시려는 분들은 Goodybyecy를 애용해주세요~ :-)
이전 버전 변경 내용 보기
'Workspace > Python' 카테고리의 다른 글
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (163) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (126) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (65) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
우분투 9.04 (Jaunty Jackalope) 커널 컴파일하기
-. 원문: http://blog.avirtualhome.com/2009/04/29/how-to-compile-a-kernel-for-ubuntu-jaunty/
-. 내용은 최대한 원문을 유지하려고 하였으며, 몇가지 개인적으로 필요하다고 생각되는 내용을 추가하여 포함시켰습니다.
-. 컴파일 환경: VirtualBox 3.04 + Ubuntu 9.04 + Core2 Duo 3.2G + 896MB RAM
-. 컴파일 할 커널 버전: 2.6.28-15-51
- 준비
sudo su -
apt-get update
apt-get install fakeroot build-essential
apt-get install crash kexec-tools makedumpfile
apt-get build-dep linux
apt-get install git-core libncurses5 libncurses5-dev
apt-get install initramfs-tools coreutils module-init-tools wireless-crda
커널 소스를 다운 받고 컴파일 작업을 할 디렉토리를 원하는곳에 만듭니다.
여기서는 /d1/packaging/kernel/jaunty 이 디렉토리로 정했네요..
- 커널 소스 받기
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-jaunty.git source
소스를 다 받으면 source 디렉토리에 저장됩니다.
- 새 브랜치 만들기
처음에는 branch가 master로 되있습니다. 이 브랜치는 유지하면서 앞으로 수정 작업을 할 브랜치를 새로 만들겁니다.
우선 최신 버전을 확인합니다.
cat debian.master/changelog|more
다음과 같은 내용을 확인 할 수 있습니다.
UNRELEASED라고 적힌 버전 아래에 있는 버전을 컴파일 할 겁니다.
여기서는 2.6.28-15.51이 되겠네요. 버전은 이것과 다를 수 있습니다.
이 명령을 실행하면 core2라는 branch가 생성됩니다.
이제 작업 브랜치가 *core2로 설정된것을 확인 할 수 있습니다.
- config 파일 만들기
cat debian.master/config/i386/config.generic >> .config
컴파일 설정을 변경합니다. 설정 변경 안하고 그냥 하려면 그냥 "Exit"를 선택하여 빠져나옵니다. (종료시 save 여부를 물어본다면 "yes"를 선택하세요)
만들어진 config 파일을 백업합니다.
git 트리를 정리합니다.
git clean -xdf
- 컴파일 준비
기본으로 들어있는 generic flavour를 보존하기 위해, 이것을 복사하여 새 flavour (여기서는core2)를 만듭니다.
지금 컴파일 하려고 하는 버전인 2.6.28-15.51의 이전 버전인 2.6.28-15.50이라는 디렉토리가 있는것을 확인합니다.
디렉토리명은 버전 마다 다를 수 있으니 본인의 환경에 맞게 수정하면됩니다.
cp debian.master/abi/2.6.28-15.50/i386/generic.modules debian.master/abi/2.6.28-15.50/i386/core2.modules
cp ../config.core2 debian.master/config/i386/
파일 몇개를 수정해야합니다.
거의 마지막 부분에 있는...
이 라인을 찾아 이렇게 수정...
이 부분을 찾아서...
이렇게 수정...
그 외....
파일을 열어서...
Package: linux-image-PKGVER-ABINUM-FLAVOUR
Architecture: ARCH
Section: base
Priority: optional
Pre-Depends: dpkg (>= 1.10.24)
Provides: linux-image, linux-image-2.6, fuse-module, =PROVIDES=
Depends: initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda
Conflicts: hotplug (<< 0.0.20040105-1)
Recommends: BOOTLOADER
Suggests: fdutils, SRCPKGNAME-doc-PKGVER | SRCPKGNAME-source-PKGVER
Description: Linux kernel image for version PKGVER on DESC
This package contains the Linux kernel image for version PKGVER on
DESC.
.
Also includes the corresponding System.map file, the modules built by the
packager, and scripts that try to ensure that the system is not left in an
unbootable state after an update.
.
Supports SUPPORTED processors.
.
TARGET
.
You likely do not want to install this package directly. Instead, install
the linux-FLAVOUR meta-package, which will ensure that upgrades work
correctly, and that supporting packages are also installed.
Package: linux-headers-PKGVER-ABINUM-FLAVOUR
Architecture: ARCH
Section: devel
Priority: optional
Depends: coreutils | fileutils (>= 4.0), SRCPKGNAME-headers-PKGVER-ABINUM, ${shlibs:Depends}
Provides: SRCPKGNAME-headers, SRCPKGNAME-headers-2.6
Description: Linux kernel headers for version PKGVER on DESC
This package provides kernel header files for version PKGVER on
DESC.
.
This is for sites that want the latest kernel headers. Please read
/usr/share/doc/SRCPKGNAME-headers-PKGVER-ABINUM/debian.README.gz for details.
Package: linux-image-debug-PKGVER-ABINUM-FLAVOUR
Architecture: ARCH
Section: devel
Priority: optional
Provides: linux-debug
Description: Linux kernel debug image for version PKGVER on DESC
This package provides a kernel debug image for version PKGVER on
DESC.
.
This is for sites that wish to debug the kernel.
.
The kernel image contained in this package is NOT meant to boot from. It
is uncompressed, and unstripped. This package also includes the
unstripped modules.
위 세가지 Package (linux-image..., linux-headers..., linux-image-debug...)에 대한 내용을 모두 복사해서...
이 파일의 마지막 부분에 추가하여 붙여 넣고 다음과 같이 수정합니다. (반드시 각 Package 문단 사이에 공백 한 줄을 넣어 띄어야 합니다.)
파일안에 나타나는 모든 부분에 대해 변경해야 합니다. 빼먹으면 컴파일하다 멈추니까 정확히 수정하세용.
ARCH => i386
BOOTLOADER => grub
=PROVIDES= => 삭제
DESC, SUPPORTED, TARGET => 패키지 설명하는 부분인데 수정하지 않아도 상관없습니다.
PKGVER = > 2.6.28
ABINUM => 15 # 컴파일 할 버전인 2.6.28-11에서 11에 해당하는 번호
SRCPKGNAME => linux
debian 폴더에 심볼릭 링크를 생성합니다. (현재 디렉토리가 /d1/packaging/kernel/jaunty/source 인 상태에서 진행)
ln -sf ../debian.master/control.stub.in debian/control
ln -sf ../debian.master/control.stub.in debian/control.stub
지금까지 수정한 내용을 git 저장소에 올립니다.
git commit -a -m "Core2 modifications"
-m 뒤에는 적당한 코멘트 문자열을 적어주면 됩니다.
- 이제 컴파일을 합시다!
CONCURRENYCY_LEVEL을 cpu의 코어 개수로 설정하여 컴파일을 좀 빠르게 해봅시다. 듀얼 코어인 경우 2로 적으면 됩니다.
- 설치
커널이 제대로 컴파일 되었으면 현재 디렉토리인 source의 상위 디렉토리에 deb 파일이 생성 됩니다.
이제 이 파일들을 설치합니다. 역시 이번에도 파일명은 본인의 버전에 맞는걸루....
원문에서는 deb 파일이 세개 생성된거 같은데 제가 했을 땐 linux-image~.deb랑 linux-headers~i386.deb 두개만 생겼습니다. 그냥 있는거 다 설치하면 되겠습니다.
dpkg -i linux-headers-2.6.28-15-core2_2.6.28-15.51_i386.deb
설치가 정상적으로 완료 되었다면 /boot 디렉토리에 다음과 같은 파일들이 생성됩니다.
config-2.6.28-15-core2
abi-2.6.28-15-core2
System.map-2.6.28-15-core2
initrd.img-2.6.28-15-core2
vmcoreinfo-2.6.28-15-core2
패키지 설치시 grub의 내용를 변경하게 되는데, 혹시 제대로 변경되지 않았다면 직접 수정합니다.
uuid afc6f9fa-3333-449b-8f02-e7f517cacf21
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=afc6f9fa-3333-449b-8f02-e7f517cacf21 ro find_preseed=/preseed.cfg automatic-ubiquity noprompt crashkernel=384M-2G:64M@16M,2G-:128M@16M
initrd /boot/initrd.img-2.6.28-15-generic
위와 같이 menu.lst 파일의 마지막 부분에 보면 기존 커널 버전의 메뉴 옵션이 있는데 그대로 복사한 다음에 색이 칠해진 부분만 지금 컴파일하여 설치한 파일 이름으로 수정합니다.
이제 재부팅을 하고 부팅 메뉴에서 새로 추가한 커널 버전을 선택해여 해당 버전으로 부팅합니다.
2.6.28-11-core2
새로 컴파일한 커널로 바뀌었습니다!
'Workspace > Linux' 카테고리의 다른 글
| [Linux] Ubuntu 9.04 - Jaunty Kernel Compile (0) | 2009/09/02 |
|---|---|
| [Ubuntu] password 길이 제한하기... (0) | 2009/07/24 |
| [Linux] Ubuntu에서 VMware 실행시 키보드 입력 오류 (0) | 2009/03/03 |
| [Ubuntu] grub 복구하기 (0) | 2006/09/11 |
| [Ubuntu] 우분투 5.10 시작 가이드 (0) | 2005/12/29 |
| [linux] ubuntu linux에서 samba 설정하기=_= (0) | 2005/12/22 |
내용을 보시려면 비밀번호를 입력하세요.
내용을 보시려면 비밀번호를 입력하세요.
내용을 보시려면 비밀번호를 입력하세요.
내용을 보시려면 비밀번호를 입력하세요.
내용을 보시려면 비밀번호를 입력하세요.
-. ubuntu 9.04
-. /etc/pam.d/common-password 수정
password [succecc=1 default=ignore] pam_unix.so nullok obscure min=4 max=8 sha512-. 참고: http://ubuntuforums.org/showthread.php?t=347827
'Workspace > Linux' 카테고리의 다른 글
| [Linux] Ubuntu 9.04 - Jaunty Kernel Compile (0) | 2009/09/02 |
|---|---|
| [Ubuntu] password 길이 제한하기... (0) | 2009/07/24 |
| [Linux] Ubuntu에서 VMware 실행시 키보드 입력 오류 (0) | 2009/03/03 |
| [Ubuntu] grub 복구하기 (0) | 2006/09/11 |
| [Ubuntu] 우분투 5.10 시작 가이드 (0) | 2005/12/29 |
| [linux] ubuntu linux에서 samba 설정하기=_= (0) | 2005/12/22 |
쿠키 배경 이미지 (하단바 제거) 제작용 PSD 파일입니다.
배경 이미지 레이어와 버튼 이미지 레이어를 각각 만들어두었습니다.
입 맛에 맞게 이미지 변경해서 사용하면 될거같네요~
'Workspace' 카테고리의 다른 글
| 쿠키 배경 이미지 제작용 PSD 파일 (하단바 제거 ver.) (0) | 2009/06/23 |
|---|---|
| Basic guide of project development for Sun Studio - Part1. User inferface generation using Glade (0) | 2007/11/09 |
| [C#] serial communication 관련 자료 (0) | 2007/06/18 |
| [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류 (0) | 2007/05/18 |
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ ㅠㅠ
실수로 포스트를 날려먹었네요 =_=;;;
혹시 퍼머넌트 링크 수정 하는 방법 아시는분 있으면 제보 부탁드립니다~ :-)
<comics4PMP ver. 0.2>
버그나 기타 문제들을 수정하는것 보다는 새로 만드는게 빠를거 같아 이번에 대대적인(?) 업데이트를 했습니다.
이름하여 "comics4PMP"!!!!!
처음 이 프로그램을 만들었을 당시에는 psp 유저분들을 위해서 만든거였는데, 요즘보니 ipod Touch나 기타 다른 PMP 기기등에서 사용하시는분들이 많으신거 같아 이름을 바꿔봤습니다....허허..
(아이러니하게도 전 pmp가 없습니다. 예전에 psp를 팔아버린후로는 mp3 하나로 지금껏 버티고 있지요 ~_~)
간단하게 프로그램 설명들어갑니다.
-. 변환은 폴더 단위로 진행됩니다. 선택한 폴더에 있는 모든 jpg 또는 zip 파일과 하위 폴더가 변환 대상입니다.
-. 크롭 여부는 옵션입니다. 가로가 세로보다 긴 경우에 가로를 반으로 자르게 됩니다.
-. 리사이즈 옵션. 크롭과 상관없이 리사이즈를 진행합니다. 가로 길이를 지정하면 원본 비율에 맞게 세로 길이도 조정됩니다.
-. zip 압축, 변환된 파일을 zip으로 압축 (분할 압축 가능)합니다. 압축은 폴더별로 각각의 zip 파일이 생성됩니다.
-. 새 버전 체크. 새 버전이 포스팅되면 자동으로 체크하여 알려줍니다.
기타 문의나 의견은 댓글로 부탁드립니다~
프로그램이 원래 좀 허술해요!!~_~ 당황하지 마시고 아래 내용을 잘 읽어보세요!!
-. 기존 jpg4psp를 사용하셨거나 업데이트 된 버전을 받으신 분들은 반드시 config.dat를 지운 다음에 사용하셔야 합니다~
-. 실행이 아예 안되시는 분들은 요 아래에 있는 vcredist_x86.exe 파일 받아서 설치하세요. .Net Framework 3.5 설치 하셔도 됩니다~
-. 실행도중 에러가 발생한 경우에는 프로그램이 있는 디렉토리에 comics4PMP.exe.log 파일이 생성됩니다. 문의 하실때는 그 파일의 내용을 알려주시면 문제 해결하는데 많은 도움이 됩니다.
| vcredist_x86.exe | |
| 프로그램 | Visual C++ 2008 재배포 가능 패키지 |
* 변환 후 zip 압축 할 때 작업과 관련없는 파일/폴더 삭제되는 문제 수정
변환 작업이 끝나고 결과 파일들을 zip으로 압축하고 나서 변환된 파일들을 지우는데, 이 때 작업과는 상관없는 폴더까지 삭제되는 문제를 수정하였습니다. 임시 폴더를 사용하시는 분들은 큰 문제가 없겠으나, 바탕화면이나 루트 디렉토리를 사용하는 경우 심각한 문제가 발생할 수 있습니다. 빨리 버그를 수정했어야 했는데 늦어서 죄송합니다 ㅠㅠ
* 원본 zip 파일을 가져올 때 내부 파일 목록을 정렬하도록 수정
원본 zip 파일에서 파일 목록을 가져올 때 정렬하게끔 수정하였습니다. 한가지 유의할 사항은 파일 목록을 정렬할 때 알파벳순으로 하기 때문에 "0002.jpg", "1.jpg" 이런 파일이 있을경우, 숫자로 보면 "1.jpg"가 앞에 오지만 알파벳순으로는 "0002.jpg"가 앞에 오게 됩니다. 윈도우 탐색기에서 정렬되는 방식을 생각하시면 될거같네요.
* 이번 빌드 부터는 최신 버전과 이전 버전을 같이 올립니다.
업데이트 히스토리 더보기
'Workspace > Python' 카테고리의 다른 글
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (163) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (126) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (65) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
-. 실행 환경
XNOTE T1
Ubuntu 8.10 + VMware Workstation 6.5.1 + Windows XP (as guest O/S)
-. 문제
위 환경에서 윈도우 설치를 시도하였으나 키보드 입력이 전혀 되지 않음.
-. 해결 방법
원문에서는 "gb"를 사용했는데 이건 영국에 해당하는 키보드 레이아웃값임. /usr/share/X11/xkb/ruels/에서 레이아웃 리스트를 확인할 수 있는데, "kr" (대한민국)로 해도 상관없는듯...
-. 원문
원문 스레드에서는 풀스크린 사용시 문제가 생긴다는거 같은데, 내 경우에는 풀스크린과는 상관없이 키 입력이 되지 않았다..
http://communities.vmware.com/thread/114018
'Workspace > Linux' 카테고리의 다른 글
| [Linux] Ubuntu 9.04 - Jaunty Kernel Compile (0) | 2009/09/02 |
|---|---|
| [Ubuntu] password 길이 제한하기... (0) | 2009/07/24 |
| [Linux] Ubuntu에서 VMware 실행시 키보드 입력 오류 (0) | 2009/03/03 |
| [Ubuntu] grub 복구하기 (0) | 2006/09/11 |
| [Ubuntu] 우분투 5.10 시작 가이드 (0) | 2005/12/29 |
| [linux] ubuntu linux에서 samba 설정하기=_= (0) | 2005/12/22 |
Basic guide of project development for Sun Studio - Part1. User inferface generation using Glade
| Workspace 2007/11/09 11:00'Workspace' 카테고리의 다른 글
| 쿠키 배경 이미지 제작용 PSD 파일 (하단바 제거 ver.) (0) | 2009/06/23 |
|---|---|
| Basic guide of project development for Sun Studio - Part1. User inferface generation using Glade (0) | 2007/11/09 |
| [C#] serial communication 관련 자료 (0) | 2007/06/18 |
| [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류 (0) | 2007/05/18 |
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
http://www.codeproject.com/csharp/SerialCommunication.asp
http://www.codeproject.com/cs/internet/SerialCommunication.asp
'Workspace' 카테고리의 다른 글
| 쿠키 배경 이미지 제작용 PSD 파일 (하단바 제거 ver.) (0) | 2009/06/23 |
|---|---|
| Basic guide of project development for Sun Studio - Part1. User inferface generation using Glade (0) | 2007/11/09 |
| [C#] serial communication 관련 자료 (0) | 2007/06/18 |
| [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류 (0) | 2007/05/18 |
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
Visual Studio 2005 SP1을 업데이트 하려고 하면 파일 다운로드 중에 0x800B0003 에러와 함께 업데이트에 실패할 때가 있습니다.
이런 경우 업데이트 파일을 따로 다운 받아 설치하니까 성공적으로 설치가 되었습니다.
(단, 업데이트를 할 때는 Administrator로 로그인 한 뒤에 해야 정상적으로 진행이 되더군요. 안그러면 업데이트 중간에 멈춰버립니다.)
'Workspace' 카테고리의 다른 글
| Basic guide of project development for Sun Studio - Part1. User inferface generation using Glade (0) | 2007/11/09 |
|---|---|
| [C#] serial communication 관련 자료 (0) | 2007/06/18 |
| [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류 (0) | 2007/05/18 |
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
| [XML] Metaweblog API (0) | 2007/04/02 |
태터데스크 두번째 사용기입니다.
두번째 포스트에서는 오늘 발견한 버그에 대해 얘기해 볼까합니다. (버그가 아니었네요~ 물의를 일으켜 죄송합니다 ㅎㅎ)
첫페이지에 HTML를 직접 삽입 할 수 있는 "HTML 직접입력"이라는 아이템이 있습니다.
며칠전에 이 아이템을 이용하여 간단한 HTML 소스를 입력해서 아이템을 배치했을 때는 별 문제가 없었습니다.
오늘 이 아이템을 편집한뒤에 첫페이지에 적용을 시켰더니 변경된 내용이 아니라 기존에 있던 내용이 그대로 나오는걸 발견했습니다.
그런데 다시 아이템 배치 편집 화면으로 들어오면 변경했던 내용이 그대로 나오는겁니다...그리고 편집 화면을 빠져나와서 블로그를 보면 변경전의 내용을 보이고...=_=;;;
간단하게 캡쳐한 화면을 보고 설명드리죠.
첫번째 화면에서 편집한 내용을 저장하고 블로그로 돌아왔을 때의 화면입니다. 보면 아시겠지만 편집하면서 입력했던 텍스트는 나오지 않고 변경전에 설정되어 있던 버튼이 나오는걸 볼 수 있습니다.
그리고 다시 편집 화면으로 들어가면 방금전에 입력했던 텍스트가 보이고 적용하고 나오면 원래대로 돌아오는 현상이 발생하고 있습니다.
다른 분들도 이런 문제가 발생하는지 궁금하네요. 제가 뭘 잘못 건드린 걸까요@_@?
아직 불안정한 부분이 있는거 같습니다. 좀 더 테스트를 해봐야겠습니다~
편집을 한뒤에 "첫페이지 만들기"를 해야 바로 적용이 되어 나타난다고 합니다! 전에 편집 할 때는 바로 바로 적용되서 나오길래 따로 "첫페이지 만들기"를 클릭하지 않아도 되는 줄 알았네요@_@ (댓글로 알려주신 정윤호님께 감사드립니다~)
'Workspace' 카테고리의 다른 글
| [C#] serial communication 관련 자료 (0) | 2007/06/18 |
|---|---|
| [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류 (0) | 2007/05/18 |
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
| [XML] Metaweblog API (0) | 2007/04/02 |
| [C] 불량화소 체크프로그램 (0) | 2007/03/12 |
학교에서 돌아와서 확인해보니 태터데스크의 베타 테스트가 시작되었군요~ :-)
뭔가 할 수 있는건 많을거 같은데 어떻게 활용하면 좋을지 아직은 괜찮은 아이디어가 떠오르지 않네요=_=
지금 잠깐 사용해보면서 아쉬었던점은,
페이지를 수정할 때 바로 바로 미리보기를 할 수 없고 수정된 내용을 다 적용한후에야 변경된 내용을 확인할 수 있는데 이 부분을 개선하면 좋을거 같습니다. (스킨 미리보기 하듯이 뒷배경에 보이는 블로그 화면에서 미리보기가 되면 좋을텐데요~)
흠...앞으로 한동안 사용해보면서 개선점이나 괜찮은 활용방법에 대해 연구좀 해봐야겠네요!
더불어 이참에 블로그 홍보까지 되면 금상첨화! =_=
'Workspace' 카테고리의 다른 글
| [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류 (0) | 2007/05/18 |
|---|---|
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
| [XML] Metaweblog API (0) | 2007/04/02 |
| [C] 불량화소 체크프로그램 (0) | 2007/03/12 |
| [psp] ISO -> CSO Batch Converter (0) | 2007/01/09 |
Metaweblog API의 기본 내용 요약....
세가지 기본 API
보기
그외 API
보기
출처: http://www.xmlrpc.com/metaWeblogApi
'Workspace' 카테고리의 다른 글
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
|---|---|
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
| [XML] Metaweblog API (0) | 2007/04/02 |
| [C] 불량화소 체크프로그램 (0) | 2007/03/12 |
| [psp] ISO -> CSO Batch Converter (0) | 2007/01/09 |
| rosetta 번역 요령 (0) | 2007/01/02 |
초간단 불량화소 체크 프로그램 =_=
사용법: 엔터키, 스페이스키 혹은 마우스 왼쪽 버튼 클릭을 하면 모니터 화면의 색상 변경이 랜덤으로 변경됩니다. 이 때! 불량화소가 없는지 눈으로 직접 확인하면 됩니다!!
프로그램 종료: Alt+F4
'Workspace' 카테고리의 다른 글
| [테스트] 태터데스크 사용기 - 첫번째 (0) | 2007/05/02 |
|---|---|
| [XML] Metaweblog API (0) | 2007/04/02 |
| [C] 불량화소 체크프로그램 (0) | 2007/03/12 |
| [psp] ISO -> CSO Batch Converter (0) | 2007/01/09 |
| rosetta 번역 요령 (0) | 2007/01/02 |
| websites as graphs (0) | 2006/12/16 |
Python 2.5 binary distribution (for Linux)
Python2.5.tgzPython2.5 binary distribution...
'Workspace > Python' 카테고리의 다른 글
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (163) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (126) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (65) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
특정 디렉토리와 그 하위 디렉토리에 있는 모든 iso 파일을 cso로 변환하는 프로그램.
실행파일: csoBatchConverter.exe
(ciso.exe 파일은 CiSO Converter v1.00 GUI v0.65 For PSP에 있는것을 사용함)
--------------------------------------------------------------------------
This program converts all '*.iso' files in the directory (and sub-directory) to '*.cso'
** Included 'ciso.exe' file (from 'CiSO Converter v1.00 GUI v0.65 For PSP' by BOOSTER).
** This program runs on win32 platform.
'Workspace' 카테고리의 다른 글
| [XML] Metaweblog API (0) | 2007/04/02 |
|---|---|
| [C] 불량화소 체크프로그램 (0) | 2007/03/12 |
| [psp] ISO -> CSO Batch Converter (0) | 2007/01/09 |
| rosetta 번역 요령 (0) | 2007/01/02 |
| websites as graphs (0) | 2006/12/16 |
| [plugin] AutoTagFilling 자동 태그 채우기 (0) | 2006/07/17 |
로제타 번역시 변수의 순서에 관한 내용..
Assume we have the English string "%d Mb available on %s", which could become "10Mb available on /dev/hda". This is correct English, but so is the string "%s has only %d Mb left" (note change of argument order). This, unfortunately, is not a correct translation. Why? you ask. Well, if we put it in context:
printf ("%d Mb available on %s", 10, "/dev/hda")is ok, but
printf ("%s has only %d Mb left", 10, "/dev/hda")will not work for more or less obvious reasons. In any case, we need to tell the program to change places of the arguments.
This is accomplished by using the special position reorder conversion. In our example, the correct translation would be:
msgid "%d Mb available on %s"msgstr "%2$s has only %1$d Mb left"
출처: http://www.autopackage.org/docs/i18n/
'Workspace' 카테고리의 다른 글
| [C] 불량화소 체크프로그램 (0) | 2007/03/12 |
|---|---|
| [psp] ISO -> CSO Batch Converter (0) | 2007/01/09 |
| rosetta 번역 요령 (0) | 2007/01/02 |
| websites as graphs (0) | 2006/12/16 |
| [plugin] AutoTagFilling 자동 태그 채우기 (0) | 2006/07/17 |
| [운영체제] 참고 자료 (0) | 2006/05/19 |
내 블로그는 이렇게 생기셨구만@_@
자신의 웹 사이트를 그래픽으로 표현해보세요!
http://www.aharef.info/static/htmlgraph/
'Workspace' 카테고리의 다른 글
| [psp] ISO -> CSO Batch Converter (0) | 2007/01/09 |
|---|---|
| rosetta 번역 요령 (0) | 2007/01/02 |
| websites as graphs (0) | 2006/12/16 |
| [plugin] AutoTagFilling 자동 태그 채우기 (0) | 2006/07/17 |
| [운영체제] 참고 자료 (0) | 2006/05/19 |
| [이산수학] 참고 자료 (0) | 2006/05/19 |
http://docs.python.org/whatsnew/whatsnew25.html
이걸 이제서야 포스팅하다니! ~_~
아무튼 작은 변화도 있고 큰 변화도 보이는군요.
이번에도 역시 해석은 차차...
'Workspace > Python' 카테고리의 다른 글
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (163) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (126) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (65) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
1. ubuntu install cd를 사용하는 방법
열기..
2. ubuntu install cd를 사용하여 windows 부트로더를 덮어 씌우는 방법
열기..
3. ubuntu live cd를 이용하여 윈도우 부트로더를 유지하는 방법
열기..
4. ubuntu live cd를 이용하여 윈도우 부트로더를 덮어 씌우는 방법
열기..
출처: https://wiki.ubuntu.com/RecoveringGrub
해석은...차차...=_=;;
'Workspace > Linux' 카테고리의 다른 글
| [Linux] Ubuntu 9.04 - Jaunty Kernel Compile (0) | 2009/09/02 |
|---|---|
| [Ubuntu] password 길이 제한하기... (0) | 2009/07/24 |
| [Linux] Ubuntu에서 VMware 실행시 키보드 입력 오류 (0) | 2009/03/03 |
| [Ubuntu] grub 복구하기 (0) | 2006/09/11 |
| [Ubuntu] 우분투 5.10 시작 가이드 (0) | 2005/12/29 |
| [linux] ubuntu linux에서 samba 설정하기=_= (0) | 2005/12/22 |
eclipse 콘솔의 특성상 raw_input()을 사용해 입력 받은 값의 끝에 \r\n이 붙게 된다.
이런 이유로,
x = raw_input("what?)
if x == 'y':
print "input is y"
else:
print "input is not y"
위 코드를 실행하고 eclipse의 콘솔에서 y를 입력하면 "input is not y"가 출력된다.
x의 값이 "y"가 아니라 "y\r\n"이 되기 때문이다.
이 경우 원하는 결과를 얻기 위해서는
if 'y' in x:
....
혹은
...
raw_input("what?").strip()
이런 방식으로 하면 된다.
관련 스레드
'Workspace > Python' 카테고리의 다른 글
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (163) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (126) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (65) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
Cyro.exe
쿠키배경이미지제작용.psd

