목록개인공부 52
재밌고 어려운 IT를 이해해보자~!
B2C IT 회사란?보통 IT업계의 B2C 회사라 하면자체 서비스를 기반으로 다수의 불특정 개인 / 집단을 대상으로 하여 서비스를 제공하는 회사 예를 들어 네이버, 카카오, 구글, 토스 같은 회사개인금융, 검색엔진, 카카오톡과 같은 서비스는 불특정 다수의 일반인을 대상물론 위 회사들도 B2B의 셩격을 지닌 서비스들 또한 제공기본적으로 개인 또한 사용할 수 있는 서비스 형태로 제공 정리하자면 B2C IT회사는 다수의 불특정 개인/집단을 상대로 자체 서비스 비즈니스를 수행하는 회사B2C 서비스는 사용 대상이 명확하지 않으며, 계속 성장해야 한다. B2B IT 회사란?B2C 회사는 B2B의 포션도 많이 갖고 있다.예를 들어 ms office suite와 ms windows os의 경우 민간인에게도 판매하지만,..
XML은 Extensible Markup Language의 약어로, 데이터를 저장하고 전송하기 위한 마크업 언어입니다. 이는 데이터를 구조적으로 표현하기 위해 사용되며, 태그를 사용하여 데이터를 식별합니다. XML은 데이터를 단순히 텍스트로 표시하며, 태그를 통해 데이터를 구조화하고 의미를 부여합니다. XML은 HTML과 매우 유사하지만, HTML은 문서를 표현하는데 사용되는 반면, XML은 데이터를 저장하고 전송하기 위해 사용됩니다. Tove Jani Reminder Don't forget me this weekend! 이 XML 코드는 하나의 노트를 나타내는 예제입니다. 태그 note는 노트의 시작을, /note는 노트의 끝을 나타냅니다. 그 안에는 to, from, head..
파일 암호화 랜섬웨어 (Encrypting Ransomware): 이 유형의 랜섬웨어는 피해자의 파일을 강력한 암호화 알고리즘을 사용하여 암호화합니다. 사용자는 암호화된 파일에 접근할 수 없으며, 복호화 키를 소유한 공격자만이 파일을 복원할 수 있도록 만듭니다. 대부분의 경우 공격자는 금전 보상을 요구합니다. 대표적인 예로는 CryptoLocker, WannaCry가 있습니다.잠금화면 랜섬웨어 (Locker Ransomware): 잠금화면 랜섬웨어는 사용자의 컴퓨터 화면을 잠글고, 로그인 또는 액세스를 방해하는 형태입니다. 파일은 암호화되지 않을 수도 있습니다. 공격자는 화면 잠금 해제를 위한 금전 보상을 요구합니다. 이 유형의 랜섬웨어는 보통 모바일 기기에도 나타날 수 있습니다.마이닝 랜섬웨어 (Raa..
변화하는 시장에서 경쟁력을 유지하기 위해, 기업들은 데이터를 효율적으로 처리하고 관리하며 서비스를 원활하게 운영할 필요성을 느꼈습니다. 이를 위해 대규모 데이터를 분석하고 처리하는 방법과 올바른 소프트웨어 설계, 그리고 운영체제의 한계를 넘어서는 새로운 소프트웨어 개발에 주력하며, 더 효과적인 서비스 제공 방법을 모색해야 했습니다. 이를 위해 기업들이 선택한 프레임워크가 바로 ‘.Net’입니다. .NET이란 ?.Net은 Microsoft가 개발한 ‘개발 프레임워크(Framework)’입니다. Android와 iOS 등 운영체제와 상관없이 애플리케이션을 개발할 수 있는 크로스 플랫폼으로 C#, F#, 비주얼 베이직 언어를 지원하며, 그중 C# 언어의 사용룰이 가장 높게 측정되고 있습니다. 최근에는 .Ne..
C# (C-Sharp)는 강력하고 유연한 프로그래밍 언어로, Microsoft가 .NET 프레임워크의 일부로 개발하였습니다.객체 지향 프로그래밍(OOP)의 원칙을 기반으로 하며, 간결하고 읽기 쉬운 코드 작성을 가능하게 합니다.다양한 응용 프로그램을 개발하는 데 사용되며, 데스크탑 응용 프로그램, 웹 애플리케이션, 모바일 애플리케이션, 그리고 게임 개발에 이르기까지 광범위한 영역에서 활용됩니다.C#의 주요 특징 중 하나는 Microsoft의 .NET 플랫폼과의 통합입니다.이는 C#으로 작성된 프로그램이 .NET 라이브러리의 방대한 컬렉션을 활용할 수 있음을 의미하며, 개발자가 보다 효율적으로 강력한 응용 프로그램을 구축할 수 있도록 합니다. C#의 주요 특징C#은 마이크로소프트가 개발한 현대적인, 타입..
Vue.js 란? 앵귤러와 React의 장점을 살리고 단점을 보완하여 만든 오픈 소스 자바스크립트 프론트앤드 프레임워크로, 사용자 인터페이스(UI) 개발에 초첨을 맞춰 복잡하고 동적인 웹 페이지를 쉽게 개발할 수 있는 개발도구이다! 대표적인 프론트엔드 개발 프레임워크로 앵귤러, React와 함께 개발도구 3대장으로 뽑힌다. Vue js의 가벼운 크기와 직관적인 문법으로 인해, SPA 개발에 매우 적합한 프레임워크입니다. 여기서 SPA는 Single Page Application(단일 페이지 애플리케이션)을 의미하는데, 페이지 전환 없이 동적으로 콘텐츠를 로드하고 업데이트하는 웹 애플리케이션을 뜻합니다. 기존에 했던 프로젝트의 JavaScript를 활용한 동적출력에 있어서도 Vue.js를 활용하면 더 간결..
cmd를 통해 문서에 mkdir명령어를 사용해 새로운 폴더를 만드려고 하면 다음과 같은 문장이 나온다. 왜 그런지 구글링을 해보니 ...https://answers.microsoft.com/en-us/windows/forum/all/powershell-mkdir-command-doesnt-work-on-documents/307d8e0a-c9e9-43ae-a7fd-d4cf73872b01 리디렉션 중 login.microsoftonline.com문서라는폴더자체가...많이 보호되어있는 영역인듯하다!윈도우 검색창에"제어된 폴더 엑세스" 를 들어간 뒤 해당 기능을 끄면다음처럼 명령어가 정상작동한다!
CMD디렉토리(DIR) 명령으로 실행하거나 인터넷 속도를 테스트하는데 널리 사용됨기본 파일 시스템과 상호작용 및 시스템 명령을 통해 오류해결 파워쉘CMD로 할 수 있는 모든 작업을 파워쉘로 할 수 있음더 복잡한 명령 수행, 관리 작업 자동화, 원격 명령실행, 윈도우 아키텍쳐의 핵심 구성 요소인 .NET Framework와 통합되는 C# 프로그래밍 언어 실행 가능윈도우 터미널GiuHub에서 사용 가능한 오픈 소스 프로젝트 CMD, 파워쉘 명령어 지원 외에도 Liinux 또는 WSL용 Windowsㅍ 하위 시스템도 지원일반적으로 Linux OS에 국한되었던 BASH 사용가능 윈도우 터미널이 CMD, 파워쉘 기능을 대부분포함한 상위 버전인 것 같다!