목록IT (76)
IT Japan
1장 소개 파이썬은 _간단_하면서도 _강력_하다고 할 수 있을만한 몇 안되는 언어들 중 하나라고 할 수 있을것입니다. 곧 여러분은 문제를 해결하는데 파이썬이라는 언어의 문법과 구조에 별로 신경쓰지 않고도 문제를 푸는것 자체에 쉽게 집중할 수 있다는데 놀라게 될 것입니다.다음은 파이썬의 공식 소개글입니다.파이썬은 배우기 쉽고, 강력한 프로그래밍 언어입니다. 파이썬은 효율적인 고수준데이터 구조를 갖추고 있으며, 간단하지만 효과적인 객체 지향 프로그래밍 접근법 또한 갖추고 있습니다. 우아한 문법과 동적 타이핑, 그리고 인터프리팅 환경을갖춘 파이썬은 다양한 분야, 다양한 플랫폼에서 사용될 수 있는 최적의 스크립팅,RAD(rapid application development - 빠른 프로그램 개발) 언어입니다.다..
파이썬의 명령문(statement)은 일반 언어의 문장과 비슷하다고 여길 수 있습니다: 이는 의미를 형성하는 언어의 가장 작은 형태입니다. "I", "like", "Spam" 각각은 문장이 될 수 없지만 "I like Spam"은 문장이 될 수 있는 것처럼, 파이썬에서 변수와 자료형 각각은 명령문이 될 수 없어도 이들을 이용해서 명령문을 만들 수 있습니다.문장에 계속 비유해 보겠습니다. 문장의 시작점과 끝점은 어디고 다른 문장은 어디서 시작하는지를 명백하게 하기 위해선 일종의 구두법이 필요로 합니다. 여러분이 만약 자바 스크립트를 알고 계시면, 각각의 문장이 세미콜론(;)으로 끝난다는 걸 기억하실 겁니다. 파이썬에서는 명령문이 공백(Whitespace)로 구분됩니다. 자바 스크립트에서 여러분이 아무데나 ..
변수의 값 다시 할당하기잘하셨습니다. 이제 파이썬에서 어떻게 변수를 선언하고, 각기 다른 값을 지정하는지 알게 되었습니다. 또 여러분은 다음의 세 가지 자료형에 대해서도 배우셨습니다: 정수형(integers), 실수형(floats), 불린(booleans)여러분은 언제든 변수의 값을 다시 할당할 수 있습니다. 처음에 변수 my_int의 값을 7로 지정했지만 후에 3으로 변경하고 싶다면, my_int = 3이라고 다시 작성하기만 하면 됩니다. 그러면 파이썬이 알아서 변수 my_int의 값을 3으로 변경해 줄 겁니다. # 아래에 변수 my_int의 값은 7로 지정되어 있습니다.# 지정된 값을 3으로 변경하고 결과를 출력하려면 어떻게 해야할까요? my_int = 7 # 여덟 번째 줄에서 변수 my_int의 값..
자료형(Data Types)훌륭합니다! 이제 우리는 필요할 때 언제든 my_varialbe라는 이름을 호출함으로써 변수에 저장된 값 10을 불러올 수 있습니다.이 경우, my_variable의 자료형(data type)은 정수형(integer) (음수와 양수의 모든 수) 입니다. 현재 우리가 관심있게 볼 파이썬의 자료형은 세 가지로, 다음과 같습니다: 정수형. Integers (int로 표시), 실수형, floats (1.970과 같이 소수점으로 표현하는 분수), 그리고 불린. booleans (참과 거짓의 두 가지 값으로 표현)대개 컴퓨터 프로그램은 데이터를 조작하기 위해 만들어집니다. 그러므로 프로그램에 포함할 수 있는 여러 다른 형태의 데이터(또는 "자료형")을 이해하는 것은 매우 중요합니다.절대 ..
"최소 Node.js의 Docker 이미지를 목표 스레」 「Java에서도 Docker에서 다단계 빌드 '라는 항목에서는 Node.js와 Java를 사용한 어플리케이션의 이미지를 최대한 작게 재판을했습니다. 이번에는 Go에서 해보고 있습니다. 그러나 Pure Go에서 최소라는 것은 이미 방법이 있고, scratch라는 아무것도 포함되지 않은 이미지를 바탕으로 정적 링크 된 바이너리를 배치하는 방법입니다. Building Minimal Docker Containers for Go Applications Go를 사용하면 일부 cgo에 사용 된 패키지를 이용하고 싶은 것도있을 것이고, 엉성하게 명령 줄을 사용할 수도있을 것이다,라고하는 것으로, 이번도 수를 감소 않고 ( 하고 싶은 일에 따라 세밀하게 작전을 조..
요즘 세상의 흐름은 무섭다. 전체 산업 소프트웨어 기업이되지 않으면 경쟁력을 유지할 수 없다. "잘 때 제조업, 아침에 일어나면 소프트웨어 기업" by Werner Vogels (CTO 인 Amazon.com) at AWS re : Invent 2017 Key Note 무서운 이야기 관리직에 떨어지는 때문에 "잘 때는 제조 관리자, 아침에 일어나면 소프트웨어 기업의 관리자"가 될 수 있을까? 생각을 시작해야합니다. 원래 은행원으로 비 엔지니어 어느새 개발 툴 벤더에 푹 내 경험에서 Tips를 공유합니다. 엔지니어 분들은 비 엔지니어 관리자에 しれと 링크를 보내주세요 (웃음) 결론 : 목표도 버스가 달리게 방법도 버스에 태운 우수한 사람들에게 맡기고, 버스 정비를하는 사람이된다. 관리자가 "무엇을 만들까?..
◆ SAN이란SAN (Storage Area Network)과 스토리지 및 서버 간 연결이 가능한 고속 네트워크 작업입니다.SAN에 FC-SAN 및 IP-SAN의 2 가지 종류가 있습니다. 간편하게 파이어 채널을 사용하는 네트워크FC-SAN, IP를 사용하는 네트워크가 IP-SAN입니다. 다음 표는 FC-SAN, IP-SAN의 다른 비교표입니다. 항목FC-SANIP-SAN네트워크 화이버 채널 네트워크 TCP/IP 네트워크도입기기 화이버 채널 스위치 LAN스위치인터페이스/케이블 HBA/광화이버 케이블 NIC/광화이버 또는 메탈 케이블프로토콜 화이버 채널 프로토콜 iSCSI、FCIP、iFCPZoning Soft zoning소프트조닝 / Hard Zoning VLAN비용 △ 고가 ◎ 저가성능 ◎ 높은 성능 ○..
VMware vCenter Server는 데이터 센터에 대한 편리한 단일 제어 지점을 제공합니다. VMware vCenter Server는 Windows 서버 위에서 실행되어 중앙에서 VMware ESX/ESXi 호스트를 관리하고 액세스 제어, 성능 모니터링 및 구성과 같은 중요한 데이터 센터 서비스를 제공합니다. vCenter Server는 전체 데이터 센터에 있는 가상 시스템 간에 공유할 개별 호스트의 리소스를 통합합니다. 이는 시스템 관리자가 설정한 정책을 기반으로 주어진 호스트 내에서 호스트에 대한 가상 시스템 할당 및 가상 시스템에 대한 리소스 할당을 관리하여 이루어집니다. vCenter Server에서는 vSphere DRS, vSphere HA및 vMotion과 같은 고급 vSphere 기능..