Обнаружение в коде дефекта «разыменование нулевого указателя»

Этой статьей мы открываем серию публикаций, посвященных обнаружению ошибок и уязвимостей в open-source проектах с помощью статического анализатора кода AppChecker. В рамках этой серии будут рассмотрены наиболее часто встречающиеся дефекты в программном коде, которые могут привести к серьезным уязвимостям. Сегодня мы остановимся на дефекте типа «разыменование нулевого указателя».


Разыменование нулевого указателя (CWE-476) представляет собой дефект, когда программа обращается по некорректному указателю к какому-то участку памяти. Такое обращение ведет к неопределенному поведению программы, что приводит в большинстве случаев к аварийному завершению программы.
Читать дальше →
Обнаружение в коде дефекта «разыменование нулевого указателя»
Source: habrahabr

Цитата #442978

Пришёл домой, рассказываю какой популярностью я пользовался среди женского пола на корпоративе. Я скромен, так что это выглядело примерно так: » …девчонки визжали, бились за право потанцевать со мной и предлагали мне за это любые деньги…» Судя по реплике старшей, двенатцетилетней: «Эй, красавчег, хочешь я поделюсь с тобой своей пенсией!», домашние мне не очень-то и поверили…
Цитата #442978
Source: bash

Цитата #442977

Lensky: у нас чатик уже три года живет после увольнения
catsmile: у нас в банном чате в два раза больше людей, чем в рабочем
catsmile: с работы люди уходят, из банного чата — нет
Цитата #442977
Source: bash

Майер уходит из Yahoo!, компания меняет название на Altaba Inc. 

image
Мариса Майер, последний исполнительный директор Yahoo!


После закрытия сделки по слиянию между Verizon и Yahoo!, компании образуют новый холдинг под названием Altaba Inc. Соответствующая информация отражена в материалах Комиссии по ценным бумагам и биржам США. Yahoo! перестанет существовать как самостоятельная компания.


Мариса Майер покинет пост исполнительного директора компании после закрытия сделки. Вместе с ней уйдут еще пять членов совета директоров компании, в их числе и сооснователь Yahoo! Дэвид Фило.
Читать дальше →
Майер уходит из Yahoo!, компания меняет название на Altaba Inc. 
Source: geektimes

[Из песочницы] Простая реализация FDTD на Java

FDTD (Finite Difference Time Domain) — метод конечных разностей во временной области — самый «честный» метод решения задача электродинамики от низких частот до видимого диапазона. Суть — решение уравнений Максвелла «в лоб». Здесь неплохо расписано. Особенно посмотрите сетку.


Задача решалась в двумерном случае простой явной разностной схемой. Неявные схемы я не люблю, и они требуют много памяти. Расчет с нормальной точностью требует сеток малого шага, по сравнению с более простыми методами требуется очень много времени. Поэтому максимальный упор был сделан на производительность.


Представлена реализация алгоритма на Java и C++.

image
Читать дальше →
[Из песочницы] Простая реализация FDTD на Java
Source: habrahabr

Пост №2944746

Автор: Finist

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2944746″ }, «headline»: «art (арт) :: Игровой арт (game art) :: concept art :: Project Lightfall :: Plarium :: Игры :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/art-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-concept-art-Project-Lightfall-3593600.jpeg», «height»: 800, «width»: 1920 }, «datePublished»: «2017-01-10T11:29:11+03:00», «dateModified»: «2017-01-10T11:29:11+03:00», «author»: { «@type»: «Person», «name»: «Finist» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2944746
Source: Joyreactor

Lebab это как Babel, только наоборот

Все мы любим вкусности, которые получили с ЕS6. Это были крохотные, но удивительные возможности, такие как поддержка классов, стрелочные функции, константы и т.д.


Современные браузеры поддерживают большинство этих синтаксических улучшений, однако для поддержки устаревших браузеров приходится использовать Babel. Хотя бывают ситуации, когда можно не волноваться о поддержке старых браузеров и начать жить. Читать дальше →
Lebab это как Babel, только наоборот
Source: habrahabr

Дайджест: 40 материалов на тему DDoS-атак и защиты от них

Сегодня мы решили подготовить для вас подборку из 40 материалов (с Хабра и других ресурсов), посвященных вопросам сетевой и облачной безопасности, а именно защите от DDoS-атак. Отметим, что в этих статьях рассматриваются как теоретические аспекты вопроса, так и действенные практические решения.


Читать дальше →
Дайджест: 40 материалов на тему DDoS-атак и защиты от них
Source: habrahabr

Цитата #442976

xxx: Вот говорят, что виртуальная машина — первый шаг к резиновой женщине. А как назвать, когда ты работаешь в виртуальной машине через TeamViewer?
yyy: Это ты дрочишь на резиновую женщину)
Цитата #442976
Source: bash

Дешевые способы поддать жару системе хранения с помощью SSD

image alt text

В статьях про СХД из «конспекта админа» практически не рассматривались технологии софтовой организации дискового массива. Кроме того, за кадром остался целый пласт относительно дешевых сценариев ускорения хранилищ с помощью твердотельных дисков.

Поэтому в этой статье рассмотрю три неплохих варианта использования SSD-дисков для ускорения подсистемы хранения.

Читать дальше →
Дешевые способы поддать жару системе хранения с помощью SSD
Source: habrahabr