greenmon.log
Home About Posts

> filter_by_tag

> filter_by_year

  • 2026.07.29

    영화 「호프」 리뷰

    「호프」는 명작인가 졸작인가 (스포일러 주의)

    #review #essay
  • 2025.05.26

    [인공지능 맛보기] LLM Agent의 안정성 보장

    LLM Agent를 위한 가드레일(Guardrail) 작성 가이드

    #AI #essay
  • 2025.02.11

    [인공지능 맛보기] LLM: 원리부터 활용까지

    프롬프팅, 혹은 파인튜닝? 각자의 필요에 맞게 활용하기

    #AI #essay
  • 2023.03.29

    Test Smell Patterns: 내 테스트 코드, 이대로 괜찮을까?

    유지보수 측면에서 테스트 품질의 척도

    #software-engineering #dev-concepts
  • 2022.10.14

    Test Fixture란 무엇인가

    안정적인 테스팅 환경을 셋업하기 위한 test fixture 알아보기

    #dev-concepts
  • 2022.09.07

    정적 분석기는 무결성의 꿈을 꾸는가?

    필립 K.딕의 소설 <안드로이드는 전기양의 꿈을 꾸는가?>에 나오는…

    #essay #CS
  • 2022.04.20

    ICSE 2022 Papers

    ICSE 2022: 관심있는 페이퍼 목록 정리

    #software-engineering #review
  • 2021.05.25

    CUDA와 Numba를 활용해서 빠르게 Distance Matrix 계산하기

    CUDA + Numba = 궁극의 계산 속도

    #engineering-tips
  • 2020.07.07

    ICSE 2020 Record

    ICSE 2020 virtual conference, supposed to be held in Seoul…

    #software-engineering #event
  • 2020.07.05

    우리가 간신히 희망할 수 있는 것

    삶과 세계를 정확하게 읽는 법

    #essay #review
  • 2020.06.13

    GNN 사용을 위한 넓고 얕은 지식

    G사넓얕

    #AI
  • 2020.05.29

    공부란 무엇인가? - 김영민 교수님 리더십 강연 후기

    공부와 성장

    #essay #event
  • 2020.02.21

    왓챠 CPT Project 중단

    정말 블록체인 기술에는 미래가 없나

    #essay
  • 2020.02.13

    Aspect-oriented Programming

    관점 지향 프로그래밍

    #dev-concepts
  • 2020.01.11

    연구를 위한 통계학

    [번역] Statistics Tutorial

    #math
  • 2019.12.27

    시행착오를 지향하는 삶

    Heuristic Algorithm for Life 2

    #essay #CS
  • 2019.12.26

    그 일은 우연히 일어났을 뿐입니다

    우연에 속지 않는 법, 직관을 거스르기 위한 실천 방안들

    #essay #review
  • 2019.11.13

    검은 인어공주는 왜 달라 보일까

    다름을 받아들이는 연습: 실사 영화 캐스팅 논란

    #essay
  • 2019.10.24

    휴리스틱 알고리즘과 삶 속의 선택에 대한 단상

    Analogy between Metaheuristic Search Techniques and Life

    #essay #CS
  • 2019.10.15

    PyTest Fixture 사용하기

    Fixture를 통해 PyTest를 좀더 효율적으로 사용해보자

    #engineering-tips
  • 2019.10.14

    PyTorch로 구현하는 CNN

    PyTorch로 구현하는 CNN: Channel, Filter, Batch Normalization을 중심으로

    #AI
  • 2019.10.11

    Program Slicing

    Learning about program slicing

    #software-engineering
  • 2019.10.11

    Network Pruning 기법 분류

    다양한 Network Pruning 기법들을 정리해보았다. (Characteristics of Pruning Algorithms)

    #AI
  • 2019.10.04

    package-lock.json은 왜 있는 걸까?

    package.json을 gitignore에 포함시켜야 할지 고민하다가

    #engineering-tips
  • 2019.09.08

    개발자 마을에서 별의 의미는

    SKT 메타트론 프로젝트 사건에 대하여 (조심스럽다)

    #essay
  • 2019.08.13

    Multi Layer Perceptron(MLP)에 대해 알아보자

    Linear Regression에서부터 Multi Layer Perceptron까지

    #AI
  • 2019.07.11

    Women Techmakers Scholarship Interview 회고

    Women Techmakers Scholarship Program 2019

    #essay
  • 2019.06.29

    OOP에서 상속과 결합, 무엇을 써야 할까? (Composition over Inheritance)

    상속과 결합, 언제, 어떻게, 골라서 써야 할까?

    #dev-concepts
  • 2019.06.28

    Object-Oriented Design Principles

    SOLID 객체지향 설계 원칙, 디미터 원칙, 객체지향 3요소

    #dev-concepts
  • 2019.06.21

    Ubuntu 18.04 CUDA + PyTorch 설치

    Ubuntu 18.04에 PyTorch를 위한 CUDA 설정

    #AI #engineering-tips
  • 2019.04.23

    gRPC for Microservices

    오픈소스 범용 RPC Framework from Google: gRPC

    #dev-concepts
  • 2019.03.21

    Bitcoin 지갑 주소에 Hash를 사용하는 이유

    Bitcoin 지갑 주소 생성 과정: 암호화 알고리즘과 Hash Function을 중심으로

    #CS
  • 2019.03.09

    Introduction to Reinforcement Learning

    강화학습 처음 시작하기

    #AI
  • 2019.02.25

    VueJS render 메소드

    VueJS CLI 뜯어보기

    #dev-concepts
  • 2019.02.24

    HTTPS SNI 차단 규제에 관해

    SNI 필드를 이용한 HTTPS 차단 기법을 알아보았다

    #essay #CS
  • 2019.02.23

    블록체인 회고

    블록체인과 함께한 1년 (앞으로도?)

    #essay #CS
  • 2019.02.19

    장하준의 경제학 강의: 지적으로는 비관주의, 의지로는 낙관주의

    주류에 대한 일리있는 비판

    #essay #review
  • 2019.01.26

    Keras를 활용한 Deep Learning: Review (Part 3)

    Recurrent Neural Network (RNN)

    #AI
  • 2019.01.26

    Keras를 활용한 Deep Learning: Review (Part 2)

    Convolutional Neural Network (CNN)

    #AI
  • 2019.01.25

    Keras를 활용한 Deep Learning: Overall Review (Part 1)

    김대방님의 ‘Keras를 활용한 Deep Learning 입문’ 강좌를 수강하며 정리함

    #AI
  • 2019.01.22

    함께 자라기: 애자일로 가는 길

    애자일 방법론의 핵심과 통찰

    #essay #review
  • 2019.01.17

    VueJS: computed와 watch 속성

    선언형 프로그래밍과 명령형 프로그래밍

    #dev-concepts
  • 2019.01.16

    Jekyll + Github Pages로 블로그 만들기

    블로그 제작기

    #engineering-tips
  • 2019.01.05

    Python에서 정규식 쓰기

    Python으로 정규식 차근차근 써보기

    #TIL #engineering-tips #programming-language
  • 2018.12.31

    부트스트랩 말고도 엄청 많은 UI Framework 모음

    CSS Framework 입맛대로 고르기

    #dev-concepts
  • 2018.12.02

    Socket.IO 알아보기

    Socket.IO와 웹소켓의 차이?

    #TIL #dev-concepts
  • 2018.11.27

    Golang에서 object copy 개념 짚고 넘어가기

    deep copy와 shallow copy가 헷갈릴 때

    #TIL #programming-language
  • 2018.11.24

    C++에서 Passing by Reference란?

    C++의 특별한 Reference 개념

    #TIL #programming-language
  • 2018.11.24

    Header file in C/C++

    알고 있다고 생각했지만 사실은 몰랐던 헤더 파일의 진실

    #TIL #programming-language
  • 2018.11.24

    HTTP header 중 content-type에 대해 알아보자

    바이너리 데이터를 HTTP Request로 보낼 때에는 Content Type을 잘 확인하자

    #engineering-tips
  • 2018.10.27

    JSMobileConf 2018 Day 2 노트

    JSMobileConf 2018 in Boston, USA

    #event
  • 2018.10.26

    JSMobileConf 2018 Day 1 노트

    JSMobileConf 2018 in Boston, USA

    #event
  • 2018.10.11

    Golang closure

    테스트 프레임워크인 Ginkgo를 쓰면서 짚고 넘어가볼 Closure 개념

    #TIL #programming-language #dev-concepts
  • 2018.09.17

    babel cheat sheet

    babel 쓸때 더이상 삽질은 그만

    #TIL #engineering-tips
  • 2018.09.17

    electron 처음 시작하기

    항상 궁금했던 electron 맛보기

    #dev-concepts
  • 2018.09.07

    Python Bytecode

    pyc 파일의 정체에 대해 궁금해하다가

    #TIL #programming-language
  • 2018.09.06

    Radix Tree Compression

    trie 용어 정리

    #TIL #CS
  • 2018.09.06

    Launch VS Code from Command Line

    언제든지 터미널에서 code를 열어보자

    #TIL #engineering-tips
  • 2018.08.23

    Python Virtualenv 설정

    Python 버전이 꼬여서 오늘도 고통받고 있다면

    #TIL #engineering-tips