profile
코더가 아니라 개발자가 되자

우분투 특정 포트 죽이기

8080포트 죽이는 법참고

2022년 11월 7일
·
0개의 댓글
·

Rider로 Blazor Assembly 프로젝트 디버깅하기

server 프로젝트의 Program.cs 파일에 디버깅 설정 추가하기서버 프로젝트를 실행시키면 디버깅이 잘 걸린다. 혹시 안된다면 이 블로그 글 참고처음부터 라이더로 프로젝트를 생성했다면 설정하지 않아도 됐을까? 다음번에 라이더로 프로젝트 생성해보고 확인해봐

2022년 11월 6일
·
0개의 댓글
·
post-thumbnail

Rider로 scss 파일 컴파일하기, css 파일 압축하기

nodejs를 설치한다.sass, less를 전역으로 설치한다. File Wather 설정File > Setting > Tools > File Watcher 1) + 기호 누르고 Sass 클릭 2) 기본 설정 놔두고 scope만 Open files로 변경하고 저장(P

2022년 10월 22일
·
0개의 댓글
·

블레이저 에셈블리 이미지 파일 업로드

흐름1\. 썸머노트 적용된 클라이언트 페이지에서 이미지 업로드2\. JS 스크립트의 썸머노트 콜백에서 클라이언트 페이지의 c3. 클라이언트 페이지에서 파일 업로드 서비스 호출함 4\. 파일 업로드 서비스가 파일 업로드 api 호출함5\. 서버에서 파일 업로드 서비스 호

2022년 10월 18일
·
0개의 댓글
·

C# 기본 이론 정리

이것이 C#이다를 요약하였습니다. 2장 네임스페이스 성격이나 하는 일이 비숫한 클레스, 구조체, 인터페이스, 대리자, 열거 형식 등을 하나의 이름아래 묶는 역할 클래스 C# 프로그램을 구성하는 기본 단위. 메소드로 이루어짐 CLR(Common Language R

2022년 10월 18일
·
0개의 댓글
·

mssql rand 함수

select 문에서 위 쿼리를 쓰면 모든 행이 같은 값이 나온다. 각 행마다 다른 랜덤값을 가져오고 싶으면 RAND함수 안애 CONVERT(VARBINARY, NEWID())를 추가한다.

2022년 9월 23일
·
0개의 댓글
·

맥에서 비주얼 스튜디오 콘솔 프로그램 실행하는 법

어쩌다보니 되서 어떻게하는지 잘 기억이 안난다.프로젝트 루트 경로에서 터미널 열고 new console을 입력한다.만약 잘 안되면 --force 옵션을 붙인다. 보통 잘 안되는 경우는 Program.cs 파일 이름을 바꿔서 인 것 같다.\--force 옵션을 붙이면 새

2022년 9월 11일
·
0개의 댓글
·

mysql, heroku, c# 연동

프로젝트 구조 nuget 패키지 관리자에서 mysql을 검색하여 Prmelo.EntityFrameworkCore.MySql을 다운로드 받는다. appsettings.json에 헤로쿠 디비 연결정보 작성 모델 생성 DB Context 작성 닷넷 ef를 사용하여

2022년 8월 22일
·
0개의 댓글
·

암호화폐 거래소 시스템의 문제점

암호화폐 거래소의 실시간 거래 트랜잭션 id(TXID = 트랜잭션 해시)를 가져오는 API가 필요한데 아무리 찾아도 없었다. 유명한 코인 거래소 몇 군데 고객센터에 문의를 해보니, 공통적으로 거래소에서 실시간으로 이루어지는 현물/선물 거래(spot/futhurs)는 트

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

Java Script Mongoose 비동기 처리

아래 코드는 별 문제가 없어보이지만실행해보면 old_info가 undefined이다.db문제인줄 알고 한참 헤맸는데 await 때문이었다.다른 일을 하라고 넘어가기 때문에 old_info에 값을 할당하기 전에 old_info를 출력해버려서이다. await를 쓰지 않거나

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

C# Razor 웹 예제 따라하기

예제 주소 내가 따라한 것 마이크로 소프트는 예제가 참..꼭 하나씩 잘못된 부분이 있는 것 같다.맥으로 따라하는데 문제는 없었다. \+) 새로 안 단어 스케폴딩ASP.NET MVC에서 제공하는 스캐폴딩(Scaffolding, 뼈대 만들기)이란 기능은 하나 이상의 클래스

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

Mac과 Sourcetree 연동 중 만난 문제들

클론이 안되는 경우에러 메시지 warning: templates not found /usr/local/git/share/git-core/templates프로토콜을 ssh에서 https로 바꾼다. 계정 설정에서 ssh를 https로 변경git 설정에서 git 버전을 내장

2022년 8월 5일
·
0개의 댓글
·

모두의 깃 & 깃허브 정리

스테이지다음 버전이 될 후보가 올라가는 공간.스테이지 시킨다 = add 명령어 저장소버전이 만들어지고 관리되는 공간.저장소에 올리다 = commit 명령어 태그 수많은 커밋 중에 의미있는 커밋을 구분하고 싶을 때 붙이는 것.주로 버전을 태그를 이용해 표시한다.

2022년 8월 2일
·
0개의 댓글
·

input 태그 정리

input element 포커스 주기 인풋 입력 이 끝나면 (포커스를 읽으면) 실행 인풋 란에 붙여넣기 하면 실행 숫자만 입력, 소수점 1자리 까지 입력 숫자만 입력, 소수점 2자리 까지 입력

2022년 7월 31일
·
0개의 댓글
·

google drive api v3: 생성 시간 기준으로 파일 리스트 얻기

구글 api v3 문서를 보면 생성 시간 기준으로 필터해서 파일리스트를 얻을 수 있다. \*ISO 포맷으로 입력해야한다. 변환방번은 Date 객체.toISOString(); 현재 시간을 ISO 포맷으로 변환하고 싶다면 단순히 이렇게 하면 될 줄 알았는데 쿼리가 잘못되었

2022년 7월 24일
·
0개의 댓글
·
post-thumbnail

윈도우 Clojure 설치방법

참고 https://applab.unc.edu/posts/2019/09/11/how-to-install-clojure-on-windows/

2022년 7월 12일
·
0개의 댓글
·
post-thumbnail

스프링부트에서 gmail 전송하기

구글 계정 > 보안에서 2단계인증을 활성화하고 앱 비밀번호를 발급 받아야한다. 앱은 지메일, 플랫폼은 아무거나 선택하면 된다. application.properties GmailService.java

2022년 6월 27일
·
0개의 댓글
·

access token으로 구글 자격증명 가져오기(feat. google drive api)

oauth2 구글 로그인을 하고나서 얻어온 access token으로 google drive api를 사용하고 있다. GoogleCredenatial로도 잘 작동하지만, 앞으로 지원 종료될지도 모르기 때문에 며칠 삽질하며 코드를 업데이트 했다. 구글은 공식 문서 좀 보

2022년 6월 23일
·
0개의 댓글
·

java.lang.NoSuchMethodError: com.google.api.client.http.HttpTransport.isMtls()Z

처음에는 오래된 라이브러리를 써서 그런가 했는데 제일 최신버전으로 바꾸어도 똑같은 문제가 발생했다. 의존성 충돌 문제인 것 같다. ./gradlew를 터미널에서 실행하고 다시 서버를 시작하니 해결되었다. 이것때문에 이틀을 날렸다. 뭘 찾아보다가 해결한게 아니고 비주얼

2022년 6월 21일
·
0개의 댓글
·

input 태그의 date 타입을 자바 Date 객체로 파싱하기

form에 다음과 같이 input 태그를 date타입으로 설정하고 제출하면 Date 타입으로 자동으로 변환되지 않는다. 400 bad request 에러를 얻게 된다. This application has no explicit mapping for /error, so

2022년 6월 19일
·
0개의 댓글
·