case Computer :
-
Python 많이 사용하는 List 다루기case Computer :/Python 2022. 1. 21. 15:26
Python 에 자료형중에 List 에 대해 python에서만 가능한 list 를 다루는 방법을 알려드립니다. 아래 기능들은 굉장히 많이 사용되는 방법으로 알고 있으면 굉장히 편리한 방법입니다. * 알아두면 좋은점 List는 다른언어 에서 이야기하는 Array와 비슷합니다. 하지만 조금 차이는 있습니다. 예를들어 C언어에서는 배열안에 포함되는 값은 형태(타입)는 모두 동일해야 합니다. 하지만 Python에서는 보다 자유롭습니다. List에 int형과 string, object 등 자유롭게 넣을 수 있습니다. (일반적인 비즈니스 코드에서는 보기 힘듭니다) 이것은 단순히 생각하면 좋을 수 있지만 속도면에서 불리함을 보입니다. 이에 대해서는 따로 포스팅하도록하겠습니다. 궁굼하신분은 댓글 남겨주세요. 1. R..
-
NPI3GDaemon 뭐하는 녀석?case Computer : 2017. 3. 22. 18:48
맥을 사용하다가 어느날 8888 서비스가 root로 열려 있는걸 확인하고 찾아봤다 일단 정체는 은행 사용시 설치되는 녀석입니다. 고로 삭제하더라도 은행 을 사용하면 또 설치 될수 있습니다. 사파리 > 환경설정(Preferences) > 보안(Security) > 플러그인 설정...(Plug-ins) 에서 설치된걸 찾을수 있다. 그리고 이게 시작프로그램에 등록되서 계속 실행 됩니다. 일단 삭제 방법입니다.사파리가 켜저 있다면 종료 하고 삭제 하시고 다시 실행하면 됩니다. sudo rm -rf /Library/LaunchDaemons/com.interezen.launchd.plistsudo rm -rf /Library/Internet\ Plug-Ins/NPI3GManager.plugin 프로세스에 NPI3G..
-
경찰청 폴-안티스파이 무엇을 탐지하는가..case Computer : 2014. 8. 29. 14:45
안드로이드 관련 스파이앱이 증가되면서 그에 따라 백신과 국가적으로 이슈가 되어가는거 같다. 스파이앱 있어서는 안되지만 ... 수요도 있고 그에 따른 공급도 있기때문에 줄어들지 않는다. 오히려 구현하기도 쉽기때문에 더 들어나고 있다. 그와중에 결창청에서 "폴-안티스파이" 라는 앱을 내놓았다.하는 역할은 딱 스파이 앱만 검사하는 앱니다.더도 덜도 없다. 그러면 폴-안티스파이가 어떻게 스파이앱을 검사하고 무엇을 검사하는가? 어떻게 검사하는가?> 스파이앱에 패키지명을 검사한다.> 단말기에 설치된 모든 앱에 패키지 명을 검사한다. 무엇을 검사하는가?> 12개 패키지명 Black LIst로만 검사한다 그외에는?> 없다...never.. 앱을 분석하는데도 허무할 따름니다.국가기관에서 만든앱이 이렇다니.. 뭐 어느정도..
-
[java] java runtime system 권한으로 실행case Computer : 2014. 7. 9. 14:45
Java에서 외부 프로그램을 실행하기 위해 사용하는 방법은 여러가지가 있다. Process와 ProcessBuilder를 이용하는 방법이 있고일반적으로 사용하는 Runtime에 exec 를 이용하는 방법이 있다. Runtime은 내부적으로 ProcessBuilder를 사용한다. 하지만 Runtime 혹은 Processbuilder를 이용하여 실행하면 Java 프로그램을 실행한 주체에 따라 권한을 가져간다.그렇기 때문에 가끔 권한 문제에 걸릴수 있다. 이 문서를 따라온 사람이라면 runas를 사용하는 방법을 시도해봤을 것이다.runas를 해보지 않았다면 시도 하지마라. 내가 해본걸 다 공유해주겠다. 이유는 runas /user:USER_NAME command 사용하게 되는데 실행시 USER_NAME 계정에..
-
iOS 7.1.1 업데이트case Computer : 2014. 4. 23. 12:34
iOS 7.1.1 업데이트 버전이 나왔습니다. 이번 업데이트에서는 기능과 관련된 부분만 업데이트 된것으로 보입니다.취약점 보안 업데이트에 대한 부분은 없는 것으로 보입니다. 7.1 과 비교했을때에 기능 혹은 성능에 큰 변화는 없는것으로 보입니다. 개선 사항은 다음과 같습니다.Touch ID 지문 인식 개선사항키보드 반응에 영향을 주는 문제 수정VoiceOver를 활성화하고 Bluetooth 키보드를 사용할 때의 문제 수정 업데이트 지원 단말기iPhone 4 이상iPad 2 이상iPad mini 이상iPod Touch
-
Tomcat SSL 적용 (테스트 인증서-Trial Version)case Computer : 2014. 4. 8. 20:01
Tomcat 혹은 그외에 웹서버에 SSL을 적용시키기 전에 개발자들이 테스트용으로 사용하는 Trial SSL에 대해 설명한다. 1. 테스트 인증서 생성 명령어 : keytool -genkey -keyalg rsa -alias [Alias_Name] -keystore [KeyStore_File_Name] keytool 명령은 java jdk 디렉토리 하위 bin 디렉토리에 있다. path가 지정되어있지 않으면 해당 디렉토리로 이동후 실행하거나 절대경로로 실행해주어야 한다.저는 path가 지정되어 있어 keytool 명령어로 실행한다. 인증서 생성시 물어보는 질문들은 다음과 같다. > 키저장소 비밀번호 입력> 새 비밀번호 다시 입력:> 이름과 성을 입력하십시오. (인증서가 사용될 도메인을 입력하면된다.)> ..
-
[Android] Genymotion 이제 가상 환경에서 테스트 하자case Computer : 2014. 3. 26. 11:28
안드로이드 앱을 개발하다 보면 가장 귀찮게 하는 일이 단말기 테스트 혹은 버전별 테스트 이다. 어느정도의 규모가 있는 회사라면 Q/A 팀이 있겠지만 개인 개발자라면 쉽지 않을뿐더러 시간도 많이 든다. 개인적으로 테스트 할수 없기 때문에 보통 SK 상생 혁신 센터 라든가 LG 스마트월드 캠퍼스 라든가 기업 혹은 지방 자치 단체에서 운영하는 테스트베드 사이트는 사용하여 테스트를 했었다. 요즘도 이곳을 가보면 남는 자리가 별로 없다. (접근성이 안좋은 상암은 자리가 좀 많다) 그래서 찾다가 발견한 가상머신 환경에 에뮬레이터를 제공하는 GenyMotion이다. 가입페이지 : https://cloud.genymotion.com/page/customer/edit/ 회원 가입은 메일, 이름만 입력하면 된다. 그리고 ..
-
[MYSQL] Access denied for user 'root'@'localhost'case Computer : 2014. 3. 25. 13:55
MySQL 을 처음 설치 했을 때 mysql 접속 하려 할때 아래와 같은 에러가 발생 하는 경우가 생긴다. MySql: Access denied for user 'root'@'localhost' 에러 메시지는 아래와 같이 출력이 되는데 이때 root권한을 변경하고 싶어도 로그인이 안되어 변경이 불가능하다. ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO) or ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES) * Mysql 패스워드 초기화 방법- 로그인시 권한 정보를 확인하는 테이블을 일시적으로 skip 하여 로그인할수 있게 한후에 디비정보..