프로그래밍 QnA

newbee의 이미지

사이트 파싱해서 자동으로 게시판에..

요즘 갑작스럽게 웹프로그래밍?에 관심이 가게 됬습니다.

한 가지 하고 싶은 것이 있는데 바로 웹사이트의 게시판 글을 파싱? 크롤링? 해서

가져온 뒤에 제 홈페이지의 게시판에 자동으로 파싱?해서 가져온 게시판글들을

올리고 싶습니다..

제가 했던 언어는 c, c++ 정도 수준인데..

위와 같은 일들을 하고 싶다면..

어떤 테크트리를 타야 할까요?

( java는 업무적으로도 많이 쓰일 것 같아서.. java를 기초부터 한번 돌릴려고 하는데(아직 깊게 안해봐서;;) . . java의 정석으로 . .
양이 상당히 많드라구요...
java의 정석 말고 혹시 더 좋은 서적이 있다면 한 권 추천 부탁드립니다..
테크트리와 해야할 일들.. 추천 부탁드립니다!

좋은 밤 되세요!
감사합니다 )

khalisto의 이미지

쉘스크립트 입력값 판단 처리 질문

안녕하세요.

개발에 대해 걸음마 단계라 자꾸 질문 드려 죄송합니다.

지난번 문의에 대한 답변으로 ymir 님꼐서 아래와 같은 Perl 정규표현식을 이용하여

echo $변수 | grep -Pq "^[[:alpha:]][[:alnum:]]*$" && echo [valid] || echo [invalid]

알파벳으로 시작하고 종료값은 알파벳또는 숫자일 때 valid 출력 아니면 invalid 출력 하는 팁을 주셔서

이를 계정 등록 하는 프로그램에 접목하여 순조롭게 진행하였습니다. 그러던 중 이를 응용해 도메인 값을

판별하고자 하여 위 소스코드 중 [[:alpha:]][[:alnum:]] 를 [[:alnum:]][[:alpha:]] 로 맞바꾸어

적용을 하였는데 문제는 시작값이 숫자이거나 종료값이 알파벳일때는 문제 없이 처리되나 도메인의 유효한 형식

중 .(dot) 나 -(bar?) 가 붙게되는데 이 dot(.) 및 - 를 예외처리 하지 못하고 invalid가 출력되는

부분입니다.

fantagia의 이미지

Makefile중 YesPlease가 도대체 뭘까요?

오픈소스 게임 하나를 컴파일 해보려고 하는데, 빌드 할때 환경에 따라 조건이 다르게 지정되는 부분이 있는 것
같습니다. 문제는 다른 부분은 어떻게 검색을 해보겠는데 NO_PKGCONFIG = YesPlease 같이 YesPlease라는 부분은 다른 프로젝트의 Makefile은 찾아져도 그 해당 YesPlease라는게 어떻게 기능한다는 내용을 찾기가 어렵네요.

많은 고수분들의 도움을 부탁드립니다.

everkth의 이미지

포트란을 시작해보려 합니다.

맥에서 포트란 작업을 해보려 하는데 포트란 컴파일러 설치와 포트란 라이브러리 설치가 별개의 작업인가요?
처음부터 쌩으로 시작하려고 하니 어디서부터 시작해야 할지 막막하네요

jic5760의 이미지

ffmpeg av_read_frame 문제... (PLAY명령...)

그냥 간단하게 avformat_open_input 하고 av_read_play 으로 시작하고
av_read_frame 으로 프레임을 읽어오는데...
문제가 있습니다.
Audio Stream인데...
어떤 URI는 잘 됩니다. (rtsp over udp, AAC)
그런데 어떤 URI는 잘 안됩니다... (rtsp over tcp, WMAV2)

잘 안되는 URI는 맨 처음 av_read_frame는 잘 작동하는데 그 이후에는 한참동안 av_read_frame에서 멈춰있습니다.
그러다가 한참 시간이 지나서야 -541478725 이 나옵니다.
timeout이 걸린거 같습니다.

도대체 왜 이럴까요??
원격으로 작업하는거라 패킷뜨기도 힘드네요..ㅠㅠ
그래두 한번 패킷을 떠보겠습니다.

fopenfclose의 이미지

유니티 선수 과목에 대해서..

유니티를 공부하기 전에 c#과 다이렉트x 공부를 하고 배우면 좋다그래서 c#을 배우고 있는데요.

다이렉트x를 모르는 상태에서 유니티를 배우면 유니티 툴을 다루는데 있어서 이해를 잘 못하게 될까요??

다이렉트x를 배우려니 수학도 같이 공부해야되서 유니티를 좀 다뤄보면서 병행해볼까 하는데 좋지 않은 선택인가요??

조언 부탁드립니당..

h4n9u1의 이미지

QT 버전관리 질문입니다.

제가 QT와 C++을 사용하여 멀티플랫폼 프로그램을 작성하고자합니다.
리눅스에서는 QT 4.8.6을 사용해야되고 윈도우에서는 5.4.0버전을 사용할려고 하는데 부분부분적으로 변경된점이 있더군요.
그래서 소스를 컴파일 할때 자동으로 운영체제의 종류나 QT버전을 체크할려고 하는데 어떻게 체크하나요?

gksrlf2ek의 이미지

파이썬 나눗셈 정수 몫 계산시

s = (a - (a % b)) / b
위와같이 하니깐 실수형태로 나오던데
s = a // b로 하면 정수형태로 나오더라구요
첫번째 코드에서 실수형태로 나오는 이유좀 알려주세요

cobus의 이미지

리눅스 이클립스에서 gcc 컴파일에 c++을 인식시켜서 사용하는 방법이 있을까요?

#include <stdio.h>
#include <iostream>
 
int main()
{
    printf("123\n");
    std::cout << "456" << std::endl;
    return 0;
}

위와 같은 코드가 있고 eclipse에서 c 기반 프로젝트를 생성했을 때
옵션으로 -lstdc++ 을 사용해서 빌드했는데 빌드가 되지 않더라고요.

$ gcc -o test test.cpp -lstdc++

위 처럼 빌드를 하면 잘되는데 왜 이클립에서는 빌드가 안될까요?

lkh의 이미지

ip

1. 255.255.255.255는 로컬 브로드캐스트
네트워크에 호스트를 모두 2진수 1로 하면 그 네트워크 브로드캐스트로 아는데 맞나요?

2. 0.0.0.0은 뭔가요?

페이지

프로그래밍 QnA 구독하기