BLEX
로그인 회원가입
Notice전체 공지

블로그 운영 방식 변경 안내

최신순 인기순 댓글순
Node.js 교과서 : 3. 노드 기능 (1)

Node.js 교과서 : 3. 노드 기능 (1)

2023. 01. 04.
31분

REPL 사용하기 READ(읽기) / EVAL(해석) / PRINT(반환) / LOOP(반복) 정보를 읽어 해석한 것을 출력하는 과정을 반복하는 것을 의미 미리 컴파일하지 않아도 콘솔을 통해 사용 가능함 JS 파일 실행하기function helloWorld() { console.log('Hello World'); helloNode(); } function helloNode() { console.log('Hello Node'); } helloWorld(); $ node helloWorld Hello World Hello Node 모듈 만들기 …

laetipark
laetipark
2
신입 개발자 이직 준비하기

신입 개발자 이직 준비하기

2023. 01. 01.
10분

개발자들이 이직을 결심하는 이유에 대해 살펴보았다. 필자의 경우 재미 부족이 가장 큰 이유였다. 이를 토대로 자신의 흥미와 기준을 파악하고, 프론트엔드 개발자로 전향을 계획하였다. 이직을 위해 경험한 것들을 회고하여 다른 사람들에게 도움이 됐으면 한다.

baealex
baealex
2

10. 2022년에 나는 얼마나 성장했을까?

2022. 12. 31.
13분

원래는 링크드인에 바로 작성하였지만, 글자수 제한으로 부득이하게 블로그에 작성합니다... ㅠ 10. 2022년에 나는 얼마나 성장했을까? 올해의 키워드 : 좋은 사람들, 지식 공유 올해는 정말 많은 일들이 있었다. 한 문장으로 표현하자면, ‘지금까지의 경험 중 가장 인상 깊은 경험을 한 해’라고 표현할 수 있겠다. 매 순간이 새로웠으며 경험치를 갱신하는 순간들이였다. 특히 올해는 …

mildsalmon
mildsalmon
0

BLEX 2022 12월 개발노트

2022. 12. 30.
3분

관심 포스트 페이지가 추가되었으며, 작성자의 연관 포스트에 구독하기 버튼이 추가되었습니다. 댓글 작성이 개선되었고, 마크다운 에디터에서 클립보드 이미지를 붙여넣기할 수 있도록 개선되었습니다. 백엔드 코드를 수정하는 것이 두려웠지만, 테스트 코드를 작성하고 파이참을 활용하여 유용하게 작업을 진행했습니다.

baealex
baealex
0
 백준BOJ/Python : 1009번 분산처리

백준BOJ/Python : 1009번 분산처리

2022. 12. 15.
2분

1009번 : 분산처리 원본 알고리즘 분류 수학 구현 문제재용이는 최신 컴퓨터 10대를 가지고 있다. 어느 날 재용이는 많은 데이터를 처리해야 될 일이 생겨서 각 컴퓨터에 1번부터 10번까지의 번호를 부여하고, 10대의 컴퓨터가 다음과 같은 방법으로 데이터들을 처리하기로 하였다. 1번 데이터는 1번 컴퓨터, 2번 데이터는 2번 컴퓨터, 3번 데이터는 3번 컴퓨터, ... …

laetipark
laetipark
0
Node.js 교과서 : 2. 알아두어야 할 자바스크립트

Node.js 교과서 : 2. 알아두어야 할 자바스크립트

2022. 12. 11.
16분

ES2015+const, let const : 고정된 값 할당할 시 사용 let : 다른 값을 할당하는 상황이 생길 경우 사용 템플릿 문자열 (`)백틱으로 감싸며 문자열 안에 ${변수}를 넣을 수 있음 ${num1} + ${num2} = ${result2} 입니다. 객체 리터럴 속성명과 변수명이 동일한 경우 한 번만 써도 괜찮음 객체의 속성명은 동적으로 생성 가능 var …

laetipark
laetipark
0
 데이터베이스 개론 : 4. 데이터 모델링

데이터베이스 개론 : 4. 데이터 모델링

2022. 12. 10.
3분

데이터 모델링 데이터를 데이터베이스로 옮기는 과정 개념적 데이터 모델 : 데이터베이스의 개념적 구조로 표현하는 도구(개체-관계 모델) 논리적 데이터 모델 : 개념적 구조를 논리적 모델링하여 데이터베이스의 논리적 구조로 표현하는 도구(관계 데이터 모델) 데이터 모델 구성 : 데이터구조 / 연산 / 제약조건 개체-관계 모델(E-R Model) 개체와 개체 간 관계를 개념적 구조로 표현한 …

laetipark
laetipark
0
Node.js 교과서 : 1. 노드 시작하기

Node.js 교과서 : 1. 노드 시작하기

2022. 12. 09.
4분

Node.js(노드) Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 Javascript 런타임 노드는 서버 뿐만 아니라 자바스크립트 프로그램을 실행하는 런타임으로서 사용할 수 있음 서버 : 네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴퓨터 또는 프로그램 정보나 서비스 데이터가 저장되고 불러올 수 있는 곳 요청(Request) : 웹 사이트 방문할 때 주소를 입력(요청) 응답(Response) : 브라우저에서 …

laetipark
laetipark
0

7. 전문가가 되기 위해서

2022. 12. 04.
1분

7. 전문가가 되기 위해서1만 시간의 법칙이 있다. 어떤 분야든 전문가가 되기 위해서는 1만 시간을 투자해야 한다는 말이다. 그렇다고 단순히 1만 시간을 쏟는 것만으로 전문가가 되는 것은 아니라고 생각한다. 수동적인 사람과 능동적인 사람이 같은 시간을 투자해도 질적으로 많은 차이가 있을 것이다. 그러면 능동적으로 많은 시간을 투자해야 하는 것인데, ‘능동적으로 한다’는 게 …

mildsalmon
mildsalmon
0
 데이터베이스 개론 : 3. 데이터베이스 시스템

데이터베이스 개론 : 3. 데이터베이스 시스템

2022. 12. 02.
2분

데이터베이스 시스템 데이터베이스에 데이터를 저장하고, 이를 관리하여 조직에 필요한 정보를 생성해주는 시스템 스키마(틀) : 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것 인스턴스(실례, 실제값) : 스키마에 따라 데이터베이스에 실제로 저장된 값 3단계 데이터베이스 구조 외부 스키마(External Schema) : 사용자 관점에서 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의 …

laetipark
laetipark
0

TL;DR CSS - 1

2022. 12. 01.
1분

CSS 적용 방법, 선택자, 결합자CSS 적용 세가지 방법 태그 내 인라인으로 삽입 html 파일의 style 태그 내에서 선언 css 파일을 html과 분리해서 연결(권장), 이 때 <link rel={"stylesheet"} href={[CSS 파일 주소]} /> 필요 선택자 html 요소 선택자: 해당 html의 요소 전체 선택 h1 { ... } class 선택자: class의 속성값으로 해당 …

simp7
simp7
0
BLEX 2022 11월 개발노트

BLEX 2022 11월 개발노트

2022. 11. 27.
2분

⭐ 추가된 항목 💬 서식 작성 & 편집 페이지 추가 서식을 설정 페이지에서 간소하게 추가하는 방식이 아닌 마크다운 에디터가 포함된 페이지가 추가됩니다. 또한 설정 페이지에 서식의 이름을 누르면 서식을 편집하는 페이지로 이동하도록 개선하였습니다. 💬 프로필 소개 편집 페이지 추가 프로필 소개도 서식과 마찬가지로 간소한 방식으로 작성하는 것이 아닌 마크다운 에디터가 …

baealex
baealex
0

2022년 11월 4주차 회고

2022. 11. 26.
1분

6. 계획대로과거에 많은 것을 철저하게 계획했다. 그래서 많은 것들이 완벽하게 계획대로 움직였다. 친구들이랑 놀러갈때도 데이트를 할때도 마찬가지였다. 시간 단위로 계획하고 예상치 못한 일이 발생할 것을 대비해서 어느 정도 여유 시간도 계획하고 비와 같은 외부 변수도 고려해서 전혀 다른 계획을 2~3가지 정도 만들었다. 이 정도 했는데 계획이 어그러질 일이 있을까? 대부분의 …

mildsalmon
mildsalmon
0
 데이터베이스 개론 : 2. 데이터베이스 관리 시스템

데이터베이스 개론 : 2. 데이터베이스 관리 시스템

2022. 11. 26.
1분

DataBase Management System 파일 시스템의 문제를 해결하기 위해 제시된 소프트웨어로 종속성과 중복성 문제를 해결 조직에 필요한 데이터를 데이터베이스에 통합하여 저장하고 관리 DBMS의 기능 정의(Definition) : 데이터베이스 구조를 정의하거나 수정할 수 있음 조작(Manipulation) : 데이터를 삽입/삭제/수정/검색 연산을 할 수 있음 제어(Control) : 데이터를 항상 정확하고 안전하게 유지 DBMS의 장점 데이터 중복을 …

laetipark
laetipark
0

2022년 11월 3주차 회고

2022. 11. 20.
2분

1. 완벽한 나나는 대학생 시절부터 '무엇이든 완벽하게 해야 한다', '완벽하게 하지 못한다면 안 하는 것만 못하다'라는 생각하면서 스스로를 몰아붙였다. 이런 생각이 바람직하지 못하다는 것을 알게 된 지금도 가끔 비슷한 생각을 하는 실수를 저지르곤 한다. 생각해보면 사람은 불완전한 존재이기에 완벽해질 수 없다. 당연함을 거스르고자 했던 나를 되돌아보니 생각보다 많은 부분이 망가져 …

mildsalmon
mildsalmon
0

2022년 11월 2주차 회고

2022. 11. 13.
1분

1. 잘 하고 있을까?엄청나게 바쁘다가 순간적으로 여유가 생길 때가 있다. 다른 사람들은 이 여유를 즐기겠지만, 나는 이때가 가장 불안하다. 그래서 이것저것 일을 찾기도 하고 만들어보기도 한다. 그럼에도 불구하고 얼마 지나지 않아 여유가 생긴다. 내가 업무를 주도적으로 못하는 것인가에 대한 의문이 든다. 이 이야기를 1 on 1 때 테크 리더분께 드렸더니, …

mildsalmon
mildsalmon
0

2022년 11월 1주차 주간 회고

2022. 11. 05.
1분

1. 당신의 시간은 얼마인가요?내 시간은 얼마일까? 시간을 돈으로 환산해도 될까? 우리는 이미 시간을 돈으로 환산해서 월급을 받고 있는데 못할 것도 없지 않을까싶다. 출퇴근에 날리는 기회비용은 대략 얼마일까? 하루에 3시간씩 한달이면 대략 60만원이다. 만약 이 시간을 아껴서 부가가치를 창출할 수 있다면 어떨까? 지하철에서도 책을 읽고 세미나를 들을 수 있다. 다만 그게 …

mildsalmon
mildsalmon
0
백준BOJ/Java/Python : 2292번 벌집

백준BOJ/Java/Python : 2292번 벌집

2022. 11. 04.
2분

2292번 : 벌집 원본 알고리즘 분류 수학 문제 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 …

laetipark
laetipark
0
데이터베이스 개론 : 1. 데이터베이스 기본 개념

데이터베이스 개론 : 1. 데이터베이스 기본 개념

2022. 11. 02.
1분

데이터와 정보 데이터(Data) : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값 정보(Information) : 의사 결정에 유용하게 활용할 수 있도록 데이터를 처리한 결과물 정보 처리(Infomation Processing) : 데이터에서 정보를 추출하는 과정 또는 방법 데이터베이스 데이터베이스(Database) : 여러 사용자가 공유하여 사용할 수 있도록 통합해 저장한 운영 데이터의 집합 데이터베이스 정의 공유 …

laetipark
laetipark
0

BLEX 2022 10월 개발노트

2022. 10. 31.
2분

🔨 개선된 항목💬 에디터 개선 포스트를 좀 더 편리하게 작성할 수 있도록 마크다운 에디터를 추가하였습니다. 다음과 같은 개선사항이 반영됩니다. 에디터 상단에 문서 작성에 도움을 주는 툴바가 추가됩니다. 에디터에서 Ctrl (Cmd) + b 와 같은 단축키를 사용할 수 있습니다. 에디터에서 제목과 볼드와 같은 디자인 요소가 적용되어 보여집니다. 2022년 3월 개발노트에서 블록형 …

baealex
baealex
0

2022년 10월 4주차 주간 회고

2022. 10. 30.
1분

1. 돈과 시간 중 어떤 것을 선택해야할까?간단하고 누구나 해봤을만한 고민거리다. 회사 근처에서 자취를 하며 출퇴근 시간을 줄이는 것과 돈을 아끼기 위해 출퇴근을 하는 것. 물론 재택이 가능하기에 의미없는 고민일 수도 있지만, 재택이 상상하는 것만큼 효율적이지는 않더라. 어떤 선택이 더 좋을지 6개월 정도 생각해봤지만, 경험없는 생각만으로는 명확한 답이 나올리가 없다. 그래서 …

mildsalmon
mildsalmon
0

2022년 10월 3주차 주간 회고

2022. 10. 23.
1분

1. 사람과 사람이 만나는 일은 세계와 세계가 만나는 일이전에도 그렇고 지금도 마찬가지로 새로운 사람을 만나고 돌아오면 진이 다 빠진다. 그래서 가능하면 익숙한 사람들과의 만남만 추구했다. 이것 또한 '처음 만난 사람들에게 가능하면 좋은 모습만 보여주고자 하는' 완벽주의에 기인하여 더 피곤하게 느꼈을지도 모르겠다. 최근에 성장보다는 안주(재미있는 직장, 좋은 동료, 편안한 환경 등)를 …

mildsalmon
mildsalmon
0

체크인 리얼밸리(한기용님) - 좋은 시니어들이 되기 위한 커리어 조언

2022. 10. 22.
2분

이 글은 좋은 시니어가 되기 위한 커리어 조언으로, 다양한 방향성과 역할 시도, 결과에 집중하는 것, 자기 성장을 저해하는 요소 극복, 복리가 있는 일, 네트워크의 중요성, 자신의 강점과 약점 이해, Imposter Syndrome 극복, 소통, 운영을 고려한 코드 작성 등을 다루고 있다.

mildsalmon
mildsalmon
0

si 방법론

2022. 10. 17.
2분

주간회의중 sI 방법론 이야기가 나와 SI(시스템 통합) 프로젝트 관리 모델에 대해 공부했다. 기업들은 다양한 프로젝트를 진행하며 이익을 창출한다. 다양한 프로젝트를 관리하는 PMI나 IPMA는 그들만의 고유 관리 모델을 보유하고 있다. 먼저 과정을 살펴보면 착수 - 계약준비 - 기획 - 실행관리 - 조정 및 통제 - 종료 및 이관 순서이다 착수 프로젝트 …

whdgus928
whdgus928
0
9
10
11
12
13
BLEX

© 2025 BLEX. All rights reserved.