목록전체 글 (192)
낭만 프로그래머

◎ redmine을 설치하기 위해서는 많은 작업들을 해야 한다. 하지만 bitnami로 간단하게 설치되어지는 방법을 설명하겠다 1. https://bitnami.com/ 에 접속 2. Application Catalog 클릭 3. Redmine 클릭 4. Win / Mac / Linux 클릭 5. Download for Windows 64 bit 클릭 7. 설치 시작 8. 한국어 선택 후 OK 9. 다음 10. 다음 11. 설치 경로를 지정한 후 다음 12. Admin 계정정보를 입력 후에 다음 13. SSL 포트를 지정 후 다음 14. Mysql 포트를 지정 후 다음 15. 언어 선택 후 다음 16. SMTP 설정 후 다음 17. 체크 해제 후 다음 18. 다음 20. 완료 21. 접속 테스트
◈ Android 앱을 개발 하다가 보면 좌표간의 변환이 필요한 경우가 있다. 감사하게도 Java를 라이브러리로 만들어서 배포하신 분이 계셨다.. 정말 감사 ^^ https://hyosang82.tistory.com/269 [Java] 좌표계간 변환 클래스 Daum OpenAPI에 있는 좌표계 변환 javascript 코드를 java로 포팅해 보았습니다...클래스를 jar 형태로 배포합니다... 라이센스는 Daum OpenAPI 라이센스를 따릅니다. 지원되는 좌표계 tm, ktm, utm, congnamul,.. hyosang82.tistory.com

◈ Java 프로그램을 하다보면 디컴파일을 해야 되는 경우가 있다. 이럴 경우에는 디컴파일러 툴을 사용하도록 하자 https://github.com/skylot/jadx
◈ 유튜브 관련한 프로그램을 개발하다 보면 동영상의 미리보기를 해야 할 경우가 있다. 기본적인 이미지는 https://img.youtube.com/vi/동영상ID/default.jpg 그런데 해상도가 좋지 않다. 그래서 https://img.youtube.com/vi/동영상ID/0.jpg 을 사용하도록 하자
◈ Android 에서 단순한 설정 값을 저장하기 위해서 DB를 사용하기에는 부담이 있다 이럴때 사용하는 것이 Preference 이다. 많은 데이터를 저장하는 데는 유용하지 않으므로 DB를 사용하도록 하자 public class ConfigHelper { // Preference 읽기 public static String getConfigValue(Context context, String key) { SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(context); return pref.getString(key, null); } // Preference 쓰기 public static void setConfigValue(Co..
◈ Android 에서 Toast를 사용하는 방법 Toast.makeText(getApplicationContext(), "보여질 문자열", Toast.LENGTH_SHORT).show(); getApplicationContext() 또는 getActivity() 를 사용 Toast.LENGTH_LONG : 길게 보여 주기 Toast.LENGTH_SHORT : 짧게 보여주기

모바일 내부의 파일등을 보고 싶을 때 일반적인 윈도우 탐색기로는 보이지 않는다. Android Studio에서 DDMS를 열어 확인 할 수 있다 View - Tool Windows -> Device FIle Explorer
자주 사용하는 단축키 모든 항목 검색(코드와 메뉴 포함) Shift 키를 두 번 누름 Shift 키를 두 번 누름 파일 구조 팝업 열기 Control + F12 Command + F12 줄 삭제 Control + Y Command + 백스페이스 줄 주석으로 주석 처리/주석 처리 제거 Control + / Command + / 블록 주석으로 주석 처리/주석 처리 제거 Control + Shift + / Command + Shift + / 줄 자동 들여쓰기 Control + Alt + I Control + Option + I 전체 모두 저장 Control + S Command + S 동기화 Control + Alt + Y Command + Option + Y 편집기 최대화/최소화 Control + Shift..