컴퓨터 프로그래밍 (78) 썸네일형 리스트형 자바스크립트 2일차 - 문자열 합치기 및 qeurySelector, innerhtml - 문자열 합치는 방법 - 여러 방법이 있지만 보통은 백틱을 이용한 변수, 문자열 합치기를 사용한다. 백틱은 우리 키보드자판의 좌측 상단에 있는 달러표시를 누르면 나오는 기호이다. `문자 ${변수}문자` 이런식으로 문자와 문자 사이에 변수를 넣을수 있다. ${ 변수명 } 을 백틱 안에 넣어준다. 자바스크립트를 사용하다 보면 html의 클래스 이름 및 태그를 가져와야 할때가 있다. 그럴경우 우리는 querySelector를 사용해 해당 내용을 가져온다. querySelector의 파라미터 표시 방법 클래스는 점으로 아이디는 샵으로 시작하고 태그는 태그명칭으로 시작한다. document. querySelector('div').innerText = 2000; 일일이 치기 힘들다. 그래서 변수에 담아둔다면 어떨.. 자바스크립트 1일차 - vscode 및 snippet설정하기 (중요) 1. VS Code 다운로드 및 설치. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 여러 자바스크립트 중 VS Code를 사용하는 이유는 다른 편집기에 비해 상대적으로 가볍고 확장기능이 뛰어나.. Django web application Test - Unittest , 프로그램 테스트의 의의 프로그램의 테스트 자동화의 의의 프로그래밍을 하다 보면 규모가 작은 프로젝트가 있는 반면 규모가 거대한 프로그램이 있기 마련이다. 규모가 커질수록 개발자가 직접 일일이 자신의 코드들을 테스트하는 것은 어려워진다. 테스트할 내용은 둘째치고 각 모듈, 컴포넌트 간의 상호작용이 복잡해지며 각 메소드 모듈 간에 영향을 끼치기 때문이다. 즉 한 쪽의 작은 수정으로 인해 다른 쪽에 영향을 주고 이를 발견하지 못한다면 더 큰 문제로 남게 될 것이다. 따라서 모든것이 잘 동작할 수 있도록 더 많은 수정이 필요해지고 이 수정이 새로운 에러를 유발하지 않도록 확인해야 한다. *이에 대한 해결방법으로 각 메소드, 모듈 등에 대한 자동화된 테스트가 필요하다. * 테스트 또한 여러 가지 종류와 범위가 존재한다. 대표적으로 un.. Unittest - 초기 세팅 및 사용 방법 python에서 코드 테스트 진행하기 * unittest 초기 개발 가이드 파이썬에서 unittest는 내장 모듈이라 다른 라이브러리 설치 없이 사용할 수 있습니다. import unittest #단순 import만 해주면 됩니다. unittest.TestCase 클래스를 상속하는 테스트 클래스를 만듭니다. class Mytest(unittest.TestCase): # unittest.Testcase를 상속받는다 해당 클래스 네 test_로 시작하는 메소드 생성 def test_something(self): 테스트 메소드에서 테스트 할 코드 작성 후 결과값을 assert를 통해서 확인한다. 참고로 테스트 결과를 확인 하는 assert는 다양한 메소드가 존재한다. def test_something(self.. 호스팅 선택 시 주의사항 및 CDN 에 대해서 웹 호스팅의 경우 언어 및 프레임워크 지원 대상을 확인 해야 합니다. 웹 사이트를 구축한 후 호스팅을 할 업체 선정은 정말 중요한 사항입니다. 웹사이트의 속도와 안정성, 보안, 가동시간 등 모든것이 이 호스팅 선택에 따라 바뀝니다. 만약 잘못된 선택을 한다면 마이그레이션(서버 이식)을 하는데 힘듬을 겪을 수 있습니다. 이렇듯 호스팅을 선택할 때는 호스팅 서비스가 제공하는 기술 요구사항을 확인해야합니다 . 필자의 경우 언어및 프레임워크는 python 기반의 Django를 사용해서 웹을 개발 했습니다. 하지만 아래 사이트의 호스팅에서 지원되는 프레임워크에는 Django는 없으며, PHP나 JSP, NODE.js등을 지원합니다. 이렇듯 웹 호스팅의 경우 언어 및 프레임워크에 제한사항이 있습니다. 만약 필자와 .. 네트워크 장비(스위치) L2, L3, L4와 네트워크 구성 및 아이피 할당에 대해서..2 안녕하세요 시란입니다. 저번 포스팅에 이어 네트워크 망 구성과 아이피 할당 그리고 필요한 개념들에 대해서 정리하도록 하겠습니다. 기존 아이피 할당 내역 192.168.10.0 , C클래스를 10번대 사용해서 전체 건물에 사용했습니다. 아이피 할당은 저희 건물을 사용하는 업체마다 부여했으며, 전체 건물 층은 5층입니다. C클래스를 10번대로 전체 통일했으며 같은 L3스위치를 사용하고 있습니다. 때문에 업무망과 공공망이 따로 분리되어있지 않습니다. https://siran.tistory.com/205 네트워크 장비(스위치) L2, L3, L4와 네트워크 구성 및 아이피 할당에 대해서..1 안녕하세요 시란입니다. 오랜만에 프로그램 관련 포스팅을 작성합니다. 크흠.. 이직한 곳이 바쁘더군요. 어쩌다 보니 새로 .. 네트워크 장비(스위치) L2, L3, L4와 네트워크 구성 및 아이피 할당에 대해서..1 안녕하세요 시란입니다. 오랜만에 프로그램 관련 포스팅을 작성합니다. 크흠.. 이직한 곳이 바쁘더군요. 어쩌다 보니 새로 지은 건물의 네트워크 관리를 하게 되었는데요 네트워크를 잘 알지 못하기도 하고 해본적이 없어 어렵더라고요. 그래서 한번 공부차원에서 내용을 정리해보았습니다. 본 포스팅 내용은 공부 한 기반으로 작성하였습니다. 내용이 혹여나 잘못되거나 틀린 부분이 있다면 지적 또는 댓글 감사합니다. 일단 현 네트워크 상황은 아래와 같습니다. 여기서 L2 스위치와 L3스위치, POE 스위치라는 내용이 나오는데요 스위치 개념이 뭔지 한번 정리 해보겠습니다. 일단 스위치란 네트워크를 연결하는 통신장비 중 하나로, 소규모 통신을 하기 위한 허브보다 전송 속도가 개선된 장비입니다. 보통 전자제품을 연결 할 때 전.. 제경비와 기술료에 대해서 - 홈페이지 금액 산정은 어떻게 해야되는가? 안녕하세요 시란입니다. 요즘 홈페이지 제작업체 선정을 위해 견적서를 요청드리고 있어요. 그러던 중 견적서에 인건비는 이해를 하겠지만 제경비와 기술료 항목이 견적 금액에 포함이 되어있더라고요. (모든 기업에서 인건비 + 제경비+ 기술료를 선정하고 있었습니다.) 그래서 과연 제경비와 기술료가 무슨 항목이고, 왜 인건비 소계에 %로 선정을 하는지 알아보려고 합니다. 아래 그림은 견적서에 포함된 금액 목록 예시입니다. 참조하시기 바랍니다. 그렇다면 제경비와 기술료 의미를 알아보도록 하겠습니다. 제경비란? 직접비(직접인건비와 직접 경비)에 포함되지 않고 소프트웨어 사업자의 행정운영을 위한 기획, 경영, 총무 분야에서 발생하는 간접 경비로 임원, 서무, 경리직원 등의 급여, 사무실비, 사무용 소모품비, 비품비, 회.. 이전 1 2 3 4 5 6 7 ··· 10 다음