OneCode
1.38K subscribers
634 photos
64 videos
3 files
535 links
Full Stack на PHP, Laravel и всё, что с этим связано.
YouTube: https://www.youtube.com/@onecode_blog
Download Telegram
👍6
Nullish coalescing operator (??)

В JavaScript (как и в PHP) есть оператор нулевого слияния - название сложное, но по факту всё просто.

Я часто пользуюсь этим оператором в PHP, но в JS про него забываю, потому что в JS он появился позже.

Вопрос - чем оператор нулевого слияния
??
отличается от оператора ИЛИ
||
?

Пиши в комментах, если знаешь! Или читай по ссылке ниже 👇

https://learn.javascript.ru/nullish-coalescing-operator

#null #operators
👍5
Вакансия от подписчика

Всем привет. Нам, в веб студию из Костромы (https://artwaystyle.ru/) , нужны люди на новые проекты.
Дело в том, что штат уже есть в офисе, но новые проекты появляются и довольно объемные, терять их не хочется.

Хотим найти несколько человек на удаленку, чтобы можно было им отдать проект в работу и быть уверенным в результате.

Оплата по завершению проекта или его этапа (если выполняете только какой-то этап в большом проекте).

Отправить данные и задать вопрос можно в телеграме @amikha1lov или написать на почте dev@artwaystyle.ru

1) Фамилия / Имя
2) Город
3) Контактные данные (например телеграм)
4) Занятость( может ли работать всю неделю или только часы )
5) Навыки (яп, фреймворки и т.д)
6) Минимальная стоимость часа вашей работы
7) Самозанятый, ИП ?

Задачи могут быть разные: от простых правок на сайтах, до нового большого проекта, поэтому, если есть желание - пишите, не стесняйтесь).

Вопросы в комментариях.

Попробуй! 👍
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Обновление VSCode

Новая интересная фича - липкий скролл, который фиксирует название функции сверху.

В перспективе это должно быть удобно для просмотра кода большик классов и методов.

Я уже включил и записал пример на видео ☝️

Найстройка stickyScroll называется.

#vscode
👍11🔥1
Скорость видео на YouTube

У HTML5 видео есть API, которым можно легко пользоваться, например менять скорость воспроизведения видео.

Для этого у тега
<video>
есть свойство
playbackRate
, которое содержит коэфициент изменения скорости воспроизведения.

Короче, можно установить туда 2 и скорость увеличится в 2 раза. Примеры ниже.

Увеличить скорость:
$('video').playbackRate = 10;


Уменьшить скорость:
$('video').playbackRate = 0.1;


Попробуй включить любое видео на YouTube и выполнить код выше ☝️

#js #video
👍8
Media is too big
VIEW IN TELEGRAM
Кстати, ржачно получается, когда замедляешь 😁
😁4
Финансовая мотивация

Участник нашей тусовки прислал скрин своих достижений за прошлый месяц - порадуемся вместе! 👏

Говорит купил новый айфон жене, айпад дочке, а остальное отложил. Вопрос - почему себе ничего не купил? 😁

В общем круто! Не знаю как вас, а меня заряжают такие истории!

Работаем 💪

#work #earn #money
🔥16👍2
Иконки Material Symbols

Большой каталог иконок на все случаи жизни от Google.

Можно подключить все сразу через шрифт (не рекомендую из-за большого размера).

Или скачивать отдельно нужные иконки в формате SVG или PNG.

https://fonts.google.com/icons

#icons #svg
👍11
Музыка для работы

Попался интересный исполнитель, под которого приятно работать и отдыхать.

https://music.yandex.ru/artist/7465929/tracks

#music
👍7
Так выглядит моё рабочее место последнее время. Лето, август, 4 дня до отпуска, держусь из последних сил 😁

А как тебе работается этим летом?

#workspace
👍12🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👍9🔥3
Релиз composer 2.4

Новая версия менеджера зависимостей для PHP.

В композиторе появилась новая команда (composer audit), которая запускает проверку установленных пакетов на уязвимости.

При обновлении версий пакетов (composer update) так же автоматически проверяются уязвимости.

Если что - мы увидим предупреждение в консоли.

https://blog.packagist.com/composer-2-4/

#composer
7👍1
Удивительный язык PHP

Если не знал (или забыл), то в некоторых ситуациях можно передавать названия функций в виде строки и PHP их выполнит.

В данном случае мы передаём название функции
trim
в виде строки вместо функции обратного вызова (последний пример).

Не знаю насколько это правильно, но выглядит прикольно 😃

#php
👍9
Forwarded from OneCode
This media is not supported in your browser
VIEW IN TELEGRAM
🔥4
Forwarded from OneCode
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Айтишный Ургант 😀
😁9
Ниче такой канал с вакансиями 👇
Full Stack Developer (middle)
#удаленка #офис #гибкийграфик
З/П: от 150 000 до 200 000 ₽
Компания: Coreapp.ai

Задачи:
- Разработка новых онлайн академий на базе coreapp
- Создание новых модулей для каталога дополнений к основному сайту

Требования к кандидату:
- Отличное владение PHP, Laravel
- Опыт работы с NodeJS
- Уверенные знания MySQL
- Опыт работы с Git
- Понимание принципов ООП, паттернов, умение их применять только тогда, когда это нужно
- Прагматичный подход к разработке, ориентированность на результат

Что мы от тебя ожидаем:
- Требуемый опыт работы: от 2-ух лет.
- Back: PHP, Laravel, NodeJS на уровне middle
- Front: JavaScript, Vue.js на уровне middle
- MySQL/PostgreSQL
- Agile
👍4