본문 바로가기

Others29

캡스톤디자인2 - 2 BM,PM 4차 산업혁명 핵심 인공지능이 전기, 컴퓨터처럼 모든 사람들에게 사용이 될 것임 AGI(Artifical general intelligence) - 인간이 수행하는 어떠한 지적 업무도 할 수 있는 기계의 지능(Strong AI) BM 4C - 비판적 사고(critical thinking) - 의사 소통(communication) - 협력(collaboration) - 창의성(creativity) Vision - 기업이 믿기에 가장 idle한 상황에 대한 기여 Mission - Vision을 위해 달성해야하는 구체적인 목표 Objective - 무엇을 얼마나 많이 언제까지 할것인가 = 측정된 가치 집어넣기 Strategy - 목표 달성을 위한 전략 Action Plan - 어떻게 전략을 만들지에 대한 방법.. 2022. 3. 6.
Alumni Board 만들기 Main.jsx 수정 번외) react-router-dom의 Link를 styled-components로 꾸미기(feat.useLocation) (하지만 난 NavLink가 좋다) (tistory.com) 번외) react-router-dom의 Link를 styled-components로 꾸미기(feat.useLocation) (하지만 난 NavLink가 좋다) 이 포스트는 Udemy 사이트에 올라 온 Tom Phillips의 "React styled-components v5 (2021 edition)" 강의를 듣고 정리한 것입니다. 🔗링크 https://www.udemy.com/course/react-styled-components/ React styled c.. yumyumlog.tistory.com.. 2022. 2. 18.
[42] minitalk_2022 코드 복기 minitalk 과제 설명 1. siganl만을 이용해서 client와 server간의 통신 구현하기 # SIGNAL만을 이용해서 통신하라 signal을 사용한다는 것은 보통 부모 프로세스에서 자식 프로세스에게 신호를 보낸다는 것과 같다. 이걸 위해 signal이라는 함수가 따로 존재한다. SIGUSR1, SIGUSR2를 사용하기 위해 kill만을 이용해서 구현해보자 이를 위해 프로그램의 동작방식을 이용해보자 ??? 1. client와 server 모두 2022. 2. 17.
BLIND CLONE CODING 4일차 서버쪽에서 ``` npm i jsonwebtoken ``` --- const express = require("express"); const router = express.Router(); const jwt = require("jsonwebtoken"); const { Article, Comment, Reply } = require("../mongoose/model"); // 개별 게시글 가져오는 라우트 router.get("/article/:key", async (req, res) => { const { key } = req.params; const article = await Article.findOne({ key: key }) .populate("board") .populate({ path: "au.. 2022. 1. 30.