Blog

React Native에서 Android에서 Wifi AP를 검색하고자 아래 모듈을 활용하였습니다.


https://github.com/devstepbcn/react-native-android-wifi


설치 방법 및 기타 사용법은 위 페이지에서 확인을 하면 되는데,


안드로이드 6.0부터 현재 AP List를 가져오도록 했는데도 불구하고 아무것도 나오지 않는 경우가 있는데


AndroidManifest.xml에 아래 항목을 추가를 합니다.


<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>


둘 중 하나만 넣어도 된다고 함


그래도 검색 결과를 가져오지 못하는데, 별도로 권한을 요청해서 승인을 받도록 해야 합니다.


앱 권한 확인 및 요청하는 부분은 https://github.com/lucasferreira/react-native-android-permissions를 이용하였습니다.


requestPermission("android.permission.ACCESS_COARSE_LOCATION").then((result) => {

console.log("Granted!", result);

}, (result) => {

console.log("Not Granted!");

console.log(result);

});


앱 실행시 권한을 요청하고 이를 승인 받도록 합니다.


해당 부분을 승인하지 않을 경우 Wifi 검색 결과를 가져오지 못하고, 승인을 해야 Wifi 검색 결과를 가져올 수 있는것으로 파악되고 있습니다.


* 참고 : http://stackoverflow.com/questions/32151603/scan-results-available-action-return-empty-list-in-android-6-0

Comment +0

1. Help Me - 판례 검색 프로그램
시스템 개발 프로젝트에서 만들 프로그램인데......
후배가 이걸로 SSM 낼려다가 코딩은 하나도 안 하고 갔다가 떨어진 주제인데, 마땅히 할만한 주제도 없고 그래서 선택을 한 주제입니다.
일단 교수님께서 이 주제를 보시더니 급 관심을 제대로 보여주셨다죠;
그러나 저랑 같이하는 후배는 자연어 처리 같은건 한번도 접해 본 적이 없어서 엄청난 난관을 경험을 할 것으로 예상이 되죠;
그럭저럭 될 듯은 한데....

주제에 대해서 설명을 드리면 사용자가 입력한 사연에서 가장 유사한 판례를 찾아주는 일을 하도록 하는 겁니다.
판례는 법원에서 파일로 공개가 되어 있고, 검색하는 서비스도 있긴 합니다만 자연어가 아닌 키워드로 검색을 하는 방식이라죠.
저 프로그램에 입력된 검색어로 입력하면 아래 결과는 절대 안 나타나죠. 그냥 헤매고 없다는 결과만 내 줄껍니다.
(자연어로 검색을 해 주는 프로그램이 아마도 있을지는 모르겠지만 아직 전 못 봤어요. 혹시나 보셨으면 제보를 ㅠㅠ)

이걸 개발을 하면 그럭저럭 될듯은 한데.... 과연.... ㅠㅠ
저희가 생각을 하는대로 완성이 될 지는 모르겠네요;


2. 기억력 게임 
이건 UI화면 같은건 없습니다.
리눅스 시스템 내부구조라는 과목에서 할 프로젝트인데, 리눅스와 장치를 하나 만들어서 그 둘간에 통신을 하며 만드는 프로젝트입니다.
장비라고 해 봐야 LED 몇개와 스위치, 7세그먼트, 논리 게이트 몇 개로 해서 동작을 하는 정말이지 간단한 장치일껍니다.

게임은 간단합니다.
이 게임을 말하자 주변에서는 애니콜 핸드폰에 들어 있는 게임 중에서 개 키우는 거에 들어 있는 게임이라고 냉큼 말하더라구요;
전 캔유를 써서 그런 게임이..... 몰라요 ㅎㅎ
대충 LED에서 불빛을 보여줘서 이걸 사용자가 기억을 하면.... 스위치로 눌러서 순서를 맞추는 게임이죠.
차암... 쉽죠~~~ ㅎㅎ
이걸 컴퓨터로 시리얼 통신을 해서 뭐 이렇고 저렇고를 해야 한다죠;;;

이 과목에서 처음으로 납땜이란걸 해 봤는데 재미가 있더군요. 하지만.... ㅠㅠ


3. 아직 주제가 미정인 것들.....
객체지향 소프트웨어 공학
이건 교수님께서 주제를 던져주신다고 했는데, 그 주제는 바로.....
지금 학교 행정 관리 프로그램 중 일부를 던져주신다고 했어요 ㅠㅠ
제발 어려운건 피했으면 하는 바램입니다.
물론 구현은 안 하지만 ㅎㅎ

컴포넌트 프로그래밍
무얼 할지? 팀을 어떻게 짤지? 아직 아무것도 안 정해진 과목이라죠.
이건 중간고사가 끝나고서나 프로젝트를 시작을 할 듯 한데...
정말이지 뭘할지도 고민이 되는 과목입니다;

유비쿼터스 소프트웨어
주제를 정해서 발표를 해야 하는데, 센서들 가지고서 측정하고, 통신하고.....
도무지 생각나는거라곤 집 관리 밖에 없는데.....
참신하진 않고.... 아.... 머리가 아프네요 ㅠㅠ


교수님들은 참신한걸 원하는데.....
제가 생각나는거라고는..... 그저.....
지금 있는것들이라 ㅠㅠ
아무튼 이번 학기의 목표는 Help Me를 공개 가능할 정도로 만드는 겁니다.
물론 실패 혹은 약간 완성도가 떨어질듯한 이런 기분이 살짝쿵 들지만 ㅠㅠ

'잡담 > 학교' 카테고리의 다른 글

유비쿼터스 프로젝트(1/2)  (2) 2010.01.07
작품전시회 판넬 제작......  (2) 2009.12.04
이번 학기에 만들것들......  (0) 2009.10.01
레고로 재미있는 놀이~~~  (4) 2009.07.08
영어 면접.....  (4) 2008.11.19
웬지 공감이 가는 CF  (14) 2008.05.12

Comment +0

오늘 블로그 이웃분중에서 정원이의 작업실을 운영하는 이정원님과 함께 대학교재를 구하기 위해서 헌책방 나들이를 했습니다.
나들이 결과는 저는 건진 책 없음, 이정원님은 교재 한권과 볼려고 산책 2권을 구매를 했습니다.
헌책방을 찾아보니 1학년때 했던 과목들의 교재만 보이고 2학년때 들을 과목들은 전혀 안 보이더군요.
더군다나 헌책방들이 대부분 중고등학교 위주라서, 대학 및 일반 서적은 구하기가 힘들더군요.

10여만원 가량 밖에 안 들어서 크게 안 들지만 사놓고 1년내내 보면 좋으련만 그럴거 같지도 않아서 그냥 몇 푼이라도 아껴볼까 하고서 인터넷에서 헌책을 파는 곳을 두리번 거리면서 찾아다니기 시작했습니다.
얼마전에 알라딘에서 중고 서적 거래를 하는 공간을 만들었던데, 생긴지가 얼마 안 되어서 책이 그다지 없어서 그냥 중소 사이트를 돌아다니는게 좋을 듯 하네요.

소개할 사이트는 북임팩트(http://www.bookimpact.com/)라는 곳입니다.
이 곳에서는 인터넷 서점들과 중고 서점, 그리고 소규모 서점들을 검색을 해 주는 곳이랍니다.
여기서 찾으면 쉽게 책들을 찾을 수가 있을듯합니다.
중계 사이트이니 이 점도 참고하시기 바랍니다.
사용자 삽입 이미지

이 사이트를 가장 마지막에 발견을 하는 바람에 약간 비싸게 샀다는 생각이 드는 것도 있었습니다.
그래도 그렇게 손해를 본것 같지는 않더군요.
찾는데 수학 교재는 없더군요. 이것도 사면 상당히 아낄 수 있었는데.....
흑흑.... 몇 일 더 검색하면서 보다가 그냥 새책을 사야할 듯 하네요.

'Tip & 생활정보 > 추천 사이트' 카테고리의 다른 글

중고 책 검색 사이트 - 북임팩트  (18) 2008.08.12
블로그의 로딩속도를 재 보자  (10) 2007.12.04
MMS 무료로 보내기  (6) 2007.10.27
WOOT  (6) 2007.09.15
보호나라  (0) 2007.04.20

Comment +18

 지난 월요일에 다음 검색 이벤트에 당첨이 되었습니다. 이벤트는 제시된 퀴즈에 해당하는 정답을 다음 검색에서 찾으면 되는 이벤트였습니다. 그 전까지 랜덤 추첨으로 뽑다가 그 날부터 몇 번째 보낸 사람에게 당첨되도록 해 주었습니다. 그 때 바로 당첨이 되어버렸죠. 그거 말고도 지정된 주제에 해당되는 내용에 대한 글을 쓰는 이벤트도 있었는데, 중간에 하나 빠뜨리는 바람에 그건 놓쳤습니다. 그건 글만 다 써도 아이팟 셔플을 주는 건데요. 킁, 아쉽게도 놓쳤습니다. 아무튼 이 이벤트 상품이 오늘 도착을 했습니다.

사용자 삽입 이미지

 상품은 뭐였나 하면, 초대형 메모지와 마우스 패드, 케이블 타이였습니다.
사용자 삽입 이미지

 케이블 타이는 아래와 같은 모양이고요. 상당히 두꺼운 선들도 간편하게 정리를 할 수 있게 가능한 것입니다. 하지만 저는 이미 안 쓰는 벌크 공CD 케이스를 사용중(2008/07/01 - 마우스와 키보드 선 정리....)이기에 이건 고이 보관을 해 두도록 하였습니다.
사용자 삽입 이미지

 다음 마우스패드입니다. 보통의 마우스 패드보다 상당히 두껍습니다. 이것도 역시나 집에 돌아다니는 마우스패드들이 많아서 고이 모셔두었습니다. 사실 이거 말고도 오늘 책을 사면서 마우스 패드가 하나 더 들어 와서 집에 마우스 패드가 무지 많아져 버렸습니다. 남아도는 마우스패드만 무려 5개나 되어 버렸습니다;

 다음에서 준 메모지입니다. 무지 큽니다. 키보드 바로 밑에 두어도 똑같은 크기입니다. 하지만 이것도 아까워서 그냥 고이 모셔두었습니다.

 다음에서 받은 것들은 그냥 다이어리 말고는 전부 고이 모셔다 두었습니다. 그저 아까워서요;

Comment +4

  • 한번 당첨의역사 이런 제목으로 쭈욱 한번 나열해주세요.
    얼마나 되셨는지 궁금하네요.ㅋㅋ

    • 연말에 한번 정리를 해 볼 생각입니다.
      이거 카테고리를 하나 만들어야 겠습니다.
      경품 및 받은 상품들 카테고리를;;;;
      몇개가 되다보니 좀 헷갈립니다.
      올해 받았는지 작년에 받았는지;;;;

      친구들이랑 놀러 갔다와서 카테고리들을 싸악 정리를 해야 할 거 같아요;;;

  • ㅎㅎㅎ 당첨의 달인 아사타님이십니다~

이 글은 다음 검색 이벤트로 인해 작성된 게시물입니다.

올 여름에 친구들과 함께 문경에 있는 펜션으로 놀러를 갈 예정이어서 그 쪽에 있는 펜션을 한번 찾아볼려고 다음 검색을 활용해 봤습니다. 검색어는 "문경 펜션"으로 한번 해서 검색을 해 봤습니다. 이거 하기 전에 "펜션"도 해 보고, "경상도 펜션" 도 해봤었습니다. 결과가 전국에 있는 펜션들 위주로 하다보니 제가 원하는 결과가 잘 나오지 않아서 지역을 한정지어서 해 주었더니 문경에 있는 펜션들이 나오고 지도에까지 나와서 쉽게 찾아갈 수 있더군요. 다음내에만 있는 정보가 아닌 여러곳에 있는 것들에 대한 검색 결과가 나와서 좋더군요. 이미 다녀온 사람들의 의견을 쉽게 볼 수가 있어서 제가 가려고한 펜션이 좋은지 쉽게 확인을 할 수가 있었습니다.

사용자 삽입 이미지
\"사용자


지도에서는 3군데가 나오더군요. 야영장 하나와 펜션 두군데가 나오더군요. 이중에서 하나를 선택해서 보도록 했습니다.

사용자 삽입 이미지


펜션의 위치가 나오고 이미 다녀간 사람들이 남긴 의견들이 나오더군요. 그리고 가장 좋은건 해당 펜션으로 가는 가장 빠른길을 검색을 할 수 있다는 것이지요. 다른 곳에서 찾으면 그냥 위치만 나오고 어떻게 찾아갈지는 알아서 또 찾아 봐야 하는데 말이죠.

사용자 삽입 이미지

저희 집에서 찾아가도록 하고 한번 검색을 하였습니다. 2시간 25분가량 걸린다고 하네요. 예상 택시비용도 나오는데, 이건 아무튼 택시를 탈만하지도 않은데요.

사용자 삽입 이미지


다음 검색으로만 해도 방학때 친구들과 펜션 여행 계획을 쉽게 잡을 수 있을거 같아서 좋습니다만 네이버의 경우 펜션들을 예약할 수 있는 서비스도 있더군요. 이러한 부분들을 보완을 해 나간다면 더욱 좋을것 같습니다. (미션1을 수행하는 도중에 다른데는 어떤가 한번 볼려고 한번 검색을 해 봤었습니다.)

Comment +1