🔥 Анонс бета-версии TypeScript 5.6
Вышла первая бета следующей основной версии TypeScript. Region-prioritized diagnostics (пока только VS Code) — особенно интересное дополнение.
• Disallowed Nullish and Truthy Checks
• Iterator Helper Methods
• Strict Builtin Iterator Checks (and --strictBuiltinIteratorReturn)
• Support for Arbitrary Module Identifiers
• The --noUncheckedSideEffectImports Option
• The --noCheck Option
• Allow --build with Intermediate Errors
• Region-Prioritized Diagnostics in Editors
• Search Ancestor Configuration Files for Project Ownership
• Notable Behavioral Changes
◦ lib.d.ts
◦ .tsbuildinfo is Always Written
◦ Respecting File Extensions and package.json from within node_modules
◦ Correct override Checks on Computed Properties
Вышла первая бета следующей основной версии TypeScript. Region-prioritized diagnostics (пока только VS Code) — особенно интересное дополнение.
• Disallowed Nullish and Truthy Checks
• Iterator Helper Methods
• Strict Builtin Iterator Checks (and --strictBuiltinIteratorReturn)
• Support for Arbitrary Module Identifiers
• The --noUncheckedSideEffectImports Option
• The --noCheck Option
• Allow --build with Intermediate Errors
• Region-Prioritized Diagnostics in Editors
• Search Ancestor Configuration Files for Project Ownership
• Notable Behavioral Changes
◦ lib.d.ts
◦ .tsbuildinfo is Always Written
◦ Respecting File Extensions and package.json from within node_modules
◦ Correct override Checks on Computed Properties
Forwarded from Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
😨 Страх ошибок: как он мешает вам писать код
Страх совершить ошибку при внесении изменений в код может серьезно ограничивать профессиональный рост программиста. Как преодолеть этот психологический барьер и стать более эффективным разработчиком? Ответы — в нашей статье.
Страх совершить ошибку при внесении изменений в код может серьезно ограничивать профессиональный рост программиста. Как преодолеть этот психологический барьер и стать более эффективным разработчиком? Ответы — в нашей статье.
434. Safari, Astro, бета TS 5.6, CSS-нестинг, handwriting, Google…
Веб-стандарты
🎙Свежий выпуск подкаста «Веб-стандарты»: Андрей Мелихов и Алексей Симоненко про Safari 17.6, Astro Server Islands, бету TypeScript 5.6, CSS-нестинг, атрибут handwriting, как Google индексирует SPA, ошибки Deno и как выйти из веба.
00:01:46 Safari 17.6 и TP
00:06:33 Astro Server Islands
00:15:55 Бета TypeScript 5.6
00:29:23 Фикс для CSS-нестинга
00:41:21 Атрибут handwriting
00:45:17 Google индексирует SPA
01:06:59 Deno был неправ
01:19:29 Как выйти из веба
▶ YouTube | Сайт подкаста
#подкасты #новости
00:01:46 Safari 17.6 и TP
00:06:33 Astro Server Islands
00:15:55 Бета TypeScript 5.6
00:29:23 Фикс для CSS-нестинга
00:41:21 Атрибут handwriting
00:45:17 Google индексирует SPA
01:06:59 Deno был неправ
01:19:29 Как выйти из веба
▶ YouTube | Сайт подкаста
#подкасты #новости
Привет, друзья! Мы готовим статью о важных софт скиллах для сеньоров, тимлидов и других старших IT-специалистов. По вашему мнению, какой из перечисленных софт скиллов вы считаете самым важным для успешной работы в IT?
Anonymous Poll
38%
Умение говорить «нет» 🚫
47%
Давать конструктивный фидбэк 💬
59%
Брать на себя ответственность 💪
20%
Общаться с токсичными людьми 🧘
50%
Доводить процессы до завершения ✅
19%
Организовывать эффективные совещания 📊
8%
Импровизировать на публике 🎭
47%
Сохранять спокойствие в сложных ситуациях 😌
⬆️🆕 Какой дополнительный soft skill вы бы добавили в список?
📈 Как вы развиваете свои soft skills?
Поделитесь своими мыслями и опытом в комментариях! Самые интересные идеи и предложения мы обязательно включим в статью. Спасибо за участие! 🙏
📈 Как вы развиваете свои soft skills?
Поделитесь своими мыслями и опытом в комментариях! Самые интересные идеи и предложения мы обязательно включим в статью. Спасибо за участие! 🙏
🚀 Как повысить скорость работы веб-приложения: советы для фронтенд-разработчика
👉 Источник
#cheatsheet #tip #perfomance
👉 Источник
#cheatsheet #tip #perfomance
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
💻 15 продвинутых лайфхаков для работы в терминале Linux
Рассказываем, как использовать малоизвестные, но мощные инструменты терминала: от редактирования длинных команд в текстовом редакторе до автоматизации сложных процессов с помощью tmux.
👉 Ссылка
Рассказываем, как использовать малоизвестные, но мощные инструменты терминала: от редактирования длинных команд в текстовом редакторе до автоматизации сложных процессов с помощью tmux.
👉 Ссылка
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Советы по CSS при работе с текстовыми полями: на заметку фронтенд-разработчику
🔹 Используйте
🔹 Используйте единицы измерения lh, чтобы установить высоту в вычисленных единицах высоты строки шрифта.
#css #tip by stackblitz
🔹 Используйте
field-sizing: content
, чтобы текстовая область автоматически изменяла размер в соответствии с ее содержимым.🔹 Используйте единицы измерения lh, чтобы установить высоту в вычисленных единицах высоты строки шрифта.
#css #tip by stackblitz
🕸 7 HTML-трюков, которые вам нужно знать
Семь HTML-трюков, которые должны быть в арсенале каждого веб-разработчика. Эти приемы помогут вам создавать более удобные и визуально привлекательные сайты, улучшая взаимодействие с пользователями.
🔗 Читать статью
🔗 Зеркало
Семь HTML-трюков, которые должны быть в арсенале каждого веб-разработчика. Эти приемы помогут вам создавать более удобные и визуально привлекательные сайты, улучшая взаимодействие с пользователями.
🔗 Читать статью
🔗 Зеркало
🌟 Какой тренд в использовании языков программирования и ИИ-инструментов, по вашему мнению, стал самым значимым в последнее время? Напишите в комментариях, почему и как он повлиял на вашу работу или планы по развитию?
Anonymous Poll
14%
Взрывной рост популярности Rust
24%
Доминирование Python в сфере AI и машинного обучения
43%
Укрепление позиций TypeScript в веб-разработке
3%
Возрождение интереса к функциональным языкам (например, Haskell или Clojure)
16%
Рост Go в облачных и микросервисных архитектурах
39%
Массовое внедрение ИИ-ассистентов для написания и ревью кода
8%
Популяризация no-code/low-code платформ с ИИ-генерацией
12%
Тестирование с помощью ИИ-инструментов
4%
Другое (напишу в комментариях)
Forwarded from Книги для программистов
📖 ТОП-10 книг по JavaScript для начинающих разработчиков в 2024 году
Хотите начать разработку на JS, но не знаете с чего начать? Мы подготовили для вас подборку из 10 лучших книг, которые помогут быстро и эффективно изучить этот популярный язык.
🔗 Читать подборку
Хотите начать разработку на JS, но не знаете с чего начать? Мы подготовили для вас подборку из 10 лучших книг, которые помогут быстро и эффективно изучить этот популярный язык.
🔗 Читать подборку
This media is not supported in your browser
VIEW IN TELEGRAM
💡Простой способ обработки темной/светлой цветовой схемы с помощью
#css #tip by Shripal Soni
light-dark()
: на заметку фронтенд-разработчику#css #tip by Shripal Soni
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 JavaScript: структуры данных и алгоритмы
Серия статей, в которой Игорь Агапов из Timeweb Cloud разбирает структуры данных и алгоритмы, представленные в популярном репозитории:
🔸 Часть 1: односвязный и двусвязный список, стек и очередь
🔸 Часть 2: хэш-таблица, куча, очередь с приоритетом и префиксное дерево
🔸 Часть 3: двоичное дерево поиска, АВЛ-дерево и красно-черное дерево
🔸 Часть 4: дерево отрезков, дерево Фенвика, а также граф (направленный и ненаправленный).
🔸 Часть 5: система непересекающихся множеств, фильтр Блума и кэш актуальных данных.
🔸 Часть 6: алгоритмы для работы с множествами
🔸 Часть 7: алгоритмы для работы со строками и поиска
#javascript #практика
Серия статей, в которой Игорь Агапов из Timeweb Cloud разбирает структуры данных и алгоритмы, представленные в популярном репозитории:
🔸 Часть 1: односвязный и двусвязный список, стек и очередь
🔸 Часть 2: хэш-таблица, куча, очередь с приоритетом и префиксное дерево
🔸 Часть 3: двоичное дерево поиска, АВЛ-дерево и красно-черное дерево
🔸 Часть 4: дерево отрезков, дерево Фенвика, а также граф (направленный и ненаправленный).
🔸 Часть 5: система непересекающихся множеств, фильтр Блума и кэш актуальных данных.
🔸 Часть 6: алгоритмы для работы с множествами
🔸 Часть 7: алгоритмы для работы со строками и поиска
#javascript #практика
🏠 5 способов создания DOM-элементов из HTML-строк методами JavaScript
Рассказываем о пяти методах, которые помогут вам гибко и безопасно добавлять динамический контент на страницы, используя ванильный JavaScript.
🔗 Читать статью
🔗 Зеркало
Рассказываем о пяти методах, которые помогут вам гибко и безопасно добавлять динамический контент на страницы, используя ванильный JavaScript.
🔗 Читать статью
🔗 Зеркало