전체보기
DNS 서버가 응답하지 않습니다 원인과 해결책
DNS 서버가 응답하지 않습니다 원인과 해결책
2017.12.18원인특정 사이트나 인터넷에 접속할 때 에러 메세지로 "DNS서버가 응답하지 않습니다" 라는 메시지의 원인은, 웹페이지의 변환주소를 찾지 못하는 경우 발생하는 메세지입니다.변환주소란? 웹주소 IP 주소를 말합니다. 우리가 쓰는 www 로 시작되는 주소는 일반적인 웹 주소이며, 이 주소를 브라우져에서는 IP주소 즉 숫자로 변환하여 요청을 하는데, DNS 값이 제대로 설정되어있지 않으면, 우리에게 'dns서버가 응답하지 않습니다' 라는 메세지를 보냅니다. 해결책해결책은 간단합니다. DNS서버의 주소를 재설정해줍니다. 제어판의 네트워크 설정창에 들어갑니다. 네트워크 공유센터 창에서 [어댑터 설정 변경] 메뉴를 클릭한후 나오는 인터넷 연결 아이콘에서 마우스 오른쪽클릭 [속성] 을 눌러줍니다.만약 위의 단계에서 여..
Swift - Filter Core Image Example
Swift - Filter Core Image Example
2017.12.17FilterCoreImageFilterCoreImage is simple Filter Image Example for iOS Supporthttps://code.tutsplus.com/ https://developer.apple.com/ Example https://github.com/Developer-Yongth/FilterCoreImage Preview
highlight.js - 티스토리에서 소스 코드 가독성 있게 보여주기
highlight.js - 티스토리에서 소스 코드 가독성 있게 보여주기
2017.12.16highlight.js 무엇인가요?highlight.js 는 각종 프로그래밍 언어들의 소스 코드를 가독성 있게 만들어주는 소스 코드 스킨입니다.아래와 같이 블로그에서 표현할 수 있습니다. import Foundation @objc class Person: Entity { var name: String! var age: Int! init(name: String, age: Int) { /* /* ... */ */ } // Return a descriptive string for this person func description(offset: Int = 0) -> String { return "\(name) is \(age + offset) years old" } } highlight.js 홈페이지 접속먼저..
karabiner - 맥 OSX에서 윈도우 일반 키보드 키 배열 변경
karabiner - 맥 OSX에서 윈도우 일반 키보드 키 배열 변경
2017.12.16맥 OSX에서 윈도우 키보드 불편 맥 OSX에서 일반 윈도우 키보드를 사용하는 경우 키순서 배열이 변경되기 때문에 불편함을 느낍니다.제가 불편함을 느꼈던 부분은 Command가 일반 키보드의 윈도우키로 변경되다보니 위치가 변경되어 불편했습니다.맥에서는 키를 원하는대로 위치를 바꿀수도 있는 karabiner 라는 무료 프로그램 있습니다. karabiner 다운로드 (https://pqrs.org/osx/karabiner/) 홈페이지에 접속하여 다운로드를 해주고 프로그램을 설치 후 프로그램을 실행해주세요. karabiner Launch EventViewer 선택 프로그램 실행 후 우측 상단에 아이콘 클릭하여 Launch EventViewer를 선택해주세요.Launch EventViewer은 현재 연결된 키보..
RxSwift 장점 (2/2)
RxSwift 장점 (2/2)
2017.12.15RxSwfit 장점(1/3) - 비동기/이벤트의 스트림RxSwift의 장점 중 하나는 비동기와 이벤트가 스트림으로 흐릅니다.예를 들어 Facebook 같은 앱을 서비스 해야 하는 경우 내 정보 화면에서 필요한 데이터는 총 4가지입니다.내 개인 정보내 사진첩친구 목록타임라인토근의 유효성우리는 자연스러움을 위해 모든 정보가 한 번에 바인딩 되는 것을 원합니다.다음을 어떻게 처리해야할까요? 명령형 프로그래밍은 비동기 처리를 하기 위해서는콜백 지옥더티플래그수 많은 if문.........다음과 같이 복잡한 형태로 구현을 해야 합니다. 반면에Rx는 Microsoft에서 "다수의 비동기 이벤트를 처리하기 위해 만들었다" 라고 말할 만큼Rx는 비동기 이벤트에 있어서 강력합니다. Observable로 처리하면 다음과 같..
RxSwift 무엇일까요? (1/2)
RxSwift 무엇일까요? (1/2)
2017.12.15Rx 무엇일까요?Rx 무엇일까요? Reactive Extensions의 줄임말로써 Reactive는 반응을 보인다는 뜻입니다. Reactive Programming은 반응형 프로그래밍입니다. 반응형 프로그래밍의 특성 명령형 프로그래밍 반응형 프로그래밍 a = 0 b = 10 c = 5 a = b + c print(a) // 15 c = 20 print(a) // 15 a = 0 b = 10 c = 5 a = b + c print(a) // 15 c = 20 print(a) // 30명령형 프로그래밍에서는 a에 값을 정한 이후에 c값이 변경이 되더라도 a의 값에 영향을 주진 않지만, 반응형 프로그래밍은 c값이 변하는 것에 반응하여 a의 값이 바뀌는 형태입니다. wikipedia에서도 볼 수 있듯 반응형 프..
로그인 박스 (아이디/비밀번호 관리)
로그인 박스 (아이디/비밀번호 관리)
2017.12.06설명사용자님의 모든 사이트의 아이디/비밀번호(패스워드)를 기억하고 계시나요? 혹시 아이디나 비밀번호 중 하나라도 기억이 나지 않으면 찾느라 고생하시지는 않으셨는지요? 로그인 박스는 사용자님의 아이디 및 비밀번호를 관리하며, 해당하는 사이트에 빠르게 로그인도 가능합니다. 사용자의 모든 데이터는 암호화(AES256)가 되어 안전하게 로그인 박스를 이용하실 수 있습니다. 단, 6자리의 비밀번호만 기억한다면 모든 아이디와 비밀번호를 확인할 수 있습니다.당신의 아이디와 비밀번호 더 이상 외우지 않으셔도 됩니다.이제 로그인 박스로 관리하세요. 주요 기능간편하게 아이디와 비밀번호 저장빠른 로그인 기능구글 클라우드 백업 및 복구 기능안전한 비밀번호 생성 기능 강력 추천아이디 및 비밀번호 찾기가 불편하신 분비밀번호가 다..