» Материалы за Апрель 2015 года » Страница 2

 

Робот-помощник Ашманова на русскоязычном тесте Тьюринга. Технология Инфов

Автор: admin от 30-04-2015, 12:49, посмотрело: 501

Привет, Хабр!

Сперва кратко анонсируем июньский Тест Тьюринга, а потом расскажем о технологии инфов и нашей команде на этом конкурсе.

Давно не было каких-либо упоминаний и активностей с тегом #turingtest. Сегодня мы разбавим это молчание своим постом.

Что происходит. О конкурсе


Сразу скажем, что регистрация на конкурс — до вечера 30 апреля (т.е., сегодня). Если думаете поучаствовать — не тяните с регистрацией, а то пролетите.
Зарегистрироваться можно тут: turingtest.inf.net

Робот-помощник Ашманова на русскоязычном тесте Тьюринга. Технология Инфов

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

 

Программисты не понимают

Автор: admin от 30-04-2015, 12:21, посмотрело: 294

Написать данную статью меня подтолкнула статья «Твой код никого не интересует». А точнее, комментарии к ней, которые говорили о полном или частичном непонимании у некоторых читателей хабра почему именно «твой код никого не интересует».

Чтобы понять позицию «твой код никого не интересует», надо подойти со стороны бизнеса: зарабатывание денег, выплата ЗП своим сотрудникам, уплата налогов, в общем, с точки зрения доходов/расходов компании или отдельно взятого человека. Например, утверждение «идеальный код — залог успешного бизнеса» может казаться логичным, но с точки зрения доходов/расходов далеко не всегда истинно.

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

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

 

Расширяем Selenium WebDriver. Пишем робота для RSDN, не думая о контексте

Автор: admin от 30-04-2015, 12:03, посмотрело: 1165

Сегодня я хотел бы рассказать, как можно сделать свой PageObject паттерн на основе Selenium. Да, я знаю, что у них есть свой PageObject, но какой же программист не хочет написать свой велосипед с блэкджеком и женщинами легкого поведения.

Вообще, писать автоматические тесты для UI очень сложно — постоянные проблемы, то там что-то не подгрузилось, то там запрос не дошел и упал по таймауту. Кто написал хотя бы сотню тестов — тот меня поймет. А теперь представьте, что ваши страницы не просто состоят из простого HTML, но и содержат много разных фреймов и попап окошек. Если вы хорошо знаете Selenium, то понимаете, чем это грозит. Selenium может одновременно работать только в контексте одного документа, будь то frame, iframe или отдельное модальное окно.

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

 

Автоматический 3D сканер размера упаковки

Автор: admin от 30-04-2015, 11:58, посмотрело: 770

Поставили нам недавно вполне конкретную задачу, от склада одного из российских дистрибьюторов электронных компонентов, с которого мы отправляем свою продукцию нашим покупателем, среди множества других посылок. Ну, хорошо! Попробуем…. Тем более, еще некоторое время назад у нас в образцах появился такой ультразвуковой датчик для измерения расстояний. По цене он заметно отличался от широко распространенных, но производитель обещал лучшую точность измерения. Да и как раз в это время мы сделали собственную версию микроконтроллера, по функциям совместимую с Ардуино Леонардо, снабдив плату винтовыми разъемами, гнездами для LCD и рядом других примочек, рассчитанных на расширение возможностей модуля в дальнейшем.

Вот так вот выглядит рабочее место упаковщика, где он взвешивает и измеряет упаковку:

Автоматический 3D сканер размера упаковки

Попробуем его улучшить и автоматизировать.

Категория: Программирование, Сделай Сам

 

Атака на оракула. Подробный гайд по векторам атак на Oracle DB

Автор: admin от 30-04-2015, 11:42, посмотрело: 887

Атака на оракула. Подробный гайд по векторам атак на Oracle DB

Сегодня я бы хотел поговорить о векторах атак на СУБД Oracle на разных стадиях: как прощупать слабые места базы снаружи, проникнуть и закрепиться внутри плюс как все это дело автоматизировать с помощью специализированного софта. Архитектура и возможности базы данных весьма интересны, занимательных моментов немало, а значит, немало и способов все испортить. Однако не забывай: ломать — не строить, поэтому вся дальнейшая информация предоставлена исключительно с целью выявить недочеты в защищенности тестируемых систем и повысить безопасность.

Категория: Системное администрирование, Информационная безопасность

 

Что дизайнеру нужно знать о SVG: за и против

Автор: admin от 30-04-2015, 11:22, посмотрело: 582

Что дизайнеру нужно знать о SVG: за и против


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

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

 

Корпорация Apple вкладывает в инфраструктуру ЕС $1.9 миллиарда. Что это, экспансия в Европу или побег из США?

Автор: admin от 30-04-2015, 11:17, посмотрело: 463

Недавнее заявление исполнительного директора корпорации Apple — Тима Кука о планах инвестировать в строительство двух новых дата-центров в Европе стало весьма знаковым не только для самой корпорации, а и для всего мира ИТ. Дело даже не столько в размерах сооружений, по плану каждый из двух идентичных дата-центров будет вмещать почти 15.5 тыс. м. кв., и не в бюджете этого предприятия, на строительство выделены впечатляющие $1.9 миллиардов. Существуют причины и несколько более глубокие, тут переплелись экономика, политика, нравственные тенденции общества, пресловутый Эдвард Сноуден и несколько сопутствующих факторов, но давайте о всем об этом по порядку.

Корпорация Apple вкладывает в инфраструктуру ЕС $1.9 миллиарда. Что это, экспансия в Европу или побег из США?

Категория: Apple, Сетевые технологии

 

Знакомство с программным Ethernet Fast Path на отладочной плате P1020RDB

Автор: admin от 30-04-2015, 10:51, посмотрело: 514

Знакомство с программным Ethernet Fast Path на отладочной плате P1020RDB

Не смотря на то, что процессоры архитектуры ARM начинают активно завоевывать рынок систем широкополосной связи и сетевых технологий, процессоры PowerPC все еще занимают значительную долю рынка благодаря таким производителям, как Freescale.

В рамках данной статьи мы познакомимся с техническими возможностями процессора Freescale P1020 в части обработки Ethernet-траффика. А также проверим производительность IP-маршрутизации на отладочной плате P1020RDB (внешний вид см. выше).

Категория: Программирование, Веб-разработка, Linux, Сетевые технологии

 

Игровые Истории и немного «ЧАЯ» ч.2

Автор: admin от 30-04-2015, 10:41, посмотрело: 244

Привет, Хабр!

Мы публикуем вторую часть материала о на тему эвристической архитектуры ИИ в видеоиграх с глубоким погружением.
Первая часть материала по этой ссылке, а продолжение перевода под катом, жмите кнопку!

Игровые Истории и немного «ЧАЯ» ч.2

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

 

Яндекс будет ниже ранжировать сайты, обманывающие пользователей мобильного интернета

Автор: admin от 30-04-2015, 10:18, посмотрело: 624

В ближайший месяц Яндекс внедрит алгоритм, который будет ниже ранжировать сайты, недобросовестно использующие партнерские программы операторов связи и обманывающие пользователей мобильного интернета, навязывая им подписку на платные контент-сервисы.

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

Яндекс будет ниже ранжировать сайты, обманывающие пользователей мобильного интернета


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

Категория: Информационная безопасность, Яндекс