[ASP] SQL 인젝션 방지법: 패러미터화된 쿼리를 사용한다 SQL 인젝션 방지법: 패러미터화된 쿼리를 사용한다 SQL Injection Mitigation: Using Parameterized Queries 출처 : https://blogs.technet.microsoft.com/neilcar/2008/05/21/sql-injection-mitigation-using-parameterized-queries/ neilcarMay 21, 200814 마이클 하워드가 어제 SDL에 SQL인젝션에 어떻게 대응하는지에 대한 훌륭한 아티클 을 썼다. 그는 대응을 위한 3가지 코딩 필수요건/방어책을 살폈다. 패러미터화된 SQL 쿼리를 사용하라. 저장프로시져를 사용하라. 실행-only 권한을 사용하라. Michael Howard wrote an excellent article.. [VS] LINK : warning LNK4075: '/INCREMENTAL'이(가) '/LTCG' 사양으로 인해 무시됩니다. https://blogs.msdn.microsoft.com/vcblog/2013/10/29/the-visual-c-linker-best-practices-developer-iteration/ 에서 발췌하여 번역함. LINK : warning LNK4075: '/INCREMENTAL'이(가) '/LTCG' 사양으로 인해 무시됩니다. LINK : warning LNK4075: ignoring ‘/INCREMENTAL’ due to ‘/LTCG’ specification 링크타임 코드생성 (/LTCG , `L`ink-`T`ime `C`ode `G`eneration) 옵션은 링커에게 전체 프로그램 최적화를 하게 한다./LTCG 로 활성화되는 최적화의 흔한 예는 모듈간의 함수 인라인화이다. 많은 기타 링커 최적화.. [UBUNTU] 16.04 로 릴리즈 업그레이드 이후 GUI ( unity ) 화면이 나오지 않았다. 버추얼 박스에 깔아서 사용하던 ubuntu 14.0x 버전을 최근 새롭게 나온 16.04 로 do-release-upgrade 명령을 이용하여 업그레이드 이후 새 부팅화면에서 아무리 해도 gui 화면이 나오지 않고, console 로그인 화면만 나왔다. console 로그인은 문제없이 됐지만, gui 화면으로 이용하던 프로그램들을 사용하지 못하여 매우 불편했다. 그래서 해결책을 찾아 이리저리 헤메었는데, 업무와 관련된 머신도 아니고, 개인적 필요에 의해 깔아놓은 것이라 근본원인을 찾아 해결하지는 못했고, ask ubuntu 포럼의 다음 지침을 따라 해 보아 해결이 됐다. 3가지가 해결책으로 제시되어 있는데, 1번은 시도하지 않았고, 2번은 시도해 보았지만 안 됐고, 3번을 시도하여 성공하였다. http:.. sql wait stat sys.dm_os_wait_statssys.dm_os_waiting_task https://www.sqlskills.com/help/sql-server-performance-tuning-using-wait-statistics/http://sqlmvp.kr/140201969371http://symplog.tistory.com/380https://msdn.microsoft.com/ko-kr/library/ms179984.aspx 부동소수점 연산 손가락이 세 개인 외계인 나라에서는 3진수를 씁니다. 무슨말이냐면, 0.1 이 1/3, 0.2가 2/3, 0.3은 없고, 3/3 즉 1 입니다. 0.1+0.1+0.1 = 1 입니다. 그리고 어찌된 일인지 이들의 컴퓨터는 십진수로 계산이루어 집니다. 즉 외계인의 3진수 0.1은 컴퓨터 내부에서는 0.33333 (소수점 아래 5자리가 한계라고 합시다.)이 됩니다. 그래서, 컴퓨터에게 0.1 + 0.1 + 0.1 을 계산시키면, 우선 십진수로 변환하여 0.33333 + 0.33333 + 0.33333 을 더해서 0.99999 가 됩니다. 이것은 외계인이 기대한 답인 1과 다르게 됩니다. [PYTHON|PIP] pip 설치 에러 unable to find vcvarsall.bat pip 로 설치하다보면, 종종 패키지를 설치하면서 컴파일이 필요하여 에러가 발생하는 경우가 있습니다.그런 경우에는 vc 컴파일러가 설치되어 있으면 컴파일이 진행되며 설치되지만, 컴파일러가 없는 경우 대략 아래와 같은 오류가 발생하게 됩니다. creating build\lib.win32-2.7\vpython\data copying vpython\data\glow.2.1.min.js -> build\lib.win32-2.7\vpython\data copying vpython\data\glowcomm.js -> build\lib.win32-2.7\vpython\data copying vpython\data\jquery-ui.custom.min.js -> build\lib.win32-2.7\vpython\dat.. [PYTHON|KONLPY] Konlpy 설치시 문제점. 2016년 7월에 windows (8.1, 64bit) / python 3.5.1 64비트 환경에서 Konlpy 패키지를 설치하면서 발생했던 문제점들. http://konlpy.org/ko/v0.4.4/install/#id2 의 설치지침을 따라함. JAVA JDK 설치 java jdk 1.8 이 이미 설치되어 있었음. JPype1 설치 JPype1-0.6.1-cp35-none-win_amd64.whl 을 내려받아서 pip 로 설치함 pip install jpype1-0.6.1-cp35-none-win_amd64.whl whl 파일명에서 cp35 는 Python 3.5용 이라는 뜻이고, amd64 부분은 64비트 Python용 이라는 뜻이다. konlpy 설치 pip install konlpy 명령으로 설.. 로컬 PYPI 서버 설정하기 PYPI 서버를 설정하면서 큰 도움이 되었던 포스팅을 번역해 봅니다. 2013년 12월 30일에 쓰여진 포스팅이지만, 간결해서 따라하기 좋았습니다. 완벽한 번역을 지양하고, 일부만 거칠게 번역해 봅니다. (번역이 아니라 원본에 대한 커멘트들이 되었네요. 아무튼 원본포스팅과 같이 보면서 참조하시기 바랍니다.) 원본링크 : https://jamie.curle.io/posts/setting-up-a-custom-pypi-server/ 소개 원작자는 PyPI 에 패키지를 올리기 전에, 테스팅을 하기 위해 개인 PyPiServer 를 설정했으며, 그 과정을 포스팅했습니다. 개요 아래에서 virtualenv 환경에서 PyPi 서버를 설정하고, supervisord 로 서비스를 설정하고, Nginx 를 통해 ssl .. 이전 1 ··· 33 34 35 36 37 38 39 ··· 59 다음