본문 바로가기

소프트웨어

(34)
인터넷 익스플로러 IE javascript로 잡아내기 인터넷 익스플로러가 최신 jQuery를 지원하지 않는다. 따라서 기피해야하는데, 유저들을 잘 모르는 경우가 많기 때문에 익스플로러로 접속했을 경우 경고 알림을 띄워줄 때 사용하는 코드이다.https://stackoverflow.com/questions/24861073/detect-if-any-kind-of-ie-msie 에서 가져왔고, IE 5-11을 아주 잘 잡아낸다.if (navigator.appName == 'Microsoft Internet Explorer' || !!(navigator.userAgent.match(/Trident/) || navigator.userAgent.match(/rv:11/)) || (typeof $.browser !== "undefined" && $.browser.msi..
주피터 홈디렉토리 변경 http://luke77.tistory.com/52에서 가져왔습니다. OS: Windows 10Anaconda version: 3 (64 bit)Jupyter notebook version: 4.2.3 기본 설정 작업 디렉토리: User의 Documents 폴더 변경 프로세스 1. Command 실행 2. jupyter notebook --generate-config 입력3. 사용자 폴더에 .jupyter 폴더 진입4. jupyter_notebook_config.py 열기5. #c.NotebookApp.notebook_dir = '' 열찾기 (179 번째 line 정도)6. 주석제거7. '' 란 안에 원하는 폴더의 절대 경로 삽입. 단 \ --> / 로 변경 (c:\temp --> c:/temp)8. 저..
Matlab 시뮬레이션 중간중간 스마트폰으로 알림받기 (Pushbullet 이용) Matlab 시뮬레이션은 짧게 끝나는 것도 있지만 오래 걸리는 경우가 많다. 만약 오래걸리는 경우라면 항상 모니터링을 해야한다는 불편함이 있었다. 그렇다면 시뮬레이션이 끝나거나, 중간중간 진행상황을 알림해줄수는 없을까? PushBullet 이라는 서비스를 이용하면 이런 불편함을 해결 할 수 있다. PushBullet은 web api로 신호를 받아 등록된 기기로 푸쉬알림을 보내주는 서비스이다. 다른기능도 제공하고 있지만 우선 푸쉬알림 기능만 사용하도록 하자. ios 혹은 안드로이드 스마트폰 기기에 PushBullet을 검색해서 다운받고 로그인을 한다. 자체 가입기능은 없고 구글 혹은 페이스북을 이용하여 로그인을 할 수 있다. 로그인을 완료했으면 다음 주소로 다시 똑같은 아이디로 로그인한다. https://..
우분투 아파치 재시작 명령어 sudo systemctl restart apache2 아마존 리눅스와는 다르다.
우분투에 xampp 설치하기(apm, 웹서버)/직접 설치 우선 xampp 홈페이지에 들어가서 리눅스용 .run 파일을 받는다. run 파일이 설치된 디렉토리로 들어가서 sudo chmod +x xampp-linux-x64-~~~~.run 를 실행해주고 sudo ./xampp-linux-x64-~~.run 를 해준다면 설치가 된다. 다음에 관리창을 열려고할때는 /opt/lampp$ sudo ./manager-linux-x64.run 설치된 곳으로가서 매니저를 실행하면 된다. 하나씩 설치하려면 다음 페이지를 참고하면된다. https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04
아마존 웹서비스에 파이썬 3.5 설치하기 처음 아마존웹서비스의 AMI를 사용하면 파이썬 2.7이 설치되어있는데, 소스를 파이썬 3버전으로 설치했을때 어떻게 해야할지 난감하다. 이때는 다음과 같이 설치를 하고 python3로 실행하면되며 pip은 python3 -m pip 으로 사용하면 된다. 1. sudo yum list | grep python3 2. sudo yum install python35 3. sudo yum install python35-pip 4. sudo python3 -m pip install --upgrade pip 5. using 'sudo python3 -m pip install'
PHP, MySQL 에서 UTF-8 한글 깨짐 쿼리 하나로 해결하기 커넥트 이후에 mysql_query('set names utf8'); 를 날려주면 utf8 관련 한글깨짐문제는 해결된다.
[html] 상대위치로 현재 디렉토리 url Folder directory 상대위치로 프로그램을 할 때 http://domain.com/current/index.html 이런식으로 위치할 때가 있다.이때 current/ 로 그냥 접속하여 index.html 혹은 index.php로 연결되고 싶을때는 ./를 사용하면 된다.