Pull to refresh
13
Karma
0
Rating
Николай @DoNotPanic

Специалист по рассуждениям

Как быстро растут сети: прогресс Midjourney спустя полгода

Selectel corporate blog Machine learning *Popular science Artificial Intelligence IT-companies
Review
Запрос stars world time 27 июня и спустя полгода.

«100500-ый текст про Midjourney», — подумал сейчас кто-то. Справедливости ради, шумиха вокруг нейросети немного поутихла, а работа над Midjourney — нет. Сейчас доступна четвертая версия генератора картинок, и если вы еще его не тестировали — самое время.

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

Если и это вам бесполезно, то под катом много красивых и смешных картинок — котов и «горячих собак».
Читать дальше →
Total votes 148: ↑146 and ↓2 +144
Views 41K
Comments 68

Metacritic назвал лучшие ПК-игры за 2022 год

Statistics in IT Desktop PC's Games and game consoles

Агрегатор Metacritic презентовал список лучших игр, которые вышли на ПК в 2022 году. Рейтинг составили на основе рецензий от журналистов (минимум семь на каждый тайтл).

Читать далее
Total votes 12: ↑10 and ↓2 +8
Views 7.4K
Comments 23

Где скачать научную статью легко и доступно?

Conferences Cloud services *Popular science
Tutorial
✏️ Technotext 2022

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

Однако стоимость одной статьи от платных издателей может составлять 150 долларов, что не так уж и мало по сравнению с размером стипендии студента.

Здесь собраны совершенно бесплатные ресурсы, где вы можете найти интересующую Вас научную статью.

Читать далее
Total votes 90: ↑90 and ↓0 +90
Views 18K
Comments 26

Как я участвовал в фотоконкурсе и внезапно победил

Photographic equipment Video equipment DIY

Расскажу как участвовал в фотоконкурсе для СНГ от Asus и занял 1 место.
В основном сейчас я снимаю видео, но когда-то очень давно я фотографировал свадьбы, так что опыт какой никакой имеется. Поэтому когда мне 4 раза подряд попалась в инстаграме реклама фотоконкурса, я все таки решил поучаствовать, хотя первые разы казалось что это какой-то развод, да и условия были не совсем простые для ленивого человека. Но на первый этап конкурса делать ничего не надо было, просто нужно отправить до трех работ на свободную тему, что я и сделал.

Читать далее
Total votes 56: ↑53 and ↓3 +50
Views 6.5K
Comments 31

Пишем приложение на Mi Band 7 с сервисной частью

Java *Development for Android *
Sandbox

Недавно я купил себе Mi band 7, по началу хотел купить 6-ую версию, пока не узнал, что на 7-ой обновилась операционная система и теперь она поддерживает установку приложений. Да, официально они об этом не заявили, но умельцы уже сделали множество приложений. Они ставят их как циферблаты, и это вполне обычные приложения. Но все эти приложения работают только локально на самом MiBand 7, не имея возможности взаимодействовать ни с телефоном, ни с интернетом. Я углубился в байткод приложения и документации по ZeppOS чтобы найти способ создавать приложения, взаимодействующие с интернетом, в этой статье я опишу свой путь. В итоге у меня получилось сделать запрос в интернет с часов и даже запустить мост для отладки приложений. 

Читать далее
Total votes 160: ↑160 and ↓0 +160
Views 18K
Comments 22

Как работает Stable Diffusion: объяснение в картинках

Image processing *Machine learning *Artificial Intelligence
Translation
Генерация изображений при помощи ИИ — одна из самых новых возможностей искусственного интеллекта, поражающая людей (в том числе и меня). Способность создания потрясающих изображений на основании текстовых описаний похожа на магию; компьютер стал ближе к тому, как творит искусство человек. Выпуск Stable Diffusion стал важной вехой в этом развитии, поскольку высокопроизводительная модель оказалась доступной широкой публике (производительная с точки зрения качества изображения, скорости и относительно низких требований к ресурсам и памяти).

Поэкспериментировав в генерацией изображений, вы можете задаться вопросом, как же она работает.

В этой статье я вкратце расскажу, как функционирует Stable Diffusion.

Читать дальше →
Total votes 29: ↑29 and ↓0 +29
Views 35K
Comments 12

Конвертация нейросети из PyTorch в Tensorflow

Machine learning *TensorFlow *

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

Читать далее
Total votes 11: ↑10 and ↓1 +9
Views 2.9K
Comments 1

Что было до Большого Взрыва?

Popular science Physics Astronomy

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

А в чем, собственно, проблема состоит? Теория Большого Взрыва - это не теория о Большом Взрыве, а о том, что было после него. Сам Большой Взрыв математически выглядит как математическая сингулярность, а это плохо - физики очень не любят бесконечности. Поэтому забота всех теорий о Большом Взрыве - от этих бесконечностей избавиться.

Читать далее
Total votes 45: ↑40 and ↓5 +35
Views 40K
Comments 62

Диффузионные Нейросети — самый актуальный подход к генерации изображений

RUVDS.com corporate blog Machine learning *Artificial Intelligence

Метод обратной диффузии поистине является самым нашумевшим в этом году методом генерации изображений нейросетями. Его используют: DALLE 2, Midjourney, imagen и другие актуальные модели 2022 года.

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

Под катом будет много кода, программирования, математики, в общем — всё, как вы любите.
Читать дальше →
Total votes 53: ↑50 and ↓3 +47
Views 11K
Comments 5

14 КБ это слишком много. Делаем сайты меньше 1 КБ

RUVDS.com corporate blog Hosting Website development *CSS *HTML *

Минимализм хорош во всех отношениях. Во-первых, это красиво. Во-вторых, эффективно. Разница в скорости загрузки сайтов особенно заметна на фоне монструозных корпоративных приложений с мегабайтами скриптов, тормозящих практически на любом устройстве. Поразительно, что за годы компьютеры ускорились в десятки раз, а сайты грузятся медленнее, чем раньше (график на КДПВ за 2011–2019 гг, статистика по скорости от Httparchive.org). Только подумайте, на сколько же сайтам нужно жиреть каждый год, чтобы сохранить эти тормоза!

Известно, что для минимизации задержки важным рубежом является 14 КБ. Если ужать веб-страницу или её первую часть в меньший объём, загрузка сильно ускоряется из-за спецификации TCP, которая определяет максимальный размер пакета в 1500 байт (из них 1460 полезных) и алгоритма медленного старта TCP, ограниченного десятью пакетами.

Но 14 КБ — не предел оптимизации. Далеко не предел.
Читать дальше →
Total votes 72: ↑71 and ↓1 +70
Views 28K
Comments 73

Из Сибири с любовью. Work & travel айтишника за Урал

REG.RU corporate blog Urbanism Remote work

Всем привет! Меня зовут Ксения Бычкова, я руководитель отдела тестирования в REG.RU. Лето 2022 выдалось для меня особенно насыщенным. Хочу поделиться с вами историей своего путешествия, а также нюансами, которые стоит учесть в дороге с непродолжительными остановками во множестве городов. Ведь нужно не только успеть насладиться новыми местами, но и не забывать работать.

Читать далее
Total votes 30: ↑25 and ↓5 +20
Views 4.2K
Comments 13

Taichi и 100-кратное ускорение Python-кода

Wunder Fund corporate blog Python *Programming *Client optimization *Server optimization *
Translation

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

Если вы когда-либо попадали в одну из следующих ситуация — тогда эта статья, определённо, написана для вас.

Читать далее
Total votes 53: ↑53 and ↓0 +53
Views 28K
Comments 5

Голос атомных ядер: собираем магнитно-резонансный магнитометр

Timeweb Cloud corporate blog Popular science Physics DIY Electronics for beginners
image

Пора уже поближе познакомиться с квантовой физикой на практике! Сегодня я расскажу вам об истории открытия эффекта ядерного магнитного резонанса, но в отличие от классических учебников полных зубодробительного матана мы обратим наш разрушительный для когеренции взгляд на экспериментальную составляющую. С полученными знаниями вы сможете в духе старого доброго DIY собрать несложный прибор, который позволит вживую послушать сигналы ядер атомов водорода а также измерить величину магнитного поля нашей планеты.
Поехали!
Total votes 150: ↑150 and ↓0 +150
Views 15K
Comments 68

Лауреаты фантастических премий 2022

Reading room Science fiction

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

Читать далее
Total votes 13: ↑10 and ↓3 +7
Views 11K
Comments 18

Шерудим под капотом Stable Diffusion

Image processing *Machine learning *Artificial Intelligence Natural Language Processing *
Tutorial

Вероятно вы уже слышали про успехи нейросетей в генерации картинок по текстовому описанию.

Я решил разобраться, и заодно сделать небольшой туториал, по архитектуре модели Stable Diffusion. Сегодня мы не будем глубоко погружаться в математику и процесс тренировки. Вместо этого сфокусируемся на применении и устройстве основных компонент: UNet, VAE, CLIP.

Читать далее
Total votes 81: ↑81 and ↓0 +81
Views 18K
Comments 11

Обучение модели Stable Diffusion текстовой инверсии с помощью diffusers

Python *GitHub *Graphic design *Artificial Intelligence The future is here
Sandbox

Листая интернет на наличие интересных технологий в области нейронных сетей и различного искуства,я наткнулся на пост в Твиттере, в котором Suraj Patil объявил о возможности обучения модели Stable Diffusion текстовой инверсии используя всего 3-5 изображений.

Читать далее
Total votes 14: ↑13 and ↓1 +12
Views 10K
Comments 4

Самые популярные бесплатные движки для разработки игр

Timeweb Cloud corporate blog Open source *Game development *Games and game consoles
В январе я участвовала в своем первом геймджеме — Global Game Jam 2022, в Стамбуле. На джеме все участники писали игры на движках — ибо надо быстро. Игровой движок — это физика, рендеринг, скрипты, искусственный интеллект. Создавать игру с нуля или пользоваться движком — вопрос вкуса. Вон, Джонатан Блоу вообще пишет свой движок, чтобы писать на нем игру.

Я обратила внимание, что большинство студентов использовали либо Unity либо GameMaker. Сама я питаю нежные чувства к Construct, но на нем всего одна команда делала игру. Я решила поискать альтернативу для себя, заодно запилила подборку бесплатных движков для начинающих (а может и продолжающих) игроделов.

Еще я веду канал в Telegram GameDEVils (на русском) и блог на Substack (на английском), делюсь там клевыми материалами (про геймдизайн, разработку и историю игр).

Популярные движки Steam и itch.io


Вот статистика, игры на каких движках выкладывают в Steam:


Читать дальше →
Total votes 32: ↑23 and ↓9 +14
Views 57K
Comments 18

Логирование в Python: руководство разработчика

Wunder Fund corporate blog Website development *Python *Programming *
Translation

Сталкивались ли вы с трудностями при отладке Python-кода? Если это так — то изучение того, как наладить логирование (журналирование, logging) в Python, способно помочь вам упростить задачи, решаемые при отладке.

Если вы — новичок, то вы, наверняка, привыкли пользоваться командой print(), выводя с её помощью определённые значения в ходе работы программы, проверяя, работает ли код так, как от него ожидается. Использование print() вполне может оправдать себя при отладке маленьких Python-программ. Но, когда вы перейдёте к более крупным и сложным проектам, вам понадобится постоянный журнал, содержащий больше информации о поведении вашего кода, помогающий вам планомерно отлаживать и отслеживать ошибки.

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

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

Читать далее
Total votes 24: ↑22 and ↓2 +20
Views 34K
Comments 9

Ещё раз о гидропонике

Popular science Health Biology
Sandbox

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

Читать далее
Total votes 74: ↑74 and ↓0 +74
Views 30K
Comments 119

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity