수달의 IT 세상

샤덴프로이데. 인간의 복잡한 감정 포스트 Teaser

샤덴프로이데. 인간의 복잡한 감정

카테고리:

2 분 소요

사람들은 다른 사람들과 자신을 비교하면서 자신의 자존감을 유지하거나 높이려는 경향이 있다. 샤덴프로이데 샤덴프로이데(Schadenfreude)는 독일어에서 유래한 단어로, 다른 사람의 불행이나 고통을 보고 느끼는 기쁨을 의미한다. 이 단어는 두 개의 독일어 단어로 구성되어 있는데, “Schaden”은 “해” 또는 “손해”를 뜻하고, “Freude”는 “기쁨”을 뜻한다. 샤덴프로이데와 사회적 비교 이론 다른 사람이 실패하거나 어려움을 겪

러닝 깃허브 액션 포스트 Teaser

러닝 깃허브 액션

카테고리:

2 분 소요

Jenkins, Travis에서 Github Action으로 CI/CD를 마이그레이션 하고 싶은 개발자와 DevOps 엔지니어들을 위한 책 필요한 선수 지식 요구 학력: 관련학과 대졸 이상(실무에 관련된 내용) 예제 코드 : YAML 난이도 : ★★★★☆ 책의 구성 중 마음에 들었던 주제 2장 액션의 작동 원리 ‘액션’이라는 용어 정리와 워크플로를 구성하는 잡, 트리거, 스텝 간의 관계를 설명한다. 8장 워크플로

[Windows Desktop] 키보드 자음이 쌍자음으로 입력되는 문제 해결하기 포스트 Teaser

[Windows Desktop] 키보드 자음이 쌍자음으로 입력되는 문제 해결하기

카테고리:

1 분 소요

문제 상황 갑자기 문자를 입력하는데 아래와 같이 ㄱㄱㄱㄱㄱ이나 ㄷㄷㄷㄷㄷ이 ㄲㄲㄲㄲㄲ, ㄸㄸㄸㄸㄸ로 입력되는 자음이 쌍자음으로 묶여 입력되는 현상이 발생한다. 문제 원인 IME(Input Method Editor; 입력 방식 편집기)가 아래와 같이 작업 표시줄의 좌측 하단부를 눌러보면 한컴 입력기로 설정되어 있어서 해당 문제가 발생한다. 선택을 하지 않았음에도 입력기가 바뀌는 원인은 입력기를 바꾸는 단축키가 왼쪽 Ctrl + Shif

교육으로 본 기능론과 갈등론 포스트 Teaser

교육으로 본 기능론과 갈등론

카테고리:

3 분 소요

교육학에서 기능론과 갈등론은 교육 제도와 그 역할을 사회에서 어떻게 기능하고, 어떤 목적을 달성하려 하며, 그 과정에서 발생하는 문제를 어떻게 해석하는지를 다룬다. 기능론의 관점에서 본 교육 기능론적 관점에서는 교육이 사회의 안정성과 지속성을 유지하는 데 중요한 역할을 한다. 사회화 교육은 사회의 규범, 가치, 문화를 다음 세대에 전달하는 중요한 수단이다. 이를 통해 사회 구성원들이 공통의 가치관과 규범을 공유한다. 사회 통합

[CI/CD] AWS가 아닌 환경에서 GitHub Actions로 자동 배포하기 포스트 Teaser

[CI/CD] AWS가 아닌 환경에서 GitHub Actions로 자동 배포하기

카테고리:

3 분 소요

CI/CD CI/CD(Continuous Integration and Continuous Delivery/Deployment)는 소프트웨어 개발에서 코드 변경을 자동으로 빌드, 테스트, 배포하는 프로세스를 의미한다. CI/CD는 개발 속도를 높이고, 품질을 개선하며, 지속적으로 사용자에게 끊김 없는 서비스를 제공하는 데 중요한 역할을 한다. 보통은 CI/CD 도구로 Jenkins와 Github, AWS CodePipeline, AWS Cod

[Kotlin] 싱글톤 객체와 싱글톤 패턴 포스트 Teaser

[Kotlin] 싱글톤 객체와 싱글톤 패턴

카테고리:

4 분 소요

싱글톤(Singleton) 싱글톤은 프로그램 내에서 하나의 인스턴스만 존재하며, 어느 시점에서 호출하든 동일한 인스턴스를 참조하는 것을 말한다. 전통적으로 객체 지향 프로그래밍에서 사용되는 디자인 패턴 중 하나이다. 싱글톤 객체와 싱글톤 패턴 싱글톤 객체 Kotlin에서는 싱글톤 객체를 쉽게 정의할 수 있도록 object 키워드를 제공한다. object 키워드는 클래스를 정의할 때 사용되며, 해당 클래스를 하나의 인스턴스만 가지도록

[Kotlin, Netty] Echo Server 구현하기 포스트 Teaser

[Kotlin, Netty] Echo Server 구현하기

카테고리:

4 분 소요

Netty Netty는 비동기 이벤트 기반 네트워크 애플리케이션 프레임워크이다. Java 기반의 NIO(Non-blocking I/O)를 바탕으로 서버 및 클라이언트와 같은 네트워크 애플리케이션을 빠르고 쉽게 개발할 수 있다. 이전에 자주 사용했던 MINA와 Netty는 NIO를 사용한다는 점에선 같지만, 많은 부분에서 다르다. Netty는 성능과 확장성을 우선시한 모듈식 설계와 더 큰 커뮤니티를 바탕으로 개발자가 네트워크 운영을 위한 프로