8 цифровых технологий в строительстве, которые станут актуальными в ближайшие три года

Особенности архитектуры будущего

Архитектура олицетворяет свое время, является отражением развития общества, культуры, истории. Архитектурные сооружения создаются людьми и для них же. События, происходящие в мире, отражаются также в архитектуре. При этом существуют проекты, уводящие человечество в будущее. Такие архитекторские проекты ждут своего отражения в реальность на бумаге.

Основными особенностями проектов будущего становятся:

  • экономичность,
  • эргономичность,
  • экологичность.

Ежегодно совершенствуются строительные материалы, что серьезно отражается на качестве новых архитектурных сооружений. Архитектор является по своей сути художником, который рисует урбанистический пейзаж. Эти художники находятся в постоянном поиске новых идей. Над проектами будущего совместно работают конструкторы, технологи, дизайнеры и даже биологи. Архитектуре будущего свойственна биоморфность архитектурных форм, подражание естественной природе.

Замечание 1

Широкие возможности для проектов будущего открывает возможность компьютерного проектирования. Благодаря применению компьютерных инновационных технологий архитектура будущего станет уникальной, продуманной до мельчайших деталей, поражающей искушенное человечество.

Биоморфность распространяется, находя воплощение в новых шедеврах. Современные строительные технологии делают здания «будущего» похожими на одушевленные творения с необычными изгибами конструкций. Благодаря прорыву в технологиях архитектура будущего состоит из зданий любых геометрических форм. Здания будущего будут наполняться сенсорными датчиками, которые улавливают даже малейшие климатические изменения, и запускают систему реагирования.

Проекты, подобные башне Suite Vollard, являются образцами динамичной архитектуры. Многие идеи будущего уже воплощены в жизнь. Ярким примером этого является современная архитектура ОАЭ.

Расписание выступлений

20 марта, 18:00 – 20:00
Место: Москва, Мурманский проезд, д. 14, корпус 1 (конференц-зал, 2 этаж)

22 марта, 18:00 – 20:00
Место: Москва, Мурманский проезд, д. 14, корпус 1 (конференц-зал, 2 этаж)

27 марта, 18:00 – 20:00
Место: Москва, Мурманский проезд, д. 14, корпус 1 (конференц-зал, 2 этаж)

Увлекательное путешествие на лифте глазами архитектора решенийГеннадий Круглов, Solutions Architect, Национальный расчетный депозитарийВиды архитекторов и их навыкиДмитрий Романов, главный ИТ-архитектор, Уралвагонзавод

  • каким именно архитектором вы хотите стать и к чему нужно быть готовым при выборе профессии или роли ИТ-архитектора,
  • какие компетенции нужны разным архитекторам и с какими сложностями сталкиваются люди при переходе от разработчиков в архитекторы и другие вопросы, связанные с работой ИТ-архитектора.

Дисциплина «Архитектура информационных систем» как базовая часть подготовки специалистов по направлению «Информационные системы и технологии». Шок и трепет личного опытаЭдуард Галиаскаров, доцент, кафедра информационных технологий и цифровой экономики, Ивановский государственный химико-технологический университет

29 марта, 18:00 – 20:00
Место: Москва, Мурманский проезд, д. 14, корпус 1 (конференц-зал, 2 этаж)

Архитектура как Вселенная

Архитектура может быть частью целой «вселенной» и дополнять ее точно так же, как элементы экосистемы iPod.

Например, Вадик Мармеладов, российский дизайнер, один из создателей проекта Lapka и LOT2046, работал вместе с Канье Уэстом над «вселенной» Yeezy: она объединяет музыку, магазины, приложения и архитектуру. Так, архитектура совместного магазина Adidas и Yeezy выросла из просьбы Канье о том, что там не должно быть острых углов и поверхностей, с которых можно упасть — Канье просто написал Вадику: «У меня дети».

Скриншот из лекции Вадика МармеладоваИнтерьер магазина YZY и Adidas / 2

В этой коллаборации попытались создать пространство, которое меняло бы сознание пользователя.

В итоге архитектура магазина отказывается от очевидных паттернов: например, если нужна примерочная, то это обязательно будут кабинки — во вселенной Yeezy примерочной оказывается пещера. Тренажеры должны вырастать из земли и быть мягкими. Если в магазине есть кафе, то непонятно, откуда появляется еда и как ее есть.

Архитектура во вселенной Yeezy не позволяет сделать привычный стол, поэтому Вадик вместе с Канье разработали новую тарелку — laplate, — которая кладется на колени.

Laplate (скриншот из лекции Вадика Мармеладова)

В данном случае UX-подход позволяет создавать объекты, которые невозможны были бы в другом контексте. Канье и Вадик определяют, какой вселенная Yeezy должна быть для конечного пользователя, и изобретают каждый элемент заново, создавая историю вокруг новых форм привычных элементов.

Роль архитектора

Я бы начал с того, кем не является Solution Architect. Часто думают, что это самый квалифицированный разработчик или эксперт, который лучше всех знает технологический стек проекта. Это не совсем так. Безусловно, архитектор должен хорошо разбираться в технологиях проекта и понимать, что такое хороший код. Но у него есть и особенная функция, которую не выполняют разработчики и эксперты: он отвечает за формирование, документирование и коммуникацию общего технического решения для всей системы.

Чтобы было более понятно, что я имею в виду, рассмотрим аналогии из других индустрий. Например, в чем заключается роль архитектора в строительной сфере, чем он отличается от прораба, каменщика или штукатура? Посмотрим на это глазами клиента. Я как заказчик буду привлекать к работе архитектора в том случае, если мне надо что-то построить, а я сам не являюсь экспертом в строительстве и понимаю, что не могу сам продумать все детали на профессиональном уровне.

При этом я обращусь к архитектору на самом первом этапе проекта, когда я еще не начал что-то строить и даже закладывать фундамент. У меня есть идея — к примеру, построить спортивный стадион. И мне интересно, можно ли вообще реализовать мой проект так, как я задумал, и если можно, то каким образом.

Придя к такому профессионалу, я ожидаю, что он задаст мне правильные вопросы: «Что именно вы строите? Для каких целей?». Потому что, например, стадион для футбола и арена для соревнований по легкой атлетике будут иметь разную форму и разные функциональные зоны. Идем дальше: если это футбольный стадион, то кто там будет играть, национальная сборная или школьная команда? От этого зависит размер площадки, количество посадочных мест для болельщиков.

Когда архитектор выяснил ключевые функциональные и нефункциональные требования к проекту, он разрабатывает концепцию решения и делает эскиз будущей постройки. Затем — презентует решение заказчику, чтобы тот убедился, что это действительно то, что нужно. Это высокоуровневая (то есть общая, не детализированная) архитектура решения. На этом же этапе, как правило, обсуждают бюджет: архитектор дает примерные оценки стоимости проекта.

После того, как концепцию согласовали, архитектор берется за более детальные чертежи — например, прорисовывает схему вентиляции или электропроводки. При этом он не может знать абсолютно все стандарты и прикладные нюансы, поэтому на этом этапе привлекает к проекту профильных инженеров. Они вместе создают так называемый низкоуровневый (то есть детализированный) дизайн будущей постройки.

В IT распределение ролей аналогичное, хотя и имеет свои особенности. Solution Architect выясняет потребности заказчика, разрабатывает концепцию программного решения, а затем передает проект тимлидам разных направлений для технической реализации.

Ключевая разница заключается в том, что процесс, который я описал выше, — очень вотерфольный. В строительной сфере сначала создают полную проектную документацию и только после этого приступают к возведению объекта. В IT мы подходим к разработке софта гибко, часто сделать финальную архитектуру сходу слишком сложно. Архитектор вместе с командой двигается итеративно, сопровождая проект на этапе реализации, постоянно уточняя требования и внося необходимые элементы в архитектуру, помогает команде решать технические сложности, возникающие по мере движения.

В качестве заключения

Распространению трехмерного моделирования до сих пор препятствуют такие факторы, как несовершенство программного обеспечения и слабая компьютерная база. Во многих программах создать интегрированную архитектурную модель, не говоря уже об инженерной части, несущих конструкциях, малых архитектурных формах, практически невозможно ввиду большой «тяжести» файла. Видимо, именно поэтому такой огромной популярностью пользуется Autodesk 3ds Max, где модель достаточно наглядна и показательна для представления клиенту, хотя и не является математически точной с точки зрения объемов и размеров, как того требует архитектурная практика.

На сегодняшний день наша команда осваивает технологию «скульптурного» одностадийного проектирования на базе платформы Revit и перспективных методологий управления проектами, включая инструменты гибкого проектного управления — Agile Project Management (APM), обеспечивающие полноценное и эффективное управление творческой командой в условиях быстро меняющихся требований к проекту. Не секрет, что творческий процесс наименее всего подвержен регламентации, часто хаотичен и беспорядочен, зависит от озарения и таланта архитектора, и потому загнать его в рамки обычного проектного управления не представляется возможным. И тут на помощь приходит Agile. Кроме того, если следовать общепринятым определениям методологии информационного моделирования зданий, то Building Information Modeling (BIM) — это главным образом процесс создания обычной базы данных, где вместо табличных форм используются графические или объемные элементы. Следовательно, для создания информационной модели здания мы можем использовать итерационные технологии управления проектами и принципы управления информационными потоками, применяемые при создании программных продуктов. В этом случае продуктом проекта является именно виртуальная модель будущего здания («как должно быть построено»), которая становится информационным ядром архитектурного проекта. А с этой модели можно снимать рабочую документацию любого стандарта и под любые требования любых экспертных комиссий. Главное — смоделировать точно и в соответствии с применяемыми строительными технологиями. В дальнейшем, используя Navisworks Simulate, можно сформировать план производства работ на строительной площадке, полностью соответствующий виртуальной модели, и экспортировать его в обычные системы управления проектами. Таким образом, мы сможем практически автоматизировать проектную цепочку и связать ее с процессом строительства объекта.

Мы на пороге создания методологии проектирования, в полной мере учитывающей новейшие достижения информационных технологий. И эта методология гораздо шире круга вопросов, касающихся лишь правил и процедур работы с инструментом. Она охватывает и такие понятия, как управление проектно-ориентированной компанией, управление архитектурными и строительными проектами в условиях непрерывно меняющихся требований, изменение организационной структуры, появление новых ролей, подготовка специалистов, создание новых стандартов архитектурного проектирования и моделирования, проверка на практике автоматизированной цепочки использования трехмерной информационной модели здания — реальное применение технологий 4G, 5G. И это лишь некоторые из наиболее острых проблем, без решения которых мы можем серьезно отстать от мировой архитектурно-строительной индустрии.

Города будущего, сгенерированный системой искусственного интеллекта (серия AI x Future Cities)

Утопический город с биофильными строениями – разработка архитектора Manas Bhatia и нейросети Midjourney (концепт AI x Future Cities).


Высотки с вертикальными садами станут идеальным фильтром для очистки воздуха (концепт AI x Future Cities). | Фото: amazingarchitecture.com.


Небоскребы в городе будущего будут не только экологически чистыми и устойчивыми, но и эстетически привлекательными (концепт AI x Future Cities).


В идеальном городе будущего все должно быть прекрасным (концепт AI x Future Cities).


Зеленые крыши станут дополнительным местом для прогулок горожан (концепт AI x Future Cities).

можно узнать из нашего материала.А пока нет возможности заглянуть в реальный идеальный город, рекомендуем узнать интересные нюансы строительства станций метро в СССР:

Острые вопросы: что волнует банки

Присутствовавшие на мастер-классе представители банковского сообщества рассказали «БО», что увеличивается разрыв между потребностями бизнеса и возможностями IT. «Не все проекты SOA оправдывают ожидания и инвестиции, что очень тревожит. Поэтому пришли на мастер-класс, чтобы побольше узнать о том, как оптимизировать ресурсы и правильно выстроить IT-архитектуру», — рассказал «БО» представитель одного из банков. «Я сюда пришел с целью получить ответ на самый важный вопрос, стоящий сегодня перед руководством нашего банка (да и многих других, насколько я знаю): в чью пользу сделать выбор — в пользу вендоров или собственных разработок? А может, лучше эти подходы совместить?», — присоединился к разговору его коллега из другого банка. Перед началом мероприятия в холле гостиницы «Мариотт» участники мастер-класса обсуждали еще одну наболевшую тему: как реализовать масштабные IT-проекты при недостатке квалифицированных кадров?

«Когда в банке задумывается новый масштабный проект, очень важно не пытаться сделать все с нуля, изобрести велосипед, а обратиться к подобному, уже существующему опыту игроков финансового рынка. Поэтому возможность встречи с IT-экспертами из крупных банков и компаний-разработчиков — большая удача», — продолжил разговор один из участников и направился в зал, где уже начался уникальный мастер-класс

Обучение в тот день проводили лидеры в области финансовых технологий, консалтинга и IT — представители Сбербанка, Accenture, Альфа-Банка, IBM и «Диасофт».

Наиболее типичные ошибки при оценке работ в проектах 1С

Для кого эта статья? Если вы руководитель проектов (РП) с опытом «от трех проектов», то можете не читать: скорее всего, ничего нового вы не узнаете. А если вы хотите стать РП в проектах 1С или вы профессионал (разработчик, аналитик, консультант), к которому часто обращаются за оценкой, то вам будет полезно узнать о типичных ошибках при оценке.
Если вам необходимо реализовать задачу, которую не имеет смысла делать по классической проектной технологии, но заказчик требует фиксированной оценки, и задача на 2-5 человеко-месяцев, — то вам будет полезно понять методы оценки работ.
Если читатель часто пользуется услугами удаленных разработчиков/аналитиков, то вам, возможно, станет понятно, почему «человек все сделал, мы ему заплатили, сколько сказал, а он от нас ушел и больше работать не хочет».
Типичные ошибки распределю по классам.

Три вида архитекторов

Проще всего это понять, разобравшись, какие бывают архитекторы в ИТ.

Есть наиболее распространённое и понятное определение «архитектора решений» или «solution-архитектора» — это специалист, который понимает, как устроена и должна работать определенная прикладная система (веб-сервис, социальная сеть, ERP-система и пр). Он держит команды разработки в рамках техзадания и помогает создавать решения, фокусируясь на бизнес-задаче, а не просто на функциональных требованиях к исполняемому коду. Любое приложение должно на чем-то работать, а данные, которым оно оперирует, храниться долго и без потерь. Solution-архитектор может только сформулировать, какие ресурсы требуются и как быстро должен подниматься упавший сервис. Кто же сделает это реальностью?

Именно здесь подключается «системный архитектор». Он как раз гуру в создании ИТ-инфраструктуры, включая ЦОДы, железо, сети, различных системы хранения и серверные платформы. Его основная задача — подготовить инфраструктуру к тем требованиям, которые диктуют ей приложения. В сферу ответственности системного архитектора может входить множество систем, которые так или иначе относятся к инфраструктурному уровню, обеспечивая необходимую производительность, надежность и доступность. Но сути это не меняет — системный архитектор придумывает, как будет выглядеть ИТ-инфраструктура в целом и что она должна «уметь».

В идеале синергия системного и solution-архитекторов должна давать компании тот самый импульс для развития. В действительности между ними — бездна. Архитекторы решений не знают, как функционирует инфраструктура, а системные архитекторы часто не заинтересованы вникать в работу ПО. Именно поэтому над ними появляется «enterprise-архитектор» — супермен, способный соединить два сегмента архитектуры. Это не какой-нибудь отдельный «биологический» вид, а скорее новая эволюционная форма развития системного и solution-архитектора. Обычно он соединяет два берега над той самой бездной.

Мультиканальность — ключ к успеху

Вторым выступающим на мастер-классе был старший менеджер банковской практики компании Accenture Антон Мусин.

По его словам, следует уделять больше внимания модульной архитектуре, повышать эффективность фронт-офиса, интегрировать каналы обслуживания. Выступление Accenture сопровождалось самой многослайдовой презентацией

Подтверждая свои слова различными схемами и таблицами, Антон Мусин держал внимание аудитории конкретными предложениями по совершенствованию IT-архитектуры. По его словам, задачу повышения эффективности фронт-офиса можно решить с помощью единого фронт-офиса (ЕФО) — комплекса IT-приложений, используемых банками при взаимодействии со всеми сегментами клиентов для осуществления функций продаж, обслуживания и маркетинга

«ЕФО позволяет обеспечить унифицированную логику обработки процессов в зависимости от канала обслуживания. Главное его отличие — единая мультиканальная операционная модель». Из зала последовал вопрос: «Кто должен заниматься разработкой приложения фронт-офиса — вендоры или собственное IT-подразделение?». Эксперт Accenture ответил так: «Если у вас стандартный бизнес-процесс, то можно не разрабатывать приложение самим». В развитие темы хотелось бы добавить цитату из материалов, предоставленных «БО» компанией Accenture. «При принятии решения «покупка или разработка» следует учитывать такие ключевые критерии как: долгосрочные затраты, включая стоимость лицензий и сопровождения; готовность поддержки процессов в отделении (удобство использования, гибкость, инновационный функционал); простота интеграции с ключевыми компонентами АБС; инфраструктурная совместимость; доступность специалистов к требуемым навыкам». Отдельное внимание в своем выступлении Антон Мусин уделил новому подходу к формированию продуктового предложения. Его суть заключается в комбинации пакетирования существующих продуктов и создании продуктов на основе базовых стандартных компонентов. «С точки зрения продуктового предложения становится популярным подход продажи по компонентам — в этот момент покупатель уникален, — пояснил Мусин. — Данный подход можно продемонстрировать на примере Starbucks. Придя за «просто капучино», вы получаете возможность выбрать вкус и даже высоту пенки». И в завершении доклада эксперт подчеркнул, что внедрение новых продуктов и пакетных предложений занимает длительное время, к тому же требует значительных затрат. Чтобы решить амбициозную бизнес-задачу и суметь отличиться от конкурентов, приходится использовать множество IT-систем. Причем они не всегда настолько гибкие, чтобы соответствовать клиентским нуждам. Чтобы смикшировать эти факторы риска для бизнеса, эксперт Accenture предложил еще такой вариант: создать продуктовую фабрику.

После выступления Антона Мусина был небольшой перерыв, поэтому у «БО» появилась возможность поинтересоваться, какое создалось впечатление у участников мастер-класса. Вывод из опроса получился таким: неправы пессимисты, утверждающие, будто IT не поспевает за бизнес-идеями. На мировом рынке в целом и российском в частности есть игроки, способные предложить гибкие эффективные IT-решения для банков.

Ну и, конечно, «БО» получил эксклюзивный комментарий Антона Мусина.

Из того, что мы видим на рынке, все больше и больше банков задумываются, как им правильно строить и управлять изменениями в IT-архитектуре. Банки ищут ответы на следующие вопросы — какие компоненты должны быть в их целевой архитектуре, каким образом правильно осуществлять управление архитектурой, через какие механизмы взаимодействовать с бизнесом, внося изменения в архитектуру. И очень правильно, что на это мероприятие в качестве докладчиков были приглашены, на наш взгляд, банки-лидеры, которым есть чем поделиться в этой области, которые, с точки зрения организации внутренних процессов, по нашему мнению, движутся в сторону верных мировых тенденций.

Последние статьи

  •   «Рускеальский экспресс»: что интересного есть внутри роскошного ретро-поезда 19.12.2022, 21:48
  •   Зачем солдаты мотают жгуты на приклады АК и почему на самом деле так делать не стоит 19.12.2022, 19:36
  •   10 продуктов питания, которые категорически противопоказаны котам 19.12.2022, 17:37
  • +1   Что не так было с «липкой» гранатой, которую не любили солдаты в годы Второй мировой войны 19.12.2022, 15:22
  •   В 90-е годы Россия лишилась РСД-10 «Пионер»: что может заменить ракетные комплексы 19.12.2022, 13:34
  •   Древняя часовня на вершине скалы: святилище, окутанное атмосферой духовности 19.12.2022, 11:29
  • +1   Как оформить внутренние и внешние углы в жилище нетривиально и максимально эстетично 19.12.2022, 10:37
  • +1   11 советских вещиц, одна часть из которых все еще актуальна, а вторая – только на свалку 19.12.2022, 09:42
  •   Iran Khordo: стоит ли присматриваться к возвращающейся иранской марке 18.12.2022, 23:38
  • +1   Зачем в эпоху дронов и ракет нужны старые пушечные зенитные орудия 18.12.2022, 21:11

Все статьи

Преимущества и недостатки профессии

Плюсы специальности:

  • Востребованность на международном рынке труда;
  • Трудоустройство в мировые IT-компании;
  • Заработная плата от 100 тысяч рублей в месяц в выше, плюс дополнительные гонорары за авторские проекты;
  • Возможность удаленной работы и поиска заказов на фрилансе;
  • Работа над собственными продуктами во время освоения профессии;
  • Реализация лидерских качеств и умения работать в команде;
  • Наработка деловых связей, подбор частных инвесторов;
  • Вариант запуска собственного предприятия, работающего в сфере IT-технологий.

Недостатки:

  • Физические нагрузки на позвоночник и зрительный аппарат, связанные с делительной работой за компьютером;
  • Ответственность за результат и соблюдение сроков сдачи проекта.

Приглашаем на конференцию «(ИТ-) архитектор в ИТ-проектах и организациях» +54

  • 11.03.19 08:02


Ksentia

#442794

Хабрахабр

1800

Блог компании ГК ЛАНИТ, Конференции
Рекомендация: подборка платных и бесплатных курсов системной аналитики — https://katalog-kursov.ru/

Привет, Хабр! Приглашаем всех желающих на конференцию «(ИТ-) архитектор в ИТ-проектах и организациях» в центральный офис ЛАНИТ на Мурманском. Это будет серия вечерних встреч с экспертами, которые поделятся своим пониманием задач архитектора в сфере информационных технологий. Выступления можно будет послушать 20, 22, 27 и 29 марта. Регистрируйтесь и приходите. Для тех, кто не сможет прибыть лично, мы сделаем трансляцию в прямом эфире в группе ЛАНИТ на facebook.

Как стать IT-архитектором

Designed by freepik

Тут ничем порадовать не можем: IT-архитектором можно стать только в процессе многолетней работы. Неплохим стартом, если вы только готовитесь поступать в вуз, будет физико-математический профиль с уклоном в IT-разработку. И нужно высшее образование не столько из-за знаний или «корочки», сколько ради умения системно мыслить. Так что настоятельно рекомендуем не прогуливать пары по логике и мат анализу.

Далее всё будет строиться примерно по такой схеме:

  1. Обучиться на курсах по программированию, системному администрированию, Big Data, Cloud Systems;

  2. Пройти стажировку в крупной IT-компании;

  3. Писать качественный код и работать над реальными проектами;

  4. Регулярно посещать обучающие семинары и тренинги, которые организует компания, расти в профессиональном плане от junior до senior;

  5. Много и вдумчиво читать специальную литературу, следить за новыми технологиями, изучать IT-рынок и нужный вам инструментарий.

10 способов злоупотребления сотрудниками своим служебным положением и методы борьбы с ними с помощью учетной системы Промо

Не так давно на одном из проектов во время инвентаризации была выявлена очень большая недостача. Как результат, одно из важнейших требований клиента по проекту было: разобраться с тем, что у него происходит в системе, и привести остатки, как он выразился, «в адекватное состояние».
А незадолго до этого у меня в практике был случай, когда уже на второй день после внедрения качественной системы учета движения наличных денежных средств (кассы) также была выявлена недостача, но уже в кассе.
И в первом, и во втором случае вину за возникновение проблемы представители заказчика попытались возложить на людей, которые занимались внедрением новой системы. И только после долгих и, надо признаться, довольно неприятных и очень эмоциональных разбирательств, удалось доказать клиенту, что система работает правильно, а виноваты в случившемся сотрудники компании, которые намеренно или ненамеренно создали фактическую недостачу товара и денег.

Программы для комплексного управления строительством

Существующие системы информационных технологий в строительстве, предназначенные для комплексного управления строительными проектами, помогают в составлении календарных планов, предоставляют возможность производить взаимообмен данными со сметными и финансовыми программами, вести бухгалтерский, оперативный, управленческий учет. С их помощью можно контролировать такие важные аспекты строительного производства, как сроки, объем выполненных и принятых работ (план-фактный анализ), расход средств и соответствие бюджету.

Самые часто выбираемые покупателями, программы:

  • Комплексное решение БИТ.СТРОИТЕЛЬСТВО
  • «1С: Управление строительной организацией»
  • «1С: Подрядчик строительства. Управление строительным производством»
  • «1С: Подрядчик строительства. Управление финансами»
Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Центр Начало
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: