Архив за 14 марта 2017 - 4

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

Объем российского рынка интернет-торговли в 2017 году может вырасти на 25% — до 1,15 трлн рублей, говорится в сообщении Ассоциации компаний интернет-торговли. В 2016 году объем рынка увеличился на 21% — до 920 млрд рублей. Объем рынка трансграничной торговли вырос на 37% и составил 301,8 млрд рублей или 33% всего рынка интернет-торговли. Объем внутренней интернет-торговли в России составил 618,2 млрд рублей.

90% покупок российские покупатели сделали через китайские онлайн-площадки, еще 4% покупок — из европейских магазиновЧитать полностью »

Компания Samsung Electronics планирует расширение производства полупроводниковой продукции по нормам 10 нм и строительство новых мощностей, рассчитанных на нормы 7 нм. На эти цели, начиная со следующего месяца, будет выделено 6,98 млрд долларов.

Нормы 7 нм южнокорейский производитель рассчитывает покорить в 2018 году

Читать полностью »

image
Зацикленные сети часто встречаются в природе – например, в прожилках листа фикуса священного

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

Сила природных сетей – в избыточных петлях - 2

Архитектура сети, включающая петли – такая, как у компьютерных сетей с резервированием или электрических сетей – делает её устойчивой к повреждениям. Марчело Магнаско [Marcelo Magnasco], физик из Рокфеллеровского университета, указывает, что Эйфелева башня – очевидный пример конструкции, содержащей петли, разработанная для максимально равномерного распределения нагрузки по её рекурсивной раме. Удивительно, что нам так мало известно по поводу того, почему сети прожилок в листьях или корковые кровяные сосуды организованы таким же образом.
Читать полностью »

image

С тех пор, как один из создателей Всемирной паутины Тим Бернерс-Ли представил свое первое решение для неё, прошло уже 28 лет. Тогда он представлял себе сеть как открытую платформу, которая позволит всем повсюду обмениваться информацией, получать доступ к возможностям и разрушать культурные и географические границы.

Во многих отношениях Сеть оправдала это видение, хотя сейчас ведется постоянная борьба за то, чтобы оставить ее открытой. События ушедшего года и те последствия, которые они повлекли за собой, заставили беспокоиться Тима Бернерса-Ли. Он призывает пользователей совместно решать эти проблемы, чтобы Сеть могла реализовать свой истинный потенциал инструмента, который служит всему человечеству.Читать полностью »

Отчет с OWASP Russia Meetup #6: видео и презентации докладов - 1

На прошлой неделе в московском офисе Positive Technologies состоялась первая в 2017 году встреча российского отделения OWASP (международного сообщества специалистов по информационной безопасности). Сегодня мы публикуем отчет об этом митапе, а также видео и презентации представленных на нем докладов.Читать полностью »

Основная задача, которую должен выполнять велосипедный шлем, — повышение уровня безопасности, однако и дополнительные функции могут быть кстати!

Обзор Livall: умный шлем с контроллером, микрофоном и собственным приложением - 1

Livall — шлем, который сохраняет статистику активности, указывает направление поворотов, позволяет быстро ответить на звонок и послушать музыку. И, да, он служит как средство защиты!
Читать полностью »

На открывшуюся сегодня в Нюрнберге выставку Embedded World компания Altia Systems, специализирующаяся на выпуск панорамных камер, привезла разработку, демонстрирующую возможности фирменного ПО PanaCast Computer Vision Engine.

Я застал те времена, когда плееры iRiver лежали на прилавках и пользовались популярностью у меломанов. До сих пор где-то в груде старой электроники хранится 128-мегабайтная модель, работающая от одной пальчиковой батарейки. Поэтому после ознакомления с историей бренда Astell&Kern проявил к продукции с стилизованной буквой «A» повышенное внимание.

Astell&Kern AK70 – карманный медиакомбайн для меломана - 1
Читать полностью »

В англоязычном сегменте сети достаточно много статьей по этой теме. Чаще всего они несут поверхностный, ознакомительный характер и иногда довольно сложно из-за языкового барьера уловить суть изучаемой темы. Надеюсь, наше небольшое путешествие в Java Collections Framework принесет вам некоторое разъяснение. Чем больше предметной информации, тем легче собрать всю мозаику воедино, отбрасывая не понятные выкладки и описания. Для более эффективного изучения количество примеров является критичным. Так же дело обстоит и с коллекциями, обойдем стороной интерфейсы, и перейдем сразу к классам, их реализующие.

Класс ArrayList

«Не стоит недооценивать важность метафор. Метафоры имеют одно неоспоримое достоинство: описываемое ими поведение предсказуемо и понятно всем людям…”.
Фернандо Дж. Корбати.

Я полностью согласен с Фернандо Дж. Корбати о важности метафор в изучение определённой предметной области. Так как программирование является смесью математики и искусства, использование метафор имеет наивысший приоритет. Для объяснения сути назначения ArrayList мы будем использовать «Транспортную» метафору. Представьте, что это обычный массив, похожий на семейный автомобиль, купленный с расчётом на количество членов семьи.

Немного о Java Collections Framework. Часть 1 - 1

Если у нашей семьи родиться ещё один ребёнок, то придется покупать более вместительный автомобиль. Предположим, родители заведомо не знают, сколько детей у них будет и какой ещё вместимости необходим новый автомобиль. Есть вероятность прогадать и зря потратить сбережения. Так вот, ArrayList подобна городскому транспорту. Здесь нет ограничений в вместимости. Каждый в состоянии доехать из пункта A в пункт B. Поэтому если отец семейства не уверен или не знает о количестве будущих детей, он выберет городской транспорт, или в нашем случае ArrayList. Данный класс имеет три конструктора, мы будем разбирать самый простой. Давайте напишем код.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js