IT Study 13

비 전공자의 파이썬 셀프 스터디 불가능?

파이썬 셀프 스터디를 한 지 6개월 비 전공자이면서 파이썬을 독학해보자는 야심 찬 계획을 세우고 공부를 시작한 지 6개월 과연 이게 가능한 일인가? 물론 내가 이 블로그에 글을 쓰는것과 파이썬 공부를 하는 것을 게으르게 진행한 것은 사실이다. 하지만 여러 강의와 유튜브, 책등을 참고하여 검토해본 결과 나같이 의지가 부족하여 스스로 뭔가를 마스터하기 어려운 사람은 혼자서 프로그래밍을 일정 수준 이상으로 배우기는 쉽지 않은 일이다. 단기간 파이썬을 마스터 하겠다던 허언 프로그래밍 언어가 아무리 쉬워도 하나의 언어를 배워야 한다는 것을 간과한 나머지 빠른 시간에 쉽게 마스터하겠다는 글을 이전 포스트에 기록하였는데 결과적으로 택도 없는 허언이 되어 버리고 말았다. 그 사이 여러 무료 사이트와 유튜브를 통하여 공..

워드프레스 사이트 점검화면 만들기

LMS Diary : 사이트 구축 완료 전 사용자 안내 화면 만들기 Under Construction LMS 구축에 필요한 기본 세팅을 끝내 놓으니 긴장이 풀어졌는지 사이트 구축에 조금 소홀하게 되었습니다. 그래서 사이트 자체를 오픈해놓는 것보다는 화면을 닫아서 제작 중임을 알리는 것이 좋을 듯합니다. 수년 전에도 있었던 사이트 구축 완료 전이나 점검 시에 띄우는 화면에 Under Construction이라는 용어를 많이 사용하였고 이런 건설 알림 이미지가 많이 사용되었는데 이는 워드프레스에서도 동일한 이름으로 플러그인이 제공됩니다. 물론 비용을 지불하면 좀 더 멋진 화면을 구성할 수 있지만 무료로도 쓸만한 것들이 많이 있습니다. 사실 소홀하기보다는 사이트 내에서 몇 가지 테스트를 진행하다 보니 사이트 ..

IT Study/LMS Diary 2021.04.29

비전공자의 파이썬 독학 이야기 4

파이썬 독학하기 4일 차 : 문자열 인덱싱과 슬라이싱, 포매팅 문자열 인덱싱 문자열 자료형인 경우 인덱싱은 문자열에 각 일련번호를 두어 해당 문장에서 원하는 데이터의 위치를 찾거나 추출할 때 쓰이게 됩니다. >>>a="Good Morning" >>>a[3] 'd' ** 여기서 'a[3]' 이 a라는 문자열 자료형의 3번 인덱싱입니다. 이 인덱싱 넘버는 0번부터 시작하므로 'a[3]' 인덱싱은 a 문자열의 4번째 글자가 된다. a[0] -> G a[1] -> o a[2] -> o a[3] -> d >>>a[-1] 'g' ** 인덱싱은 '-'기호가 붙으면 뒤에서부터 위치를 찾는다. 단 뒤에서부터 찾을 때는 -0이라는 개념이 없어서 위에 예제처럼 -1부터 시작한다. 문자열 슬라이싱 다음과 같은 문자열 연산을 ..

하루만에 SSL인증 완료 : LMS제작 7일차 기록

온라인 교육사이트 7일차 기록 : SSL인증확인 SSL인증 확인 6일차에 업로드했던 SSL인증이 바로 다음날 아침에 확인하니 이미 적용이 되어있습니다. https:// , 혹은 www를 입력하지 않아도 자동으로 리다이렉션 되며 사이트 주소앞에 당당히 자물쇠 표시가 되어있습니다. 이전 사이트 만들때 주저하며 SSL등록을 진행했던것에 비하면 아주 수월하게 적용완료하였습니다. 하지만 인증을 확인한 후에 바로 다음작업이 들어가야 하는데 개인 적인 일에 우선 순위가 밀리다 보니 그 이후로 작업을 진척시키지 못하고 있었습니다. 지난번 글에 이어 무려 2주만의 글입니다. 무려 2주동안 진행을 안하다보니 접속자도 많이 줄었네요. :-( 아무튼 6일차에 이어서 사이트 설정을 추가로 진행해 보겠습니다. 6일차에 사이트 내..

IT Study/LMS Diary 2021.04.19

LMS 제작 다이어리 6일차 : 자식테마, 무료SSL

온라인 교육사이트 LMS 제작 6일 차 기록 Thim Core Update 관리자로 로그인 하면 좌측 메뉴중 알림판 영역이 제일먼저 열리게 됩니다. 여기에는 중요 업데이트 항목등 관라지 알림이 있는데 현재 테마설치 후 처음 들어가 본 알림판영역에 Important Update 알림이 존재합니다. Thim Core 라 불리는 데모 임포터가 업데이트 알람이 떠 있습니다. Go to update 버튼을 눌러서 업데이트 화면으로 갑니다. Thim Core 이외에 몇개의 업데이트가 더 있습니다. 전부 선택해서 플러그인 업데이트 버튼을 눌러 줍니다. Thim Core를 사용하여 데모를 새로 임포트 할 예정이라 Eduma-Import Demo를 눌러서 기존에 설치된 테마의 데모를 Uninstall합니다. 그리고 새롭..

IT Study/LMS Diary 2021.04.05

비전공자의 파이썬 독학 이야기 3

파이썬 독학하기 3일 차 파이썬 자료형 공부하기 파이썬뿐만 아니라 프로그래밍에서 사용하는 자료들은 자료의 형태가 있습니다. 일반적으로 우리가 쉽게 생각할 수 있는 자료의 종류는 크게 숫자 자료, 문자 자료가 있습니다. 그리고 이 숫자형은 몇 가지로 나뉘는데 정수형, 실수형, 그리고 8진수, 16진수 등이 있습니다. 숫자 자료형 정수형은 (Integer) 정수를 뜻하는 자료형입니다. 변수 a에 대입해봅니다. >>>a=1234 >>a=-1234 >>a=0 실수형 (Floating-point) 소수점이 포함된 숫자. 변수 a에 대입해봅니다. >>>a=1.23 >>>a=-1.23 실수형은 지수 표현 방식도 있습니다. >>>a=3.2.5E10 >>a=3.25E-10 >>a=0o177 >>a=0x8ff >>a=0x..

LMS 제작 다이어리 5일차 : 테마설치

온라인 교육사이트 LMS 제작 5일 차 기록 LMS테마 설치 4일 차에 설치한 웹서버에 3일 차에 구매한 테마를 설치해보도록 합니다. piggycat.com/11 LMS 제작 다이어리 3일차 : 서버구축과 모듈세팅 온라인 교육사이트 LMS제작 3일차 기록 LMS 준비 3단계 : 모듈 구매 LMS 모듈을 준비 해 봅니다. 개발자가 아닌 사람이 LMS를 개발한다는것은 불가능에 가깝습니다. 그래서 최근에는 비개발자인 사람 piggycat.com 워드프레스 관리자에 접속합니다. 관리자 주소는 도메인/wp-admin입니다. 접속 후 관리자 페이지 메뉴의 외모-테마를 클릭합니다. 외모-테마에 들어가면 워드프레스 설치 시 같이 적용된 테마가 몇 개 있습니다. 저는 테스트로 하나 지웠는데 구매한 LMS테마를 설치하고 ..

IT Study/LMS Diary 2021.03.30

비전공자의 파이썬 독학 이야기 2

파이썬 독학하기 2일차 파이썬 기초 실습 지난 포스트에서는 파이썬 설치가 완료되어 1+1 하나만 달랑 해보고 연습을 마쳤었는데 오늘은 파이썬을 좀더 둘러 보도록 하겠습니다. 저는 비전공자의 입장에서 파이썬에 도전하고 있는 중이라 이것저것 기초적인것들을 꼼꼼하게 살펴보며 시작하고 있습니다. 여러 인터넷 강의와 책들을 뒤져 보았지만 아무래도 가장 많은 사람들이 보고 추천하는 책을 구매하여 공부하는 편이 저에게 적합할것 같아 저에게 딱 적합한 기초 책을 준비했습니다. 하지만 이것이 모든 프로그래밍들에서도 만날 수 있는 기초 인지는 다른 책을 본 적이 없어서 장담은 못하겠습니다. :-) 제가 기초로 선택한 책은 이지스퍼블리싱의 '점프 투 파이썬'이라는 책입니다. 미리 알려드리지만 내 돈으로 구입해 내가 직접 경..

비전공자의 파이썬 독학 이야기 1

파이썬 독학하기 1일차 파이썬 공부의 시작 파이썬을 해보기로 마음먹은지는 꽤 오래전이었지만 시작하기가 쉽지않았는데 덜컥 프로그래머에대한 붐이 일고 급격한 관심이 쏠리는 상황이 되어버렸습니다. 나도 비전공자이지만 스스로 이런 프로그래밍쪽이 꽤 잘 할 수 있지 않을까 하는 막연한 생각만 가지고 있다가 이번에 본격적으로 시작해 보게 되었습니다. 개인적으로 EXCEL과 데이터분석에 대해서 깊게 배우고 싶은 욕구가 있었고 이를 활용한 분야에 대한 실무를 직접 접해본적이 없어서 데이터분석이나 빅데이터터등을 다룰 수 있는 파이썬이나 R프로그래밍에 대해서 찾아 보던 중이라 꽤 기대하며 공부를 시작합니다. 파이썬의 특징 파이썬은 귀도라는 개발자가 개발한 인터프리터 프로그래밍 언어이며 파이썬 로고에서 보다시피 그리스 신화..

LMS 제작 다이어리 4일차 : 도메인설정과 서버세팅

온라인 교육사이트 LMS 제작 4일 차 기록 도메인 DNS 설정 앞선 3일 차에서 구매했던 웹호스팅에서 확인했던 네임서버 주소를 구매했던 도메인에 설정합니다. 소유자 인증과정이 필요합니다. piggycat.com/11 LMS 제작 다이어리 3일차 : 서버구축과 모듈세팅 온라인 교육사이트 LMS제작 3일차 기록 LMS 준비 3단계 : 모듈 구매 LMS 모듈을 준비 해 봅니다. 개발자가 아닌 사람이 LMS를 개발한다는것은 불가능에 가깝습니다. 그래서 최근에는 비개발자인 사람 piggycat.com 도메인에 네임서버 주소를 설정하면 24시간 정도 후에 설정이 완료된다고 합니다. (하지만 글 쓰면서 확인하니 10분 이내로 설정이 완료되었습니다.) 카페 24 호스팅 도메인 연결 설정 구매한 웹호스팅 서버의 관리자..

IT Study/LMS Diary 2021.03.28