Don't think! Just do it!

종합 IT 기술 정체성 카오스 블로그! 이... 이곳은 어디지?

전체 213

Start up 법인 만들기 #2 사무실 계약, 법인 설립 준비물

2022.07.04 - [Startup!!] - Start up 법인 만들기 #1 사무실 임대 Start up 법인 만들기 #1 사무실 임대 회사 잘 다니다가 정신나가서 때려치운지 1년하고 몇 개월이 훌쩍 넘어버렸어. 원래 계획은 년초에 정부 지원 사업인 예비창업자패키지로 멋지게 창업하는 거였는데 똑!하고 떨어져버렸지 뭐야 engschool.tistory.com 3일 전 가계약을 하고 👆👆👆 오늘 계약을 완료했어. 이제 빼박이지 으하하하... 저번에 이야기한 것처럼 법인 설립이 완료되면 계약당사자를 법인으로 바꿔야 한다는 특약을 넣어야 하는데 부동산에 이야기만 해주면 알아서 넣어주니까 크게 신경쓸 필요는 없어. 법인 설립/등기가 완료되면 부동산에 연락해서 계약서에 도장만 다시 찍으면 끝나. 아직 사무실에..

Startup!! 2022.07.07

Start up 법인 만들기 #1 사무실 임대

회사 잘 다니다가 정신나가서 때려치운지 1년하고 몇 개월이 훌쩍 넘어버렸어. 원래 계획은 년초에 정부 지원 사업인 예비창업자패키지로 멋지게 창업하는 거였는데 똑!하고 떨어져버렸지 뭐야 ㅎㅎㅎ 최대 1억이나 지원해주고 년초에 신청하는 거니까 하고 싶은 사람은 👇👇👇 https://www.k-startup.go.kr/ K-Startup 창업지원포털 K-Startup에서 알리는 공지사항, 이슈&트랜드, 창업성공사례, 창업소식 등 많은 정보를 보실 수 있습니다. www.k-startup.go.kr ㅎ 누가 그러더라고 예창패도 통과 못하면 사업할 생각하지 말라고 ㅋㅋㅋ 그런데 응~ 엿이나 먹으라 그래~ 망해도 내가 망해 ㅋ 걱정해주는 척은 ㅋㅋ 암튼 이래저래 준비가 끝나서 이제는 법인을 설립하려고 위치는 동탄이고..

Startup!! 2022.07.04

three.js gltf 오브젝트 여러 개 로딩하기

gltf 오브젝트를 여러 개 로딩해볼려구. 화면 하나에 object 하나만 로딩하라는 법은 없잖아? 음 혹시나 서로 다른 형식의 object를 한 Scene에 로드할 수도 있고. 암튼 그래서 일단 똑같은 gltf 두개 로딩해볼거야. 특별한 건 없고 load() 대신 loadasync()를 Promiss.All에서 사용하면 간단하게 끝나. 아래 코드처럼. import React, { useEffect, useRef } from "react"; import * as THREE from "three"; import { GLTF, GLTFLoader } from "three/examples/jsm/loaders/GLTFLoader"; import { OrbitControls } from "three/exampl..

Next.js/three.js 2022.06.27

kicad 적응 프로젝트! #4, zero crossing 회로 그리기

2022.06.18 - [임베디드 하드웨어/Kicad] - kicad 적응 프로젝트! #3, kicad symbol & footprint 추가하기 kicad 적응 프로젝트! #3, kicad symbol & footprint 추가하기 2022.06.17 - [임베디드/Kicad] - kicad 적응 프로젝트! #2. kicad sch 살펴보기! 소자 선정하기! kicad 적응 프로젝트! #2. kicad sch 살펴보기! 소자 선정하기! 난 mac os 기준이니까 윈도우는 알아서 하자. ㅋ.. engschool.tistory.com 저번에 이어서 계속 해봅시다. 이번에는 지난번에 결정한 소자들로 Zero crossing 회로를 그려볼거야. 회로는 엄청 간단한데 kicad는 처음 이니까 ㅎㅎ 살살 해보자구..

next-auth cognito login

중요!) 2022년 6월 23일 현재 next-auth 소셜 로그인에 약간 문제가 있어. 어휴 지친다. cognito로 소셜 로그인을 하면 cognito에서는 정상적으로 로그인되지만 next-auth의 하위 모듈인 openid-client에서 nonce mismatch error를 뱉어. 이 때문에 next-auth 세션이 로그인 상태로 안가고 error 페이지로 리디렉션! 이 상태에서 한번 더 로그인을 시도하면 cognito는 이미 로그인이 되어 있는 상태여서 그런지 ㅎㅎㅎ 에러 없이 로그인 상태로 넘어가. 유저가 로그인 두번 눌러야 한다는 거지 -_-;; 암튼 그래서 현재 PR을 기다리고 있어. 👉 #4100 PR이 완료되기 전까지 사람들이 임시방편으로 patch-package를 사용해서 버티고는 있..

Next.js/nextauth 2022.06.23

three.js orbitcontrols (vs trackballcontrols) 마우스 카메라 회전

2022.06.06 - [Next.js] - Next.js + three.js = 3d object 표현 Next.js + three.js = 3d object 표현 web page도 트렌드가 변할 것 같아서 미리 좀 공부해두는 건데.. 미리인건지는 잘 몰름 ㅋ 암튼 next.js 같은 웹 프레임워크 위에 three.js 사용하는 걸 좀 해보고 싶어서 시도해봤어. 물론 시작하기 전 engschool.tistory.com nextjs위에 3d object 표현하는 거 해봤는데 👆👆👆 왠지 마우스로 휘리릭 휘리릭 돌려보고 싶더라고 그래서 해봤지 ㅋ stack overflow를 헤매다가 이런 동작은 controls 라는 카테고리로 분류되어 있다는 걸 알았어. 그러면 고민하지 말고 threejs.org를 가보자..

Next.js/three.js 2022.06.22

next.js + AWS amplify auth login

next.js에다가 aws amplify auth로 로그인을 구현해보자구. google부터 해볼거야. 나머지는 뭐 똑같겠지. 난 새로운 이메일 계정으로 aws 새로 가입해서 처음부터 시작했어. 새로 만들고 amplify 들어가면 누를 수 있는게 -_- 시작하기 두개 뿐이 없어. 지금 호스팅을 할건 아니니까 amplify studio 시작하기 버튼 클릭. 이제 앱 이름 각자 넣고 confirm deployment 클릭. 그리고 나면 몇분 동안 amplify 설정을 해. 조금 기다려주자 ㅋ 완료가 되면 아래와 같이 대쉬보드가 나오는데.. 이것 저것 살펴보자 ㅋㅋ 하지만 당신이 누를 수 있는 건 backend environments의 studio 시작 버튼 뿐이 없어 ㅋㅋㅋ 의심하지 말고 눌러보자. 이제 am..

Next.js/nextauth 2022.06.21

Next.js AWS에다가 올릴거야!! ㅠㅠ 구글 미워!

난 사실 react-native 프로젝트를 하고 있었어 firebase 사용해서 말이지. 생각보다 쉬워서 괜찮았어 firestore 쿼리하는 것도 그렇게 나쁘지 않았고(typescript로 자료형 정의하는게 약간 더럽긴 했지만.) 그러다 어드민 사이트가 필요해서 next.js를 시작했는데 firebase에는 없는 next.js 호스팅 기능이 AWS amplify에는 있더라고 정확히는 SSR 기능을 지원한다는 거지. 그렇다고 gcp app engine을 쓰자니 무료 구간도 없고 요금도 쌔고 참. aws amplify에다가 firebase 기능(auth, firestore)을 가진 어드민 사이트를 넣자니 끔찍한 혼종같잖어.. 물론 firebase에도 next.js 호스팅을 지원하는 기능을 추가하고 있어. 그..

Next.js/aws amplify 2022.06.20

kicad 적응 프로젝트! #3, kicad symbol & footprint 추가하기

2022.06.17 - [임베디드/Kicad] - kicad 적응 프로젝트! #2. kicad sch 살펴보기! 소자 선정하기! kicad 적응 프로젝트! #2. kicad sch 살펴보기! 소자 선정하기! 난 mac os 기준이니까 윈도우는 알아서 하자. ㅋ 맥 스튜디오~~~ 크아아아아 ㅋㅋㅋㅋ kicad 처음 실행하면 아래와 같은 화면 나온는데 Create new blank project 눌러서 새 프로젝트를 만들어. 적당한 곳에 engschool.tistory.com 저번에 https://componentsearchengine.com/ 라는 사이트에서 symbol이랑 footprint 다운받을 수 있다고 했잖아? 그거 한번 해보자고. 기본 kicad library에는 bt137이 없으니까 이걸 im..

kicad 적응 프로젝트! #2. kicad sch 살펴보기! 소자 선정하기!

난 mac os 기준이니까 윈도우는 알아서 하자. ㅋ 맥 스튜디오~~~ 크아아아아 ㅋㅋㅋㅋ kicad 처음 실행하면 아래와 같은 화면 나온는데 Create new blank project 눌러서 새 프로젝트를 만들어. 적당한 곳에 폴더 만들고 프로젝트 이름 입력한 후에 Save 클릭하면 완료! 그리고 나면 아래와 같이 project 파일 하나랑 그 아래로 pcb 파일 하나 sch 파일 하나 생성이 되네. 뻔하겠지만 sch가 회로도 파일이고 pcb가 pcb cad 파일이겠지. 우선은 회로를 그려야 하니까 sch 파일을 열어보자구. 딱히 다른 다른 회로 툴이랑 다른건 모르겠어. part 툴, footprint 툴도 보이고 회로 그리는데 필요한 툴들이 쫙 있네. 특이한 건 python console 정도? p..

반응형