Xampp MySQL 실행 오류Xampp의 MySQL를 실행시키려고 하니 오류가 발생하며 로그에 MySQL shutdown unexpectedly라는 에러가 발생합니다.포트충돌이 일어나는지 확인해보았으나 포트의 문제는 아니었습니다. 파일 내부의 문제로 mysql의 data파일을 새로 덮어씌우면 해결할 수 있습니다. Xampp Mysql오류 해결방법Xampp 패널의 Explorer를 클릭하면 xampp폴더로 접근할 수 있습니다. xampp의 mysql 폴더에 들어갑니다.(C:\xampp\mysql)backup폴더안에 있는 내용을 전부 복사하여 data폴더에 붙여 넣습니다. backup파일의 내용이 지어진 경우 위의 첨부파일을 사용하세요. 이후에 xampp패널에서 다시 MySQL을 실행하면 정상적으로 실행..
Tailwind 공식문서 UI구성요소Tailwind에서 사용할 수 있는 문법들을 사용하려면 보통 공식문서를 참고하여 코드를 참고합니다.(링크) 공식문서에서는 부트스트랩처럼 UI 구성요소(Elements)도 별도로 제공을 해줍니다. 그 예시로 버튼에 대한 다양한 요소코드를 제공하는데 Get the Code를 눌러 코드를 확인하려고 하면 유료 결제가 필요합니다. 금액대별 플랜을 구매하면 tailwind에서 제공하는 UI요소에 대한 코드를 평생 사용할수 있긴 하지만 당장 일부 요소들은 이미 업로드된 수많은 코드들이 있습니다. 무료 Tailwind CSS 구성요소Flowbite는 Tailwind CSS의 요소들을 바로 사용할수 있도록 코드로 제공합니다.(링크)Flowbite에서는 부트스트랩에서 제공하는것처럼 ..
깃허브 저장소에 프로젝트를 업로드하면 내 프로젝트를 얼마나 많은 사람들이 볼까 궁금증이 생기는데요.깃허브에서 페이지 방문자수를 확인하는 방법이 있어서 같이 알아보겠습니다. 깃허브 저장소 페이지 방문자수 확인본인의 깃허브 페이지에서 상단 메뉴에 Insights를 클릭합니다. 이후 좌측에 Traffice 메뉴를 클릭하여 이동합니다. Traffice페이지에 접속하면 누가 내 git을 clone 하여 사용했는지, 얼마나 많은 사람들이 내 깃허브 페이지를 방문했는지 알 수 있습니다. 마무리업로드하였던 깃허브 프로젝트를 확인해 보니 방문자수는 물론이고 clone수도 처참하여 저는 아직 더 열심히 해야 하겠다고 다짐했습니다. 수많은 개발자분들 응원합니다.
문제링크 문제배열을 정렬하는 것은 쉽다. 수가 주어지면, 그 수의 각 자리수를 내림차순으로 정렬해보자. 입력첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다. 출력첫째 줄에 자리수를 내림차순으로 정렬한 수를 출력한다. 예제 입력 & 출력 풀이num = list(input())num.sort(reverse=True)print(''.join(num))문제에 주어진대로 내림차순 정렬하기위해서는 sort 정렬함수에다가 reverse값을 True로 주면됩니다.기본 sort()함수는 리스트 오름차순 정렬입니다. 그리고 출력할때 .join함수를 사용하여 num리스트를 문자열로 공백없이 출력합니다.
문제링크 문제알파벳 소문자로 이루어진 N개의 단어가 들어오면 아래와 같은 조건에 따라 정렬하는 프로그램을 작성하시오.길이가 짧은 것부터길이가 같으면 사전 순으로단, 중복된 단어는 하나만 남기고 제거해야 한다.입력첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. 출력조건에 따라 정렬하여 단어들을 출력한다. 예제 입력 & 출력 풀이N = int(input())inpp = []for i in range(N): word = input() if word not in inpp: # 중복되지 않는 단어만 리스트에 추가합니다. inp..
유튜브에도 없는 음성 번역기능? 동영상 자동번역 AI유튜브에서 무언가 검색을 했을 때 특히나 컴퓨터계열의 자료를 찾을 때는 한국보다는 외국영상의 자료들을 더 많이 찾아볼 텐데요 뿐만 아니라 외국 영상을 볼 때 영어에 능숙하다면 알아들을newstroyblog.tistory.com이전에 유튜브 동영상을 번역하는 AI 서비스에대해서 소개해드렸는데 기억하시나요?? 유튜브만 봐도 매일매일 AI 기술이 얼마나 빠르게 발전하고 있는지 체감할수 있습니다. 매일같이 쏟아지는 기술 속에서, 특히 텍스트에서 음성으로 바꾸는 기능은 유독 눈에 띕니다. elevenlabs 같은 회사는 이 분야에서 정말 이름을 날리고 있죠.AI챗봇을 제작할때도 elevenlabs의 고급 음성기술을 많이 활용하고 퀄리티있는 챗봇들이 이미 무수히 ..