Архив за 23 марта 2019 - 4

Termux шаг за шагом

При первом знакомстве Termux, а я далеко не линуксоид, вызвал в моей голове две мысли: «Круть несусветная!» и «Как им пользоваться?». Порывшись в инетах, я не нашел ни одной статьи в полной мере позволяющей начать пользоваться Termux`ом так чтобы это приносило больше удовольствия чем гемора. Будем это исправлять.
Читать полностью »

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

Мне не нравится дублирование в MapFrom при широких проекциях.

CreateMap<Pupil, PupilDto>()
 .ForMember(x => x.Name, s => s.MapFrom(x => x.Identity.Passport.Name))
 .ForMember(x => x.Surname, s => s.MapFrom(x => x.Identity.Passport.Surname))
 .ForMember(x => x.Age, s => s.MapFrom(x => x.Identity.Passport.Age))
 .ForMember(x => x.Number, s => s.MapFrom(x => x.Identity.Passport.Number))

Я бы хотел переписать так:

CreateMap<Pupil, PupilDto>()
 .From(x=>x.IdentityCard.Passport).To()

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

«Мраморные» яйца загадочных существ: потрясающие фото

Да-да, мы знаем, о чем вы подумали. Великий Ктулху вышел из своей спячки, отложил яйца и теперь готов погрузить все человечество в пучину безумия, пока его потомки будут пировать на площадях нового Р’льеха…

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

Ford EcoGuide: новая система поможет водителям экономить топливо

Компания Ford представила технологию под названием EcoGuide, которая призвана обеспечить снижение расхода топлива и уменьшить соответствующие финансовые затраты.

Главная задача EcoGuide заключается в том, чтобы прогнозировать ситуацию на дороге, помогая автомобилистам осуществлять замедление и разгон с максимальной эффективностью.

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

Есть проблема с описанием и толкованием принципов развития архитектуры SOLID (авторства Роберта Мартина). Во многих источниках дается их определение и даже примеры их использования. Изучая их и пробуя использованием примерить на себя, стабильно ловил себя на мысли, что не хватает объяснения магии их применения. И пытаясь увидеть внутренние шестеренки, понять — и для меня значит запомнить — разложил их по своим "терминам-полочкам". Хорошо если это будет полезно еще кому-нибудь.

image

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

Группа исследователей из Университета Северной Каролины (North Carolina State University, NCSU) провели исследование сервиса для хостинга IT-проектов и их совместной разработки GitHub. Специалисты установили, что свыше 100 тыс. GitHub-репозиториев содержат API-ключи, токены и криптографические ключи.

Они просканировали GitHub - 1

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

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

image

В рамках 226 слайдов, представленных комиссии по ценным бумагам и биржам, мы( @BitwiseInvest ) провели первый в своем роде анализ данных со всех из 81 бирж, сообщающих об объеме BTC >$1M на CoinMarketCap

TLDR: 95% обозначенного объема является фейком, но есть и хорошие новости!

Осторожно, под катом будет пачка изображений из презентации
Читать полностью »

Японский блог Macotakara опубликовал новые сведения, полученные от источника из цепочки поставок комплектующих для устройств Apple, согласно которым грядущие смартфоны iPhone сохранят разъемы Lightning.

Неоднократно появлялись сведения о том, что в новых смартфонах компания Apple перейдет на использование крайне популярного в современной индустрии мобильных устройств разъема USB-C, однако купертиновцы не спешат с внедрением подобных нововведений.

40 лет процветания: истребитель F-16 Fighting Falcon

Сорок лет назад на вооружение стран НАТО был принят самый массовый истребитель четвертого поколения — F-16 Fighting Falcon. Его выпуск продолжается до сих пор.

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

Новый алгоритм в 200 раз ускоряет автоматическое проектирование нейросетей - 1

ProxylessNAS напрямую оптимизирует архитектуры нейронных сетей для конкретной задачи и оборудования, что позволяет значительно увеличить производительность по сравнению с предыдущими прокси-подходами. На наборе данных ImageNet нейросеть проектируется за 200 GPU-часов (в 200−378 раз быстрее аналогов), а автоматически спроектированная модель CNN для мобильных устройств достигает того же уровня точности, что и MobileNetV2 1.4, работая в 1,8 раза быстрее.

Исследователи из Массачусетского технологического института разработали эффективный алгоритм для автоматического дизайна высокопроизводительных нейросетей для конкретного аппаратного обеспечения, пишет издание MIT News.

Алгоритмы для автоматического проектирования систем машинного обучения — новая область исследований в сфере ИИ. Такая техника называется «поиск нейронной архитектуры (neural architecture search, NAS) и считается трудной вычислительной задачей.
Читать полностью »


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