Category

일상

[일상] 험한 세상이 내 T를 키웠나?

안녕하세요, 성조입니다.오늘은 평소의 정보 전달식 글이 아닌, 제 머릿속에 맴도는 생각들을 자유롭게 기록해 보는 글을 적어봤어요.요즘은 제 안의 복잡한 감정들을 빠르게 정리하고, 스스로를 회복하며 다듬어가는 시간에 투자를 많이 하고 있거든요. 그래서 크게 두 가지 갈래로 제 고민과 방향성을 정리해 봅니다. 1. 요즘 감정에 대한 기록세상을 살아가고 사회생활을 하다 보면, 알면서도 모르는 척 넘어가야 할 때가 있고 반대로 진짜 알기 위해 뼈를 깎는 노력을 해야 할 때도 참 많은 것 같아요.어릴 때는 경험이 부족해서 소위 말하는 '촉'을 잘 느끼지 못했는데 회사를 다니고 또 직접 운영도해 보는 시간을 거치다 보니, 이제는 대화 몇 마디만 나눠도 상대가 무엇을 원하는지, 내가 어디까지 내어줘야 협상이 성사될지..

Database

[PostgreSQL] 정렬, 그룹화 그리고 집합 연산 (Oracle 비교)

안녕하세요, 성조입니다.오늘은 포스트그레 디비에서 ORDER BY, GROUP BY, HAVING과 집합 연산에 대한 간략한 정리를 진행해 봅니다.포스팅은 PostgreSQL을 기준으로 설명하며, 마이그레이션을 오라클로 하거나 다른 데이터베이스 환경으로 넘길 때 차이점 등을 아주 간략하게 반영하여 공유드려봅니다. ORDER BY란?ORDER BY절은 조회된 데이터를 특정 컬럼을 기준으로 정렬할 때 사용한다.기본적으로 다른 이기종 DB들도 동일하게 작동한다. 기본 정렬 및 다중 정렬 방법-- PostgreSQL & Oracle 동일SELECT emp_id, emp_name, salary, department_idFROM employeesORDER BY department_id ASC, salary DES..

카테고리 없음

[Flutter] Riverpod 알아보기 한 스푼

안녕하세요, 성조입니다.이번 포스팅은 상태관리에 대해 공부한 내용들을 작성하는 것을 중점으로 해요.제가 다음 사이트들에 있는 콘텐츠들보다 중복성 없이 더 잘 정의할 수 있는가에 대해 스스로 질문했을 때 현실적으로 어려움이 크게 있을 것이라 판단되어서 제 블로그 포스팅은 주관적인 생각을 읽고 싶은 분만 보시고, 학습이 목표라면 참조 링크들을 적극적으로 공부하는 것을 권장드려요. - 추천 자료 링크 및 참조 링크 -1. https://riverpod.dev/ko/ Riverpod어디서나 공유 상태 선언하기 더 이상 main.dart과 UI 파일 사이를 오갈 필요가 없습니다. 공유 상태의 코드를 별도의 패키지에 넣든, 필요한 위젯 바로 옆에 넣든, 테스트 가능성을 잃지 않고 적절riverpod.dev프로그래밍..

리뷰

[리뷰, 독서] 사무실의 도른자들 후기

안녕하세요, 성조입니다.도서관에 들렸을 때 가볍게 읽을 책을 고르다가 우연찮게 책을 고르게 됐고, 해당 책을 읽은 내용들을 기록해 보는 포스팅을 작성해 봤어요.제가 작성한 부분들은 주관적 의견을 담고 있기에 책에서 설명하는 글과 다를 수 있습니다.사무실의 도른자들이란 무슨 책인가?본인은 상대방의 심리 또는 이런 유형이 있다는 형식의 책으로 느꼈다. 실제 사무실에는 문제를 정의할 수 없을 만큼 다양한 사람과 인간관계 태생들이 존재하는데 이 도서에서는 범용적인 무수히 많은 케이스들을 축약하여 최대한 행동 유형에 따른 필자의 생각들을 작성한 책이라 정의할 수 있을 것이라 생각한다. 책을 읽으면서도서는 읽을 때마다 경험하는 것이지만, 모든 해답을 정의하지 않는다. 이 도서는 필자가 독자에게 전하고 싶은 사항들..

Flutter

[Flutter] Provider 상태 관리 기본 정리

안녕하세요, 성조입니다.오늘은 플러터의 상태관리 개념 중 하나인 Provider에 대해 간략히 정리하는 포스트를 작성해 봤습니다.Provider란?Provider는 Flutter의 내장 기능인 InheritedWidget을 기반으로 만들어진 상태 관리 패키지이다.데이터(상태)를 위젯 트리(Widget Tree)의 상단에 올려두고 데이터가 필요한 하위 위젝들이 어디서든 쉽게 접근하고 사용할 수 있도록 도와주는 역할을 한다.구글 측에서는 단순한 상태 관리를 진행할 때는 Provider 상태 관리를 권장하고 있다고 나온다.다만, 실제 플러터 개발자들과 이야기를 나눠볼 때면 다른 상태 관리들을 선호하는 경우도 많고, 도메인에 맞게 다른 패키지들과 조합하여 버전에 맞게 사용하는 경우가 많이 있어서 그것들을 모두 ..

Javascript

[TypeScript] 기본 타입 정리

안녕하세요, 성조입니다.타입스크립트에서 자주 사용되는 기본 타입에 대해 간략히 정리하는 시간을 가져보려 해요.타입스크립트의 기본 타입의 정의타입스크립트의 기본 타입이란, 프로그램이 실행되기 전(컴파일 단계)에 변수나 함수가 가질 수 있는 데이터의 '형태'와 '허용 범위'를 명시적으로 정의하는 규칙이다.데이터의 규격화, 상호작용 검증, 코드의 안전성 확보 등을 이 파트에서 정의한다. 원시 타입(Primitive Types)1) string (문자열): 텍스트 데이터를 나타낸다.2) number (숫자): 정수, 실수를 포함한 모든 숫자 데이터를 나타낸다.3) boolean (논리형): true(참) 또는 false(거짓) 값만 나타낸다.3) null: 의도적으로 값이 '비어있음'을 나타낸다. (개발자가..

Flutter

[Flutter] Unit Test(단위 테스트) 이해하기

안녕하세요, 성조입니다.이번 포스팅에서는 플러터에서 Unit Test를 다루는 시간을 가져보려 해요.Unit Test란?함수, 메서드, 클래스처럼 가장 작은 단위의 코드가 의도한 대로 동작하는지 검증하는 테스트이다. 한 번 정리하면 앱 전체를 실행해서 확인하기 전에 함수, 클래스, 메서드 등이 정말 의도한 값처럼 동작하는지 반환, 처리, 변경 등을 자동으로 확인하는 테스트 과정이다. 유닛 테스트는 앱 화면을 직접 띄우거나, 사용자 인터페이스를 눌러보는 테스트와는 다르게 로직 자체를 검증하는 것에 초점이 잡히는 테스트이고, 유닛 테스트는 대상들이 다양하게 있는데 덧셈, 할인, 문자열을 가공하는 함수, 로그인 상태 검증, 예외 처리 로직, 컨트롤러 등의 작고 독립적인 로직 대상들을 빠르게 검증하는 것이 유닛..

리뷰

[리뷰, 독서] 기본으로 이기다, 무인양품

안녕하세요, 성조입니다.오늘은 무인양품(MUJI) 기업에 대한 경영 수첩 책에 대해 가볍게 정리하는 시간을 가져보려 해요.이전 리뷰 포스팅과는 다르게 자유롭게 책을 읽고 정형화 된 내용에 맞추기 보다는 구분 없이 맞춰가보려 해요.무인양품이란?주식회사 양품계획이라는 일본의 라이프스타일 브랜드이다.대표하는 상품군은 생활 잡화가 메인이고, 패브릭, 의류, 가구, 인테리어, 주방 등 다양한 생활에 필요한 용품들을 갖춘 브랜드 업체라고 보면 된다. 다만, 값비싼 브랜드 포지션보다는 실 생활에 도움이 되는 포지션으로 적절한 가격들을 가져갈 수 있는 것이 포인트다. 책을 읽고 인지 된 생각'기업에는 시스템이 조직에는 실행력이 개인에게는 역량이 필요하다 생각된다.' 이 내용이 분명하게 와닿았다. 실제 법인 그리고, ..

SeongJo
'분류 전체보기' 카테고리의 글 목록