일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 알고리즘분류
- aws
- mac 화면분할
- 알고리즘초보
- 오블완
- 판교퇴근길밋업
- 스프링부트
- 초년생
- 가발자 인사이드아웃
- 편한 즐겨찾기 편집
- JMeter
- 대규모 시스템 설계
- ui 커스텀
- Java
- 자동화
- 성능테스트
- 코드트리
- 알고리즘 추천
- 브라우저 단축키
- 기능 많은 브라우저
- 프로그래밍
- 알고리즘사이트
- 조가사키 해안
- 알고리즘
- 커스텀단축키
- 코코테라스
- 스카이라인 열차
- 코딩
- spring boot
- 소프트웨어 지표
- Today
- Total
목록개발 (24)
영감을 (inspire) 주고픈 개발 블로그
Vivaldi는 처음 들어봐요. 왜 브라우저로 Vivaldi를 쓰시나요? 저는 크롬이나 웨일 등 여러 브라우저를 쓰면서 어디에선 되고 어디에선 안 되는 기능들을 상호보완하면서 사용했는데 Vivaldi는 그 기능들을 다 가지고 있는 걸 넘어서 제가 몰랐지만 필요했던 기능들도 많이 있었습니다.엄청나게 자유로운 UI 커스텀계정별 설정과 싱크 기능스피드 다이얼로그와 편한 북마크 편집탭 관리, 단축키, 테마 등수많은 기능들이 있는데요 그런데 막상 다른 분들께 비발디를 권하면 유명하지 않아서인지 잘 듣지 않는 것 같아 이번 기회에 Vivaldi의 장점을 정리하는 글을 쓰려고 합니다.어떻게 Vivaldi를 쓰시나요?Vivaldi의 가장 큰 강점은 브라우저 UI 커스텀이 자유롭다는 점입니다. 그러나 너무 자유로운 도구..
성능 테스트는 프로그램(서버 등)에 대한 메타 정보를 확인하는데 굉장히 중요한 방법이지만, 막상 해보려고하면 어떤 식으로 해야할지 막막합니다. 처음 서버를 공부할 때는 기능개발에 급급해 이게 더 빠르다, 이게 더 좋다 라고만 보고 그렇구나라고 지식에 대한 의심없이 받아드리곤 했습니다. 하지만 이런 엄밀하지 않은 접근은 나중에 기술 부채로 크게 다가오게 됩니다.실제로 2년차 서버 개발자 팀에선 댓글 서버와 비디오 서버에 문제가 있는지 알고 엉뚱한 개선 만을 하다가 나중에야 푸시 서버에 성능 문제가 있다는 걸 알고 개선했습니다.성능 이슈는 개발 초기에 잘 보이지 않습니다. 사람이 많아지면 발생하게 되고 그 때되면 문제를 파악하기 쉽지 않습니다. 그래서 서버 매트릭을 기록하고 중앙 모니터링하는 게 중요합니다...
소프트웨어에서 성능과 테스트 그리고 지표 수집에 대해 정리를 해본 글입니다. 성능 테스트의 목적과 정의소프트웨어 성능 테스트는 시스템이 특정한 조건에서 요구사항을 만족하는지를 평가하는 과정입니다. 어떤 조건인지 그리고 어떤 기준치를 만족하는지가 핵심이고 이건 비즈니스와 시스템 설계에 따라 달라집니다. 만명이 쓰는 시스템과 100만명이 쓰는 시스템은 같은 기능이더라도 시스템 설계와 주요 성능 지표 등 목표가 완전히 달라집니다. 비즈니스 요구사항과 목표 설정: 성능 테스트의 목적은 시스템이 빠르게 작동하는지를 확인하는 것 뿐 아니라, 비즈니스 목표와 일치하는 성능을 발휘할 수 있는지 평가하는 것입니다. 예를 들어, 특정 트래픽을 감당할 수 있는지, 피크 시간대에도 안정성을 유지할 수 있는지가 중요합니다..
이 글은 일에 대한 내 생각을 에세이를 통해 적어 본 글이다. 어제 대학교 때 같이 공부하던 친구랑 오랜만에 만났다. 가장 최근 만난 게 코로나 전이었으니 3년은 넘은 것 같다. 그 친구는 이직을 한다고 했다. 나는 최근 주식과 경제 공부를 열심히 하고 있고 예전에 그 친구를 만났을 때 그 친구도 제테크를 관심있다고 한 기억이 있어서 제테크에 관한 이야기를 했다. 그런데 그 친구는 내가 예상한 방향과 전혀 다른 방향의 이야기를 했다.제테크 공부는 필요하지만 지금은 일을 더 잘해서 연봉을 더 올리는데 집중하고 있다. 사회 초년생이라면 이게 우선시 해야하는 얘기인 건 맞다. 그러나 내가 알기론 그 친구는 연봉이 이미 억대가 넘었다.그 친구는 3억 이상의 연봉을 바라보고 있었고 제태크로 벌게 되는 돈보다..
더보기서론 AI 성장이 정말 대단하면서도 무섭습니다. 분명 2023년 1월 GPT 출시 이전까지만 해도 데모 영상 안에서만 존재하는 기술로 인식했는데 출시 1년 반만에 AI 도구의 성능뿐 아니라 사용성도 엄청나게 좋아지고 있습니다. 그만큼 생활에 조금씩 마치 1. 릴리스 AI: 유튜브/동영상 요약 정리 https://lilys.ai Lilys AI : 릴리스에이아이 - 영상을 넣으면 깔끔한 요약노트로릴리스에이아이(Lilys AI)에서 영상의 요약 노트를 몇 분만에 만들고, PDF에서 여러분이 원하는 것을 더 쉽게 찾아보세요lilys.ai유튜브 링크만을 통한 요약 관련한 정리는 GPT에서 지원하지 않습니다. 그래서 유튜브의 스크립트 전체를 복사해서 요약해달라고 GPT에 요청을 해야하거나 다른 유튜브 정..
맥을 5년 동안 쓰다가 최근에 회사에서 윈도우로 개발을 하게 되었습니다. 맥을 쓰는 이유는 터미널과 brew 같은 패키지 매니저 등의 간편함과 예쁜 디자인 때문이었는데요 wsl를 쓰는 경우도 있었지만 윈도우에서 만든 (/mnt 이하 path) 파일을 읽고 쓰는데 속도 이슈가 있어서 잘 안 쓰게 되었는데요; 이번에 윈도우로 넘어가면서 알아보니 powershell 자체가 많이 좋아졌습니다. 1. powershell 용 명령어를 맥 같은 (Unix 기반) 명령어로 쉽게 매핑해서 사용하는 걸 제공해 줍니다. 2. scoop 이란 패키지로 설치와 관리를 쉽게 할 수 있게 되었습니다. 3. windows terminal 앱을 통해 터미널을 예쁘게 꾸밀 수 있게 되었습니다. 완성 모습 1. 터미널 설치 Microso..
최근에 티빙이 KBO 인터넷 야구 중계권을(뉴미디어) 구입하면서 인터넷 중계와 하이라이트 영상들을 유료화했습니다. 그러나 유료로 전환되는데 비해 서비스 품질이 좋지 않다는 비난이 많이 있습니다. 저는 2019년도부터 2022년까지 4시즌 정도 야구 중계 서비스를 개발, 운영해 봤는데요. 야구 중계라는 게 개발자 입장에서 생각보다 만만치 않은 부분이 있습니다. 첫 번째로 야구 중계 데이터는 실시간이고 수기입니다. 기본적으로 기록원이 야구 경기를 보면서 손으로 입력해 전달하는 시스템입니다. (서비스를 하던 시점에선 데이터 계약이 독점이라 다른 모든 서비스도 같았다고 알고있습니다) 기록원도 사람이다 보니 잘못 입력할 수도 있고 실수로 누락하거나 중복으로 보낼 때도 있습니다. 사람이 입력하다 보니 당연히 실수가..
글또를 하면서 코드트리라는 알고리즘 학습 사이트를 처음 알게되었고 여러 서비스를 적응해볼 수 있었습니다. 학창시절에 알고리즘 대회를 준비하며 여러 가지 사이트에서 코딩을 해봤는데 알고리즘테스트를 위한 사이트는 다양하게 있어요. 해외 사이트인 Leetcode, 해커랭크, 코드포스, 탑코더 경시대회급 준비 느낌이 강한: 백준(acmicpc), 알고스팟, 정올, 코드그라운드 초중급 위주의 Codeup, 구름Level, 엘리스 채용, 구직 위주의 프로그래머스, 구름devth, 코드빌리티 등등 여기에 쓰지 않은 다양한 사이트 들이 있습니다. 제가 직접 써본 사이트는 LeetCode, 백준, 알고스팟, 코드그라운드, Codeup, 프로그래머스 정도가 있어요. 위에 사이트로 무작정 시작을 하다보면 큰 자괴감에 빠지고..
이번 프로젝트의 어드민 개발에 GraphQL(이하 gql)을 사용하면서 내용을 정리해봤습니다 기본 개념 kakao tech에서 정리한 내용이 너무 괜찮아서 주요 내용을 가져오고 Spring 과 vue 를 이용해 구현해보겠습니다. https://tech.kakao.com/2019/08/01/graphql-basic/ GraphQL 개념잡기 GraphQL은 페이스북에서 만든 쿼리 언어입니다. GrpahQL은 요즘 개발자들 사이에서 자주 입에 오르내리고 있으나, 2019년 7월 기준으로 얼리스테이지(early-stage)임은 분명합니다. 국내에서 GraphQL API를 O tech.kakao.com GraphQL 이란? Graph QL(이하 gql)은 Structed Query Language(이하 sql)와..
인사이드아웃이란 영화를 본 적이 있나요? 인사이드아웃은 머릿속의 의인화된 다섯 가지 감정 세포들이 주인이자 새로운 경험에 혼란스러운 초등학생 라일리를 위하는 방향으로 저마다 이끌어가며 해결해 나가고 성장하는 이야기입니다. 라일리는 새로운 경험을 할 때마다 머릿속에 새로운 섬이 생기고 기존의 섬들은 무너지기도 합니다. 각각의 섬들은 라일리가 공부를하고 관심을 가질수록 더 커지고 발달합니다. 지금은 제 머릿 속에도 이런 몇 가지 섬이 생긴 것 같습니다. 그러나 갓 학생 티를 벗고 개발자로 일을 시작했을 때는 굉장히 헤매었었는데요. 저를 혼란스럽게 한 근원적인 질문이 있었습니다. 이게 어디에 써야 하는 거지? 알아야 할 것들도 많고 여러 설명을 듣긴 하는데 "어디"에 쓰는 건지를 모르니 목적을 모르게 되고 큰..