🇺🇦 Math.random(): javascript community


Гео и язык канала: Украина, Русский
Категория: Технологии


Профессиональное IT-комьюнити:✔️бесплатные вебинары;✔️public technical interview;✔️проекты на JavaScript из FrontEnd, BackEnd, Mobile. Admin: @andrey_pk, @StartupEmulatorAdmin
YouTube канал: https://bit.ly/3cdY6HV. Правила участия: http://surl.li/ppkm

Связанные каналы  |  Похожие каналы

Гео и язык канала
Украина, Русский
Категория
Технологии
Статистика
Фильтр публикаций


🎉🎉 Happy 404 day!

https://www.mathrandom.com/404


Якщо що, то PHP не впливав на Раяна Дала, та він не хотів інтегрувати SQL прямо з HTML, це був першоквітневий жарт...


🎥 Муштрований на PHP: Історія, що надихнула створення Node.js 🚀

Привіт, Math.random() Community! Ми знайшли надзвичайно цікаве відео, яке кожен розробник має побачити – особливо якщо ви працюєте з Node.js або цікавитеся історією веб-розробки.

👉 https://www.youtube.com/watch?v=LB8KwiiUGy0

У цьому документальному фільмі розкривається, як вплив PHP та бажання автора Node.js, Раяна Дала, інтегрувати SQL запити прямо з HTML, спонукали його до створення одного з найпопулярніших і найвпливовіших інструментів сучасної веб-розробки.

Чому це важливо:

📖 Відео надає унікальний інсайт в історію веб-розробки та демонструє, як ідеї з минулого формують технології майбутнього.
💡 Ви дізнаєтесь, як бажання спростити розробку веб-додатків призвело до створення Node.js та який вплив це мало на розробку серверних додатків.
🚀 Після перегляду ви зможете краще зрозуміти філософію, що стоїть за Node.js, та натхнення, яке мотивує розробників створювати нові технології.
Підсумок:
Це відео - не лише історія про технології, але й нагадування про те, що великі ідеї часто народжуються з простих бажань розв’язати певну проблему або спростити процеси, які здаються надто складними.

📢 Поділіться своїми думками та враженнями після перегляду. Чи змінило це ваше сприйняття Node.js?

#nodejs #php #веброзробка #історіятехнологій #розробка




🔍 Великі новини для всіх, хто цікавиться відкритим кодом і громадськими ініціативами!

Привіт, Math.random() Community! Сьогодні ми хочемо поділитися з вами чудовою можливістю взяти участь у покращенні одного з ключових державних проектів України!

🔗 https://github.com/diia-open-source

✨ За ініціативою інженерів-ентузіастів та з підтримкою спільноти, почалося публічне код рев'ю коду Дії. Це унікальна можливість для кожного з нас долучитися до розвитку та вдосконалення національної цифрової платформи, зробити свій внесок у цифровізацію державних сервісів.

Наш постійний спікер Тімур Шемседінов вже знайшов купку 💩 коду, що потрібно прибрати 🧹

🔗 https://t.me/+f6d5MCe-euthOTFi

#diia #opensource


🚀 Оновлення Bun до версії 1.0.30! 🌟

Привіт, Math.random() Community! З радістю ділимося з вами новинами про найновіший реліз Bun - v1.0.30, який обіцяє ще кращий розробницький досвід (DX)!

🔗 https://bun.sh/blog/bun-v1.0.30

Нововведення релізу:
Оновлення приносить з собою не лише поліпшення продуктивності та нові функції, а й продовжує зосереджуватися на наданні розробникам чудового досвіду роботи (DX). З Bun, ви отримуєте швидкий, інтуїтивно зрозумілий інструмент, який спрощує багато аспектів розробки веб-додатків.

Чому це важливо для розробників?

- Чудовий DX: Bun розроблений з метою зробити ваш робочий процес якомога приємнішим і ефективнішим, зменшуючи необхідність у важкій конфігурації та максимізуючи вашу продуктивність.
- Швидкість і продуктивність: Завдяки оптимізаціям та покращенням, внесеним у версії 1.0.30, Bun стає ще швидшим і потужнішим, дозволяючи розробникам швидше доставляти свої проекти.
🎉 Використовуючи Bun, ви не просто отримуєте доступ до сучасних технологій; ви робите свій день як розробника приємнішим і продуктивнішим.

Не втрачайте можливість переглянути всі деталі останнього оновлення та випробувати Bun у дії.

👨‍💻 Оцініть переваги Bun v1.0.30 і поділіться своїми думками з нами!

#bun #javascript #runtime #packagemanager #development #release


🎉 Новини TypeScript! Випущено TypeScript 5.4! 🎉

Привіт, Math.random() Community! Сьогодні ми маємо захоплюючі новини для всіх любителів TypeScript!

Microsoft оголосила про випуск TypeScript 5.4, принісши нові функції, покращення продуктивності та більш строгу типізацію, щоб зробити ваш код ще кращим і безпечнішим.

🔍 Основні особливості TypeScript 5.4:

- Покращення у роботі з типами, що дозволяє більш точно описувати складні структури даних.
- Оновлення у обробці помилок та діагностиці, що робить виявлення та виправлення помилок швидшими та ефективнішими.
- Збільшення продуктивності компілятора, що зменшує час очікування при розробці великих проектів.

Дізнайтесь більше про всі нововведення та покращення в офіційному блозі:
🔗 https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/

Цей реліз є чудовою можливістю для розробників зануритись глибше в можливості TypeScript та використати його нові можливості у своїх проектах.

Не пропустіть шанс покращити свої навички та проекти з новим TypeScript 5.4!

#typescript #programming #release #development


Привіт, Math.random() Community!

Ми трохи забарилися з новими конкурсами, чи не так?

Ось вам посилання на захоплюючий математичний виклик: задача полягає в тому, щоб представити число 2024, використовуючи лише число Пі і без жодної цифри!

🔗 https://t.me/matan_kpi_ua/452

Але ми вирішили додати ще кілька спецій в це завдання для нашої спільноти:

- Представте число 2024 у JavaScript найкоротшим способом, уникаючи використання цифр.
- Покажіть, як можна відобразити 2024 в JavaScript, не вдаючись до цифр і застосовуючи лише модуль Math.

Залишайте свої креативні рішення у коментарях до цього посту. Ми обговоримо всі пропозиції після 16 березня!

#competition #math #js


🌱 Вітаємо, усіх у Math.random() Community!

Завжди мріяли розібратися з Інтернетом речей (IoT), але не знали з чого почати? Ми знайшли чудовий ресурс, який допоможе вам зробити перші кроки у цьому захоплюючому напрямку!

📚 IoT for Beginners - це відкритий проект, призначений для тих, хто хоче дізнатися більше про IoT. Це зібрання матеріалів та проектів, що дозволить вам краще зрозуміти, як працюють пристрої, мережі, аналіз даних та багато іншого у світі IoT.

🔨 Чому це цікаво?

Ви отримаєте доступ до багатої колекції матеріалів, що охоплюють від основних концептів до практичних завдань.
Можливість реалізувати власні проекти, використовуючи здобуті знання.
Шанс зануритися у світ IoT без необхідності витрачати час на пошук якісних навчальних ресурсів.

🌟 Ми вважаємо, що самоосвіта та практичний досвід - ключ до успіху у технологічному світі. Цей ресурс може стати вашим провідником у світі IoT, незалежно від того, чи є ви новачком, чи вже маєте досвід у цій галузі.


#iot #learning #opensource #community


Як часто ви пишете юніт тести?
Опрос
  •   100% покриття, використовую TDD
  •   100% покриття, не TDD
  •   Впевнені 80% покриття
  •   50/50 або пішу, або ні
  •   Не витрачаю свій час, мій код або працює або не працює - йому не потрібні тести
  •   Я Чак Норріс, тести самі себе пишуть
159 голосов


🚀 Увага, розробники! Ми раді поділитися з вами чудовою новиною, яка наближає бази даних до фронтенд-розробки як ніколи раніше - зустрічайте pglite.

🔗 https://github.com/electric-sql/pglite

pglite - це інноваційна обгортка навколо PostgreSQL, що робить можливим використання цієї потужної системи управління базами даних безпосередньо у фронтенд-додатках. Завдяки pglite, PostgreSQL запускається на WebAssembly (wasm), що означає, що ви можете інтегрувати повноцінну базу даних прямо у ваш веб-додаток.

🌟 Чому це важливо?

Бази даних стають ближче до фронтенду: Розробники можуть тепер більш ефективно працювати з даними, не виходячи зі своїх улюблених фронтенд-технологій.
wasm революція: Запуск PostgreSQL на wasm демонструє нові можливості для веб-додатків, роблячи їх більш потужними та автономними.

🛠 Переваги pglite:

Легка інтеграція з будь-якими фронтенд-проектами.
Не потребує встановлення чи конфігурації важких серверів баз даних.
Відкриває нові можливості для розробки pwa (progressive web apps) та інших веб-додатків.

💡 pglite не просто спрощує роботу з базами даних для фронтенд-розробників, але й розширює горизонти того, як веб-додатки можуть використовувати дані на клієнтській стороні.

Ми вважаємо, що pglite стане важливим інструментом в арсеналі сучасного розробника, дозволяючи створювати більш потужні, безпечні та ефективні веб-додатки.

#pglite #postgresql #webassembly #frontenddevelopment #database #tech

👉 Поділіться своїми думками та як ви плануєте використовувати pglite у своїх проектах!


Ми знайшли чудовий ресурс, який стане в нагоді кожному, хто готується до співбесіди з JavaScript, або просто хоче поглибити свої знання в цій галузі.

🔗 https://github.com/sudheerj/javascript-interview-questions

Цей репозиторій містить збірку питань з JavaScript, які часто зустрічаються на співбесідах, разом з детальними відповідями та поясненнями. Від основ JS до складних питань, пов'язаних з асинхронністю, замиканнями, прототипами та багато іншого – тут ви знайдете все, що потрібно для ефективної підготовки.

📚 Використовуйте цей ресурс для:

- Підготовки до співбесіди з JavaScript.
- Покращення розуміння глибинних концепцій JS.
- Тестування власних знань та ідентифікації слабких місць.
💡 Радимо зберегти собі це посилання та поділитися з друзями, які також цікавляться JavaScript.

Нехай ваш шлях до освоєння JavaScript буде цікавим та продуктивним!

#javascript #interviewpreparation #coding #learning #repo


Знайди свою технологію!

#humor #haha


Репост из: undefined


Що виведе код? 👆
Опрос
  •   0, 1, 2 послідовно з інтервалом в 1 секунду
  •   3, 3, 3 послідовно з інтервалом в 1 секунду
  •   0, 1, 2 одночасно через 3 секунди
  •   3, 3, 3 одночасно через 1, 2 та 3 секунди відповідно
150 голосов


Привіт, Math.random() Community! 🎓

Новий тип постів у нашій спільноти - codingPuzzle! Спробуйте визначити, що саме виведе наступний JavaScript код.

#javascript #codingPuzzle


Привіт, Math.random() Community! 🎉

Після нашого голосування Nuxt.js 🔥 виявився переможцем! Це чудова нагода поговорити про круті речі, які Nuxt 3 пропонує розробникам:

- Vue.js: Серце Nuxt, що дозволяє створювати інтуїтивно зрозумілі та ефективні веб-додатки.
🌐 https://v3.vuejs.org/

- Nitro: Найновіший серверний двигун Nuxt 3, Nitro, пропонує вражаючу швидкість та гнучкість.
🌐 https://nitro.unjs.io/

- DevTools: Потужні інструменти для дебагінгу та оптимізації в Nuxt 3.
🌐 https://devtools.nuxt.com/

- Modules: Система модулів Nuxt стала ще потужнішою в Nuxt 3.
🌐 https://nuxt.com/modules

- Плагіни: Підтримка широкого спектра плагінів в Nuxt 3.
🌐 https://nuxt.com/docs/guide/directory-structure/plugins

Ми вдячні кожному, хто долучився до голосування та поділився своєю думкою. Nuxt.js безумовно заслуговує на увагу, особливо з такими захоплюючими функціями, які він пропонує у своїй третій версії!

#nuxt #vue #nitro #devtools #modules #plugins #javascript


Доброго дня, друзі! 🚀

Сьогодні ми вирішили розібратися, що краще для розробки - Next.js чи Nuxt.js?

👍 Якщо ви віддаєте перевагу Next.js за його гнучкість та оптимізацію для React, натисніть лайк.

🔥 Якщо ж ваш вибір - Nuxt.js, через його зручність у використанні з Vue.js та потужний функціонал "з коробки", виберіть вогник.

Давайте з'ясуємо, який фреймворк найбільше цінує наша спільнота! Поділіться своїм досвідом та думками в коментарях.

#next #nuxt #nextvsnuxt #javascript #react #vue

🤓 Чекаємо на ваші голоси та коментарі!


Добрий день, друзі!

🌟 Сьогодні хочемо представити вам один цікавий інструмент, який може виявитися корисним у вашому робочому процесі – це проект "lint-staged" на GitHub.

🔗 https://github.com/lint-staged/lint-staged

🔍 "lint-staged" – це потужний інструмент для автоматизації процесу лінтування файлів перед коммітом. Цей проект дозволяє запускати лінтери на певних файлах у вашому репозиторії, що зменшує ризик внесення помилок та підвищує якість коду.

🚀 Використання "lint-staged" може значно спростити ваші робочі процеси, особливо якщо ви працюєте з великими командами або на складних проектах. Цей інструмент допоможе забезпечити єдність стилю та якості коду.

📈 Інтеграція "lint-staged" у вашу CI/CD pipeline може покращити процес розробки та забезпечити більш плавний процес деплойменту.

👉 Рекомендуємо всім розробникам переглянути та використовувати цей проект у своїй роботі. Обговоримо ваші думки та досвід використання "lint-staged" у коментарях!

#github #repo #pipeline #cicd


Доброго дня, члени спільноти Math.random()!

🌐 Сьогодні хочемо поділитися з вами чимось дуже цікавим та водночас забавним – проектом на GitHub, який називається "state-of-the-art-shitcode"!

🤔 Що це таке? Це унікальна колекція коду, яка іронічно демонструє різноманітні "не найкращі практики" програмування. Цей репозиторій – справжній скарб для розробників, які хочуть побачити, як НЕ слід писати код.

💡 Чому це важливо? Крім гумористичного аспекту, цей проект нагадує нам про значення чистого коду, добре продуманої архітектури та найкращих практик у програмуванні.

🚀 Рекомендуємо всім відвідати цей репозиторій, ознайомитися з прикладами та, можливо, навіть додати свої власні внески. Це не тільки розважально, але й пізнавально!

👉 Обговоримо у коментарях, які "шедеври" вам найбільше сподобалися або шокували!

🔗 https://github.com/trekhleb/state-of-the-art-shitcode

#JavaScript #ProgrammingHumor #CleanCode

Показано 20 последних публикаций.