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

Трансформация отечественных вендоров

Управление продажами *Управление продуктом *
Ожидает приглашения

Предыстория исследования партнёрских продаж.

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

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

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

Изменения в партнерских продажах в IT мы целенаправленно отслеживаем с 2016 года. Именно тогда познакомились c Александром Гнатусиным — соавтором этого цикла. Он в то время организовал рейтинг «Лучшая партнёрская программа в IT». 

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

Два основных вендорских тренда последних лет.

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

Читать далее

Burp Suite и XSS Validator

Тестирование веб-сервисов *
Ожидает приглашения

Одной из проблем с автоматическими и полуавтоматическими решениями для XSS является отличие действительных от ложных срабатываний. Для этого есть подключаемый модуль XSS Validator, который запускает веб-сервер на базе PhantomJS для получения результатов запросов Burp и ищет строку, введенную в вызов alert(), встроенный в примененные фрагменты XSS. Он обеспечивает отбраковку результатов ваших XSS-запросов на абсолютно подтвержденные уязвимости.

Самый простой способ загрузить расширение XSS Validator Burp — через магазин Bapp. Вы также можете установить расширение вручную, следуя инструкциям в документации XSS Validator GitHub.

Теперь мы вернемся к нашему интерфейсу Burp Suite и включим Intercept перед отправкой, и отправим запрос в Intruder.

Читать далее

Простые графики на простом js

JavaScript *HTML *
Ожидает приглашения

Я начал изучать веб-разработку и js в частности около года назад и на протяжении всего этого времени я горел желанием создать что-то на подобие библиотеки. Первым делом надо было выбрать что моё творение будет делать. Определится мне помог мой преподаватель, который просто обожает графики. Именно эта его страсть сподвигла меня написать Simple Graphs Js.

Читать далее

Исправляем звук в Linux на Asus ROG Zephyrus Duo

Настройка Linux *Звук Ноутбуки
Ожидает приглашения

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

Проблема проявлялась на любых дистрибутивах, включая Fedora Workstation 34/35/36, Garuda, Ubuntu, Pop! OS, Manjaro. Как я думал проблема была в железе, мол производитель как-то хитро подключил аудио-входы и теперь нужно ждать когда выйдут совместимые драйверы.

Собственно мое устройство:
Asus ROG Zephyrus Duo GX551QS-HF060T на процессоре Ryzen 9 5900HX

Читать далее

Что делать, когда проект в огне и все идёт не по плану

Управление персоналом *Управление проектами *
Ожидает приглашения

"Уважение как принцип формирования взаимоотношения с сотрудниками и клиентом."

Уверен многие из вас сталкивались с ситуацией, когда на проекте беда, все идёт через одно место, разработчики бунтуют, клиент недоволен и хочет сменить вендора.

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

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

Читать далее

Великая теорема Ферма: тема закрыта. Простое и непротиворечивое доказательство

Математика *Научно-популярное
Ожидает приглашения

Я, конечно, понимаю, что ферматисты всем порядком поднадоели. Да и теорема уже доказана, аж в 1994 году. Но все же... У большинства людей, кто в теме, остался какой-то осадочек: доказательство Уайлса громоздко и малопонятно даже для многих математиков; неужели Ферма держал в голове что-то подобное, когда написал: «Я нашел этому поистине чудесное доказательство, но поля эти для него слишком узки»?

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

Читать далее

Маленькая победа или история о том, как я обуздал «падения» pytelegrambotapi

Python *Алгоритмы *Занимательные задачки Программирование *
Ожидает приглашения

Всем привет, особенно python-разработчикам. Я занимаюсь разработкой чат-ботов для социальной сети Telegram 2 года. За это время научился многому в данной нише программирования. Однако сейчас речь даже не про это. Ничто в нашем мире не идеально, telebot не исключение.

Начиная писать ботов, мой код выглядел до жути страшным и банальным: не соблюдение стандартов PEP8, большие повторы кода и т.д. Но основная ошибка даже не появлялась. Первые клиенты перестали выходить на связи после завершения сделки. Казалось бы, что тут такого? Но несмотря на это, написанные мною чат-боты не работали. Я посчитал на тот момент, что дело в неоплаченных серверах. Такое часто бывает, что клиенты заказывают бота, а после забивают на свой проект. Поэтому я особо не обращал внимания на данные траблы. Время шло, появился новый клиент, с которым я работаю до сих пор, задача которого - чат-бот товаров для картинга, позже бот для подачи заявок на участие в конкурсах и чемпионатах. В процессе разработки бот падал по неизвестным мне причинам. Я долго ломал голову, а потом понял, что единственным решением здесь будет конструкция try-except. И вроде бы всё наладилось. Ошибки стали явными, код правился и совершенствовался в плане уязвимостей и функциональности.

Как же я решил проблему?

Устройство и принцип работы жесткого диска. HDD и SSHD под крышкой

Компьютерное железо Накопители Электроника для начинающих
Ожидает приглашения

Жёсткий диск может хранить в себе большое количество данных, но знаете ли вы как он устроен внутри или принцип его работы?

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

Читать далее

Пишем надстройку VSTO Microsoft Office, мини-гайд

.NET *C# *
Ожидает приглашения

Целью создания этой статьи является сделать мини- шпаргалку для создания надстроек VSTO, здесь я попытался объединить собранные разрозненные крупицы информации по созданию надстройки VSTO на языке C# для Excel. Статья не претендует на целостное описание процесса создания надстройки, это скорее, «дорожная карта» для новичков, здесь описывается как по шагам сделать простейшую надстройку над Excel.

Читать далее

Как установить Cloudflare WARP на Windows 7

Старое железо
Ожидает приглашения

Я пишу это на Хабре, так считаю что этой темы здесь не было.

В этой статье я расскажу как установить Cloudflare WARP на официально не поддерживаемые версии Windows, такие как 32-битные Windows 8 и 10, 32 и 64-битная Windows 7.

Убедитесь, что у вас версия Windows которая не поддерживается Cloudflare WARP, это можно сделать открыв свойства системы.

Читать далее

Использование Keenetic DSL для построения домашней сети со статическим IP в Италии. Построение Private VPN

IT-эмиграция Сетевое оборудование Системное администрирование *Удалённая работа Умный дом
Ожидает приглашения

Так получилось, что живу на два дома. Один в Италии, другой в РФ. Поскольку дома напичканы разного рода домашней автоматизацией, возникло желание объединить две сети через VPN.

В качестве основного оборудования построения домашней сети давно выбрал себе Keenetic. Несколько раз пробовал MIcrotik - не зашло. То есть, наверное, если работать с этим каждый день, можно привыкнуть к этому интерфейсу и делать умопомрачительные вещи, но если этим заниматься от случая к случая, то, на мой взгляд, он слишком перегружен. Тем более, что с задачей "настроил и забыл". Keenetic справляется ничуть не хуже.

Итак, в России остался жить Keenetic Giga (KN-1010), подключенный с сеть через два "народных" 4G модема e3372h, перешитых в стик. В Италию поехал Keenetic Ultra (KN-1810).

Сразу отвечу по поводу некоторой избыточности железа. GIGA держит mesh сеть wifi, раскинутую по участку. На Ultra, помимо основной деятельности возложена почётная обязанности быть DLNA сервером, держать transmission, самбу и, забегая вперед, служить VPN окном в мир. Да и вообще люблю, когда железо с запасом.

В Италии сейчас активно тянут оптику. Дошла она и до нашей деревни. Fibra доходит до распределительного щитка, далее по имеющейся телефонной линии кидают ADSL. Но называют это, как ни странно, всё равно оптикой. Скорость получается что то около 60 МBit/sec.

В качестве оконечного устройства на безальтернативной основе используют HUB+ ZTE H388X.

Далее

Тревога и навязчивое желание или Почему важно писать документацию к проекту

Управление разработкой *Подготовка технической документации *
Ожидает приглашения

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

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

Страсть, которая, от слова страдать. Навязчивое желание, которое сложно перебороть, с которым сложно справиться. Как водоворот, который затягивает человека и он ничего не может сделать.

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

Читать далее

Как получить грант фонда «Сколково» на внедрение новых ИТ-решений

IT-компании Законодательство в IT
Ожидает приглашения

Автор статьи: Виталий Полторацкий

Генеральный директор компании TransNetIQ.

Будущее крупных промышленных предприятий за цифровизацией производственных процессов. Чтобы подтолкнуть предприятия к внедрению информационных систем, государство через российские фонды выдает гранты на ИТ-решения. В рамках национальной программы «Цифровая экономика РФ» меры поддержки стартовали в 2019 году. За первых три года 24 предприятия сельского хозяйства, образования, здравоохранения, промышленности воспользовались грантами фонда «Сколково» и внедрили в работу пилотные отечественные ИТ-продукты.

Читать далее

Как опубликовать свой проект в npm

JavaScript *
Ожидает приглашения

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

Узнать

Что за социальная сеть этот ваш TenChat?

Социальные сети и сообщества
Ожидает приглашения

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

TenChat — это деловая социальная сеть, как они сами себя называют. Рассчитана платформа на 3 аудитории.

Читать далее

Быстрый гайд по коллекциям в Swift (Array, Set, Dictionary)

Swift *Разработка под iOS *
Ожидает приглашения

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

Читать далее

Angular приложение | Советы для улучшения производительности

Angular *
Перевод
Ожидает приглашения

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

В таком случае имеет значения технология, которое используется для создания приложения. Например AnuglarJS, Angular2+, React, Vue и т.д.

Мой опыт написания приложений на Angular2+ и AngularJS, более 7 лет, за которые я столкнулся со многими проблемами связанными с производительностью, которые я исследовал и применил множество вещей, чтобы их решить.

Я бы хотел поделиться ими. Ниже представлен список.

Читать далее

Как снизить комиссию в AppStore и Google play в 2 раза

Разработка мобильных приложений *
Ожидает приглашения

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

В AppStore и Google play есть программы, которые позволяют снизить комиссию с 30 до 15%. Об условиях и тонкостях рассказали в статье.

Читать далее

Гипотеза Коллатца

Занимательные задачки Математика *Научно-популярное
Ожидает приглашения

Гипотеза Коллатца. Берём любое натуральное число n. Далее, если оно чётное, разделим его на 2, а если нечётное, то умножаем на 3 и прибавляем 1 (получаем 3n+1). Над полученным числом выполняем те же самые действия, и так далее. Гипотеза Коллатца заключается в том, что какое бы начальное число n мы ни взяли, рано или поздно мы получим единицу. Гипотеза Коллатца — одна из нерешённых проблем математики.

29 апреля 2022 г. на форуме «Mathhelpplanet.com» было опубликовано следующее доказательство[1]:

Гипотезу Коллатца следует воспринимать не как гипотезу, а как аксиому, потому что из гипотезы следует, что в обратном порядке (по схеме Коллатца) все натуральные числа могут быть получены из единицы до любого n. Т.е. единица порождает (создает) все натуральные числа в природе от 1 до бесконечности.

В качестве доказательства приводится четыре множества.

Читать далее