본문 바로가기

Application

(400)
www-data같은 특정 아이디로 로그인 웹쪽 하다보면.. 웹언어 아이디로 로그인할 일이 생길수도 있는거 같다. 루트로 작업하거나, sudo를 쓰면 걍 되긴 한다만.. 웬지 아이디로 직접 로그인하고 싶다.. 근데 비밀번호같은거 설정해주긴 싫은 경우(웬만해서는 쉘로 접근 못 하게 되어 있다).. 그냥 다음처럼 하면 된다. sudo su -s /bin/bash - www-data 일반적인 경우는 별로 상관없지 않을까 하지만.. 루트권한으로 뭔가 하면 권한오류 나는 경우가 가끔 있어서..
https에서 연결이 예기치 않게 종료되는 경우 어째서 인터넷을 검열하는지 모르겠지만, 어쨌든 몇몇 해외 사이트에 접속이 차단되는 경우가 있다. QoS는 어떻게 할 수 있는 방법이 없고.. 인터넷 인프라 강국도 이제 옛말인듯.. 어쨌거나, 우리보다 심한 러시아에서 먼저 SNI를 도입했는지, 러시아쪽에서 오픈소스로 공유된 프로그램이 있다. 러시아는 텔레그램때문에 AWS 전체를 막아버린 미친짓도 하는데라서.. http://it.chosun.com/site/data/html_dir/2018/04/18/2018041885075.html 러시아, 텔레그램 막으려 AWS·구글 클라우드 차단 러시아 정부가 벼룩을 잡기위해 초가삼간을 태웠다. 텔레그램 서비스를 막기 위해 아마존웹서비스(AWS)와 구글 클라우드 서비스를 차단했기 때문이다.. it.chosun.com ..
업데이트 지멋대로 재부팅 안하게 만들기. Source: https://medium.com/@kihoonkang/windows-10-%EC%9C%88%EB%8F%84%EC%9A%B0-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%EC%9E%90%EB%8F%99-%EC%9E%AC%EB%B6%80%ED%8C%85-%EB%B0%A9%EC%A7%80-60fd16d89165 Windows 10 윈도우 업데이트 자동 재부팅 방지 몇 겹으로 백업 장치를 해놔도 진행 중인 작업이 날아가는 건 현실적으로 답이 없다. medium.com Source: https://extrememanual.net/11739 윈도우10 홈 gpedit.msc 로컬그룹정책편집기 한글 설치 방법 - 익스트림 매뉴얼 윈도우10을 사용하면서 사용자에 맞게 최적화를 진..
WebGL 모듈 써보기 시작하기부터 보면 three.js를 가져오는데 내가 보기엔 어차피 three.js도 cdn 통해서 쓰면 별 문제 없을듯 한데.. 역시나 프로젝트의 수명이 길다면 수동업데이트를 해줘야 하는 문제가 있다고 한다. 그래서 프로젝트에 npm을 추천하고 있다. npm install three 뭐 사실 소규모 프로젝트에서는 별 상관이 없는데, webpack이나 browserify같은거 쓰게 되면 아무래도 종속 항목을 묶을 수 있으니 편하다는 얘기. var THREE = require('three'); var scene = new THREE.Scene(); ... es6 import로도 사용가능. import * as THREE from 'three'; const scene = new THREE.Scene(); th..
WebGL 시작해보기. Source: https://threejs.org/docs/index.html#manual/en/introduction/Creating-a-scene 시작하기 전에. 이놈의 three.js는 좋은(?) 메모장(이 포스트에서는 레퍼런스로 Notepad++)이랑 웹브라우저만 있으면 된다. 인터넷에서 접속할 수 있는 서버가 있다면 좋지만, 뭐 없어도 된다. iOS에서는 조금 복잡한거 같고.. 윈도우 XP급이전 급이면 좀 곤란.. 하다.. 공식적으로 Internet Explorer는 8부터 되고, 9부터 원활하게 돌아가는것으로 보인다. 뭐 다른 브라우저는 버전이 더럽게 낮지만(한 2005년부터 업데이트를 안 했거나) 않으면 아마 될거다. 대충 5년 안 된 PC나 랩탑 정도면 엥간하믄 다 돌아간다. 이 포스트에서..
SDL 프로그래밍. 멀리 돌아돌아 여기까지 왔드아. 말 그대로 '간단한 게임'을 만들기 위해서. Unreal 3D Engine이나 Unity 3D Engine같은 좋은 엔진들 냅두고 뭐하는 짓이냐 묻는다면.. 졸라 부담없어서 라고 답할 수 있을것 같다. 일단은, 가상머신에서의 하드웨어 가속 같은걸 보기 위해 VMWare Player 15 버전에 Debian 9을 설치하고 그 안에서 비벼볼 생각이다.
하이재킹 당한 리눅스 복구 사실 얼마전 리눅스박스 cpu가 100프로를 처먹고 있길래 봤더니 이상한 웹쉘같은것들이 돌고 있더라..그래서 htop로 보고 프로세스 트리 찾아서 kill함.. 드루팔 깔아놓고 방치상태였는데, 그쪽 취약점 물고 들어온듯.. 그리고 몇달 신경안쓰고 있었는데.. ssl 업데이트 하고 보니까 크롬 developer mode에서 에러가 뜨더라고..보니깐 이상한 주소를 자꾸 iframe으로 읽는거야..구글링 하니까 바로는 안 나오고.. 좀 뒤져보니까 이런게 뜨더라고..https://securityboulevard.com/2018/07/rawgit-cdn-is-abused-by-cryptoloot-cryptominers/ 웹쉘이 접근 가능한 수준인지, 사용자 www-data가 접근할 수 있는 모든 js파일에 뭔가가..
mkv 동영상 합치기 내가 팟플레이어를 썼었는데 그게 언젠가부터 무슨 라이센스 어쩌구 하면서 어느 순간부터 aac가 안되더라구그야 lamemp3쪽으로 사용하면 되긴 하는데.. 어쨌든 샤나인코더 - https://shana.pe.kr/ 를 쓰게 됐어.팟인코더를 예전부터 쓴 이유는.. 일단 버추어덥보다 쓰기 편하고.. 하드웨어 인코딩(CUDA 등)을 지원하고.. 영상을 붙일수 있어서 좋았었지.. 샤나인코더는 딱 전용프로그램으로서 완전 좋은거임..어쨌든 파일을 붙여보려고 좀 찾아보니까 말도 안되는게 있었음.. 새로 인코딩 안하고 스트림카피하는듯. mencoder로는mencoder -oac copy -ovc copy file1.avi file2.avi file3.avi -o full_movie.avi요로케 하라는데..잘안됨.. 어쨌..