Много лет назад я делал игру ВКонтакте про домики. Одно общее изометрическое поле, где у каждого свой участок, на котором можно строить дом, выбирать его размеры, материалы, форму окон и крыши. И обставлять мебелью.
Поле было квадратным 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
#museum
🇺🇿Ўзбекистондаги биринчи хусусий олий ўқув юрти ректори Кудайбергенов Жанполат Шамуратович ҳаёти ва фаолияти ҳақида кўпроқ билишни истайсизми?
Унда сиз Тошкент Кимё халқаро университетининг бош биносида жойлашган марҳум ректор Жанполат Кудайбергенов ишлаган хонага ташриф буюришингиз мумкин.
Хонада фотосуратлар, ҳужжатлар ва ҳатто ректорнинг шахсий буюмларини ҳам кўриш мумкин. Шунингдек, ҳамкор университетлар, ташкилотлар ва ҳамкасблари томонидан берилган эсдалик совғалар, ташаккурнома ва сертификатлар ҳам музей хонадан ўрин эгаллаган.
🔗🇺🇿/🇬🇧/🇷🇺: www.kiut.uz
🏛The “Nebylitsa” Mansion
#SaintPetersburg
This museum is a unique place where reality and fantasy intertwine. Here, not only the exhibits come to life — even the walls themselves seem alive.
In the halls where the heroes of fairy tales once “lived,” visitors can almost hear their whispers and feel their presence. The story of the museum unfolds around the mystical history of the mansion itself.
Created by YandexGPT based on reviews.
📌 The museum is housed in a 19th-century building once owned by merchant Anna Vasilyevna Tselibeyeva before the Revolution. Since 2001, it has been recognized as a cultural heritage site.
📍 Coordinates: 59.938976, 30.353916
🗺View on Yandex Maps
📷smolyak_maksim
#Architecture#Museum
🏙️Beyond Moscow🏔️
WW1 shipwrecks are a seabed museum in Turkey
Turkey's newest park is an underwater museum of fourteen shipwrecks that lie beneath the waves of the Dardanelles Strait, that offers a glimpse into the fierce battles between Ottoman and Allied forces in World War I
#Turkey#WorldWarI#Museum#News#Reuters
Subscribe: http://smarturl.it/reuterssubscribe
Reuters brings you the latest business, finance and breaking news video from around the globe. Our reputation for accuracy and impartiality is unparalleled.
Get the latest news on: http://reuters.com/
Follow Reuters on Facebook: https://www.facebook.com/Reuters
Follow Reuters on Twitter: https://twitter.com/Reuters
Follow Reuters on Instagram: https://www.instagram.com/reuters/?hl=en
➖@reutersworldchannel➖
#Tbilisi
#Geirgia
#Museum
#EleneAkhvlediani
У ЭЛИЧКИ
Говорят, правители наши страшно ее боялись. В ее дом все заходили с трепетом, знали: одобрит - все будет хорошо, а нет….
«Был у Элички» - входной билет в Жизнь, в творчество.
А бывали там с юности: Борис Пастернак, Святослав Рихтер, Сергей Параджанов, Нейзаузы - ВСЕ, Леонид Варпаховский, Мария Гринберг, конечно же все грузины - Ладо Гудившвили, Кетеван Магалашвили, Тициан Табидзе, Паоло Яшвили, Ираклий Какабадзе… А вот «их» - не было. Нá дух не переваривала.
А «они» ее терпели: ну что - старушка, достопримечательность местная,потом все ее любят, да ещё больно осетра на язык. А как взглянет! Душа в пятки. У всех.
Так что это был совсем не «салон Брик», а Мастерская Художника (Художникам часто бывает нечего есть): повсюду ее картины, кисти, краски, холсты, нитки, рамы, древние грузинские и античные артефакты, портреты хозяйки от коллег-художников, личные фото, цветы, а посередине - Рояль.
Его подарил в конце 1960х композитор Отар Тактакишвили.
В юности она мечтала быть музыкантом. Стала художником. Обычное дело.
Рихтер приезжал часто. Когда в Тбилиси играл - само собой. Но и когда не играл - тоже. Он был один из немногих, если не единственный, кто у неё всегда останавливался. У него был свой угол. У него был рояль. Здесь у него была Свобода и Друг - Эличка, Элен Ахвледивни. Все это знали.
Телеграмма из Москвы застала его за роялем. Самолетов не было. Летел на грузовом на похороны того, что осталось от «Великого вождя» и «друга всех детей». Играл изгнанника Рахманинова. О чем он в тот момент думал? Отца нет, дома нет, мира нет. Есть только Музыка.
И в ее жизни была только музыка, живопись, Тинторетто, Каналетто, Вагнер, Моцарт, Париж, Вена, Петербург, Тбилиси. И ее «недобитые» друзья.
PS В конце улицы, где жила Эличка два Храма - грузинский и русский. «Дорога, ведущая к храму» - может Тенгиз Абуладзе имел ввиду это место?
Немного избранных шедевров из коллекции Армянского национального музея на площади Республики.
Много любимых русских классиков.
#армения#armenia#art#museum
Went to the museum on the weekend and came across a huge harp. 😮✨
So beautiful I just couldn't walk past. Immediately wanted to stand next to it and take a photo — like I stepped into another era.
#LunaEverly#Museum#Harp#AmazingInstruments#Beauty
World Athletics launches MOWA, a virtual 3D sports museum - #Sports#World#Athletics#3D#Museum - https://runningmagazine.ca/the-scene/world-athletics-launches-mowa-a-virtual-3d-sports-museum/👌 Join @OnlineEducation10
The new Shenzhen Natural History Museum.
The new Shenzhen Natural History Museum is set to be one Shenzhen’s "10 Cultural Facilities of the New Era" and the first large-scale comprehensive natural museum Southern China once complete.
Architects: 3XN, B+H architects, Zhubo design
Location: Yanzi Lake in the Pingshan District, Shenzhen.
#Arch_shovel#Architecture#News#China#Shenzhen#museum
It's difficult to make a move when you are a still life #painting❤️#museum - Trivia: which #artwork do you recognize?
--------------------
#zachking w/ #rachelmking
Inspired by engines, Snøhetta’s competition proposal for the Shanghai Industrial Museum honours the city's rich industrial heritage, while pushing the boundaries of both design and engineering.
Architecture: Snohetta
Visualization: mir.no& Proloog
#snøhetta#architecture#museum#shanghai#museum#proposal#modular#industrial#arch_shovel