정보


트렌드 코리아 2017


저자 김난도, 전미영, 이향은, 이준영, 김서영, 최지혜|미래의창 |2016.10.31


16,000원


소개

# 닭 띠 해라서

=>  "CHICKEN RUN" 이라는 단어를 가지고 분석을 함.


# 대한민국 10대 트랜드 상품중 나의 선택

=> 간편식 고급화 1인식, 메신져캐릭터 오프라인, o2o 클릭구매, xxPay 간편결재  


( 아직 읽은 중 ... )





Main 에서 네트워크 작업을 수행하면 안됨 !! AsyncTask 를 사용하여 작업을 수행해야 됨


This exception is thrown when an application attempts to perform a networking operation on its main thread. Run your code in AsyncTask:


출처 :

http://stackoverflow.com/questions/6343166/how-to-fix-android-os-networkonmainthreadexception







#0. cocoa pod란 ?

주소

https://cocoapods.org/


설명

swift, object-c 의 의존성 관리 툴이라 보면 됩니다. (라이브러리 설치 시 관련 라이브러리가 자동으로 설치 되는 툴)



#1. cocoa pod 설치

$ sudo gem install cocoapods


위와 같이 하면 설치 가 됨.


#2. ruby 미설치 또는 버전 오류 해결

하지만 ... ruby 버전 2.2 이상이 설치 되어 있어야 된다는 것 !!


본인 같은 경우 루비 버전이 2.1 이여서 최신 버전으로 재설치 함.


설치는 brew를 통해서 수행 (brew 설치 방법은 일단 생략)


#3. ruby 최신버전 설치


다운로드

curl -L https://get.rvm.io | bash -s stable –ruby


루비 버전 목록 확인

rvm list known


루비 2.4.0 버전 설치 ( 2017.04.14 기준 최신 )

rvm install ruby-2.4.0


루비 버전 확인

ruby -v


루비 버전 변경

rvm use ruby-2.4.0


기본 버전으로 변경

rvm use ruby-2.4.0 --default


( 루비 최신 버전이 설치 완료되면 이제 다시 #1로 가서 재설치 하면 됩니다.)


#4. ruby 설치 시 brew 오류 해결


Requirements installation failed with status: 1.


위와 같은 오류가 나타난 경우에는 


brew link --overwrite --dry-run pkg-config


위와 같이 설정 정보를 덮어씌우고 #3을 재수행 하면 됩니다.






1. 저장소에서 패키지 이름 검색하기

$ apt-cache search ^packageName$

$ apt-cache search ^apache2$


2. 저장소에서 패키지 설명에 대한 검색

$ apt-cache search "Search Description"

$ apt-cache search "Apache HTTP Server"


3. 저장소에서 패키지내에서 사용되는 파일이름 검색

$ apt-file search fileName

$ apt-fiel search apache2.conf


4. 패키지에 대한 기본정보 확인

$ apt-cache show packageName

$ apt-cache show apache2


5. 패키지에 대한 상세정보 확인

$ apt-cache showpkg packageName

$ apt-cache showpkg apache2


6. 패키지에 속한 파일들의 위치정보

$ apt-file list packageName

$ apt-file list apache2 | more


7. 패키지와 의존관계정보 확인

$ apt-cache depends packageName

$ apt-cache depends apache2


8. 패키지 설치방법

$ apt-get install packageName

$ apt-get install apache2


9. 설치된 패키지 삭제방법

설정파일 및 패키지 삭제

$ apt-get purge packageName

$ apt-get purge apache


10. 설치된 패키지 삭제방법


설정파일은 그대로 두고 패키지만 삭제

$ apt-get remove packageName

$ apt-get remove apache2


11. 패키지 업그레이드하기

$ apt-get -u install packageName

$ apt-get -u install apache2


12. 모든 패키지 업그레이드 하기

$ apt-get -u upgrade








iframe에서 부모 창 화면 이동처리


window.top.location.href = "http://www.example.com"; 






sublime text3 - node.js 플러그인 설치 방법



1. 다운로드 

http://www.sublimetext.com/3


2. 버전 콘트롤 설치

https://sublime.wbond.net/installation

자신의 버전에 맞는 설치 구문을 복사하여 수행한다


2.1 복사 : import urllib.request …

2.2 ctrl + ` 또는 View - Show Console 메뉴 선택 

2.3 복사한 내용을 붙여 넣을 이후 enter


3. 설치

3-4. cmd + shift + p

3-5. Install Package

3-6. 입력창에 nodejs 로 검색

3-7. javascript & nodejs snippets for sublime texxt 2/3


Package Control 등록 목록

https://sublime.wbond.net/


비과세종합저축 특약



1조 약관의 적용

비과세종합저축(이하 저축이라 한다.)의 거래 시 이 특약에서 정하지 않은 사항은 예금거래기본약관, 은행이

취급하는 해당 예금의 관련 약관(특약 포함)과 조세특례제한법 등 법령에서 정하는 바에 따릅니다.


2조 가입대상자

이 저축에 가입할 수 있는 자는 소득세법 제 1조의2 1항 제 1호의 규정에 의한 거주자로서 다음 각 호에

해당하는 요건을 갖추어야 합니다.

201611일부터 20161231일까지 가입하는 경우: 62세 이상인 거주자, 201711일부터 20171231일까지 가입하는 경우: 63세 이상인 거주자, 201811일부터 20181231일까지 가입하는 경우: 64세 이상인 거주자, 201911일부터 가입하는 경우: 65세 이상인 거주자

장애인복지법 제 32조의 규정에 의하여 등록한 장애인
독립유공자 예우에 관한 법률 제
6조의 규정에 의하여 등록한 독립유공자와 그 유족 또는 가족, 국 가유공자 등 예우 및 지원에 관한 법률 제 6조의 규정에 의하여 등록한 상이자
국민기초생활보장법 제
2조 제 2호의 규정에 의한 수급자
고엽제후유의증환자지원등에관한법률 제
2조 제 3호의 규정에 의한 고엽제후유의증환자 5·18민주유공자예우에관한법률 제 4조 제 2호의 규정에 의한 5·18민주화운동부상자 









출처 : youtube



다음 취업하자 ! 정리

- 자바

- RDBMS

- 빅데이터

- 리눅스 숙련

- 웹기술

- 모바일 

네이버 취업하자 ! 정리


다음과 유사하지만 원하는 것이 더욱 많음 ....




느낀점


신입에게는 어려울 수 있겠지만 


목표를 가지고 해당 기술을 정리하면서 지속해서 배워나간다면 좋은 길이 있을 것입니다.


네이버 >> 다음

About me ?


전 현재 지금 배워놓은 기술력이면 네이버 쇼핑 플랫폼 정도 지원해 볼 수 있겠네요 ... ;;


ok >>>


웹개발 3~9 / 자바 중급 이상 / 스프링 웹앱 3년 이상 / 리눅스 웹서버 운영경험

웹기술 jquery, angularjs, react

elasticSearch, jpa, hibernate, 대용량 DB처리, MQ서비스


not ok >>>


solar, hadoop, spark, 글로벌 서비스


그래도 4개는 안해본거 -_-;


솔직히 이렇게 많이 알아야 되나 하는 의구심은 들지만.... 그런 인제를 뽑네요



회사별 필요로하는 프로그래밍 기술


( Mind Map 을 통해 그려 봤습니다. / 확대하면 좀 더 크게 보실 수 있습니다.)




개요


이제 Telegram을 사용하여 암호화 된 음성 통화를 할 수 있습니다. 



전문


Telegram을 통해 암호화 된 음성 전화를 걸 수 있습니다. 이미 수많은 음성 메시징 서비스가 음성 통화를 제공하고 있습니다. 그러나 텔레 그램은 종단간(End-To-End) 암호화에 중점을 둠으로써 강화된 보안을 통해 당사자에게 전한다는 것을 의미합니다. 


현재 전 세계의 정부는 암호화 사용을 침식하려고합니다. 그들의 주장은 테러 분자들이 비밀리에 의사 소통하는 것을 멈추게 할 것이라는 것입니다. 그러나, 스누핑에 대해 예외를 두는 것은 좋은 것이 아닙니다. 이것이 Telegram이 존재하는 이유입니다. 


Telegram은 나머지 서비스와 음성 통화를 유지하려고 노력했기 때문에 인터페이스는 친숙하고 사용하기 쉽습니다. 그러나 Telegram의 음성 통화 기능은 경쟁에서 가장 중요한 두 가지 혁신, 즉 종단 간 암호화 및 세부 제어를 제공합니다. 음성 통화는 이미 Telegram의 Secret Chats에 전원을 공급하는 동일한 종단 간 암호화를 기반으로합니다. 그러나 Telegram은 주요 교환 메커니즘을 개선하여 통화를하는 두 사람이 4 가지 그림을 비교하여 통화가 100 % 안전한지 확인해야합니다.




사용자 제어 측면에서 Telegram은 누가 당신에게 전화 할 수 있고 전화 할 수 없는지 담당합니다. 이 정밀 제어는 모든 사람, 상대방 또는 아무에게도 음성 통화를 사용할 수 있음을 의미합니다. 특정 개인이 일대일로 전화하는 것을 제한 할 수도 있습니다.


텔레 그램은 Android 및 iOS에서 암호화 된 음성 통화를 지금 출시하고 있습니다. 이번 출시는 서유럽에서부터 시작되어 나머지 세계로 확대되고 있습니다. Telegram을 사용하여 암호화 된 음성 통화 기능을 사용하려면 앱을 v3.18로 업데이트해야합니다.


Telegram은 안전한 통신을위한 플랫폼을 제공하는 입증 된 실적을 보유하고 있습니다. 음성 통화 기능이 나머지 서비스만큼 견고하다면이 기능은 많은 사람들에게 매우 유용 할 것입니다. 아, 그리고 보너스로 그것은 정치인들을 화나게 할 것입니다.



출처


http://www.makeuseof.com/tag/make-encrypted-voice-calls-telegram/

+ Recent posts