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

Все потоки

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

Шпаргалка для подготовки к экзамену по машинному обучению

Python *Машинное обучение *
Из песочницы

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

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

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

Новости

Апгрейд базы PostgreSQL через репликацию

PostgreSQL *
Из песочницы

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

Недолго рассмотрев сложившуюся ситуацию предложил ребятам метод апгрейда через репликацию, для них никаких сложностей лишь один раз перезапустить приложение с изменением имени базы в коннекторе. Это позволит за раз сделать все что необходимо с учетом всех условий. Объяснил что разработчикам нужно наверно даже больше уделить внимание тестированию того что может выстрелить в новой версии самого 14 PosgreSQL - возможно изменение синтаксиса SQL, или свежий баг на лини сопряжения «база - ОС», или особенность драйвера, в общем нужно протестировать работу всего функционала и ухо держать востро, ну а я сделаю все максимально гладко со своей стороны.

Соответственно на тесте постарался процедуру обкатать и проиграть в различных вариантах и ситуациях. Да и конечно было ограничение - на сервере не было дискового пространства на 8 баз суммарно, разве что на 3 хватило. Короче есть ограничение по месту. Да и сразу скажу, что в моей базе партиций не было, поэтому стоит это учесть и внести изменения в скрипты, если требуется !

Задача у команды стояла такая - нужно разделить одну базу на 8 отдельных баз по внутреннему индикатору- ID проекта (в процессе работы проект разделился на признаку и все жило в пределах одной базы). Так же у меня была своя задача апгрейда с 13 на 14 версию PostgreSQL. Была просьба от команды сделать это с минимальный простоем и совсем хорошо если за один присест, а не разбивая частями по 2-3 базы за итерацию.

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

Представляем specialist — пакет для оптимизаций Python-кода

Блог компании SkillFactory Python *Программирование *Клиентская оптимизация *Серверная оптимизация *
Перевод

Specialist


Specialist использует высокоточную информацию о местоположении (fine-grained location), чтобы наглядно показать пользователю, где и как новый адаптивный интерпретирующий транслятор (specializing adaptive interpreter) CPython 3.11 оптимизирует ваш код. Подробности об инструменте — к старту курса по Fullstack-разработке на Python.


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

Нарисуй сон

Python *Разработка под iOS *Машинное обучение *Искусственный интеллект
Tutorial

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

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

Как получить доступ к chatGPT в России

Разработка веб-сайтов *Разработка мобильных приложений *Разработка игр *Дизайн игр *Искусственный интеллект
Tutorial

Всем привет! Перед началом статьи сразу скажу:

САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной статье способ получения доступа - это только на "поиграться". Не стоит вводить туда свои реальные почты и использовать это в работе, так как полученный доступ может быть в любой момент взломан/прикрыт.

Но да ладно, приступим. Здесь без всякого объяснения того что такое ChatGPT - кому надо тот знает. В этой статье я хочу поделиться путем который вас за 30Р может к этому боту привести. Вдаваться в детали бота я не хочу, это чисто статья для ребят которые хотят без лишних запар пройти путь человека который доступ к боту уже получил :)

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

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 1.3K
Комментарии 9

Microsoft, Activision-Blizzard и будущее игр. Переход на подписку и стриминг усложняет гигантское слияние

Разработка для Office 365 *Игры и игровые консоли
Из песочницы
Перевод

Самый кассовый фильм года «Лучший стрелок: Маверик» за первый месяц собрал 1 миллиард долларов.

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

Растущая ценность игр привлекает внимание регулирующих органов.

В январе Microsoft, производящая консоль Xbox, согласилась купить Activision-Blizzard, издателя игр, включая франшизу Call of Duty, за 69 миллиардов долларов.

Это крупнейшее приобретение в истории Microsoft и, безусловно, крупнейшее в игровой индустрии.

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

Существует ли объективная физическая реальность без стороннего наблюдателя?

Научно-популярное Физика


Слышен ли звук падающего дерева в лесу, если рядом никого нет? Ответ на этот старый философский вопрос может оказаться не таким простым.

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

Однако существует набор предположений, касающихся реальности, с которыми уже соглашаются далеко не все. Главное из них – что существует объективная реальность, не зависящая от наличия наблюдателя или измерительного прибора. Два важнейших прорыва в области науки, произошедших в XX веке – а именно, теория относительности и квантовая механика – внезапно бросили вызов нашему представлению об объективной реальности. Они описывают реальность, которую невозможно отделить от акта наблюдения. Что же нам известно об объективной реальности на сегодняшний день?
Читать дальше →
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 1.5K
Комментарии 8

NestJS для разрастающейся разработки: зачем так сложно и почему всё-таки да

Блог компании Сравни JavaScript *Программирование *Анализ и проектирование систем *

Привет, Хабр. Меня зовут Денис Былинин, я архитектор в компании Сравни. 

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

Статья будет полезна руководителям разработки, системным архитекторам, тимлидам и всем, кто так или иначе заинтересован во внедрении новых фреймворков и инструментов в компании.

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

Введение в библиотеку Transformers и платформу Hugging Face

Python *Data Mining *Big Data *Машинное обучение *Искусственный интеллект
Tutorial

Библиотека Transformers предоставляет доступ к огромному кол-ву современных предобученных моделей глубокого обучения. В основном основаных на архитектуре трансформеров. Модели решают весьма разнообразный спектр задач: NLP, CV, Audio, Multimodal, Reinforcement Learning, Time Series.

В этой статье пройдемся по основным ее возможностям и попробуем их на правктике.

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

Отечественная образовательная робототехника. Часть 2: Переклеивание шильдиков или самобытные решения?

Блог компании RoboUniver Программирование *Разработка робототехники *Робототехника

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

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

Домашняя приточная вентиляция малыми средствами

Умный дом

Последнюю пару лет я живу с приточной вентиляцией в городской квартире — и очень рад этому факту.

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

Коротко о главном:
• наружное расположение компонентов ради минимального уровня шума;
• минимум ручного труда в изготовлении и монтаже;
• общий ценник существенно ниже 50 тысяч рублей (ниже 30 тысяч — на момент изготовления два года назад).

И важное. Если вы — адепт систем рекуперации, долгих инженерных расчётов и полугода проектирования, эта статья не для вас. Я — адепт золотой середины между «я сделяль» и «я задолбался».

Читать далее
Всего голосов 38: ↑37 и ↓1 +36
Просмотры 4.8K
Комментарии 20

Автоматизация юридических процессов. Робот-судья: за и против

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

Процесс автоматизации делопроизводства в целом запущен уже давно. Люди уже привыкли к тому, что множество процессов, связанных с так называемой «бюрократией», съедающих время и ресурсы предпринимателей, сегодня можно решить онлайн, автоматизировать и освободить для себя драгоценное время. LegalTech все чаще привлекает крупных инвесторов. 2020 год стал рекордным по суммам вложений в компании, разрабатывающие LegalTech-решения — более $ 2 млрд по всему миру. Сможет ли искусственный интеллект применяться для автоматизации и оптимизации процессов судопроизводства? Стоит ли ожидать в ближайшее время автономного робота-судью? Пробуем ответить на эти и другие вопросы в нашей статье.

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

Kickstarter-дайджест: интересные стартапы за конец ноября

Развитие стартапа Гаджеты

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

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

Задача про рыцарей и лжецов

Занимательные задачки Математика *
Recovery mode
Из песочницы

Задачи про рыцарей и лжецов - это классические математические задачи на комбинаторику.

Жили-были на одном небольшом островке в океане два племени — рыцари и лжецы. Рыцари были настолько горды и благородны, что не могли говорить ничего, кроме правды, правды и только правды. А лжецы не различали истину и вымысел.

Читать далее
Всего голосов 18: ↑12 и ↓6 +6
Просмотры 3.8K
Комментарии 48

Истории

Почему стоит использовать лимиты CPU в Kubernetes

Блог компании RUVDS.com Облачные вычисления *Облачные сервисы *Распределённые системы *Kubernetes *
Перевод

Эту статью я написал в противовес статье “For the love of god, stop using CPU limits on Kubernetes” (Ради всего святого, прекратите использовать в Kubernetes лимиты CPU).

Мне та статья понравилась, и я считаю её хорошим чтивом. Более того, я согласен с высказанными в ней рекомендациями относительно установки объёмов запрашиваемой памяти и её лимитов для контейнеров, а также с советом всегда устанавливать запросы на выделение CPU.

При этом моё несогласие, явно выраженное в противоположном по смыслу заголовке, связано с той категоричностью, с которой в итоге автор рекомендует не устанавливать лимиты потребления CPU.
Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 1.2K
Комментарии 2

Весенние конференции JUG Ru Group: много офлайна и много онлайна

Блог компании JUG Ru Group JavaScript *Java *C++ *Разработка мобильных приложений *

Помните доисторические времена вроде 2019 года, когда ещё не было пандемии? Тогда мы проводили офлайновые конференции, и обычно они длились дня два с утра до вечера: можно успеть и доклады послушать, и наобщаться вволю.

В эпоху онлайн-конференций многие ностальгировали по этому и просили «вернуть как было». Однако другие участники успели полюбить удобство онлайна (например, те, кто живёт далеко от Москвы/Петербурга). И просто вернуть прежний формат означало бы сделать им хуже.

Поэтому на наших весенних конференциях мы постараемся, чтобы никто не ушёл обиженным: и офлайн будет двухдневным (с 2019-го такое не делали), и у онлайн-участников будет много контента. Подробности — под катом.

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

Как поучаствовать в хакатоне и облажаться в последний момент

Анализ и проектирование систем *Хакатоны Тестирование веб-сервисов *

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

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

Где работать в IT в 2022: Astra Linux

Блог компании Хабр Карьера Управление персоналом *Карьера в IT-индустрии

Наша рубрика «Где работать в IT» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях. 

В этом выпуске мы расскажем вам об Astra Linux (ООО «РусБИТех-Астра»)  — команде разработки российской операционной системы Astra Linux. Компания разослала наши вопросы по всем отделам, чтобы у вас сложилось полное понимание, как происходит процесс работы в каждом секторе вендора.

Читать далее
Всего голосов 26: ↑20 и ↓6 +14
Просмотры 4.6K
Комментарии 8

Argo Rollouts с примерами

Блог компании Southbridge IT-инфраструктура *Kubernetes *
Перевод

Что такое Argo Rollouts? Это контроллер Kubernetes и набор CRD для дополнительных возможностей развёртывания — сине-зелёное, канареечное, прогрессивное, анализ канареечного развёртывания и экспериментирование.

В этой статье поговорим о продвинутых возможностях развёртывания с кастомными ресурсами Kubernetes.

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

Tutorial к автоматизации разметки изображений с использованием OpenCV Python

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

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

В этой статье мы обсудим некоторые приемы и приемы разметки в OpenCV. С помощью этих методов мы создадим автоматизированный инструмент для разметки одного класса. Он также будет иметь функцию отклонения ненужных объектов. Все это использует возможности некоторых простых алгоритмов в OpenCV.

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