프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실

seong9887의 이미지

임베디드로 취업하기엔 전망이 안좋나요?

리눅스 커널쪽에 흥미를 가지게 되었고
커널을 깊게파면 전문성이 깊고, 어려워서 재밌을거 같고, 연봉도 꽤 받을것 같아서
리눅스커널쪽을 공부를 해보려고 합니다.

그런데 구글에 글들을 찾아보면
군대문화가 강하고, 연봉도 크게 다른분야에 비해서 많이 받는편도 아니라고 하시네요
그리고 역피라미드 구조로 신입이 학사로는 들어오기가 굉장히 힘들다고 하고요

그래서 걱정이 되어 몇가지 여쭤보려고 합니다.

1. 정말 국내에서 학사로
리눅스 커널개발자, 임베디드 개발자로는 신입이 들어가기 힘든가요?

2. 임베디드는 군대문화가 강하고, 워라벨이 잘 안지켜지고 연봉이 적은 편인가요?

3. 이길이 전망이 있다면 공익 2년간 공부를 제대로 해보려고 하는데 가능성이 있을까요?

4. 전공이 보안이여서 개발을 다시 공부해야하는데 만약 한다면 어떤 커리큘럼으로 공부하는게 좋을까요?

snu04038의 이미지

CentOS GID 기본값 관련 질문

CentOS에서 user를 생성하면 기본값으로 UID가 1000부터 적용되는데

/etc/default/useradd 에는 기본값으로 100이
/etc/login.defs 에는 GID의 최솟값이 1000으로 설정되어있는데

아무리 두 값을 변경해도 유저 생성시 GID가 1000번부터 시작하는데 어떠한 규칙이 있거나 저 두 파일 말고도
GID를 결정짓는 파일이 있나요?

ps1. [useradd -N] 옵션을 주면 GID가 [useradd]에 지정된 기본값 100으로 생성됩니다.
ps2. login.defs에서 최솟값은 500으로 설정해두어도 기본적으로 GID가 1000으로 생성됩니다. SYS_GID 값도 499로 줄였습니다.

사람의 이미지

아치 리눅스 관련 질문

sudo pacman -S xorg-server (gnome-extra)
라고 쓰니까 missing delimiter for 'g' glob qualifier 라고 뜨는데
어떻게 하면 될까요?

사람의 이미지

리눅스 관련 질문

CLI 환경에서 크롬같은 웹브라우저가 작동하나요?

lbm1101의 이미지

c언어로 코딩 중인데 오류라고 뜨진 않는데 실행이 잘안되네요..

c언어로 코딩 중인데 오류라고 뜨진 않는데 스캔f랑 프린트f가 실행이 잘안되네요..

#include
#include
int main()
{
int money = 10000;
int DB; //드래곤볼? 암튼 그거 개수
int btc; //비트 코인 수
int bit=100; //시세에 따른 가격
int a=0;
int b=0;
int c=100000000;//드래곤 볼 임의 가격

printf("\t\t\n\t\t\t\t\t[내 지갑: %d]\n[1.Bit coin]\n[2.Dragon ball]\n", money);
scanf("%d", &a);

enter의 이미지

쉘 문자열을 cat으로 불러온후 sed로 다른 문자열에 삽입하려는데 안되네요...

스크립트에 문자열을 직접 입력해준경우 멀쩡히 잘되는데 파일에서 불러온 문자열은 자꾸 오류가나네요;;

sed에서 구분자도 바꿔보고 sed로 파일을 불러와보기도 했는데 오류나는건 마찬가집니다.

스크립트에 set명령어를 넣고 확인해본 결과 파일을 통해 불러온 문자열은 $'문자열'이런식으로 되있는데 이게 무슨 의미인가요?

만약 이거 때문이라면 해결법 좀 알려주시면 감사하겠습니다.

awdxawdx101의 이미지

코드 커버리지

개발자분들 실제로 제품 개발하실 때 코드 커버리지를 높이기 위해서 퍼징이나 심볼릭 실행같은 것들을 하나요?

livey의 이미지

한대의 서버에 리눅스서버, 윈도우서버 구축 문의

남는 PC 가 있는데
여기에 우분투 또는 데비안을 설치하고

도커로 우분투서버 설치,
kvm 으로 윈도우서버2016 을 설치하여 두 서버os를 동시에 작동시키는게 가능한가요??

gurumong의 이미지

Presentation Tier와 Business Tier 사이의 데이터 변환 책임은 어디에 있을까요?

코드와 아키턱처에 관한 질문이 있습니다

웹 프로젝트는 일반적으로 아래와 같은 3-tier 방식이 일반적으로 알고있습니다
Presentation tier <-> Business tier <-> Persistence tier

* Presentation tier : Web, App, Client
* Business tier : WAS, Spring, Server
* Persistence : DB, File

궁금한점은....
내부(Business tier, Server)의 비지니스 로직에서 다루는 데이터 구조와
외부(Presentation tier, Web)의 표현하기 위한 데이터 구조에 차이가 있어
중간에서 상호 변환이 되어야 할텐데요
이때 데이터 변환 책임은 어디에 있다고 할 수 있을까요?

eunmiae의 이미지

C++에서 new로 할당할때 프로그램이 죽어요

C++ 잘 모르는데 어떤분이 작성한 프로그램 유지보수 중입니다.
근데 아래 소스에서 자꾸 프로그램이 죽어요
CMySession** _conn;
_conn = new CMySession*[_db_MAX_sessions];
for ( int ii=0; ii<_db_MAX_sessions; ii++ ) {
_conn[ii] = new CMySession( &_db );

}

여기서 _db_MAX_sessions숫자가 특정 크기를 넘어가면 죽어요.
예를 들어 300은 잘 돌아가는데 400으로 하면 프로그램 시작하다 그냥 죽어버리네요.
구굴찾아보니 동적메모리, 가상메모리 어쩌고 하는데 도저히 모르겠어요.
답변 부탁드릴께요.
미리 감사드립니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실 구독하기