autor: ProHoster

Substituíndo EAV por JSONB en PostgreSQL

TL; DR: JSONB pode simplificar moito o desenvolvemento do esquema de base de datos sen sacrificar o rendemento das consultas. Introdución Poñamos un exemplo clásico de probablemente un dos casos de uso máis antigos do mundo dunha base de datos relacional (base de datos): temos unha entidade, e necesitamos gardar certas propiedades (atributos) desta entidade. Pero non todas as instancias poden ter o mesmo conxunto de propiedades, ademais, […]

Como aforrar o teu tempo e o dos demais durante as entrevistas, ou un pouco sobre os conceptos erróneos de RRHH

O día seguinte comezou, como corresponde a un día de inverno nunha semana curta. O director estaba cheo de tarefas clásicas: "onte enviei unha carta a Vasily Ivanovich en Sportloto, en lugar de Ivan Vasilyevich en Lotto-million, onde escribín todo tipo de cousas obscenas sobre Vasily Ivanovich, asegúrese de que non lea a carta. ” ou “estamos aquí na sucursal o ano pasado que optimizamos [...]

A cidade adormece, os veciños de Khabrovsk espertan

Se o número de comentarios baixo un artigo achégase rapidamente aos 1000, teña a certeza de que, independentemente do tema que afirme o autor, atópase unha liorta no seu interior: focos de polémica, rodeados de expertos en cadeiras en todas as cuestións, diagnósticos psiquiátricos a distancia por avatar. e alcume, recibindo ataques persoais e sarcásticos, cuxa causticidade supera a do sangue dos xenomorfos e, por suposto, obrigatorio en […]

Por que non me chamaron back-6, ou teña coidado, nome de usuario

Cando hai case un ano escribín o artigo "Como aforrar o tempo propio e alleo durante as entrevistas, ou un pouco sobre os conceptos erróneos de RRHH", partei da asunción de integridade e interese das dúas partes na cooperación a longo prazo (mutua gañar, gañar-gañar, iso é todo). A práctica do último ano demostra que a situación do mercado está cambiando gradualmente para peor para o empregado, e […]

Os pasantes a través dos ollos da empresa

Probablemente saibas que Parallels estivo atendendo a estudantes talentosos case desde o primeiro día. En moitos sentidos, porque a propia empresa apareceu grazas aos mesmos novos "talentos". O MIPT e o Bauman MSTU poden considerarse xeralmente o berce dos nosos líderes antigos e actuais. Como están as cousas agora? Traballar con “xuvenís” é caro e “doloroso” Nos últimos anos, […]

A cronoloxía de Blade Runner é novembro de 2019. A previsión fíxose realidade?

En 1982, o director Ridley Scott deleitou ao mundo coa película Blade Runner. Esta é unha película de ciencia ficción de culto que mostrou aos espectadores un futuro escuro e inquietante - novembro de 2019. Agora podemos comparar o que se mostraba na película e o que temos agora. Trátase de tecnoloxía, non do modelo político, social ou económico de Blade [...]

Superheroes soviéticos, mocos checos e un clon australiano

No artigo "Como o escritor de ciencia ficción Arthur C. Clarke case pechou a revista "Technology for Youth"," prometín falar o venres sobre como o editor xefe de "Veselye Kartinki" case foi queimado por bichos... no sentido máis literal da palabra. Hoxe é venres, pero primeiro gustaríame dicir algunhas palabras sobre as propias "Funny Pictures": este caso único [...]

Lanzamento da plataforma de difusión de vídeo descentralizada PeerTube 2.0

Publicouse o lanzamento de PeerTube 2.0, unha plataforma descentralizada para organizar aloxamento e transmisión de vídeos. PeerTube ofrece unha alternativa neutra para os provedores a YouTube, Dailymotion e Vimeo, mediante unha rede de distribución de contido baseada en comunicacións P2P e vinculando os navegadores dos visitantes. Os desenvolvementos do proxecto distribúense baixo a licenza AGPLv3. PeerTube está baseado no cliente BitTorrent WebTorrent, que se executa no navegador e usa tecnoloxía WebRTC para […]

Microsoft Defender ATP chega a Linux

Компания Microsoft работает над обеспечением поддержки Linux в платформе Microsoft Defender ATP (Advanced Threat Protection), предназначенной для превентивной защиты, отслеживания неисправленных уязвимостей, выявления и устранения вредоносной активности в системе. Платформа комбинирует в себе антивирусный пакет, систему выявления сетевых вторжений, механизм защиты от эксплуатации уязвимостей (включая 0-day), инструментарий для расширенной изоляции, дополнительные средства управления приложениями и […]

Código aberto para Spleeter, un sistema para separar música e voz

Провайдер потокового вещания Deezer открыл исходные тексты экспериментального проекта Spleeter, развивающего систему машинного обучения для разделения источников звука из сложных звуковых композиций. Программа позволяет удалить из композиции вокал и оставить только музыкальное сопровождение, манипулировать звучанием отдельных инструментов или отбросить музыку и оставить голос для наложения на другой звуковой ряд, создания миксов, караоке или транскрипции. Код […]

Lanzamento do programa de transcodificación de vídeo HandBrake 1.3.0

После года разработки представлен релиз инструмента для многопоточного перекодирования видеофайлов из одного формата в другой — HandBrake 1.3.0. Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си (для Windows GUI реализован на .NET) и распространяется под лицензией GPL. Бинарные сборки подготовлены для Linux […]

Arch Linux cambiou como se instalan os paquetes do núcleo de Linux

Os desenvolvedores de Arch Linux anunciaron cambios na forma en que instalan paquetes co núcleo de Linux. Todos os paquetes oficiais do núcleo (linux, linux-lts, linux-zen e linux-hardened) xa non instalarán a imaxe do núcleo no directorio /boot. A instalación e eliminación de imaxes do núcleo realizarase mediante o script mkinitcpio (ata agora só se engadiron ganchos para procesar as operacións de instalación do núcleo a mkinitcpio, pero en […]