У березні NVIDIA показала демоверсію нейромережі GauGAN, яка створювала реалістичні пейзажі з дуже схематичних начерків. Малюнок з декількох ліній миттєво перетворювався на зображення водоспадів, гір та полів.
Учора компанія вирішила потішити всіх ще раз — і відкрила усі вихідні тексти системи й пов’язані з проектом натреновані моделі
https://codeguida.com/post/1778
Учора компанія вирішила потішити всіх ще раз — і відкрила усі вихідні тексти системи й пов’язані з проектом натреновані моделі
https://codeguida.com/post/1778
Codeguida
NVIDIA відкрила код нейромережі, що генерує пейзажі з начерків
Усі вихідні тексти системи й пов’язані з проектом натреновані моделі
Дізнаємось як використовувати render() для створення renderless компонентів, а також як Vue обробляє рендеринг компонентів
https://codeguida.com/post/1615
https://codeguida.com/post/1615
DevZone
Створення «Renderless» компонентів у Vue
Досить часто Vue називають «дитиною» React та Angular. У такій аналогії справді є сенс. Vue користується популярністю, що не дивно, зважаючи на його малу криву вивчення. До того ж, Vue дає розробникам...
З 16 квітня Oracle публікує випуски Java SE з новою ліцензією, що обмежує використання з комерційною метою. Тобто безкоштовне Java SE відтепер тільки для персонального використання, тестування, створення прототипів і демонстрації застосунків
https://codeguida.com/post/1782
https://codeguida.com/post/1782
Codeguida
Oracle змінює ліцензію на Java SE, а Red Hat супроводжуватиме OpenJDK 8 і 11
Щоб і надалі користуватись Java SE, підприємства мусять придбати комерційну ліцензію
Що вимагатимуть:
- Заборони на необґрунтовані блокування облікових записів компаній. Бізнес має право дізнатись причину блокування і подати апеляцію. Платформи мусять повідомляти про зміни правил сервісу і відновлювати облікові записи, заблоковані помилково.
- Прозорої діяльності онлайн-платформ. Торговельні майданчики і пошуковики повинні розкривати основні параметри, що впливають на ранжування товарів і послуг.
- Оприлюднення інформації про те, які переваги на платформі мають товари або послуги власників сервісу.
- Створення систем зворотного зв’язку для бізнесу на всіх платформах. Це допоможе розв’язувати проблеми без судового втручання. Якщо сервіс має менше 50 працівників і в обігу менше 10 млн євро, його це не стосується.
https://codeguida.com/post/1783
- Заборони на необґрунтовані блокування облікових записів компаній. Бізнес має право дізнатись причину блокування і подати апеляцію. Платформи мусять повідомляти про зміни правил сервісу і відновлювати облікові записи, заблоковані помилково.
- Прозорої діяльності онлайн-платформ. Торговельні майданчики і пошуковики повинні розкривати основні параметри, що впливають на ранжування товарів і послуг.
- Оприлюднення інформації про те, які переваги на платформі мають товари або послуги власників сервісу.
- Створення систем зворотного зв’язку для бізнесу на всіх платформах. Це допоможе розв’язувати проблеми без судового втручання. Якщо сервіс має менше 50 працівників і в обігу менше 10 млн євро, його це не стосується.
https://codeguida.com/post/1783
Codeguida
В ЄС ухвалили правила для Google, Amazon, eBay та інших бізнес-платформ
Правила, що регулюють взаємодію бізнесу й онлайн-платформ, вплинуть на сім тисяч сервісів
Починаючи від аматорських спроб групи протестантів до бот-мереж з підключених пристроїв й закінчуючи автоматичними атаками, що використовують уразливості серверних протоколів
https://codeguida.com/post/1291
https://codeguida.com/post/1291
Codeguida
Як розвивалися DDoS-атаки протягом останніх 20 років
Від аматорських DDoS-атак 90-х до атак з використанням memcached, що призвели до перевищення пропускної здатності мережі більше ніж на терабіт
Імена хакерів з Культу Мертвої Корови були таємницею. Нічого дивного, якщо згадати, що вони створили трояни для комп’ютерів з Microsoft Windows.
Та нещодавно кандидат в президенти США Бето О'Рурк розповів, що він був учасником й одним із засновників Культу. Розбираємося, як техаський програміст став відомим політиком і чому президент з хакерським минулим може бути корисним для країни
https://codeguida.com/post/1785
Та нещодавно кандидат в президенти США Бето О'Рурк розповів, що він був учасником й одним із засновників Культу. Розбираємося, як техаський програміст став відомим політиком і чому президент з хакерським минулим може бути корисним для країни
https://codeguida.com/post/1785
Codeguida
Кандидат в президенти США і хакер з Культу Мертвої Корови: історія Бето О'Рурка
Публікуємо історію колишнього хакера з Техасу, який балотується в президенти США
Навчіться створювати власну предметно-орієнтовану мову програмування (Domain Specific Language) за допомогою Python
https://codeguida.com/post/1140
https://codeguida.com/post/1140
Codeguida
Пишемо DSL на Python
Навчіться створювати власну предметно-орієнтовану мову програмування (Domain Specific Language) за допомогою Python
«Функціональна мова, котра з часом допоможе вийти за межі парадигми структурованого програмування, популярного у 1970-х. Метою Bosque є створення простого і наочного коду, який легко прочитають і люди, і машини»
https://codeguida.com/post/1788
https://codeguida.com/post/1788
Codeguida
Bosque: нова мова програмування з відкритим вихідним кодом
Microsoft хочуть, щоб люди і машини розуміли код однаково легко
Співробітники Microsoft створили петицію на захист популярного репозиторію на GitHub, якому може загрожувати китайська цензура. У тексті петиції автори висловлюють солідарність з китайськими працівниками та вимагають не цензурувати їх скарги.
Нагадаємо, у репозиторії 996.ICU працівники китайських технокорпрацій розповідають про жахливі умови праці та надмірні навантаження. У цих історіях фігурують дуже відомі компанії, як от Alibaba, Huawei, ByteDance, DJI, Tencent, Vivo
https://codeguida.com/post/1789
Нагадаємо, у репозиторії 996.ICU працівники китайських технокорпрацій розповідають про жахливі умови праці та надмірні навантаження. У цих історіях фігурують дуже відомі компанії, як от Alibaba, Huawei, ByteDance, DJI, Tencent, Vivo
https://codeguida.com/post/1789
Codeguida
Працівники Microsoft і GitHub протестують на захист репозиторію 996.ICU
Того, де працівники китайських корпорацій розповідають про порушення їхніх прав
Шаблони проектування у сучасному JavaScript, досліджуємо прихований потенціал масивів у JS, універсальний роутинг в React
https://codeguida.com/post/1784
https://codeguida.com/post/1784
Codeguida
Front-end digest #107: відкладений парсинг у V8, Edge переходить на Chromium, Vue.js Amsterdam 2019
Той самий щотижневий фронтенд дайджест від Codeguida
Оновлення для Windows 10 за травень 2019 для ще офіційно не вийшли, а Microsoft вже повідомляє про помилки в них.
Проблема полягає в неправильному механізмі призначення дисків. Наприклад, якщо був увімкнений USB-носій, позначений системою як D:, то після оновлень він може перейти на E:.З погляду користувача тут немає нічого серйозного, але для автоматичних систем зміна літери — серйозна проблема. Тому травневі оновлення вирішили заблокувати 🤦♀️
https://codeguida.com/post/1796
Проблема полягає в неправильному механізмі призначення дисків. Наприклад, якщо був увімкнений USB-носій, позначений системою як D:, то після оновлень він може перейти на E:.З погляду користувача тут немає нічого серйозного, але для автоматичних систем зміна літери — серйозна проблема. Тому травневі оновлення вирішили заблокувати 🤦♀️
https://codeguida.com/post/1796
Codeguida
Оновлення для Windows 10 заблоковані для комп’ютерів з USB-носіями
Компанія радить витягнути зовнішні пристрої перед оновленням
Складність алгоритму — одна з базових метрик при аналізі алгоритму, саме та загадкова O(n), яку ви могли бачити в літературі по програмуванню
https://codeguida.com/post/1622
https://codeguida.com/post/1622
DevZone
Нотація Ландау та аналіз алгоритмів з прикладами на Python
Майже для всіх комп\'ютерних проблем існує декілька способів їх вирішити. Наприклад, для сортування масиву існує купа різних алгоритмів: [сортування злиттям](https://uk.wikipedia.org/wiki/%D0%A1%D0%BE...