Архив за 04 апреля 2016 - 5

Проверка Samba с помощью PVS-Studio под LinuxЕсли вы следили за новостями о последних разработках в области инструментов анализа C/C++ кода, то, должно быть, слышали про инструмент PVS-Studio. Я узнал о нем благодаря статьям, которые разработчики публикуют на своем сайте и в которых они рассказывают о проверках проектов с открытым кодом. К настоящему времени уже проверено внушительное число проектов, включая ядро Linux, Qt, Unreal и т.д., и каждый раз им удается находить интересные ошибки, подолгу живущие в коде, никем не обнаруженные. Опечатки, неаккуратное копирование, неопределенное поведение, бессмысленный код, синтаксические ошибки, которые чудесным образом пропускаются компилятором…

Как сказал Джон Кармак, "Все, что является допустимым с точки зрения синтаксиса и пропускается компилятором, в конце концов окажется в вашей кодовой базе".
Читать полностью »

Уже шесть лет я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-февраль 2016.

Дайджест продуктового дизайна, март 2016

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

Web Ready — крупнейший в Восточной Европе независимый конкурс технологических компаний — не только изменил название, но и существенно откорректировал свою концепцию. Из традиционного конкурса GoTech превратился в интегратор лучших технологических компаний в бизнес стратегических партнеров. Прием заявок открылся 15 марта, а первые результаты будут подведены 6 октября 2016 г., когда в рамках GoTech пройдет форум GoToMarket.
Конкурс Web Ready превратился в бизнес-интегратор GoTech - 1Читать полностью »

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

Привет всем!

У меня есть одно хобби – я очень люблю изобретать велосипеды.
Об изобретении одного такого велосипеда хочу вам сегодня рассказать.

Сортировка массива данных – задача, которой далеко уже не первый год. Она преследует нас с первых курсов технических вузов, а кому особенно повезло, то и со школьной скамьи. Обычно это методы сортировки “пузырьком”, “делением”, “быстрая”, “вставками” и прочие.

Сортировка пузырьком
Вот, к примеру, подобной реализации метода сортировки “пузырьком” меня учили в одной крупной IT-компании. Этот метод использовался матёрыми программистами там повсеместно.

Так вот, мне всегда было интересно, почему уделяется так мало внимания методам сортировки без сравнения (поразрядная, блочная и т.п.). Ведь подобные методы относятся к классу быстрых алгоритмов, выполняются за О(N) количество перестановок и при удачно подобранных данных могут выполняться за линейное время.Читать полностью »

Продолжаю писать о своем опыте работы в провинциальном e-commerce.
Сегодня хочу рассказать какие методы продвижения и какой эффект был достигнут в продвижении подопечного интернет-магазина (ИМ). Все способы и приемы не мои, я лишь применял их на себе.

Начало
Чем качественнее и основательнее вы подготовите сайт для покупателя тем эффективнее будет его продвижение и соответственно больше будет продаж.
Про юзабелити я говорить не буду, а вот о содержании (контенте) я скажу пару слов.
Все что вы делаете на сайте должно настраивать покупателя на то что бы он получил ответ на свой вопрос, и захотел вернуться к вам, а лучше всего поделиться им с друзьями или единомышленниками. Это важная часть продвижения. Из за того что сайт молодой и поисковик будет смотреть на его скептически вам надо максимально сосредоточиться на той малой аудитории которую вы сможете “заманить” способами описанными ниже.
Читать полностью »

С момента анонса смартфона Asus Zenfone 2 прошло уже больше года и пока производитель не спешит выводить на рынок новую линейку, что несколько странно, учитывая амбиции Asus в этом сегменте.

Смартфоны Zenfone 3 должны показать на выставке Computex 2016. Но уже сейчас мы имеем возможность ознакомиться с их дизайном. Это стало возможным благодаря публикации на сайте Red Dot 21. Напомним, Red Dot Design Award — достаточно известная награда в области дизайна, так что вряд ли приходится говорить о подделке.

Краткая предыстория

В течении некоторого времени использования одной из систем управления тех. процессом возникла необходимость редакции проекта PLC. Так как, система была установлена американской компанией, то проект был реализован на контроллере Allen Bradley, а именно 1756-L61. Совпадение? Не думаю.

Хотя любовь американцев к Allen Bradley — это скорее просто мое наблюдение. И ни в коем случае не реклама этого производителя контроллеров.

Ближе к делу. Секции проекта были защищены от редактирования, в связи с ”мудрой” политикой разработчика в стиле ”Ничего не трогайте, без нас! Это нарушит стандарты безопасности эксплуатации управляемого агрегата. И т.д.”

Признаюсь, никто не ставил перед собой цель менять технологическую логику объекта.

Речь шла только о создании пары-тройки переменных для последующего вывода на Панель Оператора с возможностью изменения уставки.

Но защита не позволяла даже создать новую переменную вместо константы. Поэтому желание взлома защиты захлестнуло полностью.
Читать полностью »

В США создан суперкомпьютер на основе чипа TrueNorth с энергопотреблением в 2.5 Вт - 1

Ливерморская национальная лаборатория (LLNL) на днях объявила о создании суперкомпьютера, принцип действия которого похож на работу мозга человека (в той мере, в какой ученые понимают основы функционирования этого органа). Система построена на основе чипа TrueNorth, имитирующего сеть из 16 миллионов нейронов с примерно 4 млрд синапсов. Конечно, до мозга человека такому компьютеру еще далеко (ведь у человека миллиарды нейронов), но эта модель все равно одна из самых мощных среди всех «мозгоподобных» ПК, когда-либо созданных человеком. Система умеет распознавать образы и решать различные вопросы так, как это делают люди.

В компьютере, созданном Ливерморской национальной лабораторией, установлено 16 TrueNorth чипов. Система получила название IBM Neuromorphic System. Использовать ее будут для изучения новых возможностей вычислительных систем, которые могут оказаться полезными Национальной администрации по ядерной безопасности. Специалисты проведут ряд тестов, которые покажут способности машины в отношении изучения окружающего мира, использования глубокого анализа и самообучения. Сама Лаборатория является «главной научно-исследовательской и опытно-конструкторской организацией для решения проблем национальной безопасности». Она отвечает за «безопасность и надёжность» ядерного оружия США, применяя в его разработках достижения современной науки и техники. Также Лаборатория занимается исследованиями в области наук, не связанных с оборонной деятельностью, таких как энергетика, экология и биология (в том числе биоинженерия).
Читать полностью »

Проект хакера Geohot, собравшего беспилотный автомобиль в гараже, получил миллионные инвестиции - 1

Хакер Джордж Хоц, которого большинство из нас знают под ником Geohot, в декабре прошлого года собрал в своем гараже беспилотный автомобиль. По словам создателя и тех, кто новинку опробовал, самодельный автопилот работает не хуже, чем автопилот Tesla. Седан Acura ILX отлично ездит по шоссе, вписываясь в повороты. Сам проект стартовал в октябре 2015 года, и уже в декабре автор обучил систему управлять авто, причем не только в обычных, но и в сложных условиях — например, на дорогах с малозаметной разметкой.

Для удобства переключения с пилотного на автономный режим был добавлен джойстик, кнопка которого и активирует систему автопилота. На крыше этого автомобиля установлен лидар.
Читать полностью »


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