Постійний дописувач 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
Переклад замітки Едді Османі про новий атрибут loading, який додасть нативну підтримку відкладеного завантаження
https://codeguida.com/post/1766
https://codeguida.com/post/1766
Codeguida
Нативне відкладене завантаження для вебу
З новим атрибутом loading стане можливою нативна підтримка відкладеного завантаження для <img> та <iframe>
Перехоплення системних функцій стане гідним інструментом в арсеналі будь-якого фахівця, який займається реверс-інжинірингом, або у випадку, коли вихідні коди загублено (legacy), а треба щось виправити
https://codeguida.com/post/1290
https://codeguida.com/post/1290
Codeguida
Перехоплення системних функцій в середовищі Windows
Огляд методів перехоплення системних функцій, якії стануть гідним інструментом в арсеналі будь-якого фахівця, який займається реверс-інжинірингом
Дискусійний майданчик Stack Overflow оприлюднив результати вже дев’ятого щорічного опитування. Участь в ньому взяли близько 90 тисяч розробників з усього світу
https://codeguida.com/post/1773
https://codeguida.com/post/1773
Codeguida
Результати опитування Stack Overflow 2019
Участь взяли близько 90 тисяч розробників з усього світу, частка українців складає 0,98%
Нагадаємо, стаття 11 дає авторам право вимагати оплату за використання свого контенту. Тому агрегатори новин або пошуковики не зможуть функціонувати так, як зараз. Текст, зображення, заголовки — усе це авторський контент, який не можна буде публікувати без ліцензії, навіть фрагментарно.
Стаття 13 (відома як «убивця мемів») робить сайти юридично відповідальними за завантажений на них контент, захищений авторським правом (наприклад, меми). Тобто всі сайти, зокрема й соцмережі, мають дуже ретельно фільтрувати увесь контент, оскільки їм за це відповідати
https://codeguida.com/post/1775
Стаття 13 (відома як «убивця мемів») робить сайти юридично відповідальними за завантажений на них контент, захищений авторським правом (наприклад, меми). Тобто всі сайти, зокрема й соцмережі, мають дуже ретельно фільтрувати увесь контент, оскільки їм за це відповідати
https://codeguida.com/post/1775
Codeguida
В ЄС все ж ухвалили Директиву про авторське право зі статтями 11 і 13
19 із 28 країн-учасниць ЄС підтримали закон
Оглядаємо декілька моделей веб-розробки та необхідні для цього інструменти
https://codeguida.com/post/1605
https://codeguida.com/post/1605
Codeguida
Локальна веб-розробка vs Vagrant vs Docker: що підійде вам?
Коли слід обрати конкретний спосіб розробки? Розбираємось у статті
Веб-компоненти замінять ваш фронтенд-фреймворк, нативний lazy-loading для зображень приходить у веб, веб-доступність для початківців
https://codeguida.com/post/1760
https://codeguida.com/post/1760
Codeguida
Front-end digest #106: веб-компоненти замінять фреймворки, приватні поля класу у JS, що очікувати від Angular 8
Той самий щотижневий фронтенд дайджест від Codeguida
Забуваємо про жахи роботи з рядками та вчимося використовувати шаблонні літерали
https://codeguida.com/post/1131
https://codeguida.com/post/1131
Codeguida
Шаблонні літерали в ES6
Забуваємо про жахи роботи з рядками та вчимося використовувати шаблонні літерали