반응형

일상/IT 78

Window : PuTTYgen으로 SSH 키 생성 방법, 예제, 명령어

SSH(Secure Shell)는 클라이언트와 서버 간의 보안 연결에 사용되는 암호화 네트워크 프로토콜이다. 가장 인기 있는 두 가지 메커니즘은 암호 기반 인증과 공개 키 기반 인증이다. SSH 키를 사용하면 기존 암호 인증보다 더 안전하고 편리합니다. PuTYgen을 사용하여 윈도우즈에서 SSH 키를 생성하는 방법을 설명합니다. 또한 SSH 키 기반 인증을 설정하고 암호를 입력하지 않고 원격 리눅스 서버에 연결하는 방법도 보여줍니다. PuTTYgen 다운로드 PuTTYgen은 가장 널리 사용되는 윈도우즈 SSH 클라이언트 PuTY에 대한 SSH 키를 생성할 수 있는 오픈 소스 유틸리티입니다. PuTTYgen은 독립 실행형 실행 파일로 사용할 수 있으며 PuTY.msi 설치 패키지의 일부이기도 합니다. ..

일상/IT 2021.08.24

리눅스 : 프라이빗 검색을 위해 SSH SOCKS 터널을 설정하는 방법

인터넷을 개인적으로 탐색하거나, 지역 제한 콘텐츠에 액세스하거나, 네트워크가 적용 중인 중간 방화벽을 무시하려는 경우가 있습니다. 한 가지 옵션은 VPN을 사용하는 것이지만 이 옵션을 사용하려면 컴퓨터에 클라이언트 소프트웨어를 설치하고 자신의 VPN 서버를 설정하거나 VPN 서비스에 가입해야 합니다. 더 간단한 대안은 암호화된 SOCKS 프록시 터널을 사용하여 로컬 네트워크 트래픽을 라우팅하는 것입니다. 이렇게 하면 프록시를 사용하는 모든 애플리케이션이 SSH 서버에 연결되고 서버가 모든 트래픽을 실제 대상으로 전달합니다. ISP(인터넷 서비스 공급자) 및 기타 타사에서 사용자의 트래픽을 검사하고 웹 사이트에 대한 액세스를 차단할 수 없습니다. 이 튜토리얼은 암호화된 SSH 터널을 만들고 SOCKS 프록..

일상/IT 2021.02.24

모바일 장치에서 로컬 호스트 사이트보기

최신 웹 개발에서는 웹 사이트가 모바일 장치에서 작동하는 것이 매우 중요합니다. 웹 사이트가 휴대 기기에서 작동하는 방식을 테스트 할 때 사용할 수 있는 몇 가지 옵션이 있습니다. 브라우저 크기 수동 조정 휴대 기기 에뮬레이터 사용 반응형 테스터 도구 사용 서버에 업로드하고 모바일 장치에서 테스트 가장 좋은 해결책은 모바일 장치에서 직접 웹 사이트를 시험해 보는 것이므로 웹 사이트의 모양뿐만 아니라 웹 사이트의 상호 작용 느낌, 즉 사이트의 링크를 클릭하는 것이 얼마나 쉬운 지 확인할 수 있습니다. 개발 중에는 변경하지 않고 서버에 업로드하여 모바일 장치에서 볼 수 있습니다. 이 모바일에서 로컬 호스트 웹 사이트를 보는 방법을 살펴 보겠습니다. Viewing Localhost Ubuntu를 사용한다고 가..

일상/IT 2020.08.08

Local, Session, Cookie Storage의 차이점

로컬 저장소, 세션 저장소 및 쿠키의 차이점에 대해 알아보고자 합니다. Local Storage 만료 날짜가 없는 데이터를 저장합니다. JavaScript 또는 브라우저 캐시 지우기를 통해서만 지웁니다. 저장 용량 한도는 3MB, 5MB로 가장 큽니다. 이전 브라우저 IE7 이하에서는 지원되지 않습니다. same-origin policy에서 작동합니다. 따라서 저장된 데이터는 동일한 원본에서만 사용할 수 있습니다. Session Storage 사용자가 브라우저를 닫을 때 세션이 지속되는 동안에만 데이터를 저장합니다. 최상위 탐색 컨텍스트이므로 각 브라우저 탭마다 고유합니다. 저장 용량 한도가 5MB의 쿠키보다 큽니다. 이전 브라우저 IE7 이하에서는 지원되지 않습니다. Cookies 헤더를 통해 서버로 ..

일상/IT 2020.08.07

FPGA에 텐서 코어를 구축할 수 있을까요? 그렇다면 현재 GPU 솔루션과 어떻게 비교될까요?

인공 지능, 소프트웨어 학위를 가진 사람들은 Linkedin 프로필에서 “AI 전문가”라는 용어가 남용되었다고 지적했습니다. 그 이유는 전문가라고 생각하는 많은 사람들을 끌어 들이기 때문입니다. 다른 배경을 가진 더 많은 사람들이 AI 관련 프로젝트에 참여하고 있습니다. 어떤식으로든 AI 전문가라고 할 수 있습니다. 예를 들어, 사람들은 AI 알고리즘을 효율적으로 작동하도록 하드웨어를 명시적으로 구축합니다. 대부분의 사람들이 시스템 온 칩에 대해 알지 못하고 있습니다. 하드웨어 설계의 틈새는 너무 작아서 대부분 존재한다는 사실조차 모릅니다. HDL은 소프트웨어처럼 보이기 때문에 소프트웨어 엔지니어가 이러한 일을 할 수 있다고 생각하는 사람들이 있지만 소프트웨어라고 하기는 어렵다고 합니다. FPGA는 라우..

일상/IT 2019.12.31

Atlassian Crucible : 개념, 기능, 방식, 장점

Atlassian Crucible개발 팀 내에서 동료 코드 검토에 대한 정보를 유지하고 싶은 적이 있었나요? 소스 코드 저장소 내에서 변경 사항을 추적하기 위해 고심하고 있었나요? 변경한 사람, 변경 내용을 추적하고 피드백을 남기고 동기화된 방식으로 팀과 공동 작업 할 수있는 도구가 필요한 경우가 종종 있습니다. Atlassian Crucible은 이 모든 작업을 수행하며 Fisheye 및 Confluence와 같은 Atlassian 제품군의 다른 도구와 완벽하게 통합됩니다. Atlassian Crucible은?Atlassian Crucible은 엔터프라이즈 급 조직을 위해 설계된 웹 기반 코드 검토 소프트웨어입니다. Perforce, CVS, Subversion, Git 등과 통합됩니다. Crucibl..

일상/IT 2019.12.22

React Native와 Flutter : 장단점, 선택 방법

iOS 용 스위프트 나 Android 용 Java를 사용하지 않고 기본 앱을 빌드 할 수있는 프레임 워크가 등장하면서 크로스 플랫폼 모바일 앱을 개발하는 것이 요즘 유행하고 있습니다. React Native와 Flutter는 오늘날 수천 개의 모바일 앱을 구축하는 데 사용되는 가장 널리 사용되는 교차플랫폼 모바일 개발 프레임 워크입니다. React Native와 Flutter를 선택해야한다면 어느 것을 선택해야 할까요? 이 질문에 대한 정답은 없습니다. 이 질문에 대한 답변은 비즈니스 요구와 사용 사례에 따라 다릅니다. React Native와 Flutter는 모두 장단점을 가진 강력한 언어입니다. React Native와 Flutter는 하나의 코드베이스, 핫 리로드, 뛰어난 UI, 멋진 툴링 및 기본..

일상/IT 2019.12.19

평범한 사람이 컴퓨터 프로그래머가 되는 것이 얼마나 어려운가요?

평범한 사람이 프로그래머가 되는 것은 어렵습니다. 평범한 사람이 충분히 똑똑하지 않기 때문이 아닙니다. IQ가 낮은 사람은 높은 IQ를 가진 사람보다 이해하거나 무언가를 수행하는 데 시간이 더 걸릴 수 있지만, 대부분의 사람들은 역량을 발휘할 수 있습니다. 프로그래밍하는 법을 배우기에 충분히 똑똑합니다. 문제는 대부분의 사람들이 몇 시간 동안 중단되지 않고 열심히 집중하기를 원치 않습니다. 프로그래머는 대부분의 날에 몇 개월 또는 몇 년 동안 반복 작업 및 생각을 해야 합니다. 어떠한 분은 대수술을 받을 때까지 25 년 동안 꽤 괜찮은 프로그래머 였고 그 후에 더 이상 프로그램을 할 수 없다는 것을 알게 되었습니다. 그는 여전히 똑똑한 사람이었습니다. 그는 여전히 면접을 통과하고 짧은 퍼즐을 풀고 면접 ..

일상/IT 2019.12.06

Gemalto : 소개, 기능, 분야

젤마토(?)는 디지털 세상에 편리하고 사용하기 쉬운 보안을 제공합니다. GSM 세계에서 예를 들어 보겠습니다. 휴대 전화에서 SIM 카드를 사용할 확률이 40%이며 네트워크에 연결하기 위해 PIN 코드를 입력하기만 하면 됩니다. 또한 안전합니다. 휴대 전화 사업의 약 절반은 통신과 관련이 있지만 SIM 카드를 만드는 것은 시작에 불과합니다. 휴대 전화를 분실하거나 도난당한 경우 휴대 전화를 분실하거나 도난당한 경우 촬영 한 사진으로 완성 할 수 있도록 1000 가지 이상의 핸드셋에서 데이터를 백업하는 등 이동 통신 사업자가 더 나은 서비스를 제공 할 수 있도록 많은 소프트웨어 및 응용 프로그램을 작성합니다. Telecom에는 많은 일들이 일어나고 있습니다. 시장은 점점 더 많은 가능성을 제공하는 빠르게 ..

일상/IT 2019.11.05

Jenkins란 무엇이며 왜 사용해야 할까요?

많은 devops팀의 일반적인 문제는 조각난 워크 플로우입니다. 대부분 비효율적인 업무에 화를 내게 되고는 합니다. 팀원은 독립적으로 일하는 경향이 있습니다. 솔로 코딩을 통해 엔지니어는 정기적으로 버전 제어 외부에서 많은 양의 코드를 생성합니다. 개발자가 "완료"되면 작업을 베이스 코드에 추가합니다. 그런 다음 다른 팀이 수동으로 테스트를 실행하여 빌드를 확인합니다. 수년 동안 많은 팀이 이러한 노동 분업이 성 가시고 문제가 있음을 발견했습니다. 여러 개발자가 개별적으로 버전 제어를 크게 변경하면 복잡한 버그가 발생하고 시간이 많이 걸리는 수정 사항이 증가하며 더 많은 수동 테스트를 수행하는 데 걸리는 시간이 늘어납니다. 모든 것이 느려집니다. 이렇게 하면 지루한 디버깅으로 빌드 주기가 단축되고 생산 ..

일상/IT 2019.10.22

애자일 방식으로 개발하기 위해 필요한 것

지속적인 개선을 위해 빠른 피드백 루프가 있습니까? 개선 및 성장은 애자일 공통 주제이며 빠른 피드백 루프를 통해 제공하는 제품 또는 서비스를 지속적으로 개선 할 수 있습니다. 애자일 팀은 또한 내부 프로세스, 커뮤니케이션 및 팀워크를 개선 할 수있는 방법을 찾습니다. 애자일 선언문의 12 번째 원칙은 다음과 같습니다. "정기적으로 팀은 보다 효과적인 방법을 반영한 다음 그에 따라 행동을 조정합니다." 이 원칙은 널리 사용되는 Scrum 프레임 워크에서 체계화되었습니다. Scrum을 사용하면 각 반복이 끝날 때마다 반복되는 회의를 통해 팀이 잘 수행 한 것, 개선 된 점 및 다음 반복에서 어떤 변화가 있을지 논의합니다. Kanban을 사용하는 사람들에게는 흐름을 분석하고 최적화하는 것이 핵심 요소입니다...

일상/IT 2019.09.01

직업 사용해본 Udemy 솔직한 후기

Udemy를 추천하는가?얼마 전 글을 쓸 기사를 조사하고 있었고, 많은 사람들이 Google을 검색하여 “Udemy는 그만한 가치가 있는가?”라는 질문에 관심이 있다는 것을 알게 되었습니다. 새로운 기술을 배우고 싶은 사람들에게 저비용 Udemy 코스를 자주 제안합니다. 거의 영구적인 판매 덕분에 종종 10 달러 미만의 비용으로 코스를 수강 할 수 있습니다. 이는 새로운 것을 배우는 데 약간의 투자입니다. Udemy란?Udemy는 광범위한 과목에서 수만 개의 코스를 제공하는 온라인 교육 플랫폼입니다. 2019 년 현재 약 3 천만 명의 학생들이 플랫폼을 통해 과정을 수강했습니다. eDx 및 Coursera와 같은 다른 온라인 과정 제공 업체와 달리 Udemy는 대학 및 교육 기관에서 만든 과정을 마케팅하..

일상/IT 2019.08.31

Udemy : 장점

Udemy 사용의 장점- 구매에 대한 액세스 권한을 절대로 잃지 않습니다. 귀하는 해당 코스의 수명 동안 Udemy에서 구매 한 모든 코스에 액세스 할 수 있습니다. - 진화하는 콘텐츠 : 강사는 코스 내부의 자료를 지속적으로 업데이트합니다. - 자기 진도 : Udemy 비디오는 일반적으로 튜토리얼에 따라 5-15 분입니다. 원하는만큼 모듈을 일시 중지하고 재생할 수 있습니다. - 대화방 및 게시판 : 대부분의 Udemy 과정은 대화방과 게시판을 제공합니다. 컨텐츠에 문제가 있는 경우 질문을 할 수 있습니다. 일부 강사는 특정 시간 동안 비디오 및 직접 채팅 옵션에 액세스 할 수도 있습니다. - 평가 및 리뷰 : Udemy는 모든 코스에 대한 모든 리뷰와 평가를 공개적으로 제공합니다. 최고 평점 코스는 ..

일상/IT 2019.08.28

Udemy : 기능, 가치, 개요

Udemy는 시간과 돈이 가치가 있습니까? 독학 프로그래머로서 저는 항상 기술을 향상시킬 수 있는 효율적인 방법을 찾고 있습니다. 저는 주변 환경에서 좋지 않은 강의에 많은 자금을 낭비한 경험이 있습니다. 또한 알아야 할 내용을 알려주지 않는 무료 콘텐츠에 많은 시간을 할애 할 수 있습니다. YouTube에서 많은 것을 배울 수 있지만 프로덕션 환경에서는 적절한 기준을 충족하지 못하는 경우가 많습니다. YouTube에서 Udemy를 ​​강조 표시한 광고를 보고 그 가치가 무엇인지 궁금해 관련 조사를 해보았습니다. 앞으로 관련 포스팅은 Udemy에 대한 경험에 대해 설명합니다. 또한 업계에 진출하고자 하는 독학 전문가의 생존 가능성에 대한 의견을 공유 할 것입니다. 이걸 쓰는 게 유료인가요?아니요. 제휴사..

일상/IT 2019.08.26

Udemy : 개요, 소개, 설명

Udemy는 온라인 학습을위한 플랫폼 또는 마켓 플레이스입니다. 전통적인 대학생 교과 과정에 의해 운영되는 학업 MOOC 프로그램과 달리 Udemy는 모든 종류의 전문가가 무료 또는 수업료로 대중에게 제공 할 수있는 강좌를 만들 수있는 플랫폼을 제공합니다. Udemy는 사용자가 강좌를 개설하고 홍보하며 학생 등록금으로 돈을 벌 수있는 도구를 제공합니다. 현재 Udemy 과정은 대학 학점으로 자격이 없습니다. 학생들은 직업 관련 기술을 향상 시키기 위한 수단으로 과정을 수강합니다. 일부 과정은 기술 인증에 대한 학점을 창출합니다. Udemy는 회사 직원을 위한 코스워크를 만들려는 기업 트레이너를 유치하기 위해 특별한 노력을 기울였습니다. Udemy의 사명은 학습을 통해 삶을 향상시키는 것입니다. 글로벌 마..

일상/IT 2019.08.25

인공지능 : 머신러닝, 딥 러닝 플랫폼 : 프레임워크 종류, 특징, 장점

오픈 소스 머신 러닝 프레임 워크인공 지능 (AI)의 등장으로 기계 학습 기능에 대한 수요가 급격히 증가했습니다. 금융에서 건강에 이르기까지 다양한 산업 분야에서 머신 러닝 기반 기술의 도입이 이루어지고 있습니다. 그러나 머신 러닝 모델을 정의하는 것은 대부분의 비즈니스 및 조직에서 복잡하고 자원 집약적인 노력을 계속해야 했습니다. 좋은 머신 러닝 프레임워크를 통해 이러한 문제를 줄일 수 있었습니다. 아래는 기업 및 개인이 머신 러닝 학습 모델을 작성하는 데 사용할 수 있는 최고의 오픈 소스 프레임 워크 및 라이브러리 목록에 대해 알아보겠습니다. Amazon Machine LearningAmazon Machine Learning은 머신 러닝 모델을 개발할 수 있는 도구와 마법사를 제공합니다. AML을 사..

일상/IT 2019.07.26

Nvidia : 보다 개방적인 미래로 나아가다

강력한 연구개발(R&A) 역사는 독일 프랑크푸르트에서 열린 국제 슈퍼컴퓨팅 콘퍼런스에서 발표된 엔비디아 이사회의 중요성을 강조하고 있습니다. 이 회사는 ARM 방식의 고성능 컴퓨터에 사용할 수 있는 슈퍼컴퓨팅 하드웨어와 소프트웨어를 모두 갖추고 있으며, 2019년 말까지 이 프로젝트를 완료할 수 있을 것으로 기대하고 있습니다. 로이터 통신과의 인터뷰에서 이안 벅 가속 컴퓨팅의 Nvidia 부사장은 이러한 움직임을 기술적으로 유럽과 일본의 HPC 연구원들이 요청한 "Heavy Lift"라고 설명했습니다. 대부분의 사람들은 ARM을 스마트폰, 태블릿, 라즈베리 파이와 같은 새로운 장치에 사용되는 기존의 x86-64 빌드에 비해 상대적으로 낮은 성능의 전력 효율의 ARM을 가장 잘 알고 있습니다. 처음에, 이..

일상/IT 2019.06.22

Nvidia : ARM의 슈퍼컴퓨팅을 추진

그래픽 칩 제조업체인 Nvidia는 AMD의 Radeon 라인과 겨루는 Consumer 컴퓨팅으로 가장 잘 알려져 있습니다. 이 존경할 만한 거대 기업은 게임과 거의 관련이 없거나 전혀 없는 GPU 방식의 응용 프로그램의 증가를 무시하지 않았습니다. 2000년대 초 GPU라는 용어를 대중화하는 작업을 시작했는데, 이는 비그래픽 관련 작업에 그래픽 처리 유닛을 사용하는 것을 뜻합니다. 그러나 우리 대부분은 2010년에 GPU로 구동되는 비트코인 광업 코드가 발표되기 전까지는 비그래픽 관련 가능성을 제대로 인식하지 못했고, 그 후에 무수한 고가의 게임카드들이 판매되었습니다. 컴퓨터 기계 협회는 이공계 문제에 대한 성과, 규모, 해결 시간 등에서 획기적인 성과를 거둔 연구팀에 매년 1만 달러 이상의 고든 벨상..

일상/IT 2019.06.21

화웨이 안드로이드 금지 정책이 구글 독점에 타격을 줄 것인가?

트럼프 정부는 화웨이 수출 금지 조치를 중국의 통신사를 미국 시장에서 배제함으로써 국가 안보를 향상시키는 조치라고 표현했습니다. 파이낸셜타임스의 보도에 따르면, 구글이 최근 미국 정부와 논의한 결과, 화웨이 금지는 국가안보에 좋지 않다고 실제로 주장하고 있다고 합니다. 구글이 수출 금지 조치를 면제해 달라고 요청하고 있는 것으로 알려졌습니다. 현재 화웨이는 안드로이드 스마트폰 소프트웨어를 구글에 의존하고 있고, 미국에도 좋은 것이라는 주장인 것으로 전해졌습니다. 파이낸셜 타임스는 "구글이 화웨이와의 거래를 중단함으로써 미국이 두 종류의 안드로이드 운영체제, 즉 정품 버전과 하이브리드 시스템을 만들 위험이 있다고 주장한다"고 전했습니다. 하이브리드는 구글보다 더 많은 버그가 있을 가능성이 높고, 따라서 화..

일상/IT 2019.06.15

삼성 갤럭시 노트 10 : 특징, 출시 일정, 기대 사항

갤럭시노트10은 8월까지는 출시되지 않을 것으로 예상되지만, 사람들은 이미 디자인을 일찌감치 살펴보고 있습니다. 공식은 아니지만 대신 OnLeaks에서 CAD 파일을 기반으로 생성됩니다. 올해 출시할 갤럭시 노트에서는 매우 직사각형 방식으로 접근하고 있는 것으로 보입니다. 먼저, 이전 버전보다 모서리가 더 선명한 디스플레이가 있습니다. 둥근 디스플레이 모서리를 사용했습니다. 전화기의 하단 가장자리와 상단 가장자리는 거의 완전히 평평해 보이는 반면, 긴 옆면이 전화기 주위를 휘어 잡기가 더 쉽습니다. 노키아 루미아폰처럼 생겼다고 합니다. 갤럭시 S10은 삼성의 홀 펀치 스타일의 디스플레이를 선보였는데, 디스플레이에 구멍을 뚫어 카메라의 자리를 마련했습니다. Google의 Android 규칙에서는 노치 또는..

일상/IT 2019.06.14
반응형