Розглядаємо основні принципи написання CUDA-коду та створюємо програму з використанням технології
https://codeguida.com/post/1343
https://codeguida.com/post/1343
Codeguida
Пишемо першу програму з використанням CUDA
Розглядаємо деякі аспекти встановлення CUDA та пишемо першу програму з використанням технології
Текст Директиви ще має схвалити Рада Європейського Союзу. Тобто є шанс, що закон не приймуть, для цього хоча б одна ключова країна має змінити свою думку. Очікується, що голосування відбудеться 9 квітня 😢
https://codeguida.com/post/1739
https://codeguida.com/post/1739
Codeguida
У ЄС схвалили Директиву про авторське право, яка повністю змінить мережу
Цей закон викликав хвилю протестів, його прийняття дуже позначиться на свободі у мережі
Команда Fluoroacetate скористались браузером Tesla і багом JIT, що відкрив доступ до керування електромобілем
https://codeguida.com/post/1738
https://codeguida.com/post/1738
Codeguida
На Pwn2Own знайшлись хакери, які зламали Tesla Model 3 і забрали її собі
Переможці зламали електрокар, отримали 35 000 $ і обіцяну «Теслу», щоправда, одну на двох
Google офіційно запустив AMP для електронної пошти, тож відтепер імейли будуть динамічні, подібні до веб-сторінок. З контентом у таких листах можна одразу взаємодіяти: наприклад, заповнювати анкету, переглядати асортимент магазину чи відповідати на коментарі
https://codeguida.com/post/1740
https://codeguida.com/post/1740
Codeguida
Листи в Gmail стануть інтерактивними завдяки технології AMP
Можна одразу в листі відповідати на коментарі, переглядати асортимент чи заповнювати анкету
Розглядаємо розробку GraphQL API на платформі .NET: різницю між GraphQL та REST, основні компоненти GraphQL, «за» та «проти» використання технології
https://codeguida.com/post/1549
https://codeguida.com/post/1549
Codeguida
Розробка API за допомогою GraphQL в .NET
Обговорюємо створення GraphQL API на платформі .NET, різницю між GraphQL та REST та основні компоненти GraphQL
Десять членів Європарламенту заявили, що вони помилково проголосували за ухвалення статей 11 та 13 — найсуперечливіших частин Директиви про авторські права. Якби депутати не натиснули не на ту кнопку, це вплинуло б на результат, адже перевага була всього у 5 голосів.
Цей інцидент буде вписаний у протокол, але на результати ніяк не вплине 🤦♂️
https://codeguida.com/post/1743
Цей інцидент буде вписаний у протокол, але на результати ніяк не вплине 🤦♂️
https://codeguida.com/post/1743
Codeguida
Небезпечні статті Директиви про авторські права ухвалили через помилку 10 депутатів
Але на результати це ніяк не вплине
Використовуйте спеціальні засоби та інструменти, і продуктивність вашого веб-проекту зросте
https://codeguida.com/post/1551
https://codeguida.com/post/1551
Codeguida
Позбавляємось зайвого CSS
Використовуйте спеціальні засоби та інструменти, і продуктивність вашого сайту зросте
В середньому проблеми з безпекою у відкритих проектах розподілились так: 47% всіх знайдених проблем стосуються мови С, 17% — PHP, 12% — Java, 11% — JS
https://codeguida.com/post/1746
https://codeguida.com/post/1746
Codeguida
Які проблеми з безпекою характерні для різних мов
Частка небезпечних проблем складає близько 20% для С, Python й PHP, 10% — для Java і Ruby, 30% — для C++ і JavaScript
Щоб ваш код був читабельним, розширюваним, підтримуваним та продуктивним, а його налагодження займало мінімум часу
https://codeguida.com/post/1552
https://codeguida.com/post/1552
Codeguida
Чекліст чистого коду на Angular
Ми хочемо, щоб наш код був читабельним, розширюваним, підтримуваним, продуктивним, а його налагодження займало мінімум часу
Праця у тюрмі зазвичай асоціюється з тяжкими фізичними навантаженнями, та у двох в’язницях Фінляндії з’явився новий вид роботи. Там ув’язнені класифікують дані для навчання алгоритмів штучного інтелекту.
Реформа чи експлуатація?
https://codeguida.com/post/1748
Реформа чи експлуатація?
https://codeguida.com/post/1748
Codeguida
В’язні у Фінляндії тренують штучний інтелект
Замість фізичної праці, ув’язнені розпізнають та сортують дані для алгоритму
Щоб відзначити 15-річчя продукту, Google анонсував функцію планування імейлів. Тобто ви зможете написати листа та встановити час його надсилання. Це особливо зручно для тих, хто працює вночі або спілкується з людьми з інших часових поясів
https://codeguida.com/post/1749
https://codeguida.com/post/1749
Codeguida
У Gmail можна буде вказати час надсилання листа
Це подарунок до 15-річчя продукту
На наші сторінки повернулася культова гра про власний аутсорсинговий бізнес 🛶
Демпінг, маски-шоу, співпраця з онлайн-казино — get rich or die tryin’
https://codeguida.com/games/outsourcing/
Демпінг, маски-шоу, співпраця з онлайн-казино — get rich or die tryin’
https://codeguida.com/games/outsourcing/
DevZone
Epic Games випустила безплатні сервіси для розробників
Epic Games [випустила](https://www.epicgames.com/site/ru/news/epic-online-services-launches-free-in-game-voice-and-easy-anti-cheat) нові сервіси для розробників: античитерський застосунок та голосовий...
Керівництво компанії оголосило про перехід всього їх ПЗ на open-source. Відтепер воно поширюватиметься під ліцензією Apache 2
https://codeguida.com/post/1752
https://codeguida.com/post/1752
Codeguida
Chef повністю переходить на open-source
Це також передбачає відкриту розробку продукту
Оглядаємо п'ять правил, які дозволять писати більш чисті умовні переходи
https://codeguida.com/post/1534
https://codeguida.com/post/1534
DevZone
П'ять порад щодо написання якісних умовних виразів в JavaScript
Працюючи з JavaScript ми часто вимушені мати справу з умовними виразами. У статті оглянемо п\'ять порад, які дозволять писати більш чисті умовні переходи.
## **1. Використовуйте `Array.includes` для д...
## **1. Використовуйте `Array.includes` для д...
Якщо ви перевірите список трендів на GitHub за останні дні, то побачите репозиторій під назвою 996.ICU. У назві зашифрований зміст протесту: робота з 9-ї по 9-ту шість днів на тиждень, а після цього ICU — інтенсивна терапія через виснаження (intensive care unit for exhaustion).
У репозиторії зібрана колекція скарг на робочий графік у найбільших і найвідоміших технологічних компаній Китаю, зокрема Alibaba, Huawei, Bytedance, DJI та інших
https://codeguida.com/post/1755
У репозиторії зібрана колекція скарг на робочий графік у найбільших і найвідоміших технологічних компаній Китаю, зокрема Alibaba, Huawei, Bytedance, DJI та інших
https://codeguida.com/post/1755
Codeguida
У Github розробники скаржилась на перепрацювання в Alibaba і Huawei
Найпопулярніший репозиторій на Github — це скарги на китайські технокорпорації
Постійний дописувач Codeguida пояснює чому на його думку code review — погана практика
https://codeguida.com/post/1747
https://codeguida.com/post/1747
Codeguida
Чому не треба проводити code review
Тому що це надзвичайно шкідлива практика
Користувачі розповідають, що не можуть відкрити 996.ICU через браузер UC Browser, який належить Alibaba, QQ Browser від Tencent, браузер від MIUI Xiaomi і браузер 360 компанії Qihoo 360. В інших браузерах (Chrome, Firefox, Opera) репозиторій відкривається
https://codeguida.com/post/1757
https://codeguida.com/post/1757