Атрибут inputmode підказує браузеру, який тип екранної клавіатури показувати на мобільних пристроях, залежно від обраного input або textarea
https://codeguida.com/post/1838
https://codeguida.com/post/1838
Codeguida
Все, що ви колись хотіли знати про inputmode
Допомагаємо браузеру вибрати правильну клавіатуру на вашому мобільному пристрої
Розробники проекту Python запропонували ґрунтовно почистити стандартну бібліотеку — позбавитись застарілих і дуже вузькогалузевих можливостей, забрати компоненти з архітектурними проблемами й ті, які не можна уніфікувати для всіх платформ
https://codeguida.com/post/1851
https://codeguida.com/post/1851
Розробники на GitHub тепер можуть отримувати регулярні щомісячні платежі від прихильників проекту. Нова функція називається GitHub Sponsors, вона працює так само, як Patreon.
Розробники пропонують різні умови фінансування з пільгами й бонусами. Охочі підтримати проект надсилають регулярні платежі та отримують доступ до певних привілеїв: наприклад, до позачергового усунення помилок
https://codeguida.com/post/1852
Розробники пропонують різні умови фінансування з пільгами й бонусами. Охочі підтримати проект надсилають регулярні платежі та отримують доступ до певних привілеїв: наприклад, до позачергового усунення помилок
https://codeguida.com/post/1852
Для систем з графічними чипами NVIDIA і далі будуть за замовчуванням пропонуватись вільні драйвери Nouveau. Пропрієтарні драйвери будуть доступні як опція для швидкого завантаження після завершення інсталяції.
Основний мотив такого рішення — бажання NVIDIA поширювати пропрієтарні драйвери в ізольованих системах, які не мають доступу до мережі
https://codeguida.com/post/1854
Основний мотив такого рішення — бажання NVIDIA поширювати пропрієтарні драйвери в ізольованих системах, які не мають доступу до мережі
https://codeguida.com/post/1854
Оглянемо на прикладах, які фічі пропонує нам Python 3 і як вони полегшують розробку
https://codeguida.com/post/1843
https://codeguida.com/post/1843
Codeguida
Фічі Python 3, які ви не використовували — а варто було б
Оглянемо на прикладах які фічі пропонує нам Python 3 і як вони полегшують розробку
Суперечливий закон ЄС про авторське право в мережі вже отримує спротив від країни-учасниці. Як повідомляє Reuters, Польща звернулась зі скаргою до Суду Європейського Союзу з приводу нової директиви, оскільки вона порушує свободу слова і може призвести до цензури
https://codeguida.com/post/1861
https://codeguida.com/post/1861
Коли підлітки хочуть влаштуватись у велику корпорацію, вони можуть або наполегливо вчитись і піти на стажування, або обрати свій оригінальний шлях.
Австралійський підліток зламав Apple і визнав свою провину, оскільки сподівався, що після цього компанія запропонує йому роботу. Він чув про подібний випадок і вирішив, що це хороша ідея. Однак правоохоронні органи дотримувались іншої думки
https://codeguida.com/post/1864
Австралійський підліток зламав Apple і визнав свою провину, оскільки сподівався, що після цього компанія запропонує йому роботу. Він чув про подібний випадок і вирішив, що це хороша ідея. Однак правоохоронні органи дотримувались іншої думки
https://codeguida.com/post/1864
Через політичну напругу у відносинах зі США, уряд Пекіну вирішив відмовитись від Windows для китайських військових. Китайська армія не перейде на Linux чи будь-яку іншу ОС, а розроблятиме свою. Причина такого рішення — бажання уникнути хакерських атак та шпигунства з боку США.
Імперія завдає удару у відповідь
https://codeguida.com/post/1866
Імперія завдає удару у відповідь
https://codeguida.com/post/1866
Наприкінці 2018 року Google заявив, що більш ніж половина сторінок в результатах пошуку використовує мобільні версії для індексування.
Вчора стало відомо, що пошуковик буде індексувати спочатку мобільні версії сайтів за замовчуванням для всіх нових доменів. Новий стандарт почне діяти 1 липня цього року
https://codeguida.com/post/1867
Вчора стало відомо, що пошуковик буде індексувати спочатку мобільні версії сайтів за замовчуванням для всіх нових доменів. Новий стандарт почне діяти 1 липня цього року
https://codeguida.com/post/1867
Оглядаємо Vue Router, його поведінку за різних сценаріїв, а також декілька шаблонів для написання більш елегантного коду
https://codeguida.com/post/1535
https://codeguida.com/post/1535
DevZone
Vue Router — посібник, якого бракувало
Окрім маніпуляцій з DOM, обробки подій, форм та компонентів, кожен SPA фреймворк повинен мати дві основні функції, якщо він націлений на використання у великомасштабних застосунках:
* Роутинг на стор...
* Роутинг на стор...
Ми регулюємо кожен кілобайт наших JS-пакетів, водночас забуваючи про оптимізацію завантаження зображень.
Розглянемо, як створити хук, що дбатиме про прогресивне завантаження зображень замість вас
https://codeguida.com/post/1859
Розглянемо, як створити хук, що дбатиме про прогресивне завантаження зображень замість вас
https://codeguida.com/post/1859
Codeguida
React: створюємо хук для прогресивного завантаження зображень
Ми регулюємо кожен кілобайт наших JS-пакетів, водночас забуваючи про оптимізацію завантаження зображень
Створення модальних вікон в React ускладнюється через особливості архітектури та доступності. Оглянемо просте розв'язання проблеми
https://codeguida.com/post/1858
https://codeguida.com/post/1858
DevZone
Модальні компоненти в React з користувацькими хуками
## **Модальні вікна в React — складна тема**
Найкращі практики архітектурних рішень в React значно ускладнюють процес створення модальних вікон.
Щоб створити хороший модальний компонент в React, на...
Найкращі практики архітектурних рішень в React значно ускладнюють процес створення модальних вікон.
Щоб створити хороший модальний компонент в React, на...
Сьогодні вночі YouTube, Snapchat, Gmail, Vimeo, Discord, Pokemon GO та багато інших сервісів працювали нестабільно або не працювали зовсім. Причиною стало відключення Google Cloud, який підтримує усі ці сервіси. Проблеми були переважно на території США, однак є свідчення і про складнощі в Європі.
Компанія налаштовувала роботу протягом чотирьох годин. За іронією долі, збій зачепив навіть внутрішні інструменти, через які розробники Google спілкувались, намагаючись подолати проблему
https://codeguida.com/post/1877
Компанія налаштовувала роботу протягом чотирьох годин. За іронією долі, збій зачепив навіть внутрішні інструменти, через які розробники Google спілкувались, намагаючись подолати проблему
https://codeguida.com/post/1877
Правильний порядок тестування компонентів на основі структури проекту, що можна не тестувати та важливість Snapshot-тестування
https://codeguida.com/post/1542
https://codeguida.com/post/1542
Codeguida
Тестування компонентів в React: що і як тестувати з Jest та Enzyme
Розглядаємо правильний порядок тестування компонентів на основі структури проекту, що можна не тестувати та важливість Snapshot-тестування
Mate academy шукають викладачів по JavaScript та Python з бойовим досвідом розробки та бажанням вчити.
- JS — http://bit.ly/ma-js
- Python — http://bit.ly/ma-python
Чим будете займатись:
- Формувати й покращувати навчальні програми.
- Проводити лекції, QA- і coding-сесії зі студентами. Давати зворотний зв'язок.
- Виступати наставником в проектах, на яких студенти академії набираються досвіду.
Що знадобиться:
- Досвід роботи розробником на senior позиціях.
- Розуміння актуальних інструментів розробки та тенденцій розвитку галузі.
- Досвід викладання або публічних доповідей.
- Уміння систематизувати знання і зрозуміло доносити думки.
Що отримаєте:
- Ринкову інженерну заробітну плату за підсумками співбесіди.
- Комфортні умови праці: гнучкий графік, офіс в центрі міста, обіди коштом компанії, необмежену кількість днів відпустки.
- Можливість безкоштовно вивчати англійську.
- Команду амбітних однодумців, які дійсно хочуть змінити ситуацію з ІТ-освітою в Україні та за її межами.
- Внутрішню культуру, яка надихає.
- Грошовий бонус і допомогу з пошуком житла при переїзді до Києва.
Mate academy — школа програмування, яка інвестує у своїх студентів та допомагає почати кар'єру в IT за 4-6 місяців. Безкоштовно до працевлаштування. Оплата тільки після успішного найму: 17% від майбутньої заробітної плати протягом двох років.
- JS — http://bit.ly/ma-js
- Python — http://bit.ly/ma-python
Чим будете займатись:
- Формувати й покращувати навчальні програми.
- Проводити лекції, QA- і coding-сесії зі студентами. Давати зворотний зв'язок.
- Виступати наставником в проектах, на яких студенти академії набираються досвіду.
Що знадобиться:
- Досвід роботи розробником на senior позиціях.
- Розуміння актуальних інструментів розробки та тенденцій розвитку галузі.
- Досвід викладання або публічних доповідей.
- Уміння систематизувати знання і зрозуміло доносити думки.
Що отримаєте:
- Ринкову інженерну заробітну плату за підсумками співбесіди.
- Комфортні умови праці: гнучкий графік, офіс в центрі міста, обіди коштом компанії, необмежену кількість днів відпустки.
- Можливість безкоштовно вивчати англійську.
- Команду амбітних однодумців, які дійсно хочуть змінити ситуацію з ІТ-освітою в Україні та за її межами.
- Внутрішню культуру, яка надихає.
- Грошовий бонус і допомогу з пошуком житла при переїзді до Києва.
Mate academy — школа програмування, яка інвестує у своїх студентів та допомагає почати кар'єру в IT за 4-6 місяців. Безкоштовно до працевлаштування. Оплата тільки після успішного найму: 17% від майбутньої заробітної плати протягом двох років.