전체보기

    [바미] NestJS를 사용하여 REST API 구현하기

    안녕하세요. 사용자 정보를 생성(Create), 읽기(Read), 수정(Update), 삭제(Delete)하는 기본적인 CURD(Create, Read, Update, Delete) 기능을 갖춘 REST API를 구현해보겠습니다. Nest.js 프로젝트 생성 먼저 Nest CLI를 사용하여 새로운 프로젝트를 생성해봅시다. nest new Nest-project 모듈 생성 API를 구현할 모듈을 생성해봅시다. nest g module app nest g module user 컨트롤러 생성 nest g controller app nest g controller user 서비스 생성 nest g service app nest g service user 코드 작성 이제 본격적으로 코드를 작성해볼까요? 먼저 sr..

    [바미] 엔비디아, 인텔, 등 AI 휴머노이드 로봇 기업에 수백만 투자

    Nvidia, Jeff Bezos 및 여러 주요 기술 기업이 인간과 유사한 로봇을 만드는 스타트업인 Figure AI에 투자하고 있습니다. 회사는 약 6억 7,500만 달러의 자금을 확보하고 있으며, 투자 전 가치는 약 20억 달러로 평가된다고 블룸버그가 보도했습니다 . Figure AI는 9,500만 달러를 기부한 Microsoft 와 Nvidia, Amazon 계열 펀드와 같은 주요 기업이 각각 5,000만 달러를 투자하는 등 기술 업계에서 상당한 관심을 끌었습니다 . Bezos는 Explore Investments, LLC를 통해 1억 달러를 약속했습니다. 이 스타트업의 야심찬 프로젝트는 영향력 있는 후원자들의 지원을 받아 AI와 로봇 공학의 역량(아마도 Amazon의 역량 포함)을 추진하는 것을 ..

    [바미] 판사가 ChatGPT를 사용하여 과도한 금액을 계산한 후 법률 회사의 법적 청구서를 절반으로 삭감.

    페이스팜: 짧은 시간 동안 대중에게 인기를 끌었지만, 법률 분야에서의 ChatGPT의 사용은 그리 순탄치 않았습니다. 가장 최근의 사건은 생성 AI가 가짜 사건을 인용한 것은 아니지만, 한 로펌이 시간당 600달러의 '과도한' 변호사 수임료를 계산하는 데 이 도구를 사용했다가 판사로부터 질책을 받은 사건이 있었습니다. 뉴욕에 본사를 둔 Cuddy 로펌은 최근 승소한 재판에 대해 회사가 청구한 막대한 수임료에 대한 신청을 지원하기 위해 ChatGPT를 사용했습니다. Cuddy는 한 어머니와 특수 교육이 필요한 자녀를 대신하여 뉴욕시 교육청을 상대로 소송을 제기했습니다. 장애인 교육법에 따라 지방 법원은 재량에 따라 승소 당사자인 장애 아동의 부모에게 소송 비용의 일부로 합리적인 변호사 수임료를 지급할 수 ..

    [바미] Nest 모듈(Module) 이해하기

    Nest 소개 Nest? Nest.js는 TypeScript로 작성된 프레임워크로, Node.js를 기반으로한 서버 사이드 애플리케이션을 구축하기 위한 도구입니다. Angular와 비슷한 구조와 기능을 제공하여 Angular 사용자들에게 친숙하 codesk.tistory.com 앞서 소개글에도 설명했듯이 Nest.js에서 모듈은 애플리케이션의 기능을 나타내는 단위입니다. 간단한 예제 코드를 통해 각 모듈의 컨트롤러, 서비스, 프로바이더 등이 어떻게 구성되어 있는 지 확인하는 시간을 가져보도록 하겠습니다. 예제 코드 준비 사항 예제 코드에 들어가기 전에 프로젝트를 Nest 프로젝트를 생성해봅시다. nest new Nest-project 위 명령어를 터미널 창에 입력하면 아래와 같은 구조를 가지게 됩니다. ..

    [바미] Nest 소개

    Nest? Nest.js는 TypeScript로 작성된 프레임워크로, Node.js를 기반으로한 서버 사이드 애플리케이션을 구축하기 위한 도구입니다. Angular와 비슷한 구조와 기능을 제공하여 Angular 사용자들에게 친숙하고 익숙한 느낌을 주는 특징을 가지고 있습니다. Nest.js의 주요 특징 Nest.js 애플리케이션의 기능을 나타내는 단위인 모듈은 각 모듈은 @Module() 데코레이터를 사용하여 정의되며, 해당 모듈에는 HTTP 요청을 처리하고 해당 요청에 따른 응답을 반환하는 역할을 담당하는 Controller, 애플리케이션의 비즈니스 로직을 담당하는 Service, 의존성 주입(Dependency Injection)을 위해 사용되는 객체인 Provider등의 다양한 모듈러 구조를 가지고..

    [바미] 트리거는 왜 사용할까?

    회사의 Node프로젝트 중 트리거를 사용하는 프로젝트가 있었습니다. 그 트리거들은 특정 작업 전에 동작하거나 특정 작업 후에 처리되는 것들이였기 때문에 그 트리거들을 보면서 미들웨어라는 좋은 게 있는데 왜 트리거를 사용했을까? 라는 생각을 하게 되었습니다. 그러니까 아래와 같이 구성하면 되지 않나? 싶었죠. app.use(async (req, res, next) => { try { const result = await someAsyncTask(); req.customData = result; // 비동기 작업 결과를 요청 객체에 저장 next(); // 다음 미들웨어 함수 호출 } catch (error) { next(error); // 오류 처리를 위해 다음 미들웨어 함수 호출 } }); 그러다 GPT..

    [바미] linux - gitlab clone 오류

    $git clone https://gl.xxxx.com:9443/xxxxxx/web/xxx-api-server.git Cloning into 'xxx-server'.... fatal: unable to access' https://gl.xxxx.com:9443/xxxxxx/web/xxx-api-server.git/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Linux 환경에서 소프트웨어를 git clone 명령어를 사용해 복제하려 할 때, SSL 인증서 관련 오류가 발생하는 경우가 있습니다. 이는 보통 Git이 서버의 SSL 인증서를 검증할 때 문제가 발생했음을 의미합니다..

    [바미] 삼성 굿락 앱에서 갤럭시링 포착

    해외 매체의 기사를 번역한 것으로 오역과 의역이 있을 수 있으며 자세한 내용은 원문을 참고하시기 바랍니다. 스마트 링에 대한 아이디어는 나에게 이상하게 들렸지만 스마트 링이 시간과 화면을 알려주는 기능을 제외한 스마트워치와 같다는 것 을 깨달았을 때 나는 빨리 이 웨어러블에 관심을 갖게 되었습니다. 이미 시장에는 몇 가지 옵션이 있지만 곧 출시될 갤럭시 링은 삼성 최 초의 옵션이 될 것입니다. 생태계에 묶여 있는 사람으로서 이것은 많은 의미가 있습니다. 이제 갤럭시 링은 올해 초 진행된 갤럭시 언팩 행사에서 공식적으로 소개됐지만, 삼성전자는 스마트 링에 대한 세부 사항을 많이 공개 하지 않았습니다. 사실, 최종 출시가 올해 말쯤에 일어날 것이라는 일부 소문을 제외하면 우리는 링이 언제 나올지조차 모릅니다..

    [바미] AMD 5700X3D를 포함한 새로운 AM4 CPU 및 AM5 8000G 시리즈 APU 국내 가격

    새로운 AM4 Ryzen CPU 3종과 AM5 Ryzen 8000G 시리즈 APU가 공식 출시되었습니다 국내 가격은 아래와 같습니다. AM4 AMD Ryzen 7 버미어 5700X3D = 384,000원 AMD Ryzen 7 세잔 5700 = 263,000원 AMD Ryzen 5 세잔 5600GT = 215,000원 AM5 AMD Ryzen 7 피닉스 8700G = 504,000원 AMD Ryzen 5 피닉스 8600G = 352,000원 AMD Ryzen 5 피닉스 8500G = 274,000원 Ryzen 3 8300G는 OEM 전용 출처 https://www.compuzone.co.kr/product/product_detail.htm?ProductNo=1112685&BigDivNo=&MediumDiv..