[리눅스로 생활하기]한 학기 동안 리눅스로 생활하기 intro
·
[리눅스]/리눅스로 생활하기
리눅스를 사용하며 한 학기(3~4달)를 생활해보려고 합니다. 정말 모두 리눅스로 생활한다면 가장 취지에 맞는 것이지만 윈도우에 익숙하기도 하고 호환이 되는 프로그램이 다르기 때문에 리눅스를 사용해가며 생활하고 그러기 위해 주기적으로 리눅스에 새로운 프로그램을 설치해보며 리눅스라는 운영체제와 친해지는 시간을 갖으려고 합니다. 리눅스의 경우 정말 많은 배포판(distros)들이 있습니다. 가장 많이 아시는 것으로는 ubuntu, CentOS, Devian, Kali Linux, RedHat,,등등이 있는데요, (https://www.linux.org/pages/download/ 더많은 배포판은 공식 사이트에서 확인하실 수 있습니다.) 이는 리눅스가 오픈소스이기 때문입니다. 사용, 수정, 연구, 배포에 있어서..
[파이썬] .py 파일 합치기 import 사용법
·
[파이썬]Python/기초 문법
import 하는 방법에 대한 질문이 있어서 간단하게 import하는 방법에 대해 남기려고 합니다. 흔히 다음과 같은 코드들을 입력해 보셨을 겁니다. import time import os import random . . . 이러한 모듈은 사실 Python을 설치할 당시 설치폴더에 함께 설치된 것으로 아래 사진과 같이 random.py 파일을 확인하실 수 있습니다. 자주 쓰는 파일들이기 때문에 설치된 것으로 단순히 import로 하면 사용하실 수 있습니다. 그러나 만일 자신의 용도에 맞게 자신이 만든 .py파일이 있다면 어떻게 사용할 수 있을까요? 예를 들어 사칙연산 프로그램을 만들어보겠습니다. A.py에서는 계산관련 함수를 사용만 하고 B.py에서는 그 함수를 만들겠습니다. 즉, B.py의 함수를 A...
[C++] 난이도, 앞으로의 전망, 죽어가는 C?
·
[C++]
C++는 기존의 C에서의 불편한 점들을 보완, 개선하고자 하는 목적으로 탄생하게 되었습니다. 가장큰 변화라고 하면 기존의 구조체(struct)와는 조금 다른 클래스(class)라는 개념이 생겼고, OOP(Object Oriented Programming, 객체지향프로그래밍)을 할 수 있게 되었습니다. 이때 class의 사용? objective-C랑 다른게 뭐지? 라는 의문을 가지실 수도 있는데, objective-C에도 클래스는 존재하지만 C++과 같은 다중상속기능이 없다는 점에서 차이가 있습니다. objective-C는 애플에서 사용하던 언어였으나 현재는 사용하지 않는 추세로 알고 있습니다.. 마찬가지로 C 언어는 한 때 모두가 사용하던 언어였으나 점차 사용하지 않는 추세고 C는 컴파일러도 사라진 상태..
Dvlp.Jun
Dvlp.Jun의 개발블로그