본문 바로가기

반응형

개발

Serverless의 서비스 형태 서버리스 컴퓨팅에는 두 가지 주요 방법이 있다. 완전한 서버리스 애플리케이션과 일부를 서버리스로 일부는 전통적인 서비스로... 1. BAAS(BACKED-AS-AS-SERVICE) 일부 서비스를 직접 구현하지 않고 클라우드 공급자가 제공하는 서비스를 이용하는 것. EX) 인증 암호화 - AWS Cognito / Firebase Authentication, FireBase realtimeDatabase 등 2. FAAS 클라우드 제공 업체가 관리하는 서버 컨테이너에서 실행되는 서비스! EX) AWS Auto Scaling 등 더보기
brew 로 패키지 설치시 link 깨질때 brew 로 패키지 설치 시 깨질때 방법 Homebrew and Symlink Issuesif you see this:Error: An unexpected error occurred during the `brew link` step The formula built, but is not symlinked into /usr/local Permission denied @ dir_s_mkdir - /usr/local/Frameworks Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworksthen do this:sudo chown -R $(whoami) $(brew --prefix)/*note the $(brew --prefix)/* ...High Sie.. 더보기
안드로이드 액션바 뒤로 가기 만들기 안드로이드 액션바 뒤로 가기 만들기 1. Activity 에 뒤로가기 버튼 setpublic class AddActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_add); // 액션바 뒤로가기 버튼 ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); } } 2. 메니페스트에 뒤로가 어디냐? parent_activiy set http://ande226.ti.. 더보기
안드로이드 알람 http://debugdaldal.tistory.com/124 더보기
[Data Mining] 데이터마이닝 프로세스 개요 1. 데이터 모델링 과정 목적결정 > 데이터 수집 > 데이터탐색 및 정제 > 데이터마이닝 방법 결정 > 최종모델 결정 > 성능평가 > 적용 2. 데이터 마이닝의 핵심 아이디어 분류 : 예측 : 예측하고자 하는 변수가 범주형으로 표현된 클래스 > 분류문제 예측하고자 하는 변수가 숫자로 표현된 연속형 변수 > 예측문제연관규칙 : 연관규칙을 이용해 다양한 추천시스템 운영예측분석 : 분류, 예측 그리고 연관성 분석들을 예측분석이라 한다.데이터 축소 : 대용량의 데이터를 필요한 만큼의 데이터로 축소데이터 탐색 : 서로 상관관계가 큰 변수들의 켤합을 통해 적은 수의 변수들로 축소하고 관측지들도 서로 비슷한 성질을 갖고 있는 것 끼리 통합시각화 : 데이터를 잘 이해하기 위한 방법 중 한가지 히스토그램, 상자도표, 막.. 더보기
[Android] 런타임에 권한 요청 런타임에 권한 요청 Anrdoid 6.0(API 레벨 23)부터 사용자는 앱이 설치될 때가 아니라 앱이 실행되는 도중 앱에 권한을 부여한다. 그래서 앱 설치 과정이 간소화 되고, 사용자는 앱의 기능을 더 세부적으로 제어할 수 있게 되었다. 예를 들어, 사용자는 앱에 카메라 제어 권한만 부여할 수도 있고 위치 권한을 주지 않을 수도 있다. 또한, 앱 설정 화면에서 언제든지 권한 취소가 가능하다. 시스템 권한은 정상권한, 위험권한 두가지로 구분된다. - 정상권한 사용자 개인정보를 직접 위험에 빠뜨리지는 않는다. 앱이 매니페스트에 정상 권한을 나열하는 경우, 시스템은 자동으로 권한을 부여한다. - 위험 권한 사용자 기밀 데이터에 대한 액세스를 앱에 부여할 수 있다. 앱이 매니페스트에 정상권한을 나열하는 경우,.. 더보기
트리 트리 트리관련 용어노드 - 트리의 구성요소간선 - 노드와 노드를 연결하는 연결선루트노드 - 트리구조에서 최상위에 존재하는 노트단말노드- 아래로 또 다른 노드가 연결되어 있지 않은 노드, 자식 노드가 없는 노드내부노트 - 단말노드를 제왜한 모든 노드레벨- 루트가 레벨0 이고 아래로 내려갈 수록 레벨이 하나 씩 증가 이진트리- 루트 노드를 중심으로 두개의 서브 트리로 나눠진다.- 나눠진 두 서브트리도 모두 이진 트리이어야 한다.포화 이진트리- 모든 레벨이 꽉찬 이진트리완전 이진트리- 단말노드를 제외한 모든 노드가 이진 트리인 상태 꽉 차지 않아도 된다. 나머지는 그냥 이진트리 더보기
소프트웨어공학 1. 규모 - 작은 프로젝트에서는 엔지니어링 능력이 거의 필요 없지만 대규모 프로젝트에서는 필요하다. 엔지니어링 : 방법, 절차, 도구 2. 품질과 생산성 - 엔지니어링에는 비용, 일정, 품질을 지향한다. - 노동집약적인 소프트웨어 프로젝트는 월-인원(man-month)으로 측정한다. - 비용 : 월-인원 * 월급 + 하드웨어 + 사무실 등 오버헤드 - 일정 : 제품의 콘셉트를 세운 후 부터 출시될 때까지 주기가 짧아야한다. 빨리 개발 되어야 한다. - 품질 : 기능성(원래 정한 요구를 만족시키는가), 신뢰성(정한 수준의 성능을 유지할 수 있는가), 사용용이성(쉽게 이해되고 쉽게 배울 수 있는가), 효율성(사용되는양에 따라 적절한 성능을 제공하는가), 이식성(별도의 작동이나 수단 없이 다양한 환경에서 적.. 더보기

반응형