Уже два десятилетия активно плодятся мифы о том, что приложениям на Java свойственны проблемы с производительностью. Одновременно с этим на Java создаются по-настоящему высоконагруженные системы. Кто же в конечном итоге прав? Чтобы составить мнение о том, как сейчас обстоят дела с производительностью Java, мы обратились к двум заинтересованным сторонам: создателям самой Java и клиентам, использующим Java в своих системах. На наши вопросы любезно согласились ответить Алексей Шипилёв (Oracle) и Олег Анастасьев (Одноклассники).
Архив за 05 августа 2016 - 2
Производительность Java: настоящее и будущее
2016-08-05 в 15:12, admin, рубрики: java, java performance, joker, joker2016, jokerconf, Блог компании JUG.ru Group, высокая производительность, Программирование, метки: joker, joker2016, jokerconf8 лекций, которые помогут разобраться в машинном обучении и нейросетях
2016-08-05 в 14:40, admin, рубрики: data mining, Блог компании Surfingbird, глубинное обучение, лекции, математика, машинное обучение, нейросети
Мы собрали интересные лекции, которые помогут понять, как работает машинное обучение, какие задачи решает и что нам в ближайшем будущем ждать от машин, умеющих учиться. Первая лекция рассчитана скорее на тех, кто вообще не понимает, как работает machine learning, в остальных много интересных кейсов.Читать полностью »
Security Week 31: новости с Blackhat
2016-08-05 в 14:36, admin, рубрики: blackhat, HSTS, HTTPS, klsw, miller, Stagefright, valasek, wire-wire, Блог компании «Лаборатория Касперского», всё пропало, информационная безопасность, нигерийское мошенничество, флешкиДаже если на этой неделе произойдет какой-то супермегавзлом, его никто не заметит, так как все или почти все причастные к миру информационной безопасности находятся в Лас-Вегасе, на конференции BlackHat. Одно из ключевых мероприятий индустрии традиционно собирает именно исследователей. Соответственно, конференция говорит о проблемах, но почти не обсуждает решения. И не потому, что решений нет, просто такой формат. Интересно, что на роль конструктивного собрания о методах защиты претендует февральская RSA Conference, но и там пока наблюдается некий разрыв шаблона: через кулуары бизнес-митингов с применением терминов «митигация», «комплексная стратегия», «методика реагирования на инциденты» рано или поздно пробегает некто в худи с громким криком «ААААА, ВСЕ ПРОПАЛО!1».
Пожалуй, это нормально: бизнес относительно IT-безопасности спозиционирован между морковкой всеобъемлющей защиты и тачанкой киберпреступности. Так и движется, мотивируемый и подгоняемый, в сторону светлого будущего безопасного инфопространства. Cегодня я позволю себе отойти от привычного формата и расскажу о некоторых интересных докладах с BlackHat. Пост не претендует на полноту, конференция еще продолжается: первое и второе уже подали, но компот долетит уже на следующей неделе.
tl;dr Сломали автомобили, шифрование, Android, почту, кредитки, всех обманули зараженными флешками. Интернет был сломан давно, за прошедший отчетный период не починился.
Все выпуски сериала доступны по тегу.
Читать полностью »
Работа с библиотекой OrnaJS
2016-08-05 в 14:02, admin, рубрики: Atomic CSS, css, javascript, OrnaJS, метки: OrnaJS
OrnaJS — свободная JavaScript библиотека для динамической стилизации HTML элементов без прямого написания JS или CSS кода. Стилизация осуществляется методом прибавления классов к HTML элементу, как и в привычных CSS-библиотеках. В отличие от СSS-библиотек, Orna не ограничена количеством ранее прописанных в ней классов, а работает как парсер, динамически обрабатывает класс и задает стиль. Стилизация в OrnaJS основана по принципу Atomic CSS, из чего следует, что вид элемента создается по частям (атомам), но не одним классом. Орну можно сравнить с атрибутом style в HTML, но с наследованием, сокращениями и событиями. Имя Orna сокращение от Ornament (украшение). В первые два месяца после публикации, хотя Орна предлагает нестандартный метод стилизации страниц, ее успели скачать более 2000 разработчиков, что говорит о растущей популярности динамической стилизации.
Читать полностью »
Яндекс.Деньги дадут российским стримерам заработать на Twitch
2016-08-05 в 13:52, admin, рубрики: Игроделы, статистика, Текучка, яндекс.деньги, метки: Игроделы, онлайн видео, статистика, Текучка, яндекс.деньгиЯндекс.Деньги намерены вывести на рынок новый сервис для русскоязычных стримеров Twitch, который позволит им принимать пожертвования от иностранных пользователей. Об этом написал одному из читателей «Роем» сотрудник службы поддержки Яндекс.Денег (письмо есть в распоряжении редакции). «Мы уже вовсю работаем над сервисом, Читать полностью »
Вести с полей: кто и как применял качественные методы в UX Research для разработки IT-продуктов. Часть 2 из 6
2016-08-05 в 13:21, admin, рубрики: research, usability, UX, аналитика, Блог компании Собака Павлова, интерфейсы, исследования, качественные методы, продуктовый дизайн, прототипирование, социологические исследования, социологияНачало статьи — см. публикацию от 2 августа.
«Они все хотели быть на главной странице»: разработка общей платформы для нескольких групп пользователей
До сих пор мы рассматривали ситуации, когда нужно сделать продукт для конкретной группы пользователей. Теперь усложним ситуацию, добавив новую переменную, а точнее — еще одну или несколько групп пользователей. В известной степени мы уже подошли к этому в кейсе сайта для American Society for Aesthetic Plastic Surgery, но теперь «заострим» проблемы, которые возникают в таких условиях.
Читать полностью »
Обзор Samsung SM961 512GB и 256GB SSD
2016-08-05 в 12:36, admin, рубрики: ruvds, Samsung, ssd диск, vds, vps, Блог компании RUVDS.com, Исследования и прогнозы в ITSSD от Samsung SM961 пока не вышел официально на рынок, и статус OEM делает доступным его по принципу, кто первым заказал, того первым обслужили. Мы уже заказали основное блюдо SM961 с 1TB памяти к столу, а пока посмотрим десерт, который поставляется в виде двух самых популярных SSD емкостей на рынке.
Сегодня мы сравним SM961 512GB и 256GB с другими продуктами на основе NVMe. Два диска, которые мы протестируем сегодня стоят дешевле, чем диски, представленные на рынке, но все-таки они не доминируют во всех категориях по производительности.
Читать полностью »
Выбираем длинный путь (или прощай MAX_PATH)
2016-08-05 в 12:33, admin, рубрики: .net, .net core, api, MAX_PATH, win api, windows, Windows 10, разработка под windows, счастье есть, метки: MAX_PATH
Многим пользователям ПК под управлением ОС Windows, не говоря о разработчиках, знакомы проблемы при работе с длинными (более 260 символов, MAX_PATH) путями файлов или каталогов.
В данной статье рассматриваются способы избавления от этого пережитка при разработке приложений на различных платформах (WinApi, .Net Framework, .Net Core) и активации нативной поддержки длинных путей в Windows 10 (Anniversary Update).
Читать полностью »
Делаем работу нашего гейм-дизайнера в Unity удобнее и приятнее
2016-08-05 в 12:03, admin, рубрики: game-dev, unity, unity inspector, unity туториал, unity3d, unity3d уроки, Блог компании Badoo, Программирование, разработка игр, Тестирование игрДобрый день. В эфире снова я, Илья Кудинов. В свободное от основной работы время я занимаюсь разработкой игрушек на Unity 3D и решил в качестве эксперимента написать статью об одной из проблем, с которой столкнулась наша команда. Я являюсь основным разработчиком, и наш гейм-дизайнер в «гробу видал» копание в моем коде с какой бы то ни было целью (разделение труда — одно из величайших достижений цивилизации), значит, моя обязанность — предоставить ему все необходимые рычаги управления и настройки геймплея в виде удобных визуальных интерфейсов. Благо Unity сам по себе имеет достаточно удобные (кхе-кхе) готовые интерфейсы и ряд методов их расширения. И сегодня я расскажу вам о некоторых приемах, которые делают жизнь нашего гейм-дизайнера проще и удобнее, а мне позволяют не биться головой о клавиатуру после каждого его запроса. Надеюсь, они смогут помочь каким-нибудь начинающим командам или тем, кто просто упустил эти моменты при изучении Unity.
Сразу скажу, что наша команда все еще активно учится и развивается, хоть мы уже и выпустили дебютную игру. И если «дедлайны не горят», то я предпочитаю разбираться в каких-то вещах сам, а не обращаться к экспертам и различным best practices. Поэтому что-то из рассказанного мною может оказаться не оптимальным или банальным. Буду очень рад, если в таких случаях вы подскажете мне более удобные решения в комментариях и личных сообщениях. Ну и в целом информация здесь скорее базового уровня.
Читать полностью »
Как открыть интернет-магазин и не накосячить
2016-08-05 в 12:00, admin, рубрики: e-commerce, бизнес, кейсы, колонка, Нам пишут, советы, Стратегия, эффективность бизнеса, метки: e-commerce, бизнес, кейсы, колонка, Нам пишут, советы, Стратегия, эффективность бизнесаРуководитель студии «Ярга» Константин Елистратов рассказал о нюансах запуска интернет-магазина: особенностях поиска, размещении товаров на сайте и способах увеличить прибыль до 25% за счет добавления единственной функции.