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

mathewpark90의 이미지

우분투 환경에서 너치 크롤링 시 pdf URL 텍스트 파싱하는 방법..

안녕하세요. 검색 엔진을 흉내내보려고 하는 허접 학부생입니다..

너치 1.10 v 으로 pdf 파일을 seed URL로 잡고 긁어와서 segment 디렉토리를 덤프떴는데

일반적인 웹페이지는 잘 가져오는데 pdf는 깨져있드라구요..

구글해봤더니 티카를 쓰라는데 어떻게 써야할지 잘 모르겠더군요..

어떤식으로 pdf 파싱을 진행해보면 될까요 ㅠㅠ?

yeonjooo의 이미지

왜 gs 레지스터가 linux-gate.so의 주소를 가리키고 있는건가요

안녕하세요. 리눅스에서 TLS와 gs 레지스터에 관해 공부하고 있는데요.
TCB가 가리키고 있는 DTV 에는, 프로그램이 로드한 라이브러리에 포함된 TLS의 시작 위치를 가리키고 있잖아요?
gs 레지스터는 TCB를 가리키고 있구요.
그 DTV중 하나가 linux-gate.so를 가리키고 있는데 여기서 의문점이 드는 것은, TLS는 스레드에 대한 개념이라고 알고 있는데 이것이 linux-gate.so파일과 무슨 관련이 있는가 하는 것입니다.
저 linux-gate.so는 리눅스에서 시스템 콜이 일어났을때 user와 kernel을 이어주는 문지기 역할이라고 이해했습니다. 이때 라이브러리 파일과 스레드의 연관성을 잘 이해하지 못하겠습니다.ㅠㅠ

whs9400의 이미지

sourcetree ftp 서버? 연동

안녕하세요 제가 지금 ftp서버? 라고 해야할까요? 음.. hfs라는 프로그램을 가지고 팀 서버를 만들었는데요.
여기에 팀 프로젝트 소스를 올려놓고 소스트리에서 불러오고 싶은데 그 방법을 모르겠습니다.
혹시 알고 계신분 계시나요?

cyc31041의 이미지

tcp 소켓 프로그래밍 질문이요!

제가 클라이언트쪽에서 원하는 파일 이름을 입력하면 서버쪽에서 파일 이름 받아서
그 안에 내용을 보내주는 프로그램을 만드는 중인데 이상하게 파일 여는데 오류가 뜨네요
한번 봐주세요.

trymp의 이미지

오피스 문서에 암호가 걸려있는 경우를 확인하는 방법.


linux 환경에서 C/C++ 로 프로그램 중에 있습니다.

그중에서 오피스 문서에 암호가 걸려있는지 여부를 판단하는 부분을 짜려고 하는데요.

쉽지가 않네요...ㅠㅠ

문서에 암호가 걸려있는 여부를 확인 하는 방법이나 솔루션이 있나요?

오픈소스 나 혹은 library 가 있다면 알려주시면 감사하겠습니다.

trymp의 이미지

워드문서에 watermark 가 있는지 여부는 어떻게 확인하나요??


사용하는 환경은 linux fedora 이고요

MS word 같은 문서들 보면 "대외비" 또는 "긴급" 이런 식으로 중요한 문서에

대해서 watermark 를 걸어놓잖아요..

문서에 watermark 가 존재하는지 여부를 프로그램상에서 인식하고 싶습니다.

이것을 인식하는 오픈소스나 소스코드 좀 아시면

알려주시면 감사하겠습니다.

dhdnzk의 이미지

자바 입문자입니다. intellij IDEA를 사용중인데 콘솔 키보드 입력에 대해 여쭈어보고싶습니다.

몇줄 안되는 아주 간단한 코드입니다.

Scanner( System.in )을 통해서 사용자로부터 숫자와 문자열을 입력받고 싶은데, 사진에서와 같이 어딘가에서 루프에 빠져버린것처럼 나옵니다.
문자열을 넣어서 돌렸을땐 정상작동하는데, 뭐가 문제인지 잘 모르겠습니다. 도와주세요ㅠㅠ

bsjun의 이미지

파이썬 연산속도에 대해 질문드립니다.

지금 어떤 화학 데이터를 그래프로 plot 해주는 작업을 하고있는데

작은 데이터 파일은 5~10초면 되지만 좀 큰 데이터는 3~4분이 소요되네요..

파이썬은 직접 설정을 하지 않으면 parrel 이 안되는 걸로 아는데 (루프에서 시간을 잡아먹을텐데 어떻게 돌려야 할지도 모르겠고 ㅠㅠ)

코어당 메모리가 증가하면 연산이 더 빨라질까요??

thesongof의 이미지

리눅스 절대경로로 (소스코드)파일 실행

간단한 것 같은데 계속 해결이 되지 않아서 질문드립니다ㅜ

우분투를 사용하고 있습니다
여러 폴더에 분포되어 있는 파일(/home/user/data1/out ~ /home/user/data1000/out)을 코드를 짜서 한번에 실행하기 위해서
cd /home/user/data1로 들어가서 파일을 실행하는 것이 아니라 절대경로를 이용해서 파일을 실행시키려고 합니다

파일은 g++ -o out test.cpp 로 만들어진 out이라는 실행 파일입니다
$cd /home/user/data1 을 입력하고 ./out을 하면 제대로 실행이 되는데
$/home/user/data1/out 을 입력하면 실행이 되지 않습니다

test.cpp 파일과 test.cpp의 input인 /home/user/data1/a 파일이 /home/user/data1폴더에는 있지만
현재 실행하고 있는 폴더(예를들어 /home)에 없어서 그런 것 같은데 해결할 수 있는 방법이 있나요?

youngtak79의 이미지

부팅시 checking disk driver 메세지 없애는 방법

부팅시 간혹 아래와 같은 메세지가 나옵니다.
Errors were found while checking the disk drive for / ignore
Press F to attempt to fix the errors, I to ignore, S to skip mounting, or M for manual recovery
I버튼으로 무시하고 넘어가면 되기는 하는데.
무인으로 운영되는 시스템이어서 자동으로 넘어갔으면 하는데 방법이 있을까요?
디스크가 깨져서 or 베드섹터 때문에 나오는 문제인가요?

페이지

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