https://www.ihd.or.kr/main.do

 

KAIT 자격검정

채용 우대 ㈜마음AI, ㈜아톤, ㈜제타큐브, ㈜웨슬리퀘스트, ㈜백스포트, ㈜케이아이미디어, ㈜인스코리아, ㈜고고팩토리, ㈜유니컴즈, ㈜에이투이커뮤니케이션, ㈜아테나컴퍼니, ㈜인하이브, ㈜

www.ihd.or.kr

 

금년 뭐 한거 없이 시간이 지난거 같아 년말이라도 정처없이 보내지 않았다 하는 마음으로 자격증 딸거 있나 뒤졌다

그러다 리눅스마스터는 일정이 지났고, KAIT에서 금년(24')부터 시작한 따끈따끈한 신규 자격증이 론칭한게 보였다.

마침, AI가 궁금하기도 했고..

 

AI활용능력 - AI상식

 

4단계로 나뉘는거 같고 3,4단계는 내년 오픈..

아직 신규라.. 공인이 아니지만 얼마 없는 AI 자격증.. ( 언젠가..공인...??ㅎ )

자격증 과목은 아래와 같다.

 

뭔가 상식이래서 공부좀 하면 합격할수 있지 않을까 하는 마음으로 AI상식이 1단계여서 한번 도전해보기로 했다.

신규자격증이니.. 문제 쉽게 나올테니......

 

일단..문제가 어떻게 나오는지 모르니.. 책부터..

 

[교재]

https://product.kyobobook.co.kr/detail/S000213987930

 

AI활용능력 - AI상식 | 정화민 - 교보문고

AI활용능력 - AI상식 | 현대 사회는 인공지능(AI)의 급격한 발전과 함께 변화하고 있다. AI는 우리의 일상생활뿐만 아니라 다양한 산업 분야에서도 큰 혁신을 불러일으키고 있으며 이러한 시대적

product.kyobobook.co.kr

 

[문제]

현재 풀린 문제는 이게 전부이다... ㅎㄷㄷ.. 결국 교재와 같이 봐야하는군.

AI활용능력 샘플문제 A형 정답 및 해설.pdf
0.13MB
AI활용능력 샘플문제 A형 문제.pdf
0.26MB
AI활용능력 샘플문제 B형 정답 및 해설.pdf
0.12MB
AI활용능력 샘플문제 B형 문제.pdf
0.26MB
제2401회 AI상식 답안.pdf
0.02MB
제2401회 AI상식 문제.pdf
0.09MB

 

 

 

시험일정

 

 

시험후기 [2024.12.18 작성]

공부한 시간은..1일....? 벼락치기 했다..

금년에 시작했기 때문에 문제은행이 거의 없다고 보면 된다.

하지만 예시 문제를 사이트에 공유 돼 있기 때문에 문제 유형 알아볼겸 풀어보고, 책을 사서 한번 정독했다.

 

충분했다.... 

거의 상식적인 문제였다고 본다

대체로 AI가 발전했을때 나타나는 문제점 관련한 문제가 6~8개? 나왔던거 같다.

- ANI : 약한인공지능 / AGI 강한 인공지능

- 머신러닝 /  딥러닝

- AI역사 : 앨런튜닝, 존맥카시와 다트머스 회의

-신경망 구조

- 자연어처리

-활용사례

- 정보보호의 중요성

이런 내용이 문제의 주를 이뤘던거 같다.

 

 

 

728x90

'기타' 카테고리의 다른 글

node 버전 변경하기  (0) 2022.03.17
코딩 참조 사이트  (0) 2021.12.23
크롬 브라우저에서 캡쳐하기  (0) 2021.12.22

1. 특정 파일만 머지하기

- 가져올 파일이 있는 브랜치 : branchB

git checkout -p branchB -- 머지할 파일 경로

※ 이 기능은 머지가 아니라 패치이므로 현재 브랜치의 수정 내역과는 관계 없이 해당 파일의 내용으로 변경된다

 

 

2. 특정 파일만 제외하고 나머지 머지하기

- 현재 작업중인 브랜치 : branchA

- 가져올 파일이 있는 브랜치 : branchB

git merge --no-commit --no-ff branchB -X theirs
git reset HEAD 제외할 파일
git clean -fd
git commit

 

 

 

 

 

728x90
sass –-style [스타일옵션] [SASS/SCSS파일주소/파일]:[CSS파일주소/파일]

sass --watch --style compact style.scss
ㄴ watch option : nested , expanded , compact , compress

sass --sourcemap=none --watch style.scss:style.css
sass --update --force --sourcemap=none style.scss:style.css

--sourcemap=none
ㄴ --no-source-map     <--22.08.07 현재 이걸로 바뀜

 

node-sass를 설치하지 않고 순수 sass 환경에서의 컴파일

sass 설치 잘했는데 왜 안되지?

프로젝트별 다양한 기술이나 버전이 적용되다 보니... 습관적으로 global설치보다는 save설치를 하게 된다...

이거시 sass 컴파일 명령어가 안먹힌 원인이었을 줄이야...

scss : 'scss' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.

 

해결

npm install -g sass
sass --no-source-map --watch --style expanded style.scss:style.css


글로벌로 설치하고 컴파일 다시 해보니 완료...

 

 

 

728x90

'css' 카테고리의 다른 글

[css] 도넛 차트 그리기  (0) 2021.06.03
[css+javascript] 룰렛  (1) 2021.04.21
[css] 레이아웃 그리기  (0) 2021.03.30
[css] reset파일 만들기 귀찮을 때  (0) 2021.03.17
[css] 크로스브라우징  (0) 2021.03.17

1. NVM 설치

https://github.com/coreybutler/nvm-windows/
 

GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.

A node.js version management utility for Windows. Ironically written in Go. - GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.

github.com

README.md 마크다운에서 다운로드 > Asset에서 nvm-setup.zip 내려받아 설치하기

 

2. NVM 으로 변경

nvm list available   -> 변경할수 있는 버전 확인
nvm install [변경할버전]
nvm use [변경할버전]    -> 변경할 버전으로 사용하겠다 선언
node -v    -> 버전 확인 :: nvm으로 변경한 버전명이 뜬다    


nvm list       -> 설치된 버전 조회

 

728x90

'기타' 카테고리의 다른 글

[자격증] AI활용능력 - AI상식 시험 후기  (0) 2024.09.18
코딩 참조 사이트  (0) 2021.12.23
크롬 브라우저에서 캡쳐하기  (0) 2021.12.22

git clone시 master만 가져오게 되는데, 다른 브랜치의 프로젝트를 가져오는 방법이다.

 

git remote update
git checkout -t origin/[가져올브랜치명]

 

728x90

1. css animation

css애니메이션 중 가볍고 필요한것만 있다.

수정하고 싶은 부분 수정하여 미리보기로 확인하고 작성한 코드를(접두어까지) 다운받을수 있다. 

http://animista.net/

 

transition timing functions 의 움직임을 확인할수 있다. 

http://www.roblaplaca.com/examples/bezierBuilder/

 

 

 

2. 에디터

저장은 못하며 간단하게 라이브로 코드를 짜야할때 로그인없이 접근 가능하다.

Live Code Editor : http://livecode.devdic.com/

 

이미 많은 사람들이 이용하고 있는 에디터, 로그인이 필요하다

Codepen :  https://codepen.io/

 

프로젝트 한개까지는 비로그인으로도 가능하다. 하지만 저장은 할수 없다.

코드샌드박스 : https://codesandbox.io

 

웹IDE

구름IDE : https://goorm.co/

 

 

 

 

3. study

모지라처럼 하나하나 상세한 설명이라기 보단 필요한것만 정리해놓은 사이트

http://www.devdic.com/

 

모던 자바스크립트 튜토리얼. 정말 상세하게 알아먹기 쉽게 설명되어있다.

https://ko.javascript.info

 

프로그래밍 관련 강의가 많다.

인프런 : https://www.inflearn.com/

 

니꼬......

노마드코더 : https://nomadcoders.co/

 

구글센세에서 검색하면 가장 많이 나오는 지침서 같은 사이트

MDN : https://developer.mozilla.org/ko/

 

 

 

4. 웹표준/웹접근성

웹표준마크 획득을 위한 지침서 같은 존재

https://nuli.navercorp.com/

 

유효성검사

https://validator.kldp.org/

https://validator.w3.org/#validate_by_upload

 

css 크로스브라우징 체크

https://caniuse.com/

 

 

 

 

 

 

 

 

 

728x90

'기타' 카테고리의 다른 글

[자격증] AI활용능력 - AI상식 시험 후기  (0) 2024.09.18
node 버전 변경하기  (0) 2022.03.17
크롬 브라우저에서 캡쳐하기  (0) 2021.12.22

크롬확장팩설치 하기 싫어서 찾게된 방식.

크롬브라우저 자체에 지원하는 기능인거 같다.

 

1. ctrl + shift + I 또는 F12 또는 도구더보기>개발자도구 로 개발자모드로 들어감

 

 

2. ctrl + shift + p 단축키를 눌르면 검색창이 뜸

 

 

 

3. screenshot 입력해서 아래 필요한 옵션을 클릭

 

728x90

'기타' 카테고리의 다른 글

[자격증] AI활용능력 - AI상식 시험 후기  (0) 2024.09.18
node 버전 변경하기  (0) 2022.03.17
코딩 참조 사이트  (0) 2021.12.23

여러 작업자와 각 로컬 브랜치를 따서 작업하고 master/stagin/dev 인 브랜치에 최종 소스 커밋을 하게 되는데, 

내가 작업중인 브랜치는 master/stagin/dev과 다르게 최신화나 커밋이 더뎌 push를 하거나, 다른브랜치로 checkout하게 되면 에러가 발생하게 된다.

 

이거를 시도 하다가 작업한거 다 날려보고.. 뻘짓을 오지게 했다.

 

방법

1. 최신화 되어있는 브랜치로 넘어오기

git checkout [base브랜치]    -> 항상 최신화 되어있는 브랜치로 넘어가기
git fetch                           -> 현재 브랜치에서 최신화 하기  
git pull origin [base브랜치]   -> FETCH_HEAD 에 [base브랜치]명으로 담기 

 

2. 적용할 대상 브랜치로 넘어가기

git checkout [적용할브랜치]            -> 최신화할 브랜치로 넘어가기
git stash                                     -> [적용할브랜치]에서 현재 작업한 내용 저장
git reset --hard origin/[base브랜치]   -> [base브랜치] 상태로 덮기
git stash apply                              -> stash로 저장된 [적용할브랜치]의 내용을 apply로 머지
git commit -am "stash 목록저장용"    -> 여러사람이 작업하다보니 한파일에 겹칠수도 있어 진행

- git reset --hard origin/브랜치 이거슨.. 필히 조심해야한다.. 

  앞서 git stash / git stash save 를 하지 않은채 하게 된다면.. 내가 작업한 내용들 다 날리게 되는 끔찍한 상황이.......

 

- git stash applygit stash pop 을 써도 되지않나 해서 사용해봤는데.. 겹치는 부분은 기존꺼랑 새로운거랑 둘다 날라가버리거나 기존거만 남거나 해서 안전하게 apply로 머지할 내용 확인하고 머지하는게 나은거 같다.

 

- git commit -am "stash 목록저장용"를 하지 않고 git pull을 해보면,

error: Pulling is not possible because you have unmerged files. 

에러를 뱉어내는데, git commit -am를 진행하고 다시 git pull을 해보면 정상 처리 된다.

 

 

3. 적용할 대상 브랜치에서 작업한거 올리기

git add .
git commit -m "작업내용"
git push

 

 

 

 

728x90

로컬 과 원격이 같은 파일을 수정했을 경우 나오는 에러이다.

브랜치를 따로 파서 작업했어야 하지만, 그러지 못할경우에 많이 봐왔다.

 

error: Pulling is not possible because you have unmerged files.
hint: Fix them up in the work tree, and then use 'git add/rm <file>'
hint: as appropriate to mark resolution and make a commit.
fatal: Exiting because of an unresolved conflict.

 

1. 해결방법

git status 
git commit -am '커밋내용'

git status 

.......
Unmerged paths:
    (use "git restore --staged <file>..." to unstage)
    (use "git add <file>..." to mark resolution)
           both modified:   파일URL....
           both modified:   파일URL....
.......

위와같이 파일 상태를 확인 할수 있는데, 정상적으로 머지를 못한 파일들이 Unmerged paths 에 나오게 된다.

Auto merge를 못한 파일을 찾아 수정하자

 

git commit -am '커밋내용'   ( = git commit --amend )

최근 커밋한 내용에 추가 하는 명령어를 사용하여 마무리!

 

728x90

그 전까지 개인깃허브 아이디를 이용하여 회사 업무를 했는데, 개인용과 업무용으로 분리 하고 싶어졌다.

새 프로젝트부터 업무용 아이디를 공유해서 작업하려고 git clone를 하려 하는데 에러가 발생했다.

 

PS C:\Users\mj\mjwork\프로젝트> git clone https://gitlab.com/프로젝트/프로젝트_뎁스
remote: The project you were looking for could not be found or you don't have permission to view it.
fatal: repository 'https://gitlab.com/프로젝트/프로젝트_뎁스.git' not found

 

기존 깃 아이디가 충돌 되서 그런가 해서 해당 프로젝트 사용할 폴더에서만

git config user.name
git config user.email 

새로 정보 등록해주었지만, 제대로 처리 되지 않고 여전히 에러를 뱉어냈다.

 

해결방법

1. 오리진을 재설정하기

git remote set-url origin https://본인깃랩아이디@gitlab.com/프로젝트/프로젝트_뎁스.git

2. 깃 시작하기

git init

이렇게 진행했더니 글로벌 등록했던 개인용이 아닌 재설정한 리모트의 권한이 있는 아이디와 비번을 확인 액션이 생겨서 정상 처리 되나보다 했다. 

 

원래는 1~2까지만 하면 프로젝트 생성엔 문제가 없다.
하지만 나란인간은 새 프로젝트에 새로운 이메일주소로 초대 받고, 그에 해당하는 유저정보...비밀번호를 등록하지 않아 아래 에러를 뱉어 낸것으로 확인됐다.. 해당프로젝트 깃랩에 비밀번호 설정하고 1~2번 시도하니까 깔끔하게 완료....
ㅎ ㅏ..

 

하지만, 새로운 에러를 뱉어냈는데,

PS C:\Users\mj\mjwork\mobilink> git clone https://본인깃랩아이디@gitlab.com/프로젝트/프로젝트_뎁스.git
Cloning into '프로젝트_뎁스'...
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://본인깃랩아이디@gitlab.com/프로젝트/프로젝트_뎁스.git/'

 

결국, 자동로그인이 문제였던거 같다.

관리자 권한으로 cmd를 실행하여 아래 코드를 입력하고

유저정보를 재등록 하였다. (글로벌은 사용하지 않았다. 해당프로젝트에서만 이 아이디를 사용할거니깐!)

 

3. 자동로그인 풀기

git config --system --unset credential.helper

 

4. 유저정보 재등록

git config user.name
git config user.email 

 

5. 다시 clone

git clone https://gitlab.com/프로젝트/프로젝트_뎁스.git

 

이러면 정상 처리 오나료!!

remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 11 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (11/11), done.

728x90

+ Recent posts