본문 바로가기

내일배움캠프 노드 4기/Today I Learned

(62)
22년 11월 21일 TIL (python 문법 정리) JIT컴파일러 : 프로그램이 실행될 때 기계어로 컴파일 하는 방식 더보기 사용하게 될 경우 CPU에 직접 관여하는 네이티브 코드(=기계어)를 작성하여 프로그램을 구동시키며 프로그램의 동적(dynamic)인 실행환경(runtime)에 작동하기 때문에 한번에 모든 내용을 컴파일하는 일반적인 컴파일러보다 빈번하게 컴파일이 발생합니다. 만약 이미 컴파일된 내용이라면 JIT이 다시 컴파일하지 않고 해당 컴파일된 코드를 사용합니다. JIT은 실행할 때 컴파일을 한다는 점이 중요합니다. 기존의 컴파일된 프로그램은 실행하려는 플랫폼(대표적으로 운영체제)에게 강한 종속을 받습니다. 만약 윈도우에서 컴파일을 했다면 이 프로그램을 단순히 Ctrl-C, Ctrl-V하는 식으로는 리눅스에서 쓸 수 없습니다. 프로그램이 리눅스에..
22년 11월 18일 TIL 마침내 일주일의 끝이 보인다. 오늘은 특히 더 정신없었던것 같고 마무리를 잘해야겠다. 오늘은 코딩을 메인으로 한 것이 아니라 많이 쓸건 없을 것 같다. 어제는 완벽하게 이해하지 못해 쓰지 못한 함수를 설명해보겠다. 전체코드 더보기 $(document).on('click', '#corbtn', function () { let num = prompt('비밀번호를 입력하세요.') let id = $(this).attr('class') function find_comment(callbackfunc) { $.ajax({ type: 'POST', url: '/fourglass/team2_find_cmt', data: {'id_give': id}, success: function (response) { console..
22년 11월 17일 TIL 내일은 발표하는날! 오늘은 많은 일들이 있었지만 잘 넘겨서 프로젝트 완성 단계까지 왔다. 팀원들 모두 개인페이지에서는 댓글 기능까지 완성했고 메인페이지는 수정 기능을 제외하고는 모두 완성했다. 오늘의 GOAT 맨위의 [Four Glass] 제목에 마우스 커서를 갖다 괄호가 좌우로 퍼졌다가 때면 다시 원래대로 돌아온다. CSS가 직관적으로 결과가 나오기 때문에 좀 더 재미있는것 같다. (복붙이지만) h1.sixth { position: relative; } h1.sixth:before, h1.sixth:after { content: '['; display: inline-block; position: relative; top: 1px; height: 100%; font-size: 1.25em; color: ..
22년 11월 16일 TIL 오늘은 칼기상! 아침에 팀원들과 회의를 하면서 약식으로 역할분담이 되었다. 나는 일단 기둥이 될 메인 홈페이지를 만들어 놨었는데 그걸 팀프로젝트에도 이용을 한다고 한다. 아래의 사진은 이후에 뭔가를 더 추가한 것이다. 메인페이지 댓글 기능은 우선 다른 분들이 만들기로 하셨고 나는 일단 홈페이지 보강을 좀 하고 개인페이지에 댓글 기능을 넣으려고 했다. .mytitle { height: 200px; background-color: black; color: white; display: grid; grid-template-columns: 1fr 1fr 1fr; } .left-box { padding-left: 20px; padding-top: 20px; } .center-box { background-image..
22년 11월 15일 TIL 아침에 너무 피곤해서 이불속에서 한참 꿈틀거리다가 일어나 대충 씻고 컴퓨터 앞에 착석했다. 컴퓨터앞에 앉아가지고 키보드만 두드리는게 은근히 피곤하네... 오늘은 하루종일 댓글기능넣는데 열중했다. 처음엔 웹개발종합반에서 배운 버킷리스트를 이용해서 삭제 기능을 구현하려고 했는데 치명적인 결함을 발견하고 현자타임이 와버렸다. 버킷리스트처럼 댓글에 번호를 매기고 그 번호에 맞는 코드를 입력하면 삭제시키는 기능을 만들려고 했으나 1번을 삭제하고 다시 작성할때 2번이 있으면 1번도 2번이 되어버리는걸 보고는 머릿속이 새하얘져 다 지워버리고 처음부터 시작했다. 지금 생각해보니 .length로 for문을 돌려서 이런 현상이 생기는것 같긴 한데 기억이 잘 안난다. (눈물) 어제 깃허브 강의를 듣다가 중간에 오류가 나서 ..
22년 11월 14일 TIL 내일배움캠프 4기 11/14 출발~ 더보기 핵심 정신 - 스카우트 평등 도전 팀워크! 좋은 개발자 1. 호기심이 많고 스스로 문제를 파고들어갈 줄 아는 사람 2. 함께 밥 먹고 싶고 일하고 싶은 사람 -> 자기주도적 학습, 팀프로젝트 경험 PORT99 스파르타전용 채용프로그램 루틴 주80시간 하루최소 12시간 매일 저녁 체크인/아웃 매일 저녁 TIL Today I Learned 매주 주말 WIL Week I Learned 제출 타임어택 구현 테스트 : 매주 금요일 1시간 Ground Rule 1. zep에 항상 접속하고 카메라를 켜두세요 2. 주80시간 3. 팀을 우선순위로 하며 다른 팀과도 도움을 나눕니다. 4. 좋은 매너로 말합니다. : 서로를 '-님'으로 부릅니다. 5. 나와 팀에 대해 최선을 다합..