Есть такой онлайн-сервис SunCalc. Он использует астрономические формулы, чтобы показывать положение солнца в заданных координатах и заданное время. Я его применяю, например, чтобы выбрать время и место съёмки.
Так вот, там в сервисе взяты Google-карты, и уже несколько лет на каждом тайле отображается ватермарка "For development purposes only", а при старте сервиса выскакивает ошибка о некорректной загрузке карт. Это произошло из-за того, что Гугл в какой-то момент поменял карты, не сохранив обратную совместимость, и сделал платной ту квоту, которая прежде была бесплатной, увеличив стоимость использования в 14 раз!
В SunCalc, как и во множестве подобных проектов на базе API крупных компаний, нет рекламы и монетизации. А код сервиса доступен в Open Source. Это просто удобная онлайн-тулза от энтузиаста. Он на ней не зарабатывает, даже наоборот: тратит собственные деньги на оплату серверов, просто чтобы привнести в мир некоторое универсальное общественное благо. Формально, конечно, Гугл, как владелец своих карт, имеет полное право раздавать доступы к этим картам на любых условиях. Но фактически нет никакой хорошей и рациональной причины, по которой бесплатный некоммерческий общественно-полезный сервис не должен иметь возможность применять эти карты.
Платить автор сервиса точно не будет: нет никакого смысла выкидывать сотни долларов в месяц просто так ради жадности Гугла. Получается, что пользователи на ровном месте испытывают неудобства. Хоть и небольшие, но всё-таки — работать с чистой картой без надписей и затемнения гораздо приятнее.
Вот вам ещё про вред капитализма и монополий. Не то, чтоб я видел какую-то другую более работающую экономическую систему (социализм с его плановой экономикой во много раз хуже и нежизнеспособнее, разумеется). Но просто каждый раз раздражают такие ситуации, когда на них наталкиваюсь. Какого хера вообще?
#web#dev
КОНКУРС РЕАКЦИЙ ОТ MEMEALERTS🎉
Главный приз — две PlayStation 5: одна тебе, другая стримеру!
- Поймай смешную реакцию стримера на мем с MemeAlerts и запиши этот фрагмент стрима
- Смонтируй это как стикер, выложи его на MemeAlerts с тегом #react и тэгни стримера
- Запости этот стикер в комментариях к этому посту через бота @memesy, чтобы участвовать в конкурсе
📅 1 июля мы подведём итоги.
🏆 Победит стикер, который наберёт больше всего лайков в комментах — и оба участника (стример и мемодел, записавший его реакцию) получат по PS5. Второе и третье место так же будут ждать призы от MemeAlerts.
🎁 А ещё вручим призы за:
— Лучший монтаж — мемоделу, который сделал самый крышесносный стикер
— Самую лулзную реакцию — выбором жюри MemeAlerts
— Лютый кринж — стримеру, чью реакцию зальют эмодзи 🤡 в комментах к посту
🔥 Стримеры, поддержите! Перешлите этот пост в свои каналы
Ждём реакции на мемы ваших любимых стримеров в комментах к этому посту!
React Wrap Balancer – Matnni avtomatik tartiblaydigan kutubxona
📱 Agar React dasturingizda sarlavha yoki matnlar noto‘g‘ri satrlarga bo‘linib qolsa, react-wrap-balancer kutubxonasi sizga yordam beradi. Bu kutubxona matnni estetik tarzda avtomatik tarzda bo‘lib, ko‘rinishini chiroyli qiladi.
Asosiy afzalliklari:
• Matnni chiroyli tarzda satrlarga ajratadi
• Mobil va desktopda ko‘rinishni moslaydi
• O‘rnatish va ishlatish juda oson
O‘rnatish:
npm install react-wrap-balancer
Ishlatish:
import Balancer from "react-wrap-balancer"; <Balancer> Bu yerda sizning sarlavhangiz yoki matningiz bo‘ladi </Balancer>
🖥GitHub:https://github.com/shuding/react-wrap-balancer
#react
💻@dasturlash_hayoti — bir xatoni tuzatib, ikkinchisiga tayyorlanish! 😅
🖇️✨🖇️#react от аккомиᝢ
ОЧЕНЬ МНОГО вопросов, чтобы узнать автора канала лучше !
комм/реакция, а я отвечу...
⤹
«💋» : с кем бы ты поцеловался(ась) из подписчиков этого канала?
«💘» : есть ли человек, который знает тебя лучше, чем ты сам(а)?
«🎉» : топ три твоей любимой еды, музыкальных исполнителей и праздников!
«🕊» : скучаешь по кому-то/чему-то сейчас?
«🍓» : какую черту ты ненавидишь в людях, но сам(а) ей обладаешь?
«🍾» : куришь? пьёшь?
«⚡️» : есть ли у тебя какая-то серьёзная болезнь?
«💯» : ситуация, когда ты был(а) на волоске от см🖇️рти?
«🎃» : умеешь ли ты хранить секреты?
«❤️» : на какую песню/фильм/книгу похожи отношения с тобой?
«🍌» : причина, по которой ты лжёшь чаще всего?
«❤️🔥» : убить или быть убитым(ой)? почему?
«☃️» : какие слова тебя больше всего расстраивают?
«🔥» : а какие радуют?
«👻» : самое травмирующее событие?
«🎄» : самое любимое детское воспоминание?
«👍» : что ты любишь в себе больше всего?
«👎» : а ненавидишь?
«🦄» : покажи свою натальную карту. если не знаешь, что это, то просто ответь, какой у тебя знак зодиака?
«💔» : что ты чувствуешь и как ведёшь себя, если невзаимно влюблен(а)?
«👀» : что ты очень хочешь сделать, но никак не можешь решиться?
«🎃» : расскажи самую жуткую, паранормальную и мистическую историю из твоей жизни
«🐳» : есть ли у тебя домашние животные? расскажи о них!
«😎» : покажи свою ленту в пинтересте, экран блокировки и последнюю прослушанную песню
«🙈» : какие у тебя отношения с родителями?
«👾» : что в людях привлекает тебя больше всего?
«😍» : два плюса и два минуса отношений с тобой!
🖇️источник . . .
пожалуйста, репостите ТОЛЬКО С именем отправителя сверху
больше интерактивов тут ⤸
@akkomisreact ;
#webDevelopment#React
🔰
Server Side Rendering with React and Redux
📖 Build React, Redux, and React Router apps using Server Side Rendering (SSR), Isomorphic, and Universal JS techniques
🗣: Stephen Grider
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#webDevelopment#react
🌐
Mastering React
Don't get left behind. React is the way forward to building fast, interactive web apps. This course covers everything.
Duration: 13h
220 lessons
Author: CodeWithMosh
🔗Link
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----