본문 바로가기
반응형

개발4

[Python] 주피터 노트북(Jupyter Notebook)이 뭐지? 아나콘다(Anaconda)는 또 뭐야? (feat. 파이썬 R프로그래밍) 안녕하세요. 테슬라네어입니다. 최근 빅데이터니 인공지능(AI)이니 하는 기술들에 대한 관심이 높습니다. 빅데이터 AI 프로그래밍을 하기 위해선 가장 먼저 개발언어와 개발툴이 필요하죠. 최근에는 개발언어로 파이썬과 R을, 개발툴로는 아나콘다, 주피터노트북을 사용한다고 합니다. 과연 이 개발툴들은 무엇이고 무엇을 하는 데 사용하는 건지 알아보겠습니다. 1. 주피터 노트북이란? 주피터 노트북(Jupyter Notebook)은 웹브라이저 기반으로 Python이나 R을 편집/실행할 수 있는 소스편집 도구입니다. 단계적으로 코드를 실행할 수도 있고, 문서화/시각화/분석도 용이한 개발자 도구로 많이 사용합니다. 파이썬 개발 및 실행은 전용 통합개발환경(IDE)이 없어 주로 편집기와 커멘드라인에서 작업하게 되는데, 주.. 2023. 1. 10.
[Java/Android] 안드로이드에서 타이머 사용하기(Timer) 안드로이드 개발중 타이머(Timer)를 사용하는 방법을 알아보도록 합니다. 사용하는 클래스 Timer TimerTask 지정된 지연후 실행 public void schedule(TimerTask task, long delay); task : 예약할 작업 delay : 작업이 실행되기 전 지연 시간(ms) 지정된 지연후 반복실행 public void schedule(TimerTask task, long delay, long period); task : 예약할 작업 delay : 작업이 실행되기 전 지연 시간(ms) period : 연속 작업 실행 사이의 시간(ms) 타이머 종료 timer.cancel(); 예제) private Timer timer; public int count; protected voi.. 2022. 11. 21.
[Java/Android] Calendar를 이용해 날짜, 시간 가져오는 방법 Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("Asia/Tokyo")); int year = cal.get(Calendar.YEAR); int month = cal.get(Calendar.MONTH) + 1; int day = cal.get(Calendar.DAY_OF_MONTH); int hour = cal.get(Calendar.HOUR_OF_DAY); int minute = cal.get(Calendar.MINUTE); int second = cal.get(Calendar.SECOND); String when = String.format("%04d-%02d-%02dT%02d:%02d:%02dZ", cal.get(Calendar.YEAR), c.. 2022. 11. 7.
[Android] 안드로이드 스튜디오 logcat 특정문구 제외 방법, 색깔지정 방법 1. 로그캣(logcat)에서 특정 단어 제외 방법 Android Monitor → Edit Filter Configration Filter Name을 정하고 Tag나 Message, Package Name중 원하는 곳에 Regex는 체크하고, 정규식을 적습니다. ^(?!.*(제외할단어1|제외할단어2|제외할단어3|...)) 이제 해당 단어가 포함된 로그는 로그캣에 나오지 않습니다. 2. 로그캣(logcat)의 색상 변경 방법 안드로이드 스튜디오 → File → Settings → Editor → Colors & Fonts → Android Logcat 각 로그 항목별로 [v] Use inherited attributes의 체크를 해제해주고 Foreground에서 원하는 색상 선택 설정을 마치면 다음과 같.. 2022. 10. 20.