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

khalisto의 이미지

쉘 프로그램 관련 조언을 구하고자 합니다.

안녕하세요.

쉘프로그램을 통해 구현하고자 하는 프로그램이 있는데 구글링을 통해 확인해 보았으나 유사사례도 발견되지 않아 조언을 듣고자

글 남깁니다.

echo -n "Input new account name:"
read aa

키보드로부터 입력받은 값을 $aa 변수에 저장하는 과정에서 입력받은 값내부에(위치 상관없음) 특수문자가 포함되어 있거나

값의 처음부분이 숫자이면 오류가 발생하게 하는 그런 일련의 스크립트입니다.

예를 들자면 @few 또는 g%e2 등과 같은 특수문자가 입력 받은 값 중 어디에나 최소 1개 이상이 존재할 때 이를 판별하는

부분인 것입니다. 첫부분 숫자의 경우 1ewk 는 걸러지고 e1k 또는 elk3 은 처리가 될수 있는 어떠한 방법이

없을까요?

프로그램은 제어문이나 조건문 정도만 아는 얕은 지식이라 막히는 부분이 많네요 ㅎㅎ

전문가 여러분들의 고견을 기다립니다.

감사합니다.

oblab의 이미지

android mm 빌드시 error: undefined reference to '__xstat' 나오는데요

prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: out/target/product/generic/obj/STATIC_LIBRARIES/libusb-1.0_intermediates/libusb-1.0.a(libusb_1_0_la-linux_usbfs.o): in function op_get_device_list:os/linux_usbfs.c:1176: error: undefined reference to '__ctype_b_loc'

hengunmok의 이미지

dns 전파 문제

현재 debian 에 bind9 설치해서 네임서버를 구축했습니다. 포트포워딩해서도 해보고 공유기 떼고도 해봤는데 몇 주가 지나도 전파가 되질 않습니다..

서버상에서 resolv.conf 에 네임서버를 구축한 로컬호스트 쪽으로만 물려놓고 테스트를 해봤습니다.

nslookup test.com
Server: 127.0.0.1
Address: 127.0.0.1#53

*** Can't find test.com: No answer

nslookup ns.test.com
Server: 127.0.0.1
Address: 127.0.0.1#53

Name: ns.test.com
Address: 111.111.111.111(서버주소 잘 나옴)

nslookup 111.111.111.111(서버주소 잘 나옴)
Server: 127.0.0.1
Address: 127.0.0.1#53

seojh1431의 이미지

centos 6.0 minimal 에서 xwindow 설치 오류..

yum -y groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts"

yum -y install xorg-x11-*

이렇게 모두 yum으로 관련 패키지를 설치하고 startx 를 실행 해줬어요

xwindow 로 부팅이 되는 과정에서 잘 된다 싶었더니.... 화면이 깜빡깜빡 거리면서

"주파수 허용범위가 초과" 라는 문구가 계속 떴다가 사라졌다가 떳다가 사라졌다가 반복하네요..

이건 케이블문제인가요 모니터문제인가요??

qkrskek의 이미지

문자열에서 수학기호를 논리 연산식 처럼 바꾸는 게 잘 안 되네요...

안녕하세요.

수학 기호와 일반 문자열로 구성되어 있는 텍스트 파일이 있는데,

이 파일을 제가 쓰는 Tool 이 인식할 수 있도록

수학 기호를 논리 연산식 처럼 바꾸는 중 입니다.

예를 들면 ( AAA & BBB ) ---> ( AAA AND BBB ) 이런 식입니다.

간단한 것들은 sed 로 하면 되는데, 복잡한 수식이 많아서 힘드네요.

복잡한 수식은 이런 식입니다.

예 : ( AAA + BBB ) + [ { ( CCC + DDD + EEE ) - FFF } & GGG ]

최종답 : ( AAA OR BBB ) OR [ ( ( OR CCC DDD EEE ) NOT FFF ) AND GGG ]

특히, ( CCC + DDD + EEE ) ---> ( OR CCC DDD EEE ) 이 부분은 어떻게 해야 할지 모르겠네요...

그냥 ( CCC OR DDD OR EEE ) 로 하면 Tool 문법 오류로 Fail 납니다.

trymp의 이미지

TCP header 에 only syn flag 인데 data 가 붙어서 오는 경우가 있나요?

네트워크 TCP 표준이 햇갈려서 질문드립니다.

대부분 only Syn 은 3-way handshake 에서 처음 시작시 날라오는 것을 알고 있습니다.

그리고 그 경우 data payload 는 안 붙어서 오는 것으로 알고 있는데요.

처음 syn 이 날라올 때 data 가 붙어서 나오는 경우를 봤는데,

이것이 TCP 표준에 어긋나지 않는 건가요?

아니면 invalid 한 패킷인지 궁금합니다.

고수님들의 조언 주시면 감사하겠습니다.

cococo의 이미지

혹시 long polling 써 보신 분 계신가요?

안녕하십니까. 채팅 서버 만들려다가 궁금해서 질문해 봅니다.

상황은 이러합니다.

1. 고객 요구에 의해 웹사이트에 채팅 기능 추가.
2. 서버 + 클라이언트를 뭘로 할까 뒤져보다가, node.js 로 사용 결정 ( = 소스가 많다 )
3. Client - Server 데이터 교환을 Long Polling 으로 한다는 걸 발견.
4. Long Polling 쓰면 웹서버가 견뎌나냐?

4번이 핵심인데요.
web server 를 사용하는데 Long Polling 쓴다면, 이건 socket 통신에서 connection 잡고 있는거랑 다를 바가 없잖아요?
동접 늘이려고 web 을 사용하는데, 웹 서버에 접속하면서 Long polling 으로 회선(?) 점유하고 있다면, 역으로 접속 가능한 사람 수가 확 줄지 않나요?

zosowo의 이미지

[C#] 파일의 특정 Offset(위치)에 값을 쓰고 싶습니다.

안녕하세요.

C#으로 PE Editor를 만들고 있습니다.

FileStream 클래스를 이용해서 파일을 읽어왔구요.

zzze17의 이미지

메모리 해제

페이지

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