[Из песочницы] PHP -Casbin: Библиотека авторизации с поддержкой контроля доступа ACL, RBAC, ABAC

PHP-Casbin — это легкая платформа контроля доступа с открытым исходным кодом (https://github.com/php-casbin/php-casbin), встроенная в PHP, и в настоящее время она является открытым исходным кодом на GitHub. PHP-Casbin использует метамодельный подход к дизайну, который поддерживает множество классическихПодробнее...

Триумф и трагедия «Бурана»

Ровно 30 лет назад с космодрома Байконур на ракете-носителе «Энергия» в свой единственный полёт отправился корабль «Буран». В полностью автоматическом режиме он совершил 2 витка вокруг Земли и успешно приземлился спустя 205 минут. Это стало несомненным триумфом советскойПодробнее...

Ugears: скакуны, парусники и прочие королевские развлечения

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

Охранное агентство и «новые» технологии

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

Открытый урок «Как не надо: антипримеры в анализе бизнес-процессов»

Доброго вечера. Представляем вам первый открытый вебинар курса «Аналитик бизнес-процессов». На занятии преподаватель курса Радий Веснин рассказывает про нотации BPMN и типичные ошибки при использовании в описании бизнес-процессов. Нам очень интересны ваши комментарии иПодробнее...

Сравнение скриптов для сбора информации о поддоменах

Всем привет! Хочу поднять тему сбора поддоменов в рамках OSINT. Существует довольно большое количество тулзов для автоматизации этой задачи. Расскажу о тех с которыми сталкивался я. В качестве целевого домена использован group-ib.ru. Читать дальше →Подробнее...

Red Hat Enterprise Linux 8 Beta – одновременно со всем миром

Открываем Red Hat Enterprise Linux 8 Beta – одновременно со всем миром! И прежде, чем мы перейдем к представлению важных изменений и новых возможностей, скажем главное – разработчики могут начать тестировать наше новое чудо при помощи Red Hat Developer Program. Читать дальше: Red Hat Enterprise Linux 8 BetaПодробнее...

Под гренландским ледником обнаружен 31-километровый ударный кратер

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

[Из песочницы] Несертифицированный GPS-трекер из Китая. Законно ли в России?

Иностранные интернет-магазины завалены разнообразными устройствами, оснащёнными GPS, GSM-модулями, позволяющими отслеживать местоположение наблюдаемого объекта и управлять устройством посредством SMS и мобильных приложений. И, конечно же, большинство из них неПодробнее...

HighLoad++: презентации от докладчиков Авито, конспекты, фото и впечатления

В Сколково отгремела двенадцатая по счету HighLoad++. Конференция собрала больше 3000 участников, профессионалов в области работы с высоконагруженными системами. Коллеги обменивались опытом построения и развития архитектуры крупных проектов, говорили о базах данных, системахПодробнее...

Последний из могикан. Самый старый СЕО в Fortune 500 ставит всё на падение смартфонов

Человек старой закалки, глава Victoria's Secret, верит в одну довольно радикальную идею. Покупки со смартфонов упадут. И он настолько уверен, что это неизбежно, что ставит на это весь свой бизнес ценой $10 млрд. Читать дальше →Подробнее...

[Из песочницы] Julia. Работа с таблицами

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

Path Machine: идея одного алгоритма

Предыстория Лет 15 назад я узнал о существовании фундаментальных путей — групп, которые могут различать топологические пространства по связности. Дальше будет не о них, но они натолкнули на идею регрессора и классификатора — без всяких оптимизаций, основанного наПодробнее...

Атака на Github Pages с перехватом сайта на вашем домене

Большинство разработчиков знают и любят github pages. На случай, если вы не встречались с ними — этот сервис даёт возможность создать статический сайт из вашего репозитория, который будет доступен на домене smth.github.io. Это безумно удобно для всякой временной статики,Подробнее...

Как автономные автомобили учатся прокладывать себе путь?

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

[recovery mode] Продвижение на Reddit. Как получить трафик?

Reddit.com – это американская социальная сеть, которая может стать отличным источником трафика из США. Для того чтобы понять, каким образом это можно осуществить, стоит разобраться в особенностях платформы. Читать дальше →Подробнее...

Стековая машина на моноидах

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

NASA и Autodesk используют ИИ, который проектирует новые межпланетные посадочные модули

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

Реализация семейной бухгалтерии при помощи Google Sheets, жевательной резинки и скотча

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

Крупнейшая курьерская компания из Китая начинает использовать беспилотные «кукурузники» для перевозки грузов

Дроны, беспилотные летательные аппараты — перспективное транспортное средство для курьерских компаний. Беспилотники могут быть очень разными, и китайская компания SF Express доказала это, начав эксплуатацию аппаратов Feihong 98. Они разработаны на базе многоцелевого биплана Y-5B,Подробнее...

Безумие и успех кода Oracle Database

На этой неделе пользователи Hacker News решили обсудить вопрос «Каков максимальный объем плохого — но при этом работающего — кода вам доводилось видеть?» (позже к ним присоединились и пользователи Reddit). В комментариях было рассказано немало «веселых» историй про то, с чем мыПодробнее...

Когда Java наконец помрёт, что с этим делать и что будет с JPoint

Один из важнейших вопросов интернета — «Когда же наконец джава помрёт?» Почему это важно нам как Java-разработчикам? Очевидно, если Java вдруг начнёт тонуть, нужно побыстрей сбежать с тонущего корабля. А если наоборот, начнёт всплывать — переобуться на ходу и грести сПодробнее...

[Перевод] Используем Retrofit 2 в Android-приложении

Retrofit — это известная среди Android-разработчиков библиотека для сетевого взаимодействия, некоторые даже считают её в каком-то роде стандартом. Причин для такой популярности масса: библиотека отлично поддерживает REST API, легко тестируется и настраивается, а запросы по сети сПодробнее...

NASA будет транслировать приземление нового посадочного модуля на Марс

NASA уже отправило на Красную планету ряд высокотехнологичных роботов, но мы обычно узнаем только о самом факте посадке, минуя этапы входа в атмосферу. Это изменится, когда посадочный модуль InSight, который должен коснуться поверхности Марса 26 ноября, войдет в атмосферу,Подробнее...