Installation Samba in Ubuntu 20.04 LTS
왜 FTP(File Transfer Protocol)를 사용 안하는가?
FTP(File Transfer Protocol) 는 파일 송수신을 위한 목적으로 만들어진 프로토콜로서 많은 데이터를 빠르게 주고받을 수 있고 그 원리와 사용법 또한 비교적 간단하여 누구나 편리하게 이용 가능하다.
하지만 전송 과정에서 데이터가 암호화되지 않고 텍스트 그대로 노출된다는 점에서 보안에 취약하다는 단점이 잇다. 해커의 포트 스캐닝과 사용자 대입을 통한 무작위 공격으로 사용자의 계정이 탈취될 수 있으며, 악성코드를 업로드해 다수의 이용자 피해가 발생할 수 있다. 또한 웹을 공격한 해커는 서버를 통제할 수 있게 되고 더 나아가 기업...
OS Setup for Machine Learning
1. OS 설치(Ubuntu 20.04 LTS)
Ventoy: OS image를 바꿔주는 서비스, 예를 들어 Linux 18.04를 설치했다가 20.04를 다시 설치해야할 때 OS image를 지우고 다시 까는 것이 아니라, Ventoy를 이용하면 OS 스위칭이 가능하다.
2. Disk Partition and Mountlink
3. GPU and Conda environmentlink
4 고정 아이피 설정
Gateway 주소: (일반적으로) 192.168.1.1,
ip 대역대: (일반적으로) 192.168.1.0/24비트, 필자의 경우 192.168.0.229
ifconfig, ip addr: ...
GPU and Conda environment
1. [선택사항] 기기에 연결된 GPU 확인해보기
sudo lshw -C display
Check GPU Hardware Connection
2. Python/Compiler/Build tool/cuDNN/CUDA 버전 확인하기
모든 패키지를 설치전에 항상 종속되는 장비의 버전을 먼저 확인해보고 들어가야 함을 주의하자.
각 라이브러리(Tensorflow or PyTorch version) 에 맞는 Python/Compiler/Build tool/cuDNN/CUDA 버전을 하단 링크를 통해 확인하고 다음으로 넘어가자.
Tensorflow: https://www.te...
Disk Partition and Mount
시작하기전에 Ubuntu의 Application/Disk 를 이용하여 disk 포멧부터 시작하고 진행하였다. (필자의 경우 4TB 16시간이상이 걸렸다)
Application "Disk" in Ubuntu
1. 현재 파티션 확인하기 fdisk -l df -h
fdisk -l 를 이용하면 드라이브 목록을 확인할 수 있다.
"fdisk -l", 할당을 마친 후의 드라이브 목록
할당되지 않은 상태에서는 sda1, 2가 차례로 있지 않았다. 저 부분을 파티션 할당을 해주면 된다. 리눅스는 보통 첫번째 드라이브가 /dev/sda1,2...
Welcome to My World
If you see this page, that means you have setup your site. enjoy!
I’m Seunghyun Oh! :).
Equalizer Design using Digital Filter
Structure of cascaded IIR filters
To implement digital filter in embedded device, this project is designing digital filter in Python and C for simmulation. Since the limitation of the edge device has a small computation capacity, it needs the filter application for adjusting the low-frequency band significantly below 200Hz. As a personal...
Skip-gram
All contents is arranged from CS224N contents. Please see the details to the CS224N!
1. Intro
Create a model such that given the center word “jumped”, the model will be able to predict or generate the surrounding words “The”, “cat”, “over”, “the”, “puddle”.
→ Predicts the distribution (probability) of context words from a center w...
Negative Sampling
All contents is arranged from CS224N contents. Please see the details to the CS224N!
1. Intro
It is inefficient to sample everything from the whole word dictionary.
→ Locally sampling only the periphery
Problem: The summation over $\lvert V \lvert$ is computationally huge! Any update we do or evaluation of the objective ...
47 post articles, 6 pages.