post_main

[ Kotlin ] Coroutine 기본 정리 및 Android에서의 사용 방법

  시작하기 전에…     Coroutine을 굳이 한 문장으로 표현하자면 비선점(Non-Preemptive), 협력형(Cooperative) 멀티태스킹의 서브 루틴 형태로서 동시성(Concurrency)을 지원하며,  비동기 작업을 쉽게 처리할 수 있도록 도와주는 것… 이라고 할 수 있습니다. 네. 이렇게만 보면 대체 무슨 소리인지 이해가 하나도 되지 않습니다. Coroutine이라는 개념은 Kotlin에만 국한된 것이 아니며 세상에 모습을 드러낸 것은 이미 한참 전 일이기 때문에…Continue reading [ Kotlin ] Coroutine 기본 정리 및 Android에서의 사용 방법

apache-python-flask

[ REST API 서버 ] wsgi로 Apache, Flask 연동하기

시작하기 전에…   이 글의 목적 나중에 또 같은 삽질을 하지 않도록 과정을 기록   독자의 기본 필요 지식 및 유익 분기점 REST API는 뭐고 API는 뭐에요? → 모르셔도 됩니다. Python은 알겠는데 Apache랑 Flask는 뭐에요? → Apache랑 Flask를 다른 곳에서 공부하신 뒤 다시 와주세요. 제 서버에는 Apache도 Python도 Flask도 안 깔려있는데요? → 깔고 와주세요. wsgi는…Continue reading [ REST API 서버 ] wsgi로 Apache, Flask 연동하기

lecture_main

테브난, 노턴 등가회로 ( Thevenin, Norton Equivalent Circuit )

  시작하기 전에…   안녕하세요 공대생의 오아시스입니다. ^^ 이번 시간에 배울 내용은 테브난, 노턴 등가회로 (Thevenin, Norton Equivalent Circuit) 인데요. 개념 자체는 쉽지만 문제 해결 과정이 어렵다보니 많은 분들이 어려워하시는 단원 중 하나입니다. 차라리 어렵기만 하면 다행인데 틈만 나면 나오는 녀석이라 공부를 안할 수도 없는 노릇이죠 ㅜㅜ 아무튼 잘 전달될지는 모르겠지만 제가 이해했던 과정을 이…Continue reading 테브난, 노턴 등가회로 ( Thevenin, Norton Equivalent Circuit )

lecture-main

중첩의 원리 ( Superposition Principle )

  시작하기 전에…   안녕하세요 공대생의 오아시스입니다. ^^ 이번에 배울 내용은 ‘중첩의 원리(Superposition Principle)’로, 지금까지 배웠던 전기회로 분석 방법들과는 궤를 달리하는 녀석입니다. ‘원리(Principle)’라는 단어에 걸맞게 문제 해결 과정보다는 좀 더 전기회로의 기본적인 부분에 중점을 두고 있는데요. 기본에 가까운만큼 전기회로를 보는 시야를 넓혀줄 수 있는 아주 중요한 원리이니 이번 기회를 통해 꼭 제대로 알아가셨으면 좋겠습니다.  …Continue reading 중첩의 원리 ( Superposition Principle )

전기회로 분석의 첫걸음, 메쉬해석법 ( Mesh Analysis )

  시작하기 전에…   안녕하세요 공대생의 오아시스입니다. ^^ 이번 시간에 배울 내용은 메쉬해석법(Mesh Analysis)이라는 전기회로 분석 방법입니다. 마디해석법(Nodal Analysis)과 함께 전기회로 분석에서 정말 많이 사용되는 녀석이니 꼭 알아두시기 바랍니다.     1. 메쉬(Mesh), 그리고 루프(Loop)   메쉬해석법이 어려운 내용은 아니지만 사용할 때 헷갈릴 수 있는 부분들이 많이 있습니다. 그렇기 때문에 사소한 개념이라도 확실히 하고 넘어가는게…Continue reading 전기회로 분석의 첫걸음, 메쉬해석법 ( Mesh Analysis )

전기회로 분석의 첫걸음, 마디해석법 ( Nodal Analysis )

  시작하기 전에…   안녕하세요 공대생의 오아시스입니다. ^^ 이번 시간에 배울 것은 마디해석법(Nodal Analysis)이라는 전기회로 분석 방법인데요. 앞으로 정말 많이 쓰이게 될 녀석이니 이번 기회를 통해 확실하게 알고 넘어가시는 것이 좋습니다.     1. 전압을 보는 관점   사실 마디해석법이라는 것이 무언가를 새로 배워야 하는 것은 아닙니다. 이미 너무나 잘 알고 계시는 옴의 법칙, 키르히호프의…Continue reading 전기회로 분석의 첫걸음, 마디해석법 ( Nodal Analysis )

Ubuntu 18.04 PPTP VPN 서버 구축하기 – Vultr VPS

1. pptpd 설치  

    2. 서버 내부에서 사용할 ip 설정  

    그림과 같이 파일 맨 아래 localip, remoteip의 주석을 해제합니다. remoteip 값을 수정하여 이용자 수를 늘릴 수 있습니다. (ex : 192.168.0.100-200)     다만 파일에도 적혀있듯이 default connections는 100이므로 100명 이상의 동시 접속을 희망한다면 connections 항목도 바꿔주어야 합니다. 만약…Continue reading Ubuntu 18.04 PPTP VPN 서버 구축하기 – Vultr VPS

[ Ubuntu Web Server ] fail2ban 을 이용하여 SSH 서버 보안 강화하기

시작하기 전에…   안녕하세요 공대생의 오아시스입니다. ^^ 개인 서버를 운영하다보면 수많은 보안 공격을 받게되는데요, 가장 대표적인 것은 역시 무차별 대입 공격이라고 할 수 있습니다. 무차별 대입 공격(Brute-force attack)이란, 비밀번호를 바꿔가며 로그인을 성공할 때까지 시도하는 가장 무식하면서도 단순한 방법을 말합니다.   눈에 직접 보이지 않아서 아직 잘 모르겠다구요? SSH에 접속해서 lastb (로그인 실패 기록을 확인) 명령어만…Continue reading [ Ubuntu Web Server ] fail2ban 을 이용하여 SSH 서버 보안 강화하기

OP Amp 비교기(Comparator) 회로

    OP Amp 강의 로드맵 OP Amp 기초 (연산증폭기 기초) → Ideal OP Amp (이상적인 연산증폭기) → 전압 팔로워 (Voltage Follower) 반전 / 비반전증폭기 (Inverting / Non Inverting Amplifier) 차동증폭기 (Differential Amplifier) 가산증폭기 (Summing Amplifier) 비교기 (Comparator)     시작하기 전에…   안녕하세요 공대생의 오아시스입니다. ^^ 이번 강의, 비교기(Comparator)를 마지막으로 길고도 길던 OP Amp…Continue reading OP Amp 비교기(Comparator) 회로

OP Amp 가산증폭기(Summing Amplifier) 회로

    OP Amp 강의 로드맵 OP Amp 기초 (연산증폭기 기초) → Ideal OP Amp (이상적인 연산증폭기) → 전압 팔로워 (Voltage Follower) 반전 / 비반전증폭기 (Inverting / Non Inverting Amplifier) 차동증폭기 (Differential Amplifier) 가산증폭기 (Summing Amplifier) 비교기 (Comparator)     시작하기 전에…   안녕하세요 공대생의 오아시스입니다. ^^ 이번 시간에 배울 내용 역시 OP Amp 응용회로…Continue reading OP Amp 가산증폭기(Summing Amplifier) 회로