본문 바로가기

-269

의정부 GTX C노선 정보 정리 의정부 GTX C노선 정보 정리 (변경: 2023.08.08) 시설계획 - 정거장 형식: 지상승강장 - 승강장 형식: 섬식, 폭-7.36m, 7.95m(2홈 2선) - 내부 E/S : 4대 (출처: 환경영향평가정보지원시스템, https://www.eiass.go.kr/) 차량 - 8량 1편성 - 1,300명/편성 (좌석 416명, 입석130% 884명) * 1호선 비교: 1량 적정 인원 160명 x 10량 = 1600명 (1~4호선: 10량, 5~7호선 : 8량, 신분당선/분당선 : 6량) 운행횟수 - 덕정~상록수 : 18회/일 - 덕정~과천청사: 62회/일 - 합계 : 일 80회 운행시간 - 05:20 ~ 24:20, 19시간 운행 - 러시시간(RH) : 04시간, 07~09시/18~20시 - 비러시시.. 2023. 8. 8.
뭔가 끄적거리고 싶은데 뭔가 소재도 없고.. 일에 치이고 시간에 치이다 보니 글에 써야 할 에너지도 모자라고.. 컴퓨터로 하루종일 일하다가 다시 컴퓨터 앞에 앉으면 현타도 오고?ㅎㅎ 하지만 뭔가 끄적거리고 싶고. 포스팅을 누르기 전엔 무서운 이야기 경험담 연재라도 해볼까, 독후감을 써볼까, 그동안 찍어둔 사진을 업로드하면서 소개를 해볼까 많은 고민을 하다가 제풀에 지쳐 결국 아무것도 안 하는 나. 2023. 7. 27.
valgrind, linux memory leak detection valgrind valgrind 는 DBI(Dynamic Binary Instrumentation) 도구이기 때문에 gdb attach 처럼 실행 중인 프로세스를 분석할 수 없다. DBI는 바이너리를 런타임(실행되고 있는 동안) 코드를 삽입하여 동작 분석한다. 코드를 삽입하여 동작을 분석하는 행위를 instrumentation 이라고 한다. 이는 valgrind 에 입력으로 들어가는 실행 코드를 실행 시간에 직접 가공하는 것을 의미한다. valgrind를 통한 분석 본인이 사용하는 valgrind 옵션과 사용법을 알아본다. $ valgrind --leak-resolution=high --leak-check=yes --show-reachable=yes --track-origins=yes --log-file.. 2023. 3. 21.
linux awk 예제 awk 예제 1. 파일에서 특정 문자열 검색 $ awk '/search_string/ {print}' filename.txt : filename.txt 파일에서 "search_string"이라는 문자열을 검색하고, 해당 문자열이 포함된 모든 행을 출력 2. 파일에서 특정 열 추출 $ awk '{print $2}' filename.txt : filename.txt 파일에서 두 번째 열을 출력 3. 파일에서 특정 조건에 맞는 행 추출 $ awk '$3 > 50 {print}' filename.txt : filename.txt 파일에서 세 번째 열의 값이 50보다 큰 모든 행을 출력 4. 파일에서 특정 패턴 치환 $ awk '{gsub(/old_string/, "new_string"); print}' file.. 2023. 3. 21.
IMEI IMEI, International Mobile Station Equipment Identity 단말기에 내장되어 있는 15자리 숫자로 단말기 고유 일련번호, GSM 표준에서 제조업체에 의해서 단말의 하드웨어 제작 시 할당되는 최대 15자리 하드웨어 번호를 의미 이 번호는 형식 승인 코드, 최종 조합 코드 및 일련 번호를 포함하여 15자리로 구성되고 이를 통해 GSM 이동 단말기가 서로를 고유하게 식별할 수 있다. - while list : 정상적인 사용이 가능한 단말들의 분류 - black list : 호를 금지시켜야 하는 단말들의 분류 - gray list : 호를 금지하지는 않지만, 추적이 필요한 단말들의 분류 주요 사용 용도는 다음과 같다. - 휴대폰의 유실 또는 도난 방지 - 통신 사업자의 인증.. 2023. 3. 21.
CFU_MMMS CFU_MMMS 3GPP에서 정의한 CFU_MMMS는 Call Forwarding Unconditional Multimedia Message Service를 의미한다. 이는 이동 통신망에서 사용되는 서비스 중 하나로, 사용자의 휴대폰이 통화를 수신하지 못할 때, 자동으로 음성 메시지 대신 멀티미디어 메시지를 전송하는 기능이고 사용자의 이동성이 높은 경우에도 음성 메시지가 유실되지 않도록 보장하는 것이 목적이다. CFU_MMMS는 다음과 같은 동작을 수행한다. 1. 발신자가 전화를 걸고, 수신자의 휴대폰이 통화를 수신하지 못하는 상태일 때, 자동으로 멀티미디어 메시지가 발송. 2. 멀티미디어 메시지는 발신자가 녹음한 음성 메시지와 함께, 그림이나 동영상 등의 멀티미디어 콘텐츠를 포함할 수 있음. 3. 수신.. 2023. 3. 21.
NCFU_SM NCFU_SM 3GPP에서 정의한 NCFU_SM는 Non-Call-Associated Functional Unit State Machine를 의미한다. 이는 이동 통신망에서 사용되는 서비스 중 하나인 "Non-Call-Associated Conditional Forwarding Unconditional Service"의 동작을 제어하기 위한 상태 머신(State Machine)을 정의하는 데 사용된다. NCFU_SM은 기본적으로 세 가지 상태로 구성되는데, 1. IDLE 상태 NCFU_SM이 초기화되어 기다리고 있는 상태를 나타내며, 이 상태에서는 아무런 동작을 수행하지 않는다. 2. WAIT_CF 상태 조건부 전환(Conditional Forwarding)이 설정될 때까지 대기하는 상태를 나타내며 이동.. 2023. 3. 21.
man 명령어 주요 옵션 / option -f, -k, -K, -w man (manual) man 명령어 사용 시 주로 사용되는 옵션에 대해서 알아본다. -f, --whatis, equivalent to whatis whatis와 동일한 결과를 나타낸다. 대상 텍스트의 매뉴얼이 무엇이 있는지 나타난다. muabow@muabow-workspace:~$ man -f sleep sleep (1) - delay for a specified amount of time sleep (3) - sleep for a specified number of seconds -k, --apropos, equivalent to apropos 대상 텍스트가 포함된 모든 매뉴얼을 나타낸다. e.g.) sleep 으로 검색 시 매뉴얼에 sleep 이라는 키워드가 있는 모든 문서를 나타낸다. muabow.. 2022. 9. 20.