까꿍
까꿍
인기글
-
[Ubuntu 13.04] 우분투 root 계정 로그인 & 관리자 권한 폴더창 & 공유폴더 그룹
[Ubuntu 13.04] 우분투 root 계정 로그인 & 관리자 권한 폴더창 & 공유폴더 그룹
2013.10.06* 가상머신(Virtual Box) 터미널에서 root 로그인 1. 터미널 실행 2. 아래처럼 치고 엔터 su cf) root 계정 암호 설정 1. 터미널 실행 2. 아래처럼 치고 엔터 sudo passwd root 3. 현재 계정 암호 입력 4. 현재 계정 암호 재입력 계정 로그인 화면에서 root 계정 보이게 하고 로그인하기 1. /etc/lightdm/lightdm.conf 열어 2. 마지막 줄에 아래 코드 추가 greeter-show-manual-login=true 3. 다시 시작 (로그아웃은 해봤자 안됨) 4. 로그인 선택하고 사용자 계정에 root라고 씀 5. 암호 입력 관리자 권한을 가진 폴더창 열기 1. 터미널 실행 2. 아래처럼 입력 gksudo nautilus 공유폴더 그룹(vboxsf.. -
개체명 인식 (Named-Entity Recognition, NER)
개체명 인식 (Named-Entity Recognition, NER)
2018.10.12접근법 1. 룰 기반(Rule-Based) NER 접근법식별된 룰은 특정 dataset에서만 유효함룰 템플릿을 수동으로 구성해야 함2. 사전 기반(Dictionary-Based) NER 접근법정확한 검색에 적합하나, 사전에 정의되지 않은 엔터티를 놓치기 쉬움fuzzy dictionary matchingpostprocessing사전을 수동으로 구성해야 함ID 정보 제공 가능 (사전에서 가장 유사하거나 동일한 용어를 대상 용어로 검색하여 용어를 인식하기 때문) => 의학 문헌의 실제 정보 추출을 위한 첫 번째 단계로 특히 유용함3. 기계학습(Machine Learning) NER 접근법알고리즘과 feature가 성능에 큰 영향을 미침dataset을 트레이닝하는 표준 주석 필요HMM (Hidden Mark.. -
[Visual Studio 2010] 배포 실행 파일 만들기 & DLL 의존성 제거
[Visual Studio 2010] 배포 실행 파일 만들기 & DLL 의존성 제거
2014.01.17* 배포(Release)로 컴파일 빌드(B) - 구성 관리자(O) - 활성 솔루션 구성(C) - Release * ATL90.dll 의존성 제거 프로젝트(P) - 속성(P) Alt+F7 - 구성 속성 - 일반 - ATL 사용 - ATL에 정적 링크 (이미 소스를 작성 중이라면, '속성'이 아니라 '프로젝트이름 속성'임) * MSVCR110D.dll...맞나...아 MSVCR100D.dll인가....여튼 M어쩌구로 시작하는 거 의존성 제거 프로젝트(P) - 프로젝트이름 속성(P) Alt+F7 - 구성 속성 - C/C++ - 코드 생성 - 런타임 라이브러리 - 다중 스레드(/MT)
최신글
-
시스템 구조의 진화: Monolithic vs SOA vs MSA
시스템 구조의 진화: Monolithic vs SOA vs MSA
2026.06.22Monolithic Architecture (모놀리식)특징: 모든 비즈니스 로직, UI, 데이터 접근 로직이 하나의 코드베이스와 하나의 배포 파일(war, jar 등)로 통합되어 있습니다.장점: 개발 초기 쉽고, 배포가 단일 파일로 간단하며, 엔드투엔드 테스트가 쉽습니다.단점: 코드가 커지면 이해하기 어렵고, 한 부분만 수정해도 전체를 다시 빌드/배포해야 합니다. 부분적 확장(Scaling)이 어렵습니다.Modular Monolith (모듈러 모놀리식)특징: 모놀리식의 형태(단일 배포)를 유지하지만, 내부적으로 기능별로 논리적인 모듈(Package, Module)을 엄격하게 분리장점: 모놀리식의 배포 간편함을 유지하면서도, 결합도를 낮춰(Loose Coupling) 모듈 간의 의존성을 정리할 수 있습니다.. -
Spring 비동기 처리
Spring 비동기 처리
2026.06.21작업의 비동기화 (@Async)서비스 계층비즈니스 로직의 비동기 실행이 목적Spring의 TaskExecutor가 관리하는 스레드`@Async`가 붙은 메소드는 호출한 스레드(보통 HTTP 요청 스레드)에서 즉시 반환되고, 실제 로직은 Spring이 관리하는 스레드 풀(Thread Pool)의 별도 스레드에서 실행 ⇒ 프록시 패턴호출: `@Async`가 붙은 메서드를 호출하면, Spring은 실제 빈(Bean) 대신 프록시 객체를 전달가로채기: 프록시는 호출을 가로채서 `TaskExecutor`에게 작업을 요청스레드 할당: `TaskExecutor`는 스레드 풀에서 가용 스레드를 하나 꺼내 호출된 메소드를 실행즉시 반환: 호출한 스레드는 메소드 완료 여부와 관계없이 즉시 제어권을 돌려받음사용 방법스프링 .. -
프로그래밍 패러다임 비교
프로그래밍 패러다임 비교
2026.06.21프로그래밍 패러다임 (Paradigms)│├─ 명령형 (Imperative)│ ├─ 절차지향 (Procedural Programming, POP)│ └─ 객체지향 (Object-Oriented Programming, OOP)││└─ 선언형 (Declarative) ├─ 함수형 (Functional Programming, FP) └─ 논리형 (Logic Programming)명령형 (Imperative)"어떻게(How)" 할 것인가? (상태를 변경하며 단계별로 실행)절차지향 (Procedural)순차적인 명령 실행 (함수 중심)C ⇒ 순수 절차지향에 가까움객체지향 (Object-Oriented)상태와 행위를 가진 객체 간의 상호작용C#, C++ ⇒ 모두 함수형에 걸침선언형 (Declarative.. -
프로그래밍 개념 분류
프로그래밍 개념 분류
2026.06.21프로그래밍 개념 분류│├─ 패러다임 (Paradigms)│ ├─ 선언형 (Declarative)│ │ ├─ 함수형 (Functional Programming, FP)│ │ └─ 논리형 (Logic Programming)│ ││ └─ 명령형 (Imperative)│ ├─ 절차지향 (Procedural Programming, POP)│ └─ 객체지향 (Object-Oriented Programming, OOP)│├─ 보완 패러다임 (Complementary Paradigms)│ └─ 관점지향 (Aspect-Oriented Programming, AOP)│└─ 기법/방법론 (Techniques/Methodologies) ├─ 동시성 프로그래밍 (Concurrent Program.. -
TACACS+ 서버에 사용자 암호 변경 요청?
TACACS+ 서버에 사용자 암호 변경 요청?
2026.06.21사용자 암호 변경 요청 가능 여부프로토콜(RFC 8907)에는 action 값 중 'TAC_PLUS_AUTHEN_CHPASS := 0x02'가 있으며, tacacs+ 서버에서 지원하면 가능할 것그러나 무료 배포되는 tacacs+ 서버들은 지원 안 하는 것으로 보임 (ERROR: Invalid AUTHEN/START action=2)Cisco ISE에는 Allow Password Change 설정 옵션이 있는 것으로 보이나 cisco tacacs+ 서버로 직접 요청할 때도 처리되도록 지원하는지 알 수 없음 (cisco tacacs+ 서버 테스트를 못해봄..)참고RFC 8907: The Terminal Access Controller Access-Control System Plus (TACACS+) Prot.. -
api 문서 안 만드는 이유
api 문서 안 만드는 이유
2024.08.26대체 뭐임? api 문서 안 만들 거면 api 왜 만듦?