본문 바로가기

코딩9

현실적인 영어 공부 방법 (개발자) 대학교에 들어와서부터 영어 공부를 본격적으로 공부하기 시작했습니다. 중, 고등학교 학창 시절에는 그렇게 영어 공부를 많이 하지도 좋아하지도 않은 학생이었습니다. 그 이유 중 하나는 남들보다 못해서 자존감이 많이 낮았고 잘 읽지도 못해서 일단 안 하려는 마음이 컸습니다. 또한 컴퓨터를 공부하면서 컴퓨터 언어를 더 잘하는 게 우선이라고 생각했던 저의 큰 오산이었습니다. 컴퓨터를 공부하면 공부할수록 컴퓨터의 스킬보다 더 중요한 건 많이 쓰이고 필요한 건 영어였습니다. 가장 먼저 새로운 기술이 나오면 영어였고 대부분의 정보가 영어로 나오기 때문에 영어가 꼭 필요했고 기술 블로그, 매뉴얼, 뉴스, 이메일, API문서, 커밋 등 사실 컴퓨터를 하면서 영어가 안 쓰이는 곳이 없었고 한국어로 번역을 한다한들 정확하지 .. 2020. 10. 17.
VSCode Extensions 소개 (꾸미기) 오늘은 비주얼 코드에서 자주 사용하고 편안한 툴?을 소개하겠습니다. 기능들은 안에 들어가서 하나하나 읽어보시고 자신이 필요한 거 사용하시면 될 거 같습니다. 2019. 9. 11.
1) 파이썬 이란? 파이썬이란? (파이썬(Python) 언어) 1991년, 귀도 반 로썸(Guido Van Rossum 파이썬 언어를 사용하는 이유 단순함 효율성 배우기 쉬움 가독성 확장성 파이썬 언어 버전 버전 2 : 2020년까지년 까지 지원 예정 버전 3 : 새로운 버전 (버전 2와 완벽하게 호환 되지 않음 www.python.org ↑사이트 들어가서 파이썬 다운 다운로드를 완료했으면 파이썬 쉘 창을 실행시킨다. print('hello world') print("hello world") print('''hello world''') print("""hello world""") print를 출력하는 방법은 여러 개가 있다. 쉘 창에 코드를 입력하면 위에 사진처럼 출력이 가능하다. 간단한 코드는 쉘 창에서 하면 된다. 긴 .. 2019. 8. 29.
[1] 어셈블리 기초 공부. 저는 이제 막 공부하기 시작했고 제가 쓴 글이 정확하지 않을수도 있습니다. 저는 제 공부를 정리하고 나중에 다시 보기 위해 올리는 글이니 그냥 참고해주시면 감사하겠습니다. 그럼 어셈블리어를 배우기 전에 어셈블리어란 무엇일까요? 어셈블리어는 리버스 엔지니어링을 하기 위한 가장 기초적인 도구입니다. 어떠한 공부를 시작할 때 기초부터 배우듯이 똑같이 생각하면 편할거 같습니다. 하지만 어셈블리어 공부하기가 막막합니다. 어려운걸 둘째치고 정보가 많이 없기 때문입니다. 그래서 저도 보고 듣고 한걸 정리 하는 거니까 오류나 비슷한 내용이 있을수도 있습니다. * 참고 -> 리버스 엔지니어링만을 위한 어셈블리어 입니다. ※ 용어 정리 기계어 : 컴퓨터가 읽을 수 있는 2진 숫자로 이루어진 언어 어셈블리어 : 기계어를 사.. 2019. 8. 7.
코딩 공부 문제 풀이 사이트 (알고리즘) 오늘 알려줄 사이트는 제가 컴퓨터 공부를 하면서 많이 이용한 사이트입니다. 매번 이론 공부만 하기 지겨울 때 한번 들어가서 내 실력을 올려주고 내가 지금 어느 정도의 위치인지 알 수 있게 해주는 사이트입니다. 한번 들어가서 보면 재미는 보장합니다. Baekjoon online은 파이썬 문제들이 있습니다. 파이썬을 공부하고 있다면 좋은 문제집이 될수 있을거 같습니다. https://www.acmicpc.net Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 여러가지 언어와 다양한 프로그램들이 있으니 한번 들어가서 참고 해보세요 단 유료와 무료가 있습니다. https://edu.goorm.. 2019. 7. 31.
[파이썬] 1. 문자열 자료형의 개요와 연산 오늘 제가 공부한 내용은 문자열 자료형의 개요와 연산입니다. 제가 공부한 내용을 알려드리도록 하겠습니다. print 함수는 특정한 변수나 상수를 출력하는 함수입니다. >>> print("hello world") 이렇게 코드를 입력하시면 위에 코드에 있는 문자열이 출력됩니다. 문자열은 작은따옴표 안에 글을 출력 할 수 있습니다. 또한 문자열은 연산이 가능합니다. 문자열을 더하거나 곱하거나 등등 할 수 있습니다. 이렇게 두 개의 문자열이 출력 된 것을 보실 수 있습니다. 다음은 곱하기해보겠습니다. 파이썬은 정말 간단하고 재미있는 언어 인 거 같습니다. 이렇게 직접 해보면 재미있지만, 이론으로 들어가면 흥미를 잃어버리는 경우가 있는데 이론을 알고 이해하면 더 재미있는 결과가 나옵니다. 다음에는 문자열의 슬라이.. 2019. 7. 31.
파이썬(Python) 온라인 개발 환경 오늘은 파이썬 온라인 개발 환경을 소개하려고 합니다. 사실 여러 가지 많은 온라인 개발환경이 있지만 제가 가장 많이 사용하는 웹에서 컴파일이 가능한 한 가지만 소개해드리겠습니다. 제가 가장 많이 자주 사용하는 파이썬 온라인 개발환경은 리플릿이라는 파이썬 온라인 컴파일러입니다. 사실 파이썬은 간단한 코드가 많은데 그런 간단한 코드를 돌리기 위해서 굳이 컴퓨터(로컬)에 파이참 등을 설치하지 않고 제가 소개하는 온라인 개발환경 (리플릿)을 이용할 때 훨씬 편하고 좋을 때가 많이 있습니다. 리플릿(https://repl.it/languages/python3) 리플릿은 어느 기능하나 부족한 점이 없고 직관적이며 깔끔한 개발 환경입니다. 또한 기본적인 패키지를 직접 검색해서 설치 할 수 있어서 이것 또한 장점입니다. 2019. 7. 31.
맥에서 파이썬 하기 (Do Python on Mac) 오늘은 맥 환경에서 파이썬을 컴파일(어떤 언어의 코드를 다른 언어로 바꿔주는 과정) 을 해보겠습니다. 일단 맥은 터미널 환경에서 가능 합니다. 맥의 사용자의 경우 파이썬이 이미 설치가 되어 있을수도 있습니다. 맥 사용자의 경우 파이썬이 이미 설치 되어 있을수도 있습니다. 확인 방법은 Command+Space 누르고 Spotlight 검색 창을 여세요. 그리고 +Terminal+ 이라 치시고 enter 를 누르면. 이제 +python+ 을 입력 하시면 됩니다. 실행이 되면 성공 입니다. 그럼 편집기는 2가지 선택이 있습니다. 아 물론 긴 코드를 사용 할때는 Pycharm 을 사용하면 편리 합니다. 지금은 터미널과 IDLE 프로 그램을 사용해 보겠습니다. 이렇게 python 을 치시고 >>> 가 나오시면 p.. 2018. 6. 29.
맥에서 아톰으로 c언어 컴파일하기. (Compile C Code in Mac with the atom.) 오늘은 초심으로 돌아가자는 의미에서 제가 예전에 올려놨던 영상을 찾아왔습니다 이 영상을 보면서 다시 마음가짐을 하고 다시 앞으로 나아가야 할 거 같습니다. 저랑 같이 c언어 공부 하실 분 한번 영상 참고하고 와주세요. https://www.youtube.com/watch?v=0mDAQh3415o 2018. 6. 26.