분류 전체보기 (10) 썸네일형 리스트형 계양산 등산 건강을 생각해서 꾸준히 등산을 하기로 마음 먹었다 인천 서구에 사는 나로써는 가장 가깝고 높은 산이라면 역시 계양산 생각보다 큰산이다. 카카오맵으로 검색해보니까 등산로가 이리저리 많다 어디로 가야돼는지 @_@ 그냥 막 올랐다. 올라가는 길에 본 구조물.. 이게 뭐징? 아마 원래 여기 계곡물이 흘렀던 것 같다 아니면 비가 올때만 흐르나? 열심히 오르는중,, 물을 안가져와서 엄청 목말랐다 ㅠ_ㅠ 다음부터 등산할때는 물을 챙겨야지 길을 좀 헤매서 이리저리 왔다갔다하다가 정상 겨우겨우 찍었다 헥헥 계양산이 엄청 높은 산은 아니지만 주변에 큰 산이 없다보니 아주 멀리까지 풍경이 장난이 아니다.. 김포 인천 서울 다 보인다~ 각 지리 설명해주는 판도 있고 무료 망원경도 사방으로 있다 ㅋㅋ 360도 전부 도시가 완전.. 겨울 토끼 사진첩을 보다가 지난 겨울에 길가다 찍은 토끼사진을 보았다.ㅋㅋ 길가다 뭔가 이상해서 사진을 찍어봤는데 토끼가 있다. ㅋㅋ 처음에 눈치 못채고 그냥 지나갈뻔 했다 이날 진짜 추웠는데.. 겨울잠 안자고 여기서 뭐하고 있는건지.. 그냥 지나가긴 했지만 토끼가 걱정되었다 ㅜㅜ Synology nas 에 yona 설치하기 NAS에 Yona를 설치해서 사용해보았다. Yona는 Yobi에서 이름이 변경된 팀의 개발업무의 효율과 속도를 증가 시키기위한 협업소프트웨어이다. NAS는 DS716+II를 사용하고 있고 램은 업그레이드하지 않은 기본 2GB이다. 램 용량이 낮아도 설치가 되는지는 모르겠다. 설치는 Docker를 통해서 했다. 먼저 패키지센터에서 Docker를 다운받는다. 이 후 Docker를 실행해서 yona를 검색하면 맨 위에 나온다. 다운로드 받는다 그럼 저장되고 실행된다. 세부사항을 확인하면 포트설정에 로컬포트가 나온다. 편집에 들어가서 로컬포트를 자동이 아닌 수동으로 설정할 수도 있다. nas주소:로컬포트 를 인터넷브라우저에 치면 들어갈수있다. 처음 시작하면 관리자계정을 만드는 화면이 나오는데 계정을 만들고 do.. AWS DynamoDB, Lambda를 이용한 auto scaling #2 지난 번 포스팅에 이어서 이번에는 프로비저닝유닛을 감소하는 코드를 짜보도록 하겠다. 참 치사하다고 생각되는게 -0- DynamoDB에서 유닛의 증가에는 제한이 없지만 유닛을 감소하는 것에 대해서는 하루에 4번이라는 제한이 있다. 그래서 요청에 제일 많은 시간 이 후에 실행되게 하는게 제일 좋을 것 같다. 예제에서는 24시간을 4로 나눠서 6시간마다 실행되게 해보았다. 유닛을 감소하는 방식은 존재하는 테이블과 테이블에 있는 GlobalSecondaryIndex를 전부 가져와서 프로비저닝된 유닛과 사용중인 유닛을 비교해서 유닛을 조정한다. blueprint는 비어있는 함수를 선택하고 넥스트넥스트 새로운 Lambda함수를 추가한다. 먼저 boto3, math, datetime 라이브러리를 임포트 하고 알람이 .. ds216j 사용후기 및 가비아 xyz 도메인 구매해서 synology nas 연결하기 최근에 Synology NAS를 구매했다. 집에 TV만 있고 IPTV는 신청하지 않은 관계로 크롬캐스트를 이용해서 TV를 보는데 기존에는 모바일 pooq이나 동영상을 iptime에 외장하드를 연결해서 iptime에서 뒤에 ns로 끝나는 모델에서 제공해주는 기능중에 하나인 DLNA 을 이용해서 pc나 transmission을 통해서 영상을 다운받은 후에 크롬캐스트를 통해 TV로 영상을 보았다. 하지만 데이터 백업 및 미디어 서버, FTP 등등 여러가지 기능을 한꺼번에 제공해주는 NAS를 구매하기로 마음먹고 그나마 저렴한 모델인 DS216j를 구매했다. 쓰다보니 Synology에서 제공해주는 QuickConnect기능도 못쓸정도는 아니였지만 나만의 도메인이 갖고 싶어졌다. 그리고 구매하고 보니 NAS에서 워.. JWT(JSON Web Token) JWT(JSON Web Token)클레임 기반 인증클레임 기반 인증 구성이란 어플리케이션에서 사용자는 클레임의 조합으로 된 ID를 식별에 사용하며 각 클레임은 사용자의 이름, 메일, 만료일 등이 포함 될 수 있다. 즉 외부 ID발급시스템 혹은 인증시스템에서 사용자 및 사용자의 요청에 대해 필요한 모든 정보를 ID필드에 구성하여 어플리케이션에 제공한다. 여기에는 신뢰할 수 있는 기관에서 ID데이터가 발급되었다는 암호화 보장도 포함된다.이 모델에서는 간편하게 SSO(Single Sign on) 솔루션을 구현할 수 있고 사용자 인증, 계정정보저장, ID정보 조회 등을 어플리케이션에서 수행할 필요가 없다.이 모델을 적용하는 경우 어플리케이션에서 사용자의 클레임 ID 관련 사항을 결정한다. 이러한 결정 사항은 사.. AWS DynamoDB, Lambda를 이용한 auto scaling #1 AWS에서 DynamoDB는 완벽하게 관리되는 NoSQL Database로 원할한 확장성과 빠르고 예측 가능한 성능을 제공한다. DynamoDB는 분산 데이터베이스를 운영하는데 관리 및 운영 부담을 줄이고 하드웨어 프로비저닝, 샤딩, 소프트웨어 패치 등등 알아서 관리된다. 그리고 AWS Management Console을 통해 리소스 사용률과 성능을 모니터링 할 수 있다. 그 외에 모든 데이터가 SSD에 저장되고 여러 AWS 가용영역에 자동 복제되어 높은 가용성과 데이터 내구성을 보장한다. 이러한 여러 장점 덕분에 소수의 인원으로 데이터베이스를 관리 및 운영할 수 있다. DynamoDB의 과금체계는 프로비저닝된 처리용량과 인덱싱된 데이터, 데이터 스트림에 따라 요금이 부과된다. 2016년 12월 26일 .. 아이폰 MAC address 랜덤화 애플이 2014년 wwdc에서 ios8에서의 WIFI 스캔 변경사항에 대해서 이야기했다. 그것은 WIFI스캔 할 때 MAC어드레스를 랜덤화해서 변경한다는 내용이다. 간단히 요약하면 예를 들어 백화점에 가서 와이파이를 연결하면 백화점에서 MAC정보 등등을 대조해서 언제 왔었고 얼만큼 있었는지 등등의 데이터를 모아서 비지니스, 마케팅에 사용하게 되는 서비스들이 있는데 MAC주소는 기기의 고유값으로 보호받을 개인정보이기 때문에 이 기술을 도입했다고 한다. 그래서 이것에 대해서 테스트를 했다. 테스트는 아이폰5 아이폰5s 아이패드 미니로 진행했고 2.4Ghz(ch11)과 5Ghz(ch 165)에서 진행했다. 그리고 테스트 항목은 밑의 항목에 대해서 MAC 랜덤화를 하는지 살펴보았다. Actively probin.. 이전 1 2 다음