개소리 왈왈/자전거2013. 3. 13. 22:56
깜박잊고 속도계를 안가지고 갔더니...
확실히 속도계는 페이스 메이커 역활을 한다.
문제는 속도계로 20km만 내게 된다는게 문제..
심리적인 문제이니 약간의 조작(?)을 통해서 25km를 20km로 표시되게 하면 success? ㅋㅋ

올해 첫 업힐(?)인데
암사언덕 오를때는 옆구리 아파서 죽을뻔
그나저나 자전거의 한계인지 몸무게의 한계인지(어?) 46.1km이 다운힐 최대 속도..
50km를 절대 못넘는걸 보면 내가 쫄아서 페달을 못 밟는것도 있지만 일단 장비의 한계가 맞을듯..

업힐 구간은 10km 정도 겨우 내는 수준... ㅠ.ㅠ
하아.. 이래서 남산 가능하려나?


이번달부터는 월 300km 정도는 타야 할텐데 후우.. 한번 열심히 밟아보자!!


'개소리 왈왈 > 자전거' 카테고리의 다른 글

남산 무정차 정복 실패 ㅠㅠ  (2) 2013.03.16
상일IC 우회로 + 낙타고개  (2) 2013.03.16
클릿을 보호해야 하.....나?  (2) 2013.03.10
2일 연속 자전거 + 클빠링 ㅠ.ㅠ  (2) 2013.03.10
105급 클릿 장착  (0) 2013.03.09
Posted by 구차니
Programming/C++ STL2013. 3. 13. 20:31

1. 컨스트럭터가 하나라도 생성(오버로드) 되면 기본 생성자가 사용불능이 되기 때문에
   필요한 생성자들을 모두 만들어 주어야 한다. 
class abc
{
public:
int a;
abc(int);
// abc();
};

abc::abc(int val)
{
a = val;
} 
abc a; // error C2512: 'abc' : 사용할 수 있는 적절한 기본 생성자가 없습니다.

이러한 문제를 해결하기 위해서는 인자를 가지지 않는 생성자를 만들어야 한다.
class abc
{
public:
int a;
abc(int);
abc();
};

abc::abc(int val)
{
a = val;
}

abc::abc()
{
a = 0;
} 

 
2. 당연한(?) 것이지만 클래스 이름과 동일한 변수는 만들수 없다.
클래스 이름과 동일한 식별자는 '생성자'로 할당되기 때문
class abc
{
public:
int abc;
}; 
error C2039: 'a' : 'abc'의 멤버가 아닙니다.

3. 상속의 경우 상속된 내용에 대해서는 컨스트럭터가 적용된다.
class abc
{
public:
int a;
abc(int);
abc();
~abc();
};

abc::abc(int val) {a = val;}
abc::abc() {a = 2;}
abc::~abc() {cout << "die\n";}

class bbc : public abc
{
public:
int b;
};

int _tmain(int argc, _TCHAR* argv[])
{
abc a;
bbc b;

a.a = 1;
b.b = 2;
cout << b.a << "\n";
b.a = 3;
cout << b.a << "\n";
return 0;
} 

결과는
2
3
die
die 
Posted by 구차니
Programming/C++ STL2013. 3. 13. 20:18
눈으로만 보다 손으로 직접 코딩 -ㅁ-
몇줄 안되는데 막상 직접하려니 은근 까다롭네...
using namespace std;

class abc
{
public:
	int a;
};

class bbc : public abc
{
public:
	int b;
};

int _tmain(int argc, _TCHAR* argv[])
{
	abc a;
	bbc b;

	a.a = 1;
	b.b = 2;
	b.a = 3;
	return 0;
} 

디버거 돌리니까 아래와 같이 나오는데
중첩구조체 라는 느낌인데 약간의 차이(?) 라면
c 에서 b.abc.a 식으로 접근하던걸 b.a 로 상속된 항목에 접근할 수 있다는 정도?


Posted by 구차니
간만에 빡쳐서(?) 분해해봤더니 CPU 쿨러가 뻑뻑하다 
게다가 이 녀석은 무려!!!

프.레.스.캇 -_-

다르게 말하면 방열팬만으로 나름 몇일을 버텨주는 기염을 토하는 거라고 봐야하나?
아무튼.. 꿍시렁 대면서 아 이거 살려면 돈이.. 청구하려면 귀찮은데
그걸 떠나서 팔긴하려나... 하고


상가 아래쪽 갔는데 뚜둥!!!

1개 남은 cpu 쿨러 무려 intel 정품 !!!!
그런데 아아 비쌀거야 으아아 어떻게 올려야 하지 고민하는데

사장님으로 보이는 한분의 난입

사장님 "어짜피 중고라서 팔기도 애매하니 가져가세요"

구차니 "네?"

사장님 "중고라서 팔기도 그러니 가져가시라구요"

구차니 "으아아 감사합니다 ㅠ.ㅠ"

사장님 "그런데 사용할수는 있는거죠?" 

구차니 "네 사이즈 맞으니까 될꺼에요"
 

으헝헝 ㅠ.ㅠ
덕분에 아직까지는 잘 돌아 가는 파일서버 -_-b

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

꼼꼼하지 못한 나  (2) 2013.03.28
큰할아버지 부고와 야근의 시작  (2) 2013.03.18
2013년 1,2월 반성  (0) 2013.03.03
스팀 22일까지 50~75% 할인 기간  (0) 2013.02.18
북핵 실험 -_-  (0) 2013.02.12
Posted by 구차니
프로그램 사용/ircd2013. 3. 12. 00:14
오징어 irc에서 ircd 대신 inspircd 를 쓴다고 해서 보는중

$ sudo apt-cache search inspircd
inspircd - Modular IRCd written in C++
inspircd-dbg - Modular IRCd written in C++ - debugging symbols

$ sudo apt-get install inspircd
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  linux-headers-3.0.0-31 linux-headers-3.0.0-31-server
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
다음 패키지를 지울 것입니다:
  ircd-irc2
다음 새 패키지를 설치할 것입니다:
  inspircd
0개 업그레이드, 1개 새로 설치, 1개 제거 및 0개 업그레이드 안 함.
1,875 k바이트 아카이브를 받아야 합니다.
이 작업 후 5,788 k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]?
받기:1 http://kr.archive.ubuntu.com/ubuntu/ oneiric-updates/universe inspircd amd64 1.1.22+dfsg-4ubuntu1.1 [1,875 kB]
내려받기 1,875 k바이트, 소요시간 0초 (3,778 k바이트/초)
(데이터베이스 읽는중 ...현재 90884개의 파일과 디렉터리가 설치되어 있습니다.)
ircd-irc2 패키지를 지우는 중입니다 ...
Stopping irc server daemon: ircd.
ureadahead에 대한 트리거를 처리하는 중입니다 ...
man-db에 대한 트리거를 처리하는 중입니다 ...
install-info에 대한 트리거를 처리하는 중입니다 ...
전에 선택하지 않은 inspircd 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 90826개의 파일과 디렉터리가 설치되어 있습니다.)
inspircd 패키지를 푸는 중입니다 (.../inspircd_1.1.22+dfsg-4ubuntu1.1_amd64.deb에서) ...
ureadahead에 대한 트리거를 처리하는 중입니다 ...
man-db에 대한 트리거를 처리하는 중입니다 ...
inspircd (1.1.22+dfsg-4ubuntu1.1) 설정하는 중입니다 ...
Please configure inspircd first and edit /etc/default/inspircd, otherwise inspircd won't start root@ousisa:/etc 

[링크 : http://wiki.inspircd.org/Introduction]
[링크 : http://wiki.inspircd.org/Modules/codepage]

'프로그램 사용 > ircd' 카테고리의 다른 글

irc 서버 구축 관련 문서  (0) 2013.06.14
cgiirc  (0) 2013.03.01
lightIRC  (0) 2013.03.01
irc / irc bot  (0) 2013.02.28
ircd.conf - ircd 설정하기  (0) 2013.02.28
Posted by 구차니
Programming/C++ STL2013. 3. 11. 19:07
계륵이라는 느낌
일단 내용만 보고 느껴지는 문제는
다중상속시 다른 클래스들을 파악해야 하므로
모듈/캡슐화를 통해 모르고 끌어쓰는 편리함을 포기해야 한다는 점?

물론 평행다중 상속이 아닌
수직다중 상속 같운 경우에도 scope문제로 바뀔뿐
재사용성을 위한 상속이 재사용성을 해치는 문제가 발생한다

[링크 : http://gyumee.egloos.com/3200829
[링크 : http://www.winapi.co.kr/clec/cpp3/29-3-2.htm]
[링크 : http://www.langdev.org/posts/20]
[링크 : http://cplusplus.com/doc/tutorial/inheritance/
Posted by 구차니
Programming/C++ STL2013. 3. 11. 19:04
포인터 변수 같은 느낌?

class deri : public a,b
에서
a는 public
b는 private로 된다고 하니 주의해야할듯

[링크 : http://www.gpgstudy.com/forum/viewtopic.php?topic=11211]

'Programming > C++ STL' 카테고리의 다른 글

visual studio express에서의 상속 클래스  (0) 2013.03.13
다중상속의 문제점  (0) 2013.03.11
c++ function overloading  (2) 2013.03.04
c++ class member function  (0) 2013.03.04
c++ namespace  (0) 2013.03.04
Posted by 구차니
개소리 왈왈/자전거2013. 3. 10. 23:31
클릿커버 라고 해서
지우개 수준의 클릿을 보호해주는 악세사리이다.
그런데 2.5만원 -_-

근데! 클릿은 3만원 -_-
클릿끼고 안걸어 다니는게 가장 좋지만
그냥 신발을 가지고 다녀야 하려나? ㅠㅠ



[링크 : http://blog.naver.com/diditwow/30144996251]

'개소리 왈왈 > 자전거' 카테고리의 다른 글

상일IC 우회로 + 낙타고개  (2) 2013.03.16
암사언덕 정복  (2) 2013.03.13
2일 연속 자전거 + 클빠링 ㅠ.ㅠ  (2) 2013.03.10
105급 클릿 장착  (0) 2013.03.09
시마노 105급 클릿 - PD-5700 / SM-SH11  (2) 2013.03.09
Posted by 구차니
개소리 왈왈/자전거2013. 3. 10. 23:27
집에 거의 다와서는 횡단보도에서
왼발을 빼고 서있는게 나을까? (왼발이 꼽기가 조금 익숙치가 않아서)
하고 있다가 오른쪽으로 기우뚱~
어어어... 철푸덕 ㅋㅋㅋ
주변에 사람들 한 15명은 있었는데 으아아 ㅋㅋㅋㅋㅋ


아무튼...
갈때는 미칠듯한 역풍에 평속 18km 정도
돌아올때는 미칠듯하진 않은 순풍에 28km 정도 밟고 온 듯 한데(체감은)
사람들도 인도를 놔두고 자전거 도로 많이 난입하고
자전거 초보들이 길을 가로막고 하는 바람에 평속은 많이 죽은듯..

그나저나 2일 연속 클릿착용하니 다리가 죽어난다 ㅠ.ㅠ


'개소리 왈왈 > 자전거' 카테고리의 다른 글

암사언덕 정복  (2) 2013.03.13
클릿을 보호해야 하.....나?  (2) 2013.03.10
105급 클릿 장착  (0) 2013.03.09
시마노 105급 클릿 - PD-5700 / SM-SH11  (2) 2013.03.09
오늘은 펌프 도착, 내일은 클릿  (0) 2013.03.08
Posted by 구차니
fraps 깔고 캡쳐하니 잼남 ㅋㅋ
그런데.. 동영상은 정말.. 매너없이 용량을 많이 먹는다 ㅠ.ㅠ 

사출준비!!


푸슈슈슈슝~!


어.. 저기가 목적지?!!?


I'm isaac man!!


Posted by 구차니