설치 및 활용 QnA + 자유 게시판

readme의 이미지

[완료]쉘에서 파일의 특정위치에 데이터를 써 넣을수 있는 방법이 어떤게 있을까요.

일단 dd를 사용해서 해봤는데, 빈 1k짜리 파일 c (안에는 전부 0x00으로 채워져 있음) 을 만든다음에 다음과 같이 명령을 내려 보았습니다.

[/tmp]$ dd if=./a of=./c bs=1 seek=50

그런데 이렇게 하면 앞에 c1의 50바이트 위치에 a파일의 데이터가 써지기는 하는데, 50바이트 뒤에 모든 데이터(정확하게 말하자면 a의 데이터가 써진이후)가 없어지더군요.

당연히 파일 크기도 줄어들고... 그래서 dd로는 안될듯한데.

다른 방법이 없을까요? 어지간하면 코딩안하고 쉘상에서 문제를 해결하고 싶습니다.

반복해서 hexeditor를 열었다 닫았다하는일이 너무 지겹군요..

cleansugar의 이미지

어제 JCO 컨퍼런스에서 오픈소스 라이센스 세션 내용이 뭐였나요?

어제 JCO에서 개발자가 알아야할 오픈소스 라이선스 정책 세션 내용이 뭐였나요?

라이센스 소개였나요? 아니면 실무 내용과 연계해서 구체적으로 설명 해줬나요?

munhoney의 이미지

Mercurial에서 다중 프로젝트 관리 가능하나요?

회사에서 mercurial로 프로젝트를 관리할것 같은데, 하나의 서버에서 여러개의 프로젝트를 관리할 수 있을까요?
웹 검색 해보니 가능해 보인다고 하는데, 구체적인 방법에 대해서는 안나오는 것 같아서요

하나의 리파지토리에 여러개의 프로젝트를 추가하는 방법이 있고,
여러개의 리파지토리를 만들어 여러개의 프로젝트를 각각 관리하는 방법이 있던데,

후자의 방법이면 좋을 것 같긴한데요, 서버를 띄울때 각각 다른 포트를 만들어 띄어주어야 하나요? 지금은 하나의 프로젝트를 위해 http로 hg serve 인가. 이걸로 띄우고 있거덩요

parkon의 이미지

C++에서 const keyword가 너무 남용된다고 생각지 않으세요 ?

프로그래밍은 전공도 아니고 잘하지도 못하는 초보인데요,
어쩌다 보니 기존의 어떤 라이브러리 위에서 돌아가는 라이브러리 만드는 프로젝트를 맞게 되었습니다.
초보다 보니 좌충우돌 헤매는 건 당연한데요,
하 이놈의 const keyword는 징그럽네요.

상수를 정의할 때, 예를 들어
const double pi=3.13;
이런건 좋은데,
그리고 C에서 strchr, strcmp 등에서 인수를 const char*로 하는 정도도 좋은데

클래스 멤버함수 뒤에 붙은 const는 아주 징그럽네요.
예:

sunjh의 이미지

php CMS 솔루션 제작과 사업성

웹과 모바일 웹 cms 솔루션을 제작할려고 합니다. 웹 플랫폼은 리눅스 & 윈도우, 언어는 php와 현재상용된는 DB 입니다.

대략 줌라와 비슷한걸 구상했는데 줌라 보다 더 쉽고 다양하게 웹사이트를 관리하고 웹사이트에서 사용되는 모든리소스를 편리하게 관리할 수있는

아이디가 있습니다.

하지만 우리나라에는 이미 제로보드와 같은 프리라이센스의 cms가 있는데요 과연 상용 cms 가 성공할지는 의문입니다. 물론 제로보드보다 더 강력한 편의성을

만들 자신있고, AS 지원 등등을 장점으로 사업을 구상하고있습니다.

여러분들이 보시기에 cms 사업은 어떤가요?

munhoney의 이미지

C++ Daily Build를 할려고 하는데 어떤 툴을 사용하시나요

일단 기본적으로 Windows와 Linux에서 돌아가는 프로그램을 작성하고 있어서, daily build를 할려고 합니다.

daily build에는 컴파일과 unit test가 수행되어 그 결과를 이 메일 혹은 다른 방법으로 알려주면 좋을 것 같구요

C++ 에 Daily build를 확인해보니 r2build라는 툴이 있는것 같긴한데.. 윈도우버전만 있는 것 같구요 (확실하지는 않지만..)

다른 분들은 어떤 툴을 사용하시는지요. (리눅스나 윈도우 모두, 동시 가능한거면 좋구요..)

특별한 툴이 없으면 단순하게 스크립트로 만들어 사용하는 것도 좋은 방법일 것 같긴한데, 어떤 기능들을 포함시켜야 하는지 등등을 몰라서 조금 망설여 지네요.

참고로 QT 기반의 C++을 사용하고자 합니다.

emptynote의 이미지

힘들게 아파치-톰캣 연동해서 외부 인터넷망에서 접속 성공했네요.

힘들게 아파치-톰캣 연동해서 외부 인터넷망에서 접속 성공했네요.

수저로 떠 먹여주는 건데도 직장 처음 시작할때빼고는 거의 아파치, 톰캣 신경끄고 살아서

이젠 머리가 굳어서 그런지 고생 고생하다가 드뎌 열결했네요.

인터넷공유기(LGI IP2000S) 에서 가상 서버 등록하여

리얼 IP의 특정 포트(ex 80포트)를 웹서버 돌리는 PC와 연결시키는것도 처음 해 보았네요.

어찌되었든 노트북에서 hosts 파일을 조작하여

웹서버로 돌리는 PC의 리얼 IP를 등록후 test.jsp 호출하니 잘 나오네요.

당근 노트북은 에그를 사용하여 인터넷 연결한 상태에서 테스트해 보았습니다.

그런데 gnome terminal 이거 마지막줄에서 스크롤이 안되어서 불편했는데,

프로파일 설정->스크롤에 "출력이 있으면 스크롤" 이게 꺼저 있었네요.

일단 on 시킨후 테스트 해 보니 잘 되는것 같은데 프로파일을 살펴보니 별난 기능 많군요.

SoftOn의 이미지

패키지가 없을때 어떤 패키지에 속했는지 나오는 패키지를 알고 싶습니다.

debian을 base system만 깔아서 xfce4만 추가하는 중인데요.

그냥 GUI 포함해서 깔때랑 좀 다른 것들 중에

터미널에 gcc가 안 깔렸을때 gcc 치면 gcc 가 설치 안되서 설치하라고 나오잖아요.

근데 그게 안되더군요.

어떤 패키지를 깔면 되는 건가요?

yistee의 이미지

웹서버 가상서버 설정이요

웹서버 가상서버 설정을 하려고 합니다.
가상서버 설정파일을 찾아보니 두개가 있더라고요. 이 두개 중에서 어떤걸 수정해야 하는지요

[root@ns ~]# find / -name httpd-vhosts.conf
/usr/local/server/apache/conf/original/extra/httpd-vhosts.conf
/usr/local/server/apache/conf/extra/httpd-vhosts.conf

설정을 수정하게 된다면 이렇게 하고

dlckdghks83의 이미지

임베디드 보드에서 라이브 스트리밍 구현...

안녕하세요. 해결하기 힘든 문제가 있어 여기 글올립니다.
TI 다빈치 프로세서로 라이브 스트리밍을 구현해야 하는데요.

gstreamer를 이용해서 각종 프로토콜과 코덱을 테스트해보았습니다.
최적의 방안으로 gst-rtsp-server를 사용, 테스트 했더니 딜레이가 0.3초 가량 나옵니다.
mpeg4 (TI가 제공하는 코덱 사용)로 인코딩하여 rtsp로 통신하도록 했구요.
클라이언트는 윈도우에서 VLC 플레이어를 사용했습니다.

고객사에서는 딜레이가 0.1초 정도로 나와야 한다고 하는데요.
임베디드 리눅스는 물론이고, 영상 관련 쪽도 제가 처음이다보니 더 이상의 대안이 떠오르질 않네요. 인코딩/디코딩/네트워크 전송 중 어디서 시간을 잡아먹는지 알아보는 방법도 잘 모르겠구요. 원인이라도 알아야 할텐데;;

경험 있으신 분들은 힌트 좀 주세요~ ㅜㅜ

페이지

설치 및 활용 QnA + 자유 게시판 구독하기