본문 바로가기
반응형

Programming256

정보처리기사 UI표준 사용자 인터페이스란? 둘 이상의 대상, 주로 사용자와 컴퓨간 상호작용이 원할하도록 도와주는 하드웨어 및 소프트웨어를 의미한다. 사용자가 시스템을 조작하는 입력 수단과 시스템이 정보를 표시하는 출력수단으로 나누니다. 물리적 제어,기능적 제어, 전체 구서으이 제어 3가지로 나뉜다. UI특징 사용자 소프트웨어 만족도에 가장 큰 영향을 미친다. 편리성과 가독성 향상에 작업 시간을 단축시킴 수행결과 오류를 줄이고 기능 수행에 대한 방법을 제시한다. 소프트웨어 아키텍처를 기반으로 설계되고 가장 빈번하게 수정된다. UI종류 CLI 는 명령문자열을 통해 시스템과 상호작용하는 UI이다. GUI 메뉴 아이콘 등의 그래픽 요소를 통해 시스템과 상호작용하는 UI이다. NUI는 사람의 온도 음성 터치등을 통해 시스템과 상호작용.. 2022. 1. 31.
웹 애플리케이션 서비스 1인 기업의 시작 1인 개발자가 서비스를 운영하기 위한 가장 쉬운 방법은 웹 애플리케이션을 개발 및 배포하는 것이다. 이미 많은 사람들이 웹브라우저 프로그램을 컴퓨터에서 사용하고 있기 때문에, 네이티브 모바일 애플리케이션을 만들어서 설치를 해서 사용하게 하는 것보다는 접근성이 훨씬 높기 때문이다. 개발자의 입장에서 자신이 만든 프로그램이 사용되지 않는 것 만큼 힘이 빠지는 일은 없을 것이다. 유저들이 꾸준히 늘면서 서비스의 품질을 높여가는 것이 가장 좋은 시나리오일 것이다. 1인 개발자의 입장에서 서비스를 기획하고 배포 및 마케팅 까지 진행하기에는 조금 벅찰 수 있다. 서비스를 운영하는 것에 있어서 중요한 몇가지를 살펴보자. 서비스 기획의도 분석 항상 사업가의 입장에서 세상을 바라볼 수 있어야 한다. 대기업에서 개발자로 .. 2022. 1. 30.
Javascript String to Arrray 자바스크립트 문자열 배열 변환 방법 How to change string data to list data in Javascript? 자바스크립트에서 문자열 데이터를 리스트로 변경하는 방법은 다음과 같다. split() 함수를 사용해서 문자열을 파싱해주면 Array형태의 데이터가 출력된다. const stringValue = 'data in javascript' const stringToArray = stringValue.split(' ') console.log(stringToArray) -> ['data','in','javascript'] 2022. 1. 28.
urllib.error.HTTPError: HTTP Error 429: Too Many Requests HTTP 429 에러 해결하는 방법 How to solve HTTP 429 status code? 서버에 CRONTAB을 걸어놓은 코드가 있었다. 주기적으로 특정 사이트의 내용을 크롤링 하는 코드를 추가했는데, 작동이 안되서 로그를 확인해보니 HTTP 429 RESPONSE를 받았던 것이다. HTTP 429 Error는 기본적으로 Error가 아니다. 크롤링 하려고 하는 해당 측 서버에서 친절하게 나의 크롤링 코드에 대해서 친절하게 응답을 해주는 것이다. "당신의 코드가 너무 짧은 시간에 많은 요청을 하고 있으니 자제를 해달라" 머 이런 식이다. HTTP 429 Error 코드를 해결하는 유일한 방법은 해당측 서버의 요청대로 요청을 천천히 하는 방법이 유일하다. 그리고 이게 도덕적으로 맞는 이야기다. 그럼 얼마만큼 더 기다려려서 reque.. 2022. 1. 28.
Django Web Application robots.tst 생성&적용 방법 Django web application sitemap 생성 & 적용 방법 how to create sitemap on web application? SEO 기본 / 웹사이트 노출 포털사이트에 SITEMAP 등록이 필수다 구글 서치콘솔에 웹 애플리케이션을 등록하면, 주기적으로 트래픽 현황을 관리할 수 있다. 구글 서치 incomeplus.tistory.com 웹 애플리케이션을 만들고 난 후 가장 먼저 해야할 것은 마케팅이다. 나만 만족하는 웹 애플리케이션은 수익으로 이어지지 않기 때문이다. 수익을 얻기 위해서는 마케팅을 통해서 웹에 유입되는 트래픽을 늘려야 한다. 구글과 네이버 처럼 사이즈가 큰 포털에 웹마스터 도구를 등록해야 한다. 여기에 등록하기 위해서 필요한 것이 robots.txt와 sitemap.. 2022. 1. 27.
Django web application sitemap 생성 & 적용 방법 how to create sitemap on web application? SEO 기본 / 웹사이트 노출 포털사이트에 SITEMAP 등록이 필수다 구글 서치콘솔에 웹 애플리케이션을 등록하면, 주기적으로 트래픽 현황을 관리할 수 있다. 구글 서치콘솔에서 내 사이트를 방문해서 어떤 키워드로 유입이 되었고 몇명의 방문자가 카운팅 되었는지 무료로 서비스를 제공하고 있다. 구글 서치콘솔에 웹애플리케이션의 URL 소유를 인증하고 나서 가장 먼저 해야 하는 것이 sitemap 등록이다. 웹 애플리케이션이 단순히 1개의 페이지만 있다면 모르겠지만, 통상 여러개의 URL주소를 가지고 있기 때문에 하부 URL들을 모두 등록해줘야 정확한 집계가 가능하기 때문이다. Django Framework에서는 sitemap을 생성하고.. 2022. 1. 27.
반응형