Как оценивать большие задачи

Существует множество способов оценить пользовательские истории. Мы используем собственную методологию, чтобы оценить и проработать задачи перед тем, как писать код. Как мы до этого дошли и почему наш подход лучше, чем Planing Poker, читайте под катом.

image
Читать дальше →
Как оценивать большие задачи
Source: habrahabr

Джейлбрейк Home Depot доступен для 32-битных iPhone и iPad на iOS 9.3.x

Хакер под ником jk9357 выпустил утилиту под названием Home Depot для получения джейлбрейка на iPhone и iPad с 32-битными процессорами и работающими под управлением разных версий iOS 9. Утилита […]
Джейлбрейк Home Depot доступен для 32-битных iPhone и iPad на iOS 9.3.x
Source: 4pda

Логика сознания. Часть 11. Естественное кодирование зрительной и звуковой информации

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


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


Ситуация несколько усложняется, когда понятия имеют природу множеств (рисунок ниже). Тогда возможны формулировки типа: «понятие C содержит понятия A и B», «понятия A и B различны», «понятия A и B имеют нечто общее». Если положить, что близость определяется в интервале от 0 до 1, то про рисунок слева можно сказать: «близость A и C равна 1, близость B и C равна 1, близость A и B равна 0).
Читать дальше →
Логика сознания. Часть 11. Естественное кодирование зрительной и звуковой информации
Source: habrahabr

[Перевод] Let’s Encrypt и Express. Каждому серверу – по зелёному замку́

HTTPS становится всё более сильным трендом современного интернета. И это хорошо, особенно, когда клиенты, взаимодействуя с серверами, обмениваются с ними конфиденциальными данными. Для того, чтобы пользоваться HTTPS, нужен SSL-сертификат, который применяется для проверки подлинности сервера. Проект Let’s Encrypt значительно упростил процесс получения SSL-сертификатов. До его появления всё было гораздо сложнее.

image



Let’s Encrypt использует Certbot от Electronic Frontier Foundation для автоматизации процесса получения SSL-сертификата. Поддерживаются разные типы веб-серверов (Apache, nginx, и другие), которые работают на Unix-подобных ОС. Если ваш сервер соответствует системным требованиям Let’s Encrypt, это значит, что вы сможете получить сертификат в практически полностью автоматическом режиме. К сожалению, связку Node.js/Express.js Let’s Encrypt не поддерживает. То есть, в данном случае автоматически получить сертификат от Certbot не получится. Однако, не всё потеряно. Используя Let’s Encrypt и Certbot, сертификат не так уж и сложно получить вручную.
Читать дальше →
[Перевод] Let’s Encrypt и Express. Каждому серверу – по зелёному замку́
Source: habrahabr

ReactOS на FOSDEM 2017

Привет! Это стало уже традицией и в этому году мы не только снова на FOSDEM, но ещё и на самом «проходном» месте рядом с информационной стойкой.


О наших прошлогодних приключениях на этом мероприятии можно почитать в предыдущих постах нашего блога.
Читать дальше →
ReactOS на FOSDEM 2017
Source: habrahabr

Samsung представляет новый модельный ряд аудиосистем и телевизоров

В рамках ежегодного мероприятия Samsung Forum 2017 компания Samsung Electronics представила новые технологии передачи изображения и звука, обновлённый модельный ряд телевизоров и аудиосистем, […]
Samsung представляет новый модельный ряд аудиосистем и телевизоров
Source: 4pda

Tarantool: Хороший, Плохой, Злой

image Многие слышали о NoSQL базе данных Tarantool, знают о том, что она умеет хранить данные в памяти, очень быстро их обрабатывает и обладает высокой производительностью. Тарантул был написан серьезными ребятами, которые обслуживают сервисы с сотнями тысяч запросов в секунду.


Система кажется сложной. Несмотря на российские корни, изначально даже не было документации на русском языке. Чем же может помочь этот мощный инструмент обычным парням — программистам и начинающим разработчикам?


Попробуем написать простой занимательный сервис, способный выдержать большую нагрузку. И никакого SQL!
Начнем!
Tarantool: Хороший, Плохой, Злой
Source: habrahabr

Стандартный обмен 1С-Битрикс на BASH: Подробный разбор скрипта инкрементальной выгрузки

Для обеспечения синхронизации каталога товаров между системой 1С и сайтом на системе управления Битрикс, используется стандартный для Битрикса протокол обмена XML файлами в формате CommerceML, основанный на передаче от 1С к Битриксу HTTP GET и POST запросов с определёнными параметрами, и получении стандартных ответов, содержащих статус операции, обозначающий результат её выполнения.


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


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


Скрипт написан на BASH и является одним из нескольких скриптов, обеспечивающих различные обмены через один и тот же стандарт, который предлагает 1С-Битрикс для передачи товаров каталога из 1С и загрузки заказов с сайта, построенного на основе системы управления Битрикс.


Далее идёт текст скрипта с комментариями. Краткий вид скрипта, содержащий исключительно код, приведён в предыдущей статье, и доступен на github проекта bitrexchange.
Читать дальше →
Стандартный обмен 1С-Битрикс на BASH: Подробный разбор скрипта инкрементальной выгрузки
Source: habrahabr

Квантовую магию в жизнь

image


Адиабатический компьютер компании D-Wave


Статья завершает цикл публикаций, посвященных критическому анализу квантовой магии: раз и два. Этот термин почему-то сильно раздражает некоторых адептов новой религии. Но я его не выдумал, а позаимствовал у одного из ее жрецов или, по-меньшей мере, посвященных, пытавшегося издавать журнал и написавшего книгу с таким названием. Кроме того, название американской компании MagicQ, занимающейся квантовыми системами кодирования, содержит в себе часть заголовка этой статьи до дефиса. Здесь я пытался порассуждать о существующих в реальном мире технологиях, которые принято связывать с квантовой запутанностью в смысле парадокса ЭПР. Читать дальше →
Квантовую магию в жизнь
Source: geektimes

Microsoft заблокирует старые версии Skype

В последние годы Microsoft занимается миграцией инфраструктуры Skype со старой пиринговой (с супернодами) на новую облачную инфраструктуру в своём облаке Azure. В рамках этой миграции приходится идти на некоторые технические компромиссы, в том числе жертвовать обратной совместимостью со старыми P2P-версиями клиентского ПО, которые не могут работать в облачном режиме.


Компания объявила, что с 1 марта 2017 года прекращается поддержка P2P-версий программы под Windows (7.16 и более ранних) и под Mac (от 7.0 до 7.18). Пользователи этих версий больше не смогут авторизоваться в программе. Судя по всему, перестанет функционировать и нативный клиент под Linux (4.3), на этой ОС останется только упакованная веб-версия.
Читать дальше →
Microsoft заблокирует старые версии Skype
Source: geektimes