분류 전체보기
-
슈도코드(Pseudo-code)의 의미와 활용IT지식소개/문과도 알 수 있는 IT 지식 2026. 6. 10. 13:40
IT 업계에서 개발자들과 소통하다 보면 '슈도코드'라는 용어를 종종 접하게 됩니다.본격적인 개발에 앞서 코드의 뼈대를 잡는 과정으로, 실무 경험이 많은 사람일수록 그 중요성을 강조하곤 합니다.저 역시 코딩 전 최소한 머릿속으로라도 슈도코드를 구성하는 편입니다. 슈도코드(의사코드)란 무엇인가슈도코드는 프로그램이나 알고리즘의 동작 과정을 우리가 일상적으로 사용하는 언어로 간략하게 서술한 가상의 코드입니다.특정 프로그래밍 언어의 문법에 얽매이지 않고 논리적 흐름을 표현하는 것이 특징입니다. 슈도코드를 작성하는 이유가장 큰 목적은 소스 코드의 논리적 구조를 명확히 이해하기 위함입니다.구체적인 설계 없이 바로 코딩에 들어가면 초기 개발 속도는 빠를 수 있으나,추후 버그나 오류가 발생했을 때 그 원인을 파악하고 수..
-
IntelliJ IDEA Ultimate vs CommunityIT Skills/개발관련지식 2026. 6. 9. 14:54
IntelliJ IDEA를 사용하다 보면Ultimate 버전을 계속 써야 할지, Community로 충분한지 고민하게 됩니다.특히 Spring Boot로 개발 중이라면 더 헷갈릴 수 있습니다.두 버전의 핵심 차이만 간단히 정리해보겠습니다.1. IntelliJ IDEA Community (무료)가능한 기능- Java / Kotlin 개발- Gradle / Maven 빌드- 디버깅- Git 연동- 기본 리팩토링- JUnit 테스트즉, 순수 Java/Kotlin 백엔드 개발은 충분히 가능합니다.Spring Boot 프로젝트도 실행, 빌드, 디버깅 모두 문제없이 됩니다. 2. IntelliJ IDEA Ultimate (유료)Ultimate 전용 주요 기능- Spring Boot 전용 분석 기능 (Bean 관계 ..
-
브라우저 인기 순위IT지식소개/문과도 알 수 있는 IT 지식 2026. 6. 8. 16:27
https://gs.statcounter.com/ Statcounter Global Stats - Browser, OS, Search Engine including Mobile Usage ShareTracks the Usage Share of Search Engines, Browsers and Operating Systems including Mobile from over 3 billion monthly page views.gs.statcounter.com스캣카운터라는 사이트가 있습니다.스탯카운터는 전 세계 수백만 개의 웹사이트에서 발생하는 100억 건 이상의 월간 페이지 뷰 트래픽을 분석하여,웹 브라우저, 운영체제, 검색엔진 등의 글로벌 시장 점유율을 추적하고 통계를 제공하는 대표적인 웹 분석 기관입니..
-
HTTP vs HTTPS?IT지식소개/문과도 알 수 있는 IT 지식 2026. 6. 5. 10:42
오늘은 가볍게 http와 https를 설명하고자 합니다. 우리는 보통 url을 이렇게 넣습니다. "tistory.com"그렇 이렇게 나오죠.(https://www.tistory.com/)나도 모르게 어느새 http나 https가 붙어있는 것을 볼 수 있습니다.(요즘은 http는 거의 볼수가 없습니다.)근데 http와 https 차이는 뭘까요?그리고 요즘은 왜 https죠?!1. HTTP (HyperText Transfer Protocol)먼저 HTTP는 인터넷상에서 정보를 주고받는 가장 기본적인 통신 방식입니다.옛날에는 다 이 방식이었습니다.하지만 아주 큰 문제가 있습니다.바로 주고받는 모든 정보가 다 일반 텍스트라는거죠. 2. HTTPS (HTTP Secure)그렇다면 요즘 대세인 HTTPS는 뭘까요?..
-
텍스트 파일 한글 깨짐 해결IT지식소개/기타 2026. 6. 4. 15:30
오랜만에 예전 문서 파일을 열었는데,분명 한글이어야 할 내용이 깨졌었습니다.(ù©...)해당 파일을 미리보기로 보면 파일은 정상입니다.파일이 문제가 아니라 특정 편집기에서 (서브라임) euc-kr을 지원하지 못해서 발생하는 일입니다. 만병통치약인 vscode로 해결합니다.1단계. VS Code로 파일 열기깨진 텍스트 파일을 VS Code로 드래그해서 엽니다.2단계. 우측 하단 "UTF-8" 클릭VS Code 오른쪽 아래 상태 바를 보세요. UTF-8 이라고 적힌 부분이 보일 겁니다.해당 글자를 클릭하고 euc-kr을 선택하면 됩니다.
-
워드(Word) 자동 목차 생성 및 단축키 활용 가이드카테고리 없음 2026. 6. 2. 09:36
오늘은 워드 관련 아이디어를 공유하려고 합니다.보통 보고서나 제안서 작성 중 내용이 추가되어 페이지 번호가 밀릴 때 미리 적어 놓은 목차가 수정되어이를 수동으로 수정하는 번거로움을 덜어줄 '자동 목차' 기능과 단축키 활용법을 소개합니다. 1. 단축키로 제목 스타일 지정 상단 메뉴의 [홈] - [스타일]을 이용해도 되지만, 단축키를 사용하면 작업 속도를 크게 높일 수 있습니다.대제목 (제목 1): Ctrl + Alt + 1중제목 (제목 2): Ctrl + Alt + 2 (Mac 기준: Cmd + Option + 1, 2) 2. 자동 목차 생성 문서에 스타일을 모두 적용한 후, 목차를 삽입할 빈 페이지를 클릭합니다.상단 메뉴 [참조] -> [목차] -> [자동 목차]를 클릭합니다.수동이 아닌 '자동 목차'를..
-
[OCI] 고정 IP(Reserved Public IP) 할당하기Cloud/AWS,OCI 2026. 6. 1. 10:27
오늘은 OCI에서 고정 IP 할당하는 방법에 대해서 알아보겠습니다.고정 IP를 세팅하지 않으면 인서턴스를 재기동할 때 ip가 변경될 우려가 있기 떄문입니다.스샷 위주로 설명드리겠습니다.1. 고정IP 만들기우선 고정 IP를 만들어줍니다.네트워킹 > IP관리 > 예약된 퍼블릭 IP를 클릭해줍니다.그 다음 예약된 퍼블릭 주소 이름 (인스턴스명 + ip 정도의 이름으로 했습니다.)이렇게 하면 퍼블릭 IP가 생성됩니다.2. 인스턴스 연결다음은 인스턴스와 연결해줍니다.컴퓨트-인스턴스에서 원하는 인스턴스를 클릭합니다.이후 네트워킹탭의 연결된 VNIC를 클릭합니다.여기서 해당된 VNIC를 클릭합니다그리고 IP관리에서 현재 세팅된 ip정보의 오른쪽 별 세개를 클릭해 편집을 누릅니다.이후 일단 퍼블릭 IP 없음을 누르고 ..
-
OCI 도메인 등록 (CloudFlare에서 등록한 인증서를 등록하자)IT Skills/Web관련지식 2026. 5. 27. 11:01
기존에 CloudFlare에서 도메인을 구입했습니다.이제 그 구매한 도메인을 매핑해봅시다.OCI에 매핑하겠습니다. 1. 클라우드플레어 dns에 레코드 입력클라우드 플레어 관리 화면으로 접속Domains > Overviews > 구매한도메인이후 화면에서 DNS > Record를 클릭 후 Add Record로 레코드를 등록한다. 이후 다음처럼 입력합니다.2.SSL/TLS 적용이제 SSL/TLS를 적용합니다.일반적으로는 약간 복잡한 방법이 필요할듯 싶으나CloudFlare에서는 이 과정을 지원해주기 때문에 매우 가볍게 할 수 있습니다.SSL/TLS > OverviewsConfigure에서 Flexible로 변경Flexible로 변경하면 모든 세팅이 끝납니다. 루틴만들기 (VII.774)(VII.77..