본문 바로가기

전체 글172

[노드JS/알고리즘] 백준 - 3568번 iSharp [문제] 3568번: iSharp 입력으로 주어진 변수 선언문을 문제의 조건에 맞게 변형한 뒤, 한 줄에 하나씩 출력한다. 변수형과 변수명 사이에는 공백이 하나 있어야 한다. 출력은 입력으로 주어진 변수 선언문에서 변수가 www.acmicpc.net [코드 & 풀이] // common은 기본 변수형, input은 변수 선언들 let [common, ...input] = require("fs") .readFileSync(process.platform === "linux" ? "/dev/stdin" : "input.txt") .toString() .trim() .split(" "); input = input.map((v) => v.replace(",", "")); // 쉼표를 없애줌 input[input.l.. 2022. 5. 30.
자연어 처리 AI 기반 다이어리 웹 - 경진 대회 금상 - 졸업 프로젝트 경진 대회 재학 중인 대학교에는 캡스톤 디자인이라는 과목이 있다. 팀을 이루어 1년 동안프로젝트를 만들고, 마지막에는 경진대회를 열어 팀별 오픈부스에 아이템을 전시하고 홍보하는 활동을 한다. 경진대회는 1년간 제작했던 내 아이템이 세상에 공개되는 날이라 이 과목의 과정에서 가장 중요하다고 말할 수 있다..! 총 29팀이 참가했으며 대회의실을 빌려 회의실 안부터 복도까지 부스가 있다. 상을 결정하기 위한 점수는 교수님 10분께서 평가하시고, 각 팀별로 어필?을 해야 한다 또한, 아이템에 관심을 가져서 직접 질문하시는 학생분들도 많이 계셨고, 다들 좋은 피드백을 해주셔서 기분이 좋았다 ^__^ (하지만 하루 종일 말하느라 목이 아팠다.) 보통 4인 1팀으로 이루어 진행하는데, 우리 팀은 2.. 2022. 5. 26.
[리액트/윈도우] 원격으로 nodejs 설치 - 간단한 상황 설명.. ssh로 학교 서버(윈도우)에 있는 리액트를 실행하려 했다. 하지만 sudo 명령어도 안되고, choco도 안되길래 scoop으로 nodejs와 yarn을 설치하였다! - Powershell 관리자 모드 실행 Start-Process -FilePath "powershell" -Verb RunAs - (Scoop 설치를 위한) 보안 정책 설정 ‼️주의 사항: PowerShell execution policy is required to be one of: Unrestricted, RemoteSigned or ByPass Scoop를 설치하려면 PowerShell이 Unrestricted/RemoteSigned/ByPass 상태여야 한다. PowerShell에 적용된 보안정책 알아보는.. 2022. 5. 7.
[장고] SSL 인증서 구매, runsslserver로 적용 - SSL 구매 백엔드(장고)를 학교 서버에 넣고 SSH를 이용해 집에서 원격으로 실행하고 있다. 프론트(리액트)를 실행해보면, SSL 인증서 오류가 발생하였고, 해결 방법으로는 SSL 인증서를 생성 / 구매하는 방법이 있다. 시간이 없어서 SecureSign에서 구매하는 방법을 택했다. 설명이 잘 되어있는 블로그를 참고하였다. [HTTPS] Route53 + Nginx + SecureSign HTTPS 설정 1\. SSL 인증서 구매접속 - https://www.sslcert.co.kr/1) 적당한 서비스 선택 > 신청2).상품 및 기간 선택3). 도메인 및 CSR 생성 또는 등록CSR이 없다면 CSR 자동생성 선택을 통해 직접 등록이 가능 하지만 필 velog.io 큰 프로젝트가 아니기에 가장 저렴.. 2022. 5. 4.
[프로젝트 회고] ArtRound - 사용자 주변의 전시회를 한눈에 🎨 ArtRound 대학 3학년 4명이 모여 21년 9월부터 프로젝트를 시작했습니다. 사망년이란 말이 있듯이 학점과 프로젝트를 동시에 병행하기는 힘들었기에 12월 1차 마무리하고, 아직 다듬는 중입니다. - 프로젝트명 아트라운드(ArtRound) 사용자 주변의 예술품이라는 뜻입니다. - 개발 기간 2021.09.10 ~ - 팀원 FE 개발자 3명, BE 개발자 1명 - 기술 스택 React, Django Rest Framework - 주요 기능/소개 카카오 소셜 로그인으로 회원가입, 로그인을 진행합니다. 사용자 주변의 전시회, 박물관이 지도에 나타납니다. (GPS 동의 필요) 전시회 혹은 박물관을 클릭하여 즐겨찾기에 등록, 공유 등이 가능합니다. 모바일 사이즈만 제작하였습니다. 이미지는 unsplash에.. 2022. 4. 9.
[자바스크립트/알고리즘] HackerRank - Flipping bits Success Rate: 97.64%, 난이도: Basic 문제이다. 비트 연산으로 풀 수 있지만, 더 간단한 솔루션을 찾았다. - 문제 32비트 unsigned 정수가 주어지면, 비트 1은 0으로, 비트 0은 1로 반전시키고 unsigned integer로 결과를 리턴하여라. - 예시 [입력값] 3 2147483647 1 0 [출력값] 2147483648 4294967294 4294967295 - 풀이 'use strict'; const fs = require('fs'); process.stdin.resume(); process.stdin.setEncoding('utf-8'); let inputString = ''; let currentLine = 0; process.stdin.on('data', fu.. 2022. 4. 3.