![](https://webcf.waybackmachine.org/web/20230928201218im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/b27/533/e56/b27533e56a0433cf9e5adef7652ad131.png)
Недавно я писал конфигуратор в Shopify и решил поделиться тем, как добавить несколько товаров в Шопифай корзину. Прикрепляю скринкаст того, что можно сделать при помощи этого. Но применений довольно много, не только конфигуратор, например...
Недавно я писал конфигуратор в Shopify и решил поделиться тем, как добавить несколько товаров в Шопифай корзину. Прикрепляю скринкаст того, что можно сделать при помощи этого. Но применений довольно много, не только конфигуратор, например...
Как я и люблю - мы начнем с условных основ и будем двигаться постепенно всё глубже и глубже. Ближе к концу разберём, как эксплуатировать. При написании статьи было использовано много разных источников. К чему это? А к тому, что я начну со слов, которые нашел в статье у Бума - про него будет дальше. Что ж, приятного чтения.
Я новичок в работе с базами данных и для их изучения (а заодно для изучения Питона) начал небольшой пет-проект. В процессе оказалось, что в моей многопользовательской системе запросы к БД всегда касаются только одного пользователя. «Отлично!» подумал я, «раздам каждому пользователю по табличке и сэкономлю ресурсы сервера на индексации!». Конечно сначала я почитал литературу и подобных решений в ней не нашел. Потом сходил на один из популярных ресурсов и там мне объяснили, что так делать нельзя. Но почему – никто объяснить не смог (или возможно не захотел). Поэтому я решил сделать небольшой тест на самых популярных БД – проверить что будет на самом деле.
Нас с женой Лилей, а она по совместительству директор по развитию нашей девелоперской компании Алее Софтвер, в конный спорт привела наша сотрудница Наташа, которая на момент 2014 г работала у нас Java-разработчиком. Началось все с проигранного пари, Наташа не успевала закрыть проект к концу года, на кону были шоколадка и посадка на лошадь. Лиля проиграла и после новогодних мы пошли в наш первый конный клуб. Началось всё с групповых занятий, достаточно быстро купили себе коня, дурное дело не хитрое. В 2019 также случайно стали совладельцами конноспортивного клуба. Как мы дошли до этой ручки?
До верховой езды я занимался кёрлингом и практической стрельбой. Катанию камней по льду и маханию щеткой я отдал без малого 10 лет, играл в Высшей лиге, выезжал на международные соревнования.
Сегодня (28 сентября) открыт предзаказ новых очков виртуальной реальности Oculus Quest 3, релиз которых назначен на 10-ое октября. Сделаю небольшой обзор шлема, выскажу своё мнение о нём, сравню с предыдущим шлемом Quest 2 и Pico 4.
Сам я активно пользуюсь Oculus Quest 2 уже пару лет и если сравнивать их с третьей версией, то забегая впёрёд скажу, что новый шлем выглядит просто потрясающе!
Хочу поделиться с вами Key skils Systems Analyst которые нашла и сформировала для себя, чтобы в дальнейшем можно было легко оценить свой знания по всем пунктам.
В большом проекте по сортировке полезных ископаемых была подзадача, которую нам предстояло решить, — распознавание объектов по цвету. Встал выбор: обучить нейросетевой классификатор или обойтись более простыми алгоритмами классического компьютерного зрения. Рассказываем, что из этого вышло. Также из этой статьи вы узнаете, как рост числа параметров математической модели влияет на ее эффективность, какое решение выбрать, если на анализ объекта дается 200 миллисекунд, о плюсах и минусах классических алгоритмов компьютерного зрения.
Системный аналитик — одна из наиболее востребованных профессий на российском ИТ-рынке. Хороших, как обычно, на всех не хватает. Согласно статистике за первую половину 2023 года, средний ежемесячный размер дохода такого специалиста составляет 200 тыс. руб. Джуны зарабатывают раза в два меньше мидлов, а сеньоры — всего на 15% больше. Но это лишь статистика. А в реальной жизни на собеседования в российские ИТ-компании часто приходят кандидаты с нулевым опытом системного анализа, весьма посредственными профессиональными знаниями и нереальными зарплатными ожиданиями. И, надо признать, трудоустраиваются, и годами получают зарплату сильно выше рынка, принося минимальную пользу компании.
Однако, как показывает практика, долго такая перегретость рынка не держится. Относительно низкий порог входа вкупе с высокими зарплатами привлекает на него новые кадры. Постепенно рынок оказывается перенасыщен кандидатами без серьёзного опыта, и их востребованность снижается. Мы видим этот тренд на примере ИТ-специалистов: по данным исследования hh.ru, в июне 2021-го на одну вакансию приходилось порядка трёх резюме, а в июне 2023-го — уже более шести. На этом фоне предсказуемо снижаются зарплатные предложения для джунов: начинающие ИТ-специалисты сейчас почти всегда сталкиваются с низким зарплатным стартом.
Аналогичное развитие ситуации можно прогнозировать и для системных аналитиков, поэтому у начинающих специалистов в этой сфере есть два пути: либо ещё несколько лет пожинать плоды «рынка соискателя», оставаясь на текущем уровне профессионального развития с риском потерять востребованность в перспективе, либо уже сейчас начать активно наращивать хард-скилы, расширять компетенции, тем самым повышая свою стоимость.
Логично, отлично — погнали! Но, как обычно, есть нюансы…
Хабр, привет! В сентябре мы провели второй онлайн-кэмп по практической кибербезопасности — CyberCamp 2023. Событие собрало в два раза больше участников в сравнении с прошлым годом — более 10 000 зрителей и 100 команд, сражавшихся в двух лигах: корпоративной и студенческой.
Онлайн-кэмп объединил в себе несколько форматов: онлайн-конференцию с докладами, соревнования команд киберучений и интерактивы для зрителей. В рамках мероприятия функционировали две независимые платформы. На одной в течение трех дней участники киберучений со всей России боролись за призовые места и оттачивали свои навыки. А на второй зрители проходили викторины, задания и мини-игры, наблюдали за трансляцией и слушали 25 докладов от ИБ-экспертов из «Инфосистемы Джет», Positive Technologies, «Лаборатории Касперского», Yandex Cloud, АО «СОГАЗ», BI.ZONE, Qrator Labs и др.
С нашей стороны более 150 человек придумывали задания, готовили платформы, курировали команды, собирали программу и контент, поддерживали трансляцию и справлялись с другими сложными вызовами.
О том, как мы пришли к созданию самых масштабных киберучений в России, уже рассказывали здесь. Под катом — больше деталей о новой концепции, примеры заданий, презентации и доклады спикеров конференции, результаты и впечатления победителей.
Всем привет!
На HABRе есть интересная статья (даже две) про RTO, которая тесно связана с СУУТП, но нет ни одной статьи про саму СУУТП. Не порядок. Надо исправляться.
В настоящий момент онлайн-обучение очень популярно. В хорошей онлайн школе вы можете получить необходимые для работы и карьеры навыки. Особенно это актуально для технических специальностей и особенно датасаенса. Однако возникает проблема как определить является ли онлайн школа хорошей или нет. Статистика и отзывы являются хорошими показателями, но не единственными и не исчерпывающими. В настоящей статье мы рассмотрим, как правильно выбирать онлайн школу по программированию/высшей математике/анализу данных.
Определяющими факторами для любого человека являются:
Есть такое представление, что астрономия родилась из астрологии. Сначала была астрология. Как мы сейчас думаем, она занималась вещами, которые мы назвали бы ненаучными. Наблюдая за небесной сферой, люди постепенно набирались опыта и знаний. У них формировалось научное мировоззрение. В какой-то момент пути астрологии и астрономии окончательно разошлись. Современный ученый астроном или астрофизик встретит с искренним недоумением идею о том, что движение планет может как-то влиять на судьбы людей. И они правы. Но во всем этом есть один поучительный, как мне кажется, момент. Ради него стоит ненадолго погрузиться в историю вопроса.
Поговорим сегодня про AI и Big Data в HR-сфере. Поскольку тематика обширная, а писать книгу не хочется, то сконцентрируем внимание на оценке персонала во время найма, поскольку это первая ступень цикла жизни кандидата.
Все привыкли к тому, что первый инструмент проектировщика — это AutoCAD, который доминирует в мире черчения и проектирования с момента создания с 1980-х годов. Известность AutoCAD в сообществе САПР сравнима с известностью Photoshop в сообществе фоторедакторов, и одним из несомненных плюсов AutoCAD является возможность создания динамических блоков, использование которых обеспечивает большую гибкость и эффективность при проектировании. Лидерство AutoCAD не мешает конкурентам выпускать собственные версии САПР с поддержкой DWG. Эти альтернативы уже заработали своих лояльных пользователей. Одной из них является Платформа nanoCAD.
Сегодня в связи с уходом Autodesk с российского рынка многие проектные организации рассматривают именно Платформу nanoCAD как самую очевидную альтернативу AutoCAD.
Меня зовут Олег Кирьянов, я руковожу отделом внедрения и инженерной поддержки САПР в компании «Системный софт». Мы получаем большое количество вопросов пользователей к технической поддержке, и один из самых частых: «Как в nanoCAD создавать сложные динамические объекты и „дружит“ ли эта платформа с автокадовскими динамическими блоками?». В этой статье я постараюсь дать развернутый ответ и на примерах описать все нюансы.
Не секрет, что нашумевший в кинотеатрах и на торрентах фильм «Барби» оставил много поводов для раздумий над слоями иронии, а также над политическими и идеологическими посылами, которые там присутствуют.
Но, помимо этого, Барбиленд — ещё и хороший пример того, как не надо выстраивать информационную безопасность. Под катом разберём, какие классические проблемы ИБ можно найти в фильме и что мы можем из этого вынести.
Статья про основные моменты использования Compose в Android разработке на примере простого приложения. Три таба в одном Activity. Обращение в сеть, парсинг Json. Немного анимации. Приложение сделано на коленке за пару дней. Скорее как вопрос к сообществу
TODO: Добавить Clean Architecture
Не кидайтесь тапками, лучше пишите советы как ускорить загрузку списка на холодную и как запустить xcode-kotlin plugin в Xcode
Это третья и заключительная статья из цикла, в которой рассмотрим стандартную модель ранжирования документов в Elasticsearch.
После того как определено множество документов, которые удовлетворяют параметрам полнотекстового запроса, Elasticsearch рассчитывает метрику релевантности для каждого найденного документа. По значению метрики набор документов сортируется и отдается потребителю.
В Elasticsearch существует несколько моделей ранжирования документов. По умолчанию используется Okapi BM25.
Привет, Хабр!
Обработка данных в реальном времени стала важной составной частью современного мира. Бизнес, исследователи, разработчики и многие другие специалисты сталкиваются с необходимостью обрабатывать потоки данных в реальном времени, чтобы принимать решения быстрее и более точно.
В этой статье мы рассмотрим как построить пайплайн обработки данных в реальном времени с использованием Python.
Когда 30 мая 2023 г. на орбите вокруг Земли одновременно оказались 17 человек, это стало рекордом. Благодаря тому, что НАСА и другие федеральные космические агентства планируют больше пилотируемых полётов, а коммерческие компании уже доставляют людей в космос, возможности для полётов человека в космос быстро расширяются.
Однако полёты в космос сопряжены с риском для человеческого организма. Поскольку NASA планирует отправить пилотируемый полёт на Марс в 2030-х годах, учёным необходимо как можно скорее найти решение этой проблемы.
Как кинезиолог, работающий с космонавтами, я много лет изучаю влияние космоса на тело и мозг человека. Я также участвую в проекте НАСА, направленном на снижение риска для здоровья участников будущего полёта на Марс.
Ваш аккаунт