
3view
쓰리뷰, AI 에이전트, 똑똑스
Coming soon ~ 공장 전기요금 절약은 쓰리뷰와 함께 : 네이버 블로그
3view
Coming soon ~ 공장 전기요금 절약은 쓰리뷰와 함께 : 네이버 블로그
sql
주요 사용 예시: 누락된 데이터 찾기 <고객 정보> 고객, 주문번호 홍길동, 주문2 강감찬, 주문1 세종대왕, NULL <주문 정보> 주문번호, 메뉴 주문1, 돈가스 주문2, 짬뽕 주문3, NULL LEFT OUTER JOIN 고객 데이터를 모두 가져오고 주문이 없으면 비어있는 값으로 가져오기 SELECT A.고객, B.메뉴 FROM 고객정보 A, 주문정보 B WHERE A.
tech-news
남부끄러운 코드와 이상한 애플리케이션이 생기는 이유 https://www.itworld.co.kr/article/3803555/남부끄러운-코드와-이상한-애플리케이션이-생기는.html 도커와 OCI 컨테이너를 사용해야 하는 이유 https://www.itworld.co.kr/article/3803638/도커와-oci-컨테이너를-사용해야-하는-이유.html 크로스 플랫폼 앱을 만들 때 명심할 4가지 https://www.itworld.co.kr/article/3631944/크로스-플랫폼-앱을-만들-때-명심할-4가지.html AI 코딩 어시스턴트, 시니어
3view
1.Problem Azure Managed SQL 에서는 설치형 MSSQL DB와 달리 스케줄 잡을 실행할 수 없습니다. 참고: https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/job-automation-managed-instance?view=azuresql 2.Solution Azure Automation Account에 PowerShell 로 DB Procedure 실행하는 Job을 등록해서 매일 특정시간에 동작하게 하면 됩니다. 이 외에도 Azure Function을 만들어 주기적으로
3view
* Pinterest가 6명의 엔지니어로 1,100만 사용자까지 확장할 수 있었던 방법 (medium.com) * 1년 동안 LLM과 함께 구축하며 배운 점 (eugeneyan.com) * 실리콘 밸리의 숨겨진 비밀: 창업자 유동성(Founder Liquidity) (stefantheard.com) * 애플 인텔리전스 분석 완전판 (the-edit.co.kr) * 운송 관리 시스템(TMS)의 탄생부터 현장에서 사용하기까지 (우아테크) * 우리팀은 카프카를 어떻게
3view
'CES 2024'에 국내 772개사 역대 최대 참가..."대세는 AI" - AI타임스 https://www.aitimes.com/news/articleView.html?idxno=156350 빅테크 발뺀 CES…한국기업은 ‘스펙 쌓기’ 코스로 - 한겨레 https://www.hani.co.kr/arti/economy/marketing/1125483.html 혁신상 휩쓴 K스타트업 10선 - 티타임즈 https://www.youtube.com/watch?
3view
들어가는 말 쓰리뷰에서는 몇 차례 flutter를 이용한 앱개발 프로젝트를 진행해 왔습니다. 프로젝트로 개발한 앱의 주요 기능이 Spring Boot로 구동되는 백엔드 서버와 API통신을 하면서 이루어졌기 때문에 좀 더 개선된 형태의 API 호출 구조를 만들고자 노력하였습니다. 이러한 노력의 일환으로 flutter 프로젝트에 함수형 예외처리 방식(Fuctional exception handling)을 도입하였습니다. 이번 글에서는 flutter
tech-news-summary
* 개발자 생산성 측정하기, 실제 사례(pragmaticengineer.com) * 2024 DevOps 트렌드(infograb.net) * 플랫폼 구축에 프로덕트 접근방식 취하기(infracloud.io) * 웹 접근성 준수를 통한 모두에게 배달되는 일상의 행복(woowahan.com) * 표준 개발 환경 개선 되돌아보기(woowahan.com) * 개발자 경험이란(Developer Experience)(toss.tech) * 스타트업 지원전에 생각해야 할 것(brunch.co.kr)
TypeScript
satisfies 는 as와 같이 타입 캐스팅하는 용도로 사용할 수 있습니다 * satisfies는 타입스크립트 4.9버전에 업데이트되었습니다 as는 강제로 해당 타입으로 만들어주지만 satifies는 실제로 타입이 맞는지 확인을 합니다 * as로 타입을 캐스팅하면 위와 같이 타입 중 일부가 없어도 타입에러가 발생하지 않지만 satisfies는 모두 있는지 확인해서 안전하게 사용할 수 있습니다
git
Git Chrrey Pick 다른 브랜치에 반영한 변경 사항을 현재 브랜치로 가지고 오는 것을 '체리 픽'이라고 합니다. 현재 A라는 기능을 branch-A라는 브랜치를 따서 작업 중 입니다. 이때 갑자기 버그 픽스를 해야 하는 태스크가 들어왔을 때 A라는 기능은 branch-A에 커밋한 후 main브랜치로 전환해서 작업중인 내용은 포함이 안되지만 버그 픽스한 수정사항만 반영 하기
container
3View에서는 Azure Cloud의 서버리스 제품인 Container App을 이용해 SaaS 서비스를 제공하고 있습니다. Azure Container App 을 서비스(운영) 환경으로 사용시 체크해야 할 팁을 공유합니다. 1. Private Network으로 배포 (Terraform Case) 2. 도커 환경변수 추가시 GitHub Actions Variable 사용 1. Azure Console에서 수동으로 도커 환경변수를 추가하면 간혹 아무 에러메시지 없이 추가가
응집도
오브젝트<조영호> 책의 내용에 근거해 코드를 리팩토링 하고 있습니다. 책에 있는 내용을 잘 정리 해놓은 블로그가 있어서 참고하고 있는데 포스팅 저자님께서 '응집도가 높고 낮음'을 판단하는 부분에 대해 코드를 다음번에 올려주신다고 하여 제가 직접 찾아보고 이 포스팅을 작성 합니다. 용어 정리 응집도(Cohesion) - 모듈 또는 클래스의 내부 요소들이 얼마나 밀접하게
datadog
SRE(Site Reliability Engineering) 관점에서 주요 모니터링 도구로 Datadog을 사용하다 보면 예상치 못한 비용이 청구되어 난감한 경우가 있습니다. Datadog에서도 Plan & Usage 화면을 제공하지만 매일 해당 페이지를 방문하는 것은 번거로울 뿐더러 귀찮아서 건너뛰는 경우가 발생합니다. 슬랙과 같은 메신저로 매일 비용에 대한 알림을 자동으로 받는다면 이러한 일을 방지할 수 있습니다. 3View에서는 이를