분류 전체보기
진짜 개발 지식 없이 인공지능으로 서비스를 만들 수 있을까?
요즘 말도 안 되게 똑똑한 인공지능들이 쏟아지고 있습니다.“인공지능으로 코딩이 가능하다”는 말도 이제는 식상한 이야기죠.실제로 실리콘밸리에서 작성되는 코드의 30%는 인공지능이 만든 코드입니다.그렇다면!개발 하나도 모르는 사람도, 진짜 서비스를 만들 수 있을까요?바로 말씀드리면,가능은 합니다.단, 작은 규모 + 한정된 기능 안에서만이요. 🧩 1. 서비스 만들 때 필요한 영역은?서비스는 크게 두 파트로 나뉩니다.바로 백엔드와 프론트엔드.백엔드: 보이지 않는 뒷단. 정보를 저장·읽기·수정·삭제하는 역할.→ 비유하자면, 슈퍼 엑셀러.프론트엔드: 보이는 화면. 우리가 클릭하고 보는 웹/앱 화면.그런데 문제는,백엔드를 인공지능으로 만드는 게 생각보다 어렵다는 점입니다.“왜요? 인공지능이면 다 되지 않나요?”→ ..
[android] 토이프로젝트
코로나의 여파로 무기력증도 좀 있고, 몸상태가 그렇게 좋지는 않지만 가만히 있으면 좀먹는 느낌이라 주제가 생각난 김에 토이프로젝트를 진행하려고 한다. 우선 was를 사용하지 않아도 되는, 순수 android를 통해서 만드는 것으로 하고 flutter를 이용하는 것으로 하려했으나, 우선 native를 통해 만들고 배포하는 것을 목표로 한다. 사용 스텍 1. kotlin 2. custom view 3. aac 4. mvvm pattern 4. livedata 5. di injection 6. coroutine + flow 7. navigation 8. room / sql lite 이중에서 얼마나 또 어느정도 사용될 지는 모르겠지만 목표로 잡고 사용해보려고 한다. 퇴근 후 조금씩 작성해보자 12/21 start
[android] context 란
정말 흔하게 사용되는 context. 아무 생각없이 공기처럼 사용되는 녀석이지만 잘못사용할 경우 memory leak이 빈번하게 발생 할 수 있다. https://developer.android.com/reference/android/content/Context Context | Android Developers developer.android.com 응용 프로그램 환경에 대한 전역 정보에 대한 인터페이스입니다. Android 시스템에서 구현을 제공하는 추상 클래스입니다. 애플리케이션별 리소스 및 클래스에 대한 액세스는 물론 시작 활동, 브로드캐스팅 및 인텐트 수신 등과 같은 애플리케이션 수준 작업에 대한 상향 호출을 허용합니다. 라고 설명이 되어있는대, 크게 애플리케이션의 현재 상태 값, 액티비티 / ..
[codillity] kotlin - lesson4. MaxCounters
You are given N counters, initially set to 0, and you have two possible operations on them: increase(X) − counter X is increased by 1, max counter − all counters are set to the maximum value of any counter. A non-empty array A of M integers is given. This array represents consecutive operations: if A[K] = X, such that 1 ≤ X ≤ N, then operation K is increase(X), if A[K] = N + 1 then operation K i..
[codillity] kotlin - lesson4. PermCheck
A non-empty array A consisting of N integers is given. A permutation is a sequence containing each element from 1 to N once, and only once. For example, array A such that: A[0] = 4 A[1] = 1 A[2] = 3 A[3] = 2 is a permutation, but array A such that: A[0] = 4 A[1] = 1 A[2] = 3 is not a permutation, because value 2 is missing. The goal is to check whether array A is a permutation. Write a function:..
[codillity] kotlin - lesson4. FrogRiverOne
A small frog wants to get to the other side of a river. The frog is initially located on one bank of the river (position 0) and wants to get to the opposite bank (position X+1). Leaves fall from a tree onto the surface of the river. You are given an array A consisting of N integers representing the falling leaves. A[K] represents the position where one leaf falls at time K, measured in seconds. ..
[codillity] kotlin - lesson3. TapeEquilibrium
A non-empty array A consisting of N integers is given. Array A represents numbers on a tape. Any integer P, such that 0 < P < N, splits this tape into two non-empty parts: A[0], A[1], ..., A[P − 1] and A[P], A[P + 1], ..., A[N − 1]. The difference between the two parts is the value of: |(A[0] + A[1] + ... + A[P − 1]) − (A[P] + A[P + 1] + ... + A[N − 1])| In other words, it is the absolute differ..