분류 전체보기 26

[도커 입문 시리즈] Dockerfile 개념 및 사용법

이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - Dockerfile 개념 및 사용법에 대해서 소개합니다. 안녕하세요! ITibiza 입니다. 이전 글에서 도커 이미지, 컨테이너의 개념과 도커 명령어에 대해서 알아봤습니다. 2024.08.16 - [개발/Docker] - [도커 입문 시리즈] docker 컨테이너 개념 [도커 입문 시리즈] docker 컨테이너 개념이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - Docker 컨테이너 개념에 대해서 소개합니다. 안녕하세요! ITibiza입니다. 쉽게 설명해서 도커란?도커는 다양한 운영체제에서 리눅스itibiza.tistory.com 이 글에서 드디어 이제 도커라이징에서 가장 중요한 기초 Dockerfile에 대해서 알아보겠습니다...

개발/Docker 2024.08.22

[AWS] ECR(Elastic Container Registry) 개념

안녕하세요! ITibiza입니다. AWS 아마존에서 제공하는 클라우드 컴퓨팅 서비스입니다. 클라우드 컴퓨팅을 쉽게 이해하면 기업과 개인이 물리적인 서버를 구매하거나 유지할 필요 없이 필요한 서버, 필요한 만큼만 자원을 빌려서 사용할 수 있는 서비스입니다.  AWS에서는 다양한 서비스를 고객들에게 제공하며 AWS를 마스터한다는 것은 어쩌면 불가능에 가깝지 않을 만큼 다양한 서비스를 제공합니다. 이번 글에서 AWS에서 제공하는 아주 유용한 서비스 ECR에 대해서 알아보겠습니다.  본론에 앞서 ECR(Amazon Elastic Container Registry)을 이해하려면 도커(Docker)에 대한 기본 개념을 알고 있어야 합니다. 도커는 운영체제(OS) 위에 격리된 가상 환경을 제공하는 컨테이너 기술입니다..

AWS 2024.08.19

[도커 입문 시리즈] docker 컨테이너 개념

이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - Docker 컨테이너 개념에 대해서 소개합니다. 안녕하세요! ITibiza입니다. 쉽게 설명해서 도커란?도커는 다양한 운영체제에서 리눅스의 컨테이너 환경을 제공하기 위한 엔진입니다. 이제 본론으로 도커에 컨테이너에 개념에 대해서 자세히 알아보겠습니다. 도커 이미지란?2024.08.02 - [개발/Docker] - [도커 입문 시리즈] docker 이미지와 레이어 개념 [도커 입문 시리즈] docker 이미지와 레이어 개념이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - Docker 이미지와 레이어 개념에 대해서 소개합니다. 안녕하세요! ITibiza입니다. 도커 시리즈 1탄2024.07.31 - [개발/Docker] - [도커 입..

개발/Docker 2024.08.16

신용카드 페이백(Payback) 개념

안녕하세요! ITibiza 입니다. 필자는 현재 우리은행, 나이스정보통신과 해외 여행객들은 위한 충전식 체크카드를 출시 준비 중입니다.여기서 카드 정책에 대해서 토론을 하면서 페이백에 대한 기준과 정책을 논의를 하면서 페이백에 대한 개념 얕은 지식을 다시 한번 공부를 하게 되었습니다. 페이백 용어를 흔히 들을 수 있지만 정확한 개념에 대해서 모르는 사람들이 꽤 많습니다.필자 또한 페이백(Payback) 용어에 대해서 자세히 몰랐습니다. 이번 글을 통해서 페이백(Payback) 개념에 대해서 자세히 알아보겠습니다. 페이백을 쉽게 이해하면 일정한 금액을 보상해 주는 제도입니다. 신용카드 페이백이란?신용카드 페이백(Payback)은 신용카드를 사용한 금액의 일부를 현금이나 포인트로 돌려받는 제도입니다.이런 페..

경제용어 2024.08.14

엣지 서버(Edge Server) 알아보기

안녕하세요! ITibiza입니다. 필자도 얼마 전에 아는 대표형 전화가 와서 서로 안부를 묻다가 대표형께서 새로운 프로젝트를 진행하는데 개발자가 엣지 서버 뭐 뭐.. 어쩌고 저쩌고 한다고 하는데 엣지 서버가 클라우드 서버 비슷한 거냐고 질문을 했습니다. 음… 저도 잠깐 생각에 잠기며 어쩌고 저쩌고 답을 했지만 좋은 답변이 아니었던 거 같았습니다. 그래서 이 글을 통해서 엣지 서버에서 대해서 자세히 알아보겠습니다. 엣지 서버(Edge Server) 개념 요약엣지 서버란?엣지 서버는 사용자, 데이터 소스의 물리적인 위치나 그 근처에서 컴퓨팅을 수행하는 것을 말합니다.사용자와 데이터 소스에 가까운 위치에서 컴퓨팅 작업을 처리하면 사용자는 더 빠르고 안정적인 서비스를 제공받게 됩니다.엣지 서버는 데이터 처리 속..

IT소식 2024.08.13

가장 핫한 DB postgresql 개념과 사용해야 하는 이유

안녕하세요! ITibiza입니다. 요즘 많은 기업에서 사용하는 RDBMS postgresql에 대해서 알아보겠습니다. 서비스가 커지면 대규모 데이터 관리와 복잡한 쿼리 처리는 필수적으로 필요합니다.아마도 이러한 경험을 해보신 분이라면 postgresql 강력함이 무엇인지 아실겁니다.이러한 경험을 직접적으로 못했더라도 이 글을 통해서 왜 요즘 많은 기업들이 mysql, 오라클 보다 postgresql 선호하는지에 대해서 알아보겠습니다. PostgreSQL이란 무엇일까요?PostgreSQL(포스트그레스큐엘)은 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 간단히 말해 대규모 데이터를 체계적으로 저장하고 관리하는 데 사용되는 소프트웨어입니다.다양한 기능과 확장성을 제공하며 많은 개발자들과 기업..

IT소식 2024.08.12

[호스팅] Cloudtype 리뷰

안녕하세요! ITibiza입니다.  오늘은 간단하게 클릭 몇 번으로 내 프로젝트를 배포할 수 있는 사이트를 한 번 소개해 보려고 합니다!저는 평소에 쓸 일이 없다 보니 사용해 본적도 사용할 일도 없었지만 크몽 문의로 인해 작업하게 되어 리뷰를 적어보려고 합니다! Cloudtype 이란? 클라우드타입은 각종 언어로 작성된 어플리케이션 및 SaaS 서비스를 빠르고 편리하게 배포할 수 있는 컨테이너 기반 PaaS 클라우드 서비스입니다. 따라서 VM 및 VPS 기반의 클라우드와는 다른 특성을 가지고 있습니다.   장점코드가 이미지로 빌드 되어 언제나 동일한 환경이 보장됩니다.CI/CD 기반의 배포 자동화에 유리합니다.무중단 배포와 자동 복구가 가능합니다.특정 배포 시점으로의 복구가 원활합니다.타 클라우드 서비스..

개발/Server 2024.08.10

소프트웨어 개발자의 몸값을 높이는 UI/UX 디자인 개념?

안녕하세요! ITibiza입니다. 필자도 빅테크 기업에서 풀스택 개발자로 일하면서 메인 업무는 백엔드지만 TF프로젝트에서는 프론트도 업무를 담당했습니다. 프론트 업무를 담당하면서 기획, 디자인팀에서 설계한 기획안, 디자인을 기반으로 업무를 진행했습니다.지금 생각해보면 기획한데로 디자인한데로 아무생각없이 개발을 했던거 같습니다. 어느날 일을하면서 다른 프론트 개발자분이 “개발자관점”에서 개발을 하는것보다 “사용자관점”에서 개발을하려고 노력한다는 말을 들었습니다. 사용자관점? 에 대해서 고민을 하면서 UI/UX 디자인에 중요성과 오늘날 웹/앱에서 UI/UX 디자인에 중요성을 많이 느끼면서 항상 개발을 하면서 “사용자관점” 에서 개발을 하려고 노력하고 있습니다. 이 글을 통해서 소프트웨어 개발자가 왜 UI/U..

IT소식 2024.08.09

[Spring 시리즈] Spring Framework

안녕하세요! ITibiza입니다.   오늘은 Spring Framework에 대해서 알아보는 시간을 가지려고 합니다.어떤 언어든 패키지로 필요한 프레임워크 들이 있죠!그 중 한국에서 가장 많이 사용하는 언어는 JAVA이기도 하고 또 떼려야 뗄 수 없는프레임 워크가 바로 Spring이기도 합니다! 시대가 바뀜에 따라 꼭 이 언어와 프레임워크를 알아야할 필요는 없지만 위 통계로도 보시다시피 한국 내에서는 압도적이니 만큼 Spring에 대해서 한 번 알아가 보는 시간이 되었으면 좋겠습니다.  Spring Framework 짧게 정리 하자면 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크 일반적으로 위와 같이 정의하지만 글로만 읽었을 땐 이해가 바로 되지 않으니 구문에 대해서 좀 ..

개발/Framework 2024.08.08

[도커 입문 시리즈] docker 이미지와 컨테이너 사용법 알아보기

이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - Docker 이미지와 컨테이너 사용법에 대해서 소개합니다. 안녕하세요! ITibiza입니다. 이번 글에서는 도커에서 Node.js 베이스 이미지를 사용하여 Dockerfile 없이 명령어로 도커 이미지를 생성하고 구체적인 단계를 알아보겠습니다. Dockerfile 사용하지 않는 이유는 docker 명령어에 익숙해지고 다양한 옵션과 명령어를 공부하기 위함입니다. 자 그럼 이제!docker 컨테이너 실행, 이미지 커밋, 이미지 실행, 도커 이미지 삭제에 대한 명령어와 사용방법을 알아보겠습니다.  컨테이너가 이해가 안 된다면 도커 이미지부터 공부하기2024.08.02 - [개발/Docker] - [도커 입문 시리즈] docker 이미지와 레이어 개..

개발/Docker 2024.08.08

티스토리 애드센스 부정클릭&트래픽 방어

안녕하세요! ITibiza입니다. 누구나 꿈꾸는 불로소득 필자도 빅테크기업을 다니면서 6개 정도 사이트를 운영하고 있으며 월 백단위 이상의 광고 수익을 벌고 있습니다. 2개 사이트는 구글 애드센스 수익을 창출하고 이러한 경험으로 이 글을 작성합니다. 검색엔진 SEO 관련 문의는 rnrgus5897@gmail.com 문의 주세요^^ 구글 애드센스는 심사도 까다롭지만 승인 후에 애드센스 무효트랙픽과 부정클릭은 항상 신경 써야 되는 부분입니다. 완벽한 보안은 없듯이 이러한 방법으로 100% 무효트랙픽과 부정클릭을 방어할 수 있는 것은 아니지만 이러한 방어를 구축하면 심리적으로 안정감을 줍니다. 티스토리 블로그를 운영하면서 애드센스를 통해 수익을 창출하는 경우, 부정 클릭(AdSense invalid click..

IT소식 2024.08.07

[경제용어] 조인트 벤처(Joint Venture) 뜻과 장단점 알아보기

안녕하세요! ITibiza입니다. 이번 글에서 비즈니스 시장에서 많이 들을 수 있는 경제 용어 조인트벤처(Joint Venture)에 대해서 알아보겠습니다.조인트 벤처는 현대 비즈니스 환경에서 매우 중요한 협력 형태로 자리 잡고 있습니다. 이 협력 모델은 두 개 이상의 독립된 기업이 특정 프로젝트나 사업 목표를 위해 자원과 기술을 공유하는 형태입니다. 글로벌화와 기술 혁신이 빠르게 진행되면서, 기업들은 경쟁력을 강화하고 새로운 시장에 진입하기 위해 조인트 벤처를 전략적으로 활용하고 있습니다.  조인트 벤처(Joint Venture) 뜻?조인트 벤처는 두 개 이상의 독립된 기업이 공동으로 사업을 운영하는 협력 관계입니다.각 기업은 자신의 고유한 자원과 기술을 투입하여 공동의 목표를 달성합니다.이러한 협력은..

경제용어 2024.08.07

NginX와Apache 비교 분석

안녕하세요! ITibiza입니다.  오늘은 간단하게나마 Nginx에 대해서 알아보고 Apache와 비교해 보려고 합니다!현 시점에서 대중적으로 가장 많이 사용하고 있는 Server이니 만큼 해당 글이 조금이나마 도움이 되길 바라겠습니다. NGINX의 탄생NginX란 2004년 러시아의 개발자 이고르 시쇼브(Igor Sysoev)에 의해 처음 개발 되었습니다.기존 Apache는 전통적으로  C10K 문제(한 하나의 서버가 1만 개 이상의 동시 연결을 처리하는 데 어려움을 겪는 문제 )를 겪고 있었는데 그 문제점을 보완하기 위해 이고르 시쇼브 아래와 같이 애기 했습니다. 우리가 개발한 응용 프로그램이 OSI7 Layer 중 Application(응용) Level에서 동작하고그 아래 Level에서 NginX같..

개발/Server 2024.08.06

[자바 스프링부트]Java 개념및 기본 문법

이 글에서는 입문자를 위한 자바 스프링부트 시리즈로 자바 스프링부트 - 자바 개념 및 기본 문법에 대해서 소개합니다. 안녕하세요! ITibiza 입니다. 백엔드 개발에서 다양한 언어로 백엔드 서버를 구축합니다.Node.js, Python, Java, Go 등등 서비스에 적합한 언어를 통해서 백엔드 서버를 구축합니다.여기서 Java는 많은 대기업, 빅테크기업, 유니콘 기업, 스타트업에서 많이 사용하는 언어이며 Java를 공부해야 하는 이유 중에 하나입니다. 필자도 Java 프레임워크를 활용해서 다양한 서비스 경험을 했으며 처음에 Java를 사용하는 데 있어서 너무 힘들고 다양한 에지케이스를 경험했습니다.이러한 경험을 통해서 Java에 대해서 더 자세히 공부하는 시간을 가지며 필자의 지식을 다른 사람들과 공..

개발/Java 2024.08.06

빅테크 기업들이 크로스 플랫폼 사용하는 이유?

안녕하세요! ITibiza입니다. 요즘은 디지털 시대로 전 세계적으로 스마트폰을 안 쓰는 사람을 찾는 것이 더 힘듭니다.거의 모든 사람들은 스마트폰을 사용하고 있다는 의미입니다. 스마트폰마다 각각 다른 OS와 환경으로 인해 크로스 플랫폼 개발은 여러 플랫폼에서 동시에 실행할 수 있는 애플리케이션을 만들기 위한 중요한 방법입니다. 필자도 빅테크 기업에서 일을 하면서 크로스 플랫폼 개발에 참여하다 보니 크로스 플랫폼에 장점과 단점을 몸소 경험하면서 왜 크로스 플랫폼을 사용하는지에 대해서 생각해 봤습니다. 크로스 플랫폼 개발은?쉽게 설명하면 하나의 코드로 안드로이드, 아이폰, 웹/앱 등등 여러 기기에서 사용 가능하도록 하는 개발 방식입니다. 이 글을 통해서 크로스 플랫폼 개념과 장단점, 사용 도구에 대해서 자..

IT소식 2024.08.05

[도커 입문 시리즈] docker 이미지와 레이어 개념

이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - Docker 이미지와 레이어 개념에 대해서 소개합니다. 안녕하세요! ITibiza입니다. 도커 시리즈 1탄2024.07.31 - [개발/Docker] - [도커 입문 시리즈] MacOS에서 Docker 설치하는 방법 [도커 입문 시리즈] MacOS에서 Docker 설치하는 방법이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - MacOS에서 Docker 설치하는 방법에 대해서 소개합니다. 안녕하세요! ITibiza입니다. 본론에 앞서 입문자를 위한 도커 시리즈로 도커를itibiza.tistory.com 도커 이미지의 개념도커 이미지는 애플리케이션을 실행하기 위해 필요한 서버 프로그램, 소스코드와 라이브러리, 컴파일된 실행 파일을 포..

개발/Docker 2024.08.02

누구나 이해할 수 있는 AWS VPC 개념 & 서브넷

안녕하세요! ITibiza 입니다. 백엔드 개발자로 IT업계에서 일을 하신다면 클라우드 기반에 서비스로 인프라 & 서버 등등을 구축하는 것은 어려우면서도 중요한 일이라는 것을 알고 계실 겁니다. 필자도 기업에서 AWS 활용해서 다양한 서비스를 구축했습니다. 필자는 VPC 인프라를 쉽게 이해하면 구축할 때 큰 빌딩을 만들고 빌딩 안에 각각에 층들이 독립된 네트워크라고 개념으로 VPC를 구축했습니다. 백엔드 개발자에게 정말 중요한 개념이며 이 글을 통해서 VPC에 대해서 알아보겠습니다. 개발자 기초 지식2024.08.01 - [개발/Hardware] - [하드웨어 시리즈] 메모리와 메모리 구조 [하드웨어 시리즈] 메모리와 메모리 구조안녕하세요! ITibiza입니다. 이 글은 메모리란 무엇인지 메모리 구조는 ..

AWS 2024.08.01

[하드웨어 시리즈] 메모리와 메모리 구조

안녕하세요! ITibiza입니다. 이 글은 메모리란 무엇인지 메모리 구조는 어떻게 되어 있고 어떻게 처리되는지 알아 보려고 합니다. TMI긴 하지만 제가 첫 면접 봤을 때 면접관이 메모리란 무엇인지에 대해서 질문 했던 기억이 나는데요!이미 저는 아래 내용을 공부 했었던 터라 면접관이 엄청 좋아 했던 기억이 납니다ㅎ그래서! 신입에겐 면접 준비를 경력자에겐 간단하게나마 다시 한 번 복습하는 시간이 되었으면 좋겠습니다.디테일하게 아는 것도 좋지만 적당한 포인트만 머릿 속에 각인 시키는게 목적이기에 간단하게 정리해 봤습니다! 메모리란?  컴퓨터에서 정보를 처리하기 위해 일시적으로 정보를 보관하는 기억장치며 크게 두 가지 유형으로 나뉘게 됩니다.1. 휘발성 메모리 (Volatile Memory) RAM (Rand..

개발/Hardware 2024.08.01

[도커 입문 시리즈] MacOS에서 Docker 설치하는 방법

이 글에서는 입문자를 위한 도커 시리즈로 도커 입문 시리즈 - MacOS에서 Docker 설치하는 방법에 대해서 소개합니다. 안녕하세요! ITibiza입니다. 본론에 앞서 입문자를 위한 도커 시리즈로 도커를 처음 하시는 분들도 빠르게 이해하고 도커를 활용할 수 있도록 다뤄볼 생각입니다.도커는 빅테크 기업부터 다양한 기업에서 사용하는 기술입니다. 컨테이너 기반의 오픈소스 가상화 플랫폼이며 개발자라면 당연히 도커를 활용해서 개발/운영 환경을 구축하고 팀원들과 협업하는 기술은 꼭 필요하며 중요한 기술이라고 생각합니다. 개발자마다 다른 OS환경은 극복할 수 있고 로컬, 개발, 운영 서버 모두 동일한 환경에서 독립적으로 관리할 수 있습니다.  도커 고급 버전 한 번씩 보시면 도움이 됩니다^^https://come..

개발/Docker 2024.07.31

IT 필수 용어 VPN (Virtual Private Network) 알아보기

안녕하세요! ITibiza입니다. VPN은 Virtual Private Network 약자이며 가상 사설망으로 번역됩니다.인터넷과 같은 공공 네트워크를 통해 사설 네트워크를 구축하여 안전하고 익명적으로 데이터를 송수신할 수 있도록 해주는 기술입니다. 필자는 얼마 전에 경쟁업체에 데이터를 분석하기 위해서 크롤링 기술로 데이터를 가져왔습니다.여기서 경쟁업체 회사는 당연히 이상한 행동을 하는 로그를 확인해서 IP추적을 해서 이상한 행동을 하는 IP에 대한 조치를 취할 겁니다!여기서 중요한 Express VPN 가상 사설망을 활용해서 우리 IP가 아닌 해외 IP 추적되게 하는 방법을 활용했습니다! 또한, IP 개념에 대해서 궁금하시거나 내 IP를 확인하는 방법을 알아두시면 좋습니다! IP 개념 알아보기https..

IT소식 2024.07.30

[젠킨스] Jenkins 설치 및 구동

/etc/init.d/jenkins start운영체제 : CentOS8 1. 설치작업 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keyyum install jenkins 2. 설치 완료 후 설정파일 수정sudo vim /etc/sysconfig/jenkins 3. 파일열고 포트 수정JENKINS_PORT="8080" 4. 젠킨스 구동/etc/init.d/jenkins start 5. 프로세스 확인  # ps -ef | grep Jenkins 6. 방화벽 작업 Jenki..

개발/CI'CD 2024.07.30

[스웨거] Swagger Error Example Customize

프로젝트 기한이 2달 밖에 되지않아 Swagger Error Document작업을 하지 못했는데 작업 방법을 찾아보다 여러 블로그 글들 중 좋은 포스팅이 보여 참고 하여 작업을 시작했다.   https://devnm.tistory.com/29  ​블로그 내용만으로는 구현하기에는 내 능지가 이분의 능지를 따라가기 어렵다고 판단 했으나 오픈소스코드를 제공해주셔서 참고하며 잘 마무리 했다.​ 의도 참고한 블로그 저자의 의도는 어노테이션과 리플렉션을 활용하여 별도 커스텀 에러코드 어노테이션을 통해 에러코드 정보들을 기술하여 제공하려고 한다. 여기서 리플렉션이란?리플렉션이란?리플렉션(Reflection)은 자바에서 매우 강력한 기능으로, 프로그램이 실행 중인 동안에 자신의 구조를 검사하고, 수정할 수 있는 능력을..

개발/Library 2024.07.29

[자바스크립트 시리즈] javascript 문자 자료구조 및 내장함수

본론에 앞서안녕하세요! 이글에서 자바스크립트 시리즈 - javascript 문자 자료구조 및 내장함수 예제 알아보겠습니다. 요즘 일이 바빠서 자바스크립트 시리즈를 못 올렸는데 오늘은 시간이 남아서 자바스크립트를 다룰 때 가장 중요한 문자열 객체와 내장함수에 대해서 공부를 했습니다!^^ 자바스크립트는 웹/앱, 백엔드 개발에서 가장 많이 사용되는 프로그래밍 언어 중 하나입니다.특히 문자열 자료구조의 처리 작업은 자바스크립트에서 매우 중요합니다. 문자열 객체와 내장함수를 활용하면 문자열을 쉽게 조작하고 변환할 수 있습니다. 이번 글을 통해서 자바스크립트 문자 자료구조 및 내장함수에 대해서 자세히 알아보겠습니다! 자바스크립트 시리즈2024.07.26 - [개발/javascript] - [자바스크립트 시리즈] j..

개발/Javascript 2024.07.28

[자바스크립트 시리즈] javascript 숫자 자료구조 및 내장함수

본론에 앞서안녕하세요! 이글에서 자바스크립트 시리즈 - javascript 숫자 자료구고 및 내장함수 예제 알아보겠습니다. 자바스크립트(javascript) 숫자형 데이터 자료구조는 모든 종류의 수학적 연산을 수행할 수 있는 중요한 데이터 타입입니다.숫자형 데이터 타입은 웹/앱, 게임 개발, 데이터 분석 등 다양한 분야에서 필수적으로 사용하는 자료구조입니다. 특히, 자바스크립트에서 숫자형 타입은 단일 숫자 타입으로, 정수와, 부동 소수점을 모두 포함합니다. 이 글에서 자바스크립트 숫자 자료구조 및 내장함수에 대해서 자세히 알아보겠습니다.  2024.07.26 - [개발/javascript] - [자바스크립트 시리즈] javascript 함수 스코프 이해하기 [자바스크립트 시리즈] javascript 함수..

개발/Javascript 2024.07.28

[자바스크립트 시리즈] javascript 함수 스코프 이해하기

본론에 앞서안녕하세요! 이글에서 자바스크립트 시리즈 - javascript 스코프의 개념과 예제 알아보겠습니다. 자바스크립트(javascript)는 동적 인터프리터 프로그래밍 언어이기 때문에 다른 전통적인 객체지향 프로그래밍 언어와 구문이 다릅니다.이러한 개념들은 자바스크립트의 근간을 이루고 있으며 여러분들이 자바스크립트로 알고리즘 or 코드를 설계하는 과정을 이해하는 데 많은 도움이 됩니다. 필자도 개발을 하는데 있어 자바스크립트 언어를 주로 사용하며 다양한 서비스를 만들고 있습니다. 이번 글에서 자바스크립트 스코프 개념에 대해서 알아보고 예제를 통해서 스코프의 개념을 알아보겠습니다. 자바스크립트 스코프의 개념?스코프(scope)는 범위를 의미하며 자바스크립트 변수에 대한 접근 권한을 정의하는 것입니다..

개발/Javascript 2024.07.26

돈 아끼는 노트북 성능 향상 꿀팁

안녕하세요! ITibiza입니다!얼마 전에 2~3년 정도 쓴 맥북이 상태가 안 좋아서 새로운 맥북으로 교체를 했습니다.역시… 애플은 너무 비싸서……아마도 부들부들 면서 새로운 맥북을 구매했습니다. 이번에 새로 산 맥북은 오래 잘 쓰고 싶어서 이 글을 통해서 돈 아끼는 노트북 성능 향상에 대해서 알아보겠습니다. 노트북은 우리의 일상과 업무에 필수적인 도구입니다. 하지만 시간이 지나면서 성능이 저하되는 것은 피할 수 없는 현실이죠. 새 노트북을 구입하는 대신, 몇 가지 간단한 방법으로 현재 노트북의 성능을 최적화할 수 있습니다. 하드웨어 업그레이드RAM 추가RAM은 노트북의 속도와 성능에 중요한 영향을 미칩니다. RAM이 부족하면 여러 프로그램을 동시에 실행할 때 속도가 느려질 수 있습니다. 추가 RAM을 ..

IT소식 2024.07.25