전체 글 57

금융권에서 GraphQL을 사용하는 방법 (번역)

GraphQL은 독특하고 강력한 방식으로 데이터를 연결하는 매우 강력한 쿼리 언어입니다. GraphQL의 가장 흥미로운 사용 사례 중 하나는 은행 산업으로, 다양한 데이터 소스와 사용 사례에 걸쳐 놀라운 가치와 통찰력을 제공합니다. 아래에서 GraphQL과 은행에서의 몇 가지 사용 사례를 살펴보겠습니다. 자세히 살펴보겠습니다!GraphQL이란?은행업에서 GraphQL 의 구체적인 예를 논의하기 전에 GraphQL이 무엇인지 간단히 살펴보겠습니다. GraphQL 은 클라이언트가 데이터 측면에서 필요한 것을 정확히 요청하고 필요한 방식으로 요청할 수 있는 API용 쿼리 언어입니다. GraphQL은 원래 2012년 Facebook에서 개발했으며 2015년 오픈소스 프로젝트로 출시되었습니다. 그 이후로 핵심 기..

IT정보 2024.12.05

[백준 BOJ 2606번] 바이러스 (C / C++ , Python ) [DFS/BFS]

https://www.acmicpc.net/problem/2606시간 제한메모리 제한제출정답맞은 사람정답 비율1초128MB19657393063+283646.126% 문제신종 바이러스인 웜 바이러스는 네트워크를 통해 전파된다. 한 컴퓨터가 웜 바이러스에 걸리면 그 컴퓨터와 네트워크 상에서 연결되어 있는 모든 컴퓨터는 웜 바이러스에 걸리게 된다.예를 들어 7대의 컴퓨터가 과 같이 네트워크 상에서 연결되어 있다고 하자. 1번 컴퓨터가 웜 바이러스에 걸리면 웜 바이러스는 2번과 5번 컴퓨터를 거쳐 3번과 6번 컴퓨터까지 전파되어 2, 3, 5, 6 네 대의 컴퓨터는 웜 바이러스에 걸리게 된다. 하지만 4번과 7번 컴퓨터는 1번 컴퓨터와 네트워크상에서 연결되어 있지 않기 때문에 영향을 받지 않는다.어느 날 1번 ..

백준 2024.11.18

Chrome 132 베타가 출시됩니다!

별도의 언급이 없는 한 다음 변경사항은 Android, ChromeOS, Linux, macOS, Windows용 최신 Chrome 베타 채널 출시에 적용됩니다. 제공된 링크 또는 ChromeStatus.com의 목록에서 여기에 나열된 기능에 대해 자세히 알아보세요. Chrome 132는 2024년 11월 13일 현재 베타 버전입니다. 데스크톱의 Google.com 또는 Android의 Google Play 스토어에서 최신 버전을 다운로드할 수 있습니다.CSS이 출시에서는 두 가지 새로운 CSS 기능이 추가되었습니다.CSS 앵커 포지셔닝: inset 및 margin 속성에서 anchor-size() 허용원래 anchor-size()는 크기 조절 속성에서만 허용되었습니다. 인셋과 여백에서도 anchor-s..

IT정보 2024.11.18

[백준 BOJ 1008번] A/B(C / C++, Python ) [구현]

https://www.acmicpc.net/problem/1008시간 제한메모리 제한제출정답맞은 사람정답 비율2초128 MB79985527101922483134.503% 문제두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력첫째 줄에 A와 B가 주어진다. (0  출력첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. 예제 입력 11 3예제 출력 10.33333333333333333333333333333333 풀이문제는 간단합니다.C++의 경우 더 높은 정밀도를 위해 setprecision을 사용하여 소수점 15자리까지 출력, 파이썬 또한 15자리까지 출력시키도록 했습니다. 코드C++#include #include int ..

백준 2024.11.17

코딩 기술을 향상시키는 최고의 오픈소스 프로젝트들🔥

오픈소스 프로젝트는 기술 세계를 바꾸어 놓았으며, 개발자에게 막대한 비용 없이 혁신적인 솔루션을 만들 수 있는 도구와 플랫폼을 제공합니다. 코딩에 열정적이거나 가장 영향력 있는 상위 오픈소스 프로젝트에 대해 궁금한 경우 이 블로그가 적합합니다.여기서는 기술의 미래를 형성하는 몇몇 대표적인 오픈소스 프로젝트를 살펴보겠습니다.최고의 파이썬 오픈소스 프로젝트단순성과 다재다능함으로 유명한 Python 덕분에 수많은 영향력 있는 오픈소스 프로젝트가 탄생했습니다.최고의 Python 오픈소스 프로젝트 중 일부는 다음과 같습니다.DjangoDjango 는 빠른 개발을 용이하게 하고 깔끔하고 효율적인 디자인 관행을 촉진하도록 설계된 고급 Python 웹 프레임워크입니다. 개발자가 복잡하고 데이터베이스 중심의 웹사이트를 ..

IT정보 2024.11.17

좋은 소프트웨어 개발 습관

이 글은 조언이 아니라, 제게 효과가 있었던 내용입니다.나쁜 습관을 들이는 것은 쉽지만 좋은 습관을 만드는 것은 어렵습니다. 저에게 효과가 있는 것을 적어두면 열심히 개발한 좋은 습관을 유지하는 데 도움이 됩니다. 현재 개발 중인 제품에서 속도를 높이고 적절한 수준의 품질을 유지하는 데 도움이 된 10가지 사항을 순서 없이 나열해 보겠습니다.커밋을 작게 유지하면 "커밋을 작게 유지"하는 것이 조금 지나치지 않을까 하는 생각이 들 수 있습니다. 특정 변경 사항을 언제 되돌려야 할지 알 수 없고, 6일 전에 버그를 도입한 곳을 알고 병합 충돌의 야만스러움을 겪지 않고 해당 커밋만 되돌리는 행복감이 있습니다. 제 경험 법칙: 소프트웨어 컴파일은 커밋 가능해야 합니다.Kent Beck의 지혜로운 성스러운 말씀을..

카테고리 없음 2024.11.15

프론트엔드 프레임워크 비교: Angular vs React vs Vue.js - 어느 것이 내 프로젝트에 적합할까? (번역)

오늘날의 웹 개발 환경에서 올바른 프론트엔드 프레임워크를 선택하는 것은 프로젝트의 성공을 좌우할 수 있습니다. 물론, 선택지는 넘쳐나지만, Angular, React, Vue.js는 개발자가 선택하는 강력한 도구로 여겨지며, 각각 뚜렷한 장점과 고유한 사용 사례가 있습니다. 그렇다면 프로젝트에 가장 적합한 프레임워크를 어떻게 알 수 있을까요? 이 글에서는 각 프레임워크를 독특하게 만드는 요소에 대해 자세히 살펴보고 정보에 입각한 결정을 내리는 데 도움이 되는 몇 가지 팁을 제공합니다.이 세 가지 프레임워크를 분석하고, 각 프레임워크가 어떤 장점을 가지고 있는지, 그리고 언제 어떤 프레임워크를 사용해야 하는지 알아보겠습니다.Angular: 엔터프라이즈 수준 애플리케이션을 위한 강력한 플랫폼Angular는 ..

IT정보 2024.11.14

2025년에도 PHP는 여전히 배울 만한 언어일까? (번역)

2025년이 다가오면서 PHP를 배울지 말지에 대한 질문은 많은 새로운 웹 개발자에게 핵심 문제가 되었습니다. PHP는 수십 년 동안 웹 개발 세계에서 주요 플레이어였습니다. WordPress, Drupal, Joomla와 같은 플랫폼을 통해 75% 이상의 웹사이트를 구동하지만 새로운 언어와 프레임워크가 등장하면서 PHP가 여전히 시간을 들일 가치가 있는지 궁금할 수 있습니다. 2025년에 PHP를 배우는 이유와 주장에 대한 분석은 다음과 같습니다.1. PHP의 지속적인 관련성Python, JavaScript, Ruby와 같은 언어가 등장했음에도 불구하고 PHP는 여전히 넷 개발에서 거대한 기능을 담당합니다. PHP 강자인 WordPress와 같은 플랫폼이 CMS 시장을 지배합니다. 이는 PHP를 웹사이..

IT정보 2024.11.14

[백준 BOJ 1005번] ACM Craft( C++ / 파이썬) [위상정렬, DP]

https://www.acmicpc.net/problem/1005시간 제한메모리 제한제출정답맞은 사람정답 비율1 초512 MB81287230161599629.455%문제서기 2012년! 드디어 2년간 수많은 국민들을 기다리게 한 게임 ACM Craft (Association of Construction Manager Craft)가 발매되었다.이 게임은 지금까지 나온 게임들과는 다르게 ACM크래프트는 다이나믹한 게임 진행을 위해 건물을 짓는 순서가 정해져 있지 않다. 즉, 첫 번째 게임과 두 번째 게임이 건물을 짓는 순서가 다를 수도 있다. 매 게임시작 시 건물을 짓는 순서가 주어진다. 또한 모든 건물은 각각 건설을 시작하여 완성이 될 때까지 Delay가 존재한다.위의 예시를 보자.이번 게임에서는 다음과 ..

백준 2024.11.14

2024년 최고의 아이콘 라이브러리 모음 (번역)

다음 디자인 또는 개발 프로젝트를 위한 최고의 아이콘 라이브러리를 선택할 때 FontAwesome은 종종 많은 주목을 받습니다. 그러나 2024년에는 시장이 상당히 진화했고 여러 라이브러리가 훨씬 더 우수한 옵션으로 등장했습니다. 이러한 라이브러리는 더 많은 아이콘 , 다양한 플랫폼에서 더 나은 통합 , 향상된 사용자 정의 옵션을 제공합니다 .눈에 띄는 것 중 하나는 최근 5번째 버전을 출시한 Lineicons V5 입니다. 이 최신 업데이트는 60개 이상의 카테고리 에 걸쳐 2,000개 이상의 무료 아이콘 과 함께 30,000개 이상의 아이콘을 소개합니다. Lineicons는 Figma 와 같은 주요 디자인 도구와 React, Next.js Vue, Svelte와 같은 프레임워크와 원활하게 통합됩니다...

IT정보 2024.11.13