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

Все потоки

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

Работа в офисе – эффективнее?

Время на прочтение 4 мин
Количество просмотров 197
DevOps *Карьера в IT-индустрии Программирование *Управление проектами *
Перевод

На прошлой неделе Meta объявила о еще 10 000 предстоящих сокращениях. Конечно, увольнения ужасны, но есть несколько интересных моментов. Прежде всего то, что они явно сокращают, порой, перенасыщенную структуру компании:

Виртуальные серверы VPS в Нидерландах

И кто в офисе лишний?
Всего голосов 5: ↑2 и ↓3 -1
Комментарии 1

Новости

Оправдана ли критика в адрес патентной системы?

Время на прочтение 7 мин
Количество просмотров 282
Блог компании Онлайн Патент Читальный зал Патентование *Научно-популярное

Пиком негодования патентной системой стал период 50-80 годов XIX века в Великобритании. Традиционно против патентов выступают две группы лиц. Это ожидаемо предприниматели, сетующие на ограничение свободной торговли. А также, что удивительно, сами изобретатели. 

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

Читать далее
Всего голосов 3: ↑0 и ↓3 -3
Комментарии 5

Семантическая сегментация изображений с использованием видимого и ближнего инфракрасного каналов

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 128
Машинное обучение *
Аналитика
Перевод

На основе современной системы сегментации и новой базы данных изображений, сегментированных вручную, которая содержит 4-канальные изображения (RGB+NIR), мы изучаем, как наилучшим образом учесть специфические характеристики NIR-отклика.

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

Как делать проект восемь месяцев вместо двух. Вредные советы для менеджеров

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 684
Управление разработкой *Управление проектами *Agile *Управление продуктом *
Ретроспектива

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

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

Истории

Возвращаясь к основам, или std::vector<char> в качестве выходного буфера для операций ввода-вывода

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 304
C++ *
Кейс

В этой короткой статье мы рассмотрим потенциальную проблему производительности, которая может возникнуть при использовании std::vector<char> в качестве выходного буфера для операций ввода-вывода. В частности, мы обсудим последствия использования методов resize и reserve и то, как их неправильное использование может привести к нежелательным проблемам производительности.

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

Green threads в Java: обзор

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 341
Блог компании OTUS Java *
Обзор

Одна из ключевых особенностей (и возможно даже фичей java) - мощная поддержка потоков операционной системы на уровне jvm и удобные механизмы работы с ними.

Исторически существовало три подхода к одновременному выполнению нескольких задач:

- запуск нескольких процессов (например, с помощью fork)
- запуск потоков (threads)
- так называемые green threads (или корутины) - физически один поток, в рамках которого запускается несколько асинхронных задач.

Последний подход с green threads получил особое распространение в java script в связи с особенностями браузеров - весь код выполняется в рамках одного потока. В целом подход очень интересный и хотелось бы применять, в том числе и в java.

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

Быстрое начало работы с Gitlab CI/CD: пайплайн для веб-сайта на AWS S3 Bucket

Время на прочтение 5 мин
Количество просмотров 346
Блог компании Southbridge Тестирование IT-систем *Системное администрирование *Программирование *DevOps *
Туториал
Перевод

Перевели статью о создании пайплайна для развертывания статического веб-сайта на AWS S3 Bucket на примере Gitlab CI/CD, чтобы быстро вникнуть в основы технологии и начать применять ее в работе. В статье рассматриваются базовые концепции CI и CD, а также этапы CI/CD-пайплайна.

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

Мифы про метаболизм и почему люди не худеют на 1000 калорий?

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 3.9K
Здоровье
Обзор

В личные на vc.ru мне пришел такой фидбэк:

Читать далее
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 18

Как развивался DevOps: от начала времен до ArgoCD и IaC

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 633
Блог компании KTS DevOps *Kubernetes *
Мнение

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

В этой части расскажем, как программисты работали раньше.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 0

Security Week 2312: уязвимости 0-day в радиомодемах Samsung

Время на прочтение 4 мин
Количество просмотров 786
Блог компании «Лаборатория Касперского» Информационная безопасность *
16 марта команда Google Project Zero сообщила об обнаружении серьезных уязвимостей в радиомодемах Samsung Exynos (исходный пост, новость на Хабре). Такие радиомодемы либо встраиваются в одноименные SoC, используемые в смартфонах Samsung, либо поставляются отдельно. Из-за этого в список подверженных устройств также попали, например, смартфоны Google Pixel 6 и 7, а также мультимедийные системы для авто. Любые уязвимости в модеме стоит рассматривать серьезно, так как эти устройства, как правило, имеют привилегированный доступ к основной операционной системе и данным пользователя.



В сообщении Google Project Zero говорится о том, что уязвимости были обнаружены в конце прошлого года в ходе исследования реальных атак, то есть они относятся к классу zero-day. Четыре самые серьезные уязвимости из 18 обнаруженных позволяют удаленно выполнять произвольный код на радиомодеме: для атаки требуется знать только номер телефона потенциальной жертвы. Исследователи имеют все основания предполагать, что проблем с дальнейшим развитием атаки не будет: через радиомодем можно удаленно и скрытно скомпрометировать все устройство. Выпуск патчей для ряда пострадавших устройств только начался, а в качестве временного решения проблемы предлагается отключить функции Wi-Fi Calling и VoLTE.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 1

Недельный геймдев: #113 — 19 марта, 2023

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 478
Разработка игр *
Дайджест

Из новостей: DreamWorks выложили рендерер MoonRay, Epic Games выпустит Unreal Editor для создания игр внутри Fortnite, Rider 2023.1 и поддержка Unity DOTS, EmberGen 1.0.

Из интересностей: как (не)вкатиться в геймдев, революция генеративного ИИ позволит любому создавать игры, как настроить LiveOps в match-3, Hi-Fi RUSH была вдохновлена Shaun of the Dead и Futurama, программирование для геймдизайнеров.

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

Новые утечки. Что мы знаем о выходе Windows 12

Время на прочтение 5 мин
Количество просмотров 6.1K
Блог компании getmatch Разработка под Windows *Софт Искусственный интеллект


Весь интернет уже готовится к выходу Windows 12. Вероятно, следующая версия будет во многом сосредоточена на поддержке работы с ИИ. На это намекает в том числе недавняя утечка от Intel, а также последние действия AMD и направление развития Bing.

Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 32

Инструменты наблюдаемости, о которых нужно знать в 2023 году

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 728
Блог компании RUVDS.com Open source *Хранение данных *Облачные сервисы *Микросервисы *
Перевод

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

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

В этой статье мы рассмотрим возможности, ограничения и важные особенности одиннадцати популярных инструментов наблюдаемости, что позволит вам выбрать наиболее подходящий для вашего проекта.
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 3

Этапы освоения nanoCAD BIM Конструкции, или Почему не нужно бояться перехода на отечественное ПО

Время на прочтение 5 мин
Количество просмотров 419
Блог компании Нанософт разработка CAD/CAM *Софт
Обзор

Не секрет, что многим из тех, кто имеет дело с САПР-решениями в области архитектуры и строительства, ранее приходилось работать преимущественно в программных продуктах зарубежных разработчиков (например, в AutoCAD, Revit, Navisworks, 3ds Max от компании Autodesk). Сегодня же стремительная динамика импортозамещения настоятельно предопределяет необходимость быстрого перехода на отечественное ПО. Так ли сложен и мучителен этот процесс, как представляется некоторым, или же, наоборот, он предельно прост и понятен? Давайте разбираться вместе.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 0

Почему Data Science не для вас?

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 2K
Big Data *Data Engineering *
Мнение

Data Science сейчас во многом благодаря активному маркетингу становится очень популярной темой. Быть датасаентистом – модно и, как говорят многие рекламки, которые часто попадаются на глаза, не так уж и сложно. Ходят слухи, что работодатели стоят в очереди за возможность взять человека с курсов. Получить оффер на работу крайне легко, ведь в ваши обязанности будет входить требование данных от заказчика (как обычно говорят, чем больше данных – тем лучше) и закидывать их в искусственный интеллект, который работает по принципу черного ящика. Кстати, еще и платят немереное количество денег за всё это. 

Спойлер: это не так.

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

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

Как новичку подарить жизнь telegram-боту на java

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 1.3K
Хостинг MySQL *Java *API *
Из песочницы

Мне 43 года и я профессиональный юрист. Неуемная интеллектуальная энергия и неудовлетворенность основной профессией 2,5 года назад привели меня в IT. Да-да, вот так – взрослая тетя с гуманитарным образованием решила попробовать себя на ниве программирования и замахнулась аж на такой язык как… JAVA!!!

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

Оглянувшись по сторонам и не встретив направленных на меня глаз я поняла – все эти глаза устремлены в гаджеты! Месседжеры и социальные сети правят умами. Значит, надо действовать через них.

И тут я вспомнила, что самый частый юридический вопрос, с которым ко мне обращаются друзья/знакомые – это просьба дать ту или иную форму документа (договора, расписки, заявления, доверенности и т.д.). Эврика! – нужна несложная мобильная программа с формами самых востребованных документов, чтобы их оставалось просто скачать и наполнить необходимыми сведениями. И тут самым коротким путем к конечному пользователю мне представился telegram-бот.

Поскольку на курсах таким тонкостям не учили, вооружившись статьями и видеороликами из всемирной паутины, закатав рукава я принялась создавать свою первую «взрослую» программу-помощника человечеству!

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 1

Как красиво писать формулы c LaTeX?

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.6K
LaTeX *Математика *
Туториал

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

Меня зовут Шайдурова Арина, я Data Scientist  и участник профессионального сообщества NTA. Сегодня я поделюсь с вами своим опытом использования LaTeX для написания математических формул. Всё просто и с примерами, идеально подойдет для новичков синтаксиса LaTeX.

LaTeX является очень популярным инструментом для написания различных материалов: в нём можно написать и книгу, и резюме, и дипломную работу, создать постер и даже календарь. Среди его пользователей он ценится за многие качества, но основную ценность для технических задач представляет его удобное, гибкое и легкое написание всевозможных математических формул!

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 24

Обзор смартфона Google Pixel 6a: лучший камерафон в среднем классе

Уровень сложности Простой
Время на прочтение 18 мин
Количество просмотров 3K
Смартфоны
Обзор

Сегодня хочу представить вашему вниманию подробный пользовательский обзор смартфона Google Pixel 6a, который по своей концепции является упрощенной версией Google Pixel 6. Он более доступный по стоимости и по идее должен во многом уступать старшей модели, но на практике отличий не так уж и много, а в некоторых моментах он даже показался мне более интересен. К тому же, попользовавшись аппаратом, мне стало ясно, что на текущий момент это пожалуй один из лучших аппаратов среднего класса. У него производительность на уровне топовых смартфонов, камера по качеству созданных снимков сопоставима с флагманами, да и внешне он выглядит и ощущается дорогой вещью.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 16

Cocoapods, Carthage, SPM: как выбрать менеджер зависимостей в iOS

Уровень сложности Средний
Время на прочтение 18 мин
Количество просмотров 174
Блог компании red_mad_robot Разработка под iOS *
FAQ

Старший iOS-разработчик red_mad_robot Аня Кочешкова рассказывает, чем отличаются три менеджера зависимостей, в каких случаях и для каких задач подойдёт тот или иной. Материал будет полезен джун-специалистам, которые только начали погружаться в разработку: специально для них подробно объясняем, что такое семантическое версионирование, как устроены модули кода и в чём разница между динамическими и статическими библиотеками.

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

Может ли chatGPT забронировать столик в ресторане через WhatsApp?

Время на прочтение 8 мин
Количество просмотров 1.9K
Мессенджеры *Python *Искусственный интеллект

А почему бы не использовать возможности chatGPT и попросить его делать что-то за нас?

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

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 9