전체보기

개발도구/Eclipse

[Eclipse]이클립스 -퀵 서치(Quick Search)필수 플러그인 설치 및 사용법

Eclipse Plugin - Quick-Search Plugin이번 포스팅에서는 이클립스(Eclipse) 에서 개발 도중 강력한 기능을 제공하는 플러그인 설치 방법을 포스팅 하려고 합니다. 우리가 설치 할 Quick-Search 기능을 통해서 프로젝트 단위의 전체 파일의 내용을 쉽게 검색 할 수 있습니다. 기존에는 파일 검색을 통해서 내용(Contents)검색을 수행했지만, 퀵 서치를 통해서는 위 설명대로 전체 프로젝트 대상으로 검색 할 수 있다는게 가장 큰 장점입니다. 즉, 개발 생산성이 높아지는 장점이 있을 수 있겠죠? 그럼 시작해 보겠습니다. 이클립스 관련 포스팅 참고 : 이동 이클립스(Eclipse) - 퀵 서치(Quick-Search) 플러그인 설치 방법 이클립스에서 Plug-In 형태로 설치..

언어/Python

파이썬(Python) - 팩토리 메소드(Factory Method) 패턴(디자인패턴)

파이썬(Python) - Factory Method Pattern 오늘은 디자인 패턴 중에서 특정 언어에 국한되지 않고 많이 사용되는 팩토리 메소드(Factory Method) 패턴에 대해서 알아보겠습니다. 팩토리는 뜻 그대로 '공장' 즉, 특정 역할을 가진 객체를 생산하는 기능을 수행한다고 볼 수 있으며, 다시 말해서 객체를 만들어 내는 부분을 서브 클래스에 위임하는 패턴이라고 생각해 볼 수 있습니다. Java(자바)언어에서도 많이 활용되지만, 파이썬에서도 얼마든지 패턴을 구현 할 수 있습니다. 그러면 문서 하단에서 간단하게 예제를 작성해보겠습니다. 파이썬(Python) - Factory Method Pattern 예제 소스 코드 아래 예제에서 간단하게 다양한 제품군의 DB Connection 역할을 ..

라이프/취미

[취미] (New or Old) 3DS, 2DS 커펌(CFW) 방법 및 가이드 - 2부

New 3DS, 2DS 구입 후 커펌 나도 해보자.안녕하세요. 지난 시간에 우리는 NTRBoot를 R4 카트리지에 설치하는 부분까지 진행했습니다. 이번시간에는 가장 중요한 Boot9Strap(B9S)을 커펌 대상 기기에 설치 후 최종적으로 커펌이 완료 된 상태로 만드는 작업을 진행하겠습니다. 가장 중요한 파트라고 볼 수 있겠군요. 어렵지 않으니 내용을 꼼꼼히 보시고 잘 따라오셨으면 합니다. 그리고 지난 시간에 언급드렸지만, 중요한 부분은 다시 한 번 하단과 같이 설명드립니다. 반드시 아래 내용을 숙지하셔서 블로그 내용을 비공개 처리하는 일이 없었으면 합니다. 1. 커펌 진행 중에 발생하는 문제는 언제나 크리티컬 합니다. 벽돌 사태가 발생할 수 있습니다. 2. 게임(Cia파일) 의뢰 및 기타 복잡한 문의는..

라이프/취미

[취미] (New or Old) 3DS, 2DS 커펌(CFW) 방법 및 가이드 - 1부

New 3DS, 2DS 구입 후 커펌 나도 해보자.안녕하세요. 이번에는 개발과 다른 주제를 포스팅 해봅니다. 집에서 굴러다니는 구다수 및 뉴다수 등 3DS 2대, 2DS 한정판 등이 눈에 거슬려서 언제부터인가 커펌해보자 마음먹고 있었습니다. 외국 사이트를 몇 일간 정독하니 수 많은 정보가 넘쳐나고 있었습니다. 또 국내 블로그 등에도 친절하신 분들이 이미 많은 내용을 공유해주시고 있었습니다. 여러 방면으로 정보 & 파일 등을 모아서 실행해보니 정확한 스텝만 지키면 이미 잘 만들어진 소스코드 실행이 관건이므로 그다지 어렵지는 않았습니다. 저는 커펌 목적은 저는 레트로 에뮬레이터 구동입니다. (슈패, 메가드라이브 등) SFC, MD, NES 등이 3DS, 2DS에서 칼 같은 도트 화질과 닌텐도 기기에 최적화 ..

라이프/취미

[취미] 샤오미 미박스(Mi Box) 글로벌롬(오레오) 올리기 및 교체 작업 방법

미박스(Mi Box) 반응 속도가 늦다.. 롬 업글을 통해서 해결?안녕하세요. 이번에는 개발과 다른 주제를 포스팅 해봅니다. 몇 일 전에 Youtube 영상 및 넷플릭스(Netflix)를 제대로 보기 위해 미박스를 구매했습니다. 처음부터 글로벌 버전을 구매했으면 좋았을 것을.. 아무튼 구매 후 자잘한 오류에 기본으로 설치되어 있는 테레비 및 기존 구성환경이 약간 무겁게 느껴지기 시작했습니다. (순전히 개인적인 의견임을 말씀드립니다.) 구글링 검색을 통해 테레비앱도 유지하고 롬 업글을 통해서 전반적인 성능이 쾌적해졌다는 국내외 리뷰를 읽고 시도해보았고 현재는 만족스럽게 사용하고 있어서 그 과정을 공유해 봅니다. 주의할 점은 강조드리지만, 롬 교체 및 업그레이드를 하시면 A/S 불가 및 공식 테레비 앱을 사..

웹 백엔드/Django & Flask

Django(장고) - 로깅(Logging) 설정 및 DB SQL 쿼리(Query) 확인

Django(장고) - SQL Query Logging 설정 (1). Settings.py 설정 ① ORM 기반의 Django 디폴트(Default) 로그설정은 데이터베이스 SQL Query문을 출력하지 않습니다. 하단의 Logging 설정을 통해서 결과화면과 같이 SQL 쿼리 내용을 확인하실 수 있습니다.② 이외에도 더욱 디테일(Detail)한 설정은 공식 레퍼런스(링크)를 확인해서 사용하자.③ 아래 내용을 settings.py 파일에 붙여넣기 후 서버를 재시작 합니다. 12345678910111213141516LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console': { 'level': 'DEBUG', 'c..

언어/Python

파이썬 아나콘다(Anaconda) - 심화 사용법 정리(2) - env 명령어

아나콘다(Anaconda) - 기본 설명 안녕하세요. 좋은사람 입니다. 이번 포스팅에서는 아나콘다 가상환경 패키지 상태 정보를 별도의 파일로 출력해서 저장 후 해당 파일 기반으로 환경을 재 구축 하는 실습을 해보겠습니다. 아나콘다 공식 레퍼런스를 확인해보면 몇 가지 다양한 방법이 있고 그 중에서 env 명령어를 사용해서 실습하겠습니다. 제 계획은 약 3부에 걸쳐서 작성할 예정이며, 경우에 따라서 분량은 늘어나거나 줄어 들 수 있음을 알려드려요. 지난 아나콘다 기초 학습 관련 포스팅은 오른쪽 링크를 참고하세요. - 관련 포스팅 아나콘다(Anaconda) - env 명령어 실습 및 설명 env 명령어는 기존 가상환경 패키지 의존관계 정보 출력 등 다양한 기능을 제공하고 있어요. 하단에 명령어를 꼭 직접 실습..

언어/Python

파이썬 아나콘다(Anaconda) - 심화 사용법 정리(1) - list, search 명령어

아나콘다(Anaconda) - 기본 설명 안녕하세요. 좋은사람 입니다. 작년에 아나콘다 기초 명령어 관련 포스팅을 한 후 많은 분들이 질문을 주시고 피드백하는 과정속에서 관련 내용을 더욱 심도있게 학습을 할 수 있는 한 해 였습니다. 이번 포스팅 부터 아나콘다의 기본 명령어 이외에 레퍼런스 에서 제공하는 다양한 명령어 학습과 프로젝트 수행 중에 체감할 수 있는 이점에 대해서 알아보겠습니다. 제 계획은 약 3부에 걸쳐서 작성할 예정이며, 경우에 따라서 분량은 늘어나거나 줄어 들 수 있음을 알려드려요. 지난 아나콘다 기초 학습 관련 포스팅은 오른쪽 링크를 참고하세요. - 관련 포스팅 아나콘다(Anaconda) - list, search 명령어 실습 및 설명 일반적인 Create 명령어로 가상환경을 생성 하는..

OS/Linux

[Linux] - 리눅스(Linux) 에서 파이썬(Python) 버전 업그레이드 및 교체 설명

리눅스(Linux) - 파이썬 3.X 설치 및 교체 최근에 딥러닝 프로젝트 운영을 위해서 여러 대의 서버에 Apache Spark, Hive, Elasticsearch 등 여러 프로그램을 설정하는 업무가 있었습니다. 기존에 많이 수행했던 미션이지만, 서버마다 디폴트로 설치되어 있는 Python 2.x 버전이 yum 등에서 많이 사용되고 있어서 운영 환경의 파이썬 버전과 실행환경의 파이썬 버전을 별도로 가져가도록 설정 하는 과정을 정리 했습니다. 손쉽게 할 수 있는 설정이고 이번 기회에 정리하면 여러 사람들에게 도움이 될까 싶어 이렇게 별도의 포스팅을 통해서 정리하게 되었습니다. 하단에 내용을 순차적으로 실행하시면 누구나 쉽게 구성하실 수 있을거라 생각됩니다. 리눅스(Linux) - Repository 설..

라이프/취미

[취미] 닌텐도 GameCube(게임큐브) - 렌즈 구입 및 교체 저항 (수리) 후기

GameCube(게임큐브) 갑자기 작동을 안한다...안녕하세요. 이번 포스팅 제 작은 취미인 레트로 게임 수집 과정에서 게임큐브 렌즈 저항 값 조절, 렌즈 교체 에 대해서 주절 거리는 포스팅을 시작해 볼까 합니다. 6세대 콘솔 전쟁에서 완벽하게 패배한 깜찍한 콘솔 게임기 게임큐브를 그다지 어렵지(?) 않게 좋은 가격에 입수 했습니다. 집에와서 어릴적 추억과 들뜬 마음을 가지고 전원 버튼을 올리는 순간! CD 인식이 되지 않습니다 ㅠ.ㅠ 무조건 No Disk!! 그때 부터 검색을 시작했고 후에 가변 저항 값 조절 또는 렌즈 교체를 통해 수리를 할 수 있다는 관련 카페 글을 확인 후에 과감하게 시도해보기로 했습니다. 그 결과 지금은 정상적으로 작동하는 게임큐브 렌즈 읽는 소리를 들으면서 편안한 마음을 느끼고..

[좋은사람]
'분류 전체보기' 카테고리의 글 목록 (3 Page)