Eunjuicy' Orchard 56

[백준/파이썬] 9469번: 폰 노이만

👩🏻‍💻 문제 250마일 길이의 철로 양 끝에 두 기차 A와 B가 있다. A는 시속 10마일, B는 시속 15마일로 서로를 향해 출발했다. 두 기차의 출발과 동시에 기차 A 앞에 붙어있던 파리 한 마리가 기차가 충돌할 때 까지 시속 20마일로 두 기차를 사이를 왔다갔다 한다. 이때, 파리가 이동한 거리는 몇 마일일까? 폰 노이만은 문제를 듣자마자 머리속으로 무한 급수를 이용해 계산한 다음 1초도 지나지 않은 시간에 200 마일이라고 대답했다. 철로의 길이 D, 두 기차 A, B의 속도와 파리의 속도 F가 주어졌을 때, 위 문제의 답을 구하는 프로그램을 작성하시오. 📎 https://www.acmicpc.net/problem/9469 9469번: 폰 노이만 250마일 길이의 철로 양 끝에 두 기차 A와 B..

[드림핵 | 웹해킹] LEVEL 1: [wargame.kr] login filtering

👾 문제 설명 I have accounts. but, it's blocked. can you login bypass filtering? 📎 https://dreamhack.io/wargame/challenges/336 [wargame.kr] login filtering Description I have accounts. but, it's blocked. can you login bypass filtering? dreamhack.io 당신은 필터링을 우회할 수 있나요? 접속 정보에 "서버 생성하기"를 눌러서 링크에 접속한다. 위와 같은 페이지가 등장한다. get source를 클릭해보자. 코드를 분석해보자!

[Django] 포스트 작성 페이지 구현하기 - (2)

🚧 어찌저찌 굴러가게 된 작성 페이지 (feat. 마크다운) 나름 대거 수정이 있었다. 마크다운을 적용한 과제 작성 페이지도 구축하고, 페이지들끼리 연결도 했다. 그 외에도 조금씩 수정을 해보았는데, 이제 제법 게시판의 기능을 하는 것 같다! 💬 이런저런 주요 수정 사항! 일단 전체적인 구성을 먼저 소개하고, 자세한 코드는 더 밑에 적혀있습니닿 1. 게시판 리스트 1-1. No. 부분 → 전에는 advancedlist.html에 {{ post.id }} 로 적어서 No.를 표현했는데, 이렇게 하니까 문제 발생. 예를 들어 post.id가 2인 게시물을 삭제하면 No.에 2번이 없어진다. (post id가 2번인 포스트가 삭제되었기 때문에 영원히 2번은 사라짐…) 그럼 1번 다음 바로 3번이 되는 문제가 ..

구글 클라우드 플랫폼(GCP)를 통해 음성, 언어, 텍스트 API 이용해보기 - (2)

📌 할 일 STT → TTS 샘플로 확인하는 것 GCP API GCP TTS 사용해서 다양한 음성 합성하는 방법 확인하기 (Custom data로 학습시켜서 음성 출력) 이번 포스팅은 STT API를 사용 기록!! +) macOS 쓰는 사람의 포스팅임 📟 STT (Speech-to-Text) API 사용 STT란 Speech-to-text의 약자로 말 그대로 말하는 것(음성)을 문자(텍스트)로 바꿔주는 AI기술 STT API를 사용해보겠다...! 📎 참고 사이트 : https://jvvp.tistory.com/1107 GCP API Speech to text 사용하기 -1 무료 평가판 사용등록 다음 링크로 들어가서 무료 평가판 등록을 클릭합니다. 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 ..

[드림핵 | 포렌식] Snowing!

👾 문제 설명 드림이 : 우와! 밖에 눈이 많이와요! 드림맘 : 그렇네~ 드림이 : 거의 모두 하얀공간뿐이네요. 📎 https://dreamhack.io/wargame/challenges/241 Snowing! 드림이 : 우와! 밖에 눈이 많이와요! 드림맘 : 그렇네~ 드림이 : 거의 모두 하얀공간뿐이네요. dreamhack.io 먼저 문제 파일을 다운로드 받는다. flag.txt와 Snow.jpeg 파일이 있다. Snow.jpeg를 열었더니 이런 눈사람 사진이 등장했다. flag.txt 파일 안에는 다음과 같은 텍스트가 적혀 있다. flag.txt에서 ctrl + a 를 눌러 전체 선택을 했더니 위 캡쳐화면과 같이 나타났다. 공백부분에 데이터를 은닉하는 스테가노그래피 기법을 사용한 것으로 보인다. 스테..

구글 클라우드 플랫폼(GCP)를 통해 음성, 언어, 텍스트 API 이용해보기 - (1)

📌 할 일 STT → TTS 샘플로 확인하는 것 GCP API GCP TTS 사용해서 다양한 음성 합성하는 방법 확인하기 (Custom data로 학습시켜서 음성 출력) Google Cloud Platform (GCP)을 사용하여 음성 인식 (STT - Speech-to-Text) 및 음성 합성 (TTS - Text-to-Speech)을 수행하려면 다음과 같은 단계를 따른다. GCP 프로젝트 생성: GCP Console (https://console.cloud.google.com/) 에서 GCP 프로젝트를 생성 API 활성화: GCP Console에서 프로젝트를 선택한 후 "API 및 서비스", "라이브러리"로 이동하여 "Cloud Text-to-Speech API" 및 "Cloud Speech-to-T..

[백준/파이썬] 1837번: 암호제작

👩🏻‍💻 문제 원룡이는 한 컴퓨터 보안 회사에서 일을 하고 있다. 그러던 도중, 원룡이는 YESWOA.COM 으로부터 홈페이지 유저들의 비밀키를 만들라는 지시를 받았다. 원룡이는 비밀 키를 다음과 같은 방법으로 만들었다. 개인마다 어떤 특정한 소수 p와 q를 주어 두 소수의 곱 pq를 비밀 키로 두었다. 이렇게 해 주면 두 소수 p,q를 알지 못하는 이상, 비밀 키를 알 수 없다는 장점을 가지고 있다. 하지만 원룡이는 한 가지 사실을 잊고 말았다. 최근 컴퓨터 기술이 발달함에 따라, 소수가 작은 경우에는 컴퓨터로 모든 경우의 수를 돌려보아 비밀 키를 쉽게 알 수 있다는 것이다. 원룡이는 주성조교님께 비밀 키를 제출하려던 바로 직전에 이 사실을 알아냈다. 그래서 두 소수 p, q 중 하나라도 K보다 작은 ..

API란? (by 코딩애플)

🍎 코딩애플님 강의 요약본 이번에 인공지능을 활용한 프로젝트를 하나 하게 되었다. 프로젝트에 앞서 팀장님이 구글 클라우드의 API를 사용해보며 공부를 해오라고 했는데, 아직 이런 저런 용어들이 헷갈려 공부를 해보려고 한다. 📎 참고 영상 : https://www.youtube.com/watch?v=ckSdPNKM2pY&t=177s Application Programming Interface API : 한 프로그램에서 다른 프로그램으로 데이터를 주고받기 위한 방법 한 프로그램에서 다른 프로그램으로 데이터를 주고받기 위한 방법? 방법이 뭔데? 일단 API는 메뉴판이라고 생각하면 쉽다. 🧾 (영수증 이모지지만,,, 메뉴판인 걸로 합시다 ㅎㅎ) 1. 파스타 2. 피자 3. 샐러드 이렇게 메뉴가 적힌 메뉴판이 있..

[Django] git pull/push 할 때 참고할 페이지

🛝 git 명령어 모음집참고 링크 📎 : 우리 팀장님 블로그 git add .git commit -m "230101 commit"git pull origin mastergit push origin enjprk41 그럼 이제 팀원이 수정한 코드가 개발 리더의 깃헙 코드 저장소의 입구 문을 두드리고 있음. 아직 할 일이 남아 있다. github 사이트로 들어가서 개발 리더의 깃헙 코드 저장소의 Code 메뉴에 접속한다. **freshman had recent pushes less than a minute ago**라는 문장이 보일거고, 오른쪽에 Compare & pull request 버튼이 보일 것이다. 그걸 과감하게 누르자! 그럼 Open a pull request라는 메일처럼 보낼 수 있는 게 뜬다! ..

728x90