일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- AMD AVD
- MVVM
- avd
- kotlin
- restful
- java
- SpecificationBuilder
- API
- Android-Studio AMD
- backend
- ECMA
- ES6
- laravel
- 안드로이드 에뮬레이터
- nodejs
- Android
- Specification
- javascript
- android studio
- springboot
- Spring
- 라라벨
- restapi
- AMD 안드로이드
- lifecycle
- SpringSecurity
- typescript
- Nest.js
- 안드로이드 스튜디오
- 너구리소굴
- Today
- Total
목록전체 글 (13)
Owen Labs
이번 포스트는 반복문 자체에 대한 정리가 아닌 '배열 순회'에만 초점을 두어 모든 반복문을 언급하지는 않는다. 배열에서 특정 값을 찾기 위해, 또는 배열 데이터를 가공하기 위해 배열을 순회해야한다. 순회하는 방법에는 여러가지가 있는데, 평소에는 for 또는 forEach만을 사용했었다가, reduce를 비롯한 여러 다른 Functional하게 사용할 수 있는 메소드들이 있어서 자세히 들여다 보려고 한다. 1. for 배열 순회에 있어 가장 기본적인 방법이라고 할 수 있다. const array = [1, 2, 3, 4]; for(var i = 0; i < array.length; i++) { // Do something! } 보통 배열의 0에서부터 length만큼 index를 증가 또는 감소 시키면서 배..

이직하는 업체에서 PHP를 익혀오면 좋을 것 같다고 요청해서 간단하게라도 실습을 진행해 보려고 한다. 본인도 알아보면서 진행하고 있어서 본문은 계속 수정될 수 있다. 혹시라도 잘못된 정보가 기재되어 있다면 댓글로 자유롭게 남겨주시면 감사하겠습니다. 1. XAMPP X: Cross-Platform A: Apache M: MySQL(Maria DB) P: PHP P: Perl 의 앞글자를 딴 말로, 앞서 말한 프로그램들을 포함하고 있는 웹 서버 자유 소프트웨어 패키지 정도로 이해할 수 있다. 위키피디아 설명에 따르면... XAMPP는 설치 환경에 따라 zip 또는 tar 형식의 압축 파일이나 EXE 실행 파일, Mac OS 10 패키지 등의 실행으로 바로 작동되며 설정이 거의 필요없다는 특징을 가진다. XA..
산업기능요원 편입을 목표로 이직을 하게 되었다. 이직하는 업체에서 입사 전 여유가 된다면 해당 도서를 읽어보라고 권해 책을 접하게 되었다. 검색을 통해 책 후기를 살펴 보았는데, 대체로 리뷰가 좋은 편이었다. 하지만, 본인은 부정적인 리뷰를 위주로 보면서 구매를 결정하는 편이라서 부정적인 리뷰를 찾아보았다. - 저자의 개발자로서의 전문성이 떨어지는 느낌을 받았다. - 돈을 주고 이 책을 샀다는게 믿기지가 않음. 전형적인 자기개발서 위와 같은 리뷰를 접하고 이 책을 구매하는 것을 망설였다. 일단 구매 당일인 오늘 1장 전체를 읽어 보았는데, 그럭저럭 괜찮다고 생각한다. 아직은 책을 읽는 중이어서 읽는 대로 내용을 추가할 예정이다. (2021-08-15) 1부: 경력 1부는 주로 개발자로써 경력을 어떻게 관..

AMD 프로세서를 이용하는 PC에서 Android Studio의 AVD를 바로 실행할 수 없다. 이를 해결하기 위해서 에뮬레이터 하이퍼바이저를 다운 받아야하는데 간단한 설정을 통해 해결할 수 있으니 너무 걱정하지 말자. 먼저 하이퍼바이저를 설치하기 위해 프로젝트 설정에 들어간다. Android Studio 상단 툴바 > File > Settings를 통해 설정 창에 접근한다. 설정창에서 Appearance & Behavior > System Settings > Android SDK > SDK Tools 클릭 그 다음 아래 보이는 Android Emulator와 Android Emulator Hypervisor Driver for AMD Processors 클릭 설치를 진행하면 된다. 혹시 오류가 발생하는..
개인적으로 MVVM 방식을 사용해 개발한 코드의 명확함과 재사용성에 흥미를 가져 MVVM에 대해 더 공부하고 직접 개발해보고 싶어졌다. 간단하게 MVVM의 개념에 대해 알아보고 몇가지를 연습해보면서 사이드 프로젝트를 준비해보려고 한다. MVVM 패턴이란? M: Model - 앱에서 사용되는 데이터들을 처리하는 부분 V: View - 사용자가 볼 수 있는 화면 VM: View Model - View를 표시하기 위한 데이터를 처리하는 Model View -> View Model -> Model 순으로 참조하며 역순으로는 참조할 수 없다. 즉 Model은 View Model에 대해 알지 못하고, View Model은 View에 대해 알지 못해야 MVVM에 위배되지 않는다. MVVM의 동작 MVVM은 Obser..