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

Как создать подвижное оглавление в статье Confluence

Уровень сложности Простой

При создании объёмных статей в Confluence возникла необходимость структурировать такие массивы текстов для удобства их использования. В этом помогает создание оглавления внутри статьи. Такое оглавление является навигатором и помогает быстро находить нужную информацию без утомительных пролистываний.

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

fsspec и вообще зачем оно нам нужно

Уровень сложности Средний

Привет! Сегодня я расскажу вам про fsspec, его киллер фичи и почему он является незаменимым инструментом любого python разработчика.

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

Основы препресса: макет, общение с типографией и этапы подготовки

Уровень сложности Простой

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

Статья получилось тезисной, с примерами и практическими рекомендациями.

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

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

Уровень сложности Простой

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

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

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

Гайд по настройке эффективной кампании с ценой за клик в Яндекс Директ (CPC)

Уровень сложности Простой

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

В этом гайде я постараюсь описать подход к своей стратегии по настройке CPC кампании (с оплатой за клики), которая будет нести пользу бизнесу.

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

Как мой друг Streamlabs OBS скачал и мучился

Уровень сложности Простой

Речь в статье пойдёт о ситуации, произошедшей с моим другом, который сейчас изучает библиотеку Vulkan для работы с 3D графикой. Назовём его Алексей для простоты.

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

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

Пишем парсер на Python за 5 минут

Уровень сложности Простой

В данной статье мы рассмотрим, как парсить сайты быстро и эффективно при помощи нового инструмента LxmlSoup. Библиотека является аналогом популярной BeautifuulSoup, повторяющий её синтаксис. Что касается скорости, LxmlSoup превосходит BeautifulSoup в 2 раза, за счёт библиотеки lxml под капотом.

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

Основные отличия PascalABC.NET

Уровень сложности Простой

PascalABC.NET имеет базовую совместимость с Turbo Pascal, что должно было позволить портировать старые программы с меньшим трудом. Однако, благодаря этому, сложилась тенденция, использовать PascalABC.NET только в стиле Turbo Pascal и игнорировать современные конструкции. Тут я хочу коротко изложить основные отличия и показать правильное использование этого диалекта.

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

Сотрудники «Бумеранга»: стоит ли возвращаться на прежнюю работу?

Уровень сложности Простой

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

А что, если у вас появится шанс вернуться к предыдущему работодателю? Это может показаться сложным предложением, но вы не одиноки в этой лодке. Многие люди в какой-то момент своей карьеры оказываются на этом перепутье, задумываясь о том, чтобы стать так называемым «сотрудником-бумерангом».

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

Итак, если прошлое стучится в вашу дверь, стоит ли отвечать? Давайте погружаться и исследовать!

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

Интеграция видеоплеера в мобильное приложение на Flutter

Уровень сложности Средний

Hola, Amigos! Меня зовут Вова Зевеке, я Flutter-разработчик в Amiga. Решил поделиться здесь историей о интеграции видеоплеера в мобильное приложение. Передо мной стояла задача — сделать возможность смотреть видео с YouTube.

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

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

Angular пагинация

Уровень сложности Простой

Недавно делал проект для портфолио и искал способ как сделать пагинацию. К сожалению, в сети советуют в основном использование сторонних библиотек. Я же захотел сделать без них.

Это не туториал, не учебник по TS/Angular/Rxjs. Это просто заметка о том как относительно просто реализовать пагинацию без сторонних зависимостей. Сработает не только с Angular-ом.

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

Бот для телеграмм за три вечера без знания языков

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

Но! мне нужен работающий бот на сервере. А для хранения информации мне нужна база данных. На Хабре нашел ключевые слова телеграм бот, база данных, первое упоминание мне попалось postgreSQL и aiogram3.

Инструменты: Bitvise, Sublime text, Браузер, GPT-3.5.

В Bitvise создаем SSH ключ, берем ВДС, Ставим убунту с ключом сразу и устанавливаем туда БД postgreSQL.

Что оно нажепетело

Стоит ли вкладывать деньги в инфобизнес  в 2024?

Уровень сложности Средний

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

И рассказать своё видение того, как изменился рынок инфобизнеса за последнее время.

Я занимаюсь этой сферой деятельности уже 3 года. И хотела бы поделиться с вами своим видением трендов в инфобизнесе в 2024.

Возможно, эта статья поможет кому-то не совершить тех ошибок, которые были у меня.

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

Но я была не права.

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

В итоге на первый вебинар у меня не получилось собрать людей. Хотя воронка продаж была выстроена очень качественно: с прогревом, чат-ботом, правильной структурой вебинара и серией догоняющих писем.

Анализируя тот запуск, я понимаю, что проблема отсутствия продаж на вебинаре была в другом: я не смогла довести людей о вебинара.

В воронку продаж с рекламы пришла не моя целевая аудитория, которая не готова были покупать.

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

Мы также не смогли собрать людей на вебинар. Пришло всего 5 человек и как итог, было  ноль продаж.

Так где же эти миллионы и миллиарды в инфобизнесе, о которых кричат гуру?

Почему то о вложениях в рекламу все умалчивают. И о слитых рекламных бюджетах тоже.

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

Сейчас многие в инфобизнесе работают  совсем по другой стратегии, но об этом позже.

Почему получилось у Аяза и Маричевой?

Но в то же время есть и реальные истории успеха, например у  Маричевой и Аяза.

С Аязом всё понятно. Он изначально имел деньги на развитие своего личного бренда. А на личном бренде как мы знаем можно продавать хоть лёд эскимосу.  

Так какие же хитрые приёмы использовал Аяз  для того, чтобы удерживать лидерство на рынке?

Делая запуски на миллиарды рублей...

НЕ использует спам рассылки...

И НЕ занимался прочей ерундой, которая не ведет к большим деньгами и клиентам.

Он использует то, чему НЕ учит нас.

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

И первое что я у него спросила «А почему Вы пришли ко мне?». Я же сошка по сравнению с Аязом.

И тут он начал мне жаловаться, что Аяз не может ему помочь. Он даёт общие советы, а как создать линейку продуктов я не понимаю. И просил помочь ему.

Я конечно могла ему помочь, но видя его разочарование от инфобиза, я  решила  не брать его в программу. Потому что он, отдав свои кровные,  не верил никому и ничему.

Он ненавидел Аяза всеми фибрами души. Или ненавидел себя за то, что его развели?

Почему так произошло?  Потому что это клиент думал, что отдав деньги

Читать далее

«Реакции» вместо «оценок». Как отучают думать?

Уровень сложности Простой

В апреле 2010 года Фейсбук* первым представил массовой аудитории функцию оценки постов под названием «Мне нравится» - тот самый привычный нам всем «like» в виде поднятого вверх пальца. Через полгода российская платформа ВКонтакте внедрила у себя аналогичный функционал в форме «сердечка».

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

Ситуация на Ютубе длительное время отличалась, так как там пользователь мог поставить не только оценку «нравится», но и оценку «не нравится», что благодаря символу поднятого и опущенного вниз пальца воспринималось как голос в поддержку или против видеоролика.

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

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

Язык Ruby: что такое unless и как его применять?

Уровень сложности Средний

Ключевое слово unless в языке программирования Ruby используется для создания условий, которые выполняются, только если выражение, стоящее после unless, является ложным (false). В противном случае, если выражение истинно (true), блок кода внутри unless не выполняется.

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

Лучшие 6 нейросетей для обработки фотографий

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

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

Автоматическое создание карточек слов для изучения иностранного языка

Уровень сложности Простой

Добрый день.

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

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

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

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

Создание простого чата на Golang с использованием Websockets

Уровень сложности Простой

Websockets предоставляют удобный способ установления постоянного соединения между клиентом и сервером, что делает их отличным выбором для реализации чата. В этой статье я покажу, как создать простой чат на языке программирования Golang, используя пакет gorilla/websocket.

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

«Начало разрушения нервной системы» или введение в C++

Уровень сложности Простой

История языка программирования C++ берет свое начало в начале 1980-х годов. Создателем языка считается Джим Уолкер, который в 1979 году начал разработку новой версии языка C, известной как "C with Classes" (C с классами). Этот язык предоставлял новые концепции, такие как классы и объекты, что открывало путь к объектно-ориентированному программированию (ООП).

В 1983 году Бьёрн Страуструп, работая в Белл Лабораториз, присоединился к проекту "C with Classes". Он продолжил разработку и расширение языка, добавляя новые возможности и функциональности. В 1985 году язык был переименован в C++ (C плюс плюс), подчеркивая его эволюцию от языка C.

C++ стал широко используемым языком благодаря своей эффективности и мощности, а также возможности объединения процедурного и объектно-ориентированного программирования. В 1998 году был выпущен стандарт C++98, который включал в себя множество новых функций и улучшений. Последующие стандарты, такие как C++11, C++14 и C++17, добавляли еще больше возможностей, улучшений и современных подходов к программированию.

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

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

Прошивка I2C адреса TOF10120

Уровень сложности Простой

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

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