🇺🇦 Math.random(): javascript community
1.16K subscribers
363 photos
8 videos
530 links
Download Telegram
Всегда впечатляет, когда кто-то "упарывается" и делает прикольные визуализации. Сегодня у нас статья, в которой человек, под впечатлением от природных паттернов, сделал генерацию svg картинок на javascript.

🔗 https://georgefrancis.dev/writing/crafting-organic-patterns-with-voronoi-tessellations/

#article #javascript #svg #graphics
​​Привіт друзі!

Наша комюніті підготувала для вас нове відео на нашому YouTube каналі! «CI/CD на пальцях.»

Пишіть у коментарях відгуки та пропонуйте теми які ви б хотіли щоби ми пояснили 🤓
Конференция для JavaScript-разработчиков HolyJS — 2-5 ноября, онлайн.

Программа еще находится в стадии формирования, но в ней уже полно отличных докладов и воркшопов от крутых спикеров.

Среди спикеров: 
Тимур Шемсединов — программист с 26-летним стажем, CTO компании Salucyber, архитектор технологического стека Metarhia;
Michael Hladky — Google Developer Expert, Microsoft MVP, консультант по масштабируемым архитектурам, работает с Angular и RxJS;
Павел Черторогов — опенсорс-мейнтейнер, разработчик graphql-compose (генератора GraphQL-схем).

Специально для нашего канала организаторы сделали промокод на скидку Personal Standard билета: mathrandomJRGpc2021

Посмотреть список первых спикеров, почитать про их доклады и купить билет со скидкой можно на 🔗 сайте.

#conference #discount
Игра quake на javascript! Игра-учасник конкурса js13kgames.
Каждый год проводится конкурс js13kgames, правила простые - нужно за месяц написать игру на js с размером до 13кб.

🔗 https://github.com/phoboslab/q1k3
🔗 https://phoboslab.org/q1k3/
🔗 https://js13kgames.com/

#opensource #github #repo #js13kgames #javascript
Если ваша любимая IDE начинается на W, а не на V, то приходите сегодня к Никите Галкину, намечается интересная дискуссия с интересным человеком!
Forwarded from Node.js Recipes
#announcement #voice_chat

16 сентября в 21:00 поговорим о инструментах разработчика.
Гость: Старовойт Андрей, Team Lead WebStorm в JetBrains. Последние семь лет работает над поддержкой самых разных технологий в IDE, начиная от простых библиотек вроде classnames, заканчивая React и TypeScript.

Вопросы:
 Что такое инструменты разработчика?
  Где проходит граница между текстовым редактор и средой разработки?
 Какие инструменты помимо того где мы пишем код, имеют значение?
 Как добавляется поддержка для библиотек и фреймворков?
🔥 И конечно извечный холивар JavaScript VS TypeScript

Ссылка для подключения: https://t.me/node_recipes?voicechat
До встречи в эфире!
Визуализация 3D комнаты - простенько и со вкусом. Комната создана с использованием three.js.

Если вы собираетесь работать с 3D графикой в браузере, то можно изучить этот репозиторий и разобраться с three.js.

🔗 https://github.com/brunosimon/my-room-in-3d
🔗 https://my-room-in-3d.vercel.app/

#repo #github #3d #three #javascript
Статья о том, как записывать аудио с использованием MediaStream API.

🔗 https://www.sitepoint.com/mediastream-api-record-audio/

#audio #mediastream #article
Статья с объяснением работы сборщика мусора в node.js.

🔗 https://blog.risingstack.com/node-js-at-scale-node-js-garbage-collection/

#nodejs #article #garbagecollector
Здравствуйте, друзья! 

Приглашаем вас на наш очередной стрим, который состоится 30-го сентября!

В гостях у нас знаменитый kirjs (@kirjs_ru) - разработчик из Firebase, стример, автор https://codelab.fun/! В нашем стриме kir покажет как сделать приложение для полива растений(!) на Firebase за пару часов😉

🔗 https://www.mathrandom.com/events/workshop-flower-watering-reminder/

#event #stream #workshop #firebase
V8. Golang vs NodeJS. Распределенные системы.
UfoStation-s01e05
Продолжая тему сборщика мусора, советуем послушать подкаст @ufostation
#podcast #gc #friends

V8. Golang vs NodeJS. Распределенные системы.

Гость выпуска — Андрей Печкуров @puzpuzpuz:
- Github аккаунт;
- Twitter аккаунт;
- Статьи на Medium.

Содержание выпуска:

- 00:02:00 - Interpretator, runtime, engine
- 00:05:40 - Почему выходят новые версии v8
- 00:10:32 - WebAssembly и v8
- 00:13:38 - О каких оптимизация v8 полезно знать
- 00:17:48 - Поможет ли TypeScript
- 00:19:57 - Микрооптимизации
- 00:23:18 - Golang и NodeJS для риалтайм систем
- 00:28:40 - Что такое goroutine?
- 00:33:25 - Event loops vs goroutine
- 00:42:11 - Многообразие JVM языков
- 00:49:36 - Распределенные системы
- 00:52:38 - "Мощные" бекендеры тяготеют к инфраструктуре?
- 00:55:41 - Инфраструктура и распределенные системы
- 00:58:00 - Как создать свое облако
- 01:02:23 - Общие аспекты распределенных систем
- 01:07:24 - Требования к ЯП и сервису
- 01:10:16 - Когда необходимо оптимизировать сервис
- 01:12:32 - Масштабируем простое приложение
Интересный проект для генерации аватаров в стиле Notion. Генератор аватаров написан на next.js.

🔗 https://notion-avatar.vercel.app/
🔗 https://github.com/Mayandev/notion-avatar

#react #repo #github #nextjs
Здравствуйте, друзья!

Приглашаем вас на нашу очередную встречу. К нам в гости придет сооснователь hexlet.io - Кирилл Мокевнин! Поговорим о инженерах и инженерной культуре.

🔗 https://www.mathrandom.com/events/engineering-culture/

#event #hexlet #engineeringculture #stream