프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

장은수@Google의 이미지

안드로이드 앱을 개발하려면 뭘 배워야 하나요?

안녕하세요.

전 원래 파이썬 프로그래밍 입문 코스를 잠깐 했었는데 (아마 함수까지 했었던거 같아요) 중간에 불가피하게 바빠져서 잠깐동안 공부를 못하게되었는데 그동안 까먹어서 요즘은 다시 책을 펴보고 있지 않습니다.

그러던 와중에 며칠전에 핸드폰을 사용하면서 "아, 플레이스토어에 나와있는 날씨 앱은 다 별로구나. 나한테 안맞아."라는 느낌이 들었습니다. 그리고는 다시 생각해보니 내가 앱을 만들어볼까? 라는 생각이 들더라고요.

그래서 구글을 뒤져봤는데 그닥 도움되는 자료는 얻지 못했습니다.

저는 그냥 1.0 버전으로는 일단 지역설정은 바라지도 않고 제가 사는 곳의 날씨와 미세먼지만 네이버에서 받아와서 출력해주는 프로그램이 있으면 좋겠는데요. (그래픽은 별 상관 없고요!)

이런 작업을 하려면 어떠한 종류의 기술을 배워야 할지 알려주세요.

그리고 그런 기술들을 배울 수 있는 책, 웹사이트, 인강 등(영어도 상관없음)을 추천해주세요.

감사합니다.

trymp의 이미지

kmem cache 가 원래 안 줄어드나요?

kmem_cache_create 가 커널에서 사용되는 memory pool API 로 알고 있습니다.

# cat /proc/slabinfo

위의 정보를 이용해서 지금 사용되고 있는 메모리 풀의 갯수도 알수 있는것으로 아는데요.

원래 갯수가 한번 늘어나면 다시 안줄어드나요?

사용되지 않으면 알아서 절반정도로 줄어들었으면 하는데,

kmem_cache_free() 로 free 시켰는데 갯수가 줄어들지 않고 갯수가 유지 되는지 모르겠습니다.

이런식이라면 계속 메모리를 점유하게 되서 나중에는 문제가 될 것 같은데..

이게 한번 늘어나면 원래 shrink(줄어드는) 코드는 없나요?

이부분에 대해서 알려주시면 감사하겟습니다.

emptynote의 이미지

개발자한테 유니스 철학이 잊혀질수있을까요?

개발자한테 유니스 철학이 잊혀질수있을까요?

저는 아니라고 생각합니다.

단위 모듈 테스트를 위해 테스트 코드(ex java junit) 를 진행해 보았다면 알겠지만

단위 모듈은 "간단하고, 작고, 명확하고, 모듈화되고, 확장 가능한 거, 한가지 기능을 아주 잘 한다" 이어야 합니다.

이것은 gui 프로그래밍 할때도 예외가 없습니다.

이것이 바로 단위 모듈 설계의 원칙입니다.

가장 하부의 모듈이 단단해야 하위 모듈들을 조합하여 사용하는 상위 모듈도 단단할 수 있습니다.

유니스 철학을 버린거라는 비난을 받은 systemd 라도 단위 모듈 설계 원칙은 준수할 수 밖에 없습니다.

품질을 위한 가장 기본적인 일이기때문입니다.

세상 모든 프로그램이 유니스 철학을 따르지 않는다 할 수 있을까요?

쿠아아앙의 이미지

python 질문 입니다.

python 공부하고 있는 학생입니다.

python script 가 무엇인지 잘 모르겠습니다.

인터넷에 찾아봐도 이해가 안되서 질문합니다.

설명과 예제좀 부탁드리겠습니다.

tph02361의 이미지

c 언어 관계연산과 논리 연산 순서 관한 질문입니다.

#include

void main()
{
int nR, w=0, x=-1, y=-1, z=1;
nR=w++ || x++ &&++y || ++z;
printf("%d %d %d %d %d\n", w, x, y, z, nR);

}
여기서 각각의 변수가 최종적으로 어떻게 나오는지는 알겠는데 순서가 헷갈려서 질문합니다.
w++ || x++ 같은 경우는 앞에 w가 0이라 ||뒤에 x++~이 연산되는 건 알겠습니다. 그럼 w변수에 +1 연산을 하고 x를 검토하는 건가요 아니면 x도 검토하고 그다음에 w랑 x에 +1 연산을 하게 되는 건가요?

minkyuramer의 이미지

C++ 배열 초기화 질문입니다.

이해가 안가 질문 올립니다.

int a[2] = {2,3};

a[4] = 0;
위와 같이 코딩하면 디버깅 에러 나야 정상아닌가요 ?

이미지 파일 보시면 에러가 안뜨고 잘되는데

Visual studio 2008 버그인건지 제가 모르는 무언가가 있는건지 궁급합니다.

artcow의 이미지

windows 프로그래밍 중에 TextBox.Text 변경 시점에 관해서 질문 드립니다.

우선 TextBox.Text 의 변경이 있을때 발생하는 이벤트로 TextChanged 가 있는건 알고있습니다.
하지만 이 이벤트리스너의 경우 영타를 칠때에는 잘 받아지는데 한타를 칠경우에는 응답이 즉각적이지는 않더군요
예를 들자면 "가나다" 라고 글자를 칠때에 자판에 입력되는 철자의 순서는 ㄱ->ㅏ->ㄴ->ㅏ->ㄷ->ㅏ 의 순서대로 입력이 되는데, ㄱ과 ㅏ , ㄴ 가 입력되고 다시 ㅏ 가 입력되기 전까지는 위 TextChanged 가 발생하지 않더군요, 그리고 keydown 이벤트에서 캐치를 해보아도 정상적인 입력키코드인 R, K, S, K 가 아니라 Processing 이라는 키워드로 들어옵니다.

0626na의 이미지

프로그래밍 문법 이후에는 뭘 어떻게 공부해야 할까요?

안녕하세요...컴공과 4학년 복학생입니다

제가 전공은 컴공인데 이론만 좀 알지

프로그래밍 스킬이 많이 부족합니다..

그래서 이번에 정말 제대로 언어 하나 익혀보려고 합니다

현재 파이썬 공부중인데...

예전부터 프로그래밍 문법을 다 떼고 나면 그후로 공부를 뭘 어떻게 해야될지 잘 모르겠습니다

현재 문법 공부하면서도 백준 온라인 저지에서 문제풀이를 병행하면서 공부 중인데...

뭔가 이런 수학 문제 풀이하듯 이런게 아니고... 좀 실질적인 뭔가 없나요?

오픈소스를 봐보라는 말을 들어봤는데 오픈소스는 뭘 어떻게 건드려야 될지 잘 모르겠습니다..

아무튼, 프로그래밍은 문법이후 중급레벨로 가기 위해선 어떤식으로 공부해야하는지 조언 부탁드립니다

세벌의 이미지

ydhoney 님은 누구일까요?

최근 자극적인 글로 kldp를 화려하게 장식하고 계신 ydhoney 님은 누구일까요?
https://kldp.org/user/10352
kldp 초짜는 아니신데... 왜 ?


개똥 같은

표현을 쓰셔서 게시판을 달구시나...
궁금해지네요...

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기