본문 바로가기
반응형

전체 글1782

플러터 ElevatedButton: VS Code자동 완성 스니펫 Flutter에서 ElevatedButton을 자주 사용하신다면, 이를 위한 Emmet 스타일의 스니펫을 만들 수는 없지만, VS Code에서는 User Snippets 기능을 사용해서 Flutter 코드도 자동완성되도록 설정할 수 있습니다.아래는 ElevatedButton에 대한 스니펫을 설정하는 방법입니다.1. VS Code에서 Flutter 스니펫 설정하기VS Code에서 Ctrl + Shift + P를 눌러 Command Palette를 엽니다.Preferences: Configure User Snippets을 검색하고 선택합니다.Dart를 선택하여 Dart 언어용 스니펫 파일을 만듭니다.아래 예시처럼 스니펫을 추가합니다.2. ElevatedButton 스니펫 코드{ "ElevatedButton.. 2024. 9. 24.
HTML 코딩을 빠르게 만드는 필수 기능!:Emmet 추가 고급사용법 이전에는 Emmet의 기본 사용법을 소개해드렸는데요, Emmet은 초보자도 쉽게 배울 수 있지만, 그 기능은 훨씬 더 다양하고 강력합니다!오늘은 Emmet의 조금 더 고급 기능과 추가 팁을 알아보도록 할게요.이를 통해 HTML 코딩을 더욱 효율적으로 만들 수 있습니다.1. Emmet의 Nth-child 기능CSS에서 자주 사용하는 nth-child 선택자를 Emmet에서도 사용할 수 있어요. 특정 태그에만 다른 클래스를 적용하거나 다르게 스타일링해야 할 때 유용합니다.예시: 여러 태그에 다양한 클래스 적용하기ul>li.item$*5이 코드는 숫자가 포함된 클래스 이름을 가진 태그 5개를 생성합니다. 여기서 $ 기호는 숫자를 자동으로 증가시켜 각 태그에 적용해줘요. 그래서 반복되는 요소에.. 2024. 9. 24.
HTML 코딩을 빠르게 만드는 필수 기능!:Emmet 사용법 HTML을 처음 시작하면, , 이렇게 전체 HTML 기본 코드가 한 번에 완성되죠? 이 코드를 일일이 다 적지 않아도 되는 게 정말 편리해요!3. Emmet의 기본 문법Emmet은 HTML 태그를 입력하는 방법을 아주 간단하게 줄여줍니다.몇 가지 기본 문법만 알아두면 복잡한 코드를 금방 작성할 수 있어요.3.1. 태그 자동 생성태그 이름만 입력하고 Tab 키를 누르면 자동으로 해당 태그가 완성돼요.h1위처럼 h1이라고 적고 Tab을 누르면, 아래처럼 자동으로 이 완성됩니다.3.2. 자식 태그 만들기부모 태그 안에 자식 태그를 넣고 싶을 때는 > 기호를 사용해요.div>ul>li이 코드를 입력하면, Emmet이 아래와 같이 자동으로 태그를 완성해줍니다. 3.3. 클래스와 아이디 추가하기클래.. 2024. 9. 24.
Dart 코딩 테스트 100제 Dart 언어로 코딩 테스트를 준비하는 데 도움이 될 수 있도록, 대표적인 코딩 문제와 그에 대한 답안작성했습니다.각 문제는 Dart 문법과 알고리즘 문제 해결 능력을 키우는 데 초점을 맞췄습니다.아래는 100개의 문제와 간단한 설명 및 답안을 포함했습니다 1. 두 수의 합 구하기문제: 두 정수 a와 b를 입력받아 그 합을 반환하는 함수 작성.int sum(int a, int b) { return a + b;}.2. 팩토리얼 계산하기문제: 주어진 숫자의 팩토리얼을 재귀적으로 계산하는 함수 작성.int factorial(int n) { if (n == 0) return 1; return n * factorial(n - 1);}3. 문자열 뒤집기문제: 주어진 문자열을 뒤집어 반환하는 함수 작성.Stri.. 2024. 9. 24.
2030년까지 AI 훈련 속도 1만배 증가 예측, 전력과 데이터 병목 현상 우려 AI 기술이 2030년까지 현재보다 최대 1만배 더 빠르게 발전할 수 있다는 보고가 나왔습니다.그러나 이와 함께 전력 소모와 데이터 부족 문제가 AI 발전의 중요한 병목 현상이 될 것으로 예상됩니다.이번 블로그에서는 AI 훈련 인프라의 성장과 병목 요소들을 구체적으로 분석해 보겠습니다.2030년 AI 훈련 속도 1만배 증가 가능성비영리 연구 기관 에포크 AI(Epoch AI)는 최근 보고서에서 AI 훈련이 현재 속도대로 발전할 경우, 2030년까지 AI 모델의 훈련 속도가 1만배에 달할 수 있다고 예측했습니다.이 보고서는 AI 확장의 가장 큰 제약 요소인 전력, 컴퓨팅 인프라, 데이터, 학습 시간을 중심으로 분석하고, 각각의 성장 가능성과 병목 현상을 시뮬레이션했습니다.1. 전력 소모 문제AI 훈련에서 .. 2024. 9. 24.
챗GPT가 통합된 계산기! TI-84로 만들어진 부정행위 도구의 실체 최근 한 유튜버가 일반 계산기에 챗GPT를 통합한 커닝 도구를 개발하며 큰 화제를 모았습니다.특히, 이 기기는 TI-84 그래픽 계산기와 매우 유사하게 보이면서도 인터넷을 통한 AI 접근을 제공해 학업 부정행위를 쉽게 할 수 있도록 설계되었습니다.이번 글에서는 이 기기의 작동 원리와 주요 기술 요소를 살펴보고, 어떻게 부정행위 방지를 우회할 수 있는지 분석해 보겠습니다.  TI-32란 무엇인가?'TI-32'는 텍사스 인스트루먼트(Texas Instruments)의 'TI-84' 그래픽 계산기를 기반으로 개조된 장치입니다. 표면적으로는 일반적인 TI-84처럼 보이지만, 내부는 크게 다릅니다. 이 기기는 ESP32-C3 마이크로컨트롤러를 사용해 계산기를 에뮬레이션하며, Wi-Fi를 통해 인터넷에 연결할 수 .. 2024. 9. 24.
반응형