• Linux,  Programming

    [Linux] update-alternatives: Ubuntu Package Version 관리

    Ubuntu를 사용하면 apt-get 명령어를 통해 쉽게 package들을 설치할 수 있다. 그런데 버전에 민감한 package들 (gcc, python) 들은 여러 version을 설치하고 필요에 따라 변경이 필요하다. 사실 내부적으로 보면 symbolic link를 생성해주는게 전부다. update-alternatives 상세…

  • Linux,  Programming

    [Linux] Screen 사용법

    Screen이란 linux에서 물리적인 터미널을 여러 개의 가상 터미널로 다중화해주는 도구다. 각 가상 터미널은 독립적으로 동작하며 사용자 세션이 분리되어도 동작한다. 간단히 말하면 이 도구는 백그라운드로 동작하는 다중 터미널을 만들어 준다. 이걸 이용해서 백그라운드 작업을…

  • Persnal

    [부동산] 3기 신도시 사전청약 요약

    기본적으로 사전청약은 일반 청약보다 좀 더 빠르게 신청을 받아 주택 수요자들에게 미리 집을 제공한다는 목표를 가지는 것으로 알고 있다. 실제 입주시점보다는 너무나 빠른 시기라서 참고를 해야한다. 사전청약 -> 본청약 -> 입주 1. 유의사항…

  • Programming,  Vim

    [Vim] ^M (개행문자) 제거

    텍스트를 Vim editor에 붙여넣다 보면 개행문자가 깨져서 ^M으로 표시가 되는 경우가 종종 있다. 이를 제거하기 위한 명령어는 다음과 같다. 참고로 ^M은 Ctrl+v+m 으로 입력해야 한다. Reference https://server-engineer.tistory.com/482

  • C / C++,  Programming

    [C++] Rvalue Reference

    Rvalue reference에 대해 말하기 위해선 Rvalue, Lvalue에 대해서 알아야 한다. Rvalue, Lvalue Rvalue, lvalue라는 용어는 general한 용어로 = 기호를 기준으로 말하면 이해하기 쉽다. Lvalue는 어떤 변수에 저장되어 지속되는 값을 의미하며, Rvalue는 이런 지속적인…

  • English,  Fancy Expression

    [English] Used to 사용법

    Used to + V 과거의 습관을 나타낼 때 사용하며 해석은 “~하곤 했다”로 할 수 있다. Example 나 탄산음료 많이 마시곤 했는데 더이상은 아니야.I used to drink soda a lot but not anymore. 나…