분류 전체보기
-
[Upstage AI Lab 3기] 파이썬 기초 및 셀레니움 크롤링인공지능 AI/패스트캠퍼스 부트캠프 Upstage AI Lab 3기 2024. 4. 4. 11:31
강사님 김인섭 강사님이었다. 파이썬 프로그래밍을 활용하여 다양한 사업으로 매출을 올리는 분이다. 젊어보이시는데 대단하다. 개발자로 회사 생활 및 창업하면서 필요한 노하우를 그대로 모두 공유해주셔서 감사하다. 기술만을 더욱 깊이 파거나 연구하는 개발자도 좋지만, 기술을 활용하여 매출을 발생하는 개발자가 나는 더 멋있어 보인다. 수업 방식 교안은 강사님이 미리 작성하신 노션 문서를 공유해 주셨다. 나의 노션 워크스페이스로 복사해서 수정, 추가가 가능하니 매우 좋다. 더불어, 기초 실습의 경우 구글 코랩을 활용하였다. 화상채팅 줌 화면으로 공유해 주셔서, 실습 화면을 함께 보면서 진행된다. 크롤링의 경우는 수강생들 각자의 컴퓨터에서 진행한다. 강사님께서는 vscode를 추천해 주셨고, 세팅이 원활하지 않는 수..
-
[Upstage AI Lab 3기] 패스트캠퍼스 부트캠프 OT!인공지능 AI/패스트캠퍼스 부트캠프 Upstage AI Lab 3기 2024. 4. 3. 09:39
패스트캠퍼스 부트캠프 Upstage AI Lab 3기를 통해 인공지능 분야로 도전하는 과정을 정리한다. 부트캠프 도전 이유 만들고 싶은 인공지능 챗봇이 생겼다. 인공지능 분야를 독학하기 위해, 서점에서 책을 펼쳤다가 덮은 것이 한두번이 아니다. 어려워서 포기했다기 보다는, 쉽게 설명하는 내용을 찾지 못했었기 때문이다. 여러 분야를 독학해서 많은 서비스들을 내놓아봤지만, 인공지능 만큼은 혼자할 엄두를 내지 못했었다. 나도 말로만 듣던 부트캠프를 수강해 본다. 부트캠프 선정되기 위해 치뤘던 테스트들과 면접들을 통해 이미 긴장이 고조되었다. 한번 진행해보자. 패스트캠퍼스 선택 이유 인공지능 탑티어인 업스테이지사와 연계해서 강의가 진행된다. 현업분들의 노하우를 들을 수 있을 듯 하다. (실제 과정 기간 중, 절..
-
[Pynecone] html, css, javascript 없이 파이썬으로만 웹 개발 가능한 프레임워크개발 Development/소개 Introduction 2023. 6. 12. 16:25
Pynecone은 파이썬에서 사용되는 프레임워크입니다. 장점 파이썬 기반이기 때문에, 운영체제에서 단일 쓰레드로 동작합니다. 따라서, 대고객용 쇼핑몰과 같이 동시 접속자가 많은 사이트를 개발하기에는 적절하지 않을 수 있습니다만, 그 외의 모든 경우에는 활용도가 높아 보입니다. 백엔드 개발자에게는 html, css, javascript가 지옥일 수 있는데, 이를 파이썬 언어만으로 해결할 수 있다니! 정말 대단하게 느껴집니다. 기존에 파이썬 진영에서 웹 개발용으로 유명한 프레임워크는 django와 flask가 아주 유명하고 지금도 많이 활용되고 있습니다만, html, css, javascript를 사용해야 하니, Pynecone은 이들 보다 확실한 강점이 되는 포인트가 있네요. 과연 Pynecone이 dja..
-
[Mojo] 이거 모죠? 파이썬보다 35000배 빠른 새로운 프로그래밍 언어개발 Development/소개 Introduction 2023. 6. 12. 15:31
Mojo라는 새로운 프로그래밍 언어가 최근 출시되었습니다. 특징 Mojo는 다음과 같은 특징을 가지고 있습니다. 파이썬 문법을 사용할 수 있다. (파이썬과 완전히 일치하지는 않습니다.) 파이썬 라이브러리를 사용할 수 있다. 파이썬보다 3만5000배 빠르다. 다중 쓰레드이다.(파이썬은 운영체제 관점에서 단일 쓰레드로 동작합니다.) 패키징화 할 수 있다.(파이썬에서는 패키징하기 위해, 각종 라이브러리의 도움을 받아야 합니다.) Mojo 공식 사이트로 이동 Mojo가 극복한 파이썬의 단점 단일 쓰레드여서 속도가 느린 파이썬의 단점을 해결하였습니다. 패키징이 불가능한 파이썬의 단점을 해결하였습니다. 동적 타이핑 방식으로 타입 오류 발생 가능성을 낮추었습니다. (일부분에서만 도입되었습니다.) Mojo 공식 사이트..
-
이것은 에러가 아닙니다~helpot.kr 스킨 2023. 6. 9. 14:30
질문: "위 사진과 같이, 목차에 작대기만 나오고 있어요; H2 태그로 작성한 소제목이 없는데 왜 목차가 나오는거죠? 에러일까요?" 위 질문에 대해 아래와 같이 답변 드립니다. 답변: 이것은 에러가 아닙니다~ 질문자께서 게시물을 작성하실 때, '제목2' 또는 'H2' 태그로 작성한 부분이 남아있기 때문에, 목차에 이렇게 표현되는 것입니다. 본인이 작성한 게시글의 편집 모드에서 'HTML'로 변환하여 보신다면, 내용이 적혀있지 않은채 H2로 지정된 태그를 더욱 확실히 찾으실 수 있습니다. 해당 라인을 삭제하시면 됩니다. 이것은 오히려, 텍스트 내용은 없으면서 H2 태그만 존재하는 부분을 발견하고 수정하도록 도와주어 SEO에 긍정적인 역할을 하는 등, 장점으로 활용할 수 있습니다. 결론 본 기능을 활용하시어..
-
워드프레스 관리자 로그인 페이지 wp-login.php 무차별 대입 공격 Brute Force Attack사이버보안 CyberSecurity 2023. 5. 25. 18:11
워드프레스 관리자 로그인 페이지 wp-login.php 를 대상으로 하는 무차별 대입 공격 Brute Force Attack 이 요즘 매우 증가하고 있다고 합니다. 실제로 제가 운영하는 서버에도 해당 공격이 굉장히 증가하고 있습니다. 제가 직접 캡쳐한 로그 화면을 아래 남깁니다. 워드프레스에 대한 공격이 많은 이유는? 대기업이나 IT전문 기업에서는 웹페이지를 직접 구축하겠지만, 그게 아닌 대부분의 기업 및 개인들은 무료 웹페이지 구축 플랫폼을 이용하게 되며, 가장 인기 있는 무료 플랫폼이 워드프레스이기 때문입니다. 웹페이지 구축을 위한 무료 플랫폼들도 다양해지고 있지만, 여전히 워드프레스의 점유율은 점점 더 오르고 있습니다. 현재 대략적으로 아래와 같은 무료 플랫폼들이 존재합니다. (블로그 전용 플랫폼은..
-
iptime 공유기에 외부 IP 접속 차단하는 방법사이버보안 CyberSecurity 2023. 5. 25. 17:17
iptime 공유기에는 외부에서 접속하는 것을 차단하는 기능도 있고, 반대로 내부에서 외부 사이트나 서버에 접속을 하지 못하도록 차단하는 기능도 제공합니다. 이를 활용해서, 해킹 공격자 IP가 나의 네트워크 및 서버에 접속하지 못하도록 하는 방법을 남깁니다. 외부 IP 차단하는 방법 위 캡쳐 사진처럼 세팅하면 됩니다. IPTIME 공유기 관리자 화면으로 접속합니다. '메뉴 > 고급 설정 > 보안 기능 > 인터넷/WIFI 사용 제한'을 누릅니다. 저는 이미 많은 IP가 저의 서버에 접속하지 못하도록 차단 등록하여, 우측 편 화면에 많은 IP 주소가 보이고 있습니다. 원하시는 대로 제목을 기입하시면 됩니다. 저의 경우, 그냥 단순 차단 용으로만 해당 기능을 이용하기 때문에, 차단 IP "199.127.198..
-
phpmyadmin 취약점사이버보안 CyberSecurity 2023. 5. 25. 15:52
phpmyadmin 취약점은 주로 로그인 페이지에서 발생합니다. phpmyadmin 취약점 히스토리 phpmyadmin가 워낙 유명하니, 관련 공격도 빈번합니다. 과거에 있었던, 대표적인 phpmyadmin 취약점 히스토리를 남깁니다. 일자 구분 내용 2012년 4월 CVE-2012-2319 phpMyAdmin의 인증을 우회하여, 관리자 권한으로 접근할 수 있는 보안 취약점이었습니다. 이 취약점은 phpMyAdmin 3.4.10.1 버전에서 수정되었습니다. 2014년 9월 CVE-2014-4348 phpMyAdmin의 인증을 우회하여, 임의의 코드를 실행할 수 있는 취약점이었습니다. 이 취약점은 phpMyAdmin 4.0.10.11 버전에서 수정되었습니다. 위 히스토리 처럼, 관리자 로그인 하지 않고도 ..