» Материалы за Ноябрь 2017 года » Страница 4

 

Да, PVS-Studio умеет выявлять утечки памяти

Автор: admin от 30-11-2017, 07:30, посмотрело: 79

Да, PVS-Studio умеет выявлять утечки памяти


Нас часто спрашивают, умеет ли статический анализатор кода PVS-Studio выявлять утечки памяти (memory leaks). Чтобы много раз не писать похожие тексты в письмах, мы решили дать подробный ответ в блоге. Да, PVS-Studio умеет выявлять утечки памяти и других ресурсов. Для этого в PVS-Studio реализовано несколько диагностик и в статье будут продемонстрированы примеры обнаружения ошибок в реальных проектах.

Категория: Операционные системы » Linux

 

Opensource нам строить и жить помогает: интервью разработчика Yii Framework Александра Макарова

Автор: admin от 30-11-2017, 07:30, посмотрело: 112

Opensource нам строить и жить помогает: интервью разработчика Yii Framework Александра Макарова


Недавно к команде Skyeng присоединился Александр Макаров, давний участник core team фреймворка Yii. Я не мог пропустить такой инфоповод и отправился в Воронеж, чтобы порасспросить Сашу про жизнь в мире open source, перспективы участия в разработке свободного ПО и совмещение такой разработки с полной ставкой.

Категория: Операционные системы » Linux

 

Kotlin 1.2: общий код для JVM и JavaScript

Автор: admin от 30-11-2017, 07:30, посмотрело: 67

Вчера компания JetBrains выпустила релиз Kotlin 1.2. Новая версия — большой шаг на пути к тому, чтобы сделать Kotlin наиболее удобным инструментом для разработки всех компонентов современного приложения.



В версии Kotlin 1.1 мы официально выпустили поддержку javascript — возможность транслировать код на Kotlin в JS и выполнять его в браузере. В этой версии мы добавляем к этому возможность переиспользования кода между JVM и javascript. Теперь вы можете использовать одну и ту же реализацию бизнес-логики во всех компонентах вашего приложения — бэкэнде, фронтэнде в браузере и мобильном приложении под Android. Мы также работаем над библиотеками, которые в этом помогают — в частности, над кросс-платформенной библиотекой для сериализации.



Kotlin 1.2: общий код для JVM и JavaScript

Категория: Операционные системы » Linux

 

Avito Product Analytics Meetup 9 декабря: анонс

Автор: admin от 30-11-2017, 07:30, посмотрело: 97

Компании собирают всё больше информации о пользователях. Но мало её получить, важно понимать, какие именно данные и как будут использоваться. Приглашаем продуктовых и data-аналитиков на Avito Product Analytics Meetup. Поговорим о том, как работать с хранилищем данных и масштабировать его для высоких нагрузок, о персонализации сайта для пользователей на основе customer journey map и об измерении удовлетворенности пользователей. Под катом — тезисы докладов, ссылки на регистрацию и прямую трансляцию.



Avito Product Analytics Meetup 9 декабря: анонс

Категория: Операционные системы » Linux

 

3 необычных кейса о сетевой подсистеме Linux

Автор: admin от 30-11-2017, 07:30, посмотрело: 94

3 необычных кейса о сетевой подсистеме Linux


В этой статье представлены три небольшие истории, которые произошли в нашей практике: в разное время и в разных проектах. Объединяет их то, что они связаны с сетевой подсистемой Linux (Reverse Path Filter, TIME_WAIT, multicast) и иллюстрируют, как глубоко зачастую приходится анализировать инцидент, с которым сталкиваешься впервые, чтобы решить возникшую проблему… и, конечно, какую радость можно испытать в результате полученного решения.

Категория: Программирование, Linux

 

Сетевой JTAG программатор для Altera Quartus Prime из Raspberry Pi3

Автор: admin от 30-11-2017, 03:35, посмотрело: 120

Сетевой JTAG программатор для Altera Quartus Prime из Raspberry Pi3

Выпущено программное обеспечение, которое позволяет сделать из Raspberry Pi3 сетевой JTAG программатор для САПР Altera Quartus Prime. Это решение позволяет удаленно загружать FPGA Altera/Intel и даже вести удаленную отладку с помощью инструмента SignalTap. Далее расскажу,

как использовать это ПО.

Категория: Компании » Microsoft

 

Настройка Sublime Text 3, SW4 и STM32CubeMX для разработки STM32 под Linux

Автор: admin от 29-11-2017, 15:05, посмотрело: 499

Подобных статей достаточно много на просторах интернета, но хотелось бы написать актуальную вариацию. Лично я долгое время мучался в связке: Ubuntu — основная система, разработка под STM32 в виртуальной машине Windows 7. Но однажды меня это очень утомило и я таки решил потратить несколько дней на поиск решения и вылизывание полноценной среды под Linux Ubuntu. Забегу вперёд и скажу, что идеала я так и не добился, не удалось сделать realtime debug, как в Keil. В остальном всё очень пристойно.


Внимание, очень много текста и картинок!

Категория: Программирование » Веб-разработка

 

Введение в нейронные сети на Golang

Автор: admin от 29-11-2017, 15:05, посмотрело: 307

Привет читателям Habrahabr! В этой статье я продемонстрирую вам пример простой нейронной сети на языке Golang с использованием готовой библиотеки.



Немного предисловия



Начав изучать язык программирования Golang, мне стало интересно, что может этот язык в сфере машинного обучения. Тогда я начал искать примеры кода какой-либо НС на этом языке. К сожалению, ничего толкового найти не получилось. И вот тогда я решил переписать НС из этой статьи под GO.

Категория: Программирование » Веб-разработка

 

Разработка инструмента веб-дизайнера на основе веб-приложения (Figma). Перевод

Автор: admin от 29-11-2017, 15:05, посмотрело: 124

Разработка инструмента веб-дизайнера на основе веб-приложения (Figma). Перевод


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



Вот почему мы создали Figma, командный инструмент работы над дизайном интерфейсов, как облачный сервис, распространяемый в виде веб-приложения.



Когда мы решились создать Figma, мы знали, что это будет серьезный вызов.

Чтобы действительно преуспеть, необходимо предоставить высокоточный инструмент редактирования, который будет принят профессионалами, а так же будет работать одинаково хорошо в любом окружении.

Дорога к результату была очень непроста; в итоге, мы практически создали браузер внутри браузера.


Разработка инструмента веб-дизайнера на основе веб-приложения (Figma). Перевод

Категория: Программирование » Веб-разработка

 

Чем токен Hamster Marketplace отличается от токенов других проектов?

Автор: admin от 29-11-2017, 14:55, посмотрело: 279

Hamster Marketplace — это децентрализованная торговая площадка для уникальных гаджетов и производителей инди-электроники. Мы надеемся, что платформа станет родным домом для тех, кто не может выдержать маркетинговой конкуренции с производителями-гигантами уровня Apple или Samsung. Также Hamster Marketplace поможет тем, кто теряется за информационным шумом, создаваемым множеством перекупщиков и производителями из Китая, которые штампуют безликие реплики популярных устройств. Целевая аудитория Hamster Marketplace — это гики и любители инноваций, причём по обе стороны виртуального прилавка. Мы будем одинаково рады как покупателям, которые ищут необычные вещи, так и инди-производителям — вчерашним стартапам с Kickstarter, Indiegogo и других краудфандинговых платформ по всему миру.



Чем токен Hamster Marketplace отличается от токенов других проектов?


Сейчас Hamster Marketplace выходит на краудфандинговый сбор средств через продажу токенов. Но что отличает нас от собственных клиентов в лице инди-производителей? В первую очередь — опытная команда. CEO проекта, Денис Булавин, уже имеет опыт в создании производственной линии нишевого электротехнического продукта и работе с крупными ритейлинговыми сетями. Опыт основателя подкрепляется мощной командой, что вкупе с пониманием потребностей аудитории и производителей выгодно выделяет проект.



Как говорят, дьявол кроется в деталях. Сегодня мы не будем рассказывать о глобальной стратегии Hamster Marketplace, прогнозах или продвигать какие-то идеи. Вместо этого мы расскажем о, наверное, самой важной детали любого размещения токенов. При этом другие проекты старательно избегают этой темы, ограничиваясь общими фразами и техническими данными о типе смарт-контракта. Мы поговорим об особенностях нашего токена HMT, а именно о том, чем же он отличается от токенов других проектов и что мы для этого сделали.

Категория: Железо » Гаджеты