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

익명 사용자의 이미지

핸드폰번호 정규식에 대해서 질문 드립니다.

안녕하세요. 핸드폰번호 정규식에 대해서 질문 드립니다.
로그 파일에서 핸드폰번호에 대해 찾아내려고 합니다.
아래와 같이 egrep 명령으로 정규식을 사용하려고 하는데요.
로그 중에 핸드폰번호가 아닌 연속된 숫자에서 정규식 조건에 맞는 다른 숫자까지 찾아냅니다.
오탐율이 너무 많아서 단어 경계 일치 메타문자 \b 를 정규식 앞뒤로 붙였습니다.

핸드폰번호 정규식 : 01([0|1|6|7|8|9]?)-?([1-9]{3,4})-?([0-9]{4})

cat test.log | egrep -n '\b01([0|1|6|7|8|9]?)-?([1-9]{3,4})-?([0-9]{4})\b'

LINUX 에서는 \b 메타문자가 잘 적용되어 핸드폰번호만 잘 찾아내는데
IBM AIX 에서는 \b 메타문자가 적용되지 않아서 핸드폰번호를 찾아내지 못합니다.
IBM AIX 에서 \b 메타문자를 대체할 수 있는 다른 방법이 있을까요?

dream train@Naver의 이미지

debian 에서 debian 부팅 usb 제작하기

debian에서 debian 부팅 usb를 다음과 같은 커맨드를 이용하여 제작하면 debian을 uefi 로 설치할 때 파티션이 로딩이 안되는 문제점이 있습니다. (다시 rufus를 이용해서 설치해본 결과 그 방법으로도 검은 화면이 나왔습니다. 착각한 것 같습니다.)

익명 사용자의 이미지

자바스크립트 질문입니다.

제가 홈페이지를 만들고 있는데, 서버측에서 어떤 버튼을 누르면 접속해 있는 특정 클라이언트 페이지에 alert창을 띄우고 싶습니다.
어떻게 하면 가능할까요?

gangyeonjo336의 이미지

c++ socket UDP 통신

c++을 사용해서 socket UDP통신을 하고 있습니다!
현재 서버에 연결되어있는 클라이언트의 개수를 알고 싶은데 어떻게 알 수 있을까요?

-@Naver의 이미지

c++ curl 함수에 변수넣기 질문드립니다.

curl 공식 홈페이지에 있는 http post 예제 코드에서 제가 필요한 부분을 수정하였습니다.

궁금한 것은

1.if문 내에서 addr에 어떤 배열의 원소 0번 index부터 5번 index 까지의 값을 순차적으로

넣고 싶을때는 몇번 라인에 반복문을 써야하나요?

2.curl_easy_setopt 함수에 어떻게 배열값을 넣나요?
코드첨부합니다.

yjc99의 이미지

리드 솔로몬(Reed-Solomon) 부호화 관련

데이터의 오류검출및 정정이 필요하고, 이것과 관련해서 리드-솔로몬이라는 알고리즘이 있어서 좀 볼려고 하는데 너무 어렵네요.
c로된 소스가 있어 분석해야 하는데 그전에 개념부터 알려고 검색해서 자료들 찾아보려고 했는데, 알수없는 용어와 다항식의 수식으로 설명되어 있는등 도무지 이해하기가 어렵네요.;;
(이런 다항식의 수식은 또 수학어느부분에서 나온건지조차도 감이 안잡히네요;;)

리드-솔로몬 관련해서 어떻게든 이해할수있을만한 자료나, 방법 없을까요? 또 원래 이런 오류정정관련 부호화쪽이 수학적 난이도가 있는 부분인걸까요?

아시는 분 계시면 조언 부탁드립니다.

ssg2048의 이미지

libhangul 빌드에 대하여

https://gitlab.com/3beol/libhangul 에 있는 작년 버전 libhangul을 우분투 18에서 빌드하고 싶습니다.

예전 구버전일 때에는 설치에 필요한 프로그램들을 전부 설치해서 libhangul을 빌드할 수 있었는데,

언제부터인가 이 방법이 잘 되지 않습니다.

혹시 이 libhangul을 빌드하는 방법을 아시는 분께서 계시면 알려주시면 감사드리겠습니다.

ch4n3의 이미지

DNS 설정 관련 질문

안녕하세요. 초보 개발자입니다.
서비스를 하나 만들었는데 DNS 설정에 관해 질문이 생겨서 글을 남겨보았습니다.

제 서버에 구동되고 있는 서비스는
nodejs express로 구동되는 서비스 하나와 apache2 로 구동되는 서비스 하나, 총 두개가 존재합니다.

nodejs 서비스는 node.example.com 으로 구동하고 싶고
apache2 서비스는 example.com 으로 구동하고 싶습니다.

그런데 두 개 모두 80번 포트를 사용하니 포트가 중복되는 오류가 발생합니다.

이 경우 어떻게 해결하면 좋을지 조언 부탁드립니다.

-@Naver의 이미지

님들 pdcurses 검은화면만 나와요

왜이러는지 모르겠어요

Initscr이랑 endwin만 넣어놔도그래요

추신: 프로그래밍 사이튼데ㅣ
모바일 페이지 왜 지원 않되요?
Kldp 어플도 없고

iankcpp의 이미지

volatile 키워드가 이해가 잘 안되네요

volatile 설명 찾아보다가 읽게된 포스팅인데 잘 이해가 안되네요..

"임베디드 시스템 프로그래밍에서 volatile 키워드의 필요성
- 임베디드 시스템 프로그래밍 같은 경우 프로세서의 레지스터를 직접 제어하는 경우가 많다. 이 경우 만약 컴파일러가 주소가 같다는 이유만으로 중복되는 쓰기 명령을 없애버리면 하드웨어가 오작동 할 수 있다.

*(unsigned int *)0x8C0F = 0x8001;
*(unsigned int *)0x8C0F = 0x8002;
*(unsigned int *)0x8C0F = 0x8003;
*(unsigned int *)0x8C0F = 0x8004;
*(unsigned int *)0x8C0F = 0x8005;

페이지

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