python

django-channels] 채널 요약

채널이란 무엇입니까?   채널은 Django를 확장하여 두가지 중요한 기능을 허용하는 새로운 레이어를 추가합니다. 일반 뷰와 매우 유사한 방식으로 웹소켓 처리 Django와 동일한 서버에서 실행되는 백그라운드 작업 It allows other things too, but these are the ones you’ll use to start 더 보기…

글쓴이 mizix,
All

TypeScript in 5 minutes

TypeScript 설치 ypeScript 도구를 얻는 방법에는 크게 두 가지가 있습니다. npm을 통해 (Node.js 패키지 관리자) TypeScript의 Visual Studio 플러그인 설치 Visual Studio 2017 및 Visual Studio 2015 Update 3에는 기본적으로 TypeScript가 포함되어 있습니다. Visual Studio와 함께 TypeScript를 설치하지 않았다면 다운로드 할 수 있습니다 . 더 보기…

글쓴이 mizix,
All

php에서 암호화 mcrypt_encrypt를 사용하지 말고 Libsodium 또는 openssl_encrypt를 사용.

mcrypt_encrypt를 사용하여 암호화 할 때, pkcs7 패딩 처리를 안해주면, openssl_decrypt나, 다른 언어 복호화에서 복호화가 불가능하다. 때문에 되도록 사용을 자제하고, 만약에 레거시 시스템에서 사용하게 되면, pkcs7 처리를 해줘야한다. https://ko.wikipedia.org/wiki/%EA%B3%B5%EA%B0%9C_%ED%82%A4_%EC%95%94%ED%98%B8_%ED%91%9C%EC%A4%80   예제 소스 <?php function pkcs7_pad($str) { $len = mb_strlen($str, '8bit'); $c 더 보기…

글쓴이 mizix,
openstack

keystone 설치 시 keystone-manage bootstrap 명령어 잘못 입력하였을 경우 이슈 해결 방법.

keystone-manage bootstrap --bootstrap-password ADMIN_PASS \ --bootstrap-admin-url http://controller:35357/v3/ \ --bootstrap-internal-url http://controller:35357/v3/ \ --bootstrap-public-url http://controller:5000/v3/ \ --bootstrap-region-id RegionOne   위와 같이 명령어를 호출하여 설정한 endpoint url 변경해야 할 경우 아래와 같은 방법으로 처리 해주면 된다. > endpoint 조회 openstack endpoint list > 더 보기…

글쓴이 mizix,
All

엘론 머스크처럼 팔방미인이 되는 방법

다양한 분야에 걸쳐 읽고 경험한다. 기초원리로 아이디어를 해체하고 새로운 방법으로 재구성해 배운 것을 활용한다.   서로 다른 분야를 연결해 원리를 재구성하는 사고방식을 기르기위한 방법. 이것은 무엇을 생각나게 하는가? 왜 이것을 생각하게 하는가?   출처 : http://www.ttimes.co.kr/view.html?no=2016081609337757706 http://www.ttimes.co.kr/view.html?no=2016070513287789068  

글쓴이 mizix,
All

관계는 맺을 때보다 끊을 때가 더 중요하다

관계를 맺을 때보다 관계를 끊을 때 더 큰 리스크가 존재한다. 인간은 좋지 않은 기억을 훨씬 더 오래 기억한다. 누군가와 헤어지려면 더 많이 긴장하고 더 많이 배려하자. 그것이 삶의 지혜다.   출처 : http://www.ttimes.co.kr/view.html?no=2016080513127736219

글쓴이 mizix,
All

이끌고자 한다면 상대가 결정하게 하라

누군가를 변화 시켜 어떤 방향으로 이끌고자 한다면 상대가 선택하고 결정한 것이 되도록 해야한다. 명령과 강압은 오래가지 못한다. 이것이 현명한 리더십이다. 출처 : http://www.ttimes.co.kr/view.html?no=2016090210257798431

글쓴이 mizix,
All

javascript 브라우저 IE 체크

function isIE() { var ua = window.navigator.userAgent; var msie = ua.indexOf("MSIE "); if (msie &gt; 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) { return true; } return false; } var IE = isIE();    

글쓴이 mizix,