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

wildwinds의 이미지

임베디드 보드에 lighttpd + sqlite3 구성에 CGI 사용 질문입니다.

어쩌다보니 용량이 부족한 임베디드 보드에 리눅스상에서 웹 서버를 개발하게되었습니다.

lighttpd에 sqlite3으로 웹서버와 DB는 구축되어있는데요

서버사이드를 개발하려다보니 C베이스 CGI를 사용해야하는거 같더라고요..(PHP나 node.js 설치 용량 부족..)

lighttpd에 CGI환경 구축해놓고 간단하게 db내용을 select box로 만들어봤는데요..

이걸 html에서 사용할수 있는 방법이 있나요?

lighttpd에서 SSI virtual로 cgi를 include하는 방법은 지원하지 않는거같네요.

서버사이드 스크립트나 프레임웍에서만 개발하다가 CGI로하려니 개념이 햇갈리는데..

도움좀 주실수 있으신분 있을까요? ㅠㅠ

cg3980의 이미지

음정을 인식하는 프로그램을 만들 수 있을까요?

OpenCV는 기계학습으로 영상처리를 구현할 수 있는데

영상이 아니라 음정, 그러니까 목소리나 주변 사물의 소리를 마이크같은걸로 입력을 했을 때 분석할 수 있는 오픈소스가 있나요?

요새 노래방엔 퍼펙트스코어 기능 있던데 그런것처럼 솔 음을 내면 주파수 분석해서 솔로 인식하는...

익명 사용자의 이미지

웹크롤러 개발 이슈..

특정 웹사이트를 대상으로하는 웹크롤러가아닌 어떠한 사이트든 사용할수있는 '범용적 웹크롤러를 만들고싶습니다'라고 할때, 이것까지는 가능하다고 생각합니다 단순히 웹페이지 전부를 스크래핑한다고 가정한다면요.

여기서 한가지조건을 더 붙여서, 대상이 '어떠한 사이트든 전부'이고 각 사이트에서 내용 부분을 알아서 컨택해서 크롤링 하는 웹크롤러를 만드려면 ( css 선택자를 이용해 특정부분을 프로그래머가 지정해주지않고..) 그것이 가능할까요? 필요한기술이 뭐가있을까요? 제 생각엔 쉽지는 않을 것 같은데....

질문이 조금 조잡한가 싶기도하고... 제대로 전달되었기를.. ㅠㅠ

Gwondori의 이미지

쉘스크립트 질문 올려요

예를 들어

Address: XXXXXXX
    YYYYY
    ...
    TTTTT
 
Address: XXXXXXX
    ZZZZZ
    ...
    PPPPP

이런 식으로 파일이 저장되는데

이 파일에서 특정 문자열(Address:)부터 특정 문자열(Address:)까지만

읽어들이려면 어떻게 하면 좋나요?

Sangwoo Jung@Google의 이미지

파이썬 3.6 PyQt5 질문

# list.py 와 ui와 view.py 에 관한 질문입니다. PyQt5로 작업하였고, pymysql 을 사용하였습니다. 고수님들의 답변 부탁드립니다 ㅠ

==list.py==
# coding: utf-8

import sys
import os
from PyQt5 import QtWidgets
from PyQt5 import QtGui
from PyQt5 import uic
from PyQt5 import QtCore
from PyQt5.QtCore import pyqtSlot

삼구의신의 이미지

linux에서 ctrl + C 와 코드상에 exit(0) 차이점

linux에서 프로그램 실행 상태에서 ctrl + C 를 눌러 프로그램을 강제 종료하는 것과
코드상에 exit(0)을 이용해 종료하도록 하는것은 차이점이 무엇인가요?

삼구의신의 이미지

linux 에서 ps -ef 궁금점

ps -ef 를 해보면

아래 처럼 프로그램 이름에 [ ] 대괄호가 씌여 있습니다.
원래 프로그램 이름은 aaa 인데 프로그램 안에서 execve를 실행해서 aaa를 죽인후 다시 실행시키는건데
저렇게 뜨는데 이유가 뭘가요?

1166 root 62296 S [aaa]

--------------------------------------------

인터넷 찾아보니

프로세스 이름 중에 argument를 알 수 없는 프로세스(시스템 프로세스, 커널 쓰레드)는 대괄호로 둘러쌓인다.

이런 말이 있습니다.

프로그램안에서 실행한건데 대괄호 있고 없고가 뭐가 다를가요?

oneclubs의 이미지

사내망 maven repository 구축 조언 부탁드립니다.

maven 넥서스 를 사내망에 설치했습니다.

우선은 인터넷이 연결되는 상황이라
개발자PC <-> 사내망 넥서스 <-> 글로벌 repo
잘 작동하고 proxy역할도 잘 해주네요.

근데 이제 사내망 넥서스의 인터넷 연결이 안되는 상황에선 어떻게 해야하는가?
이것이 고민입니다.
(개발자 PC도 인터넷이 안되고 사내망 넥서스도 인터넷이 안됩니다.)

구글링을 해보니..몇가지 대안은 찾았는데 만족스럽지 못하네요

1. 인터넷 연결되는 넥서스 구축
인터넷이 되는 넥서스를 하나 더 구축
거기서 모든 library를 받고
사내망 넥서스로 storage 통째로 복사 (ftp, rsync 등)

2. 초기 구축후 필요할때만 방화벽 오픈

3. 모든 Library를 한땀한땀 사내 넥서스에 등록

astzlra955의 이미지

linux kernel(Android)에서 Memory용량 줄이는 방법

안녕하세요

Android에 사용되는 커널에서, 실제 메모리가 4GB인데, 절반을 인식못하게 하여 테스트가 필요해서 2GB만 인식시키려고 합니다.
dts 파일에서 메모리 정의해 놓은 곳이 있는데, 1GB씩 총 4GB를 정의해 놓았습니다.
- 아래와 같은 것이 4개 입니다.
memory@500000000 {
device_type = "memory";
reg = <0x5 0x00000000 0x0 0x40000000>;
};

그래서 이중에서 2개를 삭제해서 부팅을 시켜보았는데,
제 생각에는 2GB만 인식되어야 할 것 같습니다만, 실제로는 4GB가 전부 인식됩니다.
cat /proc/meminfo 나 free 명령을 통해서 확인했습니다.

사용 환경은 ARMv8 64bit 이며, kernel은 4.9 버전입니다

혹시 dts 파일 외에 수정해 주어야 하는 부분이 있을까요?

butihk의 이미지

centos 커널 패닉 관련 , 도움부탁드립니다.

원래 잘 되던 서버가 부팅이후에 커널 패닉 현상이 일어났습니다.

싱글모드로 들어가려고해도 그 5초동안 뜨는 화면에서 단축키가 먹히지않고 키보드가 먹통이 됩니다.

리눅스를 잘 몰라서 도움을 요청합니다. 부탁드리겠습니다.

에러는 사진으로 첨부하였습니다.

페이지

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