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

Все потоки

Сначала показывать
Порог рейтинга

Служебные произведения. Как работодателю правильно оформить и защитить права на программы для ЭВМ и базы данных

Habr IT-инфраструктура *IT-компании IT-стандарты *Управление разработкой *
Из песочницы

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

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

Действительно, по общему правилу, исключительные права на произведения принадлежат работодателю, если иное не установлено в договоре (к примеру в трудовом договоре), но только если оно разработано работником (автором) в пределах его трудовых обязанностей. Однако, если работник вдруг обратится в суд, посчитав что исключительное право на произведение принадлежит ему, т.к. создано оно вне рамок исполнения им своих трудовых функций, сможете ли вы доказать суду документально, что этот работник создал произведение именно в рамках своих трудовых обязанностей? Если нет, то суд с большой долей вероятности может принять решение в сторону работника, тем более не следует забывать что работник в данном случае является "слабой стороной", а значит спрос с работодателя в суде будет максимальным. Исходя из личного профессионального опыта могу с уверенностью сказать что многие работодатели не уделяют кадровым документам надлежащего внимания и зачастую даже название должности не соответствует тому, чем фактически занимается работник. Ни в трудовом договоре, ни еще где-либо отсутствуют функциональные обязанности или прописаны так абстрактно, что судью становится очень сложно убедить в том, что имелось ввиду в таких «рукописях».

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

Новости

Создание Commodore 64: истории инженеров. Часть 1

Блог компании ISPsystem История IT Старое железо
Перевод

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

В январе 1981 года несколько инженеров компании MOS Technology начали разрабатывать графический и звуковой чипы, предназначенные для последующей продажи компаниям, которые захотят создать «лучшую в мире игровую приставку». А в январе 1982 года домашний компьютер с этими чипами был представлен на зимней выставке потребительской электроники в Лас-Вегасе. Благодаря использованию внутренних мощностей компании для создания прототипов инженеры сократили срок разработки каждого чипа до менее чем девяти месяцев, а пять опытных компьютеров для выставки удалось спроектировать и собрать всего за пять недель. Однако самым большим удивлением для представителей индустрии домашних компьютеров стала начальная цена Commodore 64: $595 за устройство с клавиатурой, центральным процессором, графическим и звуковым чипами и 64 килобайтами памяти вместо 16 или 32, которые тогда считались стандартом.

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

Что означает информация в заметке Коммерсанта «Британия морозит «Байкал»

Процессоры Производство и разработка электроники *Программирование микроконтроллеров *Высокая производительность *FPGA *

Газета "Коммерсантъ" опубликовала важный материал "Британия морозит «Байкал». Российские процессоры лишаются доступа к технологиям". К сожалению, авторы заметки никогда не видели то, о чем они написали, то бишь semiconductor IP, и не понимают его природы. Зато его видел я. Поэтому я решил написать к их заметке своего рода толкование:

1. Что именно британские компании ARM и Imagination продают российским лицензиатам, таким как Байкал? (Спойлер: не патенты, хотя патенты в картину входят)

2. Чем Apple отличается от Байкала в лицензировании semiconductor IP?

3. Сколько стоят лицензии на ядра и сколько стоит архитектурная лицензия?

4. Как компания-разработчик semiconductor IP может обнаружить, что произведенный кем-то чип использует ее ядро?

5. Были ли прецентенты подобных высоких отношений с китайскими компаниями?

6. Почему в статье упоминается МЦСТ (Эльбрус)? Они же вроде сами спроектировали CPU собственной архитектуры? (Спойлер: а GPU?)

7. Могут ли британские патенты стать проблемой для разработчиков российcких ядер с архитектурой RISC-V?

8. Что логично ожидать от российских полупроводниковых стратегов?

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 460
Комментарии 0

Чего ждать от цифровых кинокамер в ближайшие годы? Часть 1

Видеотехника Работа с видео *
Из песочницы

За последние несколько лет индустрия цифровых камер пережила настоящий бум. Благодаря конкуренции между основными игроками профессиональные средства захвата изображения стали куда доступнее. Кажется, что, покупая сегодня камеру дороже $2,5-3 тыс., невозможно сделать неправильный выбор. В плане качества и пластичности изображения достигнут такой уровень, что разглядеть разницу между камерой за $90 тыс. и за $6 тыс. может только специалист, только в контролируемых тестах, и то — докопавшись “до пикселей”. Как следствие, конкуренция между моделями и брендами перешла в плоскость функционала, эргономики и продуктовой экосистемы.

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

Электрон и атом в модели Медиосо

Физика

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

Суть модели в том, что постулируется представление о существовании вне метрического пространства среды состоящей из четырёх фракций. На основе этого представления определяется метрическое пространство и четыре потенциала. Термин потенциал в модели несколько отличается от известного классического определения. Потенциал в Медиосо материален и имеет границы своей величины.

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

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

Как подготовиться к ISTQB сертификации за 3 шага

Тестирование IT-систем *Учебный процесс в IT
Из песочницы

Изучая европейский рынок IT-вакансий, я заметила, что частым пунктом в списке пожеланий работодателей является наличие у кандидата сертификата ISTQB Tester Foundation Level. В некоторых крупных компаниях в области здравоохранения или финансов это было даже обязательным пунктом. Так что при всей моей нелюбви ко всякого рода экзаменам, я решила смахнуть пыль со своего старого намерения сертифицироваться и прикрепить заветную электронную бумажку к своему LinkedIn аккаунту. Действительно ли сертификат дает какое-то преимущество на рынке труда, это конечно отдельный вопрос, и его я затрагивать в этой статье не буду.

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

Итак, из каких этапов состояла моя подготовка и сколько занял каждый этап?

Читать далее
Рейтинг 0
Просмотры 153
Комментарии 1

Лайфхаки печати nanoCAD

Блог компании Нанософт разработка CAD/CAM *
Tutorial

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

Все что относится к печати в nanoCAD находится на вкладке Вывод, в группе Печать (рис. 1).

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

Из неудачника-гуманитария в программисты или 8 советов начинающим и начавшим

Блог компании Школа Loftschool Фриланс Учебный процесс в IT Карьера в IT-индустрии Удалённая работа

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

Предыстория гуманитария

По образованию я издатель, за моей спиной годы Филфака, изучения русской литературы и проектирования книжно-журнальных изданий. На специальности «Издательское дело» я оказался не потому, что очень хотел посвятить жизнь литературе, а потому, что мог поступить туда по результатам ЕГЭ. В магистратуре я устроился работать журналистом в местное онлайн-СМИ, где и начал профессиональную карьеру. За 6 месяцев я поднялся там до главного редактора, писал новости по пресс-релизам, иногда удавалось вырваться на концерты и интересные мероприятия, чтобы написать авторские статьи. Но зарплата, даже на руководящей должности, была не просто нищенская, а абсурдная: в 2017 году я получал всего лишь 13 000 рублей до вычета налогов! Вскоре я перешёл на радиостанцию, где зарплата была уже в два раза выше, и на неё можно было хоть как-то попытаться выжить. Там я готовил новости и читал их пару раз в день. Собственно, это была вся моя работа.

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

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

О применении RazorPages в консольных и десктопных приложениях

.NET *ASP *C# *

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

Читать далее
Рейтинг 0
Просмотры 548
Комментарии 1

Использование Kudu для решения задач в реальном времени в окружении Hadoop

Блог компании GlowByte Big Data *Хранилища данных *Hadoop *

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

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

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

О безопасности Kubernetes. Часть 2. Ищем уязвимости и защищаемся

Блог компании OTUS Информационная безопасность *DevOps *Kubernetes *

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

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

Медианы, подмассивы и времена года: ещё порция задач для QA-инженеров

Блог компании VK Блог компании Ozon Tech Занимательные задачки Учебный процесс в IT
Приветствуем всех любителей интересных головоломок. Мы уже разбирали задачи из отборочных туров нашего контеста для Go-разработчиков и QA-инженеров, а в этот раз приглашаем найти решения задачек из дополнительного раунда для QA-инженеров.


Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 471
Комментарии 0

ИТ cопровождение: выжать максимум эффективности, не потерять сотрудников, и себя

IT-инфраструктура *IT-стандарты *Карьера в IT-индустрии IT-компании *
Из песочницы

Здравствуй, уважаемый читатель, и спасибо за то, что решил ознакомиться (надеюсь, полностью:)) с моим постом.

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

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

Made at Intel. Architecture and religion — 3

История IT Процессоры

Сегодня я заканчиваю первую главу (пока еще не написанной :)) книжки Made at Intel. Начало и продолжение – здесь и здесь.

Главная вера

И все же важнейшей религией компании является сама x86 Instruction Set Architecture. Intel изначально свято придерживался принципа backward compatibility  - программы написанные для предыдущих поколений процессора работают на следующих без изменений (ну разве что требуют эмулятора операционки). Без этого нельзя построить никакой экосистемы, ибо ее формирование процесс занимающий многие годы. И именно благодаря последовательности Intel x86 ISA стала для компьютерного мира чем то вроде христианства. Аналогию можно продолжить сравнив разделение христианства на католическую и православную ветви – Intel и AMD (или наоборот). Но мы этого делать не будем. :) Однако принцип backward compatibility требует, чтобы любое изменение ISA оставалось в ней “навсегда”. И, наверно, нам следовало относиться к архитектуре более бережно. Когда я был маленьким, а деревья большими один умный человек (Ronak Singhal :)) говорил мне, что тут, дескать не о чем печалиться. С каждым shrink (переходом на более совершенный процесс изготовления чипов) площадь необходимая для поддержки legacy инструкций “сжимается” в два раза. Но вот когда Intel серьезно “застрял” на 10нм техпроцессе, мои опасения вернулись с удвоенной силой.

Читать далее
Всего голосов 30: ↑30 и ↓0 +30
Просмотры 1.7K
Комментарии 4

Использование Gatling. Тестирование gRPC

Блог компании TINKOFF Высокая производительность *Тестирование IT-систем *
Tutorial

Всем привет! Команда тестирования производительности Тинькофф продолжает цикл статей о нагрузочном тестировании различных протоколов с помощью Gatling.

В прошлой статье мы показали, как протестировать JDBC-протокол с помощью Gatling. В этой — разберем протокол gRPC.

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

Как удаленная работа может изменить будущее детей

Блог компании Geekfactor.io Читальный зал Удалённая работа
Перевод

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 1.5K
Комментарии 8

Unity3d: вызов метода без словаря

Разработка игр *C# *Unity *Тестирование игр *Демосцена
Из песочницы

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

Читать далее
Всего голосов 7: ↑0 и ↓7 -7
Просмотры 532
Комментарии 2

ТОП-3 ИБ-событий недели по версии Jet CSIRT

Блог компании Инфосистемы Джет Информационная безопасность *


Сегодня в подборке новостей от Jet CSIRT — уязвимости в Avast и AVG Antivirus, новая техника для заражения бесфайловым ВПО и ошибка DNS, которая затрагивает IoT-устройства. Новости собирала Мария Волгина, младший аналитик центра мониторинга и реагирования на инциденты ИБ Jet CSIRT компании «Инфосистемы Джет».

Подробнее читайте под катом.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 251
Комментарии 0

Как чувствует себя авиалайнер когда глушат GPS

Глобальные системы позиционирования *Беспроводные технологии *

Поступают сообщения об отказе спутниковой навигации на авиалайнерах при движении по маршрутам в Прибалтике. Аналогичные сообщения поступали ранее из восточного средиземноморья, что побудило немецкий DLR (German Aerospace Center) отправить свой A320 на Кипр для сбора информации. Миссия состоялась в начале 2020 года, а по её результатам была выпущена научная статья, о выводах которой под катом

Читать далее
Всего голосов 28: ↑25 и ↓3 +22
Просмотры 7.4K
Комментарии 22

Матчинг шаблона в Python 3.10

Блог компании OTUS Python *
Перевод

В Python 3.10 имплементирован своего рода оператор switch — что-то вроде него. Оператор switch в других языках, таких как C или Java, выполняет простой матчинг значения переменной и исполняет код в зависимости от этой величины.

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

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

Давайте рассмотрим несложный пример с оператором switch. Ниже приведен сниппет, который осуществляет выбор одного значения. Мы проверим его, запустив в цикле со значениями 1,2,3 и 4.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 1.6K
Комментарии 8