Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Deep Dive Into Deep Link. Часть 2. Проблемы: устройство, версия ОС

Разработка мобильных приложений *Разработка под Android *

Привет, Хабр! Мы продолжаем серию докладов Deep Dive Into Deep Link. Как думаете, что будет, если перейти по deep link на Samsung A70 и Pixel 2? А на Android 10.0 и 8.0? Кажется, что все будет нормально, мы перейдем в выбранное приложение… Но нет! Сегодня мы разберем два интересных кейса работы deep link на разных устройствах и версиях ОС о которых должен знать каждый.

Узнать
Рейтинг 0
Просмотры 61
Комментарии 0

Новости

Лучшие практики для российской электроники за последний год

Информационная безопасность *Программирование *Программирование микроконтроллеров *Производство и разработка электроники *
Из песочницы

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 533
Комментарии 4

Система управления конфигурацией Ansible: как одновременно управлять множеством серверов

Блог компании Southbridge Системное администрирование *DevOps *

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

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

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 392
Комментарии 0

SQL и NoSQL. Правда ли одно лучше другого?

Блог компании Wunder Fund SQL *NoSQL *Администрирование баз данных *
Перевод

Базы данных (БД) существуют с первых дней программирования, а появились они ещё раньше. Это — неотъемлемые части любых приложений. Хорошо спроектированная БД — это один из важнейших компонентов, влияющих на производительность программных проектов. Из-за этого множество архитекторов программных решений исследовали массу подходов к управлению данными, пытаясь выяснить то, какие из этих подходов работоспособны в определённых сценариях, а какие — нет. Выбор подходящей архитектуры БД обычно сводится к выбору между SQL и NoSQL, между реляционными и нереляционными базами данных. А иногда в одном проекте используют и то, и другое.

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

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 565
Комментарии 1

Почему инженеры и бизнес говорят на разных языках

Блог компании Monq Системное администрирование *Терминология IT Карьера в IT-индустрии

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

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 204
Комментарии 3

Книга «Black Hat Go: Программирование для хакеров и пентестеров»

Блог компании Издательский дом «Питер» Go *Профессиональная литература *
image Привет, Хаброжители!

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

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

Готовы расширить арсенал инструментов безопасности? Тогда вперед!
Читать дальше →
Рейтинг 0
Просмотры 393
Комментарии 0

Документы перед выездом из РФ

IT-эмиграция

Всем привет!

Хочу рассказать о том какие документы желательно заранее подготовить перед выездом из РФ. Статья возможно уже не будет такой актуальной с учетом того, что кто-то либо уже уехал, либо находится на низком старте, но если вы пока находитесь в РФ - подготовьте хотя бы часть документов из списка.

Топ документов возглавляет генеральная доверенность. Очень настоятельно прошу ее сделать на вашего родственника или на человека, которому вы безоговорочно доверяете, но который на какое-то время точно останется в России. Можно сделать доверенность на нескольких людей. Цена вопроса - в районе 2,500 рублей за 1 доверенность. При этом, человек, на которого вы оформляете доверенность может не присутствовать, вам понадобится только копия его паспорта (страница с фото + прописка).

Доверенность можно оформить на любой срок, хоть на 50 лет, нотариус запишет срок, который вы назовете. Также доверенность можно сделать с возможностью ее передоверия другому человеку: например, я оформила доверенность на Васю Пупкина с правом передоверия, а Вася Пупкин передоверил ее Ивану Иванову. Мероприятие рискованное, но если вы доверяете человеку и понимаете, что возможно он тоже через какое-то время покинет РФ - такой вариант для вас подойдет.

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

Что входит в такую доверенность (если кратко):

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 2.7K
Комментарии 14

Архитектура платформы машинного обучения в продакшене

Data Mining *Обработка изображений *Big Data *Машинное обучение *Искусственный интеллект
Перевод

История машинного обучения (Machine learning, ML) началась в 1950-х, когда появились первые нейронные сети и алгоритмы ML. Однако чтобы стать известным обычному человеку, машинному обучению понадобилось ещё шестьдесят лет. Анализ более чем 16 тысяч статей по data science MIT technologies демонстрирует экспоненциальный рост машинного обучения на протяжении последних двадцати лет, стимулируемый big data и прогрессом в глубоком обучении.

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

Способы создания и применения моделей зависят от потребностей организации и прикладной области ML. Процесс создания моделей машинного обучения подробно описан, однако у ML существует и другая сторона — внедрение моделей в среде продакшена. Модели в продакшене управляются через специальный тип инфраструктуры — конвейеры машинного обучения. В статье мы расскажем о функциях сервисов ML в продакшене и рассмотрим готовые решения.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 193
Комментарии 0

«Если апатия приводит в Python, то конструктивный поиск ведёт к Rust или Go»

Блог компании Криптонит Программирование *Haskell *Rust *Карьера в IT-индустрии

«Хтоническая логика Haskell, тяжеловесная мощь «плюсов» и грязная гибкость скриптовых языков наталкивают человека на экзистенциальный поиск. Если апатия приводит в Python, то конструктивный поиск в итоге ведёт к Rust или Go», — считает Игорь Нетай, специалист отдела перспективных исследований компании «Криптонит».

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 684
Комментарии 2

Что такое хостинг и ещё 12 простых вопросов из поиска

Блог компании RUVDS.com Хостинг Серверное администрирование *Хранение данных *
… на которые почему-то до сих пор ищут ответы

Меньше всего в 2022 году ожидаешь услышать вопрос «Что такое хостинг?» Не то чтобы год такой (да!), просто кажется, что уже каждый подрастающий айтишник точно знает, что это такое. Но нет — иногда такой вопрос ставит в тупик даже опытного джедая, не только юного падавана. А значит, отключаем лень, включает опыт и организуем ликбез в лоб — прямо по поисковым запросам в Яндексе. Вы спрашиваете — мы отвечаем.

Домашний хостинг рулит. Ну, до поры до времени… Хайрез
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 516
Комментарии 1

Топ самых интересных CVE за сентябрь 2022 года

Блог компании T.Hunter Информационная безопасность *

ДИСКЛЕЙМЕР!

Внимание! Вся представленная информация предназначена для ознакомительного изучения. Автор не несет никакой ответственности за причиненный вред с использованием изложенной информации.

Сентябрь 2022 года подошел к концу, а это значит, что пора вернуться к нашей традиционной рубрике – Топ самых интересных CVE за прошедший месяц!

Читать далее
Рейтинг 0
Просмотры 751
Комментарии 0

Что с IT рынком труда РФ? Графики

Исследования и прогнозы в IT *Карьера в IT-индустрии Статистика в IT Удалённая работа
Из песочницы

Рынок труда существенно изменился с начала года. Множество компаний в спешке переносили свои офисы за границу и этот процесс всё ещё продолжается. Мне стало интересно - на сколько изменился IT рынок труда в РФ из-за релокации компаний\программистов и чтобы это выяснить я сделал небольшое исследование с графиками.

Читать далее
Всего голосов 20: ↑19 и ↓1 +18
Просмотры 6.9K
Комментарии 7

Новые функции внедрения зависимостей в .Net 6

Блог компании SimbirSoft Программирование *.NET *C# *
Перевод

Продолжаем делиться полезными материалами в backend-разработке. Осваивая новые инструменты, специалисты SimbirSoft часто читают материалы зарубежных авторов, чтобы быть в курсе актуальных тенденций. В этот раз наш выбор пал на серию материалов британского разработчика Эндрю Лока про новые возможности .NET 6. С разрешения автора мы перевели статью, в которой он разбирает функции внедрения зависимостей в .NET 6. Материал будет полезен тем, кто хочет познакомиться с нововведениями в .Net 6 при переходе на эту технологию.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 892
Комментарии 0

Тест Йохансена на коинтеграцию

Математика *

Цель данной статьи - поделиться результатами сравнительного анализ двух тестов на коинтеграцию, теста Энгла-Гренджера и теста Йохансена. Для этого нам понадобится рассмотреть соотношение между двумя и более переменными, понять, что такое VAR процесс, как перейти к VECM модели, в чем заключается процедура Йохансена, и как интерпретировать результат статистического теста, полученного от стандартного пакета типа Matlab.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 203
Комментарии 0

Репликация файлов через rsync: мониторинг с помощью Zabbix

Блог компании FirstVDS Системное администрирование *IT-инфраструктура *Серверная оптимизация *
Tutorial

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

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

В этой статье мы расскажем, как настроить репликацию файлов при помощи программы rsync, а также как организовать мониторинг репликации файлов с помощью Zabbix.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 408
Комментарии 0

Автоматическая озвучка субтитров на YouTube

Python *Программирование *Обработка изображений *Машинное обучение *

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

Всем, кому интересно как мне удалось это реализовать и с какими трудностями пришлось столкнуться в процессе разработки — добро пожаловать под кат!

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.8K
Комментарии 2

Самооценка: на что опереться, если опоры нет и в чем разница между человеком и скоринг-системой

Читальный зал Здоровье

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

И здесь невольно приходит аналогия с банковской скоринг-системой (имел опыт работы в МФО в 2016-2018 годах, так что моё представление о скоринге, вероятно, устарело), которая анализирует данные множества заёмщиков и выдает свой вердикт. Все понятно и логично.

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

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

Получить много пользы
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 701
Комментарии 1

Digital-мероприятия в Санкт-Петербурге c 3 по 9 октября

Хакатоны Конференции

Подборка мероприятий на неделю.


image


HSE Startup Hackathon


  • 03 октября (понедельник) — 09 октября (воскресенье)
  • ПрМедиков 3 лит А пом 1-Н
    зал Южный
  • бесплатно
  • Осенью 2022 в Петербурге состоится первый студенческий хакатон по созданию стартапов с применением техники дизайн-мышления! Всех желающих попробовать себя в роли предпринимателя ждет неделя интенсивной работы с опытными наставниками.
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 229
Комментарии 0

Digital-мероприятия в Москве c 3 по 9 октября

Хакатоны Конференции

Подборка мероприятий на неделю.


image


IT_ONE devops champion


  • 07 октября (пятница) — 09 октября (воскресенье)
  • онлайн
  • бесплатно
  • IT_ONE — современная гибкая компания, обладающая преимуществом использования новейших технологий и процессов. IT_ONE нацелена на ускорение темпов роста цифровизации нашей страны с помощью новейших информационных технологий и ведущих мировых практик.
    Призовой фонд 200 000 р.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 202
Комментарии 0

Генерация тестовых данных и нагрузочные K6 тесты для сервиса поиска

Тестирование веб-сервисов *Микросервисы *

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 162
Комментарии 0