[стрим] 02. Настройка фуллстек nodejs проекта на express и typescript. Ответы на вопросы

Приходи в субботу в 20 00 по CET (https://www.timeanddate.com/time/zones/cet) на стрим https://www.youtube.com/watch?v=Jy4B5a0cxTQ.

Начну писать что-нить фуллстековое. Думал писать просмотрщик изображений, но эта идея мне нравится все меньше чем больше думаю о ней. Есть мысли о том чем может быть этот первый проект, поделюсь ими на стриме. Что бы в итоге не начали писать, нужна базовая настройка проекта. Так и займусь настройкой проекта (express, typescript, клиент) на стриме. Описание проекта и конкретные шаги по реализации будут на следующей встрече.

Еще отвечу на пару заданных прежде вопросов - про

  • веб-компоненты
  • что самое сложное в работе с людьми
  • мой опыт устройства в зарубежные компании

И, разумеется, обсудим вопросы во время стрима.

UPD
Видео

Github репозиторий. Внес в него несколько правок после стрима.

Спасибо, @xoria, за таймкоды.
12:00 nodemon.json
14:23 Почему express вместо трендового nest
17:31 Необратимые решения
22:10 TypeScript
34:52 Parcel
37:50 Middleware
51:57 LESS
1:16:55 Самое сложное в работе с людьми
1:19:41 Веб-компоненты
1:24:23 Устройство на работу в зарубежную компанию
1:26:21 Что за проект будем писать
1:37:37 Почему не что-то хипстерское из технологии
1:41:47 Антихрупкость

3 лайка

Как насчет написать автоматическое выставление tag’ов для изображений.
Чтобы автоматически сортировать коллекцию фотографий.

Именно о такой штуке думал в самом начале. Спасибо за фидбек.

1 лайк

По-моему очень нужная штука, можно попробовать через Google распознавание изображений.

1 лайк

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

Принял

Добавил в пост видео, ссылку на репозиторий с результатом со стрима и таймкоды от @xoria.

Вот только Express там не нужен… :-/

Я хочу доступаться к фоткам с любого устройства. И отойти от файлов. Может добавить альбомы которые можно шарить публично. Решение которое я использую чтобы шарить фотки с семьёй меня не до конца устраивает.

Я говорил о тегах в рамках веб приложения. А ты, как я уже понял - о тегах как метаинформации.

Я о том, что есть на диске очень много фоток домашнего архива за несколько лет, разбирать их никто никогда не будет, т.к. очень много времени надо. Им можно попробовать выдать теги автоматом о чем фотка, чтобы можно было в этом хламе что-то найти. Теги и соответствия фоткам надо где-то хранить, как-то показывать. Да можно через метаинформацию, но можно в принципе и приложение на основе веб технологий прикрутить, если хочется.
С выдачей тегов там можно еще с ML поиграться, модно, молодежно.
Думаю можно объединить задачи. Вопрос расшаривания фоток между родственниками и знакомыми тоже стоит.

Это проблема находит отклик в моем сердце. Хороший вариант для второй итерации после того как настроим инфраструктуру с выгрузкой фоток в БД, расстановка тегов вручную и отображение фоток через веб, аккаунты, альбомы и публичность/скрытость альбомов.

Сегодня для шаринга я использую PhotoStation на Synology. Выглядит так: https://podgorniy.myDS.me/photo/share/b54etvEA . Лучше чем ничего или чем гуглофото (потому что не хочу выливать свои фотки какой-то 3-d party).

1 лайк

Попробуй закинуть фотку на страницу демкиапи распознавания фоток: https://cloud.google.com/vision/

Он делает похожие вещи на то что описываешь - про автоматическоге распознавание сущностей на картинке. Правда цены конские: бесплатный сервис с использованием этого API не создать.

Так я про него и говорил:

1 лайк

Бесплатный не создать. Но для личного использования можно.
Насколько я вижу, до 1000 запросов в месяц бесплатно. 2000 7,5 доллара в месяц. Если аккуратно, в личном использовании можно и бесплатно влезть, вроде.

1 лайк