컴퓨터 사이언스/컴퓨터 일반12 [깃] VSCode를 사용하다 보면 따라다니는 master VSCode를 사용하다 보면 어느새 붙어 있는 (master) 깃 관리 들어간 것도 아닌데 자동으로 붙는 걸 해결하고자 조사. 우선 사용했던 불필요한 브랜치 정리(삭제) git branch -d 브랜치 이름 깃이 관리하는 것을 중단하고 싶다면, 깃을 관리하는 숨김폴더인 .git를 완전히 삭제하고 히스토리를 초기화 rm -rf .git 어느 폴더에서부터 깃 관리가 시작된건지 몰라서 깃이 붙어있는 최상단 디렉토리를 찾아 .git 제거 명령을 작성했다. 2023. 2. 15. [VSCode] 단축키 도움말 tab > 바로가기 키 참조 터미널의 내용을 지우고 싶을 때, 따로 단축키 지정을 안했을 때 clear 명령어를 입력하면 터미널이 깨끗해진다. 2023. 2. 13. [컴퓨터 일반] 프로그래밍 언어의 구성요소 1. 데이터 프로그램은 데이터를 처리한다. 데이터(data)란 어떤 자료를 프로그램이 처리할 수 있는 형태로 나타낸 것. 컴퓨터가 처리하는 데이터는 이진 데이터와 텍스트 데이터로 나뉘는데, 수로 나타낸 데이터를 통칭하여 이진 데이터라고 하고, 이에 더해 그림 파일, 음악 파일, 비디오 파일 등 미디어 데이터 또한 이진 데이터로 본다. 문자나 문자열을 나타내는 데이터는 텍스트 데이터라고 한다. 2. 연산 데이터를 처리하는 방법을 연산이라 하고, 특별한 연산을 수행하는 함수를 연산자라고 부름. 연산 후 그 결과를 저장하는 이름을 변수(variable)라고 한다. 하지만, 어떤 변수에서는 한 번 정해진 뒤 바뀔 수 없는 경우 상수와 같이 사용되므로, 이 땐 변수 대신 이름(name)이나 식별자(identifi.. 2020. 9. 18. [IT 개발자] 프로그래머에게 가장 인기 있는 개발툴 개발자(프로그래머)가 프로그래밍을 할때 메모장 같은 에디터로 코딩을 하는 것도 가능하지만, 대부분은 통합 개발 환경(Integrated Development Environment, IDE)으로 개발하는 것이 일반적이다. 개발자가 개발할 때 사용하는 가장 인기 있는 개발툴은 아래 그래프와 같다. (2019년 stackOverflow 조사) Web을 개발하는 개발자는 Visual Studio Code나 Visual Studio를 사용하는 경우가 많고, Java로 개발하는 개발자는 Eclipse를 많이 사용하는 것으로 생각된다. Python으로 개발을 하는 개발자는 PyCharm을 많이 사용할 것으로 보이며, Python으로 data 분석을 하는 엔지니어는 IPython/Jupyter를 많이 사용할 것으로 생.. 2020. 8. 25. [소프트웨어 개발자] 여성 컴퓨터 프로그래머의 비율, IT 업계의 업무별 여성 개발자 비율 4차 산업혁명의 시대에 중심이 되는 키워드는 IoT, 자율주행, 클라우드, 빅데이터, 머신러닝, AI, 5G 등등이다. 요즘에는 IT 업계에서도 여성이 진출하여 활발하게 활동하는 편이다. 컴퓨터를 Job으로 하는 업무나 직업에도 여러가지가 있는데, 업무별로 여성대비 남성의 비율을 하기 그래프에서 확인해 볼 수 있다. (2019년 조사) 여성대비 남성의 비율이 25배가 넘는 직종은 DevOps specialist이며, System administrator도 여성에 비해 남성의 비율이 25배에 육박한다. 다른 직종에 비해 여성의 비율이 많은 컴퓨터 관련 job은 하기와 같다. 1. Academic researcher 2. Data Scientist or machine learning specialist 3... 2020. 8. 24. [소프트웨어, AI, 개발자] 26세 UNIST 졸업생, '연봉 3억' 실리콘밸리서 모셔간다 ‘7000명.’소프트웨어정책연구소가 최근 밝힌 2022년까지 국내 인공지능(AI) 분야 연구자 부족 숫자다. 삼성ㆍLGㆍ현대차 등 기존 대기업은 물론, 네이버와 같은 인터넷 기업들도 앞다퉈 AI 전문인력을 뽑으려고 하지만, 수요보다 공급이 턱없이 부족하다. 설상가상 미국을 비롯한 글로벌 기업들이 한국 내에 쓸만한 인력이 보이면 입도선매에 나서고 있다. 이런 상황은 기술 수준 격차로 그대로 이어지고 있다. 미국의 AI 기술 수준이 100이라면, 유럽 88.1, 일본 88.0. 중국 81.9. 한국 78.1이다. 지난 14일 서울 삼성동 코엑스에서 열린‘넥슨 청소년 프로그래밍 챌린지(NYPC) 토크콘서트’에서 김태훈씨가 음성 합성기술과 코딩에 대해 강연했다. [사진 넥슨] 27일 오전 울산과학기술원(UNIS.. 2020. 8. 23. [컴퓨터, IT 개발자, 프로그래머] SW 전문가 연봉 2억원 육박 4차 산업혁명 시대를 맞아 기술직의 중요성이 더욱 부각되고 있다. 특히 일부 기술직의 경우 실리콘밸리 등 주요 산업지역에서 보수가 급상승하고 있는 중이다. 23일 구직 정보 사이트인 ‘글래스도어(Glassdoor)’는 보고서를 통해 소프트웨어 엔지니어링 관리자(Software Engineering Manager) 평균 연봉이 16만3000달러(한화 약 1억8500만 원)에 달하고 있다고 밝혔다. 글래스도어는 추가로 데이터 웨어하우스 설계자(Data warehouse architect), 소프트웨어 개발 관리자(Software development manager), 인프라 스트럭처 설계자(Infrastructure architect), 앱 설계자(Applications architect) 등도 고연봉 기술.. 2020. 8. 23. [컴퓨터공학과] 졸업후 진로: Fullstack(풀스택), backend(백엔드), frontend(프론트엔드), mobile(모바일: 스마트폰 및 앱) 개발자, 프로그래머 컴퓨터과학과(컴퓨터공학과)를 졸업하면 보통 어떤 직업을 갖고 어떤 일을 하게 되는지 궁굼한 분들이 많은 것 같다. 해당 학과의 졸업생들의 많은 수는 Naver, 카카오, 쿠팡, 배달의 민족, 삼성전자, LG전자, 현대차 등 좋은 기업에 개발자로 취업하는 경우가 많다. 그렇다면, 그러한 회사에서는 어떠한 것들을 개발할까? 그 답을 말하기에 앞서서 하기 통계치를 한번 살펴보자. stackoverflow에서 2019년 설문조사한 본인의 업무이다. 즉, 많은 수의 사람들이 개발자로서 일을 하고 있으며 Full-stack, back-end, front-end, desktop application, mobile 등을 개발한다. 쉽게 풀어서 말하자면, Front-end 개발 - 서비스 클라이언트를 개발하는 일이다. .. 2020. 8. 23. [컴퓨터 언어 랭킹] 가장 많이 사용되는 프로그래밍 언어 순위 - 1위 JavaScript, 상위권 HTML/CSS, SQL, Python 2019년 기준으로 가장 많이 사용되는 컴퓨터 프로그래밍 언어는 하기와 같다. stackoverflow에서 조사된 개발자의 개발 프로그래밍 언어의 순위에서 JavaScript가 1위를 하였고, HTML/CSS가 2위를 하였다. 그 밖에 SQL, Python, Java도 많이 사용되는 언어로 조사가 되었다. 2020. 8. 22. 이전 1 2 다음 more