프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

q681의 이미지

비주얼 스튜디오 질문

비주얼 스튜디오를 사용하고 있습니다. 수정할 때 지우고 다시 씁니다. ex( 1 -> -> 2 )
그런데 어느 순간 포함되어집니다. 드래로 묶어둔 것처럼 되어 있어서 지울필요 없고 그냥 2만 쓰면 불편합니다. ex( 1 -> 2 )해결방법이 없을까요? 잘 설명하지 못한 점 죄송합니다 ㅠㅠ.

익명 사용자의 이미지

(char) 0x00 이거는 형변환 인가요??? 아니면 왜 괄호를 치나요????하는 건가여????

(char) 0x00 이거는 형변환 인가요??? 아니면 왜 괄호를 치나요????하는 건가여????

emptynote의 이미지

나의 플랜 B

RPC 서버와 RPC 서버 접속 API 를 만들면서 가장 우려한 것은 역시나 속도및 안정성입니다.

자바로 만들다 보니 고리 타분한 속도 논쟁에 관심을 갖고 관련 글들을 읽어 본지라

결론은 역시 c 언어나 c++ 보다 느리다는것입니다.

개인적으로 제가 만든 RPC 서버와 RPC 서버 접속 API를 테스트하는 과정에서

지극히 주관적인 생각이지만

자바는 micro second 이고 c나 c++ 는 nano second 이다 라는 생각이 드네요.

처음에는 게임 서버를 염두에 두고 만들기 했지만

속도가 이러하니 플랜B 에 대해서 생각을 안할 수 없었습니다.

저의 플랜 B 는 상대적으로 속도에 관대한 학습용으로

분산 처리가 기본인 작은 게임 회사를 모의하여 만들 수 있게 하는것입니다.

플랜B 는 플랜B 이고 개인 웹 사이트 정도는 잘 운영될 수 있다는것을 보여주기 위해서

emptynote의 이미지

아 테스트 하기 싫네요.


summernote 를 붙였는데 여기 저기서 버그가 터지네요.

그런데 정말이지 테스트 하기 싫네요.

http://www.sinnori.pe.kr/ 사이트

테스트 환영 합니다. ^^;

Yi Soo An@Google의 이미지

운동의 효과

취미겸 운동으로 실내 암벽등반을 이틀에 한번 꼴로 하고 있습니다. 근데 효과가 꽤 좋네요.
평일 루틴이 일하고 퇴근해서 운동을 2시간? 3시간쯤하고요. 집와서 밥먹고 다시 12시나 1시까지 코드를 짜는데 다음날 별로 큰 타격이 없습니다. 주말도 좀 늦게 일어나서 나가서 놀거나 다시 코드 짜고요.

여러분들은 건강을 위해서 하고 계신지, 어떤 운동 주로 하시는지 궁금하네요.

portugaltheman의 이미지

Visual Studio에서 함수 호출하는데 자꾸 에러가 나서 msdn 참조하려는데

제가 c++ 기본서 보면서 공부중인데 뇌를 자극하는 시스템 프로그래밍 이 책보면서 윈도우즈 프로그래밍도 같이 공부를 하는중이여서 아직 윈도우즈 프로그래밍에 대해서 많이 모르는데..
Visual Studio에서 c++ 콘솔 프로젝트 하나 만드는데 _getts 함수 호출하는데 에러뜨고 무슨 함수 쓰면 또 에러나고.. 책 보고 하는중인데 에러가 많이 나네요 인텔리 기능에서 _getts_s 뜨길래 써봣더만 에러가 안나던데..
아무튼 저는 그냥 _getts 함수에 대해서만 보고싶은데 msdn 가봣더만 그냥 _getts 검색하면 뜨고 하는 구조가 아니네요.. 윈도우 도움말처럼 인덱스만 엄청많고.. 라이브러리 들어가봣더만 STL 어떻게 쓰는지만 잔뜩나오고..
예를 들어서 _getts 찾아서 보려면 msdn에서 검색 어떻게 하나요..

아니면 Windows c++? visual studio 에서 쓰는 C++을 뭐라그러죠 c++ 기본서랑 너무 달라서 c++ 이 visual studio c++ 에서 어떻게 쓰이는지 레퍼런스 책이나 문서같은거 잇나여..

emptynote의 이미지

오픈 소스 혼자 짤 수 있을까요?

제목을 자극적으로 만들었지만

결론 부터 말하자자면 오픈 소스 혼자 짤 수 있습니다.

하지만 요즘 들어 오픈 소스 혼자 짤 규모가 아니다라는 생각이 드네요.

API 문서 제공하고 품질을 중요시 하여 단위 테스트를 하고 있다면

리팩토리할때 마다 API 문서와 단위테스트까정 함께 움직여야 합니다.

이게 쉬운 일이 아니네요.

리팩토리 잦다고 핵심 부분만 단위 테스트를 진행하였고

API 문서에 대해서 준비를 안한 상태에서 팀원 모집할려고 API 문서의 필요성을 느껴서

지금 작성중인데 죽겠네요.

악순환의 고리가 있네요.

단위 테스트를 통해서 이것은 무엇이다 라는것을 충분하게 숙고를 하지 않아 이름이 엉망이네요.

API 문서를 작성하려다 보면 설명을 해야 하고 설명을 하다 보면 잘못된 이름을 발견하게 됩니다.

그때마다 잘못된 이름을 수정하느라고 날밤 세네요.

아무리 생각해도 오픈 소스를 혼자 하면서 문서까정 챙기는 분이 있을까 합니다.

6Gelemen의 이미지

Nix os 라는 것도 있네요

요즘에 새 리눅스가 나왔나 봅니다.
이 배포판은 함수형 패키지를 사용하는데(사실 함수형 언어가 아닌 패키지는 저도 처음 들어보는 개념
입니다.),업데이트를 하는 과정에서 구 버전을 없애는 것이 아니라서 의존성 문제를 해결할 수 있다고
합니다.

기존 소프트웨어를 지우지 않기 때문에 업데이트로 의존성이 깨지는 문제가 발생하지 않는다.
소프트웨어 빌드 과정이 격리되어 있기 때문에 재현 가능성이 보장된다. 즉 여러개의 컴퓨터에서 똑같은 시스템을 구축하기 용이하다.
root권한 없이 소프트웨어 전역 설치가 가능하다. 여러 유저가 같은 패키지의 다른 버전을 동시에 설치할 수 있으며, 같은 버전의 소프트웨어는 정확히 한개만 설치된다. 유저는 소프트웨어 빌드 및 다운로드 과정에 간섭할 수 없기 때문에 다른 유저가 사용할 소프트웨어에 트로이 목마를 심는 등의 일을 할 수 없다.

요렇게 써 있네요...

사이트

https://nixos.org/

portugaltheman의 이미지

g++ 컴파일시 제 개인 라이브러리를 옵션 적지않고 자동으로 링크시키려면

어떻게 하나요? 책보고 배운것은 g++ -Idirectory -Ldirectory -o hello hello.cpp -lstuff 여기까지 인데
g++ -o hello hello.cpp 만 써도 표준 라이브러리 헤더를 인클루드 하면 자동으로 링크되는것처럼, %HOME%\include 에 있는 제가 작성한 libstuff.h를 인클루드하면 %HOME%\lib 에 있는 제 개인 라이브러리를 링크되게하려면 어떻게 설정하면 되나요?

GRu의 이미지

Monolithic Architecture와 SOA의 차이점

안녕하세요 KLDP가입하고나서 적는 첫게시글이네요.

제목과 같이 Monolithic ArchitectureService Oriented Architecture의 차이가 궁금합니다.

보통 두개를 비교할때 Monolithic은 business logic이 덩어리처럼 존재한다고 하고, soa는 각 서비스가 모듈화되어서 재사용성을 높일 수 있다라고 합니다.

그런데 객체지향 프로그래밍이나 디자인패턴을 보면 하나의 함수는 하나의 책임만 갖게 하고 함수간 디펜던시를 낮춰 재사용성을 늘리는것을 지향한다고 배웠습니다.

질문 :
1. Monolithic Architecture는 객체지향프로그래밍이 아닌건가요?
2. 두 구조의 정확한 차이가 궁금합니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기