통합검색

'DEVELOPMENT' 검색 결과

총 162건의 글을 찾았습니다.

홈으로

글 목록

최신 글과 검색 결과
DEVELOPMENT

플러터(Flutter) 하단 네비게이션바(BottomNavigationBar) 설정방법

플러터(Flutter), 하단네비게이션바,BottomNavigationBar 앱 하단 부분에 버튼을 추가해 보자! 요즘 플러터를 배우고 있는데 생각보다 재미있습니다. 물론 기존 계속 봤던 언어가 아니다 보니깐 사용을 할 때 아직까지 익숙하지 않고 어렵다 보니 조금 힘들긴 하지만 언제나 새로운 기술을 배우고 새로운 것을 접한다는 것은 정말 좋습니다 그렇게 플러터를 사용하여 앱을 만들다 하단 부분 버튼을 추가하는 방법을 찾다가 내비게이션 바라는 것을 찾게 되었습니다. 해당 버튼을 사용하는 방법에 대해서 알아보도록 하겠습니다. 목차 BottomNavigationBar 우리가 흔히 앱을 사용하다 보면 맨 하단에 고정된 버튼들이 보입니다, 이런 버튼들을 보통 네비게이션바라고 표현을 하기도 합니다. SourceCo..

DEVELOPMENT

자바스크립트(JavaScript) 문자열 자르는 방법

자바스크립트,프로그래밍,문자열,메서드,METHOD 문자열을 잘라 내가 원하는 모양으로 사용할 수 있다고? 프로그램을 만들다 보면 받아온 데이터를 핸들링하여 나타낼 데이터를 가공해야 할 일이 생각보다 꽤 많이 있습니다. 그중에서도 데이터를 받아 자르는 방법에 대해서 알아보도록 하겠습니다. 목차 문자열 자르기 자바스크립트로 활용하여 문자열 자르기를 하려고 합니다, 물론 다양한 방법이 있겠지만 제가 간단하고 쉽게 할 수 있는 방법으로 알려드리려고 합니다. 시작 전 기본개념 당연히 잘 알고 있는 부분이라고 생각은 하고 있지만 우선 기본적으로 알고 계셔야 하는 부분은 위 개념을 알고 계셔야 문자열을 자르거나 합칠 때 어려움이 없습니다. 예를 들어 N이라는 것을 찾고 싶다면 3으로 찾으면 됩니다. 우리가 흔히 알고..

DEVELOPMENT

PostgreSQL - DATE_TRUNC 알아보기

postgresql, 날짜형식, 더하기, 빼기, 쿼리, SQL 날짜 자르기 어떻게 하면 좋을까요? 쿼리를 사용하다 보면 날짜 형식을 서로 다른 형식으로 되어있는 것을 비교하는 경우가 많이 있습니다. 이럴 때 쉽게 자를 수 있는 방법이 있으면 좋을 거라는 생각을 하게 됩니다. 날짜 비교를 할 수 있는 다양한 방법을 지원을 하고 있는데 이번엔 그중 DATE_TRUNC에 대해서 알아보도록 하겠습니다. 목차 DATE_TRUNC 사용해보기 PostreSQL기준으로 설명을 먼저 드리면 공식문서[#]를 참고하여 설명합니다. DATE_TRUNC(FIELD, SOURCE [, TIME_ZONE ]) 필드(Field)에 넣을 수 있는 것은 아래와 같이 존재하고 있습니다. 1. microseconds 2. milliseco..

DEVELOPMENT

쿼리스트링(Query String) 간단하게 알아보기

프로그래밍개발 쿼링스트링에 대해서 알아봅시다 웹 개발을 할 때 생각보다 Ajax를 이용할 때 주로 많이 봤을 방법인 Get방식으로 넘기는 방법 한 번씩 보셨죠? 그렇게 사용을 할 수 있는 방법에 대해서 알아보려고 합니다. 쉽고 간단하게 설명해 보도록 하겠습니다. 목차 쿼리 스트링(Query String) 쿼리 스트링은 사용자가 입력 데이터를 전달하는 방법 중 하나이며 해당 데이터를 가장 단순하게 전달할 수 있는 방법입니다. 웹 개발을 할 때 보통 우리가 사용하고 있는 Ajax 등을 보게 되면 주로 GET방식으로 데이터를 요청할 때 사용하는 방식 중 하나입니다. 우리가 주소(URL)에서 볼 수 있듯이 http://odinbox.co.kr/path?test 이런식으로 나오는 것을 이야기합니다. 쿼리 스트링 ..

DEVELOPMENT

PostgreSQL - WITH RECURSIVE 알아보기

postgresql,WITH RECURSIVE,재귀적,계층형,반복문 계층형, 재귀적 쿼리 - WITH RECURSIVE SQL을 사용을 하다 보면 쓰게 될 WITH RECURSIVE를 알아보려고 합니다. 계층형 및 재귀적 쿼리를 사용할 때 주로 사용을 하는 WITH RECURSIVE구문에 대해서 사용방법과 함께 실제로 어떻게 쓰면 될지에 대해서 알아봅시다. 목차 WITH RECURSIVE postgresql 기준으로 작성이 되었고, Oracle, SQL도 잠깐 설명을 하도록 하겠습니다. postgresql 공식문서[#] SQL 공식문서[#] WITH RECURSIVE ODINBOX_SEL AS ( SELECT 1 AS NUMBER UNION ALL SELECT NUMBER + 1 FROM ODINBOX_..

DEVELOPMENT

개발자 도구, 콘솔 막는 방법

콘솔로그,브라우저도구,크롬,디버깅 개발자도구 금지합니다! 개발을 하다 보면 한 번쯤 신경 쓰이는 것은 F12를 통해서 내가 만들고 있는 홈페이지가 위협을 받는듯한 느낌이 드는 경우가 있습니다. 이럴 때 어떻게 대처를 하면 좋을까라는 고민을 하다가 F12를 누르면 경고문과 함께 사이트가 멈추는 듯한 느낌이 보여줄 수 있으면 좋을까라는 고민을 하게 되었습니다. 아마 이 글을 보는 여러분도 한번쯤 고민을 해봤을 거라고 생각을 하며 적용방법에 대해서 간단하게 설명을 하려고 합니다. 물론 지금 이 방법이 완벽한 방법도 아니고 이렇게 한다고 해도 마음먹고 하는 분들을 막을 수 없지만 적어도 울타리 하나가 더 생겼다는 거에 위안을 삼는.....것도 좋지 않을까라는 생각 하시면 좋지... 않을까라는 생각입니다. 목차 ..

DEVELOPMENT

자바스크립트 UUID 생성 방법

javscript,uuid 고유 식별을 할 수 있도록 나눠봅시다. 개발을 하다 보면 유일성이 필요한 경우가 굉장히 많다 물론 날짜를 기준으로 나눌 수 있겠지만 날짜 기준과 함께 한번 더 고한 식별자를 가지는 것도 분명 필요합니다. 이럴 때 사용을 할 수 있는 것은 바로 UUID라는 것입니다. UUID가 어떤 것인지 알아보겠습니다. 목차 JavaScript UUID UUID 범용 고유 식별자(UUID :: Universally Unique identifier)라고 하며 우리말로 쉽게 생각하면 소프트웨어 구축에 쓰이는 식별자로써 분산환경에서 개별 시스템이 id를 발급을 하도록 유일성이 보장이 되어야 하는데 이럴 때 사용을 할 수 있는 것이 바로 UUID를 사용을 하고 있는 것입니다. UUID는 128비트의 ..

DEVELOPMENT

비주얼스튜디오(Visual Studio) 개발환경 갖추기

마이크로소프트,개발툴,환경,코딩,프로그램,개발자,언어,운영체제,설치 무겁지만 편리한 Visual Studio 간단히 알아봅시다. 마소에서 만든 비주얼 스튜디오는 사실 이 하나만 사용을 한다면 윈도우에서 사용하고 있는 모든 프로그램을 거의 다 개발할 수 있을 정도로 많은 것을 지원하는 것 중 하나입니다. 그래서 그런지 이 프로그램을 사용을 하려면 정말 많은 용량이 필요한데 설치할 때 내가 필요한 옵션을 선택을 하여 설치를 할 수 있긴 하지만 그래도 용량이 부담스럽기도 합니다. 또 저사양 환경에서 어느 정도 최적화가 되어있긴 하지만 사용하다 보면 메모리를 상당히 잡아먹고 있어 부담스럽기도 합니다. 그럼 비주얼스튜디오와 함께 알아보도록 하겠습니다. 목차 비주얼스튜디오(Visual Studio) 설치 및 다운로..

DEVELOPMENT

SQL, 테이블 복사 및 데이터 복사

SQL로 테이블 구조와 데이터를 한 번에 복사하는 방법을 DBMS별로 정리합니다.설마, 데이터를 하나하나 입력하고 계신 건 아니죠?업무를 하다 보면 비슷한 구조의 테이블이나 데이터를 복사해야 하는 경우가 자주 있습니다. 저도 처음엔 이 방법을 몰라 비효율적으로 작업하며 시간을 많이 허비했는데, 공부하면서 알게 된 뒤로는 가장 유용하게 쓰는 방법 중 하나가 되었습니다. 이 글에서는 SQL로 테이블 구조만 복사하기, 구조와 데이터를 함께 복사하기, 일부 컬럼만 골라 복사하기를 PostgreSQL·Oracle·MySQL 기준으로 정리합니다. 저처럼 입문 단계의 분들에게 도움이 되길 바랍니다.목차1. 테이블 구조만 복사하기데이터는 빼고, 컬럼 구성만 동일한 빈 테이블을 만들고 싶을 때 사용합니다. DBMS마다 ..

DEVELOPMENT

SQL, EXIST, NOT EXIST 알아보기

SQL EXISTS와 NOT EXISTS의 개념과 사용법, IN·JOIN과의 차이를 정리합니다.EXISTS와 NOT EXISTS, 쉽고 정확하게 정리SQL을 사용하다 보면 "어떤 조건을 만족하는 데이터가 다른 테이블에 존재하는가/존재하지 않는가"를 기준으로 결과를 걸러야 할 때가 많습니다. 이럴 때 쓰는 것이 EXISTS와 NOT EXISTS입니다. 저도 아직 배우는 입장이지만, 개념과 사용법, 그리고 자주 비교되는 IN·JOIN과의 차이까지 예제와 함께 정리해 보겠습니다.목차EXISTS란EXISTS는 서브쿼리(Sub Query)의 결과가 한 건이라도 존재하면 참(TRUE)으로 판단하는 연산자입니다. 쉽게 말해 "메인 테이블의 각 행에 대해, 서브쿼리 조건을 만족하는 데이터가 존재하면 그 행을 보여줘!"..

DEVELOPMENT

오라클(Oracle) 테이블 및 데이터 복사

SQL,오라클,데이터베이스,INSERT,SELECT,구조,테이블,삽입,수정 쉽고 빠르게 테이블 및 데이터를 복사합시다. 개발하다 보면 비슷한 구조로 만들어진 테이블이나 데이터를 복사해야 하는 경우가 많습니다. 이럴 경우 바로 지금 알려드릴 방법이 없다면 아마 귀찮게 계속 다른 방법을 사용하시는가요? 저는 이 방법을 알게 된 이후로 쉽고 빠르게 이 방법을 사용을 하닌깐 편해졌습니다. 간단하고 쉬우닌깐 아래의 방법으로 테이블이나 데이터 복사가 필요한 분들은 참고하시면 됩니다 목차 오라클 테이블 및 데이터 복사 1. 테이블 복사 [스키마(Schema) & 데이터(Data)] CREATE TABLE [신규 테이블명] AS SELECT * FROM [복사 할 테이블 명] WHERE [조건문] 2. 테이블 구조 복..

DEVELOPMENT

윈도우 터미널(Windows Terminal) 테마 변경방법

명령프롬프트,운영체제,맥,CMD,테마,설정방법,변경,파워쉘,PowerShell 테마를 변경하여 우아하게 사용하는 방법 맥북 에어를 사용을 하면서 느끼는 것이지만 맥 운영체제를 비교하자면 기본적인 터미널도 느낌상 조금 더 디자인이 잘된 모습과 함께 그에 비해 윈도우는 80년대 사용하던 컴퓨터의 모습이 떠오르기도 합니다 물론 사용자의 개인차이가 굉장히 크지만 저의 경우 변경을 할 수 있는 방법이 있나 찾아보다 변경이 가능하다는 것을 알고 알려드리기 위해 글을 적으려고 합니다. 목차 윈도우 터미널 테마 설정방법 윈도우 버전이 업그레이드되면서 그래도 많이 변하긴 했지만 여전히 칙칙한 모습이 많습니다. 참고사이트 : OhMyPosh[#] 글꼴 변경방법 사진 속 보이는 버튼을 누르면 메뉴가 나오게 되는 해당 메뉴에..