전체 글(14)
-
[Streamlit] 1. Hello Streamlit
[환경] OS : Windows11 Professional IDE : VSCode Python : 3.8 ~ 3.12 안녕하세요. 과제를 하던 중 Streamlit이라는 WebFramework 우연히 알게 됬습니다. 간단하게 Hello Streamlit을 작성하여, 단 10분만 투자하면 간단한 웹 어플리케이션을 작성합니다. Streamlit은 Python 코드만 작성하면 프론트엔드(화면단코드)를 손쉽게 작성할 수 있는게 큰 강점입니다. 그럼 시작하겠습니다. 서론 파이썬 가상 환경 생성하기. 프로젝트간 서로 다른 파이썬 패키지를 설지 할 수 있습니다. 어제 되던 기능이 Python 패키지를 설치하거나, upgrade를 하게 되면, 다른 패키지에 영향이 가게 됩니다. 이는 정상적으로 돌아가던 프로젝트가 안될..
2024.04.06 -
[Criminal IP 뉴스] Ivanti 사의 VPN 취약점 발견
최근 Ivanti Connect Secure VPN 도구의 취약점으로 인해 CISA가 공격을 받았습니다. 극단적인 조치로, CISA는 일시적으로 Ivanti Connect Secure VPN 도구를 48시간 이내에 일시적으로 분리할 것을 지시하고, Ivanti Connect Secure는 패치를 신속하게 진행할 것을 권고했습니다. 해당 취약점은 다음과 같이 검색하면 됩니다. https://www.criminalip.io/asset/search?query=title%3AIvanti+Connect+Secure Asset Search | Criminal IP Discover IP address location information, history, WHOIS, connected IoT and applicati..
2024.03.30 -
Flutter Web Application 만들기 1
안녕하세요. 블루라군입니다. 오늘은 Flutter로 WebApplication을 배포하는 것으로 글을 작성합니다. [환경] IDE : Android Studio 2022.2.1 Flutter version: 3.19.4-stable 환경이 달라서, 나오는 오류상황에 대해서는 글에서 언급하지 않겠습니다. 1. 신규 Flutter 프로젝트 생성 2. Flutter 환경 설정 다음 zip 파일을 Flutter 공식 페이지에서 다운 받아서 설정함. 3. 지원할 Platform들을 선택합니다. 주의사항 : Intellij 계열의 Project name을 지정할 때는 영어 소문자와 _(언더스코어) 구성을 하는게 좋습니다. 4. 생성된 기본 프로젝트에서 Web을 실행 시킵니다. 이에대한 2가지 방법으로는 다음과 같습..
2024.03.26 -
[Jira] 웹에서 시작하기
안녕하세요 [배경] 개인적인 경험입니다. Jira를 왜 사용해야 하는가는 협업툴을 왜 사용해야 하는가로 이어지는 질문이라고 생각합니다. Jira는 일정관리를 위한 툴로 개발자 와 PM을 위한 도구라고 생각합니다. 다음에도 언급하겠지만 나아가서 Confluence, BItbucket은 개발자와 PM 뿐만 아니라 기획, 디자이너, 개발자끼리의 협업에도 필요합니다. 짧게 이야기하자면, 개발문서, 기획문서, 디자인문서는 Confluence에 작성합니다. Bitbucket은 소스코드 공유합니다. [본론] Jira 웹에서 시작하기 글에 들어가기 1. https://www.atlassian.com/ko/software/jira 클릭하여 접근 2. 회원가입 3. 내부 도메인을 지정합니다. Tip : 무료 사용은 10명..
2024.02.04 -
[AI 시작하기 1] Jupyter 설치
보호되어 있는 글입니다.
2023.12.21 -
[Babel][Window] 1. babel 명령어를 이용한 컴파일 하기
[환경] Window 10 (꼭꼭 참고하세요 보통의 컨텐츠들은 Linux 환경이라서 미묘하게 명령어가 다를 수 있습니다.) [목표] 러닝가이드 를 읽고 Babel 명령어를 실행하고 비교하면서, 가이드 문서에서 빠진 디테일(!) 한 내용들을 보여드리고자 작성합니다. 프로그래밍을 한지 얼마 안되신 분들을 위해서 디테일한 과정들을 남깁니다. (가끔 이걸 모르고 해매는 분들이 있습니다. ) [과정1] 1. 프로젝트 초기화 프로젝트를 다음 명령어를 이용해 초기화 합니다. (IDE에 따라서 이과정을 편하게 갈 수도 있습니다. ) npm init -y [과정2] Babel CLI 설치 npm 명령어를 이용하여, @Babel/core , @Babel/cli 패키지를 설치합니다. npm i -D @babel/core @..
2022.05.08