ავტორი: პროჰოსტერი

EAV-ის შეცვლა JSONB-ით PostgreSQL-ში

TL; DR: JSONB-ს შეუძლია მნიშვნელოვნად გაამარტივოს მონაცემთა ბაზის სქემის შემუშავება შეკითხვის შესრულების შეწირვის გარეშე. შესავალი მოვიყვანოთ რელაციური მონაცემთა ბაზის (მონაცემთა ბაზის) მსოფლიოში ალბათ ერთ-ერთი უძველესი გამოყენების შემთხვევის კლასიკური მაგალითი: ჩვენ გვაქვს ერთეული და უნდა შევინახოთ ამ ერთეულის გარკვეული თვისებები (ატრიბუტები). მაგრამ ყველა შემთხვევას არ შეიძლება ჰქონდეს თვისებების ერთნაირი ნაკრები, უფრო მეტიც, […]

როგორ დაზოგოთ საკუთარი და სხვა ადამიანების დრო ინტერვიუების დროს, ან ცოტათი HR მცდარი წარმოდგენების შესახებ

დაიწყო მეორე დღე, როგორც ეს შეეფერება ზამთრის დღეებს მოკლე კვირაში. მენეჯერი კლასიკური დავალებებით იყო სავსე - „გუშინ სპორტლოტოში ვასილი ივანოვიჩს მივუგზავნე წერილი, ლოტო-მილიონში ივან ვასილიევიჩის ნაცვლად, სადაც ვასილი ივანოვიჩზე ყველანაირი უხამსი რამ დავწერე, დარწმუნდით, რომ ის არ წაიკითხავს წერილს. ” ან ”ჩვენ აქ ვართ ფილიალში გასულ წელს, ჩვენ ოპტიმიზირებულია [...]

ქალაქი იძინებს, ხაბროვსკის მოსახლეობა იღვიძებს

თუ სტატიის ქვეშ კომენტარების რაოდენობა სწრაფად უახლოვდება 1000-ს, დარწმუნებული იყავით, რომ ავტორის მიერ დასახელებული თემის მიუხედავად, შიგნით ჩხუბი მძვინვარებს: პოლიტიკის მომენტები, გარშემორტყმული სავარძლის ექსპერტებით ყველა საკითხზე, ფსიქიატრიული დიაგნოსტიკა ავატარით დისტანციურად. და მეტსახელი, პიროვნული, სარკასტული თავდასხმების მიღება, რომელთა სიმკვეთრე აღემატება ქსენომორფების სისხლს და, რა თქმა უნდა, სავალდებულოა […]

რატომ არ დამირეკეს უკან-6, ან ფრთხილად, მომხმარებლის სახელი

როდესაც თითქმის ერთი წლის წინ დავწერე სტატია „როგორ დაზოგოთ საკუთარი და სხვისი დრო ინტერვიუების დროს, ან ცოტათი HR მცდარი წარმოდგენების შესახებ“, მე გამოვდიოდი ორი მხარის მთლიანობისა და ინტერესის ვარაუდიდან გრძელვადიან თანამშრომლობაში (ურთიერთობლივი მოგება, მოგება, ეს ყველაფერი). გასული წლის პრაქტიკა აჩვენებს, რომ ბაზრის მდგომარეობა თანდათან იცვლება თანამშრომლისთვის უარესობისკენ და […]

სტაჟიორები კომპანიის თვალით

ალბათ იცით, რომ პარალელები თითქმის პირველივე დღიდან ემსახურება ნიჭიერ სტუდენტებს. მრავალი თვალსაზრისით, რადგან თავად კომპანია გამოჩნდა იმავე ახალგაზრდა "ნიჭიერების" წყალობით. MIPT და Bauman MSTU ზოგადად შეიძლება ჩაითვალოს ჩვენი ყოფილი და დღევანდელი ლიდერების აკვანად. როგორ არის ახლა საქმეები? "იუნიორებთან" მუშაობა ძვირი და "მტკივნეულია" გასული წლების განმავლობაში, […]

Blade Runner-ის ვადაა 2019 წლის ნოემბერი. შესრულდა თუ არა პროგნოზი?

В 1982 году режиссер Ридли Скотт порадовал мир фильмом Blade Runner. Это культовая НФ лента, которая показывала зрителям мрачное и тревожное будущее — ноябрь 2019 года. Сейчас можно сравнить то, что было показано в фильме, и то, что есть у нас сейчас. Речь идет о технологиях, а не о политической, социальной или экономической модели Blade […]

საბჭოთა სუპერგმირები, ჩეხი ბუგერები და ავსტრალიელი კლონი

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

დეცენტრალიზებული ვიდეო მაუწყებლობის პლატფორმის PeerTube 2.0 გამოშვება

გამოქვეყნდა PeerTube 2.0, დეცენტრალიზებული პლატფორმა ვიდეო ჰოსტინგისა და ვიდეო მაუწყებლობის ორგანიზებისთვის. PeerTube გვთავაზობს YouTube-ის, Dailymotion-ისა და Vimeo-ს გამყიდველად ნეიტრალურ ალტერნატივას, P2P კომუნიკაციებზე დაფუძნებული კონტენტის განაწილების ქსელის გამოყენებით და ვიზიტორთა ბრაუზერების ერთმანეთთან დაკავშირებით. პროექტის განვითარება ნაწილდება AGPLv3 ლიცენზიით. PeerTube დაფუძნებულია BitTorrent კლიენტზე WebTorrent, რომელიც მუშაობს ბრაუზერში და იყენებს WebRTC ტექნოლოგიას […]

Microsoft Defender ATP მოდის Linux-ზე

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

ღია წყარო Spleeter-ისთვის, მუსიკისა და ხმის გამიჯვნის სისტემა

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

ვიდეო ტრანსკოდირების პროგრამის გამოშვება HandBrake 1.3.0

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

Arch Linux-მა შეცვალა Linux-ის ბირთვის პაკეტების დაყენების წესი

Arch Linux-ის დეველოპერებმა გამოაცხადეს ცვლილებები Linux-ის ბირთვით პაკეტების ინსტალაციის გზაზე. ბირთვის ყველა ოფიციალური პაკეტი (linux, linux-lts, linux-zen და linux-hardened) რეალურად აღარ დააინსტალირებს ბირთვის სურათს /boot დირექტორიაში. ბირთვის სურათების ინსტალაცია და წაშლა განხორციელდება mkinitcpio სკრიპტით (კერნელის ინსტალაციის ოპერაციების დამუშავების კაკვები ჯერჯერობით მხოლოდ mkinitcpio-ს დაემატა, მაგრამ […]