본문 바로가기
반응형

파이썬17

2022년 12월 소프트웨어 프로그래밍 언어 순위 2022년 12월 소프트웨어 프로그래밍 언어 순위 12월 헤드라인: 4대 언어가 계속해서 우위를 점하고 있습니다. Python, C, C++, Java는 꽤 오랫동안 TIOBE 인덱스의 상위 4개 언어입니다. 그들이 다른 것들보다 훨씬 앞서고 있고, 그 격차는 점점 더 커지는 것 같습니다. 지난해 이들 4개 언어는 40%의 시장점유율을 기록했고, 올해는 56%까지 점유율이 유지되고 있습니다. 현재로선 1,2위 경쟁과 3,4위 경쟁으로 보입니다. Java는 주요 경쟁자 C와 C++에 점점 밀리고 있는 반면 파이썬 경쟁자 R는 다소 안정되고 Ruby는 하락 추세입니다. 그러나 C++의 경우 2022년 10월에 비해 9.92%에서 11.94%로 껑충 점유율이 상승했습니다. 현 추세로는 Python, C, C+.. 2022. 12. 16.
2022년 10월 소프트웨어 프로그래밍 언어 순위 2022년 10월 소프트웨어 프로그래밍 언어 순위 갑자기 개발자들에 의해서 검색과 질문과 답변이 많은 언어에 대해서 순위가 궁금해졌습니다. 그래서 많이 활용되고 있는 2개의 사이트에서 확인을 해보았습니다. TIOBE Index 10월 헤드라인: 4대 언어가 계속해서 우위를 점하고 있습니다. Python, Java, C, C++는 꽤 오랫동안 TIOBE 인덱스의 상위 4개 언어입니다. 그들이 다른 것들보다 훨씬 앞서고 있고, 그 격차는 점점 더 커지는 것 같습니다. 지난해 이들 4개 언어는 40%의 시장점유율을 기록했고, 올해는 55%까지 점유율이 유지되고 있습니다. 현재로선 경쟁의 여지가 크지 않다는 의미입니다. Java의 주요 경쟁자 C#는 밀리고 있는 반면 파이썬 경쟁자 R과 Ruby는 다소 안정되고.. 2022. 11. 6.
Python extension loading 문제 Python extension loading 문제 Visual studio code(vs code)에서 파이썬 개발을 하는 경우에 일어날 수 있는 에러(이슈)가 있습니다. extension loading(확장팩 로딩)이 멈춰있는 문제가 있습니다. 아래와 같은 메시지가 나타나면 제시하는 방법으로 문제를 해결해 보세요. 확장팩의 업데이트에 문제가 있을 수 있다고 보고 fix하는 방법입니다. 1. Python extension을 제거(uninstall)하세요. 2. VS Code의 모든 instance를 종료하세요. 3. 다음의 경로로 이동하세요. WINDOWS : "%USERPROFILE%/.vscode/extensions LINUX/MAC : ~/.vscode/extensions 4. ms-python... 2022. 3. 15.
Python vs Go 개발언어, 당신의 선택은? 파이썬 대 고 Python vs Go, Go vs Python 당신의 선택은? 1. 객체지향이 기본적으로 있는 언어냐? 2. 속도가 빠른 언어냐? 3. 생산성이 좋은 언어냐? 4. 라이브러리가 많은 언어냐? 5. 디버깅이 편리한 언어냐? 6. 연봉이 높은 언어냐? 7. 대세가 있는 언어냐? 8. 첨단기술 지향형 언어냐? 9. 적용분야가 많은 언어냐? 웹서비스, AI, IoT, BigData 10. 언어 단어 길이가 짧은 언어냐? 과연 여러분의 선택은? 하나만 선택할 문제는 아닙니다. 어느 언어를 더 선호해서 제품을 만들어내고 솔루션을 생산해낼 것인가 입니다. 아래에는 요즘 개발 언어 순위를 볼 수 있는 사이트 정보입니다. 개발언어 순위 1. TIOBE 검색엔진 구글, 빙, 야후, 위키피디아, 아마존, 유.. 2021. 10. 8.
Could not find a suitable TLS CA certificate bundle 파이썬에서 실행형 코드를 작성하고 PyInstaller로 실행파일을 만들었다. 그런데, 실행을 하려고 하는데 다음과 같은 에러가 발생한다면 "Could not find a suitable TLS CA certificate bundle python" 이 문제는 아래와 같은 문제다. 알아보자. google 인증서 문제 lib/requrests 폴더에 cacert.pem 파일을 복사하라고 하는데 작동안된다. 결국, /dist 폴더에 복사했더니 문제가 발생하지 않는다. 2021. 3. 28.
장고 웹서버 백그라운드 실행 장고 웹서버 백그라운드 실행 우선 서버를 실행시킵니다. control + Z를 통해 해당 프로그램을 정지합니다. [8]+ Stopped python3 manage.py runserver 0.0.0.0:8000 --settings=config.settings.deploy 아래 명령어를 통해 프로그램을 백그라운드로 보냅니다. bg 아래 명령어를 통해 ssh 연결이 끊어져도 해당 프로세스가 돌아가도록 합니다. disown -h 실행중인 프로세스를 확인하면 존재하는 것을 알 수 있습니다. ps -l 장고 웹서버 백그라운드 실행 1. 우선 서버를 실행시킵니다. 2. control + Z를 통해 해당 프로그램을 정지합니다. [8]+ Stopped python3 manage.py runserver 0.0.0.0:80.. 2021. 3. 7.
반응형