🇺🇦 Math.random(): javascript community
1.16K subscribers
363 photos
8 videos
530 links
Download Telegram
Нравится Vue и React, что выбрать? - выход есть reactivue! https://github.com/antfu/reactivue #typescript #vue #react
Интересный проект на JavaScript, который генерирует статистику в виде красивой таблички. Небольшой лайфхак - если вы создадите на github репозиторий, который называется так же как ваш ник нейм, вы сможете написать README файл, который будет показываться в вашем профиле. Вот в этом месте можно и разместить табличку со статистикой. https://github.com/anuraghazra/github-readme-stats
Forwarded from StartupEmulator
Как получить прибыль от открытого программного обеспечения

Вариант #1

Программное обеспечение как услуга (OpenSaaS)

🟢Один из способов монетизировать проект с открытым исходным кодом - это использование бизнес-модели SaaS.

🟡Этот вариант имеет смысл, если есть полноценное приложение, способное генерировать спрос.

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

🟣Привлекательность SaaS заключается в том, что программное обеспечение хранится в облаке; для доступа к приложению пользователям нужен только веб-браузер.

🔴SaaS - популярная бизнес-модель для поставщиков, которые создают инструменты для HR, совместной работы, управления контентом и проектами.

🟤SaaS-решения с бесплатной кодовой базой снижают затраты на разработку и устраняют необходимость построения избыточной функциональности.

🟢Кроме того, активное сообщество OSS с удовольствием будет продвигать качественные продукты с открытым исходным кодом.

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

🟠WordPress и Sharetribe - два ярких примера продуктов OpenSaaS.
Красивенький терминал для Windows, Linux и MacOS. Написан на typescript и electron. https://github.com/Eugeny/terminus
This media is not supported in your browser
VIEW IN TELEGRAM
Luckysheet - открытая альтернатива online Excel. Сервер на node.js, клиент на JavaScript. https://github.com/mengshukeji/Luckysheet
Новая статья от нашего постоянного автора и участника сообщества Кости Пальчика:

Data-fetching в React с помощью RxJS
5min read, для новичков rx+react

cancelling fetching on component unmount
⚠️ handling errors
displaying loading indicator
🍰 and a bonus!

https://dev.to/rxjs/fetching-data-in-react-with-rxjs-and-lt-gt-fragment-54h7
Было время пришлось столкнуться с проектом, который в браузере рисовал telnet терминал со всеми его командами и функциями. Тогда пришлось делать фронтенд на чистом javascript. Сейчас есть замечательная библиотека, которая реализует интерфейс терминала в браузере.
https://github.com/xtermjs/xterm.js
Media is too big
VIEW IN TELEGRAM
Маленькая библиотека, которая анимирует текстовый ввод. Написана библиотека на TypeScript. https://github.com/carlelieser/tiper-js
This media is not supported in your browser
VIEW IN TELEGRAM
Плагин для Figma, который генерирует html/css по нарисованому макету. Плагин написан на typescript.
https://github.com/bernaferrari/FigmaToCode
Еще один способ отсортировать массив.
Читалка книг написана на Javascript. Из интерсного можно посмотреть как делать десктопные приложения без electron. https://github.com/johnfactotum/foliate
В современном мире объемы информации увеличиваются с каждым днем, все чаще мы сталкиваемся с проблемой загрузки больших файлов. Как загрузить так, чтобы ничего не потерять? А что будет если я загрузил 99% от 1Тб и пропал интернет? Как загружать большие файлы? Есть ответы на эти вопросы - протокол tus - https://tus.io/. По ссылке вы найдете описание протокола и примеры использования. Есть сервер на node.js и js клиент.
Набор tsconfig файлов, которые помогут быстро засетапить проект на typescript - https://github.com/tsconfig/bases/
Друзья, спешу пригласить вас на вебинар в новом формате публичного собеседования! 2 опытных интервьювера проведут техническое собеседование JavaScript. Все будет проиходить online и после интервью вы сможете задать вопросы интревьюверам и кандидату.
http://mathrandom.com/webinar2708
Простенькая система web аналитики с открытым исходным кодом. Проект написан на JavaScript, в качестве базы - MySQL или PostgreSQL. https://umami.is/ https://github.com/mikecao/umami
Через 30 минут начнется "Открытое интервью"!