@StickerMart · Post #424 · 21.07.2019 г., 06:40
贴纸包名称:VA-11 Hall-A #ACG#Valhalla#Emoji
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #266 · 21.03
Много лет назад я делал игру ВКонтакте про домики. Одно общее изометрическое поле, где у каждого свой участок, на котором можно строить дом, выбирать его размеры, материалы, форму окон и крыши. И обставлять мебелью. Поле было квадратным 100 на 100, соответственно у каждого квартала был номер по одной оси X от 0 до 99 и по другой Y от 0 до 99. По какой-то причине мне тогда нужно было сохранить это в одном числе как идентификатор квартала, и я подумал, что изобрёл гениальный способ: A = X*100 + Y. Извлечь обратно тоже было легко: поделить A на 100 и округлить вниз, это получался X. А потом Y = A - X*100. Например, квартал с координатами 13-29, собственно, так и записывался: 1329. Важно, что это математические операции, а не строковые. Они и сами по себе быстрее выполняются программой, и позволяют, например, удобно отсортировать участки. Я считал себя очень умным, не зная тогда, что по сути изобрёл системы исчисления, и вообще подобный подход очень банален и прост. Мы куда чаще видим это в битовых масках, потому что и сама задача для двузначных свойств возникает чаще, и компьютер существенно быстрее работает с битами, но от того, какая там база системы исчисления, математический смысл не меняется. Если тебе надо записать в одно число несколько свойств, каждое из которых может быть в N значениях, то в это число должно влезать N*N*N... сколько там у тебя этих свойств. Ты пишешь первое свойство n1, потом прибавляешь n2*N, потом n3*N*N и так далее. Величины существуют в разных разрядах N-ричной системы исчисления, поэтому не пересекаются, и их можно разделить. Игра, кстати, поначалу хорошо набирала пользователей, а потом перестала. Я думал, что она не интересная, и закрыл проект. А сильно позже уже выяснилось, что был баг в коде регистрации игрока, из-за чего новые приходить не смогли начиная с какого-то момента. В том самом коде, который извлекал координаты квартала из его идентификатора, да. #dev
Hashtags
Търсене: #valhalla
@StickerMart · Post #424 · 21.07.2019 г., 06:40
贴纸包名称:VA-11 Hall-A #ACG#Valhalla#Emoji
@venturevillagewall · Post #3746 · 29.12.2024 г., 19:00
Traders Gain From Whale Monitoring Insights A new Telegram channel tracks whales and market movements, offering crucial analysis for traders. It focuses on whale wallets, coin charts, and Twitter activity for comprehensive market insights. Recent analysis highlights whale activities, crucial for strategic trading. For more details, visit the channel: Telegram Channel In other news: - Crypto market missed Christmas rally. - Mining bans announced in some Russian regions. - Trump expands 'crypto administration'. - Do Kwon to be extradited to the US. - Community raises concerns over hackers targeting Hyperliquid. Read more at ForkLog: ForkLog Digest #Crypto#Whales#Trading#DeFi#Analysis#MarketMovements#FinTech#IRS#Texas#Blockchain#Trump#Mining#Hackers#Telegram#MMO#Valhalla#NewsDigest#Tech#Finance#Investment
@venturevillagewall · Post #3676 · 23.12.2024 г., 16:00
Funding Boosts RWA and DeFi Ventures Usual Labs secures $10M in Series A funding led by Binance Labs and Kraken Ventures. EYWA, a cross-chain liquidity protocol, attracts $8.5M from major investors including Curve's founder. Core product CrossCurve surpasses $21M in TVL. Other funding highlights include Avalon Labs raising $10M, Valhalla $1.5M, Rumble $775M, and Allo $2M. Notably, CryptoQuant indicates substantial Bitcoin accumulation by ETFs and institutions, now holding 31% of circulating supply. 📈 #Funding#Stablecoin#DeFi#EYWA#Liquidity#CrossChain#Investors#AvalonLabs#Valhalla#Rumble#Allo#CryptoQuant#Binance#Kraken#TVL#Bitcoin#ETF#Curve#Trading#Tokenization