#TAOD #факты #facts #интересныефакты
Самая популярная причина поломки ноутбуков — попадание жидкости в клавиатуру.
Самая популярная причина поломки ноутбуков — попадание жидкости в клавиатуру.
👍3👎3
Если кто еще не видел или не слышал, но с микросервисами можно ознакомиться вот тут: https://microservices.io/
👍3
Кто хочет поиграться:
Выведите список числе от 0 до 999 не используя условия, циклы и goto. В конце корретно выйти (os.Exit(999)).
Выведите список числе от 0 до 999 не используя условия, циклы и goto. В конце корретно выйти (os.Exit(999)).
🔥2
Когда-то давно у меня был проект, и там было что-то около 40-50 серверов и свой ЦОД. И вот там я все сервера называл по именам греческих богинь: erinye, ora, gemera и так далее. Было весело общаться:
- У Оры сегодня опять проблемы.
- Какого рода?
- Да с Гемерой поцапалась из-за места на СХД
- У Оры сегодня опять проблемы.
- Какого рода?
- Да с Гемерой поцапалась из-за места на СХД
👏6😁2❤1🎉1
#платформа #разработка #vuejs #vue2 #javascript #vuelidate
Есть модель и я хочу валидировать ее используяю vuelidate.
И так все время...
Есть модель и я хочу валидировать ее используяю vuelidate.
И так все время...
Есть у кого чистая, пустая, не используемая VM с докером на 2 часа для записи видео?
Поделились. Это ужасно круто!
https://www.youtube.com/watch?v=YrXk2buqsgg
https://www.youtube.com/watch?v=YrXk2buqsgg
YouTube
Complex Numbers - Мы, XXII век. Техно-опера (финальная русская версия 2018-10-05)
Поддержать финансово (проект оч нуждается): Тинькофф 2200 7007 9447 8437 VIKTOR ARGONOV, Сбер 4276 1609 6787 1493 Виктор Юрьевич А, Bitcoin bc1qmzjxfrrfrvt6xtmlewkx7fku5r57g552lewft0, Paypal спрашивать в личке
Темы - гедонистический трансгуманизм, философия…
Темы - гедонистический трансгуманизм, философия…
👍3
Новый ролик!
Как защитить сервер от докера?
YouTube
https://youtu.be/vjcig6cwawM
VK
https://vk.com/video/@theartofdevel?z=video-203110683_456239164%2Fclub203110683%2Fpl_-203110683_-2
Rutube
https://rutube.ru/video/352629cd3c8e118305404285c05d7941/
Как защитить сервер от докера?
YouTube
https://youtu.be/vjcig6cwawM
VK
https://vk.com/video/@theartofdevel?z=video-203110683_456239164%2Fclub203110683%2Fpl_-203110683_-2
Rutube
https://rutube.ru/video/352629cd3c8e118305404285c05d7941/
👏3👍1
Хотел перейти на Vue3 + vuetify + vite и новое Composition API, а vuetify не работает с vue3 + vite (vite вместо вебпака).
Короче там во фронте такая сантабарбара, ужас :)))
Вообщем переписываю с Vue2 на ReactJS.
В реакте тоже хватает историй. Редакс бойлерплейтный ад. Другие стейт либо типа zustand просто не работают.
А недавно ещё вышел 18 реакт. Там у стейт либы mobx проблемы с совместимостью которые никто не собирается чинить.
Но по факту реакт гораздо приятней чем vue лично мне.
Только вот под вуе есть афигенная vuetify, а под реакт убогая mui.
Короче там во фронте такая сантабарбара, ужас :)))
Вообщем переписываю с Vue2 на ReactJS.
В реакте тоже хватает историй. Редакс бойлерплейтный ад. Другие стейт либо типа zustand просто не работают.
А недавно ещё вышел 18 реакт. Там у стейт либы mobx проблемы с совместимостью которые никто не собирается чинить.
Но по факту реакт гораздо приятней чем vue лично мне.
Только вот под вуе есть афигенная vuetify, а под реакт убогая mui.
Некогда ставший популярным сервис https://www.bankoff.co/ suspended, как он сам заявил в письме.
Dear Artur,
Today we’ve received a letter from Visa and Stripe that Bankoff Card services have been suspended due to the high volume of active users and transactions from Russia. It means our cards are no longer supported for any offline and online payments.
As we are currently trying to access funds that have been frozen in our USA account please be informed that we’re doing our best to resolve this issue.
Thanks
Bankoff Team,
Dear Artur,
Today we’ve received a letter from Visa and Stripe that Bankoff Card services have been suspended due to the high volume of active users and transactions from Russia. It means our cards are no longer supported for any offline and online payments.
As we are currently trying to access funds that have been frozen in our USA account please be informed that we’re doing our best to resolve this issue.
Thanks
Bankoff Team,
Ролик про монолит на Go надо перезалить. Случился какой-то казус.
Пишем монолит на Golang.
Я решил собрать все в одном приложении (структур сервисов, выделение логики в отдельную абстракцию policy, JWT в куках, работу с PostgreSQL, фильтрацию, сортировку и многое другое) и еще раз написать систему заметок. Предметная область не важна, важны концепции разработки которые я хочу показать. Первая часть, старт проекта, конфиги, объект приложения, хендлер метрик, запуск.
YouTube:
https://youtu.be/hb-9Lz-nuyM
RuTube:
https://rutube.ru/video/acbd5e1e2b8b73584f7bccfec2f1b6bc/?utm_source=newsletter&utm_medium=system_email&utm_campaign=video-ushlo-na-moderaciyu
VK Video:
https://vk.com/video-203110683_456239165
Я решил собрать все в одном приложении (структур сервисов, выделение логики в отдельную абстракцию policy, JWT в куках, работу с PostgreSQL, фильтрацию, сортировку и многое другое) и еще раз написать систему заметок. Предметная область не важна, важны концепции разработки которые я хочу показать. Первая часть, старт проекта, конфиги, объект приложения, хендлер метрик, запуск.
YouTube:
https://youtu.be/hb-9Lz-nuyM
RuTube:
https://rutube.ru/video/acbd5e1e2b8b73584f7bccfec2f1b6bc/?utm_source=newsletter&utm_medium=system_email&utm_campaign=video-ushlo-na-moderaciyu
VK Video:
https://vk.com/video-203110683_456239165
YouTube
Пишем полноценный production проект на Golang. Часть 1
Я решил собрать все в одном приложении (структур сервисов, выдление логики в отдельную абстракцию policy, JWT в куках, работу с PostgreSQL, фильтрацию, сортировку и многое другое) и еще раз написать систему заметок. Предметная область не важна, важны концепции…
🔥10👍7
Какая же красота в
Задача:
Есть форма (создание большой сущности, полей в 40), которую надо разбить по компонентам.
Как это задача решается в VueJS?
1.
2.
Как это решается в ReactJS? -
1. Описываете всю форму в рутовом компоненте:
2. Оборачиваете всю форму (включая подключаемые компоненты) в
3. Используете все те же методы из контекста формы:
Кра-со-та!
ReactJS по сравнению с VueJS.Задача:
Есть форма (создание большой сущности, полей в 40), которую надо разбить по компонентам.
Как это задача решается в VueJS?
1.
vuelidate - которая заставляет тебя описывать валидацию отдельным объектом, а если это разные компоненты, то придется разбиваться валидацию на разные объекты и через события и методы собирать это все в один объект, морочится с $anyError и $anyDirty и так далее.2.
veelidate - которая также заставляет описать объект схемы, а не использования Composition API просто заставляет использовать свои компоненты (для 3 версии VueJS), для 2 версии там все надо обернуть в ValidationProviderКак это решается в ReactJS? -
react-hook-form и userFormContext.1. Описываете всю форму в рутовом компоненте:
const methods = useForm<CreateTaskDTO>({})2. Оборачиваете всю форму (включая подключаемые компоненты) в
<FormProvider {...methods}>3. Используете все те же методы из контекста формы:
const {register, formState: {errors}} = useFormContext();Кра-со-та!
👍6❤2💩1
Продолжаем нашу рубрику Production Service, начали работать с БД, принес кучу старого кода, будем рефакторить.
https://youtu.be/gskSzKKeU2w
https://youtu.be/gskSzKKeU2w
YouTube
Пишем полноценный production проект на Golang. Часть 2
Продолжаем. Начинаем работать с БД, закинул старый код, понял что пора рефакторить. Веселуха!
Приятного просмотра!
Ссылка на GitHub: https://github.com/theartofdevel/production-service
Часть 1: https://youtu.be/hb-9Lz-nuyM
Часть 2: https://youtu.be/gskSzKKeU2w…
Приятного просмотра!
Ссылка на GitHub: https://github.com/theartofdevel/production-service
Часть 1: https://youtu.be/hb-9Lz-nuyM
Часть 2: https://youtu.be/gskSzKKeU2w…
👍9🔥3
Ну что, первый пулл был смержен
https://github.com/theartofdevel/production-service/pull/1
К третьей части рубрики Production Service сделаю еще больше задач.
https://github.com/theartofdevel/production-service/pull/1
К третьей части рубрики Production Service сделаю еще больше задач.