혁신을 이룹니다, 오딘박스(OdinBOX)

언제나 어디서나 오딘박스와 함께!

프로그래밍 57

내가 이해하기 쉽게 정리하는 프로미스(Promise) 알아보기

자바스크립트,EMCA,JS,AJAX,비동기처리,동기처리,프로그래밍,백엔드 이해가 안될 때 이 글 하나면 충분해요! 저도 그랬어요 개발을 하게 되면서 동기와 비동기를 처리하기 위해서 여러 가지 방법을 사용하여 진행을 하지만 효율적으로 관리를 할 수 있는 방법은 아무래도 Promise를 사용하는 것이 맞다고 생각을 한다 개념도 그렇고 Promise 말고 다른 방법도 많지만 흔히 사용하게 되는 콜백 함수를 사용하게 되면 무한 콜백이라는 끔찍한 상황에 맞이하게 된다 나 또한 부끄럽지만 아직 배울게 많다 보니 무한 콜백에 빠져 아찔한 화면을 본 적이 있기도 하고 혼자 검색하면서 프로미스 이론을 봤는데 잘 이해가 되질 않았는데 혼자 천천히 다시 하면서 이해한 개념에 대해서 말해보려고 합니다. 최대한 이론에 중심 해..

DEVELOPMENT 2022.10.02

논리연산자 [||, &&, !]

논리연산자프로그래밍,boolean,반복문,비교 확실하게 알고 넘어가는 논리연산자 코드를 작성하다 보면 가장 흔하게 사용하는 논리 연산자가 있다 이런 연산자들을 사용하는 것은 기본적으로 많이 하지만 사용을 하려면 그 개념에 대해서도 확실히 알고 넘어가는 것이 필요하다 그래서 정리도 하고 저와 같이 필요한 분들에게 도움이 되었으면 좋겠다는 생각으로 아래와 같이 간단하게 정리를 하려고 합니다. 목차 논리연산자 논리 연산의 경우 참, 거짓을 판단할 수 있는 것입니다. 위에도 이야기하였듯이 boolean으로 true, false 형태로 반환이 되기 때문에 반복문에 자주 사용하기도 합니다. 주요 논리연산자 연산자 이름 && AND AND AND || OR OR OR ! NOT 간단하고 싶게 알아보는 논리 연산자, ..

DEVELOPMENT 2022.07.23

MySQL SQLines 사용방법

DDL,DCL,DML,SQL,데이터베이스,Database,프로그래밍,쿼리Query,변환 SQL 조금씩 다른 것들은 이거 하나만 보시면 해결완료! 개발을 하다 보면 중간중간 막히는 것들이 많은데 SQL 부분에서 회사마다 사용하는 것들이 다릅니다. 그래서 우리가 배웠던 SQL과 조금씩 다릅니다. 근데 검색을 하면 요즘 구글에서 거의 전부 나오긴 하지만 안 나오는 경우가 생각보다 많습니다. 그럴 경우 어떻게 하면 좋을지 알아봤는데 이 방법이 현실에서 사용하기 가장 좋을 거 같아 기억도 하고 다른 분들에게 알려드리기 위해 글을 올리려고 합니다. 간단하지만 쉽고 간편하게 사용할 수 있습니다. 천천히 보시고 따라 하시면 됩니다. 목차 MySQLines 사용방법 SQLines[#]에 접속을 하면 다양한 메뉴와 지원을..

DEVELOPMENT 2022.07.10

스프링(Spring), 기초부터 차근차근 알아보기

HTML,CSS,JAVASCRIPT,JS,JQUERY,개발,DEV,SOURCE,GITHUB,프레임워크,이클립스 스프링 A부터 Z까지 천천히 배웁시다. 최근 스프링 관련해서 배우고 있어 아직 저 또한 초보이기 때문에 기억하고 기록하는 차원에서 글을 적으려고 합니다 물론 여기서 저는 타 블로그 현업 개발자분들보다 부족할 수 있지만 기초부터 알아가기 위해 이렇게 글을 적으려고 하니 초보 분들에게도 많은 도움이 되었으면 좋겠습니다. 목차 스프링 프레임워크(Spring Framework) 스프링이란? 우선 스프링이란 무엇인지 알아보려면 자바에 대해서 먼저 알아야 합니다 자바는 우리가 프로그래밍을 하게 되면 가장 기초로 시작하는 C언어 자바로 시작을 하게 되기도 합니다. 우선, 자바를 많이 하는 이유는 객체 지향이..

DEVELOPMENT/JAVA 2022.05.07

프로그래머, 자세히 알아보기

프로그래머,코딩,교육,소프트웨어,SI,SM,취업,연봉,컴공,컴퓨터공학과,현직개발자,인터뷰,프론트엔드,백엔드,AI 개발자가 되는 방법은 어떤 방법이 있는지 알아봅시다! 요즘 어릴 때부터 코딩 교육이 일상적으로 많이 자리 잡으면서 프로그래머에 대한 관심도 많아지고 있습니다. 코딩이라는 것이 좋은 곳으로 발전을 한다면 세상을 바꿀 수 있다고 생각하고 있기도 합니다 그만큼 새로운 기술들이 다양하게 발전하고 있습니다 그래서 이번엔 프로그래머 즉, 개발자에 대해서 알아보도록 하겠습니다. 목차 개발자(DEVELOPER) 개발자란? 흔히 이야기하는 모든 분야에서 사용을 할 수 있지만 이번에 소개를 해드리려고 하는 것은 소프트웨어 개발자를 이야기하려고 합니다. 우리가 흔히 개발자라고 하면 소프트웨어 개발자를 생각하기도 ..

DailyRoutine 2022.05.06

VS Code(Visual Studio Code)에서 깃허브(GitHub) 업로드 방법

vscode,visualstudiocode,비주얼스튜디오코드,깃허브,github,업로드,소스,프로그래밍,merge,머지,마이크로소프트,윈도우,Microsoft 에디터를 활요한 편한 깃허브 사용방법 비주얼 스튜디오 코드를 평소 많이 사용하게 되는데 해당 프로그램을 이용하여 깃허브에 바로 업로드하여 관리할 수 있는 방법에 대해서 알아보도록 하겠습니다. 일부 다를 수 있으나 거의 비슷하여 해당 방법과 비슷하게 따라 하시면 어려움이 없이 사용할 수 있습니다. 목차 준비물 GitHub [#] VisualStuido Code [#] GitHub 설치방법 - 버전에 따라 일부 차이가 있을 수 있으며, 사용자 환경에 따라 약간 달라질 수 있습니다. 위 주소로 들어가 사용하고 있는 운영체제를 선택하여 설치를 진행합니다...

DEVELOPMENT 2021.11.10

코딩을 쉽게 할 수 있게 도와주는 추천 소스 편집 프로그램

코딩,편집프로그램,무료소프트웨어,편집기,비주얼스튜디오코드,이클립스,노트플러스,코딩프로그램 나의 코딩을 쉽게 도와주는 소스 코드 편집기 프로그램 추천! 요즘 많은 분들이 코딩에 대해 관심을 가지고 있고 저 또한 전공이 프로그래밍으로 배우고 있고 진로의 방향도 개발자를 꿈을 꾸며 준비를 하고 있습니다. 혹시나 입문자분들이 처음엔 어떤 프로그램을 써야 할지 모르는 분들이 있어 무료로 사용할 수 있으면서 다양한 기능들과 편의를 제공하는 코딩 프로그램들을 몇 가지 소개하려고 합니다. 여러분들이 보시고 편하다고 생각하는 것들을 선택하셔서 사용하시면 됩니다. 목차 첫 번째, 비주얼 스튜디오 코드 ( Visual Studio Code ) [#] Visual Studio Code - Code Editing. Redefi..

DEVELOPMENT 2021.08.17

파이참(PyCharm) 라이브러리 설치 방법

파이참,라이브러리,파이썬,개발환경,프로그래밍,개발툴,개발자,pip,install,설치 파이참 라이브러리 설치하는 방법 파이썬 개발환경으로 파이참을 많이 이용을 하고 있습니다 저의 경우 파이참과 아나콘다를 이용을 하고 있는데 주로 파이참을 많이 이용하고 있습니다 간단하게 이용을 할 수 있다는 장점을 가지고 있어 이용을 하고 있습니다. 이 중에서 파이썬이라는 언어의 가장 큰 장점인 라이브러리(패키지)를 활용하여 나에게 맞는 개발을 할 수 있다는 것입니다. 파이참에서 라이브러리를 쉽게 설치 할 수 있는 방법에 대해서 설명을 해드리도록 하겠습니다. 천천히 따라오세요! 파이참을 활용하여 라이브러리를 설치 할 수 있는 방법은 두가지가 있습니다 순서대로 설명을 해드리도록 하겠습니다. 1. 파이참 자체로 설치 하는 방..

DEVELOPMENT 2021.05.07

파이참(PyCharm), 파이썬 인터프리터(Python Interpreter) 설정 방법

파이썬,jetbrain,파이참,아나콘다,IDE,개발툴,프로그래밍,실행오류,인터프리터,개발언어,젯브레인 PyCharm :: Interpreter Error 해결 방법 파이참이라는 프로그램을 이용하면서 사소하지만 초반에 잘 몰라 실수했던 부분을 여러분들에게 해결할 수 있는 방법을 공유하고 싶어서 해결방법을 정리했습니다 아래와 같은 방법으로 진행을 해주시면 해결이 됩니다. 파이썬 개발환경으로 많이 이용하고 계시는 파이참(PyCharm) 처음 설치 후 간단한 Hello World!를 실행을 하려고 하면 뜨는 오류가 있다 바로 아래와 같은 문구가 나옵니다. ⚠ Error: Please select a valid Python interpreter 위 오류는 올바른 파이썬 인터프리터를 이용하라는 것으로 간단하게 설정..

DEVELOPMENT 2021.05.07

오랜 역사 뒤로 저는 떠납니다, 어도비 플래시 플레이어[Adobe Flash player]

어도비(adobe), 플래시플레이어, flashplayer, 플래시게임, 쥬니어네이버, 야후꾸러기, 주전자닷컴, 보안문제, 스티븐잡스. 애플 저는 이만 떠납니다. 안녕! 어릴때 야후 꾸러기 네이버 쥬니어등에서 항상 했었던 플래시(애니메이션, 게임등) 요즘은 플래시를 잘 이용을 안했지만 가끔 생각날 때 한번씩 했었던 플래시가 앞으로는 더 이상 사용 할 수 없게 되었습니다. 어도비 플래시가 2020년 12월 31일 지원이 종료가 되었기때문입니다. (버전을 낮춘다면 플래시가 실행이 된다고 하지만, 지원이 중단되고 여러 취약점에 대응이 불가능합니다.) 플래시는 원래 웹 디자인 분야에서 주로 사용이 되었습니다. 원래 우리 지금 움짤이라고 쓰일 때 쓰는 gif를 대신할 애니메이터였으나 추후 업데이트로 인하여 코드(..

IT 2021.01.05