Kirjoittaja: ProHoster

EAV:n korvaaminen JSONB:llä PostgreSQL:ssä

TL; DR: JSONB voi yksinkertaistaa tietokantaskeeman kehitystä huomattavasti kyselyn suorituskyvystä tinkimättä. Johdanto Otetaan klassinen esimerkki relaatiotietokannan (tietokannan) luultavasti yhdestä maailman vanhimmista käyttötapauksista: meillä on entiteetti, ja meidän on tallennettava tämän entiteetin tietyt ominaisuudet (attribuutit). Mutta kaikilla esiintymillä ei voi olla samoja ominaisuuksia, ja lisäksi […]

Kuinka säästää omaa ja muiden aikaa haastatteluissa tai vähän HR-väärinkäsityksistä

Seuraava päivä alkoi, kuten talvipäivälle sopii lyhyessä viikossa. Johtajan tehtävä oli täynnä klassisia tehtäviä - "lähetin eilen kirjeen Vasily Ivanovichille Sportlotoon Ivan Vasilyevichille Lotto-miljoonan sijasta, jossa kirjoitin kaikenlaista säädytöntä Vasili Ivanovitšista, varmista, että hän ei lue kirje" tai "Olemme täällä osastolla viime vuonna, kun optimoimme [...]

Kaupunki nukahtaa, Habrovskin asukkaat heräävät

Jos artikkelin alla olevien kommenttien määrä lähestyy nopeasti 1000:aa, voit olla varma, että kirjoittajan mainitsemasta aiheesta riippumatta sisällä raivoaa riita: politiikan leimahduspisteitä, nojatuoliasiantuntijoiden ympäröimänä kaikista asioista, psykiatriset diagnoosit etäältä avatarilla. ja lempinimi, henkilökohtaisten, sarkastisten hyökkäysten saaminen, joiden kaustisuus ylittää ksenomorfien veren kaustisuuden, ja tietysti pakollinen […]

Miksi he eivät soittaneet minulle takaisin-6 tai olla varovaisia, käyttäjänimellä

Kun melkein vuosi sitten kirjoitin artikkelin ”Kuinka säästät omaa ja muiden aikaa haastatteluissa tai vähän HR-väärinkäsityksistä”, lähdin olettamuksesta rehellisyydestä ja kahden osapuolen kiinnostuksesta pitkäaikaiseen yhteistyöhön (keskinäinen voitto, win-win, siinä kaikki). Viime vuoden käytäntö osoittaa, että markkinatilanne on vähitellen muuttumassa työntekijän huonompaan suuntaan, ja […]

Harjoittelijat yrityksen silmin

Tiedät varmaan, että Parallels on palvellut lahjakkaita opiskelijoita melkein ensimmäisestä päivästä lähtien. Monin tavoin, koska itse yritys ilmestyi samojen nuorten "lahjakkuuksien" ansiosta. MIPT:tä ja Bauman MSTU:ta voidaan yleisesti pitää entisten ja nykyisten johtajiemme kehtoina. Miten asiat ovat nyt? Työskentely "juniorien" kanssa on kallista ja "tuskallista" Viime vuosina […]

Blade Runnerin aikajana on marraskuu 2019. Onko ennuste toteutunut?

Vuonna 1982 ohjaaja Ridley Scott ilahdutti maailmaa elokuvalla Blade Runner. Tämä on kultti SF-elokuva, joka näytti katsojille synkän ja huolestuttavan tulevaisuuden - marraskuussa 2019. Nyt voimme verrata sitä, mitä elokuvassa näytettiin ja mitä meillä on nyt. Tässä on kyse tekniikasta, ei Bladen poliittisesta, sosiaalisesta tai taloudellisesta mallista […]

Neuvostoliiton supersankarit, tšekkiläiset boogers ja australialainen klooni

Artikkelissa "Kuinka tieteiskirjailija Arthur C. Clarke melkein sulki "Technology for Youth" -lehden" lupasin puhua perjantaina siitä, kuinka "Veselye Kartinki" -lehden päätoimittaja melkein palasi bugeista... sanan kirjaimellisimmassa merkityksessä. Tänään on perjantai, mutta ensin haluaisin sanoa muutaman sanan itse ”Funny Picturesistä” – tästä ainutlaatuisesta tapauksesta […]

Hajautetun videolähetysalustan PeerTube 2.0 julkaisu

PeerTube 2.0, hajautettu alusta videoiden isännöintiin ja videolähetysten järjestämiseen, on julkaistu. PeerTube tarjoaa toimittajaneutraalin vaihtoehdon YouTubelle, Dailymotionille ja Vimeolle käyttämällä sisällönjakeluverkkoa, joka perustuu P2P-viestintään ja yhdistää vierailijoiden selaimet. Projektin kehitystyöt jaetaan AGPLv3-lisenssillä. PeerTube perustuu BitTorrent-asiakasohjelmaan WebTorrent, joka toimii selaimessa ja käyttää WebRTC-tekniikkaa […]

Microsoft Defender ATP tulossa Linuxille

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

Avoin lähdekoodi Spleeterille, järjestelmälle musiikin ja äänen erottamiseen

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

Videon transkoodausohjelman HandBrake 1.3.0 julkaisu

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

Arch Linux on muuttanut Linux-ydinpakettien asennustapoja

Arch Linux -kehittäjät ovat ilmoittaneet muutoksista tavassa, jolla he asentavat paketteja Linux-ytimen kanssa. Kaikki viralliset ydinpaketit (linux, linux-lts, linux-zen ja linux-hardened) eivät enää asenna ytimen näköistiedostoa /boot-hakemistoon. Ytimen kuvien asennuksen ja poistamisen suorittaa mkinitcpio-skripti (ytimen asennustoimintojen prosessointikoukut on toistaiseksi lisätty vain mkinitcpioon, mutta […]