Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области.
Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него.
"Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!"
Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее.
Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то.
С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше.
Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс.
В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков.
#dev
🚀Abstract Mainnet is live!🎉
You can now start earning XP, Badges, and secure a potential Airdrop! 🌟
Full Guide🪂
1 – How to start: 🔑
• Visit abs.xyz
• Click on “Login to Explore” 🔍
• Enter your email or connect Web3 Wallet 🦊
You’ll get a code in your email, enter it, and welcome to Abstract! ✨
---
2 – Fund your account:💰
• Visit BridgeFinance
• Choose which chain you’re paying from (e.g., SOL) 🔗
• To receive, choose Abstract ETH or USDC 💵
Then go to the Abstract wallet page, copy your wallet address, and paste it into deBridge.
Confirm, and in 2 seconds, funds will be available in your wallet! ⏱️
---
3 – Unlock Badges:🏅
You can claim them easily by connecting X, Discord, depositing to a wallet, voting, and trading at least once.
To claim these badges, you need 0.0001 ETH. So, fund your wallet with ETH! 🪙
---
4 – App Voter and Trade badges:🛠
To get them, visit Discover and click “vote” for at least one app
Then deposit some ETH or USDC and buy tokens (you can buy and sell PENGU) just for the trade badge. ⚡️
App fee: 0.25% 💸 and gas ~$0.13 ⛽️
---
5 – Mint free NFT:🎨
Best place for it: Magic Eden! We recommend minting only free NFTs (you’ll pay only about $0.80 fee). If the NFT pumps, you can make a profit. 📈
By minting and trading, you’ll earn XP! 💥
#Abstract
🦆Abstract: Monsters выходят 28 августа
🔥Абстракт набирает обороты, и совсем скоро на их сети выходит проект (в котором мы участвуем с самого начала) Monsters.fun
🔫 Monsters - это игра с битвами ИИ-питомцев, один из наиболее ожидаемых проектов на Abstract, и входят в программу поддержки строителей Abstract.
🎁 Сейчас мы можем проверить пойнты (дают по разным критериям), для этого подключитесь вашим кошельком Abstract и привяжите страницу твиттера.
🎨 Их коллекция сейчас торгуется по 0.4 ETH (+2000$)
#Abstract
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | MRKT
- - - - - - - - - - - -
content in your language / فارسیفارس
🏁 Привет, криптаны! Давненько у нас не было постов по Абстракту, а они еще как живы)
🔥 Их токен$PENGU практически на хаях, с апреля более 10 иксов, за крайние 1.5 месяца5 иксов, при капитализации 2.5 ярда, мощно!
🎫 Сейчас на OpenSea проходит минт NFT за ~6$, за которую обещают XP насыпать. Тут конечно не так интересно, как в случае с бейджем от RedBull, который мы минтили в конце мая, и на кошелек раздали по 8.000 XP, при нулевых затратах, но, они ведь и дроп могут в перспективе могут насыпать не только за XP, но и за условные NFT и бейджи, почему нет? За 6$ считаю стоит пробовать (если вам это по рискам).
📤 Вообще, NFT эта, приурочена к событию с Мистер Бистом, который подгонит детям Африки и другим нуждающимся водички. Дедлайн - 11 августа. Думаю стоит минтить именно на кошельки Abstract , а не на обычные EVM кошельки. Заминтили на данный момент всего 25.000 штук.
💎💎
💎💎💎Abstract Stats
💎💎💎
💳 Количество кошельков по тирам XP:
🥉 Бронза 💎💎💎💎💎1.604.354
🥈 Серебро 💎💎148.759
🥇 Золото 💎6.598
🏪 Платина 💎153
📊 Кошельков по количеству транзакций:
🔹 5-10 💎💎💎💎116,853
🔹 10-20 💎💎💎72,944
🔹 20-50 💎💎46,149
🔹 50-100 💎18,693
🔹 100-300 💎6,922
🔹 300+ 💎3,050
📃 Кошельков по количеству бейджей на аккаунте:
🔹 5-7 💎💎💎💎220,407
🔹 7-10 💎💎💎144,763
🔹 10-15 💎43,584
🔹 15-20 💎7,963
🔹 20+ 💎3,961
Так что, если вы делали с самого начала, имеете хотя-бы уровень Silver, более 100 транзакции (что вообще не много), и более 10, а лучше 15 бейджей, то вы хорошо выделяетесь в экосистеме Абстракта, они планируют выйти в конце года, так что время еще есть, и учитывая как у них все хорошо складывается, то он остается перспективным проектом для отработки! 🤔
🏁 Как у вас дела с Абстрактом? Напишите в комментах.
#Abstract
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | MRKT
- - - - - - - - - - - -
content in your language / فارسیفارس
🦆Почему Abstract может привести миллионы людей в крипту?
📺 Недавно в подкасте The RollupЛука Нетц, Cygaar и Майкл Ли обсудили подход Abstract к построению сети — и почему он кардинально отличается от всего, что мы видели раньше в крипте.
💬Вот главное, что стоит знать:
🔹Никакого фейкового TVL.
Большинство сетей строятся по одному шаблону: фейковая активность, агрессивная стимуляция, погоня за показателями ради показателей.
Abstract выбрал другой путь — органичный рост и честное взаимодействие с пользователем.
🔹Огромная недооценённая ниша.
Как и в случае с NFT раньше, сейчас в инфраструктуре для потребителей планка качества очень низкая, а оценки проектов — высокие. Это окно возможностей для создания чего-то реально значимого.
🔹Крипта для людей, а не только для фондов.
Институционалы уже здесь — об этом говорят и ETF. Следующий шаг — розничный пользователь. И в отличие от большинства в крипте, Лука всегда фокусировался на "обычных людях". Именно это делает его подход уникальным.
🔹Пользовательский слой.
Abstract предлагает максимально простой старт в крипте: без сложных интерфейсов, без необходимости создавать кошелёк, без барьеров для входа. Всё, чтобы человек из Web2 понял и почувствовал — это сделано для него.
🔹Заряжено на бренды и рост.
У Abstract уже есть молодая активная аудитория (Gen A и Gen Z), интересная для мировых брендов. И бренды сами это понимают — вместо того чтобы их уговаривать, они будут приходить на платформу сами.
🔹Маховик включён.
Каждый бренд принесёт с собой часть своей аудитории, которая со временем будет накапливаться и продолжать делать платформу более ценной, создавая эффект снежного кома.
В центре всего — ABS портал, который должен стать App Store для крипты.
5 из 10 будущих топ-приложений, Лука уверен, что будут построены на Abstract.
🔹 Токен с фундаментом.
Abstract уже выстраивает диалог с институционалами, чтобы обеспечить спрос на свой токен. Тут не про "скинуть на розницу", а про построение устойчивой модели.
Фонды понимают, что центр приложений в новом поколении технологий будет стоить триллионы.
🔹 Рычаги влияния уже есть.
Pudgy Penguins дали Abstract узнаваемость, доверие и выход на переговоры с гигантами — от Web3 до Disney. В ближайшие 12-18 месяцев, по мнению Луки, они должны привлечь 5 крупных брендов, которые пришли из Web2 на Abstract.
❗️Вывод:
Abstract не просто сеть. Это попытка переосмыслить, как вообще должна выглядеть крипта для миллионов новых пользователей. Не только для дегенов или фондов, а для всех.
🛒 И если всё получится, мы действительно увидим новый App Store — только на блокчейне.
#Abstract
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI | SCAM
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🦆Abstract: новый бейдж Monaco Badge
❗️ В Abstract вышел очередной бейдж, чтобы его получить, нужно в течение 3 дней подряд забирать по 2 бесплатных NFT в рамках ивента Monaco от биржи Gate.io
📤Что делать:
🔘Переходим на сайт ивента
🔘 Подключаем Abstract-кошелек
🔘 Пролистываем вниз и забираем две бесплатные NFT: Australian icon иFirst win
🔘 Транзакции не всегда проходят моментально — ждём, не суетимся 👌
🔘 Повторяем этот ритуал 3 дня подряд, не пропуская
🔘 На 4й день заходим в Rewards, клеймим бейдж🏅
#Abstract
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI | SCAM
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🦆Abstract: новый бейдж Office Worker
➗ В Abstract вышел очередной бейдж, который можно забрать за ~0.0024 ETH
🤑Как получить?
🔘 Переходим на сайт, подключаем кошелек Abstract и создаем юзернейм
🔘 На главной жмем Auto Farm Game
🔘 Жмем Pay Employee пополняем минимум 0.0024 Eth (~6$)
🔘 Через сутки, раздел Auto Farm забираем пойнты, далее идем в HR Department и отвечаем на звонок
🔘 Идем в раздел Rewardsи клеймим бейдж
✅️Официальная инструкция
#Abstract
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI | SCAM
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🐧Pengu Clash: официальная игра от Pudgy Penguins
Да, это те самые пингвины, создатели Abstract chain, теперь они решили провести экспансию и в Telegram, можем зайтии стать ранними пользователями 🤔
➗Что ожидается:
➖ Турниры с вознаграждениями
➖ Поддержка блокчейнов Abstract и TON
➖ Возможность сделать игровые предметы в NFT
➖ Токен $FISH
➗ Сейчас мы можем получить Early Access Waitlist? пригласить друзей, протыкать социалки, и тем самым улучшить уровень вашего сундука.
#Abstract
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI | SCAM
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🦆Abstract — сколько может стоить XP?
➗ Решили прикинуть, во сколько примерно может оцениваться наш фарм в Abstract, чтобы понимать — ради чего мы жгём эфир.
❗️ Сразу уточним: никаких точных цифр тут нет, всё ниже — чистая экстраполяция на основе имеющейся имеющихся данных и распределений XP.
*️⃣ API отрубили ещё после 6-й недели, чтобы никто не рассчитал дроп заранее (продуманные пингвины)
📊Примерные расчёты:
➖ По статистике после 6-й недели:
🔘 Было нафармлено ~880M XP
🔘 Сейчас идёт 13-я неделя → по такому же тренду будет ~1.9B XP
🔘 Если предположить, что итого будет 20 недель → итоговая цифра будет ~2.93B XP
➖ Статистика по активности:
🔘 Всего ~711k пользователей
🔘 Активных в неделю 250k
🔘 В день ~50–80k
🤑 Если прикинуть цену дропа через эту модель, получаем примерную оценку одного XP.
➡️ Таблица расчётов — вот тут.
⚠️ Но! Далеко не факт, что дроп будет только по XP
Наверняка будут учитывать бейджи, холдеров $PENGU, может ещё какие-нибудь нелепые критерии придумают, как это частенько бывает.
➗ Получить статус Silver не составляет особого труда, можно прикупить NFT из топ25 ME, XP будут копиться на пассиве, за остальные коллекции конечно тоже что-то начисляют, но не так бодро.
💸 По текущей модели условные 30к XP теоретически = ~300$, но это вилами по воде. В общем продолжаем фармить. Посты по Abstract можете найти по соответсnвующему хэштегу #Abstract🫡
🏁 Сколько у вас сколько XP? Дошел кто нибудь до Gold tier (+100к). Много уже залили в фарм? Какие вообще ваши ожидания и мнения по поводу Abstract?
#Abstract
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI | SCAM
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی