Simulation Modeling Methodology in It

Simulation Modeling Methodology in It Simulation Modeling Methodology in Information Technology
Методология создания И

Методология создания Детерминированных и Стохастических Имитационных Моделей в Информационных Технологиях

26/03/2016

Веб-приложения достигли своего пика и теряют популярность?

Да, я замечаю такое... Видимо, такова тенденция...

Объясню почему.

1. Разработка нативных приложений гораздо быстрее, чем веб-приложений.
2. Поддержка нативных приложений осуществляется гораздо дешевле.
3. Нативные приложения бегают гораздо быстрее. Веб-приложения проигрывают в быстроте потому, что есть промежуточный браузерный слой, который замедляет быстродействие. Потом не надо забывать, что браузер общается с как минимум одним слоем MiddleWare, то есть со слоем сервера приложений. При этом нужно использовать всякие интернетовские протоколы передачи данных такие, как XML или JSon. А это тоже замедляет быстродействие.
4. Стоимость владения у веб-приложений гораздо выше из-за того, что подходы к разработке веб-приложений, сервера приложений и базы данных сильно разнятся.
5. Стоимость разработки у веб-приложения тоже больше. Правда, для разработки rich-приложений, может использоваться такой специализированный framework, как GWT. Однако, он не такой простой, как Apex, допустим, а требуется достаточно серьезные скилы такие, как знание Java.
6. Нужно уделять большее внимание безопасности веб-приложений.
7. Без веб-приложений вполне можно обойтись, используя терминал, допустим, типа RDP.
8. Даже если приложение написано под Delphi и используется клиентская библиотека от Oracle, то устанавливать клиента Oracle не нужно. Достаточно запустить специальное приложение под правами администратора, который создаст нужные директории, в регистр пропишет нужные значения и скачает нужный oci.dll. Если будут вопросы как это сделать - обращайтесь!
9. Веб-приложения работают везде, даже на мобильных ОС. Однако, их нужно адаптировать под мобильную реализацию - увеличить размер кнопок, учитывать ширину экрана и т.д. То есть гемороя все равно хватает.
10. Веб-приложения работают везде. По крайней мере это заявлено. Это их преимущество и недостаток. Недостаток заключается в том, что они универсальны, а за универсализм надо платить. Платить быстродействием, стоимостью разработки и поддержки и т.д. Смотрите пункты выше.
11. На смену веб-приложениям приходят мощным ураганом нативные мобильные приложения под 3 основные ОС. И приложения нужно разрабатывать под каждую ОС свою. Это их большуший минус. Но взамен мы можем поиметь функции, присущие только мобильным устройствам, такие как звонки, SMS, фотографии, GPS, использование учеток от Google, допустим, и т. д. И они буду работать гораздо шустрее и безопаснее, чем веб-приложения.
12. Для того, чтобы разрабатывать сразу на нескольких платформах, необходимо использовать специализированное ПО, которое переводит код в другой код, присущий для разработки на данной ОС. Такой подход я называю Шаблонным программированием. Но об этом позже.

Это что касается rich-приложений, которые делаются специально под бизнес, состоящих из кол-ва сотрудников до 1000 условно. Если приложение простое, типа поиска сотрудников по телефонной книжке, то разумно написать веб-приложение. Тем более, существуют такие простые средства, как Apex от Oracle.

Где точно останутся веб-приложения. Там где есть массовость и там, где есть простота. Да, и не надо забывать, что для многих популярных сайтов выходят мобильные аналоги.

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

Единственно что пока сайты "делают" все другие технологии - это то, что пока поисковики заточены под сайты, а не под социальные сети и мобильный контент. Но времена скоро поменяются...

SimMMIT in Action
26/03/2016

SimMMIT in Action

25/03/2016

Цена начальной идеи не должна быть недооценена, но и не должна быть переоценена. Когда кому-то приходит идея, то рано или поздно находятся люди, которые способны воплотить эту идею в жизнь. Однако, когда делается разработка, появляются еще идеи и они тоже реализуются разработчиками. Таким образом, начальная идея в процентном отношении значимости всех идей может уменьшиться. И это вполне нормальный ход событий. А вот доли владения в процентном отношении как правило не уменьшаются. Правда доли можно подарить, продать и др. А в ходе проведения дополнительной эмиссии акций доли вообще могут уменьшиться (размазаться) сами собой.

25/03/2016

Разработка и контент в ИТ. Как поделить их ценность, чтобы не было обидно ни одной из сторон? Все зависит от проекта. Если это новостной сайт, то контент играет важную роль. Но и функциональность сайта и/или мобильного приложения тоже должна соответствовать уровню контента. Если это проект чисто функциональный, типа Яндекс Такси, то контента может не быть совсем или может быть в минимальном объеме. В любом случае контентщики и функциональщики должны договориться на берегу о долях. Исходя из общей практики, доли могут быть распределены 50/50. Или небольшой перекос в пользу того, чья это была идея.

23/03/2016

MatLab - хороший инструмент для моделирования многих процессов из жизни. Но это просто инструмент. К методологии имеет слабое отношение. А вот конкретно Методологию Создания Имитационных Моделей в ИТ необходимо разработать. В этой методологии можно использовать разные инструменты. Может быть и MatLab, а может быть и что-то другое типа Maple. А может быть и само ПО разработать.

23/03/2016

С помощью строчки "matlab crack r2015a скачать" или подобной можно найти ссылку, скачать и установить MatLab r2015a. Crackи тоже можно найти...

20/03/2016

Цитата из интернета:

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

19/03/2016

Слова Simulation и Modeling переводятся на русский язык как моделирование. Но между этими словами есть принципиальная разница.
Modeling - виртуальное моделирование с максимальным учетом законов (физики, допустим).
Simulation - экспериментальное моделирование в реальной среде.

1. Both computer modelling and simulations are computer applications which represent a real world or imaginary system.
2. Both computer modelling and simulations help designers to save time and money.
3. A simulation is changing one or more variables of a model and observing the resulted changes.
4. Although a model always tries to represent the actual system, a simulation may try to observe the results by doing impossible (in real world) changes.
5. A model can be considered as a static and a simulation can be considered as dynamic as the variables of a simulation get always changed.

Simulation - гораздо точнее описывает явления, потому что при нем может обнаружиться другое поведение предметов или выявиться такие законы, которые не были заложены при Modeling.

19/03/2016

Address

Moscow

Alerts

Be the first to know and let us send you an email when Simulation Modeling Methodology in It posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Simulation Modeling Methodology in It:

Share