WebCraft - ремесло веб разработки
WebCraft - это Telegram канал, который предлагает интересный контент для тех, кто интересуется php, js, css, html, Laravel и Vue. В канале вы найдете полезные материалы, связанные с разработкой веб-приложений. Он предлагает информацию о последних тенденциях и новостях в мире веб-разработки. Канал также предлагает обучающие материалы и руководства по использованию различных технологий, таких как Laravel и Vue. Присоединяйтесь к WebCraft, чтобы быть в курсе последних событий и улучшить свои навыки веб-разработки.
Что такое Collection::macro?
Anonymous Quiz
82% - Функция для добавления пользовательских методов к классу Collection.
5% - Метод для преобразования коллекции в массив.
11% - Функция для фильтрации коллекции.
2% - Метод для сортировки коллекции.
Назначение Collection::macro
Что такое Collection::macro
?
👉 @web_craft | #laravel
Собеседование на позицию разработчика, как оно есть
В статье рассказывается о реальных ситуациях, с которыми можно столкнуться на собеседованиях, а также приводятся советы и рекомендации для тех, кто готовится к подобным встречам.
👉 @web_craft | #собес
Недотестили.
👉 @web_craft | #юмор
💡 Чтобы устроиться на работу сейчас, нужно много знать. Требования к Frontend разработчикам выросли, и готовиться к собеседованиям приходится всерьез.
Здесь собраны актуальные вопросы к собеседованиям на позицию Frontend Разработчика. Каждый вопрос имеет уровень сложности, короткий и полный ответ, а также ссылки на ресурсы для изучения.
Канал ведут опытные Frontend Разработчики, которые будут еженедельно проводить публичные собеседования среди подписчиков.
@frontend_questions
Telegram
Frontend | СобеседованияГотовимся к собеседованиям на Frontend разработчика. Актуальные вопросы по JavaScript, CSS, HTML, React и другим технологиям.
💎 Тест по Solidity для работы с DeFi (децентрализованными финансами) 💎
Ответьте на 15 вопросов и проверьте, насколько вы умеете решать задачи по разработке на Solidity/Rust и на сколько готовы к обучению на курсе — «Разработка децентрализованных приложений».
За 5 месяцев курса вы:
- Изучите архитектуру децентрализованных приложений
- Разовьёте навыки написания кода на Solidity
- Освоите Rust для блокчейна
Время прохождения теста ограниченно 25 минут
👉 ПРОЙТИ ТЕСТ — https://otus.ru/lessons/decentralized-application/assessment/?utm_source=telegram&utm_medium=cpm&utm_campaign=d_apps&utm_term=web_craft&utm_content=test_25-04-2024_usp-universal1_fullstack_text_no-headline_4u_short_aibanner_lastcall-banner_black_standart
💣 Пройдете тест, получите спец. цену на курс, и курс по Git в подарок.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru erid 2SDnjcsd1BX
Just Ice
Анимированная сцена с объемным кубиком льда на CSS и JavaScript.
👉 @web_craft | #frontend
Video is too big
Как добавить программируемый поиск от Google на свой сайт?
В этой статье объясняется как на свой сайт добавить программируемый поиск от Google.Начинается туториал с создания поисковой системы посредством панели управления. После этого идет настройка данной системы. И в завершении, получение её кода и встраиванием его на свой сайт.
👉 @web_craft | #frontend
Часто используете AI?
👍 - Постоянно.
🤔- Еще не успел разобраться.
👉 @web_craft | #юмор
Превращение событий PostgreSQL в события Laravel
В статье рассказывается, как можно преобразовать события, возникающие в PostgreSQL, в события Laravel.
👉 @web_craft | #laravel
Проверка целых чисел в JavaScriptNumber.prototype.isInteger
это метод, который проверяет, является ли переданное значение целым числом. Он определяется на прототипе объекта Number
и доступен для всех чисел.
Как работает:Number.prototype.isInteger
возвращает true
для целых чисел (положительных, отрицательных и нуля) и false
для любого другого типа данных, включая:
- Десятичные числа (например, 3.14, -5.2).
- NaN
(Not a Number).
- Infinity
.
- Строки, которые не могут быть преобразованы в целые числа (например, "hello", "123abc").
Пример использования:
console.log(Number.isInteger(42)); // true
console.log(Number.isInteger(3.14)); // false
console.log(Number.isInteger(Math.PI)); // false (PI is a non-integer constant)
console.log(Number.isInteger(Infinity)); // false
console.log(Number.isInteger("10")); // false ("10" is a string)
console.log(Number.isInteger(10.0)); // true (exactly represents an integer)
👉 @web_craft | #frontend
Защита от CSRF в Laravel@csrf
- это директива Blade
, используемая в Laravel для защиты веб-приложений от атак с межсайтовой подделкой запросов (CSRF)
.
Как работает @csrf
:
1. Генерация токена CSRF
: Когда пользователь запрашивает страницу, содержащую форму, Laravel автоматически генерирует уникальный токен CSRF
и сохраняет его в сессии пользователя. Этот токен также добавляется в качестве скрытого поля формы.
2. Отправка токена: Когда пользователь отправляет форму, браузер отправляет токен CSRF
вместе с другими данными формы на сервер.
3. Валидация токена: Laravel проверяет, совпадает ли токен CSRF
, отправленный с формой, с токеном, хранящимся в сессии пользователя.
Использование @csrf
:
Просто добавьте @csrf
внутрь тега формы в вашем Blade-шаблоне. Laravel автоматически позаботится о генерации и добавлении скрытого поля токена CSRF
.
<form method="POST" action="/submit-form">
@csrf
<button type="submit">Отправить</button>
</form>
👉 @web_craft | #laravel
Что делает метод padEnd()?
Anonymous Quiz
22% - Удаляет символы справа от строки.
9% - Дополняет строку символами слева.
65% - Дополняет строку символами справа.
5% - Удаляет символы слева от строки.
Работа метода padEnd()
Что делает метод padEnd()
?
👉 @web_craft | #frontend
Чем var_export() отличается от var_dump()?
Anonymous Quiz
18% - var_export() выводит только тип переменной;
43% - var_export() возвращает валидный PHP-код;
12% - var_export() не рекурсивно обрабатывает массивы;
27% - var_export() не поддерживает форматирование.
Отличие var_export() от var_dump()
Чем var_export()
отличается от var_dump()
?
👉 @web_craft | #php
Разработчик с помощью дипфейка в реальном времени прошёл собеседование за друга
Пользователь социальной сети X под никнеймом facelessboy00
рассказал о том, как он помог другу пройти собеседование в технологическую компанию с помощью дипфейка.
👉 @web_craft | #собес
CSS вышел на новый уровень.
👉 @web_craft | #юмор
Страница 404
Пример страницы для 404 ошибки на HTML и CSS.
👉 @web_craft | #frontend
Эти собесы я хочу забыть. Три года назад я слил мидл-должности в топ-компаниях:
Гуглу не ответил, кем буду через 5 лет. В Яндексе не понял шутку про телефонные индексы. В Тинькофф экал, когда спросили о прошлой работе.
Теперь мой единственный совет айтишникам: качайте софт-скиллы. Они спасут, даже если HR из ада.
Ответы на любые каверзные вопросы — в канале «Выше вилки». А ещё там свыше 50 переговорных стратегий для мидлов, которые гарантируют оффер от ₽300 тыс.
Авторы — экс-айтишники Яндекса и Касперского, а также HR из кадрового агентства SpiceIT. За 30 лет суммарного опыта они поняли, как расположить к себе. Теперь бесплатно рассказывают коллегам!
Читайте закреп, чтобы офферы сыпались с неба: @above_the_range
реклама. рекламодатель ИП Шишков Илья Иванович ИНН: 575206903941
erid: 2Vtzqwza9zW