Открыть список
Как стать автором
Обновить
21.2
Карма
0.1
Рейтинг

Пользователь

Разработчик хочет уйти в стартап. Что делать работодателю?

Законодательство в IT
Из песочницы

Обыкновенная история. Но не самая простая


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

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

В первую очередь, вспомним: идеи не охраняются авторским правом. Охране подлежит их реализация в виде созданных продуктов: текст, исходный код, картинка.
С разработками проще. Работодателю достаточно выстроить стройную систему управления объектами интеллектуальной собственности в компании, чтобы спать спокойно и при возникновении спора не пытаться оформить доказательства задним числом.
Читать дальше →
Всего голосов 25: ↑17 и ↓8 +9
Просмотры6.8K
Комментарии 28

Первые полгода в роли тимлида: как не сойти с ума, если кажется, что все плохо

Блог компании SkyengУправление разработкойУправление проектамиУправление персоналомИнтервью


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

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

Читать дальше →
Всего голосов 37: ↑27 и ↓10 +17
Просмотры16.8K
Комментарии 14

Чему я научилась за 6 лет, помогая стартапам расти

Growth HackingИнтернет-маркетингРазвитие стартапаУправление продуктом
Recovery mode
Эта статья — перевод моего оригинального поста на Medium, набравшего более 150 'upvotes' на Reddit за первые сутки после публикации. В ней я рассказываю о том, что нужно знать основателю стартапа о маркетинге (особенно если тем, кто пришел в стартапы с техническим бэкграундом).
Читать дальше →
Всего голосов 21: ↑6 и ↓15 -9
Просмотры3.8K
Комментарии 8

iFest в Нижнем Новгороде: IT впечатляет

Карьера в IT-индустрииКонференцииИскусственный интеллект
Пока половина айтишного мира субботним утром отсыпалась за рабочую неделю, 2000 человек собрались в нижегородском технопарке Анкудиновка, чтобы погрузиться в iFest — IT-фестиваль с очевидным акцентом на искусственный интеллект и нейросети. Туда же отправилась наша скромная команда в составе меня, ноутбука, телефона и боевой зеркалки Canon 550 D, чтобы к вечеру понедельника выпустить субъективный, но честный рассказ о фестивале для читателей Хабра. Есть что рассказать, есть что взять на вооружение, есть на каких ошибках поучиться организаторам — потому что было живо, интересно, в прямом смысле динамично. Время пролетело незаметно, мысли и эмоции остались. Ну что, пойдёмте со мной под кат — расскажу, как оно было. 



Всех смущала перевёрнутая клавиатура, на которой «печатал» Сеньор, но походу это он просто вылез из экрана ноутбука и потянул руки к зрителю. В любом случае, он был прикольным и встречал гостей у входа.
Читать дальше →
Всего голосов 35: ↑32 и ↓3 +29
Просмотры5.3K
Комментарии 6

Deploy приложений с помощью Docker Swarm

PythonIT-инфраструктураDevOps
Онлайн рекомендательная система видео-контента, над которой мы работаем, является закрытой коммерческой разработкой и технически представляет собой многокомпонентный кластер из собственных и open source компонентов. Целью написания данной статьи является описание внедрения системы кластеризации docker swarm под staging-площадку, не нарушая сложившийся workflow наших процессов в условиях ограниченного времени. Представленное вашему вниманию повествование разделено на две части. Первая часть описывает CI/CD до использования docker swarm, а вторая — процесс его внедрения. Кто не заинтересован в чтении первой части, может смело переходить ко второй.
Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Просмотры7.4K
Комментарии 7

О Nutanix, Web-Scale, конвергентных платформах и смене парадигм построения IT инфраструктур

Блог компании NutanixBig Data
Возможно, вы уже слышали достаточно новый для рынка не_онлайн проектов термин — Web-Scale IT, который по мнению Gartner в 2017 году займет не менее 50% рынка корпоративного IT.

В этом году — это один из основных модных терминов.

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

Буквально каждый вендор рассказывает про BigData, конвергентные решения, перспективы и прочее.

Мы в свою очередь смеем надеяться, что у нас с этим реально все весьма неплохо, но тут всегда виднее со стороны и ваше мнение может не совпадать с нашим.

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

image

Читать дальше →
Всего голосов 29: ↑20 и ↓9 +11
Просмотры20.4K
Комментарии 82

Пользователи и авторизация RBAC в Kubernetes

Блог компании ФлантИнформационная безопасностьСистемное администрированиеDevOpsKubernetes
Перевод
Прим. перев.: Продолжая недавно затронутую нами тему безопасности Kubernetes в целом и RBAC — в частности, публикуем перевод этого материала от французского консультанта из международной компании Big Data-компании Adaltas. Автор в деталях показывает, как создавать пользователей, наделять их правами и в дальнейшем обслуживать.

Настройка и запуск кластера Kubernetes – это только начало: ведь его необходимо еще и эксплуатировать. Чтобы обезопасить доступ к кластеру, нужно задать идентификационные данные пользователей и грамотно управлять настройками аутентификации и авторизации.

(Иллюстрация взята из блога CNCF — прим. перев.)

Эта статья посвящена тому, как создавать пользователей, используя клиентские сертификаты X.509, и как управлять авторизацией с помощью базовых API-объектов RBAC в Kubernetes. Мы также поговорим о некоторых открытых проектах, упрощающих администрирование кластера: rakkess, kubectl-who-can, rbac-lookup и RBAC Manager.
Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Просмотры16.1K
Комментарии 0

Terraformer — Infrastructure To Code

Open sourceAmazon Web ServicesGoDevOpsGoogle Cloud Platform
image
Хотел бы рассказать про новый CLI tool который я написал для решения одной старой проблемы.

Проблема


Terraform уже давно стал стандартом в Devops/Cloud/IT сообществе. Вещь очень удобная и полезная чтоб заниматся infrastructure as code. Есть много прелестей в Terraform а так же много вилок, острых ножей и граблей.
С Terraform очень удобно делать новые вещи и потом ими управлять, менять или удалять. А что делать тем у кого есть огромная инфраструктура в облаке и не создано через Terraform? Переписывать и пересоздавать все облако как то дорого и небезопасно.
Я сталкивался с такой проблемой на 2 работах, самый простой пример когда хочешь что все было в гите виде терраформ файлов, а у тебя 250+ бакетов и писать их для терраформа руками как то много.
Есть issue еще с 2014 года в terrafom которую закрыли в 2016 с надеждой что будет import.

Вообщем все как на картинке только справа налево
Читать дальше →
Всего голосов 30: ↑29 и ↓1 +28
Просмотры11.4K
Комментарии 14

Сайзинг Elasticsearch

Блог компании Gals SoftwareIT-инфраструктураNoSQLBig DataСофт


— How big a cluster do I need?
— Well, it depends… (злобное хихиканье)

Elasticsearch — сердце Elastic Stack, в котором происходит вся магия с документами: выдача, приём, обработка и хранение. От правильного количества нод и архитектуры решения зависит его производительность. И цена, кстати, тоже, если ваша подписка Gold или Platinum.

Основные характеристики аппаратного обеспечения — это диск (storage), память (memory), процессоры (compute) и сеть (network). Каждый из этих компонентов в ответе за действие, которое Elasticsearch выполняет над документами, это, соответственно, хранение, чтение, вычисления и приём/передача. Поговорим об общих принципах сайзинга и раскроем то самое «it depends». А в конце статьи ссылки на вебинары и статьи по теме. Поехали!
Читать дальше →
Всего голосов 21: ↑18 и ↓3 +15
Просмотры13.6K
Комментарии 16

Как мы переложили управление инфраструктурой на Terraform — и начали жить

Блог компании DINSAmazon Web ServicesDevOpsОблачные сервисы
image
У нас было 4 Amazon-аккаунта, 9 VPC и 30 мощнейших девелоперских окружений, стейджей, регрессий — всего более 1000 EC2 instance всех цветов и оттенков. Раз уж начал коллекционировать облачные решения для бизнеса, то надо идти в своем увлечении до конца и продумать, как все это автоматизировать.

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

Статья длинная, поэтому запаситесь попкорном чаем и вперед!

И еще один нюанс — статья писалась на основе версии 0.11, в свежей 0.12 многое изменилось но основные практики и советы по прежнему актуальны. Вопрос миграции с 0.11 на 0.12 заслуживает отдельной статьи!
Читать дальше →
Всего голосов 21: ↑20 и ↓1 +19
Просмотры25.4K
Комментарии 22

Патентование алгоритмов компьютерных программ

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


Архитектура, алгоритмическое решение, аппаратная часть ИТ-продукта и графическая часть интерфейса пользователя охраняются как объекты патентного права.

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

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

Наиболее надежным и поэтому основным механизмом защиты интересов разработчика программного обеспечения является патентование алгоритмов компьютерных программ в качестве изобретений.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры15.6K
Комментарии 15

Инструмент для управления проектами на базе Google Sheets

Управление разработкойУправление проектамиAgile
Из песочницы
Некоторое время назад передо мной встал выбор инструмента для управления небольшими проектами по SCRUM-методологии. У меня был довольно большой опыт использования различных инструментов включая Jira, Asana, Trello и проч., но ни один из них не подходил в полной мере для моего проекта: какой-то был чересчур монструозен, а какому-то недоставало важных для меня фич. В итоге пришлось изобретать инструмент самому, на базе Google Sheets.


Требования, предъявляемые мною к инструменту, были таковы:
Читать дальше →
Всего голосов 22: ↑21 и ↓1 +20
Просмотры14K
Комментарии 20

Управление распределенной командой в режиме многопроектности (обзор и видео доклада)

Блог компании ФлантУправление проектамиУправление персоналомКарьера в IT-индустрии


23-24 сентября в Санкт-Петербурге проходила конференция Saint TeamLead Conf 2019. «Флант» принял в ней активное участие: Игорь Цупко (наш директор по неизвестному) провел митап, на котором участники разобрались в способах поиска и выявления тайных знаний внутри организации, а Сергей Гончарук (менеджер проектов) выступил с докладом «Управление распределенной командой в режиме многопроектности». По традиции, мы публикуем обзор доклада и его видео (~37 минут).
Читать дальше →
Всего голосов 51: ↑48 и ↓3 +45
Просмотры8.5K
Комментарии 17

Лёгкое программирование: канбан-доска для GitLab за один рабочий день

Блог компании ГК ЛАНИТПрограммированиеNode.JSУправление разработкойVueJS
Рабочий понедельник начался со следующего диалога:

Руководитель (P): У тебя в команде не понятно, кто чем занимается.
Я (Я): Это да, у нас нет инструмента, который бы отображал общую картину работы над задачами. В гитлабе есть канбан-доски, но они только в контексте проектов и групп. Общая канбан-доска решила бы проблему.
Р: Тогда сделай доску.
Я: К утру будет готово.

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

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

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

Читать дальше →
Всего голосов 89: ↑86 и ↓3 +83
Просмотры31.6K
Комментарии 39

Как я провела лето ВКонтакте

Блог компании ВКонтактеКарьера в IT-индустрииIT-компании

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



Читать дальше →
Всего голосов 51: ↑28 и ↓23 +5
Просмотры10.9K
Комментарии 34

Бесплатный способ проапргрейдить Win 7 или 8 до Windows 10 до сих пор работает

СофтФинансы в ITЛайфхаки для гиков


Несколько лет назад на Хабре писали об отличном способе проапгрейдить Windows 7 или 8 до Windows 10 совершенно бесплатно. Все, что нужно — лицензионная версия предыдущей ОС и желание обновиться. В Microsoft заявляли, что способ проработает всего год и после этого обновление станет платным. Но нет — все работает до сих пор.

Многие пользователи, которые опробовали этот способ, заявляют, что он работает без проблем. У некоторых, правда, возникают затруднения разного рода, не связанные с лицензиями на ОС. Тем не менее, в большинстве случаев все получается.
Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры50.6K
Комментарии 80

Размещение веб-приложения на Amazon Web Services. Дёшево. Возможно ли это?

Разработка веб-сайтовAmazon Web ServicesОблачные сервисы

Наверняка все слышали про Amazon Web Services (AWS). А некоторые даже заглянули на страницу Pricing. И заметили, что цены там заметно выше, чем на DigitalOcean, Linode, Hetzner Cloud и др. Вот таблица для сравнения цен:


Тип RAM CPUs Диск Трафик Цена
DigitalOcean - 4 GB 2 vCPUs 80 GB 4 TB $20
Linode Linode 4GB 4 GB 2 vCPUs 80 GB 4 TB $20
AWS t2.medium 4 GB 2 vCPUs - - $40

Amazon берёт деньги за трафик, причём цены тоже не низкие:



Так для чего же тогда выбирать Amazon? Вот какие причины вижу я:


  1. Большое количество полезных сервисов.
  2. Free Tier.

О втором и пойдет речь в этой статье.

Читать дальше →
Всего голосов 34: ↑30 и ↓4 +26
Просмотры26.6K
Комментарии 58

Скучный технологический стек интернет-компании из одного человека

Разработка веб-сайтовПоисковые технологииСерверное администрированиеAmazon Web ServicesЗвук
Перевод

Поисковая выдача на ListenNotes.com

Listen Notes — это поисковая система и база данных подкастов. Технология на самом деле очень скучная. Никакого ИИ, глубокого обучения или блокчейна. «Если вы должны объявлять о внедрении ИИ, то вы не используете Настоящий ИИ» :)

После прочтения этой статьи вы сможете повторить мой проект или легко сделать нечто подобное. Не придётся нанимать много разработчиков. Помните, когда Instagram привлёк $57,5 млн и отошёл к Facebook за $1 млрд, у них было всего 13 сотрудников — и это не только разработчики. Покупка Instagram произошла в начале 2012-го. Сейчас 2019 год, и сегодня как никогда просто создать что-то значимое с крошечной инженерной командой — даже из одного человека.
Читать дальше →
Всего голосов 71: ↑69 и ↓2 +67
Просмотры23.5K
Комментарии 54

Сорсинг на необычных ресурсах и установление первого контакта

Блог компании OTUSКарьера в IT-индустрии
Салют, хабровчане. Сегодня, в преддверии запуска курса «IT-Recruiter», хотим обсудить с вами тему сорсинга и хантинга с помощью необычных ресурсов.



Бывало ли у вас так, что вы посмотрели все источники, а нужного вам кандидата нет? Или вы сходили на конференцию, послушали о том, какие есть крутые сорсинг-инструменты, а они работают в Европе, может быть в Москве и Питере, но абсолютно бесполезны в регионах? На открытом уроке «Весь цикл сорсинга за 1,5 часа» Алина Янцен рассказала о 4 новых инструментах, которые помогут вам выйти на новых кандидатов и в регионах. Читайте, смотрите, комментируйте!
Читать дальше →
Всего голосов 30: ↑20 и ↓10 +10
Просмотры5K
Комментарии 4

Частые проблемы тех, кто выиграл гостендер

Блог компании РОСЭЛТОРГУправление проектамиЗаконодательство в IT
Итак, вы решили заработать на госконтракте. Регистрируетесь на сайте Госуслуг, потом — в Единой информационной системе в сфере закупок, аккредитовываетесь на электронных площадках, открываете спецсчёт в банке и уже предчувствуете победу в торгах на электронной площадке, большие контракты и огромную прибыль.

Это всё так, но есть пара подводных камней. Мир закупок жесток к тем, кто плохо читает ТЗ, а малый бизнес и начинающие предприниматели как раз часто этим грешат.

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

Попробую описать наиболее частые проблемы и то, как с ними работать.
Читать дальше →
Всего голосов 32: ↑30 и ↓2 +28
Просмотры17K
Комментарии 36

Информация

В рейтинге
2,956-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность