[팀 프로젝트][강연] 스타트업 톤 강연 2주차 - 상표 제작 & 로고 디자인
·
🌤 프로젝트/ERICA: 스타트업톤
브랜드 상표 제작 - 유의사항 상표 등록증을 만들고자할 때, 상표 로고를 등록하기 보다, 상표 Text로 등록하는게 더 작용범위가 높아져서 시장에서 유리하다. 그렇기에, 상표 등록 시 Text 등록을 요청해야된다. # 상표 Text 미등록 피해 사례 대기업의 상표 등록 전략 - Apple 애플은 다른 분류에서 해당 상표를 사용하지 않도록, 미리 상표를 출원해서 기업 상표의 값이 떨어지지 않도록 막아놨다. 상표 등록 전략 아래처럼, 식별력에 따라서 상표 등록이 거절될 수도, 위법사항이 될 수도 있다. 로고 디자인 로고 디자인에서 디자인 컬러는 중요하다. 디자인은 시중에 출시된 대기업 디자인이나, 스타트업이 디자인을 하는 사례들을 살펴본다. 아래를 토대로 스타트업 로고들을 살펴볼 수 있다. 데모데이 - 스타..
[안드로이드] 6주차 실습: BottomNavigation & ViewPager2 - TabLayout
·
📚 스터디/프론트엔드
BottomNavigation을 이용한 Fragment 전환 BottomNavigation을 이용해서 아래와 같은 View를 구현할 수 있다. 그럼, 위와 같은 사항을 구현하기 위해 코드로 하나씩 구현해보자 ㅎ BottomNavigation에서 나타낼 Item 요소들 저장 - menu XML 폴더 BottomNavigation의 Item을 지정하는 menu 폴더를 생성 구현한 menu를 bottomNavigation의 Item 요소로 나타낸다. 이는, 아래의 activity_main.xml 파일의 bottomNavigation에서 나타낸다. (xml 객체와 xml 객체의 연결된 셈이다.) activity_main.xml 파일에 BottomNavigation 구현 - 요소 Layout activity_ma..
[안드로이드] 5주차 실습: RecyclerView 사용
·
📚 스터디/프론트엔드
RecyclerView로 화면구성 RecyclerView에 대해서 실습을 진행하기 전에 RecyclerView에 대해서 자세히 알아보도록 하자. (최근에 생각이 복잡해졌기에, RecyclerView를 제대로 학습하지 않았다.) 그래서, 차근차근히 처음부터 RecyclerView에 대해서 알아보도록 하겠다. # RecyclerView RecyclerView란, 동일한 어떤 목록들을 나타내기 위해 사용하는 View이다. 즉, 동일한 형태로 된 View를 리스트 형태로 앱의 뷰로 표현해주도록 하는 게 RecyclerView이다. (ListView도 존재하지만, 안드로이드 OS 메모리를 효율적으로 관리해주는 RecyclerView를 대부분 사용한다.) # RecyclerView 특징 1. RecyclerView..
[안드로이드] 6주차: 고급 Layout과 View
·
📚 스터디/프론트엔드
BottomNavigationView - 구글에서 지원하는 View 화면 아래 쪽에서 화면을 이동할 수 있도록 해주는 {하단 버튼 View} 예) 인스타그램의 하단 버튼 뷰 # 특징 아래 버튼들이 다른 화면으로 이동해도 사라지지 않는다. # 구현 전략 Activity에 BottomNavigationView를 배치하고, 정보는 Fragment에서 보여준다. XML에 BottomNavigationView를 하단에 배치하고, Menu XML을 생성해 BottomNavigationVIew의 요소를 설정한다. BottomNavigationVIew는 앱의 활용성을 높혀준다. 앱의 일반적인 특징인 하나의 화면은 좁은 구조를 띄고있기에, 이러한 좁은 화면을 보다 효율적으로 구성할 수 있도록 도와준다. (앱 뷰의 재활용..
[생각] 11월을 시작하며.. 나홀로 한강공원
·
💭 경험&생각
여기는 서울 동작대교 위 구름카페이다. 오늘은 여기서 글을 써보려고한다. 요즘들어서 생각이 많아졌다. 이유는 내게 주어진 임무들이 많아져서 무엇부터 해야되는지 혼란이 왔기 때문이다. 물론, 그 전에 내가 감당가능한 일들만 정해서 했으면 되었지만 난 일단 해보면서 모두 다 해보고 싶었던 일이었기에, 지금 내가 벌인 일들에 대해선 전혀 후회하지 않는다. 단지, 해야 될 일이 많아서, 처음 겪어보는 일들이기에, 생각이 많아지고 혼란이 온 것 같다. 내게 주어진 일들이 많기에 시험이 끝나자마자 쉴 세도 없이 준비를 했고 책임감있게 최선을 다해서 준비를 했다. 그러던 중, 어느 순간부터 생각이 많아지게 되었고, 해야 될 일들은 많지만, 평소에 잘해왔던 일들에 대해서도 손에 잡히지 않기 시작했다. 그래서, 평소에 ..
[CS 1-2 | 시스템 프로그래밍 기초] 배열 포인터 13주차
·
CS 대학강의
배열 - 포인터 배열은 아래와 같이 선언할 수 있다. int score[5]; 선언된 배열의 이름은 배열의 첫번째 원소의 주소를 나타낸다. 아래와 같다고 보면된다. score = score[0] 배열의 확장 - 2차원 배열 배열에는 2차원 배열이 존재한다. 아래와 같이 2차원 배열을 선언할 수 있다. int score[5][5]; 2차원 배열은 배열의 Index에 따라서 배열의 주솟값이 달라진다. 아래의 코드를 살펴보면서 2차원 배열에 대해서 이해해보자. socre + 1 = score[1][5] 2차원 배열은 첫번째 인자와 두번째 인자 쌍으로 이루어져있다. C언어에서 2차원 배열을 활용하려면, 포인터 개념을 이해해야지만 활용할 수 있다. 모든 변수나 배열 같은 것들은 선언 즉시 컴퓨터의 메모리의 남는 ..
[CS 1-2 | 프로그램 설계 방법론] Java GUI 12주차
·
CS 대학강의
GUI - Graphical User Interface 클라이언트와 문자가 아닌 눈에 보이는 다른 것들로 소통 이제 본격적으로 클라이언트와의 이벤트 처리요소가 새롭게 추가되었다. 기존에는 콘솔에서만 소통했으면, GUI라는 새로운 클라이언트 이벤트가 추가되어 이에 대해서 고려하는 MVC 아키텍처 설계를 진행해야한다. 아예 새로운 MVC 아키텍처가 아닌 여기서 GUI 이벤트 처리를 위한 클래스가 확장된다. (확장의 확장의 확장) Event-Driven Programming 사용자 주도로 수시로 발생하는 일을 처리하는 GUI 프로그래밍이다. Event-handler = Action Listener 액션 이벤트가 발생하기를 기다리고 있다가, 액션 이벤트가 발생하면 처리 (액션 이벤트 예외처리) Java GUI ..
[팀 프로젝트][강연] 스타트업톤 강연 1주차 [아이디어 기획 & 스타트업 피봇(Pivot)전략]
·
🌤 프로젝트/ERICA: 스타트업톤
SWIM 스타트업톤은 무박 2일로, 진행되며 아래는 SWIM 대회 일정이다. Pre-스타트업톤의 중간과정들은 SWIM 대회를 위한 준비단계라고 생각하면 된다. 이제, 본격적으로 스타트업 톤 강연을 정리하도록 하겠다. 강연에 대한 정리는 순차적으로 정리해볼 생각이다. 참고해서 읽기 바란다. # 강연 진행 방식 강연방식은 강연자 분께서 실제 창업을 하시고 있기에 창업하면서 겪은 스토리, 팁같은 걸 공유해주는 강연 방식이다. 말 그래도 창업자의 창업하면서 겪은 스토리를 들려주는 강연이므로, 잘 듣고 창업을 어떻게 하는 지 간접적으로 경험할 수 있을 것 같다. (창업자의 창업에 대한 지혜를 알려줌으로써 나 또한 창업에 대한 시야를 넓힐 수 있을 듯~) 강연가 분의 실제로 창업한 내역 & 상세 설명 딜리 버리티 ..
[CS 1-2 | 대학생을 위한 실용금융] 투자의 정리 8주차
·
CS 대학강의
해외 주식 투자의 이점 금융위기 시 달러 등 강세로 자산가치 보전이 가능하다. 고배당 및 주주 친화적 기업운영 분산투자 효과 (리스크를 감소시킬 수 있음.) 환율변동위험의 처리 상대적으로 안전 통화인 미달러화 등 해외 현지 통화로 투자하고, 환율변동 위험을 수용한다. 자산을 원화로 보유할 경우 금융 위기가 발생하면 자산가치가 하락할 수 있으나 외화로 투자하여 보유할 경우 자산가치 유지 가능하다. 반면, 장기적으로 미달러화의 가치가 하락할 수 있다는 일부 의견도 있다. 해외주식 투자 시 고려사항 미연준의 향후 금리인상 등 대응조치는 주시할 필요가 있다. 지난 10여년 이상 글로벌 금융위기, 코로나 19로 부채를 기반으로 금융시장이 크게 성장 주식시장의 장기흐름을 쉴러 등으로 볼 때 현재 S&P 500 등 ..
[CS 1-2 | 시스템 프로그래밍 기초] 포인터 심화 12주차
·
CS 대학강의
포인터 산술 포인터에 덧셈을 할 수 있으며, 그 결과는 데이터 타입에 따라 달라진다. 즉, 포인터 산술을 진행하면 다음 데이터를 가리키는 것으로 생각하자. int 는 메모리에서 4byte 할당 char 은 메모리에서 1byte 할당 double 은 메모리에서 8byte 할당 배열의 이름은 배열 첫 번째 요소의 주소를 의미한다. arr + 1 = &arr[0] + 4 = &arr[1] 포인터 산술 - 증감 연산자 괄호를 쳐서, 연산 순위를 헷갈리지 않도록 사용하자. 포인터 산술 - 증감 연산자 배열과 포인터의 차이점 || 중요~ 배열의 이름은 배열의 시작 주소를 가리키는 상수 포인터 상수는 L-value로 사용할 수 없다. 즉, 등호의 왼쪽에 올 수 없다. 상수는 프로그램 실행 중 바꿀 수 없는 값을 의미..