Квантовые вычисления в компьютере Fujitsu Digital Annealer

Автор: admin от 21-02-2018, 18:25, посмотрело: 110

С 40-х годов прошлого века и до настоящего времени существовало четыре основных технологии, на которых базировались вычислительные машины: начиная с электронных ламп и заканчивая микропроцессорами. С момента появления первых ЭВМ потребность во все большем объеме вычислительных ресурсов не останавливалась ни на минуту. Квантовые компьютерные вычисления рассматриваются как одна из технологий следующего поколения, которая позволит реализовать весь потенциал искусственного интеллекта (ИИ).



Компьютер Fujitsu Digital Annealer был разработан на базе и с учетом ограничений квантовых вычислений. В этой статье мы расскажем о том, что он собой представляет для чего предназначен.



Квантовые вычисления в компьютере Fujitsu Digital Annealer

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

 

Методы конструирования тестовых функций

Автор: admin от 21-02-2018, 18:25, посмотрело: 131

В ходе работы с глобальной оптимизацией, появилась потребность в конструировании многоэкстремальных тестовых функций. Зачастую большинство готовых функций, например из Википедии, не подходят для корректной оценки работы алгоритма. Часть функций являются одноэкстремальными, для таких примеров больше подходят алгоритмы локального поиска, другая – относится к овражным. Для глобальной же оптимизации необходимо использовать многоэкстремальные, где экстремумы ощутимо различаются по величине.

Рассмотрим некоторые методы, позволяющие легко конструировать тестовые многоэкстремальные функции, при этом, позволяющие задавать конкретные свойства: метод Фельдбаума, функции на основе гиперболических потенциалов и функции на основе экспоненциальных потенциалов. Кроме перечисленных методов есть гармонические многоэкстремальные функции и различные их комбинации.

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

 

VLFs — Забытый враг

Автор: admin от 21-02-2018, 18:25, посмотрело: 131

Привет, Хабр! Представляю вам перевод статьи «VLFs — The Forgotten Foe» автора Monica Rathbun.



Сколько из вас проверяет количество файлов виртуального журнала (VLF), которые есть в ваших журналах транзакций?



VLFs — Забытый враг


Сейчас, работая консультантом, я вижу что часто это игнорируется администраторами баз данных. Это непростая задача для поддержания и тем не менее, многие не знают, как это сделать. Хранение этих данных может повысить производительность не только при запуске, но и при вставке / обновлении / удалении, а также операции резервного копирования / восстановления. SQL Server лучше работает с меньшим количеством виртуальных файлов журнала нужным размером. Я настоятельно рекомендую вам добавить это на свои серверы.

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

 

Необходима помощь сообщества. «Мир, дружба, жвачка»

Автор: admin от 21-02-2018, 18:25, посмотрело: 131

Необходима помощь сообщества. «Мир, дружба, жвачка»

Так получилось, что некогда возникала необходимость иметь данные по всем телефонным звонкам в одной организации, где для связи использовалась Avaya CM 5.0 (а в последствии 6.0), сейчас уже и эти версии динозавры из прошлого, но это все не важно. Важно то, что еще в 2010 г. (если не ошибаюсь) была на коленке написана программа, которая собирала данные о звонках и записывала их в MySQL. Серверный скрипт тогда был написан на Perl, а web-морда для всего этого работала на самописном PHP движке. За все это мне сейчас очень стыдно и я не хочу публично позорится выкладывая исходники, но вот что я хочу.

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

 

DEV Labs 2018. Онлайн конференция для Java разработчиков. 3 марта

Автор: admin от 21-02-2018, 18:25, посмотрело: 193

DEV Labs 2018. Онлайн конференция для Java разработчиков. 3 мартаОткрывать новый сезон мероприятием по Java уже стало традицией. Это уже девятая конференция серии посвящённая этому языку, и на этот раз мы решили немного изменить наш обычный формат. В программе DEV Labs 2018 мы постарались сделать акцент на создании прототипов, так сказать «на лету». Будем писать, анализировать и оптимизировать и смотреть на результат под разными углами. Матчасть без внимания тоже не оставим.

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

 

Непрерывные переходы между общими элементами: из RecyclerView во ViewPager

Автор: admin от 21-02-2018, 17:55, посмотрело: 329

Использование переходов в Material Design дает приложению визуальную непрерывность. Пока пользователь ходит по приложению, элементы интерфейса в нем меняют состояние. Анимации переходов соответствующих элементов от одного экрана к другому подчеркивают идею о том, что интерфейсы осязаемы.



Целью этой статьи является предоставление гайдлайнов и реализации для определенных непрерывных переходов между фрагментами ОС Android. Мы продемострируем, как реализовать переход из картинки в RecyclerView в картинку внутри ViewPager и обратно, используя "общие элементы" (shared elements) чтобы определить, как и какие элементы участвуют в переходе. Мы также обработаем сложный случай перехода обратно в сетку после листания на странице к элементу, который в сетке изначально был за пределами экрана.



Вот результат, которого мы хотим добиться (анимированная версия под катом).



Непрерывные переходы между общими элементами: из RecyclerView во ViewPager

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



От переводчика. Далее будет довольно много кода и гифок (по прикидкам, мегабайт на 20).

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

 

Уязвимости вашего приложения

Автор: admin от 21-02-2018, 16:30, посмотрело: 112

Актуальны ли ещё угрозы XSS? Прошло около 20 лет с тех пор, как Cross Site Scripting (XSS) появился как вид атаки. С тех пор мы получили богатый опыт и знания, защита наших сайтов стала намного сложнее, а многочисленные фреймворки были призваны оберегать нас от ошибок. Но последние данные показывают совсем другую картину: в первых кварталах 2017 года количество сообщений об XSS-атаках и количество найденных уязвимостей выросло в несколько раз.



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



Прототипом статьи является доклад на конференции HolyJS 2017 Moscow. Алексей — фронтенд-тимлид/архитектор в компании EPAM Systems и один из лидеров сообщества FrontSpot в Минске. Основные области профессиональных интересов: архитектура и инфраструктура приложений, управление разработкой.



В этом тексте огромное количество картинок со слайдов. Осторожно, трафик!


Категория: Программирование » Game Development

 

Управляем состоянием приложения без шаблонного кода и магии

Автор: admin от 21-02-2018, 16:30, посмотрело: 99

Управляем состоянием приложения без шаблонного кода и магии



Хочу поделиться с сообществом своей реализацией концепции flux как единого источника данных и видением построения веб-приложений. Мотивом к созданию своего решения послужило желание избавиться от большого количества шаблонного кода и сделать взаимодействие с источником данных удобным. Я работал над большим приложением (10 команд + 1 архитектурная) с использованием связки React + Redux как архитектор и как лид команды разработки и вынес для себя моменты, которые доставляли большие неудобства в процессе написания кода:




  • большое количество шаблонного кода

  • как следствие многословности — перенос небольших кусков логики в представление

  • сложность динамического добавления/удаления бизнес-логики модулей

  • возможность подписаться только на обновления всего стора (утомительные селекторы + возможны неожиданные перерисовки)



3 пункт особенно важен в контексте архитектуры микро-фронтендов, которая используется на проекте (и на многих других проектах).

Категория: Программирование » Game Development

 

Приглашаем на лекции по игровой индустрии 1го марта в ВШБИ

Автор: admin от 21-02-2018, 16:30, посмотрело: 166

1 марта в Высшей школе бизнес-информатики НИУ ВШЭ в Москве пройдет сразу несколько лекций по игровой индустрии. Начало лекций с 19:00, сбор гостей с 18:30.

Будут выступать как преподаватели ВШБИ, так и выпускники, которые уже открыли свою игровую студию и расскажут интересные кейсы из своего инди-опыта.



Место проведения: ул. Трифоновcкая, д.57, стр. 1 (ст. метро Рижская).



Вход бесплатный, но по предварительной записи. Зарегистрироваться можно на странице мероприятия.



Под катом подробности про сам лекционный вечер.

Приглашаем на лекции по игровой индустрии 1го марта в ВШБИ

Категория: Программирование » Game Development

 

Препарирование файлов .XLSX: редактирование файла средствами PL/SQL

Автор: admin от 21-02-2018, 16:25, посмотрело: 203

Часть 1. Введение, стили

Часть 2. Строки, разметка

Часть 3. Редактирование через PL/SQL



Доброго дня. Третья часть разговора про формат XLSX подоспела. Я не случайно начал со внутреннего устройства файла. Не понимая где что находится и как выглядит, сложно понять, для чего я сделал то-то и то-то. К тому же, теперь я могу сделать несколько замечаний:



Первое. Если я не упомянул какой-то элемент, который нужен именно вам, — создайте пустой файл XLSX, сделайте нужный элемент и сохраните. Теперь вы знаете, где искать код, определяющий этот элемент.



Второе. OpenXML допускает наличие в разметке произвольного текста, если он не нарушает структуру тегов (этим мы будем очень активно пользоваться). Сейчас проиллюстрирую. Вот так делать можно:

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

 
Назад Вперед