하면 된다!!!

인도네시아 신문 읽기 - 사전 검색 도우미

인도네시아/인도네시아어

인도네시아어로된 인도네시아 신문을 읽는 사이트를 만들어봤습니다.


최근 들어서 인도네시아어 공부를 별도로 하지 않으니 실력이 늘지 않아 매일 신문 기사를 한 개씩 봐야겠다 싶어서 시작했는데...

사전 찾는 일이 너무 귀찮아서 기사를 스크랩해서 자동으로 사전을 매칭해주는 서비스를 만들어 봤습니다.


현재는 하루에 Kompas.com과 BBC Indonesia의 2개의 기사를 스크랩하고 있습니다. 매일 아침 7시 전에 자동으로 업데이트 됩니다.

아직 완벽한 상태가 아니라서 베타 테스트 정도로 봐주시면 좋겠습니다.


참고로 인도네시아 신문 기사들을 보다 보니 기자들이 표준어 구사에 문제가 많더군요. 실제로 생활안에서도 표준어를 잘 사용하지 않기 때문에 발생하는 문제로 보이기도 하고... 그런 부분 대문에 사전에서 단어를 찾아내는데 한계가 좀 있습니다.


단어들의 me~, memper~, pe~, ke~, di~, ~an, ~nya 등의 변화 역시 문제가 많았는데 최대한 맞춰보고 있습니다.


아래 URL을 통해서 서비스를 확인하실 수 있습니다.

로그인 없구요, 쿠키 사용도 하지 않습니다.


http://www.appikus.com/news/



사용해보시고 불편한 점들 댓글로 남겨주시면 열심히 기능 업데이트를 해보겠습니다.


# 업데이트 사항 <2018년 10월 20일>

  • 모바일 화면 인터페이스 수정 작업
  • 단어 매칭 문제 수정
    • di~ 관련 문제 수정
    • 3자 단어 매핑 안되는 문제 수정
    • se~nya 관련 처리


root 유저로 ssh 접근 제어 해야할 때

프로그래밍/기타

ssh를 이용해서 외부 접근을 하는 경우에 root 유저로 붙을 수 있게 되면 아무래도 보안상 위험하겠지요.

원격으로 해킹 시도가 상당히 발생할 수 있습니다.


이에 따라서 root 유저는 통상적으로 ssh 접근을 못하도록 하고, 일반 유저로 접근해서 su 또는 sudo를 이용해서 접근하도록 제어합니다.


$ sudo vi /etc/ssh/sshd_config

PermitRootLogin yes    << yes : 접근, no : 접근 안됨


$ sudo systemctl restart sshd  << sshd 서비스 재기동 (centos의 경우)


접속을 시도해보시면... 로그인이 안되도록 변경됩니다.



CentOS - SVN 설치시 에러

프로그래밍/기타

CentOS에 svnserve를 설치하다가...


이 사이트 참고 했음 : http://b1ix.net/290


설명이 매우 잘 되어있어서 따라하면 땡...


다만 중간 부분에 나와있는 이 부분!!!


[root@localhost checkout1]# svn checkout svn://localhost/svn_repos svn: E000013: Unable to connect to a repository at URL 'svn://localhost/svn_repos' svn: E000013: file '/home/svn/svn_repos/format' 를 열 수 없습니다: 허가 거부


이에 대한 해결책이 필요했다.

위의 에러는 selinux가 보안상 막고 있어서 발생하는 것이 맞다.


이를 해결 하기 위해서는... repository 타깃이 되는 폴더명을 뒤에 써준다.


$ chcon -R -t svnserve_content_t /home/svn/svn_repos


이렇게 해주면 된다.

selinux를 그냥 disabled 시켜 버리면 보안에 구멍이~!!!