저자 : 프로호스터

PostgreSQL에서 EAV를 JSONB로 교체

TL; DR: JSONB는 쿼리 성능을 저하시키지 않고 데이터베이스 스키마 개발을 크게 단순화할 수 있습니다. 소개 관계형 데이터베이스(데이터베이스) 세계에서 가장 오래된 사용 사례 중 하나에 대한 전형적인 예를 들어 보겠습니다. 엔터티가 있고 이 엔터티의 특정 속성(속성)을 저장해야 합니다. 그러나 모든 인스턴스가 동일한 속성 세트를 가질 수 있는 것은 아닙니다. 게다가 [...]

인터뷰 중에 자신과 다른 사람의 시간을 절약하는 방법 또는 HR에 대한 오해에 대해 조금

짧은 주 만에 겨울날에 어울리는 다음날이 시작되었습니다. 관리자는 고전적인 작업으로 가득 차있었습니다. “어제 저는 Lotto-million의 Ivan Vasilyevich 대신 Sportloto의 Vasily Ivanovich에게 편지를 보냈습니다. 그곳에서 Vasily Ivanovich에 대해 온갖 음란 한 내용을 썼습니다. ” 또는 “우리는 지난 해에 여기 지점에 와서 최적화했습니다. [...]

도시는 잠들고 하브로프스크 주민들은 깨어난다

기사의 댓글 수가 급속도로 1000개에 가까워지면 작성자가 언급한 주제와 상관없이 내부에서 논쟁이 벌어지고 있으니 안심하십시오. 정치의 발화점, 모든 문제에 대한 안락의자 전문가들에 둘러싸여, 멀리서 아바타에 의한 정신과 진단 그리고 별명은 개인적이고 냉소적 인 공격을 받고 있으며 그 부식성은 이종형의 혈액을 초과하며 물론 [...]

왜 그들은 나에게 다시 전화하지 않았습니까? 6, 조심하세요, 사용자 이름

거의 XNUMX년 전 제가 "인터뷰 중 자신과 다른 사람의 시간을 절약하는 방법 또는 HR 오해에 대해 조금"이라는 기사를 썼을 때 저는 장기적인 협력에 대한 두 당사자의 성실성과 관심을 가정하여 진행했습니다. 이득, 상생, 그게 전부입니다). 작년의 관행을 보면 시장 상황이 점차 직원들에게 불리하게 변화하고 있으며 […]

회사의 눈으로 본 인턴

Parallels는 거의 첫날부터 재능 있는 학생들에게 서비스를 제공해 왔다는 사실을 알고 계실 것입니다. 여러모로 같은 젊은 '재능' 덕분에 회사 자체가 등장했기 때문이다. MIPT와 Bauman MSTU는 일반적으로 이전 및 현재 지도자들의 요람으로 간주될 수 있습니다. 지금은 어떤가요? "후배들"과 함께 일하는 것은 비용이 많이 들고 "고통스럽습니다". 지난 몇 년간 […]

블레이드 러너의 타임라인은 2019년 XNUMX월입니다. 예측이 이루어졌나요?

1982년 리들리 스콧 감독은 영화 '블레이드 러너'로 전 세계를 놀라게 했다. 2019년 XNUMX월, 어둡고 불안한 미래를 보여주는 컬트 SF영화이다. 이제 우리는 영화에 나온 것과 현재 가지고 있는 것을 비교할 수 있습니다. 이것은 블레이드의 정치적, 사회적, 경제적 모델이 아니라 기술에 관한 것입니다 [...]

소련 슈퍼히어로, 체코 코뿔소, 호주 클론

В статье «Как фантаст Артур Кларк чуть не закрыл журнал «Техника — молодежи»» я пообещал как-нибудь в пятницу рассказать о том, как главный редактор «Веселых картинок» чуть не погорел на букашках — в самом прямом смысле слова. Сегодня пятница, но прежде мне бы хотелось сказать несколько слов о самих «Веселых картинках» — этом уникальном кейсе […]

분산 비디오 방송 플랫폼 PeerTube 2.0 출시

비디오 호스팅 및 비디오 방송을 구성하기 위한 분산형 플랫폼인 PeerTube 2.0가 출시되었습니다. PeerTube는 P2P 통신을 기반으로 한 콘텐츠 배포 네트워크를 사용하고 방문자의 브라우저를 함께 연결하여 YouTube, Dailymotion 및 Vimeo에 대한 공급업체 중립적 대안을 제공합니다. 프로젝트 개발은 AGPLv3 라이센스에 따라 배포됩니다. PeerTube는 브라우저에서 실행되고 WebRTC 기술을 사용하여 […]

Microsoft Defender ATP가 Linux에 출시됩니다.

Microsoft는 사전 예방적 보호를 제공하고 패치되지 않은 취약성을 모니터링하며 시스템의 악의적인 활동을 식별 및 제거하도록 설계된 Microsoft Defender ATP(Advanced Threat Protection) 플랫폼에서 Linux에 대한 지원을 제공하기 위해 노력하고 있습니다. 이 플랫폼은 안티 바이러스 패키지, 네트워크 침입 탐지 시스템, 취약점 악용(0일 포함)으로부터 보호하기 위한 메커니즘, 확장된 격리 도구, 추가 애플리케이션 관리 도구 및 […

음악과 음성을 분리하는 시스템인 Sleeter의 오픈 소스

스트리밍 제공업체인 Deezer는 복잡한 오디오 작곡에서 오디오 소스를 분리하기 위한 기계 학습 시스템을 개발하는 Spleeter라는 실험 프로젝트를 오픈 소스로 공개했습니다. 이 프로그램을 사용하면 작곡에서 보컬을 제거하고 반주만 남기거나, 개별 악기의 사운드를 조작하거나, 음악을 버리고 다른 사운드 시리즈와 오버레이하기 위해 목소리를 남겨 믹스, 노래방 또는 필사본을 만들 수 있습니다. 코드 […]

비디오 트랜스코딩 프로그램 HandBrake 1.3.0 출시

1.3.0년간의 개발 끝에 비디오 파일을 한 형식에서 다른 형식으로 멀티스레드 트랜스코딩하기 위한 도구인 HandBrake XNUMX이 출시되었습니다. 이 프로그램은 명령줄 모드와 GUI 인터페이스 모두에서 사용할 수 있습니다. 프로젝트 코드는 C 언어(.NET으로 구현된 Windows GUI용)로 작성되었으며 GPL 라이선스에 따라 배포됩니다. 바이너리 어셈블리는 Linux용으로 준비되어 있습니다 [...]

Arch Linux는 Linux 커널 패키지 설치 방법을 변경했습니다.

Arch Linux 개발자는 Linux 커널과 함께 패키지를 설치하는 방식의 변경 사항을 발표했습니다. 모든 공식 커널 패키지(linux, linux-lts, linux-zen 및 linux-hardened)는 더 이상 실제로 커널 이미지를 /boot 디렉토리에 설치하지 않습니다. 커널 이미지의 설치 및 제거는 mkinitcpio 스크립트에 의해 수행됩니다(커널 설치 작업 처리를 위한 후크는 지금까지 mkinitcpio에만 추가되었지만 […]