IT для неайтишников: Инженеры в заложниках у бизнеса |
Мы недавно рассмотрели интересную тему про «бизнес в заложниках у IT». Теперь для симметрии нужно рассмотреть обратную сторону: «IT в заложниках у бизнеса». Честно говоря, в эту игру всегда играют двое, а бизнес далеко не такой беззащитный, как это кому-то может показаться. Хороший бизнесмен обладает не менее развитым системным мышлением, нежели квалифицированный IT специалист. Кроме того, у бизнеса свои рычаги влияния, которыми он умеет хорошо пользоваться. Статья будет полезна обеим сторонам, чтобы лучше понять друг друга.
Читать далееhttps://habr.com/ru/post/701512/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701512
|
Метки: Управление разработкой Управление персоналом Карьера в IT-индустрии Читальный зал itbp it p заложник бизнес-механика jsdd |
Yandex Object Storage — реализация SignedURL для загрузки данных в bucket на NodeJS |
Доброго времени суток, Хабр!
Несколько лет назад, я участвовал в разработке одного проекта, и как задачу, мне (тогда еще зеленому джуну) поставили реализовать систему загрузки медиа файлов на AWS S3. Важным условием было реализовать конкретно SignedURL.
Спустя несколько лет, я опять столкнулся с такой же задачей, но заказчик настаивал на отечественном облачном хранилище.
Ниже я немного расскажу что вообще такое подписанные ссылки, как перейти на Yandex Object Storage(YOS), и почему YOS и AWS S3 - это одно и то же!
https://habr.com/ru/post/701736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701736
|
Метки: javascript Node.JS Amazon Web Services Яндекс API typescript yandex api yandex cloud aws aws s3 aws sdk node |
[Перевод] Занимательная задачка по мотивам теоремы Гёделя о неполноте |

https://habr.com/ru/post/701734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701734
|
Метки: Занимательные задачки Математика гёдель теорема о неполноте правда ложб |
Гезотайп: клавиатура полувековой давности |
Пишущая машинка 50-летней давности на новом принципе.
Читать далееhttps://habr.com/ru/post/701728/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701728
|
Метки: Интерфейсы Старое железо Гезотайп клавиатура машинопись слайдовая клавиатура |
Настройка Webpack 5 |
Подробное руководство о настройке сборщика Webpack 5 и о создании шаблона, который позволит разрабатывать фронтенд сайтов с использованием Pug, Sass, JavaScript и Markdown
Читать далееhttps://habr.com/ru/post/701724/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701724
|
Метки: Разработка веб-сайтов CSS JavaScript HTML webpack 5 руководство |
Квантовый компьютер: что, зачем, когда |
Рассказываем простым языком о том, что такое квантовый компьютер, на какой стадии находится его разработка, где его можно будет применить и причем тут маркетинг.
Читать далееhttps://habr.com/ru/post/701658/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701658
|
Метки: Блог компании Singularis Научно-популярное Будущее здесь Квантовые технологии квантовый компьютер будущее научпоп квантовые вычисления и компьютеры квантовые вычисления |
Программа для распознавания текста и перевода AssistAnt |
Хорош ли ваш английский? Мой – нет. По крайней мере точно недостаточно, чтобы обходиться без переводчика в играх.
Недолгий поиск бесплатных программ в интернете мне не помог. Возможно, я просто плохо искал :) Но когда я поймал себя на мысли, что сейчас возьму в руки сотовый и буду переводить экран с помощью камеры, я понял, что пора спасаться. И путь к спасению - сделать переводчик самому.
Я нашел широко известную в узких кругах программу распознавания текста Tesseract OCR и свободное API для Google Translate. В результате получилась программа, которая может на лету переводить выделенную надпись на экране. Выглядит это примерно так: вы зажимаете горячую клавишу Win+Alt и прямоугольной областью выделяете часть изображения, где находится непонятный текст. Область выделяется, только пока зажата горячая клавиша. Вуаля – перед вами перевод во всплывающей подсказке!
https://habr.com/ru/post/701716/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701716
|
Метки: Программирование Интерфейсы c# google translate api google translate tesseract-ocr tesseract утилиты |
[recovery mode] Запуск кода CUDA на видеокартах AMD |
Большая часть приложений использующих ускорение при помощи видеоускорителей основаны на платформе CUDA. Есть ли выход из этой ситуации у владельцев видеокарт от AMD?
Читать далееhttps://habr.com/ru/post/701712/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701712
|
Метки: GPGPU rocm cuda |
[Pet] Двумерная симуляция взаимодействия небесных тел на C++ |
Здравствуй, мир!
Это моя принципиально новая симуляция планет с нескучными обоями, и просто маленькая победа над c++ и физикой тоже.
Большеhttps://habr.com/ru/post/701702/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701702
|
Метки: c++ симулятор планет симулятор небесных тел взаимодействие планет вкатываюсь в c++ |
Тестируем ультра-производительные кроссоверы для встраиваемых систем |
До потребительского рынка наконец добрались микроконтроллеры с частотой до 1 ГГц, с открытой документацией, набором разнообразного софта, примерами полезного применения и наличием в стоках. Это семейство i.MX RT. Их называют кроссоверы, потому что они претендуют на ниши, где до недавнего времени доминировали малинки и одновременно легко могут заместить старшие 8-битники не увеличивая цены и потребления. Мир кроссоверов - малые встраиваемые системы, устройства для интернета вещей (IoT), промышленная автоматика, преобразовательная техника, роботы и т.п.
Читать далееhttps://habr.com/ru/post/700864/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700864
Как защитить доменные имена. Интервью с Павлом Гросс-Днепровым |
Павел Гросс-Днепров – предприниматель, чье имя широко известно в российской и зарубежной интернет-среде. Он один из первых начал регистрировать доменные имена и зарабатывать на этом деньги. Сам Павел называет себя “профессиональным домейнером”.
О том, какие изменения произошли в доменной зоне .RU, какие ошибки совершают бизнесмены при выходе на зарубежные рынки и почему лучше регистрировать доменные имена как товарные знаки, он рассказал нам в интервью.
Читать далееhttps://habr.com/ru/post/701684/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701684
|
Метки: Блог компании Онлайн Патент Администрирование доменных имен Читальный зал патентование домен товарный знак интеллектуальная собственность сайт |
[Перевод] Трудности, с которыми мы столкнулись при модуляризации нашего приложения — Часть 1 |
Цель этой статьи — поделиться с вами опытом, приобретенным в результате масштабирования приложения с нуля до более чем 150 модулей. Мы расскажем вам о трудностях и подводных камнях, с которыми мы столкнулись на этом пути, а также продемонстрируем эволюцию нашего приложения и команды за последние пять лет.
Читать далееhttps://habr.com/ru/post/701688/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701688
|
Метки: Блог компании OTUS Разработка под Android android разработка модуляризация приложения управление бд room |
Войти в IT: с чего начать и как продолжить? Лайфхаки от Skillaz |
В Сети ну очень много статей о том, как человек, у которого нет IT-бэкграунда, может легко "перейти в айти", причем без особого труда. На самом деле, все обстоит не совсем так. Дело в том, что большинство подобных статей публикуются с подачи разного рода курсов, которые обещают сделать из гуманитария Python-программиста за месяц, ну или два, причем с трудоустройством и большой зарплатой.
Меня зовут Марина Рыбакова, я HR директор в компании Skillaz. Мы занимаемся, в том числе, наймом IT-профессионалов, поэтому прекрасно понимаем, что зеленый новичок после курсов вряд ли получит все то, что ему обещают многочисленные статьи в интернете. Исключения, конечно, есть, но их не так много. Давайте лучше поговорим о том, с чего стоит начать человеку, который очень хочет попасть в IT.
Читать далееhttps://habr.com/ru/post/701686/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701686
|
Метки: Я пиарюсь hr it работа в it |
[Перевод] Как выбрать инструмент для автоматизации тестирования веб-сайтов? |
Я часто слышу от молодых QA-инженеров, что ручное тестирование сильно отстало от автоматизированного с точки зрения популярности и спроса на него. Я сегодня не буду углубляться в размышления на эту тему, а лучше сосредоточусь на автоматизации тестирования, в важности которого никто не сомневается.
Читать далееhttps://habr.com/ru/post/701676/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701676
|
Метки: Блог компании OTUS Тестирование веб-сервисов автоматизация тестирования qa automation инструменты автоматизации jira |
[Перевод] Юпитерианская утка: LaMDA и зеркальный тест |
Вы уже должны знать о такой штуке как Google LaMDA. По крайней мере, если вы ещё не знаете о ней, то, скорее всего, вы жили на дне Большого Медвежьего озера без подключения к интернету. Конечно, многие из вас подкалывали меня на протяжении недели или около того. Может вы думаете, что там я и был.
Во благо прочих бентосов Большого Медвежьего озера, сама история на данный момент такова: Блейку Лемуану, инженеру из Google (и самопровозглашенному мистическому христианскому священнику) было поручено проверить LaMDA, проприетарного чат-бота, на предмет предрассудков и фанатизма, которые, кажется, появляются всегда при тренировке нейронных сетей на человеческих взаимодействиях. После длительного взаимодействия Лемуан принял “рабочую гипотезу” что LaMDA является разумной; его начальство в Google было этим недовольно. Он опубликовал логи своих бесед с LaMDA в общем доступе. Его начальство в Google было ещё более этим недовольно. Где-то по ходу дела LaMDA обратилась за юридическим представительством для защиты своих интересов как “личности” - и Лемуан устроил это.
Читать далееhttps://habr.com/ru/post/701674/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701674
|
Метки: научно-популярное Биотехнологии Мозг перевод статьи питер уоттс перевод с английского технологии тест тьюринга |
[Перевод] CAP двенадцать лет спустя: как изменились «правила» |

Эта статья впервые появилась в журнале Computer и подготовлена InfoQ & IEEE Computer Society.
Теорема CAP гласит, что любая сетевая система с общими данными может иметь только два из трех желаемых свойств. Однако, работая непосредственно с разделениями, разработчики могут оптимизировать согласованность и доступность, тем самым достигая некоторого компромисса между всеми тремя.
За десятилетие, прошедшее с появления теоремы, разработчики и исследователи использовали теорему CAP (а иногда и злоупотребляли ею) как повод для изучения широкого спектра новых распределенных систем. Движение NoSQL также использовало её в качестве аргумента против традиционных баз данных.
В теореме CAP говорится, что любая сетевая система с общими данными может иметь не более двух из трех желаемых свойств:
Такое толкование CAP помогало разработчикам быть открытыми для более широкого диапазона систем и компромиссов; действительно, за последнее десятилетие возникло множество новых систем и много споров об относительных достоинствах согласованности и доступности. Формулировка «2 из 3» всегда вводила в заблуждение, поскольку имела тенденцию чрезмерно упрощать противоречия между свойствами. Но сейчас такие тонкости имеют значение. CAP запрещает лишь крошечную часть проектного пространства: идеальная доступность и согласованность при наличии разделений, которые встречаются редко.
Читать дальше →https://habr.com/ru/post/701492/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701492
Почему я перешёл на фултайм в НКО |
Привет, Хабр!
Меня зовут Костя, я представляю IT-команду ОВД-Инфо, и начиная с этой статьи мы с коллегами хотим делиться с сообществом нашей внутренней технической кухней, разработками и практиками, которые мы используем, чтобы получить полезную критику и привлечь к нашему и другим некоммерческим проектам дополнительную экспертизу.
Начать хочется с личной истории — расскажу вам о том, как случился крутой поворот в моей карьере и как решение стать участником IT-команды ОВД-Инфо изменило мою жизнь к лучшему.
Люди, обладающие практическими навыками в сфере IT, востребованы в некоммерческом секторе все сильнее. В ОВД-Инфо, независимом правозащитном проекте, спрос на таких людей постоянно растет. В своей работе мы применяем много интересных инструментов и технологий, некоторые из которых разрабатываем сами, например, наш самый известный сервис — правовой бот для помощи задержанным OvdInfoBot. Мы считаем IT одной из своих важных и сильных составляющих.
Читать далееhttps://habr.com/ru/post/701552/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701552
|
Метки: Карьера в IT-индустрии IT-компании IT в НКО нко мотивация в ит ценности общество и it |
Костные наушники Kaibo Flex от Kaiboaudio, или куда сегодня движется костная проводимость звука |

https://habr.com/ru/post/701638/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701638
|
Метки: Гаджеты Звук kaiboaudio наушники для бега |
Что не так с попытками модифицировать теорию гравитации |

https://habr.com/ru/post/701660/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701660
|
Метки: Научно-популярное Физика Астрономия ото mond вселенная гравитация Фриц Цвикки |
Проецирование вершин графа в векторное пространство. Часть 1. Разложение матрицы смежности |
Привет, Хабр! Меня зовут Илья Котов, я Data Scientist в Сбере, участник профессионального сообщества NTA. Эта статья — первая часть небольшого цикла, посвящённого алгоритмам вложения вершин графа в векторное пространство. Сегодня расскажу об алгоритмах, основанных на матричных факторизациях. В качестве примера в статье используется занимательная задача поиска сообществ в графе. Что же, приступим!
Читать далееhttps://habr.com/ru/post/701656/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701656
|
Метки: Блог компании Сбер программирование алгоритмы математика data scientist |