카테고리 14

크롬 VNC 용 노트북 서버 스크립트 (기록용)

필자는 13년 전 구입한 gram 을 리눅스 서버로 사용하고 있다. 내장 그래픽 코어가 아까워서 크롬 렌더링을 시켜본다. 희망컨대 크론탭 스케줄에 그래픽 매크로도 추가할 수 있을듯 대충 이런 느낌이 나왔음리눅스 서버 상 유틸리티 설치 스크립트#!/usr/bin/env bash# 리눅스 서버에 최소 GUI + VNC + Chromium 환경을 구성하는 스크립트# i3-6100U 내장그래픽(HD 520)으로 브라우저 렌더링/디코딩/JS를 여기서 처리하고# 윈도우에서는 VNC 클라이언트로 화면만 받아보는 구조.set -e######################################### 0. 루트 권한 체크########################################if [ "$EUID" ..

카테고리 없음 2025.11.14

치지직 고화질 무한로딩 해결방법 (CORS 혹은 canceled 오류)

블로그 글을 다 적고보니 치지직 게임라운지에 똑같은 글이 있네요 ㅠㅠ..https://game.naver.com/lounge/chzzk/board/detail/6729093 크롬 브라우저 라이브 재생 불가 현상 및 해결 방법 안내 : 치지직안녕하세요. 치지직입니다.game.naver.com 위 글을 보시면 됩니다. 저 공지가 9월 말에 나왔는데, 저는 11월 4일 오늘 갑자기 현상이 나타난걸 봐서 저랑 같은 상황에 놓이신 분들도 꽤 있으실 듯합니다. --- 크롬 Flag 설정을 설명하는 24년 글들로는 무한로딩 이제 못고칩니다. chrome://settings/content/siteDetails?site=https%3A%2F%2Fchzzk.naver.com%2F 을 크롬 주소창에 복붙한 뒤, 페이지가 뜨..

카테고리 없음 2025.11.04

Thirsty Ant: 석촌역 근처 뷰 좋은 루프탑 카페

Thirsty Ant (떨스티 앤트) 카페를 방문했습니다.낮은 빌라들 사이에서 9층 높이 루프탑을 가진 매력적인 카페입니다. 아침 오픈런으로 찾아간 덕분에 여유롭게 경치를 즐깁니다.가을 초입 선선한 바람을 원없이 맞을 수 있으니 기분이 정말 좋았습니다. 아마 저녁은 더 예쁠 것 같네요. 두 가지 메뉴를 주문했습니다.- 떨스티앤트 솔티 아이스 : 짭잘함 덕분에 처음의 향과 맛이 강하고, 시간이 지나면 맛난 라떼가 됩니다.- 아몬드 크림치즈 곶감말이 : 크림치즈가 녹을 때까지 조금 기다렸다가 먹는게 더 맛있어요. 곶감, 꿀, 아몬드, 크림치즈입니다. 이른 시간에 방문했다보니, 사장님께서 오픈 준비를 하고 계셨는데요.여유롭게 준비하실 시간을 뺏은 기분이라 죄송스러웠는데, 기다려주어서 고맙다며 디저트도 하나 내..

취미/카페탐방 2025.09.23

Spring 의 OAuth2 Client: 핵심 인터페이스와 클래스

이 글은 다음 가이드를 정리한 내용이다. Reactive 어플리케이션은 이 가이드를 참조해야한다. 기술할 인터페이스 및 클래스는 아래와 같다.ClientRegistrationClientRegistrationRepositoryOAuth2AuthorizedClientOAuth2AuthorizedClientRepository and OAuth2AuthorizedClientServiceOAuth2AuthorizedClientManager and OAuth2AuthorizedClientProviderClientRegistrationOIDC 1.0 제공자나 OAuth 2.0 으로 등록된 클라이언트의 표현이며 아래와 같은 내용을 담는다.public final class ClientRegistration { priva..

믹스인(Mixin)의 정의와 예시: 코틀린 믹스인 구현의 예

정의위키에 따르면 믹스인(Mixins)은 단위 기능 또는 그 집합을 갖는 클래스를 생성하여 다른 클래스와 혼합하는 “개발 스타일”이다. 다른 클래스가 사용할 함수들을 모아 정의한 뒤 “Has a”(또는 “Can”) 관계를 맺는 어떤 클래스로도 의미가 통한다. “실용주의 프로그래머(The Pragmatic Programmer)” 에서는 클래스보다 기법으로 설명하고 있다. 언어에 따라서 mixin 키워드를 직관적으로 제공하거나, traits, category, protocol extensions 과 같은 용어로 믹스인의 개념을 찾아볼 수 있다. 즉 mixin 스타일을 지원하는 방식과 제약 사항이 다르고, 구현방법 또한 다양하다. 각 언어의 구체적인 명세를 이해하는 것도 중요하겠으나, mixin 자체의 목적과..