목차

반응형

증상

인터넷에 돌아다니는 솔리디티 코드를 사용하고 컴파일하다보면 아래와 같은 에러를 자주 만난다.

 

Desktop\project\token>npx hardhat run ./scripts/deploy.js --network ropsten
Compiling 1 file with 0.8.0
ParserError: Expected '{' but got 'constant'
  --> contracts/HITO.sol:68:35:
   |
68 |     function totalSupply() public constant returns (uint256 supply) {
   |                                   ^^^^^^^^
Error HH600: Compilation failed

For more info go to https://hardhat.org/HH600 or run Hardhat with --show-stack-traces

 

 

원인

constant라는 신택스는 0.5 버전에서 사용 가능하다.

이 이상으로는 pure, view 신택스를 사용해야한다.

 

해결방법

constant라는 단어를 view, pure로 바꿔서 사용하면 된다.

 

참고로 두 modifier는 상태 변경이 일어나지 않기 때문에 가스비를 내지 않는 명령어고

pure는 주어진 인자만으로 처리해야 하는 modifier고 view는 주어진 인자를 활용하여 스마트 컨트랙트 내부의 변수를 활용할 수 있다.

반응형
반응형

제페토 스튜디오 개발 - 아바타 불러오기

유튜브 동영상으로 내용확인 부탁드립니다.

 

개발하는데 사용된 CharacterController 스크립트입니다.

import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
import {SpawnInfo, ZepetoPlayers} from "ZEPETO.Character.Controller";

export default class CharacterController extends ZepetoScriptBehaviour {

    Start() {
        ZepetoPlayers.instance.CreatePlayerWithZepetoId("", "", new SpawnInfo(), true);
        ZepetoPlayers.instance.OnAddedLocalPlayer.AddListener(()=>{
            let _player = ZepetoPlayers.instance.LocalPlayer;
        })

    }

}

 

튜토리얼 프로젝트 코드

https://github.com/IT-junk/ZEPETO-AVATAR

 

제페토 스튜디오 - 유튜브 채널

제페토 스튜디오 - 간단한 개발 후기

제페토 스튜디오 - 기본 프로젝트 구동하기

제페토 스튜디오 - 제페토 월드 접속에 실패했어요. 다시 시도해 주세요.

제페토 스튜디오 - 아바타 불러오기

반응형
반응형

1. 개요

2. 원인

3. 해결방법

 

 

 

 

 

1. 개요

현재 최신 버전의 제페토 스튜디오 프레임워크 설치 후 핸드폰에서 테스트를 해보면 

 

왼쪽 화면과 같이 무한로딩 걸리다가 "제페토 월드 접속에 실패했어요. 다시 시도해 주세요." 라는 메시지와 함께 종료한다.

 

많고많은~ 제페토의 버그중 하나다.

이 현상을 해결해보도록 하자.

 

2. 원인

원래 이러지 않았는데 제페토 프레임워크를 업데이트 하고 나서 발생했다.

이는 제페토 개발사측에서 의도하지 않고 만들어낸 버그다.

제페토 프레임워크를 다시 예전 버전으로 되돌리면 된다.

 

3. 해결방법

유니티에서 Window > Package Manager로 들어간다.

 

ZEPETO.World의 버전이 1.0.3이면 해당 현상이 발생한다. 1.0.2로 버전을 낮춰주도록 하자

 

유니티 UI가 조금 다를 수 있는데 ZEPETO.World를 체크하고 1.0.2 버전을 선택하고 Update to 1.0.2를 누른다.

 

기다리면 ZEPETO.World의 버전이 1.0.2로 바뀐다.

 

프로젝트를 새로 만들면 1.0.2로 제페토 세팅이 초기화 되면서 버그가 고쳐진다.

새로 만드는 부분은 이전 게시물 "기본 프로젝트 구동하기"의 중간 부분을 따라하면 된다.

 

 

제페토 스튜디오 게시물

제페토 스튜디오 - 유튜브 채널

제페토 스튜디오 - 간단한 개발 후기

제페토 스튜디오 - 기본 프로젝트 구동하기

제페토 스튜디오 - 제페토 월드 접속에 실패했어요. 다시 시도해 주세요.

제페토 스튜디오 - 아바타 불러오기

반응형
반응형

1. 개요

2. 준비물

3. 과정

4. 프로젝트 파일 공유

5. 에러 : 제페토 월드 접속에 실패했어요. 다시 시도해 주세요.

 

 

 

1. 개요

글을 작성하면서 글을 읽는 사람이 어느 정도 수준인지 몰라서 얼마나 상세하게 설명을 해야 할지 모른다.

나는 제페토 스튜디오에 대한 설명을 위주로 하고 싶은데 유니티 엔진의 기본적인 설명이 필요한 사람이 있을 것 같기도 하다. 더 상세한 설명을 원하거나 유니티 엔진에 대한 튜토리얼이 필요한 사람은 댓글로 남겨주면 이후 게시물 작성할 때 도움이 될 것 같다.

 

제페토 스튜디오 기본 프로젝트를 구동하는 것부터 힘들어하는 분들이 있어서(잘 안되는 거 정상임) 가이드 글을 작성해보았다.

기본적으로 아래 제페토 스튜디오 공식 문서에 나와있는 내용이다.

https://studio.zepeto.me/guides/installing-unity-and-registering-zepeto-template

 

ZEPETO Studio

ZEPETO 크리에이터가 되어보세요!

studio.zepeto.me

 

 

근데 아마 2021년 11월 13일 기준 지금 저 문서대로 따라 하면 빌드하고 모바일에서 실행하면 안 될 거다.

제페토 측에서 프레임워크 업데이트를 한 것 같은데 그 이전에는 잘 되던데 지금은 빌드가 안된다.

(담당자님 업데이트하고 빌드가 안되네요 ^^ 정신 차리세요 ^^)

해결방법은 마지막에 트러블슈팅 해결방법 따로 작성해놓은 글 있으니 그거 따라 하도록 하자.

 

2. 준비물

필수사항 : 개발을 위한 필수사항

유니티 허브 : https://unity3d.com/kr/get-unity/download

유니티 2020.3.9f1 버전 : unityhub://2020.3.9f1/108be757e447

제페토 계정

핸드폰에 제페토 설치

 

추가사항 : 개발을 위해 있으면 좋은 것

VS Code (현재 라이더는 디버깅이 안되고 VS Code만 됨)

 

 

3. 과정

1. 유니티 허브 설치

유니티 허브는 다양한 유니티 버전을 쉽게 관리할 수 있도록 도와주는 유니티 관리 프로그램이라고 보면 된다.

 

2. 유니티 2019 버전 설치

유니티 허브를 설치하였으면 unityhub://2020.3.9f1/108be757e447 링크를 통하여 현재 유니티 허브에 2020.3.9f1 버전을 설치하도록 하자.

 

해당 링크를 클릭하면 유니티 허브에서 유니티 설치를 진행할 수 있다.

 

아무것도 필요 없다 전부 체크 해제하고 INSTALL 한다.

 

그러면 위와 같이 유니티를 설치한다.

 

3. 제페토 프레임워크 설치

다음은 제페토 프레임워크를 설치해야 한다.

 

새로운 유니티 프로젝트를 생성한다.

 

위와 같이 이미지가 나오면 프로젝트 생성이 완료된 것이다.

 

제페토 프레임워크 파일을 다운로드한다. https://upm.zepeto.run/setup/package

다운로드한 파일을 더블클릭해서 패키지를 실행한다.

 

그러면 새로 생성한 유니티 프로젝트에서 불러오더니 창이 하나 뜨는데 Import를 누른다.

 

Close를 누르고 기다리다 보면 왼쪽 노란색 파일이 사라진다.

그러면 프레임워크 설치가 끝났다.

 

유니티와 유니티 허브를 종료하고 유니티 허브를 다시 시작한다.

 

그리고 새로운 프로젝트 생성하기를 하면 위와 같이 ZEPETO Default Project라는 새로운 템플릿이 생겼다.

해당 템플릿을 선택하고 새로운 프로젝트를 생성한다.

 

 

해당 창의 의미는 유니티 기본 인풋을 제페토 스튜디오의 인풋으로 대체하겠다는 말이다.

지금은 중요하지 않다. Yes를 누르고 넘어간다.

시간이 조금 걸린다. 한 3~5분 정도?

 

불러오는 것이 끝나면 위와 같이 준비가 된다.

에셋에서 샘플씬을 더블클릭해서 씬으로 진입한다.

빨간색 부분의 현재 씬이름이 위와 같이 바뀌었는지 확인하자.

 

위 버튼들에 대해서 간단한 설명을 하겠다.

1 : 프로젝트를 유니티에서 실행

2 : 프로젝트 일시정지

3 : 핸드폰에서 플레이 가능하도록 프로젝트를 빌드

 

1번을 눌러서 프로젝트를 실행해본다.

왼쪽 아래 Hello ZEPETO Script라고 메시지가 뜨면 성공이다.

 

이후 3번을 눌러 빌드를 하면 QR코드가 뜨는데 핸드폰으로 인식해서(제페토 깔려있어야 함) 빌드된 프로젝트로 들어가 보자.

 

사각형 박스가 화면 가운데서 돌고 있으면 된다.

 

4. 프로젝트 파일 공유

https://drive.google.com/file/d/1qr7529sW1lnSoI0Y_bY27M_jktw2qlIh/view?usp=sharing

제페토 스튜디오를 설치하고 나서 ZEPETO Default Project 템플릿으로 프로젝트를 통으로 압축한 파일이다.

혹시 원하는 사람이 있을까 봐 올려놓는다.

 

5. 에러 : 제페토 월드 접속에 실패했어요. 다시 시도해 주세요.

개요에서 말한 대로 지금 최신 버전의 제페토 프레임워크로 빌드하고 핸드폰으로 플레이해보려고 하면 

위와 같이 무한 로딩이 걸리다가 "제페토 월드 접속에 실패했어요. 다시 시도해 주세요."라는 메시지가 뜨면서 진행이 안된다.

아래 해결방법을 정리해놓은 글이 있으니 참고하자.

 

 

제페토 스튜디오 게시물

제페토 스튜디오 - 유튜브 채널

제페토 스튜디오 - 간단한 개발 후기

제페토 스튜디오 - 기본 프로젝트 구동하기

제페토 스튜디오 - 제페토 월드 접속에 실패했어요. 다시 시도해 주세요.

제페토 스튜디오 - 아바타 불러오기

반응형
반응형

몇몇 개발자들은 요즘 한창 핫한 메타버스에 관심이 있을 것이다. 그중 제페토라는 국내 메타버스의 선두주자를 달리고 있는 플랫폼은 눈여겨볼만하다.

 

최근 제페토 측에는 기존 맵을 만드는 프로그램보다 더욱 전문적인 맵을 만들 수 있도록 유니티 기반의 제페토 스튜디오를 출시하였다.

 

필자는 제페토 스튜디오로 한번 맛보기로 개발을 해봤다.

 

 

일단 기존 유니티 엔진에서 typescript로 프로그램을 작성하도록 되어있다.

마치 엔진, UI, 시스템은 유니티를 쓰지만 그 안에서 typescript로 개발을 해야 한다.

 

개발을 조금 해본 느낌으로는 지금은 기능이 굉장히 제한적이고 버그가 많아서 개발이 거의 불가능한 수준이다.

따라서 제페토로 한번 게임을 개발해볼까 하는 사람에게는 아직 권장하지 않겠다.

 

벌써 발견한 치명적인 버그와 작동 안 하는 것들이 너무 많다.

- 인스펙터에 할당된 값이 플레이 중에는 바뀌지 않음. => 현재 업데이트 이후 인스펙터가 실시간으로 반영되는 것 확인

- ts파일의 컴파일이 간헐적으로 작동해서 유니티를 재시작하고 force compile을 해줘야 그때서야 빌드됨.

- Unity의 C#코드는 하나도 작동 안 함, 의도한 건지는 모르겠는데 계속 현재 방침을 고수할 예정이라면 유니티의 엄청나게 많은 에셋(TMP Pro, 카메라 에셋 등, ...)을 하나도 활용하지 못할 것이다.

- 빌드할 때마다 건든 적 없는 playerModel prefab이 수정됐다고 에러가 발생한다.

- 모듈이 너무 폐쇄적이다.(특정 모듈의 코드, 프리팹 그 어떠한 요소도 수정할 수밖에 없도록 해놨다. 고치려면 디컴파일하고 수정해야 할 것 같다.)

- 문서가 매우 불친절하다.

- 작동 안되는 것이 너무 많다. gameObject.setActive(false) 하면 되지만 gameObject.enabled=false 하면 에러는 안뜨지만 기능은 작동안한다. 뭔가 안될것 같다 싶은것은 안된다.

 

개인적으로 C#코드가 작동 안 하는 것이 가장 우려가 된다. 굳이 ts 기반 코드만 작동하는 부분은 정말 안타까운 판단이라고 생각한다. 그 많은 양질의 에셋이 호환되기만 한다면 정말 빠르게 게임 개발이 가능해서 플랫폼에 더 빠르게 고퀄리티 컨텐츠 공급이 가능했을 텐데

 

2021-10-24 기준

아직은 출시 초기단계니까 미흡한 부분이 있을 수밖에 없다는 점을 감안하더라도 너무 되는 게 없어서 실망이 컸다.

지속적으로 버그 리포트를 할 예정이다. 버그 제보해도 고칠생각이 없는 것 같다. 일단 나도 포기

최악의 경우는 제페토 스튜디오 만들어놨는데 활성화가 안돼서 아무도 안써서 망하는 경우다.

지금의 제페토 스튜디오는 업데이트를 해주지 않는다면 충분히 망하는 것이 가능하다고 본다.

따라서 뉴비분들은 제페토 스튜디오를 공부하지말고 유니티를 공부하시기를 권한다.

 

2021-11-14 기준

제페토측에서 최근에 업데이트를 했는데 해당 업데이트 이후 정말 기본적이지만 작동하지 않던 부분이 해소되었다.

그래도 내가 생각한 "이 정도까지는 돼야 뭘 하든 말든 하지!" 하던 수준은 만족해서 본인은 제페토 스튜디오 유튜브 채널과 프로젝트를 본격적으로 준비할 생각이다.

유니티로 개발 경험이 풍부한 사람 기준으로 시작해볼만 하다고 여겨진다.

 

 

제페토 스튜디오 게시물

제페토 스튜디오 - 유튜브 채널

제페토 스튜디오 - 간단한 개발 후기

제페토 스튜디오 - 기본 프로젝트 구동하기

제페토 스튜디오 - 제페토 월드 접속에 실패했어요. 다시 시도해 주세요.

제페토 스튜디오 - 아바타 불러오기

 

반응형
반응형

에러

제페토 스튜디오의 튜토리얼을 따라하다보면 ts 스크립트를 추가하고 프로젝트를 실행하면 typescript sources is not compiled yet. 라는 에러와 함께 구동도 빌드도 되지 않는다.

ts 스크립트 파일을 추가하면 자동으로 컴파일러가 컴파일을 해줘야하는데 해당 파일을 찾지 못하는 느낌이다.

 

원인

제페토 측에서 명시한 유니티 버전이 안맞아서 그렇다. 본인의 경우 2020.3 까지만 버전을 맞추고 뒤의 버전을 안맞췄더니 해당 현상이 발생했다.

 

해결방법

https://studio.zepeto.me/kr/guides/installing-unity-and-registering-zepeto-template

정확히 명시한 버전을 유니티 허브에 설치하고 다시한번 해보자.

반응형
반응형

크롤링을 하는 당신

특정 요청에 대한 결과값을 받고 싶으나 302 redirect로 인하여 요청한 결과가 아니라 redirect한 결과를 받을 것이다.

 

이를 이미지로 도식화하자면 위와 같다.

내가 원하는 건 A요청에 대한 응답이지만 B응답이 와버리는 것이다. 필요 없는데...

 

그런 경우는 본인이 사용하는 http request에 분명 redirect를 제한하는 기능이 있을 것이다.

해당 기능을 비활성화하여 강제로 redirect를 하지 않도록 하면 된다.

그로 인하여 요청의 결과값이 error로 떨어지는 경우도 있으나 머 그건 알아서 하자.

 

node axios의 경우는 request option에 maxRedirects:0 이라고 설정하면 알아서 해당 요청의 redirect가 비활성화된다.

 

그러면 다음과 같이 원하는 A응답에 대한 결과를 받을 수 있다.

굿!

반응형
반응형

1. 개요

빠른 본론.
본인은 거의 4개 정도의 역할을 하고 있다.
대학교 재학, 온라인 쇼핑몰 CEO, 2개 프로젝트의 개발 및 PM 역할
단순 회사원일때는 많아봐야 맡는 역할이 2개 정도라서 상관없는데 많아지니까 우선순위와 놓치게 되는 일정, 태스크가 굉장히 많아져서 곤란해졌다.
이에 따라 일정을 관리하는 방법을 찾아보다가 굉장히 만족스럽게 활용하고 있는 나의 구글 캘린더 활용 방법을 소개하겠다.

 

2. 캘린더 세팅

먼저 활용할 구글캘린더 계정을 선택하고 당신이 맡은 역할별로 캘린더를 생성해야 한다.
나로 예를 들자면 맡고 있는 프로젝트 2개, 대학교, 쇼핑몰 이렇게 4개의 캘린더를 생성했다.

 

좌측 하단의 + 버튼을 누른다.

 

Create new calendar을 한다.

 

name에 본인이 할당하고자 하는 역할의 이름을 정한다.

 

그러면 좌측 하단에 본인의 역할이 생성된다. 그러면 ...을 눌러서 해당 역할의 색상을 원하는 색으로 변경해주자.
일단 본인의 경우는 추후에 일정에 대한 성공, 실패 여부를 파란색 빨간색으로 지정하기 때문에 빨간색, 파란색 계열의 색상은 피해서 설정했다.

 

그러면 캘린더 아무 곳을 선택하고 테스트로 업무를 생성해보자.


제목 : 일정의 이름
시간 : 일정의 시간이 정해져 있지 않으면 All day(종일)로 설정하자
설명 : 일정에 대한 설명이나 메모를 적어놓도록 하자
역할 : 할당된 일정을 선택하자

 

 

당신의 첫 일정이 성공적으로 등록됐다.

 

3. 업무 상태 관리

본인의 업무 상태를 관리하는 방법은 다음과 같다.
일정을 지키고 마무리하면 해당 일정을 우클릭하고 색상을 파란색으로 바꾼다.
만약에 일정을 지키지 못한 경우에는 내일 가능할 것 같으면 내일로 미루고 이번 주에 어차피 계속 질질 끌다가 진행을 못할 것 같으면 과감하게 빨간색 처리를 해버린다.

 

왼쪽 이미지는 아직 마무리되지 않은 이번 주 캘린더이고 오른쪽 이미지는 지난주의 일정 캘린더다.

이런 식으로 본인이 일정에 대한 상태값을 지정해서 관리하면 굉장히 편하다.

 

4. 핸드폰과 연동

 

당연히 핸드폰과 해당 캘린더 연동이 가능하다. 꼭 해놓자

 

구글 캘린더 앱을 업데이트, 설치하고 본인이 사용하는 계정과 연동하자

 

 

이런식으로 위젯으로 빼서 사용 가능하다. 마찬가지로 굉장히 편리하다.

 

 

5. 일정 관리 팁

이것은 본인이 구글 캘린더로 일정관리를 하면서 터득한 팁이다.

 

예상치 못한 업무가 너무 많이 추가돼서 숨을 못 쉬겠습니다. 항상 일정에 빨간색이 가득하고 뭔가 하기 싫습니다.

본인도 초기에는 욕심을 담아 일주일 일정을 빡빡하게 배정했다. 그러다가 점차 생각지 못한 일정이 항상 추가되면서 일정을 다음날로 미루다 가장 힘들고 피로한 금요일에 일정이 폭발해버리는 것을 자주 겪었다.
어차피 할 수 있는 업무는 한정되어 있는데 캘린더에 빨간색만 쌓이고 정말 일하기 싫은 상황의 연속이었다.
그러다가 한 가지 좋은 방법을 찾았다.

 

금요일에는 오전 업무만 하고 퇴근한다는 느낌으로 일부러 일정을 엄청 비워놓는 것이다.
그러면 업무가 밀리면서 금요일에도 결국 정상근무를 하게 되고 무사히 일주일의 업무를 마칠 수 있게 된다.

 

이번 주의 일정 세팅은 지난주에 하자

다음 주에 할 일을 이번 주에 세팅하자는 것이다.
이미 일주일이 시작된 상태에서 일정을 짜기보다는 한 주가 시작되기 전에 여유로운 마음으로 일정을 짜는 것이 더 차분하고 멀리 볼 수 있어서 좋았다.

 

일정이 너무 많고 어려워서 시작할 엄두가 안 나요

캘린더를 활용하다 보면 몇몇 일정은 자꾸 손도 안 대고 다음날로 밀리는 일정이 생길 것이다.
본인도 아직 그런 상황이 많다.
그런 경우는 일을 더 쪼개서 본인이 해당 업무에 대한 시작을 할 수 있도록 스스로를 장려하도록 하자
항상 모든 스케줄은 시작이 반이다. 시작이 힘들면 쪼개서 나에게 작은 성공을 주도록 하자!

 

캘린더는 공적인 계정, 회사 계정과 분리하도록 하자

당연하지만 귀찮다고 회사 계정으로 이걸 하다가 원하지 않는 정보를 타인에게 보여줘 버리는 불상사가 발생할 수 있으니 반드시 계정을 분리하도록 하자.

 

구글 캘린더 활용 팁

구글 캘린더를 더욱 편리하게 활용할 수 있는 팁은 따로 게시물을 만들어서 올릴 예정이다.
해당 부분도 꼭 참고하도록 하자.

 

 

같이보면 좋은 글

일정 관리 방법 - 구글 캘린더 활용 이렇게만 하면 쓰리잡 쌉가능

구글 캘린더 활용 팁

반응형
반응형

일주의 시작을 월요일로 세팅하는 방법

기본적으로 일주일의 시작이 일요일로 되어있어서 불편하다.

 

우측 상단의 설정 페이지에 들어간다.

 

일반 설정 페이지에서 내려가 보면 일주일의 시작 요일을 바꾸는 부분이 있다.

 

월요일로 바꾸도록 하자.

 

일정 생성할때 캘린더 기본값 바꾸는 방법

캘린더가 여러개 있을 때 특정 캘린더의 일정을 생성할 때마다 자꾸 캘린더를 바꿔줘야 하는 번거로움이 있다.

 

"대학교 강의 일정" 캘린더에 일정을 추가하고 싶으나 기본값으로 "개인일정"의 일정이 생성돼서 바꿔줘야 한다.

 

그럴 때는 원하는 캘린더가 체크된 캘린더 중에 가장 위에 위치하도록 설정을 해주면 된다.

 

"개인일정" 캘린더의 체크를 풀면 자동으로 "대학교 강의 일정" 캘린더에 일정이 생성된다.

 

 

일정 설명 값에 텍스트 붙여 넣기 하는 경우 개행이 안될 때

메모장에 왼쪽 이미지와 같이 텍스트를 입력하고 이후 복사해서 구글 캘린더의 설명에다가 붙여 넣기를 하면 개행 문자가 전부 사라져서 가독성이 안 좋게 바뀐다.

 

어떻게 하면 개행 문자를 인식할 수 있을지 엄청 찾아봤는데 못 찾았다.

이를 해결할 수 있는 편법을 소개한다.

 

https://chrome.google.com/webstore/detail/checker-plus-for-google-c/hkhggnncdpfibdhinjiegagmopldibha

 

Checker Plus for Google Calendar™

See your next events, get meeting notifications and snooze events without opening the Google Calendar page!

chrome.google.com

Checker Plus for Google Calendar라는 구글 확장 프로그램을 사용하여 일정을 등록할 때 설명란에 붙여 넣기를 하면 개행 문자를 제대로 인식한다.

 

 

 

편리한 구글 캘린더 단축키

우측 상단에 단축키를 보는 곳이 있다. 그 외에도 자주 쓰이는 단축키를 소개하겠다.

D : 캘린더 일 단위 조회

W : 캘린더 주 단위 조회

M : 캘린더 달 단위 조회

T : 오늘 날짜 조회

/ : 검색

J, K : 이전 페이지, 다음 페이지 이동

 

시간 설정 편히 하는 방법

일정의 시간을 마우스로 설정하려면 굉장히 불편하다.

 

2가지 쉽게 일정의 시간을 설정하는 방법을 알려주겠다.

 

1. 일정의 이름에 시간 명시

15:00-17:00 일정이름

일정의 이름을 위와 같이 지정하면 알아서 15:00~17:00의 시간이 지정된 일정이 생성된다.

 

2. 마우스 드래그로 일정 시간 지정

드래깅을 통하여 쉽고 빠르게 일정 시간 설정이 가능하다.

 

날짜 상단 누르면 자동 allday, 하단 누르면 자동 시간

본인은 대부분 하루종일(allday) 일정을 생성하는데 일정을 생성할때마다 해당 체크박스를 선택할 필요 없다.

 

위 이미지에서 상단 빨간색 부분을 눌러서 일정을 생성하면 자동으로 하루종일(allday) 형태의 일정이 생성되고 아래 초록색 부분을 선택하면 시간이 지정된 일정이 생성된다.

 

 

같이보면 좋은 글

일정 관리 방법 - 구글 캘린더 활용 이렇게만 하면 쓰리잡 쌉가능

구글 캘린더 활용 팁

 

반응형
반응형

개요

인맥을 넓히기 위해서 IT 연합동아리를 들어가려고 했다.

어디가 좋을까 찾아보다가 9월 첫 주부터 모집을 시작하는 SOPT라는 동아리를 한번 지원해보기로 했다.

주요 키워드는 지식, 적극성, 창업이었다. 본인과 연관이 깊어서 회사도 4년 정도 다녀봐서 충분히 비벼볼 만하지 않을까? 생각하였다.

 

자기소개서, 서류면접을 준비해야 한다.

질문은 아래와 같다.

 

공통 질문

1. 협업 시 팀원이 지원자에 대해 표현한 말 중 가장 인상 깊었던 말이 있나요?
그때의 상황과 인상 깊었던 이유를 구체적으로 설명해주세요. (700자)


2. 인생에서 가장 기억에 남는 도전은 무엇인가요?
도전 계기와 도전 과정의 어려움 및 극복 과정을 구체적으로 설명해주세요. (700자)


3. 자신만의 의사소통 방식을 제시하고, 해당 방식이 가장 효과적으로 발휘되었던 경험을 구체적으로 설명해주세요. (700자)
제 의사소통은 솔직함, 두괄식, 수평적이라는 크게 3개의 특성이 있습니다.


4. 지식이나 경험을 공유받고 자신의 것으로 체화해본 경험이 있나요?
이를 바탕으로 무언가를 배울 때의 자신만의 가치관이나 마음가짐을 구체적으로 설명해주세요. (700자)

 

 

파트 질문

1. WE SOPT 서버 파트에 지원한 이유와 지원하기까지의 노력에 대해 구체적으로 알려주세요. (600자)


2. 개발 공부를 하면서 개인적으로 어려움을 겪었던 경험을 이야기해주시고, 그 어려움을 어떻게 극복하였는지 설명해주세요.
(꼭 서버 관련 공부가 아니어도 괜찮습니다.) (800자)


3. 협업을 진행하며 함께 성장한 경험에 대해 이야기해주세요.
자신이 팀 내에서 맡았던 역할과 협업 과정을 통해 배우고 느낀 점에 대해 구체적으로 설명해주세요.
서버 개발 경험이 아니어도 좋습니다. (800자)

 


4. 지원자가 사용해본 언어/프레임워크 중에서 가장 자신 있는 것을 하나 들어 자신의 이해도를 이야기해 주세요.
또한 선택한 언어/프레임 워크 중에서 개념 또는 키워드를 포함해서 설명해주세요. (700자)

 


5. 위 내용과 결과물에 대한 링크가 있다면 첨부해주세요.

 

결과, 후기

일단 본인은 서류 탈락했다. 탈락한 이유는 알려줄 의무는 없지만 정확한 이유가 무엇인지 궁금해서 담당자한테 물어봤으나 정확한 답변을 듣지는 못했다.

아무리 생각해도 객관적으로 내 스펙이 부족해서는 아닌 것 같고, 본인의 소개서와 동아리 측에서 원하는 가치관 및 태도가 초점이 안 맞아서 그런 것이라 생각이 든다.

흠... 충분히 자세를 낮추고 썼거늘... 어쩔 수 없지 다른 IT 연합 동아리나 지원해봐야겠다.

불평하나 하자면 서류 질문 양이 너무 많은 것 같다.

반응형