728x90

전체 글 215

구슬을 나누는 경우의 수

문제 설명머쓱이는 구슬을 친구들에게 나누어주려고 합니다. 구슬은 모두 다르게 생겼습니다. 머쓱이가 갖고 있는 구슬의 개수 balls와 친구들에게 나누어 줄 구슬 개수 share이 매개변수로 주어질 때, balls개의 구슬 중 share개의 구슬을 고르는 가능한 모든 경우의 수를 return 하는 solution 함수를 완성해주세요.제한사항1 ≤ balls ≤ 301 ≤ share ≤ 30구슬을 고르는 순서는 고려하지 않습니다.share ≤ balls 입출력 예ballsshareresult3235310입출력 예 설명입출력 예 #1서로 다른 구슬 3개 중 2개를 고르는 경우의 수는 3입니다. 입출력 예 #2서로 다른 구슬 5개 중 3개를 고르는 경우의 수는 10입니다.Hint서로 다른 n개 중 m개를 뽑는 ..

조직 침묵

조직침묵 - 위키백과, 우리 모두의 백과사전 (wikipedia.org) 조직침묵 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 조직 구성원들은 직무를 수행하는 과정에서 특정한 사안이나 사건등이 발생하였을 때 자신의 견해와 아이디어, 정보 전달 방식을 결정하는 상황에 처하게 된ko.wikipedia.org 혼자 일을 하는 것이 아닌 이상에야 견해 또는 아이디어, 업무의 처리 등 커뮤니케이션은 필연적으로 발생하지만, 의견 또는 발언을 하는 것을 포기하고, 조용하게 되는 경우가 있었는데, 뒤져보니 조직 침묵이라는게 있더라.   '감정 손상이나 스트레스에 대한 회피', '말을 해도 반영이 되지 않는다는 무기력감', ' 소신 있게 이야기함으로써 대다수의 구성원에게 왕따가 될 것에 대한 두려..

Etc 2024.09.03

Ollama - Postman

https://19880811.tistory.com/entry/Ollama-%EC%82%AC%EC%9A%A9%EB%B2%95-Windows Ollama 사용법 (Windows)llama 좀 써볼랬더니 뭐가 복잡하다.. 설치할랬더니, 링크를 발급받았는데, 들어가보면 access denied .. Window로 돌리는 방법좀 고민해봤는데, Ollama가 그나마 쉬워보여서 공유 해봄. Ollama OllamaGet up a19880811.tistory.com Ollama 설치 후, 정말 간단하게 Postman으로 문의 및 답변 받는 형태를 남겨보면,  /api/generatePost로 http://localhost:11434/api/generate를 보내는데, body를 { "model": "llama3..

AI/llama 2024.09.02

Ollama 사용법 - Windows

llama 좀 써볼랬더니 뭐가 복잡하다.. 설치할랬더니, 링크를 발급받았는데, 들어가보면 access denied .. Window로 돌리는 방법좀 고민해봤는데, Ollama가 그나마 쉬워보여서 공유 해봄. Ollama OllamaGet up and running with large language models.ollama.com Ollama는 Local에서 Large Language Model 쉽게 구동시키게 해준다.  여튼 사이트에서 Download하고 Setup을 실행한다. 설치되면 실행 파일은 생기나, 실행해봐야 의미가 없더라..난 바보 terminal에서 ollama run llama3.1을 하면 설치가 된다.그리고 다시 저 명령어를 하면, 실행이 된다.명령어는 github 봐도 될듯ollama..

AI/llama 2024.08.30

Testrail - 소프트웨어 테스트 수행 및 품질 리포트 3

테스트 수행 및 품질 리포트라는게 3판이라는데 있는줄도 몰랐다...ㅋㅋ 그만큼 관심이 없단 ㄸㅅ... QA 쪽도 이런 리포트가 있으니 여간 반갑지 않을 수가 없긴한데, 신기하기도 하다... 아직또 많은 QA들이 기능 자동화보다 수동으로 기능, 회귀 등 테스트 하는 수치가 상당하더라 또한 자동화를 한다고하면 역시 회귀(regression)에서 수행을 한다고 한다.또한 도구들도 나오지만, 역시 Selenium 인가 싶다. Python 때문인가 싶기도하고.. 자동화 뿐 아니라, 테스트 관련 Bug Tracking 등 수행계획 시작에 대한 것들 관련해서도 있다보니 의외로 볼만 한듯. (제3판) 소프트웨어 테스트 수행 및 품질 리포트.pdf - Google Drive (제3판) 소프트웨어 테스트 수행 및 품질 리..

QA 2024.08.28

가위바위보

문제 설명가위는 2 바위는 0 보는 5로 표현합니다. 가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 return하도록 solution 함수를 완성해보세요.제한사항0  rsp의 길이 ≤ 100rsp와 길이가 같은 문자열을 return 합니다.rsp는 숫자 0, 2, 5로 이루어져 있습니다. 입출력 예 represult"2""0""205""052"입출력 예 설명입출력 예 #1"2"는 가위이므로 바위를 나타내는 "0"을 return 합니다.입출력 예 #2"205"는 순서대로 가위, 바위, 보이고 이를 모두 이기려면 바위, 보, 가위를 순서대로 내야하므로 “052”를 return합니다. 정답 answer...

인기있는 아이스크림 도움말

FIRST_HALF 테이블은 아이스크림 가게의 상반기 주문 정보를 담은 테이블입니다. FIRST_HALF 테이블 구조는 다음과 같으며, SHIPMENT_ID, FLAVOR, TOTAL_ORDER는 각각 아이스크림 공장에서 아이스크림 가게까지의 출하 번호, 아이스크림 맛, 상반기 아이스크림 총주문량을 나타냅니다. NAMETYPENULLABLESHIPMENT_IDINT(N)FALSEFLAVORVARCHAR(N)FALSETOTAL_ORDERINT(N)FALSE문제상반기에 판매된 아이스크림의 맛을 총주문량을 기준으로 내림차순 정렬하고 총주문량이 같다면 출하 번호를 기준으로 오름차순 정렬하여 조회하는 SQL 문을 작성해주세요.예시예를 들어 FIRST_HALF 테이블이 다음과 같을 때SHIPMENT_IDFLAVOR..

--grep @smoke

import { test, expect, Page } from '@playwright/test';test.describe('Login Page', () => { test('이메일 형태 미입력', async ({ page }: { page: Page }) => { await page.goto('/', { timeout: 120000 }); await page.getByPlaceholder('입력').fill('abcd'); await page.locator("[type=submit]").click(); // 로그인 에러 메시지 검증 await expect(page.getByText('이메일 형식을 확인해주세요.')).toBeVisible(); }); test('존재하지 않는..

자동화 고찰

그래도 나름 자동화랍시고 playwright 써서 github action과 slack까지 noti오도록 하면서 느낀 생각들을 좀 써본다. 1. POM을 하는 이유테스트 하려는 페이지들의 Element에 대한 접근이 빈번할 수록 하나의 변수 또는 객체로 또는 어디에 담아서 써야하는데, 결국 POM 만한게 없다. 구분하기도 갖다쓰기도 그만한게 없다. 2. Flaky Test자동화는 만능이 아닌 이유중에 하나, 동일한 조건에 실행했으나, 간헐적 성공 간헐적 실패로 이어지는 테스트로 이거 참 사람 좀 짜증나게 만드는 요소기는 함.여러가지 요소가 있을꺼같은데, '그때 네트워크가 느렸던가', '서버의 응답이 잠시 느렸다던가'.. 여튼? 이거 치우는 것도 일이다.말그대로 신뢰성에 대한 문제다 보니까 말이다. 그래..

Automation 2024.08.25
728x90