- Today
- Total
목록전체 글 (161)
Byeo
날씨가 풀린 것 같아 등산을 시도했으나 여전히 생각보다 더웠다. 이번 등산은 집(경기도 남부)에서 좀 멀리 위치한 소요산 (경기도 북부)으로 정했다! 지하철로 편도 2시간 정도 소요되지만, 듀오링고와 함께라면 지하철 시간을 녹일 수 있다는 점! 이번 가을 ~ 내년 봄에는 대략 15개 정도의 산을 다니는 것을 목표로 하고 있다. 소요 시간은 1시간 44분 등산로 등산로와 하산로가 다르다. 각 경로에 존재하는 랜드마크(?, 공주봉/선녀탕)를 하나씩 볼 수 있다. 등산 안내도 올라가는 길 소요산 입구. 날씨가 화창해서 기대했으나 생각보다 더워서 아쉽. 소요산은 계단이 잘 갖추어져 있다. 등산길 - 공주봉 의상대로 가는 길에 위치한 공주봉이다. 이곳에서는 동두천시를 한눈에 볼 수 있다. 공주봉에서 아래처..
공부하면서 정리하는 일본어 잡지식1 에 이은 2입니다. 포스트 하나에 너무 길게쓰면 별로일 것 같으니.. 5개씩 연재형식으로 작성할 예정입니다.6. います。(~가 있어요.) vs あります。(~가 있어요.) 그런데 식물, 죽은 생물에는?흔히 일본어를 배울 때 います(이마스, imasu)와 あります(아리마스, arimasu)의 차이는 짚고 넘어가는 듯 합니다. います(이마스, imasu)는 살아있는/움직이는/주체적으로 움직이는 객체에 대해서 사용한다고 배우고, あります(아리마스, arimasu)는 무생물/움직이지 않는 객체에 사용한다고 배우죠. 그러면 이 사이의 경계에 있는 객체들은 어떤 것을 써야 할까요? 예를 들어, 시체는 이마스일까요? 아리마스일까요? 식물은? 죽은 물고기는? 로봇은? 죽은 물고기/시체..
일본어를 공부하다가 궁금증이 들었던 내용들을 차근차근 정리해봅니다~ 계속 추가될 예정입니다. 초보자인 만큼, 부실한 내용에 대해서는 양해를 구합니다. 1. 入りますか 는 5단동사?들어가다 入る(하이루)는 이/에루에 해당하는 동사로서 1단동사여야 할 것 같지만, 5단동사입니다. 다음 블로그에 1단동사 형태이지만 예외인 동사들이 잘 정리되어 있습니다. https://m.blog.naver.com/erot1501/222721711719 일본어 기초 - 일본어의 예외 1그룹 동사 (예외 1류 동사 / 예외 5단 동사)일본어의 예외 1그룹 동사 (예외 1류 동사 / 예외 5단 동사) 지난 포스팅에서 알아본 것과 같이 일본어의 ...blog.naver.com 2. ご、お는 언제 붙일까?명사 앞에 고, 오를 붙이..
6월 초에 다녀온 남양주의 천마산. 날씨가 많이 더워진 탓에 상반기의 마지막 등산이 되었다. 입구는 역에서 가까운 곳을 찾다보니 많은 분들이 출발하지 않는(?) 구석진 곳에서 출발하게 되었다. 등산객분들은 보통 아래 그림에서 파란색 선을 따라 즐기시는 듯 하다. 파란색 입구 지점에는 주차장이 있다. 등산은 입구부터 정상석까지 1시간 46분 소요되었다! 등산로 사진 많은 사람들이 이용하는 입구는 아니지만, 그래도 입구라고 명시가 되어있어서 들어갔다. 오른쪽은 안내도. 여느 다른 산처럼 초반부는 나무로 가득하다가 어느 고도 이상에 도달하면 풍경이 멀리 보이기 시작한다. 더운 것만 빼면 날씨가 너무 좋더라. 정상 정상은 산줄기와 도심이 한 눈에 보인다. 정상이 812m라 그럴만 하다~ 정상석에 별다른 이름..
As learning a new language challenge is not limited to Koreans, I had a sudden impulse to write a Duolingo Application review in English to share my experience. I have been learning Japanese since I visited Osaka, Japan about 1.5 months ago. Since I hadn't known a single Japanese character before I started, Hiragana and Katakana were the first contents for it. Here, let me briefly share the appl..
벌써 일본어를 접한지 1개월 반쯤 되어가는 것 같다. 시간은 왜 이렇게 빠른지..? 점심시간, 퇴근 후 등등 짬이날 때 마다 듀오링고를 풀러간다. 양이 정말 많아서 아직 section 2의 unit 12까지 밖에 오지는 못했다. section 2는 unit 35까지, section 3은 unit 96까지 되어보이더라.. 그래서 최소 반년동안은 할 듯? 빈칸 채우기 / 단문 청해 및 독해unit 12가 되니 새로운 문제 유형이 생겼다. 단문을 읽고 화자와 관련된 정보를 맞추기. 아마 나중에 가면 더 긴 지문과 복잡한 추론 문제가 나올 것이라고 예상한다~ (기대중!) 우측은 つぎの(다음)でんしゃは(열차는)あさくさに(아사쿠사에)いきます(갑니다)。もうすぐ(곧)きます(옵니다)。이므로 역에 있는 사람이다. 빈칸..
4월 말에 갔던 수락산. 등산 글을 써야지 하다가 이제야 쓴다. 의정부 근처에 있는 산(도봉/북한/수락) 중에 하나다. 이 산을 등산함에 따라 의정부는 정복했다. 한창 봄이라 싱그러운 초록색이 많고 사람도 많았다. 높이는 637m로 적당한 난이도를 지니고 있으며, 코스 빨간색은 등산, 파란색은 하산로.시작지점부터 정상까지 대략 2시간 12분 소요되었다. 등산 안내도 시작점 부근 걷다 보면 저 멀리 북한산, 도봉산도 간간이 보인다. 나무들이 키가 그리 크지 않아서 하늘을 보며 걸을 수 있었다~ 분홍 꽃 중반 어느 정도 올라오면 시내가 보이기 시작한다. 그리고 바위가 서서히 등장한다. 창동역 쪽 방면 (사진이 약간 기울었네) 수락산 함정은 정상 같아 보이는 곳은 정상이 아니다. 한 번 더 가야..
일본어를 공부한 지 어느새 2주쯤 되어간다. 히라가나-가타카나 공부를 병행하면서 듀오링고로 문장/단어를 학습 중이다! 그중에서 듀오링고 후기를 조금 적어볼까 한다. 듀오링고는 미국의 CMU 연구진들이 개발한 언어 학습 앱이다. 영어, 스페인어, 일본어, 한국어 등등 정말 다양한 언어들이 존재한다. 당연하게도 일본어를 골라서 공부 중이다. 히라가나-가타카나 학습 히라가나와 가타카나도 위처럼 공부할 수 있다. 청음/탁음/반탁음/요음 모두 공부 기회를 제공한다. 상당한 반복 학습에 어느샌가 히라가나/가타카나에 익숙해져 가는 스스로를 볼 수 있다. 히라가나/가타카나 문제 유형의 예시. 글자를 보고 어떤 발음인지 맞추기, 음성을 듣고 어떤 글자인지 맞추기, 글자 직접 써보기 등등 다양한 유형의 문제를 반복적으로 ..
오사카를 다녀온 후... 일본어에 빠져버렸다. 사실 일본은 두 번째 방문이었지만 이전보다 더 색다른 인상으로 남았다 (왜지?) 겸사겸사 꽂혀버린 김에, 일본어 공부를 시작하기로 마음먹었다! 목표는 높게 잡아 N2이지만~ 사실 일본어로 전공 영역을 할 일은 없기에 그 아래 (N3~N4)로도 만족할 것 같기는 하다. 일본어를 한 번이라도 접해본 사람이라면 당연히 알겠지만, 다음과 같은 3가지로 구분된다. 한자: 진짜 말 그대로 한자다. 일본어를 배우려면 결국 한자도 알아야 한다고 한다. 우리가 익숙한 대부분의 한자 단어 (e.g., 공부, 신문, 시간 등등. 심지어 우리나라에서는 고유어인 하늘이 일본에서는 빌 공 '空'이라는 한자를 쓴다고 한다.)히라가나: 한자와 외래어를 제외한 단어를 표기하기 위해서 사용..
Multicast는 라우터에 multicast packet이 유입되면 특정 그룹에 속한 host들에게 모두 전달하는 것을 의미합니다. 연결만 되어있다고 전달하는 것은 아니고, 같은 그룹에 속해있음을 host가 사전에 라우터에게 등록해야 합니다. 이번 예제에서는 목적지 mac address가 일치하는 호스트가 존재한다면 forwarding을, 그렇지 않다면 mutlciast group에게 전부 packet을 전달하는 코드를 작성합니다. https://github.com/p4lang/tutorials/tree/master/exercises/multicast tutorials/exercises/multicast at master · p4lang/tutorialsP4 language tutorials. Cont..
이번 예제는 IP header에서 DiffServ field를 이용해서 packet의 유형을 분류하고 QoS를 제공하는 실습입니다. Real-world에서는 더 다른 방법으로 다양하게 사용하고 있겠으나, 이 예제에서는 UDP, TCP에 따라서 diffserv field 값을 변경합니다. 링크: https://github.com/p4lang/tutorials/tree/master/exercises/qos tutorials/exercises/qos at master · p4lang/tutorialsP4 language tutorials. Contribute to p4lang/tutorials development by creating an account on GitHub.github.com 0. top..
이번 튜토리얼은 ECMP (Equal-Cost Multi-Path)을 활용한 load balancing switching 구현입니다. ECMP란, 기존에 lpm 등의 방식으로 단 하나의 routing entry를 선택하는 것과는 달리, ECMP는 서로 다른 routing entry에 가중치를 동일하게 두고 hash value를 통해 결정짓는 기법입니다. 이를 통해서 하나의 호스트에서 출발한 packet은 ECMP의 지원을 받아 여러 호스트에 분산되어 도착할 수 있게 됩니다. 2개의 테이블이 존재하며, 첫 번째 테이블은 5-tuple에 따른 hash 계산을, 두 번째 테이블은 계산된 hash value를 기반으로 목적지 host를 결정합니다. https://github.com/p4lang/tutoria..
패킷은 도착지까지 안전하게 도착하기 위하여 항상 경로가 적절하게 설정되어야 합니다. 일반적인 라우팅은 ISP가 적절히 이를 설정해 주기 때문에 우리가 신경 쓸 필요가 없습니다. Source routing은 IP header option의 지원을 받아서 packet의 길을 sender가 정하는 기법입니다. (RFC 791) 이번 P4 tutorial은 source routing입니다. https://github.com/p4lang/tutorials/tree/master/exercises/source_routing tutorials/exercises/source_routing at master · p4lang/tutorialsP4 language tutorials. Contribute to p4lang/t..
이번 예제는 MRI (Multi-hop Route Inspection)입니다. 튜토리얼에 작성된 내용을 확인하면, sender가 보내는 packet에 매 hop마다 switch의 정보와 switch의 queue 길이가 기록되어 receiver에게 전달된다고 합니다. 이를 통해서 user는 packet의 경로와 각 queue의 상태를 추적할 수 있게 됩니다. tutorial: https://github.com/p4lang/tutorials/tree/master/exercises/mri tutorials/exercises/mri at master · p4lang/tutorialsP4 language tutorials. Contribute to p4lang/tutorials development by crea..
이번 P4 tutorial은 ECN입니다. ECN은 Explicit Congestion Notification의 약자로, switch에서 congestion이 발생했을 때 ECN bit를 set해서 host에게 알려주는 역할을 수행합니다. (DCTCP) tutorial: https://github.com/p4lang/tutorials/tree/master/exercises/ecn tutorials/exercises/ecn at master · p4lang/tutorialsP4 language tutorials. Contribute to p4lang/tutorials development by creating an account on GitHub.github.com 0. Topology switch ..