OneCode
1.39K subscribers
628 photos
59 videos
3 files
524 links
Full Stack на PHP, Laravel и всё, что с этим связано.
YouTube: https://www.youtube.com/@onecode_blog
Download Telegram
🤡4👍1👎1
Вчера отдавал макбук в сервис на обслуживание - всё помыли, внутри тоже почистили, заменили термопасту. Теперь как новенький, не считая мятых углов от падений на плитку.

Кстати, недавно включил шифрование данных на диске (FileVault в MacOS), чтобы в случае чего нельзя было получить доступ к данным на жестком диске. Не знаю почему раньше этого не сделал - даже не задумывался.

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

Мы всё таки программисты, а не дизайнеры, поэтому есть что беречь - исходный код, дампы баз данных, приватные ключи (ssh), пароли в заметках (нет!) и так далее. Поэтому решил зашифровать - сделал пару кликов и через минуту всё готово.

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

А в приложении Локатор на айфоне (или Find My на макбуке) я всегда вижу местомоложение моих устройств экосистемы. Так же видно где находится ребёнок, потому что у него с собой айфон (или где он его оставил).

Короче простые, но полезные моменты, которые не стоит игнорировать. Сел за компьютер и который раз кайфонул. Готов трудиться, по плану записать восьмой урок курса Эффективный разработчик в нашем VIP-канале. Сейчас проходим горячие клавиши в редакторе кода, которые я использую каждый день.

Всем пятницы!
👍10🔥8💩1🤡1👨‍💻1
Посетил крупнейшую в России конференцию на тему криптовалют, где впервые презентовали свой проект - выступили и оплатили фирменную стойку, где общались с людьми, отвечали на вопросы.

Увидели большой интерес со стороны других участников конфы, что подкрепляет нашу веру в успех. Почти 2 года вели разработку и тестирование. Начинаем потихоньку публиковать.

Сам проект, а по факту несколько проектов, связан с торговлей криптовалютами (и не только). Автоматизированная торговля, стейкинг и даже телеграм-миниапка. Большие планы.

Короче наша экосистема позволяет зарабатывать в этой перспективной области. Если интересно - могу потом рассказать подробнее.

Всё только начинается!
👍34🔥8😍42💩2👏1🤮1
Forwarded from Alijon
Здравствуйте, я PHP Laravel разработчик с опытом более 2 лет и сейчас ищу дополнительную работу. Если кому-то не хватает рук, я могу помочь. Оплату обсудим.
Контакт @Alijon_dev
2
Скоро выйдет Filament v4

Популярное решение для создания панели администратора или даже кабинета пользователя, Filament, скоро получит обновление до версии 4, которая содержит новые функции и улучшения.

Обещают как минимум:
- Управление вложенными ресурсами (например: курсы->уроки)
- Мультифакторная аутентификация (например Google Authenticator)
- Статические данные для таблицы (не только данные через модели)
- Универсальные компоненты и действия (для tables, forms и infolists)
- Повышение производительности (заметное увеличение скорости)

Довольно плотно использую Filament в последних проектах и могу отметить, что каждый из этих пунктов очень важен. Это то, чего реально не хватало, хотя как-то справлялись и без этого =)

Читать новость 👈
👍15🔥71
Походу канал превратился в поздравления с праздниками 😁

На самом деле да, работы как всегда много, но видео-уроки до сих пор выходят! Просто они в закрытом VIP-канале, кому надо - тот смотрит. Планирую скоро и сюда присылать годноту, может даже из VIP-канала скину пару уроков, так что не пропадайте!

Сегодня это всё не важно, потому что поздравляю С Днём Победы всех нас! С возрастом особенно глубоко начинаешь понимать этот праздник. Ура!!!
🎉20👍75😁1
Каждый день перед началом работы около часа играю в игры.

Сейчас прохожу первую часть Mafia Definitive Edition, которая обновилась в 2020 году. Добавили всякие штуки и графика супер 👍

Осенью выйдет третья часть, поэтому есть время, чтобы не спеша пройти первые две.

Хочу напомнить, что мы сами выбираем как провести этот день. И эту жизнь.
🔥22👍6💯31😢1🤝1
Всем привет, уважаемые товарищи разработчики!

Я к вам с пятничными новостями, новость первая:

Современный и супер-классный (судя по сайту) сервер для PHP, написанный на Go, под названием Franken PHP теперрь официально поддерживается PHP Foundation - организация, которая занимается разработкой языка PHP.

FrankenPHP предлагает множество функций:

- Упрощает разработку приложений, написанных на PHP (Wordpress, Laravel, Symfony, ...);
- Значительно повышает производительность (до 3 раз быстрее PHP-FPM), одновременно значительно сократив расходы на хостинг (FinOps) и энергопотребление (GreenOps);
- Упрощает развёртывание в рабочей среде, будь то на физических серверах или в облачных средах;
- Легкая разработка функций в реальном времени благодаря встроенной поддержке протокола Mercure;
- Расширение возможности PHP-приложений с помощью языков программирования Go, C и C ++;
- Поддержка PHP в любом приложении, написанном на Go (сервер, прокси-сервер, внутренняя разработка...).

И много других рельно крутых фишек, с которыми можно познакомиться на сайте Franken PHP Кстати, Franken PHP из коробки поддерживается в Laravel Octane, но я пока не пробовал.

Текущие разработчики Franken PHP так же продолжат над ним работу и будут получать больше денег. Короче, круто, что всё растёт и развивается, в интересное время живём, надо пользоваться. Ура!

Читать подробнее
🔥22👍72
Новость вторая, наконец перенёс видосы с YouTube на RuTube, потому что как не удивительно, но их еще кто-то смотрит, за что вам большое человеческое спасибо!

Видео переносились около недели! Даже пришлось дёргать службу поддержки RuTube, чтобы они поправили баги, но в итоге всё получилось - как всегда.

Лично я RuTube пока НЕ смотрю, но точно знаю, что кто-то отказался от YouTube в пользу RuTube. Кстати здесь добавлю, что лично у меня интернет в принципе работает быстрее через ВПН, чем БЕЗ ВПН, даже наши сайты типа Яндекс, ВКонтакте и Ozon.

В общем Добро пожаловать на Rubube
👍17🥴5🔥42😁1🤝1
Ну и новость третья! Как обещал выкладываю одно видео из курса Инструменты эффективного разработчика.

Смотреть на YouTube
Смотреть на RuTube

А в полной версии курса показываю разные полезные программы и фишки при работе, особенно в редакторе кода. Настройки, плагины, хоткеи, советы и тд.

Короче, если интересно, то этот и другие курсы можно посмотреть в VIP-канале.

PS: не нашел лучше фотки, чем голый на Шри-Ланке. Зато эмоционально.
👍13🔥73🎉2
OneCode
Ну и новость третья! Как обещал выкладываю одно видео из курса Инструменты эффективного разработчика. Смотреть на YouTube Смотреть на RuTube А в полной версии курса показываю разные полезные программы и фишки при работе, особенно в редакторе кода. Настройки…
Пересмотрел сам этот урок, блин, как по мне, ваще офигенно! Уверен каждый найдёт что-то полезное для себя и получит вдохновление ❤️

Короче, рекомендосьён 🫵
😁6🔥4👌4👍3
Книга Getting Real от 37signals (теперь Basecamp) — это манифест о создании веб-приложений, основанный на опыте разработки продуктов компании.

Основные принципы

Меньше — это больше. Авторы призывают строить простые, функциональные продукты вместо перегруженных возможностями монстров. Лучше сделать несколько функций отлично, чем много — посредственно.

Начинайте с интерфейса. Вместо традиционного подхода "база данных → логика → интерфейс" предлагается начинать с дизайна пользовательского опыта. Это помогает сфокусироваться на том, что действительно нужно пользователю.

Принимайте решения. Каждая нереализованная функция — это принятое решение. Говорите "нет" большинству предложений и фокусируйтесь на ключевом функционале.

Процесс разработки

Итеративность. Выпускайте быстро, получайте обратную связь, улучшайте. Не пытайтесь сразу создать идеальный продукт.

Маленькие команды. 3-4 человека могут создать больше, чем команда из 10+ разработчиков, благодаря простоте коммуникации и принятия решений.

Фиксированное время, гибкий функционал. Устанавливайте жесткие дедлайны, но будьте готовы урезать функции, а не время.

Отношение к коду

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

Книга особенно актуальна для стартапов и небольших команд, которые хотят быстро создавать работающие продукты без излишней бюрократии и сложности.
👍19🔥63💩3
По-приколу создал папку на компе и попросил ИИ сверстать страницу.

Скинул ему страницы (скриншет из фигмы), написал в какой папке на компе лежат логотип и персонаж, подсказал какие цвета и шрифт использовать.

В итоге ровно за пол часа с момента создания папки получился такой результат. Я даже не открывал редактор кода!

ИИ создал проект, установил tailwind css, настроил сборку, проверял что получается в браузере.

Тем временем я смотрел видосик на ютубе (обзор автомобиля), а вконце сделал несколько замечаний, которые он быстро исправил.

Что получилось (до/после/код) смотрите сами. Согласен - НЕ идеально, но считаю, что эксперимент удался.
🔥13👍10👏3👎1
На всякий случай еще раз отмечу, что я НЕ прикасался к коду, даже не открывал редактор. При этом получил работающий сайт у себя на компьютере в нужной папке.

Сейчас попросил ИИ создать репозиторий у меня на гитхабе и запушить туда этот проект.

Готово.
👍14🤯9👎2🔥21