프로그래밍 QnA + 설치 및 활용 QnA

icily의 이미지

리눅스, 서버/클라이언트 값 주고받기...

리눅스(페도라)에서 서버와 클라이언트가 실행되는데,

서버 하나, 클라이언트 여러개를 틀었을 때,

서버에 입력한 값(ex_서버:30)과

클라이언트들이 서버에, int 값을 하나씩 입력(ex_클라이언트1:24, 클라이언트2:45, ...)한 값들이

모두 일치 할 때 끝나는 프로그램 입니다.

수식이 있으나, 일단은 모든 클라이언트와 서버가 같은 값(ex_30)을 입력했다고 가정하고,

프로그래밍이 되었으면 합니다.

혼자 하려다가 ㅠㅠ...

보내고 출력하는 것 이상의 것을 하기가 힘들어서 질문드립니다. 부탁드려요.

freezm7의 이미지

ASP.NET Webform vs ASP.NET MVC 생산성 차이 많이 나나요?

저는 원래 Java 쪽만 하다가 새 프로젝트(+새팀) 에 들어가게 됐는데,

ASP.NET WebForm 으로 새 웹사이트를 만들 예정입니다.

저는 어차피 WebForm 도 모르는 입장이니, 최신 기술인 MVC로 가고 싶은데,,, 팀원들은 WebForm으로 오래 일을 해와서 익숙한 상태입니다.

익숙한 툴로 그냥 가는게 맞을까요? MVC가 WebForm에 비해 얼마나 생산성이 나아졌는지 궁금합니다.

전 둘다 경험해보지 않았고, 팀원들도 그냥 익숙해서 WebForm을 쓰는것이지, MVC로 가자고 해서 문제가 될것 같진 않네요.

dltkddyd의 이미지

doule 형 1.5의 비트구조를 살펴보니.

1.5 라는 double 형 데이터를 정규화하면,

1.1X2^0

입니다. 따라서 부호부 1비트는 0이고, 지수부는 1023이고, 가수부는 1입니다. 그래서

0 01111111111 1000000000000000000000000000000000000000000000000000

로 나와야 하는데, 그렇게 나오지 않고, 각각의 4byte 앞뒤가 뒤바껴 출력됩니다. 그러니까 다음과 같이 말이죠.

00000000000000000000000000000000 001111111111 0000000000000000000000000000000000000000000000000000

이러한 상태를 어떻게 이해해야 하나요? 왜 컴퓨터 메모리에 아랫부분처럼 저장되는 것인가요? 리눅스 gcc를 사용하고 있습니다. 비주얼 C를 사용해도 위와 같은 식인가요?

artop0420의 이미지

[완료] 아파치 한글 깨짐현상

OS설치시 언어선택할 때 한대는 ko, 한대는 en 으로 설치하고
동일한 패키지를 선택해서 설치했습니다.(centos 5.7)
양쪽 서버 모두 아파치와 php, mysql 등은 기존에 개발되어진 스크립트를 이용해서 설치를 완료했구요. (소스컴파일 -> 설치)
DB서버는 별도로 구성이 되어 있습니다.

문제는 지금부터 발생했습니다.
동일한 소스를 가지고, 설치시 en으로 선택해서 설치했던 서버에는 한글이 정상적으로 출력이 되는데,
설치시 ko로 선택했던 서버는 한글이 깨지는 현상을 확인했습니다.

한글이 깨지는 서버는 /etc/sysconfig/i18n을 정상적으 출력되는 서버돠 내용을 맞추어 주었고, 추가로 httpd.conf, php.ini 파일도 복사해서
적용했습니다.
양쪽 서버 모두 재부팅 1회씩 진행했구요.

여전히 한글이 깨지길래, 한글이 깨지는 서버에 기존에 설치된 APM을 모두 삭제하고 다시 설치했습니다.
config 파일도 동일한 파일로 붙여넣었구요

qiiiiiiiip의 이미지

sscanf 질문


input_string = "{1,20},{3,30},{5,60},{12,142}";

와 같은 형식의 스트링을 파싱해서,

Point p[];

p[0].x = 1, p[0].y = 20
....
p[3].x = 12, p[3].y = 143

와 같이 세팅하려고 합니다.

전체 point의 개수가 가변이라고 했을때, 이 작업을 가장 간단하게 할 수 있는 방법이 뭘까요?

가급적이면 sscanf를 써서 할 수 있을까요?

marpia99의 이미지

GPL v3 라이센스 관련하여,,

여기다가 올리는 것 맞나요??

한 번씩 지나가다 들린 기억은 있어도 엄청 많이 있었던 자리는 아닌지라 헷갈리네요..
그럼에도 불구하고 한 번 올려봅니다.

libstdc++ 라이브러리가 gcc 컴파일러 내부에 소스로 존재하는데 이 라이브러리가
GPL v3 를 사용합니다.

그런데 만약 여기에 있는 소스를 가지고 쓴 경우 이용해서 만든 소스 또한 공개를 해야 하는 것으로 알고 있는데요

그 쓰는 경우가 보고 구조를 이해 한 다음, 다른 소스에서 써도 그런가 하는 점입니다.
물론 특정 컴파일러와 매칭이 되는 그러한 구조는 구조체 모양이 동일할 뿐 그 외에는 전혀 다를 수도 있는데 말입니다.

과연 어디까지가 공개에 대한 범위로 규정이 된 것인지 궁금합니다.

rcheol의 이미지

No directory /home/<username> , no shell: permission denied 문제

centos 5.5 인데 갑자기 서버가 죽었습니다.

현재 root로만 접속이 되고

다른 아이디로는 저런 경고메세지를 출력합니다.

각각 폴더들은 그대로 있구요

passwd 파일 bash 파일 다 안녕히 잘있구요.. 권한설정도 잘되어있습니다..

새로운 아이디 만들어서 해도 안됩니다...

ㅠㅠ 해결방법이 없을까요??

declspec의 이미지

TCP 패킷을 중간에서

TCP 패킷의 데이터페이로드 부분에
중간에서 데이터를 추가/제거 할수 있을까요?

예로 서버 클라이언트 중간의 방화벽에서
HTTP 헤더에 특정 명령을 추가해서
보내게 하고싶은데

단순히 데이터의 내용이 바뀌는것이면
체크섬 재계산만 하면될듯한데
바이트가 추가되면
길이가 바뀌니까 다른 문제들이 생길거같은데...
순서번호도 달라질거고

조언 부탁드립니다

piterony의 이미지

git에 대한 질문...

git에 대해서 궁금한 점이 많이 생겨서 질문을 드리는데요.

1. 로컬에서 새로운 branch를 만들경우.. 파일을 통째로 복사하는 것인가요?
예를 들면 1기가 정도의 파일들이 브랜치로 관리 되고 있다가 새로운 브랜치를 만들면 그것은 파일을 통째로 복사해서 총 2기가를 관리해야 하는 것인가요?

2. 이 부분을 공부하면서 압축된 snapshot 단위로 저장을 한다고 써있던데.. 그래서 통째로 저장해도 2배가 되는 것이 아니고 최소한의 용량으로 저장이 되는 것인가요?
snapshot에 대한 개념도 정확히 이해가 안되서 전체적인 개념이 잡히지 않는거 같습니다... ㅠ ㅠ

시류의 이미지

웹 아카이빙(webzip 프로그램 같은)에 대해서 공부 해볼수 있는 사이트 있을까요??

오픈소스 형식으로 배포되는 프로젝트나..

관련 서적이나 강좌를 아시는분 계시면 알려주시면 감사하겠습니다 ..

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기