Автор: ProHoster

Характеристики флагмана Huawei Mate 30 Pro розкрито до анонсу

Китайська компанія Huawei представить флагманські смартфони серії Mate 30 19 вересня у Мюнхені. За кілька днів до офіційного анонсу в Інтернеті з'явилися докладні технічні характеристики Mate 30 Pro, які були опубліковані інсайдером у Twitter. Згідно з наявними даними, смартфон отримає дисплей Waterfall з сильно вигнутими бічними сторонами. Без урахування загнутих сторін діагональ дисплея дорівнює 6,6 […]

Обсерваторія «Спектр-РГ» відкрила нове рентгенівське джерело в галактиці Чумацький Шлях

Російський телескоп ART-XC, що знаходиться на борту космічної обсерваторії "Спектр-РГ", почав виконувати ранню наукову програму. Під час першого сканування центрального «потовщення» галактики Чумацький Шлях було зафіксовано нове рентгенівське джерело, яке отримало назву SRGA J174956-34086. За весь час спостережень людство відкрило близько мільйона джерел рентгенівських випромінювань і лише десятки мають власні імена. Найчастіше їх […]

Як пояснити своїй бабусі різницю між SQL та NoSQL

Одне з найважливіших рішень, які приймає розробник, у тому, яку базу даних використовувати. Протягом багатьох років опції були обмежені різними варіантами реляційних баз даних, які підтримували мову структурованих запитів (SQL). До них відносяться MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 та багато інших. За останні 15 років на ринку з'явилося багато нових [...]

Перехресна реплікація між PostgreSQL та MySQL

Я загалом розповім про перехресну реплікацію між PostgreSQL і MySQL, а ще про методи налаштування перехресної реплікації між цими двома серверами бази даних. Зазвичай, бази даних у перехресній реплікації називаються однорідними, і це зручний метод переходу з одного сервера реляційної СУБД на інший. Бази даних PostgreSQL та MySQL прийнято вважати реляційними, але з […]

Підхід інтенсивного навчання STEM

У світі інженерної освіти існує багато відмінних курсів, але найчастіше програма навчання, побудована на них, має один серйозний недолік — відсутність хорошої зв'язності між різними темами. Можна заперечити: як так? Коли формується програма навчання, кожного курсу вказуються пререквізити і чіткий порядок, у якому треба вивчати дисципліни. Наприклад, щоб зібрати і […]

Виявлення вразливостей та оцінки стійкості до хакерських атак смарт-карт та криптопроцесорів із вбудованим захистом

За останнє десятиліття крім методів вилучення секретів або виконання інших несанкціонованих дій атакуючими стали застосовуватися ненавмисний витік даних та маніпулювання процесом виконання програм за рахунок побічних каналів. Традиційні методи атаки можуть бути дорогими з погляду знань, часу та обчислювальної потужності. Атаки по побічним каналам, з іншого боку, можуть бути легко реалізованими і неруйнівними, […]

Феномен XY: як уникнути «неправильних» проблем

Чи замислювалися ви коли-небудь про те, як багато годин, місяців і навіть життів було витрачено на вирішення «неправильних» проблем? Якось одні люди почали скаржитися, що змушені нестерпно довго чекати на ліфт. Інші люди були стурбовані цими кляузами та витратили багато часу, сил і грошей на те, щоб покращити роботу ліфтів та зменшити час очікування. Але […]

Ядро Linux 5.3 побачило світ!

Головні новації Механізм pidfd, що дозволяє закріпити конкретний PID за будь-яким процесом. Закріплення продовжує діяти після припинення процесу, щоб PID можна було видати йому при повторному запуску. Подробиці. Обмеження частотних діапазонів у планувальнику процесів. Наприклад, критичні процеси можна запускати з мінімальним порогом частоти (скажімо, не менше 3 ГГц), а низькоприоритетні - з верхнім порогом частоти […]

Habr Special #18 / Нові гаджети Apple, повністю модульний смартфон, село програмістів у Білорусі, феномен XY

У цьому випуску: 00:38 — Новинки Apple: iPhone 11, Watch та бюджетний iPad для студентів. Чи додає професійності приставка Pro? 08:28 - "Чеснофон" Fairphone - повністю модульний гаджет, у якого можна замінити буквально всі частини. 13:15 - «Повільна мода» гальмує прогрес? 14:30 - Дрібниця, про яку не сказали на презентації Apple. 16:28 — Чому […]

Neovim 0.4.2

Форк редактора vim - Neovim нарешті подолав позначку версії 0.4. Основні зміни: Додано підтримку плаваючих вікон. Демо Додана підтримка multigrid. Раніше neovim мав єдиний grid для всіх вікон, тепер це різні, що дозволяє налаштовувати кожне з них окремо: змінювати розмір шрифтів, оформлення самих вікон і додавати до них свою смугу прокручування. Представлено «Nvim-Lua […]

Varlink – інтерфейс ядра

Varlink – це інтерфейс ядра та протокол, який є зручним для читання як людьми, так і машинами. Інтерфейс Varlink поєднує в собі класичні параметри командного рядка UNIX, текстові формати STDIN/OUT/ERROR, сторінки довідкового керівництва, службові метадані та еквівалентний файловому дескриптору FD3. Varlink доступний із будь-якого середовища програмування. Інтерфейс Varlink визначає, які методи будуть реалізовані та як. Кожен […]

Реліз ядра Linux 5.3

Після двох місяців розробки Лінус Торвальдс подав реліз ядра Linux 5.3. Серед найбільш помітних змін: підтримка GPU AMD Navi, процесорів Zhaoxi та технології управління енергоспоживанням Intel Speed ​​Select, можливість використання інструкцій umwait для очікування без використання циклів, що підвищує інтерактивність режиму 'utilization clamping' для асиметричних CPU, системний виклик pidfd_open, можливість використання IPv4- з підмережі 0.0.0.0/8, можливість […]