전체 글

개발 공부/Linux

칼리리눅스 기본 명령어 익히기 8탄[완결] (By. Segfault Academy)

어느덧 마지막 문제풀이를 올리게 되었다. 짧으면 짧고 길면 긴 시간이지만, 스스로 문제를 풀면서 리눅스 기본 사용법은 어느정도 익힌듯 하다. 앞으로 나에게 큰 지식이 될 것 같다. *참고* 이전포스팅을 보고오면 큰 도움이 될것이다. 보러가기 (5)리다이렉션 & 파이프 활용 (10제) 6. /etc/passwd 라는 파일에서 kali 계정 정보만 화면에 출력하기. 이 문제도 다른 문제들처럼 pipe(grep)명령어를 사용해서 해결하면 된다. "grep ('원하는 단어') (경로)"와 같은 식으로 해결하면 된다. 7. 6번에서 출력한 결과를 kali_info 라는 파일로 저장하기. 이것은 출력한 명령어에 리다이렉션(방향전환)을 사용하면된다. 리다이렉션은 "(내용/ 명령어) > (파일명)"으로 하면된다. 8...

개발 공부/Linux

칼리리눅스 기본 명령어 익히기 7탄 (By. Segfault Academy)

항상 그랬듯 이번에도 5문제씩 올릴 예정이다. (5)리다이렉션 & 파이프 활용 (10제) 1. ifconfig 명령어 결과 중 IP 주소가 있는 줄만 출력하기. 이 문제는 pipe(grep)명령어를 사용해서 해결하면 된다. "grep (원하는 단어) (경로)"와 같은 식으로 해결하면 된다. 하지만, 이번에는 파일이 아니라 명령어에서 바로 사용해야된다. 이런 경우에선 바 "|" 를 사용하면 된다. "(명령어) | grep ..." 이런식으로 말이다 참고로 바는 원화를 쉬프트와 같이 누르면 나온다. 따라서 다음과 같이 결과가 나온다. 2. 1번의 출력 결과를 ip_address 라는 파일로 해서 저장하기. 이건 pipe(grep)와 리다이렉션(방향전환)을 동시에 사용하면된다. 예를 들어 grep .... >..

개발일기/Rangeshare 프로젝트

Rangeshare 프로젝트 2탄

(2) 서버 세팅 & 도메인 & github 세팅하기 저번 시간에 아이디어 구체화를 중점적으로 다뤘고, 이제부터 본격적으로 코딩에 들어갈거다. 다만, 아직 나의 코딩 실력으로 처음부터 끝까지 풀스택으로 만드는것은 힘들다. 그래서 이번 프로젝트에서는 주로 오픈소스를 활용할 것이다. 우선, 오늘은 github 프로젝트를 만들고 netlify를 사용해서 홈페이지 구축 & 도메인 연결을 보여줄것이다. 사실 첫번째 포스팅에서 말한 것 처럼, 이미 다 구축이 완료 되었다. 아마 어느정도는 구축이 된거 일수도 있지만, 차근차근 하나씩 다시 한다는 생각으로 해보려한다. 우선 github 프로젝트를 다시 구축한다. (1) github & sourcetree 설정 이후 로컬컴퓨터에 새로운 폴더를 만든후, cmd창을 열어 ..

개발일기/인공지능 공부 타이머 만들기

Teachable machine을 사용해서 공부타이머 만들기 2

(2)Teachable machine을 활용해서 인공지능 모델 학습하기 이전 시간에는 인공지능 모델을 학습하기 위한 데이터 수집으로 파이썬 크롤링을 했다. 물론 크롬 익스텐션인 fatkun을 사용해도 되지만, 직접 파이썬 코드로 크롤링 하면서 파이썬 능력도 기를 수 있었다. 이번 시간부터 슬슬 개발?이라 하긴 좀 간단하지만 개발을 시작해보도록 한다. (사실 오픈소스를 사용해서 개발보단 코드 이해 목적이 크긴하다.) (1)Teachable machine? Teachable machine이란 구글에서 만든 누구나 머신러닝 모델을 쉽고 빠르고 간단하게 만들 수 있도록 제작된 웹 기반 도구이다. 물론 컴퓨터에서 직접 tensorflow를 사용해서 학습하여 사용해도 되지만 시간이 많이 걸리고, 하드웨어적 사양을 ..

개발 공부/colab & AI

Google Colab과 친해지기

요즘 인공지능 기초 수업을 들으면서 코랩을 사용하고 있다. 이전에도 코랩을 잠깐 사용해본적은 있지만, 자세히 다뤄 본적은 없어, 지금부터 자세히 다뤄 보려고 한다. (1)Colab알아보기 (1)Colab의 개요 기본적으로 코랩은 주피터 노트북과 구조가 매우 유사하다. 또한, 여러가지 인공지능(딥러닝, 머신러닝)등에 필요한 패키지들을 미리 가지고 있으며, 별도의 환경구축이 필요 없어 간단하다. 다음과 같이 코랩은 기본적으로 무료이다. 하지만 구글답게 간단한 컴퓨팅은 무료이다. (심지어 테슬라 gpu도 무료로 제공해준다.) *깨알 귀여운 고양이와 강아지도 지나다니게 할 수 있다* 이제 기본적인 사용법을 알아보자 (2) 코드셀 사용 다음과 같이 명령어는 리눅스와 거의 동일하다. 다만 주피터 노트북 처럼, 터미..

choi수혁
수혁의 코딩일기