| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- Router
- Snort Rule
- database
- Container
- 데이터베이스
- 스노트 룰
- Cosmos
- db
- osi7layer
- 라우팅프로토콜
- docker
- Python
- 트레바리
- OSI7계층
- 프로그래머스
- 코딩테스트
- Linux
- 라우팅
- coding test
- 도커
- 라우터
- 리눅스
- TDD
- Routing
- snort
- 컨테이너
- MySQL
- 코딩 테스트
- 스노트
- programmers
- Today
- Total
목록Simple is IT/Programming (35)
Simple is IT, 누구나 보고 누구나 깨닫는 IT
이런 부분은 이렇게 사용했으면 좋겠다! 싶거나 추가했으면 하는 내용은 과감히 댓글 부탁드립니다. [SUMMER&WINTER CODING 멀쩡한 사각형] 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 따라 1cm × 1cm의 정사각형으로 잘라 사용할 예정이었는데, 누군가가 이 종이를 대각선 꼭지점 2개를 잇는 방향으로 잘라 놓았습니다. 그러므로 현재 직사각형 종이는 크기가 같은 직각삼각형 2개로 나누어진 상태입니다. 새로운 종이를 구할 수 없는 상태이기 때문에, 이 종이에서 원래 종이의 가로, 세로 방향과 평행하게 1cm × 1cm로 잘라 사용할 ..
이런 부분은 이렇게 사용했으면 좋겠다! 싶거나 추가했으면 하는 내용은 과감히 댓글 부탁드립니다. [SUMMER&WINTER CODING 스킬트리] 선행 스킬이란 어떤 스킬을 배우기 전에 먼저 배워야 하는 스킬을 뜻합니다. 예를 들어 선행 스킬 순서가 스파크 → 라이트닝 볼트 → 썬더일때, 썬더를 배우려면 먼저 라이트닝 볼트를 배워야 하고, 라이트닝 볼트를 배우려면 먼저 스파크를 배워야 합니다. 위 순서에 없는 다른 스킬(힐링 등)은 순서에 상관없이 배울 수 있습니다. 따라서 스파크 → 힐링 → 라이트닝 볼트 → 썬더와 같은 스킬트리는 가능하지만, 썬더 → 스파크나 라이트닝 볼트 → 스파크 → 힐링 → 썬더와 같은 스킬트리는 불가능합니다. 선행 스킬 순서 skill과 유저들이 만든 스킬트리를 담은 배열 s..
파이썬에 대한 호기심이 많아져 문제풀이를 시작했어요. 제 실력으론 아직 부족함이 많습니다. 그렇기에 '이런 부분에선 이렇게 작성하는게 좋지 않을까?' 싶은 부분은 과감히 댓글 부탁드립니다! [KAKAO DEVELOPER WINTER INTERNSHIP 크레인 인형뽑기 게임] 게임개발자인 죠르디는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. 죠르디는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 1 x 1 크기의 칸들로 이루어진 N x N 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 5 x 5 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 있으며 인형이 없는 칸은 빈칸입니다. 모든 ..
파이썬에서 주어진 문제를 풀던 중 이런 이슈가 발생했어요! Question) 다음을 만족하는 함수, solution을 완성해주세요. solution 함수는 이차원 리스트, mylist를 인자로 받습니다 solution 함수는 mylist 원소의 행과 열을 뒤집은 한 값을 리턴해야합니다. 예를 들어 mylist [[1,2,3], [4,5,6], [7,8,9]]가 주어진 경우, solution 함수는 [[1, 4, 7], [2, 5, 8], [3, 6, 9]] 을 리턴하면 됩니다. 제한 조건 mylist의 원소의 길이는 모두 같습니다. mylist의 길이는 mylist[0]의 길이와 같습니다. 각 리스트의 길이는 100 이하인 자연수입니다. 위 문제는 아주 간단한 코드로 작성이 가능해요! def soluti..
이번 포스팅은 인프라를 좀 더 쉽고 재밌고 간단하게 관리할 수 있는 자동화 툴. 그 툴을 이용해 서버를 좀 더 간단하고 효율적으로 관리할 수 있다는 것을 깨닫는게 목표에요. 필요한 도구들의 리스트입니다. 설치가 필요하다면 링크를 걸어두었으니 클릭하세요! Ansible Vagrant VirtualBox Ansible에 대해서 설명을 해드릴게요! Ansible은 인프라 구성을 코드를 이용해 자동화로 구성하는 도구에요. 아주 간편하고 매력있기도 해서 많은 IT인 들에게 사랑받고 있는 도구랍니다. SSH 연결을 기반으로 하기 때문에 Ansible이 설치되어 있는 서버가 있다면 클라이언트는 따로 설치가 필요하지 않아요. 더 많은 설명이 필요하시다면 아래 링크를 클릭해주세요. -> Ansible! 그는 누구인가 V..
pip install을 이용해 'openstack sdk'를 설치하는 중 에러가 났어요. error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/ 파이썬의 버전마다 해당하는 도구의 버전은 다른데 아래 표를 참고해주세요. Microsoft Visual C++ Python 14.0 3.5, 3.6 10.0 3.3, 3.4 9.0 2.6, 2.7, 3.0, 3.1, 3.2 오류 해결을 위해선 이곳을 클릭해주세요! '재배포 가능 패키지 및 빌드 도구' 다운로드! Successfully installed netifaces-..
Pycharm에서 주로 발생하는 이 에러는 해결하는 방법이 간단해요 ! 코드를 실행할 때 사용되는 인터프리터가 지정이 되지 않았기 때문이랍니다. 인터프리터를 지정 해주면 되겠죠? File -> Settings -> Project Interpreter 지정
파이썬에게는 특징이 있어요. print 함수를 이용하면 개행이 기본 옵션이라는 것이죠. input: print('Simple is IT') print('IT is Simple') output: Simple is IT IT is Simple 개발자 입장에선 굉장히 편리한 기능입니다. 하지만 개행이 필요하지 않을 때도 있는 법이에요. 어디든 변수는 있으니까요 개행을 사용하지 않을 경우에는 end='' 라는 print의 매개 변수를 이용해주면 돼요. input: print('Simple is IT', end='') print('IT is Simpel') output: Simple is ITIT is Simple 깔끔하죠? 추가로 ! 길이가 길어져 버퍼가 넘칠 우려가 있다면 flush = True 라는 옵션도 ..