등록한 IT 교육에서 이벤트가 있다.
https://quickest-asterisk-75d.notion.site/03-23-990626f1815044fb85bb35216fec7869
기본문법 까지 했다 ~ 강의 보면서 해보았던것들~
1 | print("---------If-else------------") |
테크보이 워니의 파이썬 코딩 클래스 수강 했다
기존 프로그래밍 언어보다 정말 편하네~
온라인 개발 환경도 이번에 많다는걸 알게 되었다.
강좌에선 replit을 사용 하는데 갑자기 입력 오류가 생겨 고쳐질때까지 다른 서비스를 찾아보니 구글 콜라보라고 있는데 여기서도 많이 하는구나.
찾아보면서 많은 무료 강좌들이 올라 와 있어 나중에 시간 될때 찬찬히 해보고 싶다.
입문자로 좋은 사이트라고 한다. 코뮤 커뮤니티에서 정보 get!
https://programmers.co.kr/learn/courses/5
빵형 책 보면서 같이 봐야겠다 :)
빵형 책을 ch5까지 보고 진도 나간것을 활용해서 “1~3까지의 랜덤 숫자를 여러번 돌려보고 분포 확인” 코드를 짜보았다.
‘’’
Scanner sc = new Scanner(System.in);
System.out.println(“How many trial?”);
System.out.print(“>”);
int trial = sc.nextInt();
for(int z = 0 ; z < 10; z++)
{
int num = 0;
Random random = new Random();
int[] cnt = { 0, 0, 0, 0 };
for(int x = 0 ; x < trial ; x++ )
{
num = random.nextInt(3)+1;
// System.out.printf("%dth 난수: %d\n", x+1, num);
cnt[num]++;
}
System.out.println("=======================================");
System.out.println(trial + " many trial > randome gen");
System.out.println("=======================================");
for(int x = 1; x < 4; x++)
{
System.out.println("[" + x +"]" + " ->" + ((float)cnt[x]/trial) *100+" % many");
}
}
System.out.println("================END====================");
}
[1] ->39.0 % many
[2] ->33.0 % many
[3] ->28.0 % many
[1] ->34.2 % many
[2] ->32.7 % many
[3] ->33.1 % many
[1] ->33.293 % many
[2] ->33.335 % many
[3] ->33.372 % many
‘’’
100번, 1,000번, 100,000번 돌려보니 많이 돌리면 돌릴수록 33.33% 으로 수렴되는 것을 볼수 있다.
학습이 된것들..
결론, Jekyll 말고 다른 걸 찾아보자.
이유, 간단한 변경에도 설정 찾는데 한 세월이고 안되면 디버깅이 너무 힘들고
theme들도 그닥 마음에 드는게 없다.
어제 수정 내용이 build ok, deployment error 나던 이슈가 자고 일어 나니 해결되어 있네.
Github의 버그, 아침에 일어나 검색을 해보니 여러명이 같은 이슈를 가지고 있었네..
[깃헙 issue report]
(https://github.com/actions/deploy-pages/issues/22)
root에 img을 추가 했는데 deployment에서 에러가 난다.
왜?
deploy
Environment URL ‘’ is not a valid http(s) URL, so it will not be shown as a link in the workflow graph.
만들어진것을 쓴다는것은 그 복잡성에 디버깅이 안되는 상황이 생길때 속이 터진다.
Github pages 호스팅용 repo 만들고 Jekyll 설치를 했다.
짧게 읽고 보고 해보는데 고친 내용이 계속 반영이 안되는것이다.
알고 보니 내가 수정 한 내용에 에러가 있으면 이전 버전이 계속 나오더라.
즉 Git Hub에서 수정 해서 반영 하면 (Commit이라고 하는건가?) 그때 마다 빌드가 되고 과정에 에러가 있으면 Deployment, 반영이 안된다.
에러 아이콘이 있었는데 그걸 안 눌렀으면 포기 했을뻔했네!..
그렇군…
IT 국비를 하면서 개발 블로그와 포토폴리오 올리는게 필요 하다고 생각되었다.
이리저리 검색을 해보고 깃헙에서 해보기로 했다.
테티노트의 깃헙 블로그 10분안에 완성하기 를 참조 했는데 나는 10분 더 걸렸다.
깃헙이 첨인지라 상당히 오래 걸렸고 Jekyll 설정 찾는것도 보기 힘들고 난잡하다.
억지로 억지로 페이지를 올렸다.
완성도 있게 하려면 아래 영상을 봐야 하는데 일단 내용도 많고 오픈소스, 클라우드 툴이기에 조금만 시간이 지나도 영상의 내용대로 따라하기가 안되는 문제가 있다.
요약: