import Adsense from ”@/components/Adsense.astro”;
a post with giscus comments
This post shows how to add GISCUS comments.
관심 사이트
API 를 바로 실행 시켜주는 사이트 인가? 시간마다 먼가 명령을 줄수 있는 그런…
먼가 확인이 필요해
무료 한글 폰트 추천
2개 정도 소개한다.
Pretendard
이름도 잘 만드시네, 그만큼 품질도 엄청 좋다
https://cactus.tistory.com/306
그림으로 글자를 살펴보면, 간단하게 위의 페이지에서 캡쳐해봤다. Noto Sans와 비교해서 굵기를 표기한 그림이다.
<figure class=“wp-block-image size-large”></figure>## Suite
고급스런 이름이다. 아래 페이지를 참고하고
웹폰트
<figure class=“wp-block-embed is-type-wp-embed is-provider-s-u-n-n wp-block-embed-s-u-n-n”><div class=“wp-block-embed__wrapper”>https://sunn.us/suite/#keypoint </div><figcaption class=“wp-element-caption”>스위트라는 한글 폰트, 여러모로 유용하게 쓸 수 있겠다.</figcaption>``</figure><figure class=“wp-block-image size-large”></figure>사용법은 아래와 같다.
Static
<link href="https://cdn.jsdelivr.net/gh/sunn-us/SUITE/fonts/static/woff2/SUITE.css" rel="stylesheet"><br></br><br></br><style><br></br> * {font-family: 'SUITE', sans-serif;}<br></br></style>
Variable
<link href="https://cdn.jsdelivr.net/gh/sunn-us/SUITE/fonts/variable/woff2/SUITE-Variable.css" rel="stylesheet"><br></br><br></br><style><br></br> * {font-family: 'SUITE Variable', sans-serif;}<br></br></style>
사이트 레퍼런스
Footer 부분이 간략하게 맘에 듬
Tel. 070-87xx-1xx0 | Fax. 02-2xxx-xxxx | contact@bj | 개인정보처리방침
no.XXX, 8, YXXXX-gil, Seongdong-gu, Seoul, Republic of Korea
정부과제 TTA – 시험인증 기관 찾기
내가 아는 곳은 TTA 밖에 없는데,
개발지원|TTA Tested 시험 이라는 서비스가 있기는 하네. 첨 아는 사실!!
본 서비스는 아래 대상장비에 대하여 TTA가 자체적 또는 업체와의 상호 협의하에 정한 기준에 따라 시험 후 성적서를 발행합니다.
<figure class=“wp-block-image size-full”></figure>위 절차대로 진행하면 된다고 하네. 비용이나 절차를 더 알아봐야 겠다.
담당자 홈페이지 – https://test.tta.or.kr/research/menu_03_03.jsp
연락해서 진행을 해봐야겠다.
게시판에 문의하기
일단 글로 써서 문의 함, 답변을 기다려 보장
https://sw.tta.or.kr/notify/qna.jsp
실제 작성한 글
R&D 과제 테스트 시험 평가 의뢰 문의합니다 – https://sw.tta.or.kr/notify/qna_view.jsp?pg=1&no=7559&pg=1
테스트 항목 및 기준
우리 자체 기준이지만 아래와 같이 신청했더랬다.
<figure class=“wp-block-image aligncenter size-full”></figure>TTA 서비스를 좀 잘 알아둬야겠다
<figure class=“wp-block-image size-full”><figcaption class=“wp-element-caption”>SLS Begins Insulation Process for Booster Segments for Second Flight by NASA’s Marshall Space Flight Center is licensed under CC-BY-NC 2.0
</figcaption>``</figure>
TTA 소프트웨어시험인증연구소 확인 및 검증(R&D과제검증) 시험
<figure class=“wp-block-image size-large”></figure>R&D 개발 과제에 대한 테스트에 대한 공인 인증이 필요하다면, TTA에서 제공되는 서비스가 있다
이런 과제 검증 서비스가 있다는 사실도 놀랍네. TTA 말고는 없나?
아무튼 의뢰 질문을 했더니 먼가 답변이 자세하게 왔다.
담당자 미팅이나 상담은 가능하나 먼저 시험신청을 해주시면 담당자가 배정되어 상호 일정 협의가 필요합니다.
특정 제품에 대한 성능 지표 제공 또는 사업수행계획서 작성단계의 컨설팅 서비스(세계최고수준 제공)는 제공하고 있지 않사오니 참고해주시기 바랍니다.
TTA 홈페이지(https://sw.tta.or.kr/request/app_vvte.jsp)에서 “확인 및 검증 시험” 신청해주시면,
전담 연구원이 배정되어 시험상담(시험항목, 시험환경, 시험절차에 대한 구체적인 검토 및 시험설계)이 가능합니다.
견적서가 필요하신 경우 신청 후 받아보실 수 있으니 시험 신청 부탁드립니다.
확인 및 검증(R&D과제검증)시험 절차
- TTA SW시험인증연구소 홈페이지(sw.tta.or.kr)에서 확인 및 검증 시험 신청하시면 접수 완료 후, 상담자 배정하여 연락드립니다.
- (신청 후 일주일 이내로 연락)
- 상담자와 시험 항목 및 방법에 대해 합의를 진행하시면 되고, 합의단계가 완료되면 TTA에서 수수료 산정하여 통보드립니다.
- 수수료 확인 후 입금하시면 계약체결이 완료되고 계약 체결 순으로 시험 일정이 배정됩니다. (시험 일정 배정은 입금 후 약 2주 이상 소요)
- 시험 진행이 완료되면 시험 종료 후 1,2주일 이내로 최종본 수령이 가능합니다. 첨부한 안내 브로셔와 아래 질문 참고 부탁드립니다.
기타 문의사항 답변
1. 적용가능한 평가지표 항목 및 세계최고수준
– TTA는 제3자 시험기관으로 시험의뢰기업이 신청하는 시험항목에 대해 제3자 입장에서 객관적으로 시험하여 결과서를 발급하는 서비스를 제공해드리고있습니다.
특정 제품에 대한 성능 지표 제공 또는 사업수행계획서 작성단계의 컨설팅 서비스(세계최고수준 제공)는 제공하고 있지 않사오니 참고해주시기 바랍니다.
대신, 일반적으로 사용되는 성능 지표 예시를 첨부드리니 참고해주시기 바랍니다.
보내드리는 파일은 참고용일 뿐이며, 성능 지표에는 개발하시는 제품의 장점과 성능을 드러낼 수 있는 지표를 작성하시는게 맞습니다.
2. 측정 방법
– 정형화된 측정 방법은 없으며, 시험의뢰기업에서 원하는 방법으로 측정가능합니다.
다만, 측정 방법이 객관적이어야하며, 기준이 명확해야합니다.
정성평가 또는 주관적인 의견이 들어가는 시험은 불가하오니 참고해주시기 바랍니다. (예, 정성적 평가, 육안으로 판단, 체감 속도, 시험원의 제품 조작시간 측정 등)
원하시는 항목의 시험가능 여부는 신청 후 상담을 통해 답변 받으실 수 있습니다.
3. 소요기간
– 소요기간은 시험항목 및 반복횟수, 시험 1회 수행 시간 등으로 산정됩니다. 평균 5일 정도 소요되는 점 참고하시기 바랍니다. (변동 가능)
무료 투명 배경 만들기 – Adobe express
무료로 투명 배경 만들기는 엄청 많은 방법이 있는데,
그냥 자주 쓰는 방법은 PPT 에서 파워포인트 기능을 이용하는게 일반화 되어 있다.
Adobe 에서 방법을 제공해 주고 있다고 하니 한 번 써봤다. 너무 사대주의인지 몰라도 괜히 믿음이 가 🙂
https://www.adobe.com/kr/express/feature/image/transparent-background
사이트에서 제공되는 이미지로 배경제거를 해 봤더니, 엄청 잘 되는 것 같넹
<figure class=“wp-block-image size-large”></figure>끝.
자바스크립트 – 날짜 계산하기
날짜 관련 함수가 많이 필요한데, 이것도 참…아래 그림처럼 많은 옵션이 있을 수 있다.
한주뒤, 한주전,
한달뒤, 한달전
이번달, 올해 첫날 등등등 계산한 코드 일단 적어둠. 저장용
<figure class=“wp-block-image size-full”></figure>```
function search_date_to_str(future) {
return future.getFullYear() + ’-’ + ((future.getMonth() + 1) < 10 ? ‘0’ : ”) + (future.getMonth() + 1) + ’-’ + (future.getDate() < 10 ? ‘0’ : ”) + future.getDate();
}
var today = new Date(); // get today date
// var today = new Date('2022/12/27/18:30');
var today_string = search_date_to_str(today);
var y = today.getFullYear();
var m = today.getMonth();
var thismonth_start_string = search_date_to_str(new Date(y, m, 1));
var thismonth_end_string = search_date_to_str(new Date(y, m + 1, 0));
var thisyear_string = search_date_to_str(new Date(y, 0, 1));
var nextweek = new Date()
nextweek.setDate(nextweek.getDate() + 7)
var nextweek_string = search_date_to_str(nextweek);
var prevweek = new Date()
prevweek.setDate(prevweek.getDate() - 7)
var prevweek_string = search_date_to_str(prevweek);
var future = new Date();
future.setMonth(future.getMonth() - 1);
y = future.getFullYear();
m = future.getMonth();
var prevmonth_start_string = search_date_to_str(new Date(y, m, 1));
var prevmonth_end_string = search_date_to_str(new Date(y, m + 1, 0));
var future1 = new Date();
future1.setMonth(future1.getMonth() + 1);
y = future1.getFullYear();
m = future1.getMonth();
var nextmonth_start_string = search_date_to_str(new Date(y, m, 1));
var nextmonth_end_string = search_date_to_str(new Date(y, m + 1, 0));
## 참고 페이지
[\[JS\] 📚 자바스크립트 Date 메소드 💯 총정리](https://inpa.tistory.com/entry/JS-%F0%9F%93%9A-Date-%EB%A9%94%EC%86%8C%EB%93%9C-%EC%A0%95%EB%A6%AC#%E2%80%8B%EB%AA%87%EC%9D%BC_%EC%A0%84,_%EB%AA%87%EC%9D%BC_%ED%9B%84_%EB%82%A0%EC%A7%9C_%EA%B3%84%EC%82%B0%ED%95%98%EB%8A%94_%EB%B0%A9%EB%B2%95)
---
### 고스트(Ghost) 개인 블로그 설정 팁
손으로 매번 테마를 수정하기도 힘들고, 워드프레스는 너무 더 힘들고, 티스토리는 제약이 많고, 네이버는 음 너무 장벽이 높고, **Ghost.org 고스트 플랫폼으로 블로깅을 한 번 해보자.** 글쓰기에는 최적으로 되어 있다고 하니 medium.com 처럼 사용할 수 있는 환경이긴 하네.
티스토리에 적은 글들을 하나씩 옮겨 와 둘까 생각중..
## Ghost.org 에서 사이트 생성
그냥 설명이 필요없다. 그냥 원하는 대로 넣으면 된다. 이름만 정하면 나머지는 그냥 기본 값으로 하며 된다. 테마도 그냥 젤 처음 나오는 거로 *단, 카드 번호 넣을 때 약간 찝찝했지만… 🙂*
도메인이 있으면 쉽게 붙일 수도 있다. tech.kblck.com 으로 연동 시켜두고, 연동법은 어렵지 않다. 그냥 CNAME만 추가하면 될 듯
여기 페이지에 자세히 나와 있다.
## 한글 폰트 적용하기
Admin에서 Code injection 의 헤더 부분에 아래와 같이 복사하세요. 사용한 폰트는 pretendard 한글 폰트 입니다. 폰트 다운로드는 [여기](https://github.com/orioncactus/pretendard)를 방문해요
### 참고한 사이트
## A link 새 창 띄우기
코드 추가에 가서 bottom 쪽에 아래 코드를 넣으면, 외부 사이트 접속시에 새창으로 접속이 된다. 즉, target=”\_blank” 를 추가해주는 코드라고 할까 🙂
## Ghost.org 테마에서 그림 크기 조정
Code Injection 대부분을 해결해야 되네 쩝 암튼 해결이 되네요
## 마우스 우클릭, 복사 방지 하기
아래 자바 스크립트 코드를 code injection 부분에 추가하면 된다.
## 글 너비 키우기
글 너비가 너무 좁아서, 요즘 모니터도 다들 크신데 좀 키우고 싶다. 테마를 손 볼 수 없으니 또 code injection에서 그냥 override 해보자.
720px -> 1000px 로 변경, 약간 넓어짐
## 코드 블럭 syntax highlighting 적용
설명서는 여기를 참고 – [Add Prism via Code Injection](https://ghost.org/tutorials/code-snippets-in-ghost/)
- Site Header에 코드 추가하기
- Site Footer에 코드 추가하기
짠!! 결과는 아래와 같이 잘 나온다 👍
## TOC 추가한 테마 올리기
여기 사이트에 제공된 튜토리얼을 그대로 따라해 봤다.
따라한 결과 파일 테마를 여기에 공유한다. zip 파일을 테마 업로드 해서 사용하면 된다. 다운로드 받은 casper 테마와 비교하면 차이점을 쉽게 알 수 있다.
업로드 방법은 이 페이지를 참고해요> [https://ghost.org/tutorials/download-and-upload-a-theme/#upload](https://ghost.org/tutorials/download-and-upload-a-theme/#upload)
아래와 같이 목차가 성공적으로 나오게 되었당 🥰
---
### 전자부품 장비 전선 정리 – 플라스틱레일체인
**플라스틱레일체인>저가격콤팩트타입HPK**
부르는 이름이 궁금했는데, 플라스틱레일 체인이네. 그림은 아래 그림 참고
<figure class="wp-block-image size-full is-resized">`</figure>`참고한 사이트는 아래
http://www.daihanair.com/xe/index.php?mid=daigong\_catalog\_pisco&document\_srl=12722123&listStyle=viewer
브라켓이 있다. 어디 지지하려면 형태는 아래 그림과 같고, 용어는 마운트 브래킷 이네
<figure class="wp-block-image size-full">`</figure>`분리하거나, 장착하는 방법도 설명에 나와 있다.
<figure class="wp-block-image size-full">`</figure>`
---
### 파이썬 Requests 사용 – JWT token 예제
코드를 참고하면 아주 쉽죠!!
request.headers 에 “Authorization” 키워드에 베어러토큰 값을 넣어주고,
헤더를 포함해서 보내면 됩니다.
참고사이트는 아래 링크 확인..
[https://bobbyhadz.com/blog/make-post-request-with-bearer-token-using-requests-in-python](https://bobbyhadz.com/blog/make-post-request-with-bearer-token-using-requests-in-python)
import requests
url = ‘https://jsonplaceholder.typicode.com/users’
data = {‘id’: 1, ‘name’: ‘bobby hadz’}
headers = {
‘Authorization’: ‘Bearer YOUR_JWT_TOKEN’,
}
response = requests.post(
url,
data=data,
headers=headers,
timeout=30
)
print(response.status_code) # 👉️ 201
result = response.json()
print(result) # 👉️ {‘id’: 11, ‘name’: ‘bobby hadz’}
---
### 파워포인트 – ppt 원문자 입력 하는 방법
원안의 숫자를 적어 넣고 싶은데, 하 넣기가 쉽지 않는데, 아래 방법으로 시도하면 편리한듯
<figure class="wp-block-embed is-type-wp-embed is-provider-mmms wp-block-embed-mmms"><div class="wp-block-embed__wrapper">> [파워포인트 원문자 입력 방법 2가지(동그라미 숫자 문자)](https://mmms.co.kr/%ed%8c%8c%ec%9b%8c%ed%8f%ac%ec%9d%b8%ed%8a%b8-%ec%9b%90%eb%ac%b8%ec%9e%90-%ec%9e%85%eb%a0%a5/)
<iframe class="wp-embedded-content" data-secret="7DmrQVUDOD" frameborder="0" height="282" marginheight="0" marginwidth="0" sandbox="allow-scripts" scrolling="no" security="restricted" src="https://mmms.co.kr/%ed%8c%8c%ec%9b%8c%ed%8f%ac%ec%9d%b8%ed%8a%b8-%ec%9b%90%eb%ac%b8%ec%9e%90-%ec%9e%85%eb%a0%a5/embed/#?secret=sgw7aEnvKD#?secret=7DmrQVUDOD" style="position: absolute; clip: rect(1px, 1px, 1px, 1px);" title="“파워포인트 원문자 입력 방법 2가지(동그라미 숫자 문자)” — MMMS" width="500">`</iframe>``</div>``</figure>`> 두번째 방법은 키보드 한글 자음 + 한자 조합을 이용하는 방법입니다. 마이크로소프트 오피스 파워포인트에만 적용되지 않고 윈도우에서 공통적용되는 방식입니다.
1.키보드에서 **한글자음 이응 입력**한다.
2.이응을 선택하고 **한자키** 를 누른다
3.특수 원문자 **팝업창에서 숫자를** 선택한다.
<figure class="wp-block-image">`</figure>`
---
### 파이썬 – 날짜 문자열 변환, 역변환
파이썬에서 날짜를 문자열로 변환하는 것을 맨날 찾아보는데, 기억이 맨날 없어진다.
- strftime <- 문자열 입력받아 datetime object 로 만들기
- strptime <- datetime 을 문자열로 변환하기
년도, 월을 그냥 숫자로 받아서 날짜 형태로 출력하는 소스
date and time: 2023-10-01 00:00:00
month_string = f”{year}-{month}-01”
date_object = datetime.strptime(month_string, “%Y-%m-%d”)
date_time = date_object.strftime(“%Y-%m-%d %H:%M:%S”)
print(“date and time:”, date_time)
date and time: 2023-10-01 00:00:00
date and time: 2023-10-01 00:00:00
참고 사이트는 아래
- [https://www.programiz.com/python-programming/datetime/strftime](https://www.programiz.com/python-programming/datetime/strftime)
- [https://www.digitalocean.com/community](https://www.digitalocean.com/community/tutorials/python-string-to-datetime-strptime)[/](https://www.digitalocean.com/community/tutorials/python-string-to-datetime-strptime)[tutorials/python-string-to-datetime-strptime](https://www.digitalocean.com/community/tutorials/python-string-to-datetime-strptime)
---
### 파이썬 – 리스트, 딕셔너리 표현
파이썬에서 비슷하게 많이 쓰는 리스트, 딕셔너리가 자꾸 헷갈린다. 🙂
관련 페이지를 찾아서 간략하게 정리해 보자. 일단 이 페이지로 방문해서 보세요 => [https://sejong-kr.libguides.com/c.php?g=938119&p=6789298](https://sejong-kr.libguides.com/c.php?g=938119&p=6789298)
### 리스트
정리를 해보면 리스트는 그냥 숫자 인덱스로 접근하는 그냥 C의 배열 처럼 사용하면 된다.
#생성
리스트 = [ ]
리스트 = list()
값 할당
numbers = [0, 0, 0, 0, 0, 0] # 0이 6개 들어있는 리스트
print(numbers)
numbers[0] = 91
numbers[1] = 11
numbers[2] = 3
numbers[3] = 45
numbers[4] = 56
numbers[5] = 15
print(numbers)
슬라이스
리스트[시작인덱스:끝인덱스-1]
letters[‘A’, ‘B’, ‘C’, ‘D’, ‘E’, ‘F’, ‘G’]
print(letters[0:3])
[‘A’, ‘B’, ‘C’]
### 딕셔너리
사전이니깐, 먼가 인덱스 대신에 찾아갈 키워드가 같이 있겠지
표현은 {} 중괄호 방식을 이용한다.
생성
student = { “학번”:21012345, “이름”:“김세종”, “학과”:“컴퓨터공학과” }
필드 추가
student[“연락처”] = “010-0000-0000”
접근 방법
student.get(“이름”)
“김세종”
student[“이름”]
“김세종”
키값, 밸류값 따로 출력
student.keys()
dict_keys([“학번”, “이름”, “학과”, “연락처”])
student.values()
dict_values([21012345, “김세종”, “컴퓨터공학과”, “010-0000-0000”])
삭제
student.clear()
print(student)
{}
---
### 파이썬 – 날짜 함수 다음달 1일 구하기
오늘 기준 혹은 특성 시간 기준으로 다음달 1일을 구하는 함수
replace 함수를 사용해서, 특정 시간의 일을 1일로 바꾸고
relativedelta 함수를 사용해서 다음달로 증가시키도록 해서 구현
코드 참고하세요
release.change_request_date = request_date.strftime(“%Y-%m-%d”)
change_start_date = request_date.replace(day=1, hour=0, minute=0, second=0, microsecond=0)
change_start_date = change_start_date + relativedelta(months=1)
release.change_start_date = change_start_date.strftime(“%Y-%m-%d”)
strftime() 으로 원하는 문자열로 출력
python-dateutil 설치 해야 한다.
`<strong>pip`</strong>` install python-dateutil`
---
### 발표자료 준비 팁
머리 아픈 발표자료, 아래 링크 글을 참고해서 준비해보세요.
> [04화 발표 자료 준비하는 게 어렵다고? 자, 따라 해 봐 (brunch.co.kr)](https://brunch.co.kr/@jcmarkpark/44)
이 글은 발표 자료를 준비하는 방법에 대한 팁을 제공하는 글입니다. 저자는 B 컨설팅 회사와 프로젝트를 하면서 배운 이 방법을 10년째 사용하고 있다고 합니다. 이 방법은 다음과 같습니다.
1. A4 용지를 준비해서 3번 접어서 16개의 작은 공간을 만듭니다. 각 공간은 발표 자료의 한 장에 해당합니다.
2. 각 공간에 헤드라인을 적습니다. 헤드라인은 발표의 주제와 내용을 요약하는 한 문장입니다. 헤드라인만 읽었을 때 하나의 스토리가 만들어져야 합니다.
3. 각 공간에 헤드라인을 뒷받침할 수 있는 데이터를 적습니다. 숫자, 기사, 리서치, 전문가 코멘트, 본인 제안 등을 적절하게 배치합니다. 필요한 경우에는 도형이나 플로우 차트도 그립니다.
4. 파워포인트를 켜서 1~3번에서 적은 대로, 그린 대로 장표를 만듭니다. 강조할 부분은 강조하면서 동시에 복잡하지 않고 심플하게 장표를 만듭니다.
이 방법을 계속 반복하면 발표 자료를 만들 때마다 A4 용지와 펜을 찾게 되고, 한 시간 후에 여유 있는 표정으로 노트북을 열고 있는 자신을 발견할 수 있다고 저자는 말합니다. 이 글의 원문은 [여기](https://brunch.co.kr/@jcmarkpark/44)에서 읽을 수 있습니다.
<Adsense />