Autor: ProHoster

Ersetzen von EAV durch JSONB in ​​​​PostgreSQL

TL; DR: JSONB kann die Entwicklung von Datenbankschemata erheblich vereinfachen, ohne die Abfrageleistung zu beeinträchtigen. Einleitung Lassen Sie uns ein klassisches Beispiel für wahrscheinlich einen der ältesten Anwendungsfälle einer relationalen Datenbank (Datenbank) in der Welt geben: Wir haben eine Entität und müssen bestimmte Eigenschaften (Attribute) dieser Entität speichern. Aber nicht alle Instanzen können die gleichen Eigenschaften haben, außerdem […]

Wie Sie bei Vorstellungsgesprächen Zeit für sich selbst und andere sparen können, oder ein wenig über Missverständnisse im Personalwesen

Der nächste Tag begann, wie es sich für einen Wintertag in einer kurzen Woche gehört. Die Aufgabe des Managers war mit klassischen Aufgaben gefüllt: „Gestern habe ich einen Brief an Wassili Iwanowitsch bei Sportloto geschickt, statt an Iwan Wassiljewitsch bei Lotto-Million, in dem ich alle möglichen obszönen Dinge über Wassili Iwanowitsch geschrieben habe. Stellen Sie sicher, dass er den nicht liest Brief“ oder „Wir sind hier in der Branche im vergangenen Jahr haben wir optimiert [...]

Die Stadt schläft ein, die Bewohner von Chabrowsk wachen auf

Wenn die Anzahl der Kommentare unter einem Artikel schnell auf 1000 zusteuert, können Sie sicher sein, dass unabhängig vom vom Autor angegebenen Thema ein Streit im Inneren tobt: Krisenherde der Politik, umgeben von Sesselexperten zu allen Themen, psychiatrische Diagnosen aus der Ferne per Avatar und Spitzname, der zu persönlichen, sarkastischen Angriffen führt, deren Schärfe die des Blutes von Xenomorphen übertrifft und die in […] natürlich obligatorisch sind.

Warum haben sie mich nicht zurückgerufen? 6, oder seien Sie vorsichtig, Benutzername

Als ich vor fast einem Jahr den Artikel „Wie Sie bei Vorstellungsgesprächen Zeit für sich und andere sparen können oder ein wenig über HR-Missverständnisse“ schrieb, ging ich von der Integrität und dem Interesse beider Parteien an einer langfristigen (gegenseitigen) Zusammenarbeit aus Gewinn, Win-Win, das ist alles). Die Praxis des letzten Jahres zeigt, dass sich die Marktsituation für den Arbeitnehmer allmählich zum Schlechteren verändert und […]

Praktikanten aus der Sicht des Unternehmens

Sie wissen wahrscheinlich, dass Parallels fast vom ersten Tag an talentierte Studenten betreut. In vielerlei Hinsicht, weil das Unternehmen selbst dank derselben jungen „Talente“ entstanden ist. MIPT und Bauman MSTU können allgemein als die Wiege unserer ehemaligen und gegenwärtigen Führungskräfte angesehen werden. Wie läuft es jetzt? Die Arbeit mit „Junioren“ ist teuer und „schmerzhaft“. In den letzten Jahren […]

Der Zeitplan für Blade Runner ist November 2019. Hat sich die Prognose bewahrheitet?

1982 begeisterte Regisseur Ridley Scott die Welt mit dem Film „Blade Runner“. Dies ist ein kultiger SF-Film, der den Zuschauern eine dunkle und verstörende Zukunft zeigte – November 2019. Jetzt können wir vergleichen, was im Film gezeigt wurde und was wir jetzt haben. Hier geht es um Technologie, nicht um das politische, soziale oder wirtschaftliche Modell von Blade […]

Sowjetische Superhelden, tschechische Popel und ein australischer Klon

In dem Artikel „Wie der Science-Fiction-Autor Arthur C. Clarke die Zeitschrift „Technology for Youth“ beinahe geschlossen hätte“ habe ich versprochen, am Freitag darüber zu sprechen, wie der Chefredakteur von „Veselye Kartinki“ beinahe von Insekten verbrannt worden wäre – im wahrsten Sinne des Wortes. Heute ist Freitag, aber zuerst möchte ich ein paar Worte zu den „Funny Pictures“ selbst sagen – diesem einzigartigen Fall […]

Veröffentlichung der dezentralen Videoübertragungsplattform PeerTube 2.0

Die Veröffentlichung von PeerTube 2.0, einer dezentralen Plattform zur Organisation von Video-Hosting und Video-Broadcasting, wurde veröffentlicht. PeerTube bietet eine herstellerneutrale Alternative zu YouTube, Dailymotion und Vimeo, indem es ein Content-Verteilungsnetzwerk nutzt, das auf P2P-Kommunikation basiert und die Browser der Besucher miteinander verknüpft. Die Entwicklungen des Projekts werden unter der AGPLv3-Lizenz vertrieben. PeerTube basiert auf dem BitTorrent-Client WebTorrent, der im Browser läuft und die WebRTC-Technologie nutzt, um […]

Microsoft Defender ATP kommt für Linux

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

Open Source für Spleeter, ein System zur Trennung von Musik und Stimme

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

Veröffentlichung des Videotranskodierungsprogramms HandBrake 1.3.0

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

Arch Linux hat die Art und Weise geändert, wie Linux-Kernelpakete installiert werden

Die Entwickler von Arch Linux haben Änderungen bei der Art und Weise angekündigt, wie sie Pakete mit dem Linux-Kernel installieren. Alle offiziellen Kernel-Pakete (Linux, Linux-LTS, Linux-Zen und Linux-Hardened) installieren das Kernel-Image nicht mehr tatsächlich im Verzeichnis /boot. Die Installation und Entfernung von Kernel-Images wird durch das mkinitcpio-Skript durchgeführt (Hooks für die Verarbeitung von Kernel-Installationsvorgängen wurden bisher nur zu mkinitcpio hinzugefügt, in […]