OneCode
1.33K subscribers
679 photos
69 videos
3 files
565 links
Full Stack на PHP, Laravel и всё, что с этим связано.
YouTube: https://www.youtube.com/@onecode_blog
Download Telegram
Походу теперь посты только с шутками XD
👍18🤣15😁6🤡1
Вакансия на разработку сайта

Знакомым нужно обновить старый сайт. У меня нет времени, поэтому размещаю вакансию для тех, у кого есть время и опыт.

Сайт нужно разработкть с нуля на Laravel и PostgreSQL, ориентируясь на новую вёрстку и старый сайт.

Вёрстка у ребят уже готова. Это простой шаблон на bootstrap с jquery. Можно скачать и посмотреть здесь.

Старый сайт для оценки функционала, который необходимо разработать, здесь.

Помимо разработки нового сайта нужно будет выполнить перенос данных из старой базы в новую, а так же перенести около 200ГБ видео на новый сервер.

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

Если есть время, понимание и желание, то проведи анализ проекта, после чего отправь заявку, заполнив форму здесь.

Если не будет ответа в течении недели, значит взяли другого разработчика.

Желаю всем нам хорошей недели!
👍4🔥2🤝2
Интересно, что разработчики спрашивают где брать заказы, как найти работу, а по факту на вакансию выше совсем мало откликов. Значит все при деле, круто!
👍7
Docker Hub больше не работает из России. Теперь либо использовать VPN, либо настроить прокси, например хуёкер

@onecode_blog 👈
🤣13💩6🫡3😁2
Laravel на языке Go. Как вам?

https://www.goravel.dev

@onecode_blog 👈
🤯11👍2😐2😁1💩1
Оказывается есть официальные приложения ChatGPT на комп и телефон.

Установил на мак без проблем, а на айфоне пришлось создать американский аккаунт.

Можно пользоваться.
🔥5👍21😁1
Говорят Docker Hub заработал 🥳
🔥13
Поработав с Filament (конструктор кабинетов для Laravel), пришла прикольная аналогия. Есть задача - выкопать фундамент или любую другую яму, канаву, могилу, котлован и тд.

Какой инструмент для этого использовать? Например, экскаватор или обычную лопату. Экскаватор - это Filament, а лопата - разработка с нуля (например Vue + Laravel).

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

С другой стороны экскаватором нужно научиться управлять! А еще обслужитьвать его, заливать топливо. В тоже время лопату взял и сразу начал копать, а в случае чего можно купить новую. В крайнем случае можно копать голыми руками.

При этом нужно учитывать специфику задачи - какую именно яму нужно выкопать?

- Требуется высокая точность (соответствие ТЗ)?
- Имеются много сложных мест (кастомизация)?
- Тогда скорее всего нужна именно лопата.

- Требуется высокая скорость (большой объём)?
- Мало сложных мест (дёргай рычаги и всё).
- Тогда сильно поможет экскаватор.

А возможно понадобится и то и другое! Экскаватор (filament) сделает бОльшую часть, а особо "опасные" места может сделать лопатой (alpine или vue). Но часто мы пытаемся выбрать что-то одно и потом использовать это для ВСЕХ проектов. Иногда это может сработать, а иногда будет мешать.

Я часто выбираю alpine + livewire + filament, если вижу, что они будут больше помогать, чем мешать в конкретном проекте. Иначе берём nuxt spa + laravel api + команда разработчиков.

Недавно как раз выбрали именно второй вариант (nuxt + laravel) из-за его максимальной гибкости, хотя и высокими трудозатратами. Тем более большинству разработчиков это привычнее и понятнее.

Не все хотят изучать какой-то livewire или часами штудировать документацию filament (учиться водить экскаватор). Зачем, если ты и так можешь всё сделать с нуля? Сразу начать копать лопатой и в будущем гарантированно получить идеальный результат.

Надеюсь аналогия с использованием экскаватора и лопаты, в зависимости от задачи, поможет в выборе инструментов для очередного проекта. Все инструменты хороши, главное пробовать и делать свои собственные выводы.

@onecode_blog 👈
👍17🔥7👌31
Filament не так идеален, как кажется на первый взгляд. Есть минусы и вопросы без ответов.

Какие-то сложные вещи, которые с нуля делать несколько дней, в филаменте делаются за считанные минуты.

А какие-то наоборот - мелочи, которые ты не можешь легко изменить. Приходится или лезть под капот трактора или смириться.

Но всё равно этот экскаватор очень хорош! Если его недостатки в конкретном проекте не доставляют особых проблем.
🔥8🤝3👍2👌1
С 12 сентября США запретило предоставлять любые IT-услуги в Россию

Такую новость можно найти в интернете. Не очень понятно что будет и как это повлияет на нас с вам, но лучше точно не станет.

https://habr.com/ru/news/821315/

@onecode_blog 👈
👏8🤬5🤯3👎1👌1
Немного позитива ❤️

Хороших выходных, братва! 👩‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
😁139👍4
NPM-пакет: слайдер диапазона.

https://refreshless.com/nouislider/
👍115🔥4💩2🤡2
С удивлением обнаружил у себя 2 книги с одинаковым названием 😅

Теперь думаю какую из них читать - потоньше или потолще? 😁

Возможно начнем читать вместе в рамках нашего VIP-канала 🤔

В прошлый раз читали там книгу Computer Science, знания из которой уже пригодились мне в работе 😳

Мне нужно было из обычной коллекции собрать дерево и я сразу понял, что нужно использовать алгоритм stack из книги. Прикольно 👍

Кстати в VIP-канале начинаем новый курс по очередям, который давно просили. Сейчас монтирую и заливаю первый урок. Ура! 🥳
🔥11👍63👌1
Спортивный челлендж

В понедельник 1 июля начинаем челлендж 50 подтягиваний, 100 отжиманий, 150 приседаний в течении месяца.

Три раза в неделю (понедельник, среда, пятница) делаем круговую тренировку, например 5 подтягиваний, 10 отжиманий, 15 приседаний, отдых 2 минуты - 10 кругов.

В зависимости от уровня, можно делать больше или меньше - главное делать!

Если есть желание принять участие, привести тело в тонус и прокачать дисциплину - залетай в отдельный чат.

Присоединиться 👈

Зови друзей!
🔥11👌4👍3🌭1
Прямо в консоли спросил ИИ как посчитать количество файлов с расширением mp4 в папке, нажал Enter и получил количество файлов 🔥

Сами файлы лежат на сервере в разных дочерних каталогах, поэтому вручную считать не вариант, а команды сам не помню. Наша работа становится всё легче 😎

Терминал Warp 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥31👎1😁1
Пользуешься ИИ для решения рабочих задач? Плагины с подсказками в редакторе кода НЕ считается.
Anonymous Poll
54%
Да, часто
22%
Да, редко
20%
Не пользуюсь
4%
А что это?
Наткнулся в облаке Яндекса на сервис для отправки транзакционных email-сообщений.

Полезная история, когда мы хотим отправлять пользователям письма со своего домена, например уведомления.

Написано, что API совместим с AWS SES, значит по идее в Laravel можно легко интегрировать, тк там поддержка SES есть из коробки.

Сервис находится в стадии Preview - бесплатно, без гарантий. По сути тестируется.

https://yandex.cloud/ru/services/postbox

@onecode_blog 👈
👍15🔥41👎1
На прошлой неделе решал одну задачу, связанную с резервным копированием базы данных. Позвал в помощь верного помошника - искусственный интеллект.

Для эксперимента позвал двоих - ChatGPT (Жпт) и Claude (Клод). На обоих платные аккаунты, поэтому использовал их масимальные модели - Жпт 4o против Клод 3.5 Sonnet.

Задавал им одинаковые вопросы, изучал ответы и довольно быстро пришел к выводу, что Клод лучше.

Жпт в самом начале упустил важную деталь - по факту дал не корректный ответ. И потом тоже его ответы казались менее информативными. Осадочек остался.

Клод наоборот почти всё написал правильно. При этом его стиль общения кажется более прикольными - человечным, вежливым, внимательным.

В итоге успешно реализовал задачу с помощью Клода (ни разу не гуглил) и отключил платную подписку Жпт.

В заключение прикольный видосик
👍13🔥5🙈1
Пройдите небольшой ежегодный опрос для разработчиков Laravel, потом интересно будет посмотреть статистику.

https://stateoflaravel.com/ 👈
👌41👍1
Forwarded from Aleksandr
Привет, ребята!
Кто-нибудь ищет работу сейчас?

У меня есть хорошее предложение для Fullstack Senior или Middle+ разработчика в крутой компании, специализирующейся на маркетинге.

Чем предстоит заниматься:

- Разработка и доработка сайтов для лидогенерации.
- Настройка интеграций с сервисами для рекламных кампаний (Яндекс.Директ, Яндекс.Метрика, ВК, Google, Facebook, TikTok, LinkedIn и другие).
- Настройка аналитики РК с помощью сервисов (Roistat, Calltouch, CoMagic и т.п.).
- Отправка лидов с сайтов в CRM системы (Bitrix24, AmoCRM, MacroCRM).


Наш стэк:

- CMS: 1C-Битрикс, WordPress (редко), либо без CMS (например, для простых квизов).
- Стэк разработки: PHP, MySQL, MariaDB, JavaScript, Vue.js 3. В некоторых проектах используем Laravel (таких проекто около 10шт). Также работаем с Docker, GitLab, RabbitMQ.

Я сам уже более трех лет в компании, но сейчас активно ищу новых коллег, потому что компания предлагает хорошие бонусы за привлечение достойных специалистов 💰

Для трудоустройства потребуется пройти 3 этапа собеседований: HR, Техничка и финальное собеседование с руководителем отдела 🙌

Пишите в ЛС, если мое предложение заинтересовало вас
Смогу подробнее рассказать о компании
💩93👍3