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

rma8806의 이미지

grep에서 검색된 문자열만 출력 하는 방법이 있을까요?

grep에서 검색된 문자열만 출력 하는 방법이 있을까요?

이기종 DB간 데이터 이식 툴을 만들고 있습니다.

그런데 시간을 넣어주는 부분에서 막히네요 ㅠㅠ

예를 들어서 다음의 DB row 에서 Time값만 추출 하고 싶은데,

---------------------------------------------------------------------------------------
512,1,"502152020000255",0,"error text",100,0,"192.168.10.51","192.168.10.51","testDB1",NULL,2015-05-29 03:31:55.000000,1432837915
---------------------------------------------------------------------------------------

echo xxxx | grep '[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9].000000'

wjddndyd401의 이미지

제한된 웹 페이지에서 추천 기능 구현하는 방법

제목부터 정하기 곤란합니다.

웹 페이지를 하나 운용중인데
여기에서 추천 기능을 구현하고자 합니다.
헌데 조건이 이것저것 너무 많이 걸려 있습니다.

이 상황에서 어떤 식으로 구현하는 게 가장 현명할지 조언을 구하고자 합니다.

1. 구현하고자 하는 기능은 페이스북의 좋아요와 같은 가장 기본적인 추천 기능입니다.
로그인한 사용자가 추천을 하면 카운트가 올라가고 게시글별로 중복 추천은 불가능합니다.

2. 이미 만들어진 게시판에 추가하고자 하며, 코드를 삽입할 수 있는 공간은 마련되어 있습니다.

3. MYSQL(APMSETUP 이용) 서버와 홈페이지 서버는 분리되어 있으며, DB 서버는 제가 직접 서버 PC를 관리하나
홈페이지 서버는 관리 프로그램만을 이용하고 직접 접근이 불가능합니다.

4. 홈페이지에서 사용할 수 있는 언어는 javascript(jquery 포함)가 유일하며
MYSQL 서버에서는 PHP도 사용할 수 있습니다.

cg3980의 이미지

공연정보를 표시하는 사이트에선 어떤 알고리즘을 쓸까요..?

인터파크처럼 여기저기 공연장 / 가수 / 장르 등등의 정보를 한꺼번에 보여주는 사이트 있잖아요..?
꼭 공연정보가 아니더라도 스포츠경기 일정이라든지, 여기저기 산재해 있는 데이터를 한 장르로 묶어서 보여주는 곳은
관련된 사이트에서 크롤링을 해서 보여주는건가요?

아님 그냥 일일이 관리자가 업데이트를 하는건지..
아님 따로 알고리즘이 있나요? 프레임워크나

graycoder의 이미지

가변적인 형

네트워크 라이브러리를 제작중입니다.

작업 도중 인자의 타입이 가변적인것이 필요해서 여러번 검색을 해봤지만, 제가? 생각하는 종류의 답이 나오지 않아서 질문하게 되었습니다.

아래와 같은 코드가 있습니다.

enum class Domain
{
	Global,
	SessionID,
	IPAddress,
	Port
}
 
int GetSendBufferSize(Domain TargetDomain, ArgumentType(?) Value);

이 함수는 송신 버퍼의 크기를 반환하는 함수입니다.

Domain 열거형에 대해 설명해드리겠습니다.

1. Global: 전역적으로 설정된 송신 버퍼의 크기를 가져옵니다.

2. SessionID: 특정 세션 아이디에 대해 설정된 송신 버퍼의 크기를 가져옵니다.

yukinyaa의 이미지

데이터베이스(mysql) 디자인에 대한 조언을 구합니다.

게임 DB를 처음 설계해보며, DB를 학교에서 SQL명령어로써만 배워보아서 디자인하는데 걱정이 많습니다.

메세지로 게임 보상을 전달하는 시스템을 마련할 예정입니다. (ex_ 소녀전선, 데레스테 등등..)

모든 유저들의 메세지를 한 테이블에 기록할 생각입니다. 여기서 걱정은 메세지 테이블에 SELECT (COUNT) 구문을 자주 사용할 예정이라, 테이블이 매우 커지면(100만개 row가 넘어갈 수도 있을 것 같습니다) 성능에 문제가 생기지 않을까 하는 걱정입니다.

외국 포럼에서는 SQL이 똑똑하니, 성능의 문제는 별로 걱정하지 말라고는 합니다만, 걱정이 되는 바입니다.

테이블의 KEY는 PRI - ID char(60) //ID입니다. ExpireDate datetime //메일 수신 만료일

기타 데이터 - 품목(아이템 및 재화, char(30)), 수신일(datetime), 내용(date)

정도가 있겠습니다. 유저 한명당 메일은 0~100개 사이입니다.

이러한 형태의 테이블 최적화를 위해서 하실 수 있는 조언을 해주셨으면 합니다.

eogks1019의 이미지

centos 7 오류인데 ,,

Logical drive 2 of Embedded Array Controller: surface analysis encountered #011#011uncorrectable read error somewhere between logical block #011#011address 0x2fc9a100 and 0x2fc9a1ff.

Logical drive 1 of Embedded Array Controller: surface analysis uncorrected read error condition has ended. Media defects have been overwritten by the host.

위의 두 가지 error log가 발생했는데, 이게 무슨 오륜가요?

chocokeki의 이미지

레드마인 접속이 안됩니다

ubuntu에 redmine을 설치하다가 도저히 이건 아닌거 같아서 다시 다 지우고
docker라는걸 받아 redmine 컨테이너와 mysql 컨테이너를 받아 설치했습니다

docker ps로 확인해보면 mysql과 redmine이 잘 떠있구요
포트는 3000/tcp -> 0.0.0.0:3000 이렇게 뜹니다

웹브라우저에서 ip를 적고 접속을 시도하면 error connection refused가 뜨며 설치한 pc에서도 접속이 안되고 외부에서도 접속이 안됩니다
대신 설치한 pc에서 localhost:3000/login 으로 주소를 치면 반가운 레드마인창이 뜹니다

ufw를 비활성화 시킨 상태이구요 iptable을 보면 docker에서 자동으로 설정했는지
이런식으로 나오네요
target prot opt source destination
ACCEPT tcp -- anywhere ~~~.~~~.~~~.~~~ tcp dpt:3000

최왕@Facebook의 이미지

웹사이트에 필요한 정보를 미리 소스 외부에 저장해야 합니다.

HTML로 보여지는 화면에 셀렉트 박스가 3개가 있습니다.

셀렉트 박스 3개를 각각 A, B, C라고 칭한다면

셀렉트 박스 A의 선택에 따라 B의 목록이 정해지고

B의 선택에 따라 C의 목록이 정해집니다.

그런데 이 때, 각 목록에 들어가는 내용들은 정해져있는데

이 부분을 js로 구현하면 소스가 길어지고 가독성이 떨어지는 것 같아서

목록에 들어가는 내용들을 소스 외부에 별도 파일로 저장해두고

파일의 내용을 불러와서 목록을 띄워주고 싶은데

어떤 방법을 쓰는 것이 좋을지 궁금합니다.

세벌의 이미지

MS 윈도 10 과 리눅스 파일 전송

집에 컴퓨터 두 대 있습니다.
둘다 공유기에 유선 연결해서 쓰고 있습니다.
하나는 윈도 10, 하나는 리눅스(우분투 16.04) 설치 되어 있습니다.
두 컴퓨터 간에 파일을 공유 하려면 어떻게 하는 게 좋은가요?

리눅스 쪽에 ftp 서버를 설치하고, 윈도 쪽에 ftp 클라이언트 설치?
samba ?
또 다른 방법?
도움말 부탁드려요.

pillose의 이미지

ndk에 있는 툴체인으로 gcc를 컴파일 하고 있습니다.

루팅된 핸드폰에서 gcc를 사용하고 싶어서 크로스 컴파일러로 직접 컴파일 하고 있습니다.그런데 처음에는 그냥 '명령어 몇 개 입력하면 컴퓨터가 알아서 하겠지' 라는 생각으로 시작을 했는데 계속 오류가 납니다.인터넷을 뒤져봐도 해결책을 찾을 수 없어서 이 글을 씁니다.

혹시나 해서 두 가지 버전을 컴파일 하고 있습니다.

gcc-4.8.0은

페이지

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