/lib/ld-linux.so.2: bad ELF interpreter

Record 개념 [실행 에러] /lib/ld-linux.so.2: bad ELF interpreter 출처: https://moongblog.tistory.com/37 [뭉블] 리눅스 에서 프로그램이 실행 안되는 문제 발생, /lib/ld-linux.so.2: bad ELF interpreter 해당 에러가 발생 하기에 컴파일 환경에 따른 라이브러리 참조 에러인 줄 알았으나, 단순 x86 에서 컴파일한 프로그램을 x64...

GO google develop language

Record 개념 Go는 전통적인 컴파일, 링크 모델을 따르는 범용 프로그래밍 언어이다. Go는 일차적으로 시스템 프로그래밍을 위해 개발되었으며, C++, Java, Python의 장점들을 뽑아 만들어졌다. C++와 같이 Go는 컴파일러를 통해 컴파일되며, 정적 타입 (Statically Typed)의 언어이다. 또한 Java와 같이 Go는 Garbage Collection...

Django Rest Framework

Record 개념 Django REST framework python3 가상환경 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), }, 'mfedi': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db1.sqlite3'), }, } post\router.py DATABASE_ROUTERS = ['post.router.MultiDBRouter'] class MultiDBRouter(object): def __init__(self): self.model_list = ['mfedi', 'default'] def...

Django React

Record 개념 python3.x + django + djangorestframework python3 가상환경 (가상환경 생성) python -m venv django-react-venv 파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능합니다. 여러개의 프로젝트를 진행하게 되면 이는 문제가 됩니다. 작업을 바꿀때마다 다른 버전의 라이브러리를 설치해야합니다. 이를 방지하기 위한 격리된...

React

Record 개념 React : A JavaScript library for building user interfaces 목차 Hooks Redux 리덕스 Mobx 1 Mobx 2 prop-types 성능분석 Eject 사용안하기 설명 npx create-react-app react-material-ui yarn create react-app hooks-tutorial 선언형 React는 대화형 UI를 만드는 데 어려움을 줄입니다. 어플리케이션의...

ES6

Record 개념 - 목차 ES6 에서 사용하는 변수 선언. ES5 에서 사용하던 var 외에 const나 let module import, export arrow function 템플릿 리터럴 (Template Literals) 개선된 객체 리터럴 (Enhanced Object Literal) 스프레드 연산자 Spread Operator 프라미스 Promise Fetch API 클래스...

React-Material-UI

Record 개념 - 설치 React.js npx create-react-app react-material-ui cd react-material-ui npm install @material-ui/core npm install contentful npm start http://localhost:3000/ npm install @material-ui/icons Next.js npm init npm install –save react react-dom next@7.0.2 express npm install –save-dev @babel/node @babel/preset-env npm install –save...

Yarn

Record 개념 처음 보는 자바스크립트의 새 패키지 매니저 (Yarn: First Look at the New Package Manager for JavaScript) ?? 자바스크립트 세계에서 개발자는 코드의 패키지를 공유하고 이를 조립하여 프로젝트를 빌드하는 도구로 패키지 매니저를 사용한다. 전 세계적으로 가장 인기있는 자바스크립트 패키지 매니저는...

StartUp

Record 기획 [http://trello.com/] (http://trello.com/) [https://www.notion.so/] (https://www.notion.so/) 디자인 [https://www.figma.com/] (https://www.figma.com/) 사진 [https://unsplash.com] (https://unsplash.com) 코드 에디터 [https://code.visualstudio.com/] (https://code.visualstudio.com/) CSS 라이브러리 [https://tailwindcss.com] (https://tailwindcss.com) [https://bulma.io] (https://bulma.io) 깃 저장소 [https://github.com/] (https://github.com/) [https://about.gitlab.com/] (https://about.gitlab.com/) [https://bitbucket.org/product] (https://bitbucket.org/product) 클라이언트 [https://insomnia.rest (REST)] (https://insomnia.rest) [https://altair.sirmuel.design (GraphQL)] (https://altair.sirmuel.design) 검색엔진 [https://www.algolia.com] (https://www.algolia.com)...

node js

Record 개념 구글 크롬 브라우저에서 JavaScript 코드를 처리하기 위한 엔진인 V8엔진을 사용하는 서버측 프로그램 개발을 위한 플랫폼 비 동기식 이벤트 처리방식: 병력 처리 CLI 실행 node node -v node helloworld.js 웹서버로 활용 가능 var app = http.createServer(function(request,response){ }); app.listen(3000); package.json...