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

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

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


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

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

 

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

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

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


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

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

 

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

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

Вчера компания 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, посмотрело: 71

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



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

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

 

Реализовывая мечту

Автор: admin от 28-11-2017, 06:20, посмотрело: 43

Реализовывая мечту



Чуть больше года назад я с женой и сыном приехал в Клайпеду(Литва) реализовывать мечту. Идея заключается в создании IT HUBа. IT — потому что сейчас идёт век технологий, даже сельское хозяйство использует информационные технологии. HUB — это место которое концентрирует в себе различные взаимодействия, знакомства, связи, идеи и их реализации.

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

 

Пять вещей, о которых онлайн-покупателям следовало знать еще летом

Автор: admin от 28-11-2017, 06:20, посмотрело: 49

3 июля 2016 года были подписаны  поправки к закону «О применении контрольно-кассовой техники». Для каждого продавца это – важнейший документ, норм которого следует неукоснительно придерживаться. С 1 июля 2017 года содержащиеся в них требования к расчетам при помощи контрольно кассовой техники стали обязательными для всех участников рынка. И главное в них для покупателя – получение чека сразу после оплаты, а не, например, через курьера, который, ко всему прочему, часто является лишь платежным агентом для магазина.



Какие еще вещи стоит знать о новой редакции 54-ФЗ – под катом.



Пять вещей, о которых онлайн-покупателям следовало знать еще летом

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

 

Как мы готовили Crystal к production

Автор: admin от 27-11-2017, 08:15, посмотрело: 50

К версии 0.23 язык представлял собой весьма наивный концепт быстрого и простого языка.



И это было очень удобно при разработке микросервисов, таких же простых, как на Ruby, но более быстрых, чем на Go (в большинстве применений).



К сожалению, в языке (вернее, в его стандартной библиотеке) нашлось несколько проблем, мешающих использовать его в современном мире. Основная проблема — HashDoS.



Я подошёл к этому с одной стороны, реализовав нормализацию чисел, например, но тут свыше пришел ангел по имени @funny-falcon, и уютный мирок Crystal офигел. Один pull request, учитывающий особенности LLVM, генерации хэшей, сами хэши, JSON и кучу иного — стал предметом обсуждений более чем на 200 комментариев, что для маленького проекта вообще нонсенс.



В итоге pull request закрыт (дикая нагрузка).



Но почти все его идеи уже реализованы и находятся в Crystal master.



Теперь на нем уже можно писать код, который можно отдавать наружу. https://habrahabr.ru/post/343220/?utm_source=habrahabr&utm_medium=rss&utm_campaign=interesting#habracut

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

 

Детям — мороженое, информационной системе — бэкап

Автор: admin от 27-11-2017, 08:15, посмотрело: 62

Детям — мороженое, информационной системе — бэкап



Все люди делятся на две категории: те, кто еще не делает бэкапы, и те, кто уже делает бэкапы.



Говорить о важности резервного копирования данных и о рисках, связанных с отсутствием такового, считаю излишним. Думаю, в этом вопросе все будут солидарны – резервные копии нужны!



В мнении по этому вопросу, к нам присоединились и правительство со своей карающей дланью, и регулирующие органы в области защиты информации. Все мы помним требования законодательства, озвученны в 17-м, 21-м и 31-м Приказах ФСТЭК. Так же регуляторами кредитно-финансовой сферы сформированы требования к резервированию и резервному копированию.



А с 1 января 2018 года к ним добавится (вступит в действие) и Федеральный закон от 26.07.2017 № 187-ФЗ «О безопасности критической информационной инфраструктуры Российской Федерации», который нам так же говорит, что одной из четырех «Основных задач системы безопасности значимого объекта критической информационной инфраструктуры является:» «восстановление функционирования значимого объекта критической информационной инфраструктуры, обеспечиваемого в том числе за счет создания и хранения резервных копий необходимой для этого информации».



Таким образом, данными требованиями охвачены фактически юрлица во всех сферах. А что у нас большего всего любят регуляторы?

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

 

Дашборд — что это и почему он будет вам полезен или современный способ сделать тайное явным

Автор: admin от 27-11-2017, 08:15, посмотрело: 51

Дашборд — что это и почему он будет вам полезен или современный способ сделать тайное явным
Наверное, мало кто из нас задумывался, что практически с рождения пользовался дашбордами. Мы получали некую информацию, анализировали, принимали решение или даже испытывали какие-то эмоции благодаря им. Да-да, градусник, измеряющий температуру, когда вы болели; часы; стрелка спидометра, перевалившая за 200 км/час (ну, это может быть не у всех) — все эти приборы по сути являются дашбордами или их элементом. Но мне бы хотелось рассказать об интерактивных аналитических дашбордах. И, самое главное — показать, что в наше время такие дашборды могут быть полезны каждому человеку, а не только крупным банкам или корпорациям.

Если у вас есть данные — не важно, домохозяйка вы с пачкой чеков от закупок продуктов, спортсмен с данными о пробежках из Strava или кто-либо ещё — вы сможете представить это наглядно, оценить важные показатели, в результате чего принимать более оптимальные решения.

Вы не используете дашборды и думаете, что вам это не нужно? Мнение может поменяться, а кругозор расширится, так как далее: что такое дашборды, какие цели достигаются с помощью них, ключевые понятия и сферы использования, существующие инструменты, множество ссылок на актуальные ресурсы по теме, а также реальный пример, как из обычных на первый взгляд данных, можно извлечь интересные знания…

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

 

Security Week 47: синезубые игрушки, зеленоглазое такси с утечкой и трюмный тетрис

Автор: admin от 27-11-2017, 08:15, посмотрело: 80

Новость на русском, подробности на английском



Security Week 47: синезубые игрушки, зеленоглазое такси с утечкой и трюмный тетрисКогда мы не смотрим, игрушки оживают и начинают делать гадости — студия Pixar бы такой мультик не сняла, а вот реальность оказалась менее разборчивой. Британская организация по защите потребителей Which? проверила несколько интерактивных игрушек распространенных марок и обнаружила почти у всех одну и ту же проблему. Подкованный злоумышленник может без труда взломать использовать их чтобы подслушивать, что творится в семье, разговаривать с ребенком от имени его разноцветного друга или даже попытаться пролезть в домашнюю сеть.

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