본문 바로가기

전체 글

CSS (Cascading Style Sheets) 시작하기 Naver Daum [SW/html] - HTML (Hyper Text Mark-up Language) 시작하기 HTML (Hyper Text Mark-up Language) 시작하기 HTML은 Text로 작성된 웹페이지를 위한 Mark-up 언어 입니다. 지금 부터 예시 코드는가 나오는데 예시코드의 작성은 Visual studio code에서 진행하시면 됩니다. Visual studio code를 활용한 HTML code 작성은 따. soc91.tistory.com 지난 번 글인 HTML에 이에서 CSS를 적어 보겠습니다. CSS는 Cascading Style Sheets의 약자로 우리가 만든 HTML web page에 style을 입히기 위해 사용하는 언어로 웹페이지에 내 Web page를 어떻게 보.. 더보기
HTML (Hyper Text Mark-up Language) 시작하기 HTML은 Text로 작성된 웹페이지를 위한 Mark-up 언어 입니다. 지금 부터 예시 코드는가 나오는데 예시코드의 작성은 Visual studio code에서 진행하시면 됩니다. Visual studio code를 활용한 HTML code 작성은 따로 정리하도록 하겠습니다. 가장 기본이 되는 code 틀은 아래와 같습니다. Hello, HTML World! 위 코드를 토대로 구성된 웹사이트는 아래와 같습니다. 이제 코드 내용을 하나씩 살펴보겠습니다. 은 예외 입니다. 먼저 입니다. 위 문장은 Doctype Decoration이라고 부릅니다. 현재 문서가 HTML 문서이며 어떤 버전의 html을 사용하는지를 표현합니다. 위와 같이 적혀 있는경우는 최신 html을 사용한다는것을 의미하며 현재 최신 htm.. 더보기
[python] argparse 사용법 주요 설명은 아래 주소에서 확인할 수 있습니다. 사용법 정리 import argparse if __name__ =="__main__": parser = argparse.ArgumentParser(description="앞 설명", epilog="뒷 설명") parser.add_argument("-f", "--func", required=필수유무,type=변수타입, help="-h 시 나오는 설명") args = parser.parse_args() print(type(args.func)) docs.python.org/ko/3/library/argparse.html argparse — 명령행 옵션, 인자와 부속 명령을 위한 파서 — Python 3.8.6rc1 문서 argparse — 명령행 옵션, 인자와 .. 더보기
[python] 프로그래밍 시작하기 python은 접근하기 가장 쉬운 프로그래밍 언어 입니다. 설명 없이 그냥 바로 시작하겠습니다 . 이게 어떤 것인지에 대한 설명은 없습니다. 하면서 궁금한 점을 정리하셔서 댓글로 남겨주시면 확인하는대로 답변을 드리겠습니다 . 스스로 찾아보는것도 좋은 방법이긴 합니다. 아래 단계를 거쳐서 진행합니다. 1. visual studio code 설치하기 2. anaconda 설치하기 3. hello world 해보기 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging mode.. 더보기
[Verilog] Verilator tutorial (2) - waveform 만들기 blog.naver.com/doksg/221979883906 [Verilog] Verilator (Open-Source SystemVerilog Compiler, 무료 시스템베릴로그 컴파일러) ​Verilator라는 컴파일러가 있습니다. ​가장 빠른 Verilog HDL simulator라고 하네요​앞서 소개해... blog.naver.com blog.naver.com/doksg/222038542081 [Verilog] Verilator tutorial (1) counter test해보기 Verilator 사용방법을 정리해서 업로드 하겠다고 해놓고 너무 늦었네요​마침 시간이 나서 정리합니다. 설... blog.naver.com 지난 시간까지는 naver에 작성했는데 이제부터는 tistory에 업로드 해보.. 더보기
CHIPS Alliance(Common Hardware for Interface, Processors and Systems) // 하드웨어 관련 오픈소스 그룹 RISC-V에 관심이 많은데 관련 글을 보다가 CHIPS Alliance 라는 곳을 알게 되어서 소개 페이지에 있는 내용을 간단하게 번역해 보았습니다. https://chipsalliance.org/ Chips Alliance CHIPS (Common Hardware for Interfaces, Processors and Systems) Alliance harnesses the energy of open source collaboration to accelerate hardware development. chipsalliance.org CHIPS는 silicon 고수준의 open source hardware design을 개발 하는 동맹(Alliance) 입니다. 열려 있고 협업 가능한 환경을 만듬으로서.. 더보기
[Git] 당장 시작하기 Git은 버전 관리 시스템 입니다. 비슷한 SW로는 SVN이 있죠 Git은 기본적으로 Command line tool 입니다. Git을 사용하면 당연히 code의 버전 관리가 가능합니다. 새로 작성한 내용에 버전을 붙여서 저장시킬 수 있고 이전에 작성한 코드로 돌아갈 수 도 있습니다. Git server를 두고 다른 사람들과 Code의 Sync를 맞출 수 있습니다. 가지고 있는 코드를 전송해 줄 수도 있고 다른 사람이 수정한 코드를 받아 올 수도 있습니다. Online에서 Git Server를 두고 사용하는 것은 Github나 Gitlab, Bitbucket 등을 이용하면 가능합니다. 바로 시작해 보겠습니다. 일단 https://www.git-scm.com Git www.git-scm.com 위 주소에서.. 더보기
프로젝트 관리 툴 Redmine의 설치 셋업, python연동 방법 안녕하세요! Project관리를 위해서 툴을 도입해야 해서 여러가지를 알아보게 되었습니다. Asana https://asana.com/ JIRA https://www.atlassian.com/software/jira Taskworld https://taskworld.com/ Swit https://swit.io/ Monday https://monday.com/ Redmine https://www.redmine.org/ easyRedmine https://www.easyredmine.com/ 등등 엄청나게 많은 tool이 있었는데요 대부분이 상용툴이고 함께하는 분들께서 Redmine을 이미 사용해본 경험이 있는 분들이 많아서 다양한 툴중에 Redmine을 사용하려고 합니다. 설치는 bitnami에서 제공하.. 더보기