🔷Startup "EDU4U"
🔷Learning Management Portal
🔵Product owner: Евгений Киселёв
Software Engineering Team Leader
«Занимаюсь web-разработкой со школы, заканчивал прикладную математику в КПИ и когда сам стал работать в сфере, захотелось помочь новому поколению избежать устарелой университетской программы, и подготовить что-то более актуальное для студентов, чтобы не было необходимости переучиваться.»
https://startupemulator.com/idea/edu4u
🔷Learning Management Portal
🔵Product owner: Евгений Киселёв
Software Engineering Team Leader
«Занимаюсь web-разработкой со школы, заканчивал прикладную математику в КПИ и когда сам стал работать в сфере, захотелось помочь новому поколению избежать устарелой университетской программы, и подготовить что-то более актуальное для студентов, чтобы не было необходимости переучиваться.»
https://startupemulator.com/idea/edu4u
🔷Startup "EDU4U"
🔷Learning Management Portal
🔵Product owner: Евгений Исаков
Software Engineer
«Половину своей жизни занимаюсь веб-разработкой. Люблю делиться знаниями, как внутри EPAM, так и за его пределами, а также выступаю на различных конференциях. Хочу помочь новому поколению как можно легче осваивать нужные и актуальные знания.»
https://startupemulator.com/idea/edu4u
🔷Learning Management Portal
🔵Product owner: Евгений Исаков
Software Engineer
«Половину своей жизни занимаюсь веб-разработкой. Люблю делиться знаниями, как внутри EPAM, так и за его пределами, а также выступаю на различных конференциях. Хочу помочь новому поколению как можно легче осваивать нужные и актуальные знания.»
https://startupemulator.com/idea/edu4u
🔶Startup "EDU4U"
🔶Learning Management Portal
🟠Product owner: Миронова Виктория
Lead Software Engineer, к.т.н., доцент, доцент кафедры прикладных информационных систем Киевского Национального университет им. Т.Шевченка.
“Всю сознательную жизнь совмещаю девелопмент и преподавание. Хочу сделать систему он-лайн обучения, которая будет одинаково удобна, преподавателям, администрации и студентам!”
https://startupemulator.com/idea/edu4u
🔶Learning Management Portal
🟠Product owner: Миронова Виктория
Lead Software Engineer, к.т.н., доцент, доцент кафедры прикладных информационных систем Киевского Национального университет им. Т.Шевченка.
“Всю сознательную жизнь совмещаю девелопмент и преподавание. Хочу сделать систему он-лайн обучения, которая будет одинаково удобна, преподавателям, администрации и студентам!”
https://startupemulator.com/idea/edu4u
🟣Startup "Flower Watering”
🔴Improve your skills🔴
🔺Technology: in software we have to learn new technologies all the time; deep understanding of the technology comes in practice.
🔺Problem-Solving: recognize the problem, define it, develop a strategy to fix it and monitor your progress.
🔺Team player: we building a cross-functional team; it is leading to better decision making and a higher productive
https://startupemulator.com/idea/flower-watering
🔴Improve your skills🔴
🔺Technology: in software we have to learn new technologies all the time; deep understanding of the technology comes in practice.
🔺Problem-Solving: recognize the problem, define it, develop a strategy to fix it and monitor your progress.
🔺Team player: we building a cross-functional team; it is leading to better decision making and a higher productive
https://startupemulator.com/idea/flower-watering
#open_source_licenses
Apache License
Версия 2.0, январь 2004 г.
https://www.apache.org
Разрешительная лицензия на свободное программное обеспечение Apache Software Foundation, основные условия которой требуют сохранения авторских прав и лицензионных уведомлений.
🟢Лицензия Разрешает:
✅Коммерческое использование
✅Распространение
✅Модификацию
✅Прямое предоставление патентных прав от вкладчиков.
✅Использование и модификацию в частном порядке.
🟡Условия использования:
⚠️Копия лицензии и уведомление об авторском праве должны быть включены в программное обеспечение.
⚠️Изменения, внесенные в код, должны быть задокументированы.
🔴Ограничения
📌Данная лицензия включает в себя ограничение ответственности.
📌В этой лицензии прямо указано, что она НЕ предоставляет права на товарный знак, даже если лицензии без такого заявления, вероятно, не предоставляют никаких неявных прав на товарный знак.
📌Лицензия недвусмысленно заявляет, что она НЕ дает никаких гарантий.
Apache License
Версия 2.0, январь 2004 г.
https://www.apache.org
Разрешительная лицензия на свободное программное обеспечение Apache Software Foundation, основные условия которой требуют сохранения авторских прав и лицензионных уведомлений.
🟢Лицензия Разрешает:
✅Коммерческое использование
✅Распространение
✅Модификацию
✅Прямое предоставление патентных прав от вкладчиков.
✅Использование и модификацию в частном порядке.
🟡Условия использования:
⚠️Копия лицензии и уведомление об авторском праве должны быть включены в программное обеспечение.
⚠️Изменения, внесенные в код, должны быть задокументированы.
🔴Ограничения
📌Данная лицензия включает в себя ограничение ответственности.
📌В этой лицензии прямо указано, что она НЕ предоставляет права на товарный знак, даже если лицензии без такого заявления, вероятно, не предоставляют никаких неявных прав на товарный знак.
📌Лицензия недвусмысленно заявляет, что она НЕ дает никаких гарантий.
#open_source_licenses
GNU LGPLv3
(GNU Lesser General Public License version 3)
https://www.gnu.org/licenses/gpl-3.0-standalone.html
GNU GPL — лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г.
🟢Лицензия разрешает:
🧩коммерческое и личное использование;
🧩предоставление полного исходного текста лицензированных произведений и модификаций, включающих более крупные произведения, использующие лицензированное произведение, под той же самой лицензией;
🧩уведомления об авторских правах и лицензиях должны быть сохранены;
🧩соавторы предоставляют патентные права.
🟠Условия использования:
🔸Исходный код должен быть доступен при распространении программного обеспечения.
Копия лицензии и уведомление об авторском праве должны быть включены в программное обеспечение.
🔸Изменения должны выпускаться под той же самой лицензией при распространении программ.
🔸В некоторых случаях может быть использована аналогичная или связанная с ней лицензия, или это условие может не распространяться на работы, использующие программу в качестве библиотеки.
🔸Изменения, внесенные в код, должны быть задокументированы.
🔴Ограничения
🔺Данная лицензия включает в себя ограничение ответственности.
🔺Лицензия недвусмысленно заявляет, что она НЕ дает никаких гарантий.
GNU LGPLv3
(GNU Lesser General Public License version 3)
https://www.gnu.org/licenses/gpl-3.0-standalone.html
GNU GPL — лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г.
🟢Лицензия разрешает:
🧩коммерческое и личное использование;
🧩предоставление полного исходного текста лицензированных произведений и модификаций, включающих более крупные произведения, использующие лицензированное произведение, под той же самой лицензией;
🧩уведомления об авторских правах и лицензиях должны быть сохранены;
🧩соавторы предоставляют патентные права.
🟠Условия использования:
🔸Исходный код должен быть доступен при распространении программного обеспечения.
Копия лицензии и уведомление об авторском праве должны быть включены в программное обеспечение.
🔸Изменения должны выпускаться под той же самой лицензией при распространении программ.
🔸В некоторых случаях может быть использована аналогичная или связанная с ней лицензия, или это условие может не распространяться на работы, использующие программу в качестве библиотеки.
🔸Изменения, внесенные в код, должны быть задокументированы.
🔴Ограничения
🔺Данная лицензия включает в себя ограничение ответственности.
🔺Лицензия недвусмысленно заявляет, что она НЕ дает никаких гарантий.
#open_source_licenses
❓Кто такой Ричард Столлмен?
❓Что такое «авторское лево»?
❓Как они связаны с лицензией GNU?
Обо всем по порядку.
‼️Ричард Столлмен:
⭕️Основатель движения свободного ПО, проекта GNU, Фонда свободных программ и Лиги за свободу программирования.
⭕️Автор концепции «copyleft» или «авторского лева», призванного защищать идеалы движения; с помощью юристов воплощенную в лицензии GNU General Public License для ПО.
‼️Авторское лево (copyleft):
📌Метод, который помогает сделать ПО свободным.
📌Требование, чтобы все последующие измененные и дополненные версии программы оставались свободными.
📌Абстрактная идея, которую нельзя применять непосредственно; можно воспользоваться только конкретной реализацией.
🔴Чтобы поместить программу под действие авторского ЛЕВА, GNU заявляет авторское ПРАВО на нее, а затем добавляет условия распространения, которые служат юридическим документом, дающим каждому право применять, распространять и модифицировать текст программы. Таким образом, исходный текст и эти свободы становятся по закону неразделимы.
🔴Разработчики несвободных программ пользуются авторским правом, чтобы лишить пользователей их свободы; GNU пользуется авторским правом, чтобы их свободу гарантировать. Вот почему они перевернули название, заменяя “авторское право” на “авторское лево”.
❓Кто такой Ричард Столлмен?
❓Что такое «авторское лево»?
❓Как они связаны с лицензией GNU?
Обо всем по порядку.
‼️Ричард Столлмен:
⭕️Основатель движения свободного ПО, проекта GNU, Фонда свободных программ и Лиги за свободу программирования.
⭕️Автор концепции «copyleft» или «авторского лева», призванного защищать идеалы движения; с помощью юристов воплощенную в лицензии GNU General Public License для ПО.
‼️Авторское лево (copyleft):
📌Метод, который помогает сделать ПО свободным.
📌Требование, чтобы все последующие измененные и дополненные версии программы оставались свободными.
📌Абстрактная идея, которую нельзя применять непосредственно; можно воспользоваться только конкретной реализацией.
🔴Чтобы поместить программу под действие авторского ЛЕВА, GNU заявляет авторское ПРАВО на нее, а затем добавляет условия распространения, которые служат юридическим документом, дающим каждому право применять, распространять и модифицировать текст программы. Таким образом, исходный текст и эти свободы становятся по закону неразделимы.
🔴Разработчики несвободных программ пользуются авторским правом, чтобы лишить пользователей их свободы; GNU пользуется авторским правом, чтобы их свободу гарантировать. Вот почему они перевернули название, заменяя “авторское право” на “авторское лево”.
#EDU4U
🟠Последний день регистрации 👩🏽💻🧑🏼💻👩🏻💻👨🏻💻
🟡Завтра - 7 июля 2020 г. - команды приступят к разработке стартапа “EDU4U”⚠️
🟠В течении трёх месяцев разработчики будут создавать Портал для управления учебным процессом и обучающими материалами в рамках учебного плана университетов.
🟡Будут решены проблемы:
🔸автоматизации работы преподавателя;
🔸объединения в один tool средств онлайн обучения.
🟠Цель:
✏️обеспечить простой доступ к материалам для студентов;
✏️упростить выполнение и валидацию практических заданий;
✏️открыть доступ к текущим оценкам.
🟠Последний день регистрации 👩🏽💻🧑🏼💻👩🏻💻👨🏻💻
🟡Завтра - 7 июля 2020 г. - команды приступят к разработке стартапа “EDU4U”⚠️
🟠В течении трёх месяцев разработчики будут создавать Портал для управления учебным процессом и обучающими материалами в рамках учебного плана университетов.
🟡Будут решены проблемы:
🔸автоматизации работы преподавателя;
🔸объединения в один tool средств онлайн обучения.
🟠Цель:
✏️обеспечить простой доступ к материалам для студентов;
✏️упростить выполнение и валидацию практических заданий;
✏️открыть доступ к текущим оценкам.
#Useful_links
Online инструмент для выбора правильного сборщика вашего js проекта - https://bundlers.tooling.report/
Online инструмент для выбора правильного сборщика вашего js проекта - https://bundlers.tooling.report/
tooling.report
Overview | Tooling.Report
A quick and easy way to figure out what the best tool for your next project is, if it’s worth your time to migrate from one tool to another and how to adopt a best practice into your existing code base. Brought to you by web.dev
Общественная лицензия Mozilla 2.0
🟢Лицензия разрешает:
✅Использовать данное ПО в коммерческих целях.
✅Это программное обеспечение можно изменять и распространять.
✅Прямое предоставление патентных прав от спонсоров.
✅Это программное обеспечение может использоваться и модифицироваться в частном порядке под одной и той же лицензией (или в некоторых случаях одной из лицензий GNU).
⚠️Условия использования:
🟡Исходный код должен быть доступен при распространении программного обеспечения.
🟡Уведомления об авторских правах и лицензиях должны быть сохранены.
🟡Копия лицензии и уведомление об авторском праве должны быть включены в программное обеспечение.
🟡Модификации существующих файлов должны быть выпущены под той же лицензией при распространении программного обеспечения.
🟡Соавторы предоставляют явное предоставление патентных прав.
⚠️Однако более крупное произведение, использующее лицензированное произведение, может распространяться на разных условиях и без исходного кода файлов, добавленных в более крупное произведение.
🟡В некоторых случаях может быть использована аналогичная или связанная с ней лицензия.
🔴Ограничения:
⭕️Данная лицензия включает в себя ограничение ответственности.
⭕️В этой лицензии прямо указано, что она НЕ предоставляет права на товарный знак, даже если лицензии без такого заявления, вероятно, не предоставляют никаких неявных прав на товарный знак.
⭕️Лицензия недвусмысленно заявляет, что она НЕ дает никаких гарантий.
🔵Текст лицензии: https://www.mozilla.org/en-US/MPL/2.0/
🟢Лицензия разрешает:
✅Использовать данное ПО в коммерческих целях.
✅Это программное обеспечение можно изменять и распространять.
✅Прямое предоставление патентных прав от спонсоров.
✅Это программное обеспечение может использоваться и модифицироваться в частном порядке под одной и той же лицензией (или в некоторых случаях одной из лицензий GNU).
⚠️Условия использования:
🟡Исходный код должен быть доступен при распространении программного обеспечения.
🟡Уведомления об авторских правах и лицензиях должны быть сохранены.
🟡Копия лицензии и уведомление об авторском праве должны быть включены в программное обеспечение.
🟡Модификации существующих файлов должны быть выпущены под той же лицензией при распространении программного обеспечения.
🟡Соавторы предоставляют явное предоставление патентных прав.
⚠️Однако более крупное произведение, использующее лицензированное произведение, может распространяться на разных условиях и без исходного кода файлов, добавленных в более крупное произведение.
🟡В некоторых случаях может быть использована аналогичная или связанная с ней лицензия.
🔴Ограничения:
⭕️Данная лицензия включает в себя ограничение ответственности.
⭕️В этой лицензии прямо указано, что она НЕ предоставляет права на товарный знак, даже если лицензии без такого заявления, вероятно, не предоставляют никаких неявных прав на товарный знак.
⭕️Лицензия недвусмысленно заявляет, что она НЕ дает никаких гарантий.
🔵Текст лицензии: https://www.mozilla.org/en-US/MPL/2.0/
StartupEmulator
Training Platform for Developers
‼️How it works
• Create your startup from idea to MVP
• Get application development experience
• Explore new technologies and frameworks
• Practice on real tasks with your favorite tools
• NO RISKS AND NO INVESTMENTS
https://startupemulator.com/how-it-works
Training Platform for Developers
‼️How it works
• Create your startup from idea to MVP
• Get application development experience
• Explore new technologies and frameworks
• Practice on real tasks with your favorite tools
• NO RISKS AND NO INVESTMENTS
https://startupemulator.com/how-it-works
#startup_emulator
Друзья, а мы напоминаем, что присоединиться к нам Вы можете в роли:
✴️Разработчика в составе команды;
✴️Лидера команды разработки;
✴️Автора идеи собственного стартапа;
✴️Самостоятельная реализация проекта.
Друзья, а мы напоминаем, что присоединиться к нам Вы можете в роли:
✴️Разработчика в составе команды;
✴️Лидера команды разработки;
✴️Автора идеи собственного стартапа;
✴️Самостоятельная реализация проекта.
Друзья, в команду стартапа EDU4U нужен UX-дизайнер! Присоединяйтесь сами или расскажите друзьям) 😻
https://startupemulator.com/idea/edu4u
https://startupemulator.com/idea/edu4u
Запуск open source проекта
‼️ Сейчас все наши стартапы готовят open source код. Исключения будут по решению product owner новых стартапов.
Открывать исходники можно в любой удобный для команды момент, важно правильно подготовить документацию.
🔴 Шаг 1. Выбор Лицензии open source.
🔺Лицензии с открытым исходным кодом предоставляют любому пользователю разрешение на использование, модификацию и обмен лицензионным программным обеспечением для любых целей на условиях сохранения происхождения и открытости программного обеспечения.
🔺Самые популярные лицензии:
📌GNU AGPLv3
📌GNU GPLv3
📌GNU LGPLv3
📌Mozilla Public License 2.0
📌Apache License 2.0
📌MIT License
📌Boost Software License 1.0
📌The Unlicense
🔴 Шаг 2. Создать файл README
🔺README - это текстовый файл, который содержит информацию, необходимую для понимания того, о чем идет речь в проекте.
🔴 Шаг 3. Руководство для участников
🔺Файл CONTRIBUTING должен содержать информацию о технических деталях для тех, кто хочет присоединиться к проекту.
🔺Здесь же можно изложить свои ожидания относительно участия других людей.
🔴 Шаг 4. Кодекс поведения
🔺Кодекс поведения задаёт базовые правила поведения для участников проекта.
🔺По аналогии с лицензией, не обязательно писать кодекс самим, а можно скопировать один из существующих вариантов.
‼️ Сейчас все наши стартапы готовят open source код. Исключения будут по решению product owner новых стартапов.
Открывать исходники можно в любой удобный для команды момент, важно правильно подготовить документацию.
🔴 Шаг 1. Выбор Лицензии open source.
🔺Лицензии с открытым исходным кодом предоставляют любому пользователю разрешение на использование, модификацию и обмен лицензионным программным обеспечением для любых целей на условиях сохранения происхождения и открытости программного обеспечения.
🔺Самые популярные лицензии:
📌GNU AGPLv3
📌GNU GPLv3
📌GNU LGPLv3
📌Mozilla Public License 2.0
📌Apache License 2.0
📌MIT License
📌Boost Software License 1.0
📌The Unlicense
🔴 Шаг 2. Создать файл README
🔺README - это текстовый файл, который содержит информацию, необходимую для понимания того, о чем идет речь в проекте.
🔴 Шаг 3. Руководство для участников
🔺Файл CONTRIBUTING должен содержать информацию о технических деталях для тех, кто хочет присоединиться к проекту.
🔺Здесь же можно изложить свои ожидания относительно участия других людей.
🔴 Шаг 4. Кодекс поведения
🔺Кодекс поведения задаёт базовые правила поведения для участников проекта.
🔺По аналогии с лицензией, не обязательно писать кодекс самим, а можно скопировать один из существующих вариантов.