Codict
Codict
-----------------------------
코딕트
공지
스토리
서코동
서코동의 영상생활
곰상
안드로이드, 감성을 품다
PHP 기초
박사부
아두이노
소보로
안드로이드, A-Z
HAERO
포토그래피 작품들
GrapeFruit
버전관리 (Git)
안드로이드, 소소한 팁
진준기
프로그래밍
그외 것
Laino
안드로이드
아두이노
PHP
블록체인
makeapp
Machine Learnin..
IlLusion Cho
하드웨어
뤠이몬
3D
STM32
아두이노
GUESTBOOK
TAG
RSS
자바,안드로이드 Retrofit2 사용방법 / 깔끔하고 이쁜 비동기 처리 비즈니스 로직 구성하기
Codict
자바,안드로이드 Retrofit2 사용방법 / 깔끔하고 이쁜 비동기 처리 비즈니스 로직 구성하기
코딕트에 글을 투고하기에 앞서, 이 글의 원문은 http://blog.laino.ml/11 [LAINO의 개발노트] 임을 먼저 밝힌다. 사실 이거 팀블로그다. (아시는분은 다암 ㅎ)우리 코딕트의 진준기 회원님께서 스프링과 이것저것 깔끔하게 Async를 구성할만한 도구들을 소개시켜 주셔서 생각보다 좋은 패턴인듯 하여 글을 써보고자 한다.사실 실력 좋으신분들은 이거보다 천만배 더 좋고 이쁜 로직 쓰실거같은데 구글링 해보니까 한국어 레퍼런스는 생각보다 이런 패턴 소개하는 글이 엄청 많지는 않은듯하여 쓰면 누가 보긴보겠지라는 마음으로 글을 투고하고자한다. 결론 : 나름(제 생각에) 깔끔한 비동기 처리 로직을 구현하는 Retrofit을 통한 네트워킹 처리를 구현해보고자 한다. 일단 먼저 Gradle 부터 세팅해보..
Laino/안드로이드
2018. 3. 26. 02:36
Laino/안드로이드
2018. 3. 26. 02:36
안녕하세요! GrapeFruit입니다!
Codict
안녕하세요! GrapeFruit입니다!
코딕트 블로그 대표 관리자인 곰상님에게 글 게시 요청을 오래전부터 요청을 해왔는데 이제서야 처리가 되었습니다. 드디어 글을 쓸수있게 되었습니다. 제 소개를 먼저하겠습니다. 안녕하세요! 저는 2018년 기준 23살 안드로이드 코딩하고 있는 GrapeFruit 이라고 합니다. 현재는 대학 휴학 중에 있고 열심히 안드로이드 코딩 공부하고 있습니다. 더불어서 여러가지 IT 자격증 공부와 다른 프로그래밍 언어를 공부하고 있습니다 코딕트 블로그 취지에 맞춰서 제가 여러분들에게 나눌 수 있는 지식을 최대한 공유하고자 합니다. 저는 여러주제 중에서 버전관리라는 것을 맡았는데요 그 외에도 안드로이드 꿀팁을 알려드리고자 합니다. 소개글은 이 정도로 마치겠습니다. 끝! Github : https://github.com/bj..
GrapeFruit/버전관리 (Git)
2018. 1. 16. 03:28
GrapeFruit/버전관리 (Git)
2018. 1. 16. 03:28
PHP cURL을 활용한 RSS XML 파싱과 배열 정렬, JSON 출력
Codict
PHP cURL을 활용한 RSS XML 파싱과 배열 정렬, JSON 출력
안녕하세요~ 오랜만에 글을 투고하는 LAINO 입니다.오늘은 아두이노가 아닌 PHP관련으로 글을 투고 하게 되었는데요.원문 글은 blog.laino.ml/6 에서 확인하실수 있습니다! 일단 오늘의 주제는 PHP를 통해 cURL로 RSS XML을 파싱하고 JSON으로 간단히 변환해주는 API를 만들어볼까 합니다. 먼저 오늘 제가 파싱할 사이트는 https://cointelegraph.com 입니다.대부분 외국사이트들이 rss를 지원하는 만큼 혹시나 하는 마음에 https://cointelegraph.com/rss를 들어가보니 RSS를 지원합니다! 이로써 우리의 작업은 간단해질것이 틀림이 없습니다. 그럼 바로 PHP소스부터 짜도록 하겠습니다. Postman을 통해 리퀘스트를 해본 결과 아무 헤더 없이 잘 날..
Laino/PHP
2017. 11. 23. 23:53
Laino/PHP
2017. 11. 23. 23:53
오픈소스 3D 프린터 컨트롤러 제작기 - 3
Codict
오픈소스 3D 프린터 컨트롤러 제작기 - 3
안녕하세요 ! 뤠이몬입니다. 개인적인 일들로 시간이 없어서 블로그에 투고하는것을 잊고사느라 오랫만에 글을 쓰는것 같네요 ! 본문으로 바로 들어가서 아트웍을 완료하였습니다 ! 왼쪽에는 SD 카드 커넥터와 블루투스 통신을 위한 HC-06이 있습니다 . HC-06 은 추후 ESP32로 변경할 계획이 있습니다. 위쪽으론 전원, 팬, 핫엔드, 핫베드, 서미스터를 연결할수 있는 커넥터가 있으며, 오른쪽은 USB Micro B 커넥터와 ISP 헤더, 외부 LCD 헤더가 있습니다. 바텀면에서는 부품 배치를 하지 않았습니다 ! BT 모듈 안테나를 위해 깍여나간 폴리건 푸어가 보이네요 조만간 PCB를 주문하여 한개 조립하고, 제 3D 프린터에 장착하는 글까지 같이 올리도록 하겠습니다 ! 질문 있으시면 댓글로 편하게 납겨주..
뤠이몬/3D
2017. 10. 18. 15:31
뤠이몬/3D
2017. 10. 18. 15:31
안드로이드 HTML 파싱 - Jericho 라이브러리 활용하기
Codict
안드로이드 HTML 파싱 - Jericho 라이브러리 활용하기
안드로이드를 개발하면서 가장 어려운 부분 중 하나가 '파싱' 이라고 생각할 수 있겠네요. 어렵기 보다는 귀찮다는 말이 어울리려나요. 데이터 마다 각자 다른 형태로 데이터를 얻어와야 하기때문에 형태에 맞게 파서를 변형해야하는 귀찮음이 반드시 따릅니다. 그중에서도 기본적으로 데이터 구조화 체제가 잘 갖춰진 JSON, XML 과 달리 생 HTML 을 파싱하는 부분은 소스에 따라 상당히 복잡해질수도 있으니 개발자 분의 충분한 이해가 동반해야 합니다. 데이터 파싱전 브라우저에 내장된 '개발자 옵션' 의 네트워크 요청 부분을 활용해 혹시라도 게시판 데이터가 제이슨 형태로 먼저 노출되고 있는지 확인해주세요. 훨씬 쉬운 방법으로 데이터를 가공할 수 있습니다. dependencies { ... implementation..
곰상/안드로이드, 감성을 품다
2017. 8. 28. 00:09
곰상/안드로이드, 감성을 품다
2017. 8. 28. 00:09
오픈소스 3D 프린터 컨트롤러 제작기 - 2
Codict
오픈소스 3D 프린터 컨트롤러 제작기 - 2
안녕하세요 !뤠이몬입니다. ! 지난번에 컨트롤 보드를 제작한다고 한 이후로 레퍼런스와 기존의 참고하려던 보드를 보고 후딱 설계를 마쳤습니다 ! 물론 기존 보드와 달라진점이 몇개 또 있지만요 우선 구동부부터 설명드리겠습니다. ! 우선 기본적으로 칩의 데이터쉬트에 있는 레퍼런스 회로도를 참조 하였습니다. 전압 레퍼런스의 경우에 5V 를 10K 저항과 가변저항을 사용함으로써, Max 2.5V Min 0V 의 범위를 가지게 하였습니다.MS1 MS2 핀을 둘다 5V 에 연결하여 16마이크로스텝의 해상도를 가지게 설정하였습니다. 제일 핵심이 되는 부분인 메인 부분의 회로도입니다. 간략하게 설명드리자면 왼쪽의 파란색 부분은 USB to UART 를 담당하는 부분으로 아두이노에서는 FT232 나 atmega16u4 가..
뤠이몬/3D
2017. 8. 20. 03:39
뤠이몬/3D
2017. 8. 20. 03:39
prev
1
2
3
next
https://codict.tistory.com/
티스토리툴바