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

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

개발자 11

C와 C++는 사용 중단 권고 알아보기

도대체 이유가 멀까? 간단히 알아볼까요? C와 C++ 이제 묻히는 건가요? 프로그래밍 언어에서 C언어는 처음 프로그래밍을 배우던 시기에 사용을 했던 언어입니다. 아마 많은 분들이 처음 시작했을 때 제일 먼저 배웠던 언어 중 비율이 높을 것이라고 생각합니다. 실제로 대학 다닐 때 1학년 1학기때 C언어로 공부를 하기도 했습니다. 그런데 최근에 들리는 소식 중 백악관에서 C언어와 C++언어 사용중단을 하라는 권고가 나왔습니다. 자세한 내용을 알아보도록 하겠습니다. 목차 C/C++ 사용중단 권고 미국 백악관 국가사이버책임자실(ONCD)에선 개발자들에게 메모리 안전 취약점이 없는 프로그래밍 언어를 사용하여 보안(사이버 공격)에 신경을 써서 위험을 줄여야 한다는 보고서가 있습니다. 이런 이유로 메모리 안전 프로그..

IT 2024.03.19

세금계산서 종류 및 취소(수정)에 대해서 간단히 알아보자

국세청,현금영수증,전자세금계산서,API,개념,개발자,수정세금계산서,개념 전자세금계산서, 그것이 뭐냐! 일하고 있는 곳에서 최근 시스템을 개발하는 도중 하나를 새롭게 만들어야 하는 것이 있는데 바로 전자세금계산서 발급 및 수정 그리고 취소를 할 수 있는 시스템을 만드는 것입니다. 연말정산이나 현금영수증을 들어보기만 했지 제대로 해봤던 적이 없었고 그런 개념자체가 사실 없었습니다. 그래서 세금계산서에 대해서 공부를 하다 다른 분들도 분명 이런 어려움을 겪을 것같다는 생각에 정리를 하면 다시 개념정리도 되고 다른 분들에게도 도움이 되겠다는 생각으로 정리를 해보려고 합니다. 목차 세금계산서 세금계산서 개념 세금계산서는 사업자가 재화 또는 용역을 공급을 할 때 부가가치세를 거래징수하고 이를 증명하기 위하여 공급받..

누피 에어75(NUPHY AIR75) 개봉기 및 사용후기

기계식키보드 OO: 저기요.. 여기 키보드... 000:누피의 에어75요 ??:저기요.. 여기 홍대 가는 길이 어디... ???: 뉴진스의 하입보이요~ 약 4개월 전 카일광축 키보드를 사용하려고 구입[카일 광축 기계식 키보드 개봉기 글 보러가기[#]을 했던 적이 있습니다. 물론 그 키보드를 잘 쓰고 있지만 회사에서 사용을 하려고 하니 소리가 엄청 시끄럽기도 하고 사용을 할 수가 없어 키보드를 바꾸고 싶었는데 어떤 것으로 바꾸면 좋을까 라는 고민을 하다가 인터넷에 검색을 해보니 해피해킹, 리얼포스가 제일 좋다는 말이 있길래 구매를 하려고 보니 가격이 너무 사악하여 일단 보류하고 나머지를 검색을 해봤습니다. 정말 다양한 브랜드의 키보드가 존재하고 있었지만 그중에서 어떤 것을 고를까 고민을 하다 지금 소개해드..

IT/Product 2023.03.04

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

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

DEVELOPMENT 2023.02.05

개발 버전 관리하는 방법

버전관리,소프트웨어,개발,버저닝,규칙,관리이력,릴리즈,패치,보안 버전관리하는 방법을 알아보자 프로그램 개발을 하다 보면 개발 버전을 어떻게 관리를 해야 할지 고민에 빠지는 경우가 많습니다. 그래서 대부분 1.0 이런 식으로 하고 몇 번 정도 관리를 하다가 그냥 단순히 1.1 1.2를 하거나 2.0으로 올리는 경우가 많은 것 같습니다. 저의 경우도 이런 부분은 어떻게 관리를 하면 좋을지 알아보다가 좋은 내용이 있어 정리를 하고 다른 분들에게 도움이 되면 좋을 거 같다는 생각으로 글을 남깁니다. 목차 버전관리 버저닝 버저닝이란 말 그대로 우리가 개발 버전에 관련하여 관리를 하는 것을 말합니다. 1.1.1 Major.MINOR.PATCH 일반적으로 시맨틱 버저닝은(Semantic Versioning)이라고 하..

DEVELOPMENT 2023.01.21

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

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

DailyRoutine 2022.05.06

월드와이드웹(WWW)에 대해서 알아보기

WWW,월드와이드웹,HTML,프로그래밍,인터넷,역사,창시자,만든사람,홈페이지,소프트웨어,인터넷브라우저 WWW의 시작은? 우리가 일상생활에서 인터넷 홈페이지를 들어갈 때, 쓰게 되는 WWW(World Wide Web)에 대해서 알아보도록 하겠습니다 WWW는 인터넷에 연결된 컴퓨터를 통해 사람들 간 정보를 공유할 수 있는 정보의 공간이라고 생각하시면 이해가 편합니다 인터넷 상의 정보를 하이퍼텍스트(HyperText) 방식과 멀티미디어에서 검색을 할 수 있게 정보검색 시스템이라는 개념이며 전 세계적으로 가장 널리 사용하고 있습니다. 창시자와 만든 이유 그리고, 과정 CREN의 소프트웨어 공학자 팀 버너스리(Sir Tim Berners-Lee) [영국] 1980년대 제시된 "정보 관리 시스템"을 토대로 '하이퍼..

IT 2021.03.12

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

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

IT 2021.01.05

안드로이드 스튜디오, 나만의 앱을 만들어보자[Last]

모바일앱개발, 대학생활, 코딩일기, 기말고사싫어,성적A+주세염,안드로이드,애플,object-c Final Last Stage! Goood! 과제 일시 : 20 - 07 -19 드디어 학기의 마지막이 다가오고 있습니다. 타 대학은 벌써 여름방학을 했지만 저희 학교는 4주 단기방학으로 인해 조금 늦은 방학을 시작합니다. 월요일부터 시험기간이라 걱정도 되고 이것저것 최종 프로젝트들을 마무리하다보니 정신이 혼미해집니다. 그래도 한학기의 마무리를 하기 위해 저번 주 모바일앱개발의 최종 발표를 했습니다. 많이 부족했지만 최선을 다했기에 후회는 없습니다. 이번 과제는 1학기 마지막 과제로써 화면 구현도를 올리는 것입니다. 구현은 100% 완료가 되었고, 추후 수정을 하고 Github에 업로드를 할 예정입니다. 아직은..

안드로이드 스튜디오, 나만의 앱을 만들어보자[3]

안드로이드스튜디오, 안스, 모바일, 최신업데이트, 모바일개발, 어플리케이션, 나만의앱계획, 개발일지, 코딩일기, 대학생활 나만의 앱만들기 ! 지금 얼만큼 했지? 야심찬 꿈을 가지고 시작했던 나만의 앱만들기 ! 현재 어디까지 진행이 되었을까요 ? 꽤 많은 시간을 보내며 하고 있는데요 생각보다 꽤 많이 진행을 했습니다. 몇몇가지 수정과 기능들을 추가하면 완성이 될 것 같습니다. 하지만 테스트중에서 간혈적인 버그가 있다고 느껴집니다만 사용 상 큰 문제점은 아닌 것으로 판단하고 이것은 추후 업데이트를 통해 수정을 진행하면 되는 부분이라고 생각합니다. 빠르면 7월10일 늦어도 12일까지 앱 개발을 마무리하고 스토어에 출시를 하려고 합니다. 아직은 앱개발의 기본을 출발하는 단계로써 정식이라는 말보단 베타테스트가 맞..