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

Все потоки

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

Stable Diffusion и AMD

Python *Обработка изображений *

Stable Diffusion - нейронная сеть, которая может превратить ваш текст в картинку, если уж совсем по простому. Но проблема вытекает из реализации PyTorch, который основан на технологии CUDA. И как же быть?

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

Новости

Стейблкоины Cardano: USDA и Djed

Децентрализованные сети *Криптография *Исследования и прогнозы в IT *
Обзор
Recovery mode

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

Команда разработчиков Cardano планирует в 2023 году выпустить первую полностью регулируемую стабильную монету — USDA, обеспеченную фиатом и привязанную к доллару США. А также алгоритмический стейблкоин с чрезмерным обеспечением, выпущенный платформой COTI, под названием Djed.

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

Читать полную статью
Всего голосов 2: ↑1 и ↓1 0
Просмотры 144
Комментарии 0

ICE, RICE, WSJF или как эффективно организовать бэклог

Управление разработкой *Управление проектами *Agile *Управление продуктом *

Привет всем читателям, желающим грамотно выстраивать самые многозадачные бэклоги. Меня зовут Фёдор Гвоздев, я основатель интернет-магазина корейской косметики HolySkin. Работаю над развитием этого проекта уже 8 лет и не раз сталкивался с трудностями приоритизации. В этой статье я постараюсь поделиться своим опытом и представить самые «рабочие» модели, которые не раз выручали нас в работе.

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

Fukami. Ч.2. Прокачиваемся с ChatGPT

Разработка игр *
Кейс

Эйнштейн: "Порядок - для идиотов! Умные справятся и с хаосом... Если у них есть ChatGPT." В этой статье я рассказываю как этот чудо-помошник пропедалировал мой прогресс с проработкой концепции игры, которую "Я ДЖВА ГОДА ЖДУ".

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

Принципы SOLID на JS, теперь точно простым языком, но не очень коротко

JavaScript *ООП *
Из песочницы

SOLID — универсальный набор принципов разработки поддерживаемого программного обеспечения. В данной статье я попытался разъяснить свое понимание принципов SOLID в отношении языка JavaScript: особенности реализации, некоторые синтаксические конструкции и, конечно, примеры из жизни. Если вам стало интересно, то прошу под кат.

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

Wine 8.0: что «выросло» в новой версии? Возможности и совместимость с ПО

Блог компании Selectel Open source *Разработка под Linux *Разработка под Windows *Софт

На Хабре публиковалась новость о Wine 8.0, новый релиз был представлен спустя целый год разработки и трех десятков тестовых версий для «обкатки». Наконец, несколько дней назад разработчики представили стабильный релиз Wine 8.0. Работа действительно очень объемная — команда внесла почти 9 000 изменений.

В новой версии стабильно работает множество различного виндового софта. По словам разработчиков, это 5266 программ, но, конечно, на самом деле их может быть значительно выше, особенно если учитывать софт, который работает с проблемами, но все же работает. Давайте посмотрим на ключевые изменения нового релиза и того, что он может предложить пользователям.
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 994
Комментарии 0

Home Assistant: Яндекс Алиса говорит, какие окна у вас не закрыты

Умный дом
Из песочницы

В этой статье разберемся, как в Home Assistant составить красивую фразу на основе статусов сенсоров и передать её в TTS на примере колонки Яндекс.

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

Bittorrent с нуля на Go

Блог компании SkillFactory Программирование *Сетевые технологии *Go *
Туториал
Перевод


BitTorrent — протокол загрузки и распространения файлов через Интернет. В отличие от традиционных отношений клиент/сервер, когда загрузчики подключаются к центральному серверу (например, для просмотра фильма на Netflix или загрузки веб-страницы), участники сети BitTorrent, называемые одноранговыми узлами, загружают фрагменты файлов друг с друга. Это то, что делает BitTorrent одноранговым протоколом. Исследуем, как он работает, и создадим собственный клиент, который сможет находить одноранговые узлы и обмениваться с ними данными.

Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 2.4K
Комментарии 1

Kotlin/Golang работа в двух языках

Go *Kotlin *
Recovery mode
Из песочницы

Так уж получилось, что у нас в компании используются разные стеки и языки. И в частности у нас есть большое подразделение, основным стеком которого является JVM с Kotlin в качестве языка разработки (вместо ванильной Java, на бэкенде). Но при этом этому же отделу регулярно приходится использовать в работе GoLang.

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

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

Как программисту снизить когнитивную нагрузку: три способа

Блог компании ISPsystem Мозг Здоровье
Мнение
Перевод

Предотвращение когнитивной перегрузки программиста — это ключ к недопущению ошибок и ускорению разработки.

Среди подкастов, которые я обычно слушаю, один называется «Никаких дурацких вопросов». В минувший понедельник я с большим интересом прослушал выпуск «Когда простота становится избыточной?». В нем авторы бросили вызов пресловутой «бритве Оккама» и продемонстрировали предвзятое отношение людей к простейшему объяснению по сравнению с более сложным. Несмотря на то, что в физике зачастую самое простое объяснение оказывается единственно верным, в других науках, таких как экономика или психология, ситуация может измениться. Почему пала Римская империя, или отчего преступность в последние десятилетия пошла на спад — причин тому не одна, а несколько. Авторы подкаста ясно показали, что, несмотря на любые факты, люди предпочитают иметь дело только с одним, а не с несколькими объяснениями случившегося. Это поразило меня.

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 2.2K
Комментарии 0

Приведет ли автоматизация к экономическому кризису?

Робототехника Будущее здесь
Из песочницы

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

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

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

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

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

Что делать, если в начале спринта у тестировщика нет задач?

Высокая производительность *Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *
Из песочницы

Часто в начале спринта у тестировщика нет задач. Ну а что, тестировать еще нечего, приходится ждать готового функционала.

Давайте рассмотрим стандартные этапы разработки новой фичи: создание дизайна, верстка, разработка, тестирование. И всё здесь так, но где-то между ними затесалось создание тестовой документации.

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

Как я создавал свой первый дашборд на Visiology 3 и почему второй буду делать немного позже

Блог компании Visiology SQL *Big Data *Визуализация данных *Хранение данных *
Кейс

Привет, Хабр! Меня зовут Салават Сафиуллин, и сегодня я хочу поделиться с вами своим первым опытом создания дашборда на Visiology 3. Это новая версия платформы, которой мы пользуемся уже несколько лет, но она кардинально отличается как архитектурой, так и принципами работы. Дашборды на версии нужно создавать заново и по-другому. Поэтому мне было особенно интересно сделать пробу и подготовить дашборд на базе демонстрационной Visiology 3.0. Под катом — подробный рассказ о моем "пилоте" и некоторые мысли о работе с новой версией Visiology.

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

Где ищут клиентов таргетологи и маркетинговые агенства? И на чем ещё зарабатывают?

Интернет-маркетинг *Карьера в IT-индустрии Финансы в IT Интервью Удалённая работа
Из песочницы

Меня зовут Александр Яничкин, у меня небольшое маркетинговое агенство и я уже 6 лет занимаюсь таргетингом. Как-то раз привлек 25 000 регистраций за 2 недели, открутил 15 000 000 рублей бюджета за месяц, а также привлек 3000 заявок в образовательные оффлайн проекты.

Недавно занялся вопросом системной лидогенерации на чеки от 30 000 рублей за 1 услугу. В процессе работы проанализировал методы получения таких клиентов у своих близких коллег и собранный материал изложил в данной статье.

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

Истории

Разбираем шаблоны проектирования

Блог компании OTUS Программирование *

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

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

Представленный в статье материал предполагает знакомство читателя с основами объектно-ориентированного программирования.

Читать далее
Всего голосов 11: ↑8 и ↓3 +5
Просмотры 1.9K
Комментарии 3

Задачи “про гномиков”

Занимательные задачки Управление персоналом *Карьера в IT-индустрии
Аналитика

Много статей написано о том, как надо или не надо проводить собеседования. Вот ещё одна. Я хочу обсудить такой популярный класс как «задачи про гномиков». Что это такое, как это работает и работает ли, в каких случаях лучше применять. Подключу для оценки свой опыт из спортивного «Что? Где? Когда?» (ЧГК), а также выслушаю мнение тех HR, с которыми лично мне было комфортно взаимодействовать как с одной, так и другой стороны «баррикад».

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

Три способа общения через WatchConnectivity

Разработка под iOS *Swift *
Перевод

Продолжая свое путешествие с watchOS, я хочу выделить различные методы, которые у нас есть для связи между устройствами iPhone и Apple Watch. В течение последних недель я глубоко погрузился в WatchConnectivity и то, как его можно использовать для обмена данными. Этот пост должен дать обзор моих выводов и помочь выбрать правильный метод для данного варианта использования.

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

Новый чёрный — это чёрно-белый: как работают QR-коды в розничных платежах

Блог компании Мир Plat.Form (НСПК) Платежные системы *Разработка под e-commerce *Финансы в IT
Мегапроект

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

Отсканировать
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 1.6K
Комментарии 15

Ansible для начинающих

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

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

Ansible — это инструмент infrastructure as a code для автоматизации задач по подготовке и конфигурированию инфраструктуры.

Вам понадобятся: базовые знания о Linux (можно начать с cent OS/Ubuntu), практический опыт с облачными сервисами (AWS), общее представление о виртуальных машинах (AWS EC2).

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 1.5K
Комментарии 2

Изменения в PVS-Studio, о которых полезно знать

Блог компании PVS-Studio
Ретроспектива

1029_ChangesPer3Years_ru/image1.png


В этой статье расскажу о том, что появилось в PVS-Studio за последние три года, и чем это полезно пользователям анализатора. Статья модульная: можно не читать от начала до конца, а посмотреть только те части, которые интересны.

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