Використовуйте спеціальні засоби та інструменти, і продуктивність вашого веб-проекту зросте
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
На рішення з відкритим кодом щодня розраховують мільйони людей: під час перегляду веб-сторінок, потокового відео — постійно. Проте що ми знаємо про розвиток, економіку та етичне підґрунтя вільного ПЗ?
Розгорнута історія про те, наскільки важливий відкритий код, як на ньому заробляють корпорації та чому проблеми open-source спільноти стосуються нас усіх
https://codeguida.com/post/1751
Розгорнута історія про те, наскільки важливий відкритий код, як на ньому заробляють корпорації та чому проблеми open-source спільноти стосуються нас усіх
https://codeguida.com/post/1751
Codeguida
Бізнес на відкритому коді: скільки він протримається? Розбираємося в економіці open-source
Virtual DOM: чим відрізняється від звичайного DOM та як використовується
https://codeguida.com/post/1561
https://codeguida.com/post/1561
DevZone
Що таке Virtual DOM?
Пригадаємо що таке DOM. Document Object Model (або Об\'єктна Модель Документу) — об\'єктне представлення вмісту HTML-документу та інтерфейс для управління цим об\'єктом. Shadow DOM можна розглядати як «п...
Visual Studio 2019 підтримує автозавершення коду за допомогою штучного інтелекту у Visual Studio IntelliCode. Ще одним складником став інструмент співпраці в реальному часі Visual Studio Live Share
https://codeguida.com/post/1754
https://codeguida.com/post/1754
Codeguida
Microsoft запускає Visual Studio 2019 для Windows і Mac
Обидві версії вже є у відкритому доступі
Стаття допоможе встигнути за найважливішими тенденціями, підходами та інструментами тестування JS
https://codeguida.com/post/1734
https://codeguida.com/post/1734
Codeguida
Огляд тестування JavaScript у 2019
Ця стаття допоможе встигнути за найважливішими тенденціями, підходами та інструментами тестування JS
Як використовувати шаблон Overrides для розв'язання проблем повторного використання компонентів — досвід інженерів Uber
https://codeguida.com/post/1588
https://codeguida.com/post/1588
Codeguida
Покращуємо компоненти багаторазового використання в React з шаблоном Overrides
Як використовувати шаблон Overrides для розв'язання проблем повторного використання компонентів
Google продовжує масово скуповувати підводні кабелі. Загалом у власності компанії буде 17 000 км підводних кабелів на міжнародному рівні, а її міжконтинентальний проект Кюрі буде готовий до кінця року.
Кабель Кюрі — нова підводна лінія, що тягнеться від Каліфорнії до Чилі. Це буде перший міжконтинентальний кабель від нетелекомівської компанії
https://codeguida.com/post/1761
Кабель Кюрі — нова підводна лінія, що тягнеться від Каліфорнії до Чилі. Це буде перший міжконтинентальний кабель від нетелекомівської компанії
https://codeguida.com/post/1761
Нові можливості RegExp, rest/spread оператори, асинхронна ітерація, Promise.prototype.finally тощо
https://codeguida.com/post/1595
https://codeguida.com/post/1595
Codeguida
Нові функції ES2018, про які ви повинні знати
Тепер стандарт ECMAScript випускається щороку і сьогодні ми розглянемо що нового в останньому стандарті щоб бути в курсі всіх новинок в JavaScript