Дослідник безпеки Джон Ветінгтон знайшов базу даних «розумного» міста — повністю відкриту й без пароля. В ній також містились дані про деяких жителів Пекіна: їх обличчя, вік, національність тощо. Система враховувлаа не усе місто, а декілька обраних районів.
Гігабайти конфіденційних даних зберігались в Alibaba Cloud, та кому належить ця база даних — невідомо. У Alibaba відмовляються говорити про свого клієнта й кажуть, що завжди радять ставити паролі та вже розповіли власнику про проблему. Згодом БД була відімкнена
https://codeguida.com/post/1812
Гігабайти конфіденційних даних зберігались в Alibaba Cloud, та кому належить ця база даних — невідомо. У Alibaba відмовляються говорити про свого клієнта й кажуть, що завжди радять ставити паролі та вже розповіли власнику про проблему. Згодом БД була відімкнена
https://codeguida.com/post/1812
Codeguida
В хмарі Alibaba знайшли систему «розумного» міста, що стежила за жителями Пекіна
Тисячі сканів ідентифікованих облич, зіставлені з даними китайської поліції
Олександр Рябцев, Software Engineering Lead в Django Stars, розповів про найкращі практики конфігів у Django.
Цей матеріал для вас, якщо ви використовуєте фреймворк та хочете глибше розібратися у конфігурації параметрів проекту
https://codeguida.com/post/1804
Цей матеріал для вас, якщо ви використовуєте фреймворк та хочете глибше розібратися у конфігурації параметрів проекту
https://codeguida.com/post/1804
Codeguida
Найкращі практики конфігів у Django
Цей матеріал для вас, якщо ви використовуєте фреймворк Django та хочете глибше розібратися у конфігурації параметрів проекту
Як запускати машинний код у браузері, навіщо це робити та що все це значить для JavaScript та майбутнього веб-розробки загалом?
https://codeguida.com/post/1517
https://codeguida.com/post/1517
Codeguida
WebAssembly: як та чому
Як запускати машинний код у браузері, навіщо це робити та що все це значить для JavaScript та майбутнього веб-розробки загалом?
В комплекті є все необхідне розробникові для створення власних програм і експериментів з квантових обчислень. Ви можете вивчати базові квантові концепції, розробляти свої квантові застосунки тощо
https://codeguida.com/post/1815
https://codeguida.com/post/1815
Codeguida
Microsoft відкриє доступ до Quantum Development Kit на GitHub
Зокрема до мови і компілятора Q#, бібліотеки Q# та інших інструментів
Короткий огляд чистих JavaScript-функцій, які можуть бути чудовою заміною для функцій Lodash чи Underscore.js
https://codeguida.com/post/1802
https://codeguida.com/post/1802
Codeguida
Чисті JavaScript-функції як альтернатива Lodash
Короткий огляд чистих JavaScript-функцій, які можуть бути чудовою заміною для функцій Lodash чи Underscore.js
На щорічній конференції розробників Build 2019 команда Microsoft показала нову підсистему Windows Subsystem for Linux 2 (WSL 2). В ній буде повноцінне вбудоване ядро Linux, що базуватиметься на стабільній версії 4.19. Ядро оновлюватиметься через Windows Update і з’явиться як окремий дистрибутив
https://codeguida.com/post/1817
https://codeguida.com/post/1817
Codeguida
Microsoft вбудує ядро Linux у Windows 10
Для підсистеми Windows Subsystem for Linux 2 (WSL 2)
Imagemin — гарний вибір для стиснення зображень. Він підтримує багато форматів та з легкістю інтегрується зі скриптами та інструментами збірки
https://codeguida.com/post/1650
https://codeguida.com/post/1650
DevZone
Стиснення зображень з Imagemin
## **Чому слід турбуватися?**
Нестиснуті зображення можуть суттєво збільшити розмір вашої веб-сторінки. Наприклад, розмір другого фото на 40% менше за розмір першого фото, але звичайний користувач май...
Нестиснуті зображення можуть суттєво збільшити розмір вашої веб-сторінки. Наприклад, розмір другого фото на 40% менше за розмір першого фото, але звичайний користувач май...
Одвічне питання: переписати код з нуля чи просто удосконалити старий? Неймовірно, але відповідей більше ніж дві. Підтвердження цього — історії Basecamp, VS Code, Trello, Gmail та інших.
Тепер вам є що читати на вихідних
https://codeguida.com/post/1820
Тепер вам є що читати на вихідних
https://codeguida.com/post/1820
Codeguida
Перероблювати не можна залишити: 6 історій переписування коду
Новий погляд на одвічне питання: чи варто розробникам переписувати програми з нуля?
Функціонал і користь Celery не обмежуються надсиланням електронних листів. Розглядаємо інші способи використання планувальника виконання завдань
https://codeguida.com/post/1790
https://codeguida.com/post/1790
Codeguida
Посібник з Python Celery: маленький інструмент для великих можливостей
Дізнаємось як налаштувати Django-проект на використання Celery і які в цьому переваги
Розбираємось, як useContext та useReducer допомагають зробити застосунки на React і управління їхнім станом чистим та ефективним
https://codeguida.com/post/1818
https://codeguida.com/post/1818
Codeguida
Глибоке занурення у React Hooks з useContext та useReducer
У статті дізнаємось, як useContext та useReducer допомагають зробити React-застосунки та їх управління станом чистим і ефективним
Китай повністю заблокував онлайн-енциклопедію: всі сторінки усіма мовами.
Це розширення попередньої заборони: з кінця квітня у країні не можна переглянути китайську версію «Вікіпедії». З того ж часу закритий доступ до статей на специфічні теми, як от про Далай-ламу чи різанину на площі Тяньаньмень. Тепер заблоковані взагалі всі сторінки 😕
https://codeguida.com/post/1830
Це розширення попередньої заборони: з кінця квітня у країні не можна переглянути китайську версію «Вікіпедії». З того ж часу закритий доступ до статей на специфічні теми, як от про Далай-ламу чи різанину на площі Тяньаньмень. Тепер заблоковані взагалі всі сторінки 😕
https://codeguida.com/post/1830
Обговорюємо асинхронні ітератори, а також генератори, з яких вони походять: для чого вони використовуються та як вони можуть покращити якість коду
https://codeguida.com/post/1176
https://codeguida.com/post/1176
Codeguida
Знайомство з асинхронними ітераторами та генераторами
Обговорюємо асинхронні ітератори, а також генератори, з яких вони походять: для чого вони використовуються та як вони можуть покращити якість коду
Stack Overflow — найбільший майданчик із запитаннями та відповідями щодо програмування — атакували зловмисники. Представники платформи повідомили, що знайшли сліди неавторизованого проникнення в інфраструктуру сайту. Це сталося 11 травня
https://codeguida.com/post/1737
https://codeguida.com/post/1737
Google не співпрацюватиме з Huawei після рішення адміністрації Трампа додати китайську компанію до чорного списку. Теж саме вирішили зробити Intel та Qualcomm.
Huawei не матиме доступу до оновлень Android, а на майбутніх пристроях не буде підтримки популярних застосунків і сервісів, як от Google Play Store чи Gmail. Також Google більше не надаватиме Huawei послуги техпідтримки, китайські пристрої втратять сумісність з Android і сервісами Google.
Щоправда, цей список заборон не остаточний, процес обговорення в Google ще триває. Окрім того, Huawei матиме доступ до ОС Android, адже вона має ліцензію з відкритим вихідним кодом
https://codeguida.com/post/1835
Huawei не матиме доступу до оновлень Android, а на майбутніх пристроях не буде підтримки популярних застосунків і сервісів, як от Google Play Store чи Gmail. Також Google більше не надаватиме Huawei послуги техпідтримки, китайські пристрої втратять сумісність з Android і сервісами Google.
Щоправда, цей список заборон не остаточний, процес обговорення в Google ще триває. Окрім того, Huawei матиме доступ до ОС Android, адже вона має ліцензію з відкритим вихідним кодом
https://codeguida.com/post/1835