본문 바로가기
728x90
반응형
SMALL

IT 인터넷/일반401

Tailwind CSS를 ChatGPT에게 배우다. [ Tailwind가 나온 이유 ] 기존의 CSS 라이브러리들에는 몇 가지 문제점이 있었습니다. 예를 들어: 코드 중복: 스타일을 적용할 때 중복되는 코드가 많아 관리가 힘들었습니다. 높은 트랜잭션 코스트: 많은 스타일을 적용하려면 많은 코드를 작성해야 했어서 개발 속도가 느렸습니다. 제한적인 커스터마이징: 기존 라이브러리들은 사용자가 원하는 스타일을 쉽게 구성할 수 없었습니다. Tailwind CSS는 이러한 문제점을 해결하기 위해 설계되었습니다. 간단한 구문으로 반복적인 스타일을 빠르게 적용하고 커스텀스타일을 쉽게 구성할 수 있어 개발 속도와 품질 모두 향상되었습니다. [ Tailwind 장점 ] Tailwind CSS에는 다음과 같은 몇 가지 장점이 있습니다: 속도: Tailwind CSS는 미리 .. 2023. 2. 7.
Git 명령어들 총 집합! 다음은 Git 명령어들과 설명입니다: git clone: 리포지토리를 새 디렉터리에 복제합니다. git init: 현재 디렉터리에 새 Git 리포지토리를 초기화합니다. git add: 작업 디렉터리에서 스테이지로 변경 내용을 추가합니다. git commit: 스테이지의 변경 내용을 리포지토리의 히스토리에 저장합니다. git diff: 작업 디렉터리와 스테이지 또는 두 커밋 간의 변경 사항을 비교합니다. git log: 현재 브랜치에 대한 커밋 기록을 봅니다. git status: 작업 디렉터리와 스테이지의 변경 상태를 확인합니다. git branch: 브랜치를 나열, 생성 또는 삭제합니다. git checkout: 다른 브랜치로 전환하거나 작업 디렉터리 파일을 복원합니다. git merge: 한 브랜치의.. 2023. 2. 7.
DeepL vs Google vs ChatGPT 번역 대결 :: DeepL 픽! 오늘의 문장: Flutter Troubleshooting Guide We often run into problems after updating some dependencies, flutter itself, or changing some setup configuration. Various things might go wrong and block you from building a flutter app while your colleagues don’t have any problem. With the following steps, so far we could fix most of the problems building and running a flutter application. A word of cautio.. 2023. 2. 6.
Ruby를 ChatGPT로 배우다 :: 루비 언어 [ 설치 ] Ruby을 설치하는 방법에 따라서 다르지만, 일반적으로 다음과 같은 방법을 사용할 수 있습니다. 1. RubyInstaller: Windows 사용자는 RubyInstaller를 사용하여 Ruby를 쉽게 설치할 수 있습니다. 다운로드 페이지에서 Ruby의 최신 버전을 다운로드하여 설치하세요. 2. Homebrew: macOS 사용자는 Homebrew를 사용하여 Ruby를 설치할 수 있습니다. 터미널에서 다음 명령을 입력하세요: brew install ruby 3. Linux: Linux 사용자는 각 배포판에 따라서 다르지만, 대부분의 경우 패키지 관리자를 사용하여 Ruby를 설치할 수 있습니다. 예를 들어, Ubuntu의 경우 다음 명령을 입력하세요: sudo apt-get install r.. 2023. 2. 6.
Rust를 ChatGPT에게 배우다. Rust는 안전하고 동시적이며 빠르도록 설계된 시스템 프로그래밍 언어입니다. 비영리 조직인 Rust Project에서 유지 관리하며 보안 및 성능에 중점을 둡니다. Rust의 몇 가지 주요 기능은 다음과 같습니다. 메모리 안전 - Rust에는 null 및 댕글링 포인터 역참조, 버퍼 오버플로 및 기타 메모리 오류를 방지하는 메모리 안전 기능이 내장되어 있습니다. 동시성 - Rust는 강력한 동시성 모델을 제공하여 효율적인 멀티스레딩과 손쉬운 병렬 처리를 허용합니다. 성능 - 메모리 안전에 대한 Rust의 초점은 고도로 최적화된 기계어 코드를 생성하고 오버헤드가 낮기 때문에 성능을 희생하지 않습니다. 상호 운용성 - Rust는 기존 C 및 C++ 코드와 쉽게 통합할 수 있으므로 시스템 프로그래밍 및 게임 .. 2023. 2. 4.
[ChatGPT] 한국 대통령의 2023년 신년사를 작성해줘 https://n.news.naver.com/mnews/article/011/0004149546?sid=105 尹대통령 “챗GPT로 신년사 써보게 했더니 훌륭하더라” 윤석열 대통령이 27일 인공지능(AI) 챗봇 챗GPT를 언급하면서 “이것을 잘 연구해서 우리 공무원들이 불필요한 데 시간 안 쓰고 국민을 위해 필요한 서비스를 창출하는 데에 에너지를 쓸 수 있도 n.news.naver.com Q: 한국 대통령의 2023년 신년사를 작성해줘. A: 저는 OpenAI의 훈련 된 AI 모델입니다. 인간적인 언어를 사용하지만, 국제적으로 인식되는 표현을 사용할 것입니다. 2023년 새해의 유쾌한 축하의 인사와 함께합니다! 우리는 지난해에 많은 것을 달성했으며, 새해에는 더욱 높은 목표를 이루기 위해 노력하겠습니다... 2023. 1. 30.
[ChatGPT] foreign key를 사용하는 것이 더 나은 방법입니다. Q: 랭킹을 위한 db 스키마에 대해 얘기해줘. A: 랭킹을 위한 DB 스키마는 각 플레이어의 점수, 이름, 기록 날짜 등을 저장하는 테이블이 필요합니다. 이를 위해 플레이어 정보를 저장하는 'players' 테이블과 각 플레이어의 기록을 저장하는 'scores' 테이블이 필요합니다. 'players' 테이블은 플레이어의 이름, ID 등을 저장하며, 'scores' 테이블은 플레이어의 ID, 점수, 기록 날짜 등을 저장합니다. Q: create table 코드를 만들어줘 A: 아래는 플레이어 정보를 저장하는 'players' 테이블과 각 플레이어의 기록을 저장하는 'scores' 테이블을 만드는 SQL CREATE TABLE 코드입니다. CREATE TABLE players ( id INT PRIMARY.. 2023. 1. 24.
[ChatGPT] 앞으로 가장 오랫동안 일할 수 있는 프로그래밍 직군은? Q: 평생 프로그래머로 살려면 어떻게 해야 해? A: 성공적인 프로그래머로서 평생 살아내기 위해서는 다음과 같은 것들이 필요합니다: 꾸준한 학습: 프로그래밍은 빠르게 발전하고 있어서 새로운 기술과 도구를 습득하고 이해하는 것이 중요합니다. 코딩 연습: 개발 경험을 쌓아야 합니다. 실제 프로젝트를 진행하면서 프로그래밍 스킬을 강화할 수 있습니다. 협업 능력: 개발은 팀 활동이므로 협업 능력을 갖추어야 합니다. 열정: 프로그래밍을 즐기고, 새로운 것을 배우는 것을 즐기는 사람만이 성공적인 프로그래머가 될 수 있습니다. Q: 요약해줘. A: 성공적인 프로그래머로서 평생 살아내기 위해서는 꾸준한 학습, 코딩 연습, 협업 능력, 열정이 필요합니다. Q: 열정은 어떻게 유지해? A: 열정을 유지하는 것은 개인마다 .. 2023. 1. 19.
유튜브[Youtube] RSS 유튜브 들어가요. https://www.youtube.com/channel/UCIDB0l98Vuhs-VpenR0Ry6A 홈스쿨 주엘리아[Juelria] www.youtube.com 페이지 소스 보기 > 검색 > channelId 아래 URL 뒤에 채널ID를 넣으면 되요. https://www.youtube.com/feeds/videos.xml?channel_id= 해보죠. https://www.youtube.com/feeds/videos.xml?channel_id=UCIDB0l98Vuhs-VpenR0Ry6A 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어.. 2022. 9. 7.
[Discord] 인증용 웹페이지 구현 디스코드 > 개발자 > 애플리케이션 > OAuth2 > URL Generator 아래 URL의 '애플리케이션ID'를 변경하세요. https://discord.com/developers/applications/애플리케이션ID/oauth2/url-generator Discord Developer Portal — API Docs for Bots and Developers Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with. discord.com 필요한 SCOPES를 선택하고 Redirect URL을 선택하면 Generated URL이 나와요. ht.. 2022. 9. 7.
[Discord] 이모지 등록하고 ID 알아내기 서버 설정 > 이모티콘 > 이모티콘 업로드하기. 이모티콘이 등록되었어요. 채널에 아래와 같이 입력하면 ID를 알 수 있어요. \:4991twitterlogo: ==> Node.js에서 emoji 코드에 넣으면 되요. emoji: { id: `1012897383765512334`, name: `4991twitterlogo`, animated: false, }, 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com 2022. 8. 27.
인스타그램 아이디 찾고 팔러워 리스트 가져오기 :: Instagram ID > Followers 주소창엔 사용자 이름이 표시되요. https://www.instagram.com/banjubu/ 페이지 소스 보기를 한 다음 'profile_id'를 검색해보세요. 아래 주소에서 '프로필_아이디'를 바꾸면 팔로워 리스트를 받을 수 있어요. https://www.instagram.com/graphql/query/?query_id=17851374694183129&id=프로필_아이디&first=1000 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com 2022. 8. 24.
[JavaScript] 배열 컴비네이션 :: Array Combination 모든 경우의 수를 뽑는거에요. const array1 = ['A', 'B', 'C'] const array2 = ['1', '2', '3', '4'] const array3 = ['5', '6', '7', '8'] const array4 = ['Y', 'U', 'G', 'K'] const result = [] array1.flatMap((a) => array2.map((b) => array3.map((c) => array4.map((d) => result.push([a, b, c, d]))))) console.log(result) 결과는 이래요. [ [ 'A', '1', '5', 'Y' ], [ 'A', '1', '5', 'U' ], [ 'A', '1', '5', 'G' ], [ 'A', '1', '5'.. 2022. 8. 18.
GeoServer 설치 - Ubuntu 18.04 + Tomcat9 [ 톰캣 설치 ] $ apt update $ apt install default-jdk $ apt install tomcat9 tomcat9-admin [ 설치 확인 ] 톰캣 8080 포트 확인 $ ss -ltn [ GeoServer 설치 ] $ cd /var/lib/tomcat9/webapps $ wget https://sourceforge.net/projects/geoserver/files/GeoServer/2.21.0/geoserver-2.21.0-war.zip $ unzip geoserver-2.21.0-war.zip $ rm -rf ROOT/ $ mv geoserver.war ROOT.war $ rm -rf geoserver/ [ HTTPS 적용 ] $ cd /var/lib/tomcat9/web.. 2022. 7. 19.
이메일 템플릿 :: e-mail template 인증 메일 보낼 때 이용하고 있어요. Banjubu email template 이용해 주셔서 감사합니다. 이동하기 또는 아래 링크를 복사해 브라우저에 붙여 넣으세요 https://banjubu.tistory.com 한 줄로 줄여서 코드에 샥. https://www.willpeavy.com/tools/minifier/ 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com 2022. 7. 14.
728x90
반응형
LIST