전체 글 275

5탄 2편. 컴공 과제 현실: 천사를 부업으로 하는 선배

천사를 부업으로 하시는 수재분께선 서버 쪽 지식이 정말 풍부한 선밴셨다. 선배 본인도 해야 할 일이 많을 텐데도 과제를 하다가 어려워서 내적 비명을 지를 때면 나를 포함해서 다른 분들에게도 적지 않은 시간을 들여서 해당 개념에 대해 설명해주시고, 길잡이를 제시해주셨다. 나는 선배가 서버 쪽 지식이 풍부한 것도 대단하다고 생각하나 더 대단하다고 생각한 부분은 타인에게 본인이 알고 있는 것을 꾸준히 알려주는 모습이었다. 하루 이틀도 아니고, 한 학기 동안 다른 사람에게 본인이 알고 있는 것을 긴 시간 들여서 알려주셨는데 내가 선배였다면 시간이 없다는 핑계로 몇 번은 설명하기를 꺼려했을 텐데 선배는 다른 사람이 도움을 청하기도 전에 '도와드릴 게 있을까요?'라고 먼저 물어봐 주시곤 하셨다. 나는 다른 사람이 ..

간단 해결: 더 많은 데이터가 있습니다. (feat. 한글 파일을 찾을 수 없습니다. 0x800700EA)

문제 상황 - 한글 파일 열려고 했더니 '더 많은 데이터가 있습니다. (0x800700EA)' 라면서 열리질 않았다. - 이 오류는 Windows 운영 체제에서 발생하는 오류다. - 파일이 너무 크거나 파일을 저장한 공간의 여유 공간이 부족할 때 발생할 수 있다. 해결 방법 - 시스템 파일에 대한 검사를 수행해서 해결할 수도 있다. - 이 해결방법의 문제라면 명령어를 쓰는 거라 초보자한텐 좀 어려울 수도 있다. - 그래서 초보자에게 권하는 방법으론, 번거롭긴 하지만 난이도가 낮은 방법인 다른 컴퓨터를 사용하는 것이있다. - 내 컴퓨터는 윈도우 11이 설치되어 있는데, 윈도우 10이 설치된 다른 컴퓨터를 사용해서 파일을 열어보니 잘 열렸다. - 즉 사용하고 있는 컴퓨터를 바꿔서 파일 열기를 시도하면 되는 ..

1탄. 안드로이드 Retrofit 개념 및 사용법(feat. 앱 개발 방법)

개요 처음 Retrofit을 사용하면 이게 도대체 뭔지, 너무 막막하고 어렵게 느껴지실 수 있을 거 같습니다. 그래서 오늘은 Retrofit의 개념을 최대한 쉽게 설명하고, Retrofit을 사용할 때 알아야 할 배경지식에 대해 설명하고자 합니다. 실제 Retrofit 사용 예제는 3탄 활용편에서 확인할 수 있습니다. * 공부하면서 정리한 글입니다. 부정확한 부분이 있을 시 이야기 주심 감사하겠습니다. Retrofit은 마법사다. Retrofit은 안드로이드 앱에서 네트워크 통신을 단순화하기 위한 것으로 서버와의 통신을 위해 사용하는 라이브러입니다. 이것만 보면 무슨 소리인가 싶을 수 있습니다. 예를 하나 들어보겠습니다. 만약 날씨 앱을 만든다고 했을 경우, 그날의 온도와 습도같은 데이터가 필요할 것입니..

IT/Android studio 2023.10.11

노트북 구매 가이드: CPU, RAM(램), GPU가 도대체 뭔가요?

- 노트북을 구매하려고 하면 CPU, RAM, 하드디스크 등 생소한 용어로 머리가 아프실 텐데요. - 오늘은 노트북을 사기 전에 반드시 알아야 할 세 가지 용어를 알아보고, 내 상황에 딱 맞는 노트북 고르는 방법에 대해 알려드리고자 합니다. CPU가 뭔가요? - CPU는 일꾼입니다. - 우리가 컴퓨터를 사용할 때 컴퓨터 부품들이 헛둘, 헛둘 열심히 움직이면서 우리가 지시한 명령을 수행합니다. - 가령 제가 유튜브를 보기 위해 유튜브를 검색해서 들어간다면 이 일련의 작업을 CPU란 일꾼이 열심히 움직여서 유튜브가 제 눈에 보이도록 해주는 것이지요. - 컴퓨터마다 상주하는 일꾼의 수가 다릅니다. - 일꾼 3명이 상주한 컴퓨터라면 i3라고 표기합니다. 일꾼 5명이 상주해 있다면 i5라고 표기하며, 일꾼 7명이..

3탄. 공대생이 알려주는 앱 개발 하는 방법 (feat. 컴공 캡스톤 디자인, 컴공 팀플)

- 총 3탄에 걸쳐서 앱 개발을 어떤 과정을 거쳐서 하는지에 대해 설명하고 있다. - 1탄에선 와이어프레임에 대한 설명과 2탄에선 앱 디자인 작업하는 방법에 대해 설명했다. - 3탄에선 개발이 어떤 형태로 진행되는지에 대해 설명할 예정이다. 앱 개발 전 준비했던 것 - 만약 본인이 팀원들과 앱 개발을 하기로 되어있는데 앱 개발 경험이 전무하다면 최대한 빨리 앱 개발 강의 하나를 선택해서 사전에 듣고, 개별 프로젝트를 해보는 게 좋다. - 나같은 경우 앱 개발 경험이 한 번 뿐이었었다. 거의 전무한 것과 마찬가지여서 팀원들과 개발을 하기 전에 미리 앱 개발 강의를 많이 듣고, 개별 프로젝트로 간단한 앱도 많이 만들었었다. - 이렇게 앱 개발을 작은 것이라도 미리 해보는 게 팀프로젝트를 할 때 무척 도움이 ..

로지텍 k380 블루투스 키보드 1년 후기 (feat. 로지텍 휴대용 키보드)

로지텍 k380 블루투스 키보드를 산지도 1년이 지났다. 키보드를 1년 동안 사용하면서 느꼈던 장점과 단점 그리고 이 키보드를 추천하는 사람 등에 대해 작성해 보고자 한다. 로지텍 k380 블루투스 키보드 장점 로지텍 키보드의 장점을 먼저 살펴보도록 하겠다. 1. 내구성이 좋다. - 이전에 2만원대 저렴한 키보드를 샀을 땐 몇 개월 안 가서 자판이 먹질 않 거나 분명 나는 한 번만 눌렀는데 2번 누른 것 처럼 인식이 되는 등 고장이 잘 났었었다. - 그런데 로지텍 키보드의 경우 수십번은 떨어트렸음에도 불구하고 1년이 넘도록 고장없이 잘 작동되고 있다. 리뷰에서도 내구성이 좋다는 이야기가 많이 나왔었는데 실제로 사용해보니 확실히 내구성 하나는 좋단 생각이 든다. 2. 건전지 방식이다. - 블루투스 키보드는..

2탄. 앱 디자인 만드는 방법 및 꿀팁 (feat. 컴공 캡스톤 디자인 앱 개발 방법)

1탄. 공대생이 알려주는 어플 만드는 법 (feat. 컴공 캡스톤 디자인 앱 개발) - 어플 개발이 처음이라면 어플 만드는 법이 막막할 수도 있을 거 같다. - 이번에 내가 컴공에서 캡스톤 디자인을 했는데 이때 어플(앱) 기획부터 디자인과 개발까지 모두 참여했었다. - 이 경험 studywithowl.tistory.com - 1탄에서 어플을 만드는 순서와 와이어프레임이 무엇인지에 대해 이야기했다. - 이번 편에선 앱 디자인을 어떻게 만들어 가는지 기초적인 부분에 대해서 이야기를 하고자 한다. 디자인: 템플릿을 많이 활용하자 1. 디자인 툴 - 앱 디자이너는 1~2명이면 충분하다. 우리 팀의 경우 나 혼자 앱 디자인을 맡았고, 디자인 작업엔 4일 정도 걸렸다. - 앱 디자인을 할 때 사용되는 툴은 보통 어..

앱 개발 노트북 추천: HP 게이밍 노트북 6개월 후기 (feat. FC0064AU, 개발자 노트북 추천)

- 앱 개발을 주로 하다보니 무거운 프로그램인 안드로이드 스튜디오를 사용할 일이 많습니다. - 안드로이드 스튜디오는 거의 영상 프로그램인 어도비 만큼 무거운 프로그램인데 이 프로그램을 감당할 수 있는 노트북은 사양이 좀 좋아야 합니다. - 저같은 경우 HP 노트북인 FC0064AU를 CPU 라이젠 7(i7과 비슷), RAM 16GB로 구매했습니다. - 위에서 나오는 CPU나 RAM과 같은 컴퓨터 사양 용어를 잘 모르시는 분이 있으실 거 같아 용어에 대한 설명을 따로 글로 작성했습니다. - 아래 링크에서 확인하실 수 있습니다. 노트북 구매 가이드: CPU, RAM(램), GPU가 도대체 뭔가요? - 노트북을 구매하려고 하면 CPU, RAM, 하드디스크 등 생소한 용어로 머리가 아프실 텐데요. - 오늘은 노..

컴공 대학생 노트북 추천 TOP 3 (feat. 개발자 맥북 추천)

- 대학교에 처음 들어오는 신입생에게 자주 받는 질문 중에 하나가 노트북을 어떤 걸로 살지에 대한 것이다. - 나는 컴공과 학생이라서 컴공 후배분들께 노트북 추천을 종종 받곤 했었다. - 그래서 오늘은 컴공과 학생에게 추천하는 노트북을 소개하고자 한다. - 이 글이 노트북 추천이다 보니 램, CPU같은 용어가 나올 수 있다. 이런 컴퓨터 사양 용어를 잘 모르시는 분들이 있을 수 있을 거 같아 기본적인 용어에 대한 설명을 따로 작성했다. - 아래 링크에서 확인하실 수 있다. 노트북 구매 가이드: CPU, RAM(램), GPU가 도대체 뭔가요? - 노트북을 구매하려고 하면 CPU, RAM, 하드디스크 등 생소한 용어로 머리가 아프실 텐데요. - 오늘은 노트북을 사기 전에 반드시 알아야 할 세 가지 용어를 알..

삼성 노트북 추천: 삼성 이온 노트북 4년 후기 (feat. 대학생 노트북 추천, NT950XCJ 노트북 후기)

- 대학교에 들어가면서 삼성 이온 노트북을 구매했고 사용한지 벌써 4년이 흘렀다. - 삼성 이온 노트북을 4년 동안 사용하면서 느낀 장단점 및 후기를 작성해 보고자 한다. - 본론에 들어가기 앞서서 내 노트북은 15인치고, 사양은 CPU i5, RAM은 8GB인 점을 미리 이야기 드린다. * CPU랑 RAM이 무엇인지 궁금하다면? 더보기 - CPU는 컴퓨터의 뇌다. CPU는 i3, i5, i7 등이 있는데 숫자가 높을 수록 좋은 것이고, 가격도 비싸다. - 사람의 IQ가 높을 수록 계산도 빠르게 잘 하는 것처럼 CPU도 높을 수록 컴퓨터 뇌가 좋은 것이고, 속도가 빨라진다. - CPU가 컴퓨터의 뇌라면 RAM은 컴퓨터의 일시적인 기억 공간이라고 비유할 수 있다. - 우리가 컴퓨터를 할 때 인터넷 쇼핑만 ..