본문 바로가기
반응형

Development News/Development107

클라우드 급성장과 '안전불감증': MS 장애 사건과 그 교훈 최근 클라우드 시장의 급성장과 함께 주목할 만한 사건이 발생했습니다.바로 마이크로소프트(MS) 클라우드 서비스의 장애와 관련된 IT 시스템의 셧다운이었습니다.이 사건은 단순한 기술적 문제가 아니라, 클라우드 시장의 '성과 우선주의'와 '안전불감증'이 만들어낸 큰 교훈이 될 수 있습니다.이번 블로그에서는 MS 클라우드 장애의 원인과 이를 통해 우리가 배워야 할 점들에 대해 알아보겠습니다. MS 클라우드 장애의 배경2024년 7월 19일, MS 클라우드 서비스의 장애가 발생했습니다.이 장애는 크라우드스트라이크의 보안 제품인 '팔콘' 센서 소프트웨어 업데이트 과정에서 발생한 문제로, 윈도우 운영체계(OS) 호스트와의 충돌로 인해 블루스크린 오류(BSOD)가 발생했습니다.이로 인해 MS 애저(Azure)를 비롯.. 2024. 7. 24.
구글이 플레이 스토어의 저품질 앱을 대거 삭제할 예정 구글은 플레이 스토어 내의 저품질 앱을 제거하기 위해 '스팸 및 최소 기능 정책'을 업데이트했습니다. 이에 따라 기본적인 기능과 품질을 제공하지 못하는 앱들은 삭제 또는 제한될 예정입니다.  새로운 정책은 오는 8월 31일부터 시행됩니다.구글은 이미 플레이 스토어에 앱을 등록하기 위한 까다로운 심사 과정을 거치고 있지만, 이번 조치로 저품질 및 위험한 앱을 더욱 강력하게 제거하겠다는 의지를 보였습니다.구글은 앱이 안정적이고 반응성 좋으며, 사용자에게 흥미로운 경험을 제공해야 한다고 강조했습니다. 따라서 충돌이 잦거나, 콘텐츠가 부족하거나, 유용성이 없는 앱은 삭제될 수 있습니다. 특히 텍스트만 있는 앱, 단일 배경화면 앱, 설치 후 실행되지 않는 앱, 반응 없는 앱 등이 위험에 처할 수 있습니다. 이번 .. 2024. 7. 24.
당신을 더 나은 개발자로 만들어 줄 7가지 습관 개발자로서 성공하려면 끊임없는 자기 개선이 필수입니다.특히 고참 개발자로서 팀을 이끄는 위치에 있다면 더 좋은 코드를 작성하고, 유지보수하기 쉬운 코드를 만드는 것이 중요합니다.아래에서는 당신을 평범한 선배 개발자가 아닌 뛰어난 고참 개발자로 만들어 줄 7가지 습관을 소개합니다. 소프트웨어 개발에서 코드는 단순히 작동하는 것에 그치지 않습니다.잘 작성된 코드는 유지보수성이 높고, 다른 개발자들에게도 이해하기 쉽습니다.이 글에서는 더 나은 코드를 작성하고, 궁극적으로 더 나은 개발자가 되기 위해 실천해야 할 7가지 습관을 공유합니다.이러한 습관은 개발 과정에서 실수와 후회를 줄이고, 팀의 생산성을 높이는 데 도움이 될 것입니다. 1. 디테일에 집착하자지루하고 반복적인 작업을 싫어하는 사람도 있지만, 뛰어난.. 2024. 7. 22.
Chat GPT를 이용해서 Mermaid에서 플로우차트 만들기 이 블로그에서는 Python 함수의 로직을 Mermaid를 사용하여 플로우차트로 시각화하는 과정을 설명합니다.이를 통해 코드의 흐름을 더 쉽게 이해할 수 있습니다. 1. Python 함수 코드 가지고 오기먼저, 주어진 Python 함수 med3를 살펴봅시다. 이 함수는 세 정수의 중앙값을 찾는 코드를 예시로 작성하겠습니다.#세 정수를 입력받아 중앙값 구하기def med3(a,b,c): # a,b,c의 중앙값을 구하여 반환 if a >= b: if b >= c: return b elif a = c: return a elif b   2. Chat GPT를 이용하여 코드를 플로우차트로 변환하기이제 위 코드를 Chat GTP.. 2024. 7. 21.
Mermaid를 사용한 플로우차트 그리기 가이드 Mermaid는 간단한 마크다운 문법을 사용하여 다양한 다이어그램(예: 플로우차트, UML 다이어그램, 시퀀스 다이어그램 등)을 만들 수 있도록 도와주는 오픈 소스 도구입니다.Mermaid를 사용하면 코드 작성 없이도 간편하게 플로우차트를 만들 수 있으며, 생성된 다이어그램을 웹 브라우저, 문서, 프레젠테이션 등에 쉽게 삽입할 수 있습니다. https://mermaid.live/ Online FlowChart & Diagrams Editor - Mermaid Live Editor mermaid.live  1. Mermaid 기본 문법 Mermaid에서 플로우차트를 만들기 위해서는 다음과 같은 기본 문법을 사용해야 합니다.다이어그램 선언: graph TD 또는 graph LR와 같이 다이어그램 유형과 방향.. 2024. 7. 21.
SW 개발자 인력난, “비자 재설계 필요”…중진공 연구내용 공개 최근 중소벤처기업진흥공단은 외국인력 활용 중소벤처기업의 생산성 향상을 위한 정책 과제 도출 연구용역 결과를 공개했습니다.이 연구는 특히 소프트웨어(SW) 및 인공지능(AI) 분야에서의 인력난을 해소하기 위한 비자 정책 개선 필요성을 강조했습니다.현황 및 문제점중소기업은 능력 있는 SW 개발자를 채용하고 싶지만, 까다로운 비자 요건으로 인해 외국인 숙련인력이 한국에서 취업하기 어려운 상황입니다.비전문인력(E-9)에서 숙련기능인력(E-7)으로의 전환 규모는 올해 3만 5000명으로 확대되었으나, 이는 주로 제조업에 초점이 맞춰져 있습니다.SW 분야에 필요한 구체적인 지원책과 외국인 교육 방안은 여전히 미비한 상태입니다.연구 결과 및 제언연구용역 보고서에 따르면, 현재 E-7 비자는 절차가 복잡해 발급받기 어.. 2024. 7. 20.
반응형