전체 글 163

[데이터분석] 국토부 아파트 실거래가 분석 - 1. 계정생성 및 서비스키 발급 신청

공공데이터 계정신청 & 서비스키 발급 공공데이터 로그인 계정이 없다면 계정을 우선 신청해주세요. www.data.go.kr "국토부 아파트 실거래가"로 검색시 아래와 같이 오픈API로 제공되는 목록을 확인 할 수 있습니다. 국토교통부 아파트매매 실거래자료 이동 후 [활용신청] 클릭 활용신청을 하고 서비스키가 발급된다고 하더라도 바로 사용할 수 없고 일정시간(몇 시간 단위?) 후에 사용이 가능합니다. 자기전에 신청하고 그냥 자고 일어나서 하면 된다 생각하면 마음 편하죠. 마이페이지에서 신청이 정상적으로 됐는지 확인 가능합니다. 저는 이미 운영계정으로 넘겼고, 처음 신청한 상태인 분들은 개발계정에서 신청목록을 확인 할 수 있습니다. 발급된 서비스키는 [일반인증키]에 해당하는 값을 사용하시면 됩니다. 같은 화..

[정보공유] 인공지능, 블록체인, 데이터 분석 교육 안내

교육안내 지자체별 인공지능, 블록체인, 데이터 분석 분야 전문가 양성을 위한 예산을 많이 확보한 것으로 보입니다. 코로나19 상황으로 인해 오프라인이 아닌 온라인(Zoom 등 활용) 환경에서 수업 수강이 가능해 다양한 교육에 대한 접근성이 높아졌습니다. 무엇보다 교육비가 전액 무료라는 것이 가장 큰 장점이자 기회가 아닐까 싶네요! 전국구 뿐만 아니라 대전,충남권역에서 실시 또는 예정되어 있는 인공지능, 블록체인, 데이터 분석 등 관련 교육신청 정보를 공유하니 필요하신 분들은 이번 기회를 통해서 DT(디지털 트렌스포메이션) 에 성공하셨으면 합니다! 1. 전국구 ICT 이노베이션 스퀘어 전국구 모든 ICT 이노베이션 스퀘어가 총 망라되어 있습니다. ictinnovation.kr/ ICT 이노베이션스퀘어 ic..

[SQL] SELECT 날짜 DATETIME 범위 검색

모든 컬럼(column)에 대한 SELECT 쿼리는 아래와 같이 사용할 수 있습니다. SELECT * FROM TableName 하지만 컬럼별 데이터 조회시 날짜 기간 조건으로 검색하려면 어떻게 해야할까요? 예를들어 로그인일자("LogIn" 컬럼) 2021년 3월부터 2021년 4월 말까지 데이터만 추출하고 싶다면? SQL 쿼리 문법 중 BETWEEN A AND B 를 사용하면 됩니다. 조건이 따라 붙기 때문에 반드시 WHERE 로 시작해야겠죠? SELECT * FROM MyTable WHERE LogIn BETWEEN '2021-02-01' AND '2021-04-30' 결과본 이상 끝.

SW개발/SQL 2021.03.27

[SQL] SELECT 여러 조건으로 정렬하기(다중정렬)

모든 컬럼(column)에 대한 SELECT 쿼리는 아래와 같이 사용할 수 있다. SELECT * FROM TableName 하지만 컬럼별 데이터 조회시 여러 조건을 주려면 어떻게 해야할까? 예를들어 같은 이름("NAME" 컬럼) 중에서는 로그인일자("LogIn" 컬럼)가 최신일자 순으로 정렬이 되어야 한다면? SELECT * FROM MyTable ORDER by Name, LogIn DESC 결과본 이상 끝.

SW개발/SQL 2021.03.27

티스토리 코드블럭</> 다크모드 적용하기

티스토리를 더욱 멋지게 꾸며보자! 티스토리 제공되는 코드블럭은 각종 개발언어(HTML, JAVA Script, Python 등등)를 지원하고 있다. 그리고 플러그인으로 Syntax Highlight를 통해 다크모드도 지원가능하다. 하지만 아래와 같이 좀더 멋지게 꾸미는 방법이 있어 공유한다. 글쓰기 화면에서 "기본모드"가 아닌 "HTML" 선택 HTML 입력 모드로 진입하게 되는데 아래와 같이 준비한 HTML 문법을 입력해준다. ... write code here! ... 실행결과 이상 끝.

일기장 2021.01.16

[python] OCR 테스트 - 카카오 kakao 비전 OCR API (1)

카카오 kakao 비전 API OCR 활용해 텍스트를 추출해보자. 1.서론 2.본론 2.1 다음으로 카카오 KaKao 비전 OCR API를 알게되었다. 2.2 그럼 실제 구현예제를 직접 사용해보자 2.3 한글OCR 결과 출력할땐 이런 문제가 있구나 3. 결론 4. 마무리 5. 참고자료 1. 서론 모바일앱 개발과정 중 이미지(.jpg, .png 등)를 텍스트 정보로 추출하는 OCR 기능이 필요하게 되었다. OCR(Optical Character Recognition) 무료로 사용할 수 있는 OCR 찾아보니 테서렉트?(tessaract) 라는 소프트웨어 툴이 있었는데, 테스트 해봤더니, 한글 인식률이 매우 저조했다. (내가 설정을 잘못했을 수도 있다.) 다시 말해, 내가 운영할 서비스에는 적용하기 어려운 수..

SW개발/python 2021.01.09

[kotlin] 네이버 지도 SDK 사용하기 (2)

네이버 지도상에 현재 내 위치를 나타내보자. 1. 의존성 추가 // Google Play Service implementation("com.google.android.gms:play-services-location:17.1.0") 2. 지도 뷰, 인터페이스 객체 얻기 class MainActivity : AppCompatActivity(), OnMapReadyCallback { var TAG:String = "로그" private lateinit var locationSource: FusedLocationSource private lateinit var naverMap: NaverMap override fun onCreate(savedInstanceState: Bundle?) { super.onCreat..

SW개발/kotlin 2021.01.06

[python] datetime 날짜 계산 - month

이번 달로 부터 2달 또는 x달 후의 날짜를 계산 해보자. dateutil 모듈에 relativedelta 를 통해 구할 수 있다. dateutil.readthedocs.io/en/stable/relativedelta.html relativedelta — dateutil 2.8.1 documentation © Copyright 2019, dateutil Revision fc9b1625. dateutil.readthedocs.io 만약 오늘이 2020년 12월인데, 코드로 2021년 1월을 구할 때 relativedelta 연산을 통해서 유용하게 쓰일 수 있다. from datetime import datetime from dateutil.relativedelta import relativedelta to..

SW개발/python 2021.01.05

[kotlin] 네이버 지도 SDK 사용하기 (1)

안드로이드 모바일앱에 네이버지도를 사용해보자 1. 네이버 클라우드 Application 등록 당연히 네이버 클라우드 계정 생성이 필요하며, Application Service 중 Map 을 선택하고 Application 등록을 해주자 www.ncloud.com/ NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 2. 의존성 추가 build.gradle(Project:프로젝트명) 파일을 열어 네이버지도를 사용하기 위한 저장소를 추가한다. 다음으로는 앱 모듈에 build.gradle(M..

SW개발/kotlin 2021.01.02