f_
frhyme.code
💻

Tech

Python, Java, AI/ML, Vim, Web, CS 이론 등 소프트웨어 개발 및 엔지니어링 기록

1,254 posts · Page 13/79
dev-tools
·⏱ 1m

Excel - VBA - Function

Function with Return type 함수 내에서 리턴하는 값이 있는 경우는 다음처럼 작성합니다. 그리고 해당 함수를 호출할 때, 앞에 이라는 명령어를 작성하지 않습니다. Function without Return type 함수 내에서 ...

dev-tools
·⏱ 2m

Excel - VBA - MsgBox

윈도우에서 MS office를 사용하는 경우에는 VBA를 편집하거나 할때 아무 문제가 없습니다. 다만, macOS에서 MS-Office를 사용할 때는 꽤 렉이 심하죠. 특히, 엑셀 VBA를 편집할 때는 그 정도가 너무 지나칩니다. 따라서, 저는 ...

dev-tools
·⏱ 1m

Excel - VBA - If Statement

VBA에서 If statement는 다음처럼 사용할 수 있습니다. 아래 코드는 변수 의 값이 2의 배수, 3의 배수 그리고 나머지에 대해서 각각 서로 다른 메세지를 출력해 주도록 합니다. 문법 적으로 보면 뒤에 반드시 이 와야 하고, 또 If 를...

dev-tools
·⏱ 1m

Excel - VBA - For Statement

excel에서 For 문은 다음처럼 정의해서 사용합니다. 코드 자체는 별 의미가 없습니다. 그냥 를 사용하려고 의미없는 If 문을 넣어주었어요. 역순으로 진행하고 싶다면 다음처럼 하면 됩니다. 5부터 1까지 순차적으로 감소하면서 진행되죠. Nex...

dev-tools
·⏱ 1m

Excel - VBA - InputBox

InputBox를 사용하여 사용자로부터 값을 입력받을 수도 있습니다. 사용자로부터 전달받는 값은 기본적으로 이기 때문에, 만약 등으로 받고 싶다면 함수 등을 사용해서 변환해줘야 합니다.

dev-tools
·⏱ 4m

MS Office - Visual Basic for Application(VBA) - Intro

최근에는 VBA를 사용해서 엑셀 내 데이터들을 효과적으로 관리하려는 일을 하고 있습니다. 대학교 4학년 즈음에 수업에서 VBA를 잠시 써본 적이 있는데요, 이전에 배웠던 언어들인 C, C++, Java등과는 그 문법 등이 미묘하게 달라서 적응이 ...

database
·⏱ 7m

mongoDB - basic

mongoDB - Start mongoDB Brew를 사용해서 mongoDB를 키고 끌 수 있는 것처럼 보입니다. 아래처럼 직접 키고 또 끌 수 있죠. terminal에서 mongodb server를 켜면, 다음처럼 mongoshell로 접속됩니...

database
·⏱ 1m

mongoDB - Compass

mongoDB를 shell로 접속해서 사용해도 문제 없지만, GUI도 한번 설치해보기로 합니다. mongoDB - download - compass에서 다운받습니다. 저는 다음 Spec으로 다운받습니다. - Version: 1.26.0(Stabl...

database
·⏱ 13m

mongoDB - Install mongoDB on macOS

mongoDB - Intro 지금까지는 계산 중에 발생하는 결과물들을 json 혹은 pickle로 저장하곤 했습니다. 간단한 계산결과의 경우는 이렇게 처리해도 별 문제가 없었는데요. 동시에 여러 세션을 돌리면서 데이터를 저장하는 경우에는 문제가 ...

database
·⏱ 2m

SQLD - Study

SQL D를 공부하고 있습니다. 공부하면서 배운 것들을 짧게 정리합니다. Lesson Learned DDL(alter) 문은 암시적으로 commit을 수행합니다. 따라서, insert -> insert -> alter 가 수행되었다면 사실 ins...

others
·⏱ 1m

Javascript - Promises

Promises는 "약속"을 의미하죠. 동일하게 javascript에서의 Promises 또한, "미래에 어떤 이벤트가 발생한다면, 무엇이 실행된다(혹은 실행되지 않는다)"를 정의하는 것을 말하죠. "미래를 가정한다"라고 말할 수도 있겠네요. 가...

javascript
·⏱ 3m

nodeJS - install

nodeJS는 서버 쪽(백엔드)에서 사용되는 소프트웨어 플랫폼입니다. 그냥 "javascript로 서버를 구축하려면 nodeJS를 사용하면 된다"라고 알고 있어도 문제가 없죠. nodejs.org에서 node.js를 다운받습니다. 설치하고 확인해...