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

dorajistyle의 이미지

와인(wine)에서 한글 입력을 하려면 어찌 해야 하나요?

안녕하세요.
리눅스 뉴비입니다.
2013년을 맞이하여 MS진영에서 벗어나보려고,
OS를 리눅스로 새로 깔았습니다.
리눅스를 주 OS로 써보기는 처음인데요.
그래서인지 영 생소하네요.^^;
Manjaro(Arch)를 설치했고,
하루종일 여러가지 IM을 깔아봤습니다.
그중 가장 잘 작동하는게 UIM이더군요.
'이제 되었다!'
싶었는데...
와인(wine)에선 한글 입력이 전혀 되지 않습니다.

구글에게 물어도 이렇다 할 답을 주지 않네요.ㅠㅠ
export lang=ko_kr.utf-8
export lc_all=ko_kr.utf-8
wine notepad
를 하면 메뉴는 한글로 나오는데 한글 입력은 되지 않습니다.

레지스트리에서
UseXIM = N
바꿔보아도 한글 입력이 되지 않습니다.

한영키나, shift+space,ctrl+space등 무얼 눌러도 한글이 안나옵니다.

pidgei의 이미지

백도어 관련해서 질문이 있습니다..

주인 몰래 루트 권한을 얻어서 맘대로 하지 못하게 하는걸 하려고 합니다..

정상적인 방법인 su root 말고 setuid 나 setgid 를 이용해 루트로 로그인하면 gropus 에 걸리더라구요,,

그래서 이것저것 해봤어요. setuid, setgid 가 어떤상황에서 어떤 결과를 내는지 groups 가 내보내는 결과가 무슨 의미인지 등등..

그런데 커널소스 안에 있는 groups.c 나 sys.c 코드를 아무리 뒤져봐도 setuid 를 수행할때 수행한 유저 id 를 그룹에다가 넣는 방법을 못찼겠네요;;

유저 id 500에서 루트로 가면 그룹이 500에서 0, 500 으로 되더라구요

루트권한 얻은 후 strace groups 해보니 실제로 그룹 리스트에 0이 들어가서 getgroups 로 얻는게 아니고 그냥 화면에 출력할때 합쳐서 출력하는거 같은데

어떻게 지금 루트권한을 얻었는지 알 수 있었을까요 .. ?

;;

snowavalanch의 이미지

bash script 내에서 컬럼 문자열 치환하여, 찍는 것 관련 조언을 구합니다.

log에는 아래와 같이 내용이 있습니다.

* test.log
556 -16 81076K 47999K 46120K system_server
556 -16 81076K 47999K 46120K system_server
556 -16 81076K 47999K 46120K system_server
556 -16 81076K 47999K 46120K system_server
556 -16 81076K 47999K 46120K system_server

여기서 4번째 컬럼 내용에서 K를 제거해서
47999
47999
47999
47999
47999
로 찍고 싶은데,
(아시다시피 엑셀 csv로 만들려고 합니다. ^^;)

wiiji의 이미지

입출력 버퍼 관리에 대해서 질문 하나 받아주세요!!

우선 적절한 포럼에 글을 남긴게 맞는지 걱정스럽네요;;
혹시 아니더라도 양해를 부탁드려요!

제가 공룡책이라 불리는 운영체제 개념서를 공부하고 있습니다.
그런데 공룡책 ppt를 보면 파일 시스템의 계층 구조를 설명하면서 기본 파일 시스템 단계에서 버퍼 관리(할당, 해제 등)을 한다고 적혀있더군요...
일단 그런가보다 싶어서 넘어갔는데, 나중에 전반적인 입출력 과정에 대한 설명이 나오는데요,,, 그 과정에서는 이상하게 장치 드라이버가 버퍼를 할당한다고 나오네요..
사실 드라이버가 버퍼 할당을 하는 것이 맞는 것 같은데, 어쨌든 파일 입출력도 입출력의 한 갈래이니까 분명히 파일 시스템의 경우에도 파일 시스템 내에서 버퍼 관리 기능이 포함되지 않아야하는게 아닌가 싶네요;;
혹시 다른 이유에서 파일 시스템만 특별히 다른 입출력 경우와 다르게 미리 파일 시스템 구조 내에서 버퍼 관리를 해야만 하는 이유라도 있는건가요???
여러 유닉스 구조 책을 봐도 버퍼 관리를 수행하는 주체적인 커널 부분이 나오지 않아서 답답하네요..
아시는 분 설명좀 부탁드려요 ^^;;

yjsyjs3030의 이미지

c# 데이터베이스 연동 및 form 질문입니다.

namespace Test0221_1
{
public partial class Form1 : Form
{
SqlConnection _Dbconn = new SqlConnection();

cleansugar의 이미지

진리표에서 Opq, Xpq, Mpq... 이런 게 뭔가요?

http://en.wikipedia.org/wiki/Truth_table

여기 진리표가 있습니다.

Truth table for all binary logical operators

Here is a truth table giving definitions of all 16 of the possible truth functions of 2 binary variables (P,Q are thus boolean variables):

에 보면 Opq, Xpq, Mpq... 란 게 있는데 위에 제목이 없습니다.

이런 게 뭐고 출처가 어느 책인가요?

rpit1412의 이미지

안드로이드 빌드 관련 질문 드릴게요

AOSP를 다운로드를 받는데요
소스 다운을 특정 버전을 받은게 아니라
repo init -u https://android.googlesource.com/platform/manifest
이렇게 해서 받게되면 그냥 최신버전이 다운로드 되게 되어있는건가요?

그리고 이 소스안에 순정 커널소스도 포함되어 있는건가요?

nhprogram의 이미지

CentOS 버전 업그레이드 질문입니다.

서버 한대를 구매했는데요.
메인보드가 s1200btl입니다.

CentOS 6.3버전을 설치하려고 하는데,
그거담긴 USB만 넣고 부팅하면
missing Operating System 이런식으로 뜨더라구요.

찾아보니 bios버전 문제라는데, bios건드리는것보다는 낮은버전에서 높은버전 업그레이드 하는게 좋을것같아서
5.9버전을 설치했습니다.

6.3버전으로 올릴라면 어떻게해야되니요..

klara의 이미지

오디오 샘플의 silence level을 정하는 기준

볼륨 노멀라이저를 만들고 있습니다.
사실 mplayer의 간단한 volnorm 필터를 거의 베꼈습니다.
내용을 보니 샘플들의 RMS(제곱 평균의 제곱근)을 구한후에 이게 특정 silence level보다 큰 경우에만 노멀라이징하도록 짜여있더군요.
이건 아무것도 없는 소리를 증폭해서 노이즈를 키우는걸 방지하기 위한 것 같습니다.
그런데 이 silence level 이란걸 그냥 특정한 상수값으로 설정해도 될지, 아니면 잘 알려진 구현법이 있는지 궁금합니다.

mplayer는 0.01이라는 고정된 값을 쓰고 있던데, 제가 가진 DVD는 최대값이 0.001을 안넘는 것들이 많더군요.
silence level을 0.0001정도로 해주면 제 DVD에도 노멀라이저가 적용이 되는데, 그냥 무작정 이렇게 작은 값으로 해도 되는건지 모르겠습니다.

페이지

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