Обновить

Кейс. Как практически новый магазин материалов для маникюра мы сделали одним из самых узнаваемых в Беларуси?

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

Кейс. Как практически новый магазин материалов для маникюра мы сделали одним из самых узнаваемых в Беларуси?

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

Ознакомиться детальнее

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

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

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

Читать далее

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

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

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

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

Читать далее

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

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

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

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

Читать далее

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

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

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

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

Читать далее

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

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

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

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

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

Читать далее

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

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

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

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

Читать далее

Angular пагинация

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

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

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

Читать далее

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

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

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

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

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

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

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

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

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

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

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

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

Читать далее

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

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

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

Читать далее

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

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

Читать далее

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

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

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

Читать далее

«Начало разрушения нервной системы» или введение в 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++ стал одним из наиболее влиятельных и широко используемых языков программирования в мире. Он применяется в различных областях, включая разработку операционных систем, прикладное программирование, игровую индустрию, встроенные системы и многое другое.

Читать далее

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

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

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

Читать далее

Развиваем скорость печати

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

Почему нужно развивать скорость печати?

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

Читать далее

Как алгоритмы влияют на наше мышление и поведение в интернете

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

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

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

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

Читать далее

Косячная установка VMware Workstation 17 PRO на RedOS

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

Пришлось на работе переходить на Российские операционки, а именно перешёл на RedOS, так как до этого работал на CentOS 9, пришлось искать аналог и он был выбран.

Установка не заняла особо много времени, все шло хорошо до одного момента - установки VMware Workstation 17 PRO для работы со своими серваками. После установки и обновления системы до актуальной версии, начал устанавливать сразу это ПО.

Читать далее