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

coronacoffee의 이미지

이해가 안 됩니다. r programming - Caching the Mean of a Vector

makeVector <- function(x = numeric()) {
m <- NULL
set <- function(y) {
x <<- y
m <<- NULL
}
get <- function() x
setmean <- function(mean) m <<- mean
getmean <- function() m
list(set = set, get = get,
setmean = setmean,
getmean = getmean)
}

gene1311의 이미지

vi syntax에서 따옴표 묶음만 강조하는 법..?

안녕하세요

vi쓰면서 syntax 설정에 syn region statements start='"' end='"'
이렇게 해서 따옴표 부분만 구문만들어서 쓰고있는데요
이렇게하면 문제가 따옴표 하나만 들어가 있는 문장이 나오면 그 아래 줄로 쭉~ 강조가 들어가요

한줄에 따옴표 한개만 있으면 강조 안하게 하는 법이 있을까요?
아직 프로그래밍 허접이라 어떻게 설정할 지 모르겠네요ㅠ

ikpil의 이미지

linux centos 7 디스크 용량 부족 현상을 어떻게 고치나요?

- 환경

[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.1.1503 (Core)

[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-229.4.2.el7.x86_64 #1 SMP Wed May 13 10:06:09 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

- 한일
1. 여러번 리붓 해보았지만, 계속 이 상태입니다.
2. 싱글모드로 들어가서 마운트 다 해제하고 xfs_repair /dev/mapper/centos-root 후 재부팅 했으나, 계속 이 상태입니다.
3. inode 확인해보다 10% 여유 있습니다.

- 증상
가상서버로 서버 올려서 몇개월간 잘 쓰고 있었습니다.
그런데 어느날 서버에 로그가 안쌓이길래 df 로 확인해 보니, 용량이 꽉 차있었습니다.
그래서 du로 용량을 찾아보니, 2G도 안썼다고 나옵니다.

gpgugp의 이미지

CENTOS 7 버전 쉘스크립트로 DDNS 구현해 보기 연습중인데요 질문이 있습니다

대충의 그림은 이렇습니다

######################################
########## MY_DDNS 오토업데이터 ######
######################################

#!/bin/sh#
# 외부아이피를 ip.txt로 저장합니다
curl ifconfig.me > /tmp/ddns/ip.txt

저장된 ip.txt 첫번째 행의 값을 /var/named/존파일의 아이피값으로 바꾸고 싶습니다

아래와 같은 명령으로 하니 변경은 되더군요
find /var/named/ -exec perl -pi -e 's/zone파일에있는 아이피/변경할 아이피/g' {} \;

실시간으로 조회된 값을 변수로 넘겨받아서 해당 존파일 영역내에 자신의 아이피를

조회된 새로운 아이피로 치환시켜버리고 네임서버를 순차적으로 재시작 시키는 쉘스크립트를

bshi02의 이미지

과거 C90버젼의 C로 작성된 소스는 현재의 VS2010 같은 컴파일러로 컴파일이 불가능한가요?

아래의 두소스는 아주 오래전에 유행했던 터보씨정복의 예제인데요 근데 보면 둘다 터보씨 전용함수를 전혀 사용하지 않았지만 컴파일하면

Reper의 이미지

메모리의 0번지에 섹터를 읽어오려고 하는데 ..

load_setup:
	mov ax, SETUP_SEG
	mov es, ax
	xor bx, bx
 
	mov ah, 2			; copy data to es:bx from disk.
	mov al, 1			; read a sector.
	mov ch, 0			; cylinder 0
	mov cl, 2			; read data since sector 2.
	mov dh, 0			; Head  = 0
	mov dl, 0			; Drive = 0
	int 0x13			; BIOS call.
 
	jc load_setup

위의 코드는 제가 작성한 부트스트랩의 일부입니다. SETUP_SEG를 여러 값으로 바꿔가면서 해보았는데요..

0x0000 : 실패
0x0010 : 성공
0x0020 : 실패
0x0030 : 실패
0x0040 : 실패
0x0050 : 성공

leejk9592의 이미지

알고리즘 문제를 풀고 있는데, 어느 부분에서 시간이 오래걸리는지 찾아주실 분...

CTU Open Contest 2014년도 대회문제 중
Karel the Robot 이란 알고리즘 문제를 풀고 있습니다

일단 제가 도움을 요청드리는 부분은 제 알고리즘 소스와 모범답안의 소스는
변수이름 정도만 다르고 순서도는 거의 같다는 것이 저의 생각입니다.
(아닐 수도 있지만 제 소스와 답안 소스를 비교해보시면 수긍하시리라 생각합니다)

그런데 실행시간에 있어서는 너무 큰 시간 차이를 보여주는데,
이게 어느 부분에서 시간 차이가 생기는지 알아내려 노력해봤지만
알 수가 없어 도움을 요청하고자 합니다...

* 알고리즘 문제를 간단히 한글로 설명드리자면 Karel 이란 로봇이 있는데

vani2의 이미지

자바스크립트(node.js)에서도 자료구조를 사용함으로서 성능 향상을 기대할 수 있나요?

자료구조는 C++ 공부할 때 몇 번 본 것이 전부라 사실 잘 모르지만(:p)..

자바스크립트로 전향하고 나서 항상 궁금했던 것이 '자바스크립트에서도 자료구조를 사용할 수 있을까?' 였는데 마침 찾아보니 당장 사용할 수 있는 몇가지 라이브러리들을 발견할 수 있었습니다.

* Google Closure Library
* dsjslib
* BucketsJS
* CollectionsJS
* lodash (알고리즘)
* underscore (알고리즘)

그런데 생각해보니 이것이 의미가 있을까? 하고 의문이 드는데, 네이티브는 네이티브만의 한계등으로 인해 사용할 이유가 명백한데 자바스크립트는 잘 모르겠네요..

자료구조를 사용하는 이유 중 하나가 성능 향상인데 이걸 자바스크립트에서도 기대할 수 있을까요?

jsl92의 이미지

VPN서비스 추천

홍콩이나 중국쪽에서 서비스 하는 고정IP VPN서비스를 찾고 있습니다.
용도는 서버구축용 입니다.
그런데 이런 서비스를 찾기가 힘드내요...
결제는 bitcoin이 되었으면 좋겠습니다.
bitcoin이 꽤 해외결제에 쓸만하더라구요~
추천해주세요.

hogil123의 이미지

보안 공부중인 학생입니다 . 도와주세요


작은 모의해킹 프로젝트를 진행중입니다 .

타겟은 모의해킹을 위해 VM 으로 서버 올려서 진행중이구요 ,

파일 업로드 취약점을 통해 웹쉘 업로드까지 성공했습니다 .

C99 를 이용했고, 허접하지만 자작 리버스 커넥션 파일까지 만들어둔 상태입니다 .
( 간단하게 popen 이용해서 쉘 같이 명령어 받고, 반환값 돌려주는 형태.. )

하지만, apache 권한으로 데몬이 올라가있어서 웹쉘도 마찬가지로 apache 권한으로 돌고 있네요 .

exploit 은 아직 내공이 부족하여 소스도 이해가 안되고, 사용법도 모르겠더군요 ...

파일 업로드 시에도 실행권한이 설정되지 않아서 웹쉘로도 실행이 불가능 하구요 .

전혀 감이 오지 않네요 ..

어떤 방식으로 접근 해야하는지 혹은 어떤걸 참고해야 하는지 알려주시면 감사하겠습니다 .

PS) exploit 코드 같은 경우 어떻게 쓰는건가요 ..?
exploit-db 참고하거나 CVE 문서 찾아보며 소스코드 갖다 써도 잘 모르겠더군요 ...T^T

페이지

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