본문 바로가기

Lecture

(86)
[.NET] SingalR로 양방향 소켓 서버 만들기 .NET으로 실시간 양방향 상호작용이 가능한 signalR 라이브러리를 사용하여 간단한 RTC 채팅기능을 구현해보려고 한다. 새 프로젝트 만들기 dotnet new webapp -o SignalRChat code -r SignalRChat The dotnet new command creates a new Razor Pages project in the SignalRChat folder. SignalR client library 추가 The SignalR server library is included in the ASP.NET Core shared framework. The JavaScript client library isn't automatically included in the project. Fo..
[DDC 2023] Dev.Design 컨퍼런스 정리 데이터사이언티스트 무신사 - 이원지 커리어 고민⭐️ 대기업에서 이직하고자 했던 이유 성장하는 회사를 찾고자 해서 갖추어지지 않은 회사를 찾고자 했음 초기구축 참여의 기회 허니문(이직/취업 후 3~4개월 간의 기간) 지난 후 조바심 극복 방법 팀이 할 수 있는 일 증명하기 기획팀, 개발팀, 리더십을 움직이는 것은 무엇인가 생각해보기 chasm (발전하기 전 정체) 구간을 잘 넘겨내기 내 직군에서 내 스스로가 경쟁력이 있을까? 내 경쟁력을 판단하기 위한 ‘커피챗’ 회사 스테이지에 따라 필요한 역량 파악 내 장점 파악 (예 : 비즈니스와 커뮤니케이션 가능, …etc) 회사의 니즈를 파악 각 팀원의 강점과 개성 파악. 내 개성을 파악하여 스스로의 기여 방향을 정의하기 커리어는 하나의 잣대로 평가받지 않음 내 커..
Must use destructuring props assignment react/destructuring-assignment netlify에 코드를 올리려고 하는데 제목과 같은 에러가 뜨면서 build가 안됐다. 코드 내에 props 상속관련 문제인 것 같았는데 내 코드에는 딱히 고칠 부분이 없었다. 그래서 그냥 eslint파일 rules에 "react/destructuring-assignment": [0,"always"] 추가해 주니 잘 해결 되었다.
0307 ICT 블록체인 하이퍼레저 패브릭 > 네트워크를 킴 (peer가 켜짐) peer1, 2가 참가할 수 있는 채널을 개설한다. (채널에 입장은 peer 스스로 해야한다.) organization에 추가되어있는 peer들은 채널에 들어갈 수 있는 권한이 생김 [createchannel] infoln ⇒ console같은거 configtxgen? genesis 블럭 생성 블록에 관여하기 위해서는 transaction이라는 형태로 요청해야한다. 블록의 request = transaction 즉 configtxgen의 결과물은 트랜잭션이다. configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/${CHANNEL_NAME}.tx -channelI..
스토리북 설치 및 실행 스토리북을 사용할 디렉토리로 이동후 npx -p @storybook/cli sb init --type react_native 위 명령어로 스토리북을 설치한다. 그러면 스토리북 폴더가 생성이 되고 Package.json에 storybook 관련 scripts가 생성된다. 실행은 yarn storybook // 이나 npm run storybook 으로 실행하면 된다.
m1 MOS Npm Publish 1. npm site 회원가입 2. 터미널에서 npm login 로컬 더미널에서 npm login 을 쳐서 username, password, email을 차례대로 입력하여 로그인한다. 3. 패키지 생성 3-1. 패키지명 지정 npm에 로그인 되어 있는 상태에서 npm info [패키지명] 을 입력하여 내가 생성하려는 패키지명이 이미 존재하는지 확인한다. 이렇게 에러가 뜨면 같은 패키지명이 없다는 뜻이므로 사용해도 된다. 3-2. 패키지 생성 패키지명과 같은이름의 폴더를 생성한 다음 그 안에서 npm init을 해준다. mkdir heini-v2core # 패키지명과 같은 폴더 생성 cd heini-v2core npm init 생성된 package.json 파일의 내용이 npm init시 나온 내용과 같..
M1 MongoDB 설치, 계정생성, mongoose connect mongodb 다운 brew tap mongoDB/brew # mongodb tap 추가 ​ brew tap | grep mongodb - # mongodb/brew 출력되면 성공한 거임 ​ brew install mongodb-community@4.4 # MongoDB 설치 서비스 명령어 brew services start mongodb-community@4.4 # mongodb 활성화 ​ brew services stop mongodb-community@4.4 # 비활성화 brew services list : mongodb가 작동하고 있는지 확인 mongo : mongo shell 열기 이때 환경변수 때문에 오류 발생할 수 있음 vi .zshrc 맨 마지막줄에 alias mongo = '/usr/lo..
맥북 m1 에서 docker 설치 및 사용 https://hub.docker.com/ Docker Hub Container Image Library | App Containerization We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy hub.docker.com 위 페이지에 접속하면 mac버전 도커를 다운 받을 수 있는데 이때 m1 칩은 왼쪽..