전체보기
HTML
CSS
JAVASCRIPT
PYTHON
REACT
VueJS
JQUERY
LINUX
PHP
DATABASE
LODASH
WEBDEVETC
ETC
Search
JSON Pretty
Close
CATEGORIES
JSON Pretty
HTML
CSS
React
VueJS
Javascript
jQuery
Lodash
Python
Database
Linux
WEBDEVETC
ETC
Search
Contact Us
LATEST POSTs
최근 등록된 포스팅 목록
최신순
인기순
python
[Python] MongoDB 커서를 파이썬 리스트로 바꾸는 방법
Python 앱에서 MongoDB를 사용하는 경우 불러온 커서 객체를 리스트 타입(배열)으로 변경하는 방법을 알아봅니다.! MongoDB 커서 리스트로 바꾸기먼저 리스트 타입으로 변경하는 이유는 무엇일까요? MongoDB의 레코드를 find() 등을 사용하여 여러 개로 불러오면 커서 객체가 반환됩니다. 그런데 이 값을 파이썬에서 변경하거나 json 등의 형태로 반환하기 위해서 리스트로 타입 변경을 하게 됩니다.<
View :
1820
/
2020-08-22
linux
리눅스 ssh 포트 변경하기
리눅스(Linux)의 ssh 접속시 포트를 변경하는 방법을 알아봅니다.! 포트를 변경하는 이유는?사용하기 편리함의 목적보다도 보안상의 이유가 크다고 할 수 있습니다. 즉 외부에서 ssh로 서버에 접속 가능한 계정 정보가 혹시 노출되더라도 <span data
View :
4056
/
2020-08-21
react
[React] antd 라이브러리 Button 컴포넌트 알아보기
최근 react에 사용하는 antd UI 라이브러리 업데이트를 계속해서 포스트중입니다. 오늘 내용은 antd의 Button 컴포넌트에 대하여 알아봅니다.# antd Button 컴포넌트react 앱에서 버튼의 기능과 화면 구현을 목적으로 antd의 <span data-custom-style="ct
View :
2083
/
2020-08-21
tech
Internet Explorer, IE가 사라진다
너무나 오랜 기간 웹브라우저로서 명맥을 이어오던 Microsoft의 Internet Explorer(인터넷익스플로러, IE)가 곧 서비스를 중단할 것으로 알려졌습니다. IE를 지원하던 MicroSoft의 다양한 소프트웨어에서 더 이상 지원<a href="<a href=" "="" target="_
View :
1364
/
2020-08-20
db
[mongodb] 몽고db mongodump 그리고 mongorestore 사용하는 방법
MongoDB의 데이터베이스를 백업이나 마이그레이션을 위해 사용하는 방법으로 몽고DB 툴인 mongoexport와 mongoimport를 사용할 수 있습니다. 그리고 오늘 알아볼 <span data-custom-style="ct0
View :
4613
/
2020-08-20
react
[react] antd 라이브러리 Input 컴포넌트
React UI 라이브러리 antd의 컴포넌트 중 하나인 Input에 대하여 알아봅니다.<Input />antd의 Input 컴포넌트는 html의 input 엘리먼트처럼 사용자의 입
View :
5159
/
2020-08-19
python
python zip 내장함수 정보 및 예제
Python의 내장함수인 zip()에 대하여 알아봅니다.zip(data1, data2, ...)Python의 zip()의 간단한 문법은 위와 같습니다. 여러 개의 리스트나 튜플 타입을 합쳐 새로운 튜플(tuple) 타입으로 반환해줍니다. 이렇게 zip()을 사용하면 연결된 새로운 데이
View :
1975
/
2020-08-19
python
Python앱에서 네이버 서치 어드바이저 sitemap 등록시 에러나는 경우
얼마 전 올린 포스팅은 Python 앱에서 sitemap을 생성하여 검색엔진의 사이트맵에 등록하는 것이었습니다.관련 링크 >https://webisfree.com/2020-08-17/python에서-xml-사이트맵-페이지-만들기그런데 구글 웹마스터와 달리 네이버 서
View :
709
/
2020-08-18
linux
[Linux] 사용중인 프로세서 상태 보여주기, top 명령어
리눅스 서버의 효과적인 성능과 문제 해결을 위해 어떤 프로세스, 서비스가 구동되고 어느 정도의 리소스를 사용하고 있는지 파악하는 것이 중요합니다. 아래는 리눅스에서 현재 사용중인 프로세스를 보여주는 명령어 top에 대하여 알아봅니다.# 리눅스 top 명령어 알아보기리눅스의 <span data-custom-style=
View :
1469
/
2020-08-17
python
Python에서 xml 사이트맵 페이지 만들기
Python에서 검색엔진최적화의 가장 중요한 하나로 sitemap을 빼놓을 수 없습니다. 검색엔진의 크롤링이 sitemap을 기반으로 동작하기 때문입니다.아래는 Python 앱을 사용하는 경우 jinja2를 사용한 템플릿의 sitemap.xml 페이지를 만들어보려고합니다. 아래에서는
View :
1143
/
2020-08-17
webdevetc
리눅스의 python 환경에서 systemd를 사용하여 uwsgi가 동작할 때 not found error 문제
Python 앱을 사용하기 위해서 아래와 같은 환경을 구축하였습니다.- uwsgi 미들웨어- nginx 서버systemd에 새로운 프로세스를 추가하여 uwsgi를 실행하도록 코드를 작성하였는데 uwsgi를 호출할 때 uwsgi를 찾을 수 없는 에러가 발생하는 경우 어떻게 해결할 수 있는지 알아봅니다. # systemd 프
View :
620
/
2020-08-15
linux
[linux] 사용중인 process 중지, kill하는 방법
리눅스에서 현재 사용중인 process(프로세스)를 중지(kill)하는 방법에 대하여 알아봅니다.# 리눅스 process 중지, kill리눅스에 여러개의 프로세스가 사용중인 경우 계속해서 cpu와 메모리를 사용하고 있게됩니다. 불필요한 리소스 낭비를 위하거나 다시 프로세스를 사용하기 위해서 기존 프로세
View :
16366
/
2020-08-13
webdevetc
[Linux] cpu의 core 개수 확인하는 방법
리눅스(linux) 환경의 서버를 구동하는 경우 현재 머신의 cpu core 수를 확인하는 방법을 알아봅니다.서버의 안정적인 구동을 위해서 하드웨어 사양 역시 중요합니다. 메모리 그리고 특히 cpu가 중요한데요 ~ 만약 cpu의 코어 수 쓰레드를 확인하려면 어떻게 알 수 있을까요?! 리눅스 명령어 cat /proc/cpuinfo이 때 많이 사용
View :
14064
/
2020-08-11
db
MySQL 버전 확인하는 방법
현재 사용중인 mysql의 버전을 확인하는 방법을 알아봅니다.mysql이 설치된 경우 -V 옵션을 사용하여 실행하면 현재 버전을 출렫해줍니다.mysql -V출력 메시지는 아래와 같이 현재 사용중인 mysql 버전이 출력됩니다.mysql Ver 15.1 Distrib 10.0.38-MariaDB, for debian-linux-gnu (x86_64) usi
View :
885
/
2020-08-11
python
Python 파일 존재 여부 확인하기, isfile
Python(파이썬)에서 파일이 있는지의 존재 여부를 확인하는 방법입니다.# Python 파일 존재 확인하기파일을 삭제하거나 읽기 전에 파일의 유무를 확인해야겠죠. 없는 파일을 조작하면 에러가 발생할 수 있
View :
4610
/
2020-08-08
python
python 파일의 확장자와 이름을 따로 얻기, splitext()
python(파이썬)에서 파일 이름의 확장자를 따로 얻는 방법을 알아보려고합니다.# Pythin에서 파일 이름, 확장자 따로 구분하여 얻기확장자(file extension)만 따로 얻기 위해서 정규표현식</s
View :
6331
/
2020-08-08
python
Python flask에서 커스텀 에러 페이지 만들기, 404
Python flask를 사용한 앱을 만들 경우 페이지가 없는 404 에러 발생시 커스텀 에러 404 페이지를 만들어 보여주는 방법을 알아봅니다.# Python flask 404 페이지404는 페이지가 없다는 것을 의미합니다. 웹서버의 경우 페이지가 없을 때 기본으로 보여주는 에러 메시지가 있지만 만약 <span data-cus
View :
1610
/
2020-08-08
css
[CSS] position sticky를 사용 할 때 top이 아닌 bottom, 아래에 위치하는 방법
CSS의 스타일 속성 position 값 중에는 sticky 값을 선택할 수 있습니다. sticky를 사용하면 항상 화면에 고정되어 보여줄 수 있으면서도 동시에 다른 요소들에 영향을 받는 fixed, relative 두 개의 효과를 모두 가질 수 있죠.이런 특징 때문에 별도의 콘텐츠 영역, 사이드바 영역에 많이 사용됩니다. 이 때 만약 sticky 요소를 페이지 상단이 아닌 하단에 보
View :
4173
/
2020-08-08
js
자바스크립트 엘리먼트 앞 또는 뒤에 요소 이동하기, append(), appendChild(), prepend(), insertBefore()
자바스크립트를 사용하여 요소를 이동시키는 방법에 대하여 알아보려고 합니다.# 자바스크립트를 사용하여 엘리먼트 요소 이동 시키는 방법자바스크립트는 원하는 요소를 이동하기 위해서 아래와 같은 네 가지 함수를 가지고 있습니다.append(), appendChild()prepend()insertBefore()모두
View :
12650
/
2020-08-07
js
[자바스크립트] 이미지 확장자만 제거하는 방법
자바스크립트에서 이미지 파일의 확장자만 삭제한 이름만 가져오려면 어떻게 하면 되는지 알아봅니다.# 자바스크립트 이미지 파일 중 확장자만 제거 한 파일 이름 가져오기일단 확장자를 제거하는 것이 가장 좋은 방법입니다. 이때 중간에 . 기호가 포함되었을 수 있으므로 제일 마지막에 포함된 확장자 정보를 삭제해야 됩니다.가장 간
View :
2389
/
2020-08-06
webdevetc
타블렛 2in1 노트북에 필요한 악세서리, 장갑
요즘 사용되는 랩탑, 노트북은 대부분의 제조사에서 2in1 모델을 출시하고 있습니다.! 2in1 랩탑, 노트북 컴퓨터여기서 2in1은 말 그대로 두 가지 기능을 모두 수행하는 랩탑, 노트북을 얘기합니다. 즉 일반 컴퓨터로 사용할 수도 있고 동시에 태블릿처럼 사용하는 것 역시 가능합니다. 그래서 2in1은 아래와 같은 기능을 가지고 있습니다.<span
View :
787
/
2020-08-06
js
자바스크립트 Canvas 요소를 이미지로 저장 후 서버에 ajax로 저장하는 방법
자바스크립트를 사용하여 캔버스 요소를 이미지로 변환하여 서버에 비동기식 ajax로 전송하는 방법을 알아봅니다.# 자바스크립트 캔버스 이미지 서버로 파일 전달하기HTML5를 사용하여 Canvas 요소를 이미지로 변환하거나 저장할 수 있습니다. 그렇다면 변환된 캔버스 이미지를
View :
10564
/
2020-08-05
python
[Python] 문자열 길이 구하기, len
python(파이썬)에서 문자열의 길이를 구하는 방법을 알아봅니다.# Python 문자열의 길이 구하기문자열의 길이를 구하는 방법으로 len() 내장함수를 사용할 수 있습니다.<span
View :
24984
/
2020-08-05
react
[React] 함수형 컴포넌트에서 StateHook 사용하는 방법과 예제
React에서 state hook을 사용하는 방법에 대하여 알아봅니다.# React state hook 알아보기react 16.8 이 후 부터 사용 가능한 react hook은 class형 컴포넌트가 아닌 경우에도 state를 사용한 상태 관리를 쉽게 사용할 수
View :
1111
/
2020-08-03
db
[MongoDB] 여러 개의 컬렉션을 필드 기준 하나로 합치기, merge
MongoDB에서 두 개 이상의 컬렉션을 특정 필드 값을 기준으로 하나로 합치는 방법에 대하여 알아봅니다.# MongoDB 컬렉션 필드 기준 합치기컬렉션을 하나로 합치는 방법은 몇 가지가 있습니다. 그 중에서 csv나 엑셀 등의 포맷으로 변경하는 방법도 하나의 방법입
View :
2409
/
2020-07-30
webdevetc
Notion 2020-07-28 신규 업데이트 정보
Notion의 신규 업데이트 관련의 요약 정보입니다.# 2020년 7월 28일 노션 신규 업데이트1. Apple ID로 로그인 기능 추가이제 Notion에서 Apple ID로 로그인이 가능합니다. 덕분에 iOS에서 Face ID, Touch ID 기능
View :
1027
/
2020-07-29
python
[Python] 태그만 제거하는 방법, 정규표현식
Python에서 정규표현식을 사용하여 모든 태그 요소를 제거하는 방법을 알아봅니다.# Python 정규표현식으로 태그 요소 제거하기Python에서 태그 요소를 제거하기 위해 몇 가지 방법<
View :
8331
/
2020-07-28
linux
리눅스 파일 소유자 그룹 변경하는 방법, chown
리눅스 환경에서 파일 및 경로의 소유자(ownership) 및 그룹(group) 변경 방법에 대하여 알아봅니다.# 리눅스 파일 및 경로 사용자, 그룹 변경 chown리눅스는 파일 및 경로에 소유자와 그룹 사용자를 지정할 수 있습니다. 이렇게 설정하는 이유는 적절한 접근 권한을 통해 허용 범위를 지
View :
9665
/
2020-07-27
etc
notion 앱 다운로드 및 단축키 정보
최근 가장 많이 사용되는 노트, 메모 앱 중 하나인 Notion(노션) 관련 정보입니다. 아래에서는 notion의 장, 단점과 유용한 정보를 알아봅니다.# Notion은?notion(노션)은 최근 급부상한 메모앱입니다. 하지만 단순 메모에 그치지 않고 업무나 협업 등의 목적으로도 사용
View :
1869
/
2020-07-25
react
[React] antd 라이브러리 checkbox, radio 사용방법 및 예제
React 앱에서 인기있는 antd 라이브러리에서 checkbox와 radio 컴포넌트 사용 방법에 대하여 알아봅니다.# react an
View :
7629
/
2020-07-25
First
Prev
...
4
5
6
7
8
9
10
...
Next
Last