일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 부모교육
- 영어코칭대학원
- 학부모교육
- 무료상담
- 독서치료사자격증
- 미술심리치료
- 김호중방송
- 영어문화단어
- 미술치료자격증
- 무료상담교육
- 영어로표현하기어려운표현
- 김호중노래
- 이재연교수
- 김천심리상담센터
- 심리학
- 영어코칭
- 심리학교수
- 심리상담사자격증
- 무료심리상담
- 독서심리지도사
- 그림책심리지도사
- 심리상담
- 독서치료사
- 독서심리지도사자격증
- 부부심리상담
- 독서치료
- 영어와한글차이점
- 영어대학원
- 무료심리치료
- 독서심리치료사
- Today
- Total
목록IT 공부하자! (34)
심리이모저모
key word : 파이썬(Python), 변수, 문자열, 문자열 인덱싱, 문자열 슬라이싱, 연습문제, 풀이 오늘은! 여러분이 공부하신 변수에 대해 잘 이해하셨는지 알아보기 위해연습문제를 풀어보려 합니다. 혹시 변수나 문자열에 대한 개념이 아직 부족한 것 같다! 하시면파이썬 공부하자! - 01. Anaconda 사용과 변수(http://allpsychology.tistory.com/30)파이썬 공부하자! - 02. 문자열(http://allpsychology.tistory.com/31)위 글을 참고해 주세요. 1. 파이썬 공부하자 : 연습문제문제 1-1. 다음 카카오(Kakao)의 주가가 157,000원이고, 네이버(Naver)의 주가가 944,000원이라 가정하고, 'A'라는 사람이 다음 주식 72주와..
Key word : 파이썬(Python), 자료구조, 리스트, 리스트 인덱싱, 리스트 슬라이싱 이전까지는 파이썬에서 정수, 실수, 문자열 등의 데이터를 어떻게 다뤄야 할지에 대해 배우면서 '변수'에 대해 공부했습니다. 이번에는 위에서 말한 데이터가 여러 개 있을 때 효과적으로 관리하는 방법, 즉 자료구조에 대해 공부해봅시다. ^^ 리스트(list), 튜플(tuple), 사전(dict) 중에서도 오늘은 리스트(list)를 다뤄볼 것입니다. 1. 파이썬(Python) 공부하자 : 리스트 이제 막 변수에 대해서 공부하고, 간단한 연습문제도 풀어보시면서 여러분은 다음과 네이버의 주가를 저장해 보셨을 것입니다. 하지만 코스피와 코스닥을 합쳐 대략 2000종목 정도의 증권시장에서 여러분이 관심을 가지는 회사가 단 ..
1. 파이썬(Python) 공부하자 - 문자열(string) 파이썬(Python) 공부하자 - 문자열 시간입니다. 이 전에 써 드른 Anaconda의 사용법과 변수에 대해서 잘 익히셨나요? 혹시 기억이 잘 안 나시는 분들은 파이썬 공부하자 01. Anaconda 사용과 변수(http://allpsychology.tistory.com/30) 이전 글을 참고해 주세요~^^ 저번 시간 변수를 이용해 특정 정수 값을 가리키는 것(바인딩)에 대해 배웠습니다. 이번 시간에는 변수로 문자열을 가리키는 것에 대해 알아보도록 합시다! 프로그램밍에서는 'x', 'y', 'z'와 같은 알파벳 하나하나를 '문자(character)'라고 부릅니다. 따라서 '문자'들이 한 묶음으로 줄 서 있는 'program'과 같은 단어, 문..
key word : 암호, Crypto, Cryptography, RSA 암호화, 공개키 암호화 알고리즘 "SSL/TLS에 가장 많이 사용되는 암호화 기법" 드디어 '암호 공부하자!'의 꽃이라 불릴 수 있는 주제에 왔습니다. 전 세계의 대부분의 인터넷 뱅킹, 인터넷 시스템들이 RSA-2048 암호화를 사용합니다. 즉 이번 글을 통해서 여러분의 개인정보가, 은행 계좌가 어떻게 보호되고 있는지 단편적으로나마 알 수 있다는 말이죠. "암호 공부하자! - 01 Prologue"에서 공개키 암호에 대해서 짧게 다뤘었습니다. 그 때는 '비대칭형 키'라는 말을 썼었는데요. 기억나시나요? 서로 다른 공개키와 비밀키가 한 쌍을 이루며, 공개키로 암호화 한 내용은 쌍을 이루는 비밀키로만 복호화가 가능하다고 말했었습니다. ..
Key word: 암호, Cryptography, 스테가노그래피(steganography), 샆입, 오픈스테고(OpenStego) 이번에는 고전 암호에서 스테가노그래피(Steganography)에 대해 공부해봅시다. 그리스어로 감추어져있다 라는 뜻인 stegano 와 'ㅆ다, 그리다'라는 뜻의 'graphos'의 합성어인 스테가노그래피는 '감추어쓰다'라는 의미를 가지고 있습니다. 현대에는 사진, 동영상, 음악 등 일반적 파일 속에 데이터를 숨기는 기술을 뜻합니다. 메시지를 숨기는 것 외에도 악성코드나 바이러스 등을 숨기는 방법으로도 사용되고 있습니다. 1. 최초의 스테가노그래피 최초로 사용된 스테가노그래피는 기원전 5세기라고 알려져있습니다. 노예의 머리를 깍고 머리에 메시지를 문신으로 쓴 후 머리카락이 ..
1. 암호 공부하자 : 카이사르 암호(Caesar Cipher) 지난 글에서 암호에 대해 공부하신 것이 기억에 남으시나요?^^ 이번에는 고전 암호에서 치환 암호에 대해 좀 더 자세히 공부해 봅시다! 카이사르 암호(Caesar Cipher 또는 시저 암호)는 아주 간단하고 기본적인 치혼암호들입니다. 알파벳들을 각각 일정 거리만큼 떨어진 알파벳으로 치환하는 방법입니다. (▽) 알파벳을 왼쪽으로 3칸 밀면 위에 그림처럼 되겠죠? 시저 암호에서 암호키는 얼마나 이동할 것인지가 될 것이고, 복호키는 그 반대가 되겠죠? 2. 암호 공부하자 : 암호화 해봅시다! 위에 무장을 암호화 하면 어떻게 될까요? 오른쪽으로 6칸을 움직여 보았습니다!!! 알아보실 수 있겠나요? 반대로 복호화를 생각해볼까요? 알파벳이 총 26개이..
1. 암호 공부하자. "암알못 현대인으로산다는 것" 요즘 대한민국에는 보안 문제들이 많이 발생했습니다. 은행에서 개인의 정보가 유출된다거나, 집을 안전하게 보호하기 위해 설치한 IP 카메라가 해킹당해 오히려 감시당하는 일이 생기는 등 다양한 문제가 발생했죠. 또한 전 세계를 강타한 랜섬웨어 문제도 있었고요. 이 글을 쓰고 있는 필자도 랜섬웨어에 감염되어서 과제로 제출해야 되는 파일을 잃고 처음부터 다시 시작하는 일이 있었습니다. 왜 이런 이야기를 하냐고 하실 것 같네요. 몇 년 전까지만 하더라도 3차 산업혁명을 외치면서 컴퓨터가 급속도로 보급되고 지금에 와서는 컴퓨터를 사용하지 업무를 손에 꼽을 정도로 컴퓨터가 삶에 밀착했으며 2017년도부터는 4차 산업혁명을 포함한 슬로건이 폭발적으로 나오게 되었죠. ..
Key Word : 파이썬(Python), Anaconda Spyder, F5, 변수(variable) 파이썬을 시작하시는 분들, 파이썬 변수에 대해 궁금하신 분들 모두 환영합니다!혹시 파이썬이 무엇인지 모르시거나, Anaconda가 설치가 되지 않으신 분들은Python 101 : 파이썬 시작하기 ( http://allpsychology.tistory.com/25 )Python 101 : 파이썬 설치 & Anaconda 설치 ( http://allpsychology.tistory.com/26 )위 두글을 참고해 주세요. 오늘은 프로그래밍에서 가장 기본되는 개념인 변수에 대해 배워보려고 합니다.그 전에는 설치한 Anaconda를 어떻게 사용하는지도 알아볼 것이고요. 1. Anaconda Spyder 실행하..
Python 101 : 파이썬 시작하기 ( http://allpsychology.tistory.com/25 )앞선 글에서 파이썬이 무엇인지 알아보았습니다.그렇다면 이제 프로그래밍을 시작하기 위해 파이썬을 설치해봅시다. 파이썬을 설치할 때는 크게 2가지 방법으로 나눌 수 있는데요.1. 파이썬을 직접 설치하는 방법파이썬을 직접 설치하는 경우는 아주 기본적인 파이썬과 개발용 툴만을 설치하기 때문에 용량이 비교적 작다는 장점이 있습니다.하지만 말씀드렸다시피 매우 기본적인 툴이기 때문에 소스 코드의 편집이나 새로운 기능의 추가면에 있어서는다소 불편함이 있습니다. 2. Anaconda와 같은 개발용 툴, 패키지를 설치하는 방법2번째 방법은 파이썬을 개발할 수 있는 툴을 설치해 파이썬을 동시에 까는 방법입니다.즉 조..
print('hello world!')"Life is too short, You need python." 인생은 너무 짧아서, 파이썬이 필요해. 파이썬이란 무엇인가?파이썬(Python)은 '귀도 판 로썸(Guido van Rossum)'이 창시하고 1991년 발표된 인터프리터 언어입니다.'공학을 연구하는 사람들은 심심할 때 걸작을 만들어 낸다.'는 우스개소리가 있는데 파이썬의 창시자도 그랬나 봅니다.1989년 크리스마스 주에 출근한 그는 연구실이 닫혀있어 심심했던 김에 파이썬을 만들었고,이 언어는 훗날 교육에서도, 실무에서도 많이 사용되는 언어가 됩니다.'나는 한번도 들어보지 못했는데?' 라고 생각하시는 분들이 계실 것 같네요.하지만 여러분들 중에 구글을 들어보지 못한 분은 없을거라 생각합니다.구글에서 ..