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

Как стать автором

Тосты – всплывающие уведомления. Как создать идеальный тост

Уровень сложностиСредний
Время на прочтение3 мин

Тост – это маленькое информационное окно, которое присутствует в большинстве приложений, сайтов для ПК и телефонов. Но когда начинаешь вспоминать в каких приложениях видел их в последний раз, на ум приходит разве что яндекс почта и какой-нибудь маркет плейс.

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

История создания API для курса валют

Уровень сложностиПростой
Время на прочтение6 мин

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

Читать далее
Всего голосов 4: ↑4.5 и ↓-0.5+5
Комментарии3

Попытка создать идеальный компонент формы

Уровень сложностиСредний
Время на прочтение12 мин

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

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

Отрицание, торг и принятие работы над проектом без документации

Уровень сложностиПростой
Время на прочтение3 мин

Приветствую, уважаемые читатели Хабра! 👩🏼‍🎤

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

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

С таким мощным стимулом я и решила приступить к делу:

Читать далее
Всего голосов 12: ↑11.5 и ↓0.5+11
Комментарии6

Решение головоломки из университетского квеста с помощью Python

Уровень сложностиПростой
Время на прочтение9 мин

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

Описание головоломки и ее решения.
Всего голосов 4: ↑5 и ↓-1+6
Комментарии5

Динамическая функция для генерации excel файла на Golang

Уровень сложностиСредний
Время на прочтение7 мин

Привет! В данной статье рассматривается проблема генерации excel файла и возможности реализовать динамическую генерацию excel файла с использованием интерфейса.

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

Мы создали с нуля и оцифровали работу целого отдела маркетинга

Уровень сложностиПростой
Время на прочтение7 мин

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

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

Как развивается рынок открытого ПО в России: главные тренды

Уровень сложностиПростой
Время на прочтение4 мин

После ухода зарубежных разработчиков с российского рынка и блокировки российских компаний рядом крупных международных open source‑репозитариев, перед отечественным IT встал вопрос: куда двигаться дальше. Два года спустя, можно говорить о тенденциях развития собственного Open Source‑рынка в России. Каковы же они?

Читать далее
Всего голосов 14: ↑2.5 и ↓11.5-9
Комментарии8

Antimatter Propulsion System

Время на прочтение7 мин

Привет! В этой статье я попытался кратко описать свойства антиматерии, способы её применения в космонавтике и полностью с нуля спроектировал и рассчитал двигательную установку на античастицах. Приятного чтения! :-)

Поехали!
Всего голосов 5: ↑3 и ↓2+1
Комментарии15

Автоматизация с помощью PowerShell, на примере взаимодействия Outlook и Active Directory

Уровень сложностиПростой
Время на прочтение8 мин

PowerShell - это средство автоматизации разработанное и выпущенное Microsoft в 2006 году на замену Командной строке и её батникам, помимо всего функционала cmd - Powershell обзавелась собственным скриптовым языком с поддержкой классов, объектов, переменных и т.д. По сути с её помощью можно обращаться ко всему функционалу Windows и Windows Server как к объектам и выполнять с ними действия. В статье я расскажу свой опыт, как автоматизировал создание пользователей в домене из писем-заявок в Outlook на удаленном сервере AD.

Читать далее
Всего голосов 2: ↑2.5 и ↓-0.5+3
Комментарии2

Кто лучше справится с подбором железа для ПК? Человек или нейросеть?

Уровень сложностиПростой
Время на прочтение6 мин

Привет! Меня зовут Саня и я занимаюсь сборкой ПК, я считаю что собрать себе компьютер с помощью гайдов из интернета может практически каждый (даже тот у кого лапки), а вот с подбором комплектующих, чтобы они хорошо подходили друг к другу и ПК выдавал максимальную производительность в нужных задачах, у большинства возникнут сложности, что же в таком случае делать простому юзеру, который не сильно хорошо понимает в железе, да и быстро разобраться вряд ли у кого то получится, потому что все нюансы учесть будет невозможно.

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

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

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

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

Не будьте героем

Уровень сложностиПростой
Время на прочтение3 мин

Привет, Хабр! Я Женя Кучерявый, директор по фронтенду в Rentu. В этой статье расскажу как мы переезжали с Vue2 на Vue3, какие шишки набили и чему научились. Статья не хардовая.

Читать далее
Всего голосов 24: ↑25 и ↓-1+26
Комментарии29

Обучающая программа «Протокол IPv6»

Уровень сложностиПростой
Время на прочтение7 мин

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

Читать далее
Всего голосов 7: ↑6.5 и ↓0.5+6
Комментарии6

Выбираем инструмент проектирования интерфейсов для аналитика

Уровень сложностиСредний
Время на прочтение7 мин

Всем привет! Меня зовут Бургомистренко Кристина и я — системный аналитик в компании заказной разработки Rubius. В этой статье я рассказываю про свой опыт проектирования и сравниваю несколько популярных инструментов для создания вайрфреймов, которые может использовать в своей работе бизнес/cистемный аналитик.

Читать далее
Всего голосов 9: ↑9.5 и ↓-0.5+10
Комментарии19

TextDiffuser-2: генерация текста диффузиями

Уровень сложностиСредний
Время на прочтение2 мин

Генерация текста на изображении – на мой взгляд одна из самых сложных задач в genAI. О ней сегодня будет разговор подробнее.

Читать далее
Всего голосов 4: ↑4.5 и ↓-0.5+5
Комментарии0

Сбор покрытия Flask (Python) в Runtime

Уровень сложностиСредний
Время на прочтение3 мин

Всем привет, меня зовут Осипов Станислав. Я занимаюсь AppSec/DevOps с 2021 года. В этой статье я хочу рассказать как можно собрать покрытие Python приложения в runtime (незавершая процесс).

Что было использовано для сбора покрытия:
https://github.com/pallets/flask - Flask 3.03
https://github.com/nedbat/coveragepy - coverage 7.5.1

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

Белый список каналов Youtube

Уровень сложностиПростой
Время на прочтение6 мин

Меня зовут Михаил и я придумал, как организовать на компьютере белый список каналов в Youtube. Да, прям белый список – видео с каналов, которые явно не разрешены к просмотру – не откроется.

Если вы относитесь к меньшинству ответственных родителей, то, скорее всего, вы уже искали какую-то информацию на этот счёт. Цели у каждого свои – кому-то нужно разрешить смотреть только хорошие мультики, кому-то нужно разрешить смотреть только обучающие видео по подготовке к ЕГЭ.

При этом вам, несомненно, попадались советы «забанить нахрен этот чёртов Ютуб» через файл hosts, установить на смартфон приложение, поставить какой-то дополнительный фильтр в плагин блокировщика рекламы в браузере, кто-то рассказывает, как запретить отдельные каналы средствами самого «ютубчика» и т.п.
Но это всё не то… Запретишь отдельный канал – ребёнок найдёт десять новых дебильных каналов. Поставишь плагин блокировщика рекламы – удалит плагин. А приложение для смартфона, который давно уже должен быть у ребёнка отобран, не поставишь на компьютер.

Как приручить Youtube
Всего голосов 18: ↑13.5 и ↓4.5+9
Комментарии80

Как начать мыслить о ИИ

Уровень сложностиПростой
Время на прочтение7 мин

В этой статье я расскажу о своем представлении того, с чего можно начать мыслить о создании искусственного интеллекта (ИИ, цифрового интеллекта, ЦИ), даже если он будет очень простым. Здесь я привожу несколько идей, которые должны показать, как можно мыслить о ИИ по-другому, с точки зрения того, какими основными свойствами должна обладать интеллектуальная программа и с чего можно начать мыслить в направлении создания ИИ.

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

Поросенок найден (80186)

Уровень сложностиПростой
Время на прочтение2 мин

Наверное многие слышали историю, рассказанную М. Задорновым в одном из своих выступлений, про трех поросят выпущенных в американской школе с номерами 1, 2 и 4 с панчлайном о том, как полиция долго искала поросенка номер 3.

Мое знакомство с компьютерами типа IBM PC происходило по похожему сценарию. В юности (начало 90х), в скудной литературе регулярно мелькали процессоры 8086(8088) и 80286, 386, затем 486 и т.д. Однако процессор 80186, который было бы логично ожидать не попадался.

Читать далее
Всего голосов 53: ↑61 и ↓-8+69
Комментарии56

Контроллер управления аттенюаторами Agilent/Keysight 8494H и 8496H

Уровень сложностиПростой
Время на прочтение1 мин

Приветствуем!

Так получилось, что нам достались два аттенюатора Agilent 8494H и 8496H. Они долго лежали без дела, поскольку отсутствовал контроллер управления. Конечно, четыре простых переключателя справились бы с этой задачей, но хотелось реализации с дисплеем показывающий текущее значение затухания и программное управление. Проект сделан в EasyEDA и Atmel Studio.

Читать далее
Всего голосов 9: ↑10.5 и ↓-1.5+12
Комментарии4
1
23 ...