NOGUEN 블로그
NOGUEN 블로그
그외
2024.06.02 02:26
공지사항
Develop 카테고리의 최신 글
[Flutter] Event Bus 패턴
[Flutter] Event Bus 패턴
Flutter
2024.09.28 18:12
개요Flutter로 페이지를 만들고 라우팅까지 할 수 있게 된 뒤, 각 페이지에 네트워킹을 붙이게 될 쯤 굉장히 난처한 부분을 마주하게 된다. 바로 이전 페이지로 돌아가면서 데이터 패칭을 하는 것이다.  A(Page)에서 B로 이동한 뒤, B에서 A에 연결된 데이터에 영향이 가는 작업을 수행한 뒤 다시 A로 돌아오면 변경된 사항을 반영해주어야 한다. 이를 해결하는 가장 쉬운 방법은 강제 새로고침을 넣어 사용자에게 이를 전가하는 방식인데 이는 유저 친화적이지 않기에 보통은 뒤로 이동하면 자동으로 데이터 패칭이 되게끔 개발한다.  하지만 보통 데이터 패치는 페이지가 생성되는 `init`에서 수행되고, 각 페이지와 연결된 Controller(혹은 Notifier가 있다면)는 다른 Controller들과 독립적..
[React][개발기] CI/CD 도입
[React][개발기] CI/CD 도입
React
2024.08.08 21:03
⚠️ 이전에 개발하고 있던 딜레마 카페 글 아닙니다...!개요CI/CD 도입 배경 이전에 개발하고 있던 개인 프로젝트인 딜레마 카페는 잠시 중단하고, 웹 개발 외주(어디인지는 보안상의 문제로 기재하지 않겠다.)를 받아 이를 진행하고 있다. 네이버 지도 API를 넣기 위해 일시적으로 배포를 진행했는데, 이 배포 과정을 매번 할 생각을 하니 꽤나 귀찮겠다는 생각이 들어 CI/CD(Continuous Integration/ Continuous Deployment)를 도입했다. 현재는 좀 위험한 CI/CD 배포나 테스트를 자동으로 진행할 수 있어서 CI/CD를 도입하는데, 나는 우선 내가 올린거는 바로바로 반영이 되게끔 설정을 해놓았다. 지금 내가 해놓은 방식은 굉장히 위험한 방식이긴 하다. 현재로써는 잘못된 ..
[Flutter] Dart는 싱글 스레드 언어
[Flutter] Dart는 싱글 스레드 언어
Flutter
2024.08.04 21:21
개요싱글 스레드인데 어떻게? 처음 Dart가 싱글 스레드 언어라는 말을 들었을 때는 별 생각이 없었다. 그냥 그런가보다... 했었는데 Future와 Stream을 사용하다가 문득 Dart는 싱글 스레드 언어라는 것이 떠오르며 이런 생각이 들었다. '싱글 스레드인데 비동기는 어떻게 하는거지?'  싱글 스레드는 이름 그대로 Single, 하나의 스레드라는 것으로 한 번에 하나의 명령을 수행할 수 있다. 그런데 비동기를 처리하기 위해서는 스레드가 하나만 있어서는 안된다. 명령을 처리하는 스택이 하나이기에 5초를 대기하라는 명령, 혹은 1시간을 대기하라는 명령은 다른 명령들을 막아버린다. 이렇게 지연 시키는 행동을 Block이라고 하는데, 싱글 스레드라면 구조적으로 이렇게 될 수 밖에 없다는 것이다. 시간을 재..
[Flutter] Dart의 컴파일 과정
[Flutter] Dart의 컴파일 과정
Flutter
2024.08.04 17:54
개요의문의 시작 Flutter를 통해 개발을 하면, '한 번에 두 가지, 필요에 의하면 여섯 가지의 플랫폼까지도 동시에 개발을 할 수 있다니 굉장히 편리하잖아?' 라는 생각과 '근데 웹으로 대체하던데...' 라는 생각 등등 여러가지 생각이 들곤 한다. 그런데 생각이 좀 더 진행이 되고 나니 '이걸 어떤 방식으로 수행하는 거지?' 라는 의문이 들기 시작했다. 빌드는 정해진 결과 "여섯 가지의 플랫폼으로 빌드가 가능"이라는 말은 결과지 과정이 아니다. 그리고 우리가 Dart 코드를 짜서 Flutter앱을 만드는 것도 어떻게 보면 결과에 해당되는 부분이고 과정에 해당되는 부분은 아니다. 우리는 Dart코드를 작성할 때 당연하게도 여섯가지의 플랫폼으로 빌드가 된다는 것을 상정하고 있으니 말이다. 여러가지 플랫폼..
[React][개발기] 10. 무한 슬라이드 개발
[React][개발기] 10. 무한 슬라이드 개발
React
2024.07.23 16:46
깃허브 주소 ▼ GitHub - NOGUEN/dilemma_cafe_webContribute to NOGUEN/dilemma_cafe_web development by creating an account on GitHub.github.com 개요부족한 부분 발굴 본격적으로 페이지들을 개발하기 시작했다. 그러나 다른 페이지들을 만들기 전에 우선 메인 페이지를 완성해야하기에 메인 페이지의 부족한 부분들을 확인했다. 부족한 부분들을 확인하는데, 빨간 네모박스 쳐진 공간이 너무 비어보였다. 모바일 버전에서는 이 부분이 없이 사각형 버튼 2개만 있었기에 공간을 넓히고 보니 이렇게 빈 공간이 생겼다. ▼  그래서 전에 HTML과 CSS만으로 디자인했던 임시 디자인에서는 그 부분을 오늘의 딜레마로 채워놨던게 생각이 ..
스펙업! 카테고리의 최신글
[면접 질문] Flutter 심화 질문/답
[면접 질문] Flutter 심화 질문/답
스펙 업!
2024.08.08 21:08
Flutter의 컴파일 과정 [Flutter] Dart의 컴파일 과정개요의문의 시작 Flutter를 통해 개발을 하면, '한 번에 두 가지, 필요에 의하면 여섯 가지의 플랫폼까지도 동시에 개발을 할 수 있다니 굉장히 편리하잖아?' 라는 생각과 '근데 웹으로 대체하던데noguen.com  Dart 언어의 장단점 [Flutter] 코드가 어떻게 화면이 되나요(2) — Dart Virtual Machine중간언어(기계어)로 프로그램을 실행하기 위해서는, 가상의 머신이 필요하다.medium.com  Dart는 싱글 스레드 언어 [Flutter] Dart는 싱글 스레드 언어개요싱글 스레드인데 어떻게? 처음 Dart가 싱글 스레드 언어라는 말을 들었을 때는 별 생각이 없었다. 그냥 그런가보다... 했었는데 Futu..
신입 개발자 포트폴리오 작성 - 2 (프로젝트 작성)
신입 개발자 포트폴리오 작성 - 2 (프로젝트 작성)
스펙 업!
2024.06.08 12:30
개요프로필에 이어서... 신입 개발자 포트폴리오 작성 - 1 (프로필 작성)개요포트폴리오를 작성하게 된 계기산업기능요원을 준비하기 위해 이력서와 이것저것 취업에 필요한 것들을 준비를 하고 있다. 처음에는 점핏이나 사람인과 같은 플랫폼에서 제공하는 이력서noguen.com 전에 신입 개발자 포트폴리오에서 프로필 부분을 작성했던 경험을 글로 썼었고, 그 글에 이어 핵심적인 부분인 프로젝트에 대해서 작성했던 경험을 글로 작성하고자 한다.아무래도 프로필도 중요하지만, 면접관과 인사담당자는 내가 했던 프로젝트에 대해 관심을 더 가질 것이기에 프로젝트 설명에 힘을 좀 더 쓰는 것이 좋을 것이다. 잡설은 그만 두고 본론으로 들어가보자.  작성할 프로젝트에 대해넣을 프로젝트를 추리자다 보여주는건 독이 될 수 있다이전에..
신입 개발자 포트폴리오 작성 - 1 (프로필 작성)
신입 개발자 포트폴리오 작성 - 1 (프로필 작성)
스펙 업!
2024.06.02 01:46
개요포트폴리오를 작성하게 된 계기산업기능요원을 준비하기 위해 이력서와 이것저것 취업에 필요한 것들을 준비를 하고 있다. 처음에는 점핏이나 사람인과 같은 플랫폼에서 제공하는 이력서만 작성을 했었고, 서류합이 바로 와서 포트폴리오의 중요성을 잘 몰랐었다.최종 면접을 보고 해당 회사에서 불합격을 받고나서 다음 회사에는 더 신중하게 지원을 해야겠다는 생각이 들었고, 면접관들의 입장에서 포트폴리오를 읽는 것이 긴 줄 글을 읽는 것 보다 훨씬 나을거라는 생각을 하게 되어 포트폴리오를 만들게 되었다. ▼  처음에는 노션으로 만들었는데...여기는 잡설이니 핵심만 필요한 사람은 그냥 넘겨도 된다. ▼더보기처음에는 노션을 통해 포트폴리오를 만들었다.예전에 이런 느낌으로 만들었는데, 스스로 생각하기에 여러가지 문제점이 있었..
[면접 질문] Flutter 기본 질문
[면접 질문] Flutter 기본 질문
스펙 업!
2024.03.05 22:57
Flutter란?Flutter는 구글에서 개발한 모바일 어플리케이션 개발용 오픈소스 프레임워크다. Dart언어로 작성되었으며 안드로이드 및 iOS 모바일 앱 개발 뿐만 아니라 웹, 데스크톱 및 IoT 기기 등 다양한 플랫폼에서도 실행이 가능하다. Flutter는 빠른 개발 및 확장성을 지원하고, 다양한 애니메이션 및 사용자 인터페이스 요소를 포함하고 있다.  Flutter와 타 모바일 개발 플랫폼들과의 차이점React Native와의 차이점Flutter의 높은 성능Flutter의 Dart언어는 네이티브 코드로 컴파일 될 수 있다. 허나 React Native는 네이티브 모듈과 통신하기 위해 JavaScript 브리지를 사용하기 때문에 성능이 Flutter에 비해 약간 낮을 수 있다. 응용 프로그램 크기F..
[면접 대비] 프로그래밍 공통
[면접 대비] 프로그래밍 공통
스펙 업!
2024.03.05 17:21
메모리 구조코드 영역실행할 프로그램의 코드가 저장되는 영역으로 텍스트(Text) 영역이라고도 부른다.사용자가 프로그램 실행 명령을 내리면 OS가 HDD에서 메모리로 실행 코드를 올리게 되고, CPU는 코드 영역에 저장된 명령어를 하나씩 가져가 처리하게 된다.제어문, 함수, 상수들이 이 영역에 저장된다. 데이터 영역프로그램의 전역 변수(global)와 정적 변수(static)가 저장되는 영역이다.데이터 영역은 프로그램의 시작과 함께 할당되며, 프로그램이 종료되면 소멸한다. 힙 영역프로그래머가 직접 관리할 수 있는 메모리 영역으로 이 공간에 메모리를 할당하는 것을 동적 할당이라고 부른다.Java, C# 그리고 일부 스크립트 언어에 가비지 콜렉터가 있으며, 해당 언어들에서는 가비지 컬렉터가 자동으로 메모리를 ..
CS 카테고리의 최신 글
Transaction Management Overview
Transaction Management Overview
데이터베이스
2024.04.04 19:42
Transactions DBMS의 성능을 향상시키기 위해서는 사용자 프로그램의 동시 실행이 필수적이다. 디스크 액세스는 빈번하게 발생하며 비교적 느리기 때문에 CPU를 활용하여 여러 사용자 프로그램을 동시에 처리하는 것이 중요하다. 사용자 프로그램은 데이터베이스에서 검색한 데이터에 대해 많은 작업을 수행할 수 있지만, DBMS는 데이터베이스에서 읽거나 쓰는 데이터에만 관심이 있기 때문이다. DBMS는 사용자 프로그램을 추상화하여 트랜잭션(Transaction)이라는 개념으로 표현한다. 트랜잭션은 읽기와 쓰기의 연속으로 구성된 DBMS의 추상적인 사용자 프로그램이다. 트랜잭션은 일련의 데이터베이스 작업으로 구성됩니다. 일반적으로 트랜잭션은 다음과 같은 단계로 진행된다. 시작 (Begin) 트랜잭션이 시작되..
통계 DB의 보안(내용보완필요)
통계 DB의 보안(내용보완필요)
데이터베이스
2024.04.04 19:35
개론 앞에서는 DB외에도 일반적으로 사용하는 방법을 알아보았다. 이제는 통계 DB에서의 개인정보 유출을 배워본다. 통계 DB 통계 DB에서는 개인의 정보를 다룬다. 그러나 해당 DB에서는 집계 질의문만 처리해주기 때문에 특정 개인의 정보를 알 수 없다. 평균 나이, 최소 나이, 최고 나이 등등과 같은 집계 정보만 주기에 고라니의 나이나 고라니의 몸무게와 같이 특정 데이터는 얻을 수 없다. 추론 문제 그러나 추론이 가능하다. 예를 하나 들어보자. 나이와 등급이 연결되어있는 통계 DB가 있다고 해보자. 등급은 꽤나 민감한 정보로 아무도 모르지만 현재 노근은 대학 내의 학생 중 최고령자의 이름을 알고 있다. 그리고 이 최고령자가 유일무이하단 것도 알고 있다. 이 상황에서 노근은 해당 사람의 나이를 모름에도 등..
인터넷 응용프로그램의 보안
인터넷 응용프로그램의 보안
데이터베이스
2024.03.08 19:08
암호화 대칭적 암호화(Symmetric Encryption) 암호화에 필요한 키가 복호화 키로도 사용이 되는 암호화 방식을 말한다. 키가 하나만 있으면 되기에 간편한 방법이지만 키를 건네줄 때 부담이 생기게 된다. 암호화된 내용도 중간에서 가로챌 수 있는데 키라고 중간에 못 가로챌 일은 또 없다. 이렇게 하나의 키로 암호화와 복호화를 모두 하게 되면 키를 교환하는데에 부담이 생기게 된다. 공개키 암호화(Public-Key Encryption) 그래서 이런 부담을 줄이고자 나온게 공개키 암호화다. 각 사용자들은 모든 사람에게 알려진 공개 암호화 키와 자신만 알고 있는 비공개 복호화 키를 하나씩 갖고 있다. 사용자가 아마존에게 암호화된 주문 정보를 보내는 것을 예시로 보자.▼ 아마존은 암호화를 해주는 pub..
CPU Scheduling
CPU Scheduling
운영체제
2024.03.04 21:23
개요 운영체제는 항상 한정된 자원을 두고 자신과의 싸움을 한다. ▼ 자원은 계속해서 늘어나고 있지만 자원이 늘어나는 만큼 더 많이 사용하게 되어 자원은 항상 부족하다. 프로세스가 구동이 되려면 메모리 자원과 CPU자원이 필요하다. 모든 프로세스가 자원을 원하는 만큼 가져가면 좋겠지만 그렇게 다 주기엔 자원이 모자르기에 누구에게, 얼마나, 얼마동안 줄 지를 결정해야한다. 이렇게 프로세스에게 자원을 주는 일련의 행위를 Scheduling, 해당 행위를 맡고있는 OS의 일부분을 Scheduler라고 부른다. Q. Scheduler의 정체가 정확히 무엇인지? 하드웨어? 아니면 프로세스? A. 스케쥴러는 하드웨어나 별도의 프로세스가 아닌 OS의 기능중 하나이다. Term에 따른 종류 스케쥴러는 term을 단위로 ..
Process
Process
운영체제
2024.03.04 20:49
프로세스(Process)란? 프로세스란 지금 실행하는 프로그램을 의미하며, 프로그램의 가장 기본적인 단위를 의미하기도 한다. 프로세스의 문맥(Context) 현재 혹은 특정 지점을 놓고 봤을 때 프로세스가 어디까지 수행됐는지, 프로세스를 실행시키기 위해 어떤 메모리 공간을 만들었는지, Program Counter가 어디를 가리키고 있는지를 알려주는 정보를 프로세스의 문맥이라고 한다. 프로세스의 요소 각 프로세스는 크게 아래의 2가지를 갖는다. address space(core image) process table entry 여기서 entry는 해당 프로세스를 수행하기 위해 필요한 정보와 나중에 수행하기 위해 필요한 레지스터 값과 상태를 저장한다. Entry보다는 Process Control Block이라..
Algorithm 카테고리의 최신 글
백준 2467번 용액 - SWIFT
백준 2467번 용액 - SWIFT
BOJ PS
2024.08.04 22:16
문제KOI 부설 과학연구소에서는 많은 종류의 산성 용액과 알칼리성 용액을 보유하고 있다. 각 용액에는 그 용액의 특성을 나타내는 하나의 정수가 주어져있다. 산성 용액의 특성값은 1부터 1,000,000,000까지의 양의 정수로 나타내고, 알칼리성 용액의 특성값은 -1부터 -1,000,000,000까지의 음의 정수로 나타낸다.같은 양의 두 용액을 혼합한 용액의 특성값은 혼합에 사용된 각 용액의 특성값의 합으로 정의한다. 이 연구소에서는 같은 양의 두 용액을 혼합하여 특성값이 0에 가장 가까운 용액을 만들려고 한다.예를 들어, 주어진 용액들의 특성값이 [-99, -2, -1, 4, 98]인 경우에는 특성값이 -99인 용액과 특성값이 98인 용액을 혼합하면 특성값이 -1인 용액을 만들 수 있고, 이 용액의 특..
백준 2437번 저울 - SWIFT
백준 2437번 저울 - SWIFT
BOJ PS
2024.06.12 11:58
문제하나의 양팔 저울을 이용하여 물건의 무게를 측정하려고 한다. 이 저울의 양 팔의 끝에는 물건이나 추를 올려놓는 접시가 달려 있고, 양팔의 길이는 같다. 또한, 저울의 한쪽에는 저울추들만 놓을 수 있고, 다른 쪽에는 무게를 측정하려는 물건만 올려놓을 수 있다.  무게가 양의 정수인 N개의 저울추가 주어질 때, 이 추들을 사용하여 측정할 수 없는 양의 정수 무게 중 최솟값을 구하는 프로그램을 작성하시오.예를 들어, 무게가 각각 3, 1, 6, 2, 7, 30, 1인 7개의 저울추가 주어졌을 때, 이 추들로 측정할 수 없는 양의 정수 무게 중 최솟값은 21이다. 입력첫 째 줄에는 저울추의 개수를 나타내는 양의 정수 N이 주어진다. N은 1 이상 1,000 이하이다. 둘째 줄에는 저울추의 무게를 나타내는 N..
백준 19941번 햄버거 분배 - C++
백준 19941번 햄버거 분배 - C++
BOJ PS
2024.06.06 18:22
문제기다란 벤치 모양의 식탁에 사람들과 햄버거가 아래와 같이 단위 간격으로 놓여 있다. 사람들은 자신의 위치에서 거리가 𝐾 이하인 햄버거를 먹을 수 있다.햄버거사람햄버거사람햄버거사람햄버거햄버거사람사람햄버거사람123456789101112 위의 상태에서 𝐾=1인 경우를 생각해보자. 이 경우 모든 사람은 자신과 인접한 햄버거만 먹을 수 있다. 10번의 위치에 있는 사람은 11번 위치에 있는 햄버거를 먹을 수 있다. 이 경우 다음과 같이 최대 5명의 사람이 햄버거를 먹을 수 있다.2번 위치에 있는 사람: 1번 위치에 있는 햄버거4번 위치에 있는 사람: 5번 위치에 있는 햄버거6번 위치에 있는 사람: 7번 위치에 있는 햄버거9번 위치에 있는 사람: 8번 위치에 있는 햄버거10번 위치에 있는 사람: 11번 위치..
백준 1515번 수 이어 쓰기 - C++
백준 1515번 수 이어 쓰기 - C++
BOJ PS
2024.06.05 18:16
문제세준이는 1부터 N까지 모든 수를 차례대로 공백없이 한 줄에 다 썼다. 그리고 나서, 세준이가 저녁을 먹으러 나간 사이에 다솜이는 세준이가 쓴 수에서 마음에 드는 몇 개의 숫자를 지웠다. 세준이는 저녁을 먹으러 갔다 와서, 자기가 쓴 수의 일부가 지워져있는 모습을 보고 충격받았다. 세준이는 수를 방금 전과 똑같이 쓰려고 한다. 하지만, N이 기억이 나지 않는다. 남은 수를 이어 붙인 수가 주어질 때, N의 최솟값을 구하는 프로그램을 작성하시오. 아무것도 지우지 않을 수도 있다.) 입력첫째 줄에 지우고 남은 수를 한 줄로 이어 붙인 수가 주어진다. 이 수는 최대 3,000자리다. 출력가능한 N 중에 최솟값을 출력한다. 문제 링크https://www.acmicpc.net/problem/1515  풀이잘못..
백준 17266번 어두운 굴다리 - C++
백준 17266번 어두운 굴다리 - C++
BOJ PS
2024.06.01 18:51
문제인하대학교 후문 뒤쪽에는 어두운 굴다리가 있다. 겁쟁이 상빈이는 길이 조금이라도 어둡다면 가지 않는다. 따라서 굴다리로 가면 최단거리로 집까지 갈수 있지만, 굴다리는 어둡기 때문에 빙빙 돌아서 집으로 간다. 안타깝게 여긴 인식이는 굴다리 모든 길 0 ~ N을 밝히게 가로등을 설치해 달라고 인천광역시에 민원을 넣었다. 인천광역시에서 가로등을 설치할 개수 M과 각 가로등의 위치 x들의 결정을 끝냈다. 그리고 각 가로등은 높이만큼 주위를 비출 수 있다. 하지만 갑자기 예산이 부족해진 인천광역시는 가로등의 높이가 높을수록 가격이 비싸지기 때문에 최소한의 높이로 굴다리 모든 길 0~N을 밝히고자 한다. 최소한의 예산이 들 높이를 구하자. 단 가로등은 모두 높이가 같아야 하고, 정수이다. 다음 그림을 보자.가로..
회고록 카테고리의 최신 글
하지톤 회고
하지톤 회고
회고
2024.08.02 19:14
개요참여 계기 원래는 해커톤에 나갈 생각은 없었다. 현재 진행하고 있는 개인 프로젝트를 끝내는게 더 급해서 개인 프로젝트에만 집중을 하고 있었다. 근데 해커톤에 참여가 가능하냐고 해서 나가기로 했다. ▼ 사실 나가기로 해놓고 중간에 개인 프로젝트가 급해져서 안나갈 수 있는지 물어봤는데, 내가 빠지게 되면 팀 하나가 사라질 수 도 있다고 해서 책임감을 가지고 나가기로 했다... 목표 개인 프로젝트가 급하긴 하지만... 이왕 나가기로 한거 나의 한계를 시험해보기로 했다. 내가 12시간의 시간동안에 어디까지 개발할 수 있을까? 를 시험해보기 위해 해커톤에 참여했다.  기획해커톤 주제 이번 해커톤의 주제는 Tipping point. 변곡점, 변환점, 작은 것들이 모여 하나의 큰 반향을 일으키는 것의 의미를 가진..
1D1S 시즌2 한 달 회고
1D1S 시즌2 한 달 회고
회고
2024.02.02 15:06
2023/10/25 글입니다. 벌써 한달이나?시간이 빠르다.1D1S가 시작된 지 벌써 한 달이 지났습니다. 26일에 들어온 새로운 멤버까지 총 45명이 1D1S 챌린지를 진행중이며, 다들 열심히 일기를 작성해주시고 계십니다. 10월 1일이 엊그제 같은데 벌써 이렇게 많은 일기가 쌓였다는게 조금은 신기합니다. ▼  하지만 시험기간이…그러나 하나 생각하지 못한 부분이 있었는데, 바로 시험기간이었습니다. 이번에도 너무나도 제 위주로 생각을 하여 시험기간에 활동이 저조해진다는 사실을 알아차리지 못했습니다. 시험기간에 공부하다가 잠깐 일기를 쓰거나, 다음날 쓰면 된다고 생각을 하여 학기 중간에 시작을 했는데, 생각보다 일기를 작성하는게 쉽지 않았던 것 같았습니다. 아무래도 이런 저런 해야할 일들이 쌓이게 되면, ..
1D1S 시즌2 2주차 회고
1D1S 시즌2 2주차 회고
회고
2024.02.01 16:07
모집엄청나게 많은 사람들이 모였다.1D1S 시즌2는 9/27부터 모집을 받기 시작하여, 챌린지 시작 2주까지 총 43명의 인원이 모였습니다. 시즌1 때 인원이 19명이었던걸 생각하면, 인원이 2배 보다도 더 많이 모이게 되었습니다.저를 중심으로 모였던 시즌1과는 다르게 시즌2는 시즌1때 참여했던 분들의 지인 혹은 아무 접점 없이 공고를 보고 찾아오신 분들이 상당수 많아졌습니다.사적 모임의 수준에서 이제 공적인 모임으로 탈바꿈하게 된 것입니다. ▼  그런데 학교의 상태가…?인원이 많이 모인것은 좋지만, 조금은 아쉬운 부분은 제가 홍보를 허술하게 한 탓에 ‘여러 학교 사람들이 모여 진행하는 챌린지’라는 본 취지를 지키지 못한 것입니다.아무래도 제가 홍익대학교에 재학중이다 보니 홍익대학교 위주의 커뮤니티에만 ..
1D1S 시즌1 회고와 피드백
1D1S 시즌1 회고와 피드백
회고
2024.02.01 15:55
이 글은 2023/09/08에 1D1S 시즌1의 뒷풀이겸 활동이 어땠는지 설문을 받은 내용을 읽기 좋게 글로 옮겨놓은 것입니다. 1D1S 활동을 직접한 멤버들의 활동에 대한 전체적인 감상부터 시스템 사용성에 대한 문제점, 개선방안, 사용성, 그리고 시즌2에서 바라는 점에 대한 내용이 담겨있습니다.  1D1S 자체의 감상동기부여가 된다 가장 첫번째로 멤버들에게 했던 질문은 ‘1D1S의 전체적인 감상은 어땠는지’였습니다. 좋았던 점, 문제점 그런 세부적인 내용이 아닌, 1D1S에서 주는 인상이 어땠는지에 대해 물어보았습니다. 그 중에서 가장 많이 나왔던 답변은 동기부여가 되는 느낌이었습니다. 1D1S에 속해있는 것 만으로도 무언가를 하고 있다는 느낌, 시간을 헛되이 보내고 있지 않다는 느낌을 받게 된다고 했..
image