Архитекторская мысль не стоит на месте. На днях архитектурное бюро Kinslow, Keith and Todd Inc, сообщила о разработке проекта небоскреба, по виду напоминающего торнадо.
Рубрика «архитектура» - 28
В США хотят построить небоскреб в форме торнадо
2015-03-16 в 10:33, admin, рубрики: архитектура, Научно-популярное, небоскребы, Офисы IT-компаний, технологии, метки: АрхитектураАрхитекторы спроектировали небоскрёб, не отбрасывающий тени
2015-03-14 в 8:42, admin, рубрики: 3d, архитектура, здания, компьютерное моделивание, умный дом, физика, метки: зданияАрхитекторы из лондонской компании NBBJ постарались создать способ, который позволит избавиться от тени небоскребов. Компьютерное моделирование использовали для проектирования пары зданий, одно из которых работает как гигантское искривленное зеркало. Важно отметить, что отраженный свет должен быть рассеянным, а не сфокусированным лучом, способным стать причиной ожогов.
Оптимизация ASP.NET — практические советы по работе с IIS
2015-02-17 в 21:56, admin, рубрики: .net, ASP, ASP.NET, asp.net mvc, http, iis, архитектура, Веб-разработка, Серверная оптимизацияВ данной публикации речь пойдёт о настройке важных параметров пула ASP.NET-приложений при вызове удалённых веб-сервисов и активной работе с сетью на стороне сервера через стандартные классы .NET.
Введение
Приходилось ли вам когда-нибудь самим настраивать производственные веб-сервера (production servers) под управлением ОС Windows Server 2008 R2/IIS 7.5 и выше? Для системных администраторов, имеющих большой опыт работы с IIS, скорее всего, это тривиальная задача, но вот для веб-разработчиков, которым по различным причинам порой приходится самим участвовать в настройке «боевых» серверов, данная информация может оказаться весьма полезной.
Итак, приступаем. Ускоряем сайт на ASP.NET — экономим деньги предприятия и нервы администратора.
Читать полностью »
Архитектура Android-приложений… Правильный путь?
2015-02-16 в 8:05, admin, рубрики: android, android development, mobile development, архитектура, архитектура Android-приложений, Проектирование и рефакторинг, Разработка под android От переводчика: Некоторые термины, которые использует автор, не имеют общепринятого перевода (ну, или я его не знаю:), поэтому я решил оставить большинство на языке оригинала — они всё равно понятны и для тех, кто пишет под android, но не знает английский.
Куда писать об ошибках и неточностях, вы знаете.
За последние несколько месяцев, а также после дискуссий на Tuenti с коллегами вроде @pedro_g_s и @flipper83 (кстати говоря, 2 крутых Android-разработчика), я решил, что имеет смысл написать заметку о проектировании Android-приложений.
Цель поста — немного рассказать о подходе к проектированию, который я продвигал в последние несколько месяцев, и также поделиться всем тем, что я узнал во время исследования и реализации этого подхода.
Читать полностью »
Техническая сторона Supl.biz
2015-02-06 в 8:35, admin, рубрики: django, supl.biz, архитектура, Блог компании Supl.biz, Веб-разработка, инфраструктура, проектирование, Проектирование и рефакторинг, пятница, разработка, стартап, торговая площадка, метки: supl.biz, торговая площадкаДобрый день. Меня зовут Алексей Красноперов и я являюсь основателем и техническим директором проекта Supl.biz — торговой площадки для малого и среднего бизнеса. Хочу рассказать, как устроен проект изнутри.
Общая архитектура проекта
Как мы обеспечивали связь в городах Северного Полярного Круга
2015-02-02 в 7:00, admin, рубрики: архитектура, базовая станция, Блог компании ВымпелКом (Билайн), ит-инфраструктура, Лабытнанги, машинный зал, медиашлюз, мобильная связь, мобильный коммутатор, модернизация сети, Ноябрьск, опорная сеть, покрытие, радиорелейные линии, радиосвязь, Салехард, север, Северный Полярный Круг, телефония, транспортные каналы, трафикСеверный Полярный Круг – это низкие температуры и вечная мерзлота под ногами. Климат в таких краях резко континентальный и суровый. Но здесь нужна связь. Например, в Салехарде и Лабытнанги.
Суровый зимний климат в г. Салехард
Мы провели модернизацию оборудования мобильной связи в этих городах и развернули новую опорную сеть. Был выполнен «перенос» мобильного коммутатора через реку Обь и осуществлена «телепортация» абонентов на новое оборудование. Я отвечал за организационную и техническую части этого северного проекта. Читать полностью »
Почему компании не умеют обращаться с деньгами
2015-01-30 в 19:58, admin, рубрики: core banking, Анализ и проектирование систем, архитектура, банки, отчеты, Программирование, разработка, финансовые системы, финансыТак сложилось, что моя карьера — сначала разработчика, затем архитектора, технического директора и наконец предпринимателя, развивалась преимущественно в околофинансовом секторе. Большую часть своего трудового пути я писал софт или работал в банках, брокерах и схожих с ними компаниях. Своим опытом столкновений с типичными проблемами этого сектора я и хотел бы поделиться с уважаемыми хабравчанами.
В общественном сознании образ банкира, трейдера или брокера, сформирован очень завидно. Человек — хозяин жизни в дорогом костюме, рассекающий на блестящей мощной машине, непоколебимо уверенный в себе и обладающий некими мистическими экономическими знаниями. Точно знающий, что и как нужно сделать, чтобы деньги, которых у него и так куры не клюют, превратились в еще больше денег.
Читать полностью »
Паттерн «Репозиторий». Основы и разъяснения
2015-01-22 в 21:27, admin, рубрики: DDD, php, архитектура, паттерны, репозиторийRepository commonly refers to a storage location, often for safety or preservation.
— Wikipedia
Вот как Википедия описывает репозиторий. Так уж случилось, что в отличие от некоторых других жаргонных словечек, с которыми мы имеем дело, этот термин прекрасно передает свою суть. Репозиторий представляет собой концепцию хранения коллекции для сущностей определенного типа.
Репозиторий как коллекция
Вероятно, наиболее важным отличием репозиториев является то, что они представляют собой коллекции объектов. Они не описывают хранение в базах данных или кэширование или решение любой другой технической проблемы. Репозитории представляют коллекции. Как вы храните эти коллекции — это просто деталь реализации.
Я хочу внести ясность в этот вопрос. Репозиторий — это коллекция. Коллекция, которая содержит сущности и может фильтровать и возвращать результат обратно в зависимости от требований вашего приложения. Где и как он хранит эти объекты является ДЕТАЛЬЮ РЕАЛИЗАЦИИ.
В мире PHP мы привыкли к циклу запрос/ответ, который оканчивается смертью процесса. Все, что пришло извне и не сохранилось — ушло навсегда, в этой точке. Так вот, не все платформы работают именно так.
Читать полностью »
Impress Application Server простыми словами
2015-01-11 в 19:04, admin, рубрики: api, application server, cluster, framework, Impress, javascript, node.js, RESTful, RPC, statefull, архитектура, Веб-разработка, сервер приложенийЭто не первая вводная статья про Impress на Хабре, но за последний год я получил много вопросов и приобрел некоторый опыт в объяснении архитектуры и философии этого сервера приложений и, надеюсь, стал лучше понимать проблемы и задачи разработчиков, начинающих его освоение. Да и в самом сервере произошло достаточно изменений, чтобы назрела актуальность совершенно новой вводной статьи.
Impress Application Server (IAS) — это сервер приложений для Node.js с альтернативной архитектурой и философией, не похожий на мэйнстрим разработки под нодой и призванный упростить и автоматизировать широкий круг повторяемых типовых задач, поднять уровень абстракции прикладного кода, задать рамки и структуру приложений, оптимизировать как производительность кода, так и производительность разработчиков. IAS покрывает сейчас только серверные задачи, но делает это комплексно, например, можно объединить на одном порту API, веб-сокеты, стриминг, статику, Server-Sent Events, проксирование и URL-реврайтинг, обслуживать несколько доменов и несколько приложений, как на одном сервере, так и на группе серверов, работающих в связке, как одно целое, как один сервер приложений.
Читать полностью »
Здания, которые не получилось бы построить без компьютерных технологий
2014-12-18 в 16:50, admin, рубрики: cad, cad приложения, архитектура, моделирование, Научно-популярное
Чем старше наша цивилизация, тем более высокие и сложные мы строим здания. Новое тысячелетие вообще лидирует по количеству возведенных зданий необыкновенной сложности. И во многом тому способствуют компьютерные технологии: инженерное программное обеспечение, моделирование — все это очень помогает архитекторам создать действительно надежное здание.
Уже есть сооружения, которые не получилось бы построить без компьютера, а если и получилось бы, то за гораздо более продолжительные сроки, чем это было на самом деле.