Вы можете найти размер изображения на странице, используя что-то вроде
document.getElementById('someImage').width
размера файла, однако вам придется использовать что-то серверное
Как и любой другой такой термин, эти термины используются по-разному в разных местах и иногда взаимозаменяют. Вот какие обычно различия:
То, что каждое из них означает, на самом деле определяется компанией, в которой вы работаете; то, что одни называют архитектором решений, другие называют системным архитектором. Все они (предполагаемые) руководящие должности с некоторым подразумеваемым надзором за проектированием системы / программного обеспечения, но помимо этого я никогда не видел ни одного определения, которое сделало бы всех счастливыми. «Предприятие» действительно подразумевает некоторый объем позиции, но, возможно, ничем не отличается от «Системы» (опять же, зависит от компании). Application Architect обычно заставляет меня думать о ком-то, кто был старшим разработчиком какое-то время, а HR нуждался в новом звании, чтобы вознаградить за производительность. Вроде того, как некоторые крупные компании навязывают титул «вице-президент» до такой степени, что это на самом деле ничего не значит, кроме того, сколько у вас отпускных дней.
Какого черта ..
Архитектор: Application - разрабатывает приложения Системы - проектирует несколько приложений и координирует в систему Предприятие - проектирует системы и координирует работу с другими несистемными аспектами бизнеса предприятия.
Давайте не будем забывать о зарплате, бонусах и о том, сколько времени вы тратите на беспокойство о своем титуле.
Похоже, что вы еще учились в школе, но, глядя в мир бизнеса и ожидая, что названия на карточках будут так же структурированы, как и система степеней... это не так.
По правде говоря, название компании - это либо специальное название должности для поддержки внутренней системы оплаты труда, либо организационные диаграммы. Его трудно перевести из одной компании в другую на что-либо большее, чем очень общие термины. На самом деле это не такой стандарт, как BA или PHD.
Что касается названий и должностных ролей, команды в компаниях обычно разделяются на группы по инфраструктуре (настройка сервера и сети) и приложениям (администраторы БД, разработчики). Существует много различий по компаниям, но это, кажется, довольно универсально.
Я думаю, что лучший способ планирования - это решить, что вам нравится делать, а затем учиться делать это очень хорошо. По дороге, как IT-специалист, вы должны взять немного во всех областях, чтобы быть очень эффективным в любой области в любом случае...
Удачи!
Я столкнулся с несколькими архитекторами с различными названиями в течение многих лет, и я определенно имею свой собственный взгляд на роль каждого из них, однако он имеет тенденцию варьироваться от компании для компании , а тем более из страны в страну.
Предприятие Архитектор - Отвечает за стратегическое мышление, дорожные карты, принципы и управление всего предприятия. Обычно имеет тесные отношения с бизнесом, продавцами и руководством старшего IT.
Решения или архитектор систем или систем - ответственна за выделение решения высокого уровня определенным набором бизнес-требований в рамках, установленной командой архитектуры предприятия. Это решение может охватывать несколько приложений.
Интеграция или архитектор SOA - отвечает за интеграцию и / или стратегию бизнеса и управление и управление. Поскольку эта роль обычно охватывает все предприятие, которое часто выполняется советниками, однако архитектор интеграции обычно работают на более детальном и техническом уровне, чем советник. В SOA архитектор интеграции также может быть членом (или даже лидером) Центра превосходства (или интеграционного центра компетенций)
Информационный архитектор - Отвечает за определение моделей данных, основных решений для управления данными / владениями, и процессы качества данных для поддержки транзакционных, справочных данных и систем отчетности по всему предприятию. Часто выполняется советником.
Архитектор приложений - Ответственный за реализацию и процессы внутри, конкретное приложение или набор приложений. Обеспечение приложения может быть настраиваемым настраиваемым продуктом настраиваемой полки. Должен иметь глубокие знания о продукте / приложении, и часто будут проводиться проконсультироваться другими архитекторами как часть более крупного решения
. Это наиболее распространенные названия в моем опыте, но есть и другие архитектурные роли, которые вы увидите от времени Время: