많이 찾는 글
-
[그레이 오피스] MS 파워포인트 :: 따옴표가 이상할 때
저는 대학시절 멘토링을 할 때도 수업처럼 ppt를 준비해서 하곤 했는데요,코드를 작성해놓고, 복붙해서 실행시키면 코드로 인식이 안되는 문제가 있었습니다.대학 때 이런 문제가 있었는데 직장인이 된 지금, 또 이런 문제를 만나게 되었어요. 왜? 이유는 "둥근 따옴표"로 변환되는 자동 설정 때문이었습니다. 코드를 복사해 Visual Studio 에서 실행해 봅니다. 이렇게 자동으로 바뀌는 ppt 문제를 해결해 볼까요?옵션 - 언어 교정 - 자동 고침 옵션 - 입력할 때 자동 서식 - 원하는 자동 고침 해제 - 자동 고침 창 확인 - 옵션 창 확인 자동 고침에는 오늘 다루었던 둥근 따옴표 변환도 있지만,1/4 같은 숫자를 쓰면 분수로 변하고,1st, 2nd 같은 서수를 쓰면 첨자가 적용됩니다.==> 는 화살표로..
2021.02.16
-
[그레이 오피스] MS 워드 :: 찾기 및 바꾸기 - "엔터"
워드 작업 중 "찾기 및 바꾸기" (Ctrl + F) 메뉴에서는 텍스트를 찾을 수 있습니다. 또한 찾은 텍스트 전부를 다른 것으로 바꿀 수 있죠. 매우 편리한 기능으로, 사람들이 애용하는 기능이기도 한데요. "엔터" 키를 추가해 줄을 바꾸고 싶을 때는 어떻게 할까요? 보통 찾기 및 바꾸기 메뉴에서는 엔터를 치면 바로 찾기 버튼이 눌립니다. 워드에서 "엔터" 는 ^p 즉, "다." 를 "다.^p" 로 바꾸면 줄이 바뀝니다. 이 기능을 활용하면 다양한 곳에 사용할 수 있겠죠?
2021.01.05
-
Flutter : firebase_options.dart 자동 생성이 안 되는 문제 [해결]
Node.js 설치 후 파이어베이스를 설치하고, 플러터와 연결하기 위해 아래의 절차에 따랐다.C:\Dir> npm install -g firebase-toolsC:\Dir\Project> dart pub global activate flutterfire_cliC:\Dir\Project> firebase loginC:\Dir\Project> flutterfire configure 대개 이 설정이 완료되면 프로젝트 Lib 폴더에 "firebase_options.dart" 파일이 자동 생성된다던데안되네ㅎ Unhandled exception:type 'Null' is not a subtype of type 'String' in type cast 이런 오류가 난다. 해결 platform을 안드로이드로만 설정..
2025.05.03
-
파이썬 RGB 조합으로 새 이미지 만들기 :: Pillow - merge
merge 는 각각의 이미지로부터 R, G, B 값을 추출된 튜플 형태의 색상 묶음을 가지고 새로운 조합으로 이미지를 만들어 냅니다. R, G, B 색상 조합으로 이미지를 합성하는 것과 같습니다. 다음은 image1.jpg,, image2.jpg 파일입니다. image1 이미지에서는 빨간색과 파란색 값만을 가져오고 image2 이미지에서는 초록색 값만 가져와 이미지를 합성해보려고 합니다. from PIL import Image # image1 에서 r, g, b 값 가져오기 img1 = Image.open('이미지1 파일 이름') r1, g1, b1 = img1.split() # image2 에서 r, g, b 값 가져오기 img2 = Image.open('이미지2 파일 이름') r2, g2, b2 = ..
2022.12.28
Recent
-
SQLD 효력 정지되기 전에 수강하는 보수교육
SQLD 보수 교육 까먹을 뻔했다!수강 가능한 기간은 합격일로부터 만 2년이 되는 시점이 되기 6개월 전부터.보수교육을 듣지 않으면 효력이 정지된다고 하니 잊지 말고 수강하자
2025.12.03
-
[인공지능 기초] 인공지능의 이해
성취기준[12인기01-01] 인공지능의 지능적 판단에 대한 이해를 바탕으로 인공지능을 활용한 실생활 및 다양한 학문 분야의 문제 해결 사례를 비교·분석한다.[12인기01-02] 인공지능에서 탐색의 중요성을 이해하고 문제 해결을 위한 탐색 과정을 설계한다.[12인기01-03] 맹목적 탐색과 정보 이용 탐색의 차이를 중심으로 지능적 탐색의 원리를 파악한다.[12인기01-04] 지능적 탐색이 필요한 문제를 찾아보고 문제 해결을 위해 정보 이용 탐색 알고리즘을 적용한다.[12인기01-05] 규칙과 사실을 활용하여 지식을 표현하고, 새로운 지식을 추론하여 생성한다. 성취기준 해설[12인기01-01]인공지능의 개념과 특성을 이해하고,튜링 테스트를 통해 인공지능의 지능적 판단에 대해 고찰하며,인공지능이 활용된 최신..
2025.11.24
-
플러터 입문서 추천! 플러터 앱 개발 & 출시하기 [개정판]
플러터 입문을 어떻게 해야할까 고민이신 분들이 이 글을 보고 계실텐데요,저는 초판을 보고 도움을 받은 경험이 있어 서평단에 지원했고 선정되어, 이 글을 작성하게 되었습니다.개정판을 보니 더 많은 분들이 이 책을 선택할 것이라는 생각이 드네요~서평 시작합니다! 이런 독자들에게 추천합니다.플러터 입문이 고민이신 분들이 이 글을 보고 계실텐데요, 주로 다음과 같은 독자분들이 계실 것 같습니다.인공지능 기능을 넣은 앱, 바이브 코딩으로 아무나 만들 수 있다던데 뭐 부터 해야 하지?이미 웹앱 개발자인데, 그동안 외면했던 플러터를 배워야 하는 상황이 되었다!!플러터 다른 책 봤는데 따라하다가 지쳐서 결과물이 없다.. 포기해야 하나..? 이 책을 추천하는 이유제가 시리즈에 매료된 것은 박은종 선생님의 책을 본 후..
2025.07.09
-
교육과정 개발 - 교육내용 선정의 원리
🌱 교육내용 선정의 원리 1. 기회바람직한 교육내용은교육목표 달성을 경험할 기회를 제공한다. 2. 만족바람직한 교육내용은학습자의 흥미와 관심에 기초하여만족스러운 학습활동을 이끌어낸다. 3. 가능성바람직한 교육내용은학습자의 현재 학습능력과 발달수준을 고려하여학습이 가능하다. 4. 일목표 다경험바람직한 교육내용은하나의 교육목표를 위해 여러 경험을 제공한다. 5. 일경험 다성과바람직한 교육내용은하나의 학습 경험을 통해 다양한 교육목표에 도달하게 한다. 6. 타당성바람직한 교육내용은교육목표 달성을 돕는다.교육목표에 부합한다. 7. 중요성바람직한 교육내용은학문을 구성하는 가장 중요한 내용들로 이루어진다. 8. 유용성바람직한 교육내용은학습자의 사회생활에 유용하다. 9. 전이바람직한 교육내용은전이성이 높다. 본 포..
2025.05.30
-
교육과정학 - 교육목표 분류 (Bloom)
🌱 인지적 영역 1.지식은 사실, 개념, 원리, 방법을 배워기억하고 재생하는 능력이다. 2.이해는 지식에 번역, 해석, 추리를 더해의미를 파악하는 능력이다. 3.적용은 구체적 사태에 지식을 적용해문제를 해결하는 능력이다. 4.분석은 자료를 구성하는 부분들을 나누고상호 관계와 조직 원리를 발견하는 능력이다. 5.종합은 부분들을 창의적으로 묶어새로운 의미 체계를 만드는 능력이다. 6.평가는 내적, 외적 준거를 통해자료의 가치를 판단하는 능력이다. 🌱 정의적 영역 1.감수는 자극이나 활동에 주의를 기울여수용하는 능력이다. 2.반응은 자극이나 활동에 적극 참여하여만족하는 능력이다. 3.가치화는 특정 대상이나 활동을 추구하고행동으로 나타내는 능력이다. 4.조직화는 서로 다른 가치들을 비교, 종합하여일관된 가..
2025.05.29
-
교육과정학 - 교육목표 설정
교육목표 설정 🌱 교육목표의 기능 1.교육목표는 교육활동의 방향을 제시한다.교육활동은 교육목표에 맞춰 전개된다. 2.교육목표는 교육내용 선정과 조직,교수-학습지도, 생활지도의 기준이다. 3.교육목표는 교육평가의 준거다.수업 후 학생들의 도착점 행동을 판단하는 준거다. 4.교육목표는 교육활동 전반에 방향을 제시하니이에 맞춰 교육활동이 효과적으로 실천되어야 한다. 🌱 교육목표 진술의 근거 1.좋은 교육목표는 구체적이다.행동 용어를 구체적으로 명료하게 쓰라. 2.좋은 교육목표는 포괄적이다.행동 용어에 전인육성의 목적을 담아라. 3.좋은 교육목표는 일관적이다.다른 목표와 논리적, 철학적으로 견고하게 합치시켜라. 4. 좋은 교육목표는 실현할 수 있다.학습자의 능력과 수준, 학급 상황을 고려해라. 5.좋은 교..
2025.05.29
-
소프트웨어 기획 MVP(Minium Viable Product)
MVP란?MVP는 Minimum Viable Product의 줄임말로, "최소한으로 실행할 수 있는 제품"을 뜻합니다.어떠한 제품을 만들려고 할 때, 최소한의 핵심 기능만을 구현하여 사업성이 있는지 증명하기 위한 시제품과 같습니다. 인스타그램을 예로 들면,초기에는 사진에 필터를 입히고, 좋아요와 댓글로 반응을 주고 받는 SNS의 기능을 수행했지만,이후 사용자들이 늘어나면서 서비스에 대한 아이디어를 덧붙여 지금에 이르기까지 변화해 왔죠. 위키피디아에서는 이 개념을 이동 수단의 변천사로 표현하고 있습니다. MVP의 개념은 현대 소프트웨어 개발 방법론의 한 형태로 이해하시면 좋겠습니다.
2025.05.13
-
플러터 파이어베이스 연동 Missing google_app_id.
에러 메시지파이어베이스 연동하는 방법에 따라, 로그 이벤트를 호출하고, 이벤트 처리 코드를 작성했다.그런데 에뮬레이터로 실행시키니, 다음과 같은 에러가 발생했다. (5153) Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI 파이어베이스 로그인도 되어있고, 에뮬레이터에 구글 로그인도 되어 있었다.문제가 뭘까 생각하다가 검색을 했더니 다음과 같은 글을 찾을 수 있었다.https://stackoverflow.com/questions/71896302/flutter-missing-google-app-id-firebase-analytics-disabled android/build.gradle 파일에서 dependencies ..
2025.05.07
-
Flutter : firebase_options.dart 자동 생성이 안 되는 문제 [해결]
Node.js 설치 후 파이어베이스를 설치하고, 플러터와 연결하기 위해 아래의 절차에 따랐다.C:\Dir> npm install -g firebase-toolsC:\Dir\Project> dart pub global activate flutterfire_cliC:\Dir\Project> firebase loginC:\Dir\Project> flutterfire configure 대개 이 설정이 완료되면 프로젝트 Lib 폴더에 "firebase_options.dart" 파일이 자동 생성된다던데안되네ㅎ Unhandled exception:type 'Null' is not a subtype of type 'String' in type cast 이런 오류가 난다. 해결 platform을 안드로이드로만 설정..
2025.05.03