Возможно, вы узнали о выпуске пакета средств квантовой разработки Quantum Development Kit и подумали, что это звучит безумно круто… а потом вспомнили, что про квантовую механику почти ничего не знаете. Но ничего страшного. Через 30 минут вы будете знать о кубитах, суперпозиции и квантовой запутанности достаточно, чтобы написать свою первую программу и, что более важно, неплохо понимать, что она делает.
Рубрика «программа» - 2
Квантовые вычисления и язык Q# для начинающих
2018-03-26 в 13:24, admin, рубрики: C#, nuget, open source, q#, qbit, qsharp, Quantum, белл, Блог компании Microsoft, вентиль, квантовый, квантовый компьютер, код, кубит, математика, программа, Программирование, формулыКатастрофические последствия программных ошибок
2017-02-10 в 10:56, admin, рубрики: Блог компании Mail.Ru Group, информационная безопасность, ошибка, программа, Программирование, программные ошибки
Практика не устает доказывать, что в любом ПО самая главная уязвимость — человеческий фактор. И неважно, появился ли баг из-за нехватки квалифицированности специалиста, выжил после долгих часов дебага в поисках ошибки, или считался хитро замаскировавшейся фичей. Среди некоторых разработчиков даже укрепилось мнение, что баги в принципе существуют всегда и везде. Но если ошибки абстрактны и сложно воспроизводимы в реальных условиях, то проблема не является критичной.
В идеальной ситуации баги исправляют все и сразу. Но в жизни всегда есть куча задач, отодвигающих полный и бесповоротный багфикс (новый функционал, срочные хотфиксы, расставленные приоритеты при исправлении багов). Это значит, что в первую очередь находятся и исправляются очевидные и явные проблемы. Остальные тихо ждут своего часа, превращаясь в бомбы замедленного действия. Иногда ошибки приводят не только к неприятностям в жизни рядового разработчика, но и вызывают настоящие катастрофы. Сегодня у нас подборка и объяснение самых кошмарных багов в истории разработки ПО.
Читать полностью »
Распутывая историю Ады Лавлейс (первого программиста в истории)
2016-06-17 в 13:16, admin, рубрики: ada byron, ada lovelace, aвгуста aда кинг, Stephen Wolfram, wolfram language, wolfram mathematica, wolfram research, ада байрон, Ада Лавлейс, Алгоритмы, Блог компании Wolfram Research, математика, первый программист, программа, Программирование, Профессиональная литература, разностная машина, стивен вольрам, цикл, чарльз бэббидж, метки: ада лавлейс, первый программист, цикл
Перевод поста Стивена Вольфрама "Untangling the Tale of Ada Lovelace".
Выражаю огромную благодарность Кириллу Гузенко KirillGuzenko за помощь в переводе и подготовке публикации.
Содержание
Ранние годы Ады
Чарльз Бэббидж
Уровень развития этой области
Возвращаемся к Аде
Возвращаясь к Бэббиджу
Статья Ады
После статьи
После смерти Ады
Что стало с Бэббиджем?
Повторное открытие
О чем на самом деле писала Ада
Вычисление чисел Бернулли
Бэббидж vs. Ада?
Секретный ингредиент Бэббиджа
В большем масштабе
А что, если...
Какими они были?
Заключение
Ада Лавлейс родилась 200 лет назад. Для некоторых она является знаменательной фигурой в истории вычислительной техники; для других — изрядно переоцененной личностью. В течение долгого времени я пытался разобраться, как всё было на самом деле. И вот, к её двухсотлетию, я решил разобраться в том, что называл для себя "тайной Ады".
Получилось намного сложнее, чем я ожидал. Историки расходятся во мнениях. Личности в истории сложно изучать. Технологии трудно понять. Вся история переплетается с обычаями 19-го века британского высшего общества. И есть удивительное количество ошибочных сведений и неверных трактовок.
Но после некоторого исследования, в том числе просмотра большого количества оригинальных документов, я чувствую, что я, наконец, понял, кто есть Ада Лавлейс, и какова ее история. Эта история полна как увлекательных, захватывающих моментов, так и трагичных, разочаровывающих.
Это сложная история, и чтобы в ней разобраться, нужно будет о многом рассказать.
Читать полностью »
Этический контрольный список для роботизированной журналистики
2015-10-28 в 9:11, admin, рубрики: Automated Insights, The Associated Press, Блог компании RoboHunter, журналист, искусственный интеллект, кодекс, писатель, ПО, программа, робототехника, сервис, этика 
Новостные организации все больше экспериментируют с журналистами-роботами, используя компьютерные программы для преобразования данных в новости или новостей в мультимедийные презентации.
В большинстве случаев журналисты-роботы применялись в достаточно шаблонных ситуациях, когда надо было сделать отчеты о доходах компаний, краткую сводку фондового рынка, написать оповещение о землетрясениях или спортивные молодежные новости. Но неизбежен тот факт, что новостные компании будет пробовать автоматическое написание новостей на более сложные темы.
Существует ли этика у журналистов-роботов? Когда редакторы рассматривают возможность использования автоматизированного написания новостей, какие вопросы возникают касательно точности, качества и открытости?
Читать полностью »
Как компьютерная программа Ellie научилась распознавать депрессию
2015-10-15 в 11:41, admin, рубрики: Ellie, Блог компании RoboHunter, виртуальная, депрессия, диагностика, Здоровье гика, искусственный интеллект, программа, робототехника, Стресс, терапия, Эмоции 
Ellie разработали для диагностики посттравматического стресса и депрессии. Когда вы заходите в кабинку, она сначала задает вопросы — о семье, о чувствах, о самых больших сожалениях.
Может показаться, что эти эмоции действительно запутанные и программе их трудно понять. Но Скип Риццо, психолог, который помогал разрабатывать Ellie, думает иначе.
Читать полностью »
Под капотом организации выступлений технарей
2015-04-02 в 6:39, admin, рубрики: Блог компании JUG.ru Group, конференция, мобильная разработка, программа, Разработка под android, разработка под iOS, разработка под windows phone, Тестирование мобильных приложений, метки: МобиусРано или поздно каждый, кто организует конференции, сталкивается вот с такой ситуацией в обратной связи:

Расскажу, как мы это отлаживали и вообще о том, какие бывают грабли, когда на конференцию бородатых очкариков приезжают бородатые же очкарики. И наступает запредельная концентрация разработчиков. Читать полностью »
Анализ обратной связи по техническим лекциям
2015-04-02 в 6:39, admin, рубрики: Блог компании JUG.ru Group, конференция, мобильная разработка, программа, Разработка под android, разработка под iOS, разработка под windows phone, Тестирование мобильных приложенийРано или поздно каждый, кто организует конференции, сталкивается вот с такой ситуацией в обратной связи:

Расскажу, как мы это отлаживали и вообще о том, какие бывают грабли, когда на конференцию бородатых очкариков приезжают бородатые же очкарики. И наступает запредельная концентрация разработчиков. Читать полностью »
О чем расскажут на PHDays IV: трояны на SIM-карте и куда бежать при киберналете
2014-02-24 в 10:09, admin, рубрики: PHDays, PHDays IV, positive hack days, Блог компании Positive Technologies, информационная безопасность, программа, метки: phdays, PHDays IV, positive hack days, программаКак создать вирус и ботнет для Android? Что можно узнать, купив жесткий диск на аукционе EBay? Чем угрожает SIM-карта своему владельцу? Как скопировать токен одноразовых паролей? 17 февраля стартовал заключительный этап Call For Papers (процедура подачи заявок от докладчиков), который продлится до 31 марта, а сейчас мы анонсируем выступления первой группы участников, попавших в основную техническую программу международного форума по практической безопасности Positive Hack Days IV.Читать полностью »
Разработка технического задания (ТЗ) на программный продукт с точки зрения заказчика. Работаем над ошибками
2013-12-28 в 8:12, admin, рубрики: Анализ и проектирование систем, задание, заказчик, ошибка, программа, продукт, разработка, управление проектами, метки: задание, заказчик, ошибка, программа, продукт, разработкаВ недалеком прошлом на этом замечательном ресурсе была опубликована статья Разработка технического задания (ТЗ) на программный продукт с точки зрения заказчика. Статья — сама по себе неплохая — содержит, к сожалению, ряд неточностей, о которых следует упомянуть. Сделаем это в «один проход» по абзацам. По второму абзацу:
Надо сказать, что у каждой из этих заинтересованных сторон свои требования и свое видение того, каким должно быть «хорошо написанное ТЗ». Например, у заказчика и исполнителя могут быть совершенно противоположные мнения на этот счет.
Уточнения:
- Технические задания не пишут (составляют, подготавливают, оформляют и пр.), а разрабатывают, см. хотя бы п. 1.2 ГОСТ 34.602-89;
- Если заказчик и исполнитель руководствуются требованиями ГОСТов, то совершенно противоположных мнений у них в принципе быть не может и не должно. Если же взаимодействие осуществляется «по понятиям» — как сейчас принято — то без «плюрализЬма мнений» тут, конечно, никак не обойтись.
Разработка автоматической системы пожаротушения для серверной
2012-11-07 в 6:20, admin, рубрики: Анализ и проектирование систем, пожаротушение, программа, я пиарюсь, метки: пожаротушение, программа Начать свою статью мне хотелось в первую очередь с извинений за то, что она не совсем вписывается в IT тематику, но я постараюсь насколько это возможно быть близким к миру IT.
После прочтения данной статьи у человека, которому волей судеб придется столкнуться с проектированием простейших систем пожарной безопасности, появиться общее понятие о том как данный проект должен выгладить. Как оформить, в чем начертить, какими программами произвести гидравлический расчет установки. К данному проекту прилагается «Черновик» который вы можете свободно забирать себе и использовать при разработке своих проектов.
Читать полностью »


