본문 바로가기
반응형

Coding57

DataOps — 이것이 무엇이며 왜 관심을 가져야 합니까? DataOps — 이것이 무엇이며 왜 관심을 가져야 합니까? 원하는 데이터 파이프라인을 달성하기 위한 기본 개념 및 사용 가능한 도구 Unsplash의 Sigmund 사진 그래서 저는 제가 기술 분야에 있는 동안 DataOps의 개념이 주변에 있었던지 얼마 되지 않았기 때문에 이것에 조금 늦었다는 것을 깨달았습니다. 누구의 마음이 이것으로 날아갈 것입니다. 개별적으로 점진적으로 구현할 수 있는 좋은 아이디어가 많이 있으며 버튼 하나로 모든 것을 해결하는 솔루션에 도달하지 못하더라도 프레임워크의 원칙을 따르면 얻을 수 있는 것이 많습니다. 게다가 프레임워크가 말 그대로 많은 개별 개념을 하나의 번들에 모두 포함하도록 하면 개별 개념이 더 이해가 되며 노력해야 하는 이상적인 목표를 얻을 수 있습니다. 데브옵.. 2022. 5. 16.
Web 3.0에 대한 Web 2.0 개발자 가이드 Web 3.0에 대한 Web 2.0 개발자 가이드 블록체인과 Web 3.0이 백엔드 소프트웨어 개발의 다음 반복을 어떻게 형성할 수 있는지 알아보십시오. https://youteam.io/blog/wp-content/uploads/2018/04/image-e1523955910900.png를 통한 크리에이티브 커먼즈 지난 몇 년 동안 저는 다음과 같은 진술로 제 엔지니어링 배경을 활용하려고 노력했습니다. "당신이 투자하는 것들이 어떻게 작동하는지 배우고 당신이 알고 있는 것에 투자하십시오." 이로 인해 내가 핵심적으로 알고 있던 기술에 대한 확신이 높은 투자가 이루어졌습니다. 마찬가지로 처음에는 맹목적으로 투자한 기술에 대해 배우려고 노력했습니다. 결국 저는 암호화폐가 핵심에서 어떻게 작동하는지 배우기로 .. 2022. 5. 14.
event.preventDefault() 및 event.stopPropagation()을 사용하여 브라우저 기본값을 관리하는 방법 event.preventDefault() 및 event.stopPropagation()을 사용하여 브라우저 기본값을 관리하는 방법 브라우저에는 다양한 이벤트에 대한 기본 상호 작용 및 동작이 있습니다. 예를 들어 사용자가 양식에서 "제출" 버튼을 클릭하면 기본적으로 양식이 URL로 제출됩니다. 요소의 자식을 클릭하면 해당 요소가 기본 컨테이너이기 때문에 해당 요소에서도 클릭 이벤트가 발생합니다. 경우에 따라 이러한 기본값을 재정의할 수 있습니다. 이 기사에서 우리는 무엇을 배울 것입니다 event.preventDefault() 그리고 event.stopPropagation() 메서드는 브라우저에서 발생하는 일부 기본 작업을 취소하는 데 사용하는 방법입니다. event.preventDefault() 이 메.. 2022. 5. 9.
라이브 구체화된 뷰에서 MySQL 및 Postgres에 가입하는 방법 라이브 구체화된 뷰에서 MySQL 및 Postgres에 가입하는 방법 많은 마이크로서비스로 구성된 프로젝트에서 작업할 때 여러 데이터베이스도 포함될 수 있습니다. 예를 들어, MySQL 데이터베이스와 PostgreSQL 데이터베이스가 모두 별도의 서버에서 실행 중일 수 있습니다. 일반적으로 두 데이터베이스의 데이터를 결합하려면 데이터를 결합하는 새로운 마이크로서비스를 도입해야 합니다. 그러나 이것은 시스템의 복잡성을 증가시킬 것입니다. 이 자습서에서는 Materialize를 사용하여 라이브 구체화된 보기에서 MySQL 및 Postgres를 결합합니다. 그런 다음 이를 직접 쿼리하고 표준 SQL을 사용하여 실시간으로 두 데이터베이스에서 결과를 다시 얻을 수 있습니다. Materialise는 데이터가 변경될.. 2022. 5. 8.
Python으로 웹 스크래핑 지역 타겟팅에서 프록시를 사용하는 방법 Python으로 웹 스크래핑 지역 타겟팅에서 프록시를 사용하는 방법 프록시를 사용하여 애플리케이션에 대한 정확한 데이터 얻기 Pixabay로부터 입수된 kamille님의 이미지 입니다. 프록시는 귀하와 대상 웹사이트 사이에 있는 것입니다. 프록시로 웹 사이트를 스크랩할 때 대상 웹 사이트를 스크랩하는 데 사용되는 것은 귀하의 것이 아니라 프록시의 IP입니다. 애플리케이션이 웹 스크래핑에 크게 의존하는 경우 다양한 이유로 프록시를 사용하고 싶을 것입니다. 그 중 하나는 지역 타겟팅입니다. 즉, 지역 IP가 아닌 특정 지역이나 국가에서 대상 사이트를 스크랩하려고 합니다. 이는 일반적으로 지역마다 다른 콘텐츠를 표시하는 온라인 소매업체에 특히 중요합니다. 이 기사에서는 Python에서 웹 스크래핑에 프록시를 .. 2022. 5. 7.
시니어 개발자가 되기 위해 내가 한 가장 중요한 일 시니어 개발자가 되기 위해 내가 한 가장 중요한 일 한 가지를 꼽으라면 이거다. 리드를 묻지 않겠습니다. 제가 시니어 개발자가 되기 위해 한 가장 중요한 일은 무언가를 소유하는 것이었습니다. 나는 사업체를 소유하거나 컴퓨터를 소유한 것처럼 "소유"를 의미하지 않습니다. 내가 회사에서 뭔가 소유권을 가져갔다는 뜻입니다. 2019년에 내가 다니던 회사는 프런트 엔드에서 더 많은 용량이 필요했습니다. 우리가 가진 다른 개발자들은 고위급이었고 백엔드에서 편안했습니다. 저는 개발자로 일한 지 2년이 조금 넘었고 새로운 도전을 찾고 있었습니다. 나는 그 시점까지 구축한 몇 가지 작은 기능을 즐겼고 더 많은 것을 배울 기회가 있다고 느꼈습니다. CTO와의 연례 성과 검토에서 저는 내년 목표가 무엇인지 질문을 받았습니.. 2022. 5. 2.
JavaScript의 브리지 디자인 패턴하는 방법 JavaScript의 브리지 디자인 패턴하는 방법 교량 작업 jsmanifest에 대한 이미지 크레딧 이 기사에서는 JavaScript의 Bridge Design Pattern을 살펴보겠습니다. 이것은 softare 응용 프로그램에 상당한 영향을 미치는 가장 많이 사용되는 패턴 중 하나입니다. 구현 시 관심사의 분리를 쉽게 촉진하는 패턴이며 확장 가능한. 다음은 이 패턴을 나타내는 다이어그램입니다. 이미지 크레딧 jsmanifest 일반적으로 두 가지 주요 참가자들 (또는 실재호출하려는 것) 브리지 패턴과 관련된 것입니다. 첫 번째 및 맨 위 부분은 추상 레이어입니다. 이것은 단순히 클래스로 구현될 수 있습니다: 브리지 패턴에서 추상 레이어는 기본 인터페이스 메서드 및/또는 속성을 선언합니다. 그러나 구.. 2022. 4. 29.
동형 암호화에 대해 알아보자 동형 암호화에 대해 알아보자 이 기사에서 우리는 동형 암호화, 그것이 해결하는 문제 및 존재하는 다양한 유형에 대해 논의할 것입니다. 그런 다음 Python으로 코드를 작성하여 실행 중인 기능 중 일부를 보여줍니다. 다룰 내용은 다음과 같습니다. 동형 암호화란 무엇입니까? 동형 암호화의 장점 동형 암호화 유형 Paillier 암호 시스템 더 많은 것을 배울 수 있는 결론 및 리소스 동형 암호화란 무엇입니까? Homomorphic이라는 이름은 대수학 용어 Homomorphism에서 유래했습니다. "동형은 동일한 유형의 두 대수 구조(예: 2개의 그룹, 2개의 고리 또는 2개의 벡터 공간) 사이의 구조 보존 맵입니다." (출처: 위키피디아) Homomorphic Encryption 사용자가 데이터를 해독하지.. 2022. 4. 28.
Linux chmod 및 chown – Linux에서 파일 권한 및 소유권을 변경하는 방법 Linux chmod 및 chown – Linux에서 파일 권한 및 소유권을 변경하는 방법 Linux는 다중 사용자 OS이므로 한 번에 여러 사용자를 지원합니다. 많은 사람들이 동시에 시스템에 액세스할 수 있고 일부 리소스는 공유되므로 Linux는 소유권과 권한을 통해 액세스를 제어합니다. 리눅스 파일 소유권 Linux에는 세 가지 유형의 소유자가 있습니다. user, group그리고 others . 리눅스 사용자 사용자는 파일의 기본 소유자이자 작성자입니다. 따라서 이 사용자를 소유자라고도 합니다. 리눅스 그룹 사용자 그룹은 사용자 모음입니다. 그룹에 속한 사용자는 파일/폴더에 액세스할 수 있는 동일한 Linux 그룹 권한을 갖습니다. 그룹을 사용하여 권한을 개별적으로 할당하는 대신 일괄적으로 할당할 .. 2022. 4. 28.
CSS 변수 정의 – CSS 변수란 무엇이며 사용하는 방법에 대해 CSS 변수 정의 – CSS 변수란 무엇이며 사용하는 방법에 대해 CSS 변수는 스타일시트 전체에서 만들고 재사용할 수 있는 사용자 정의 변수입니다. 이 기사에서는 CSS 변수를 생성하는 방법을 보여줍니다. :root 가상 선택기를 사용하여 액세스하는 방법을 보여줍니다. var() 기능. CSS 사용자 정의 변수를 만드는 방법 다음은 사용자 정의 CSS 변수를 정의하기 위한 기본 구문입니다. --css-variable-name: css property value; 스타일시트 상단에 모든 변수를 정의하는 것이 가장 좋습니다. 더 큰 프로젝트의 경우 다른 스타일시트에서 재사용할 수 있도록 사용자 정의 색상 변수에 대해서만 별도의 파일을 만드는 것이 일반적입니다. 해당 변수에 액세스하려면 다음을 사용합니다. .. 2022. 4. 26.
반응형