Доброго утра, пользователи Linux-дистрибутивов! ☀️ Вы просили - я сделал 😎 Встречайте: чат для общения подписчиков сообщества Linux для чайников! Переходим по ссылке, общаемся, помним о правилах приличия и не забываем приглашать туда других пользователей Linux (право приглашения есть у каждого).
❤1👍1
🤝 Сила сообщества: как инди-разработчики заставили Unity отступить
22 сентября 2023 года Unity опубликовала послание к сообществу, в котором извинилась за анонсированное ранее изменение бизнес-модели.
🤔 Причиной беспокойства пользователей стала новая схема ценообразования, которая предусматривает лицензионные выплаты за использование движка Unity за каждую установку игры. Эта схема вступает в действие при достижении определённых пороговых значений по общему числу установок и выручке. По версии Unity, нововведение коснётся лишь 10 % её клиентов, но компания не уточнила, как она собирается отслеживать установки и отличать «действительную» установку от «недействительной».
📜 В 2019 году компания написала в своём блоге: «Когда вы получаете версию Unity и не обновляете свой проект, думаем, вы можете придерживаться той версии условий обслуживания». Соответствующую норму Unity закрепила в условиях обслуживания, последняя редакция которых вышла в марте 2022 года (утратили силу в октябре 2022 года): если новая версия документа ухудшает положение лицензиата, он имеет право использовать версию ПО от текущего года в соответствии с условиями, которые действовали до принятия обновлённой редакции. В 2019 году компания сообщила, что для обеспечения полной прозрачности история условий обслуживания будет отслеживаться на GitHub. К настоящему моменту репозиторий на GitHub удалён, а в апреле 2023 года из условий обслуживания был исключён пункт, позволявший применять устаревшие версии документа. Если бы этого не случилось, сейчас разработчики получили бы право использовать предыдущую версию движка Unity и оплачивать лицензионные взносы по старой схеме. Но с обновлёнными условиями обслуживания они, используя это ПО, фактически согласились с комиссией по схеме Unity Runtime Fee ещё до того, как о ней было объявлено.
😡 Подобная инициатива вызвала недовольства в первую очередь инди-студий и многие стали заявляться о том, что отказываются от использования движка. Группа разработчиков из 19 студий, преимущественно базирующихся в Европе и специализирующихся на мобильных играх, опубликовала открытое письмо, призывающее Unity отказаться от введения новой модели ценообразования Unity Runtime Fee, а в качестве аргумента для придания письму веса разработчики отключили всю монетизацию IronSource и Unity Ads в своих проектах до тех пор, пока эти изменения не будут пересмотрены. Среди авторов письма указаны студии Voodoo, Azur Games и SayGames, в активах каждой из которых значатся более сотни игр. Иными словами, письмо составили компании, выпустившие тысячи игр с миллиардами загрузок, и они закрыли Unity возможность зарабатывать на их проектах. Перепало от этой волны гнева и конкурентам Unity: студия Re-Logic, разработавшая игру Terraria, в рамках помощи разработчикам в уходе с Unity безвозмездно выделила два транша по $100 тыс. создателям открытых движков Godot и FNA на развитие этих проектов. Столкнувшись с такой волной критики и негатива Unity решила отступить и пересмотреть принятое решение.
📣 Компания внесла следующие изменения в свою политику монетизации:
- Тарифный план Unity Personal останется бесплатным.
- С игр, выпущенных на Unity Personal, не будет взиматься комиссия Runtime Fee.
- Unity Personal станет доступна разработчикам с оборотом до 200 тысяч долларов за 12 месяцев.
- Заставка "Made with Unity" больше не обязательна для Unity Personal.
- Комиссия Runtime Fee будет применяться для Unity Pro и Enterprise после релиза LTS-версии в 2024 году.
- Разработчики смогут выбирать, платить ли долю от дохода или фиксированную сумму.
- Unity перестала собирать данные о количестве пользователей.
Получается, что Unity сохраняет комиссию Runtime Fee, но условия стали более гибкими.
🤗 Это хороший пример того, как взаимодействие с сообществом может изменить политику компании. #Unity #БизнесМодель #Изменения
22 сентября 2023 года Unity опубликовала послание к сообществу, в котором извинилась за анонсированное ранее изменение бизнес-модели.
🤔 Причиной беспокойства пользователей стала новая схема ценообразования, которая предусматривает лицензионные выплаты за использование движка Unity за каждую установку игры. Эта схема вступает в действие при достижении определённых пороговых значений по общему числу установок и выручке. По версии Unity, нововведение коснётся лишь 10 % её клиентов, но компания не уточнила, как она собирается отслеживать установки и отличать «действительную» установку от «недействительной».
📜 В 2019 году компания написала в своём блоге: «Когда вы получаете версию Unity и не обновляете свой проект, думаем, вы можете придерживаться той версии условий обслуживания». Соответствующую норму Unity закрепила в условиях обслуживания, последняя редакция которых вышла в марте 2022 года (утратили силу в октябре 2022 года): если новая версия документа ухудшает положение лицензиата, он имеет право использовать версию ПО от текущего года в соответствии с условиями, которые действовали до принятия обновлённой редакции. В 2019 году компания сообщила, что для обеспечения полной прозрачности история условий обслуживания будет отслеживаться на GitHub. К настоящему моменту репозиторий на GitHub удалён, а в апреле 2023 года из условий обслуживания был исключён пункт, позволявший применять устаревшие версии документа. Если бы этого не случилось, сейчас разработчики получили бы право использовать предыдущую версию движка Unity и оплачивать лицензионные взносы по старой схеме. Но с обновлёнными условиями обслуживания они, используя это ПО, фактически согласились с комиссией по схеме Unity Runtime Fee ещё до того, как о ней было объявлено.
😡 Подобная инициатива вызвала недовольства в первую очередь инди-студий и многие стали заявляться о том, что отказываются от использования движка. Группа разработчиков из 19 студий, преимущественно базирующихся в Европе и специализирующихся на мобильных играх, опубликовала открытое письмо, призывающее Unity отказаться от введения новой модели ценообразования Unity Runtime Fee, а в качестве аргумента для придания письму веса разработчики отключили всю монетизацию IronSource и Unity Ads в своих проектах до тех пор, пока эти изменения не будут пересмотрены. Среди авторов письма указаны студии Voodoo, Azur Games и SayGames, в активах каждой из которых значатся более сотни игр. Иными словами, письмо составили компании, выпустившие тысячи игр с миллиардами загрузок, и они закрыли Unity возможность зарабатывать на их проектах. Перепало от этой волны гнева и конкурентам Unity: студия Re-Logic, разработавшая игру Terraria, в рамках помощи разработчикам в уходе с Unity безвозмездно выделила два транша по $100 тыс. создателям открытых движков Godot и FNA на развитие этих проектов. Столкнувшись с такой волной критики и негатива Unity решила отступить и пересмотреть принятое решение.
📣 Компания внесла следующие изменения в свою политику монетизации:
- Тарифный план Unity Personal останется бесплатным.
- С игр, выпущенных на Unity Personal, не будет взиматься комиссия Runtime Fee.
- Unity Personal станет доступна разработчикам с оборотом до 200 тысяч долларов за 12 месяцев.
- Заставка "Made with Unity" больше не обязательна для Unity Personal.
- Комиссия Runtime Fee будет применяться для Unity Pro и Enterprise после релиза LTS-версии в 2024 году.
- Разработчики смогут выбирать, платить ли долю от дохода или фиксированную сумму.
- Unity перестала собирать данные о количестве пользователей.
Получается, что Unity сохраняет комиссию Runtime Fee, но условия стали более гибкими.
🤗 Это хороший пример того, как взаимодействие с сообществом может изменить политику компании. #Unity #БизнесМодель #Изменения
🤔1
В Ximper Linux, про который ранее на канале выходило видео и планируется выпустить, как минимум, еще одно появился GNOME 45, релиз которого состоялся три дня назад, 20 сентября.
Разработчик (оказывается, за дистрибутивом стоит всего один человек, а не команда, как я думал ранее) прислушивается к мнению сообщества и внедряет различные новые доработки, а также старается исправлять выявленные баги.
Но стоит ли уже сейчас переходить на новую версию GNOME? Да, если вы не сильно привязаны к расширениям, которые после каждого обновления GNOME перестают работать, если их разработчики не подсуетились заранее, чтобы адаптировать расширение к новой версии. Багов в новом GNOME говорят не сильно много, как было, например, с 44-ой версией, когда она только появилась.
Где еще можно потрогать нового Гнома? Традиционно, это Ubuntu 23.10, Fedora 39 и GNOME OS. Ну и теперь еще и Ximper Linux.
P. S. Не знаю, насколько хватит разработчика, но настроен он очень серьезно!
Разработчик (оказывается, за дистрибутивом стоит всего один человек, а не команда, как я думал ранее) прислушивается к мнению сообщества и внедряет различные новые доработки, а также старается исправлять выявленные баги.
Но стоит ли уже сейчас переходить на новую версию GNOME? Да, если вы не сильно привязаны к расширениям, которые после каждого обновления GNOME перестают работать, если их разработчики не подсуетились заранее, чтобы адаптировать расширение к новой версии. Багов в новом GNOME говорят не сильно много, как было, например, с 44-ой версией, когда она только появилась.
Где еще можно потрогать нового Гнома? Традиционно, это Ubuntu 23.10, Fedora 39 и GNOME OS. Ну и теперь еще и Ximper Linux.
P. S. Не знаю, насколько хватит разработчика, но настроен он очень серьезно!
👍3
Доброе утро, друзья! 🌞 Новый день — новые возможности! Пусть он принесет вам улыбки, энергию и удачу во всем, что вы предпримете. Передайте этот позитив всем вокруг! 💪😊 #ДоброУтро #УдачныйДень
👍1
Искусство текстовой манипуляции: знакомьтесь с командой tr в Linux 📝
Сегодня мы поговорим о мощной команде tr, которая позволяет вам трансформировать текстовые данные как никогда просто. Вот пять интересных примеров использования этой команды:
1. Замена символов: переведём все строчные буквы в заглавные:
Сегодня мы поговорим о мощной команде tr, которая позволяет вам трансформировать текстовые данные как никогда просто. Вот пять интересных примеров использования этой команды:
1. Замена символов: переведём все строчные буквы в заглавные:
echo 'Hello, Linux!' | tr 'a-z' 'A-Z'
2. Удаление символов: давайте уберем все цифры из текста:echo 'Tech123 is fun456!' | tr -d '0-9'
3. Замена пробелов: переведём пробелы в табуляции:echo 'Text with spaces' | tr ' ' '\t'
4. Удаление дубликатов: оставим только уникальные символы:echo 'Mississippi' | tr -s 's'
5. Замена символов с учетом регистра: заменим все гласные на их противоположный регистр:echo 'Hello, Linux!' | tr 'aeiouAEIOU' 'AEIOUaeiou'
Так что, если вы хотите быть настоящим магом обработки текстовых данных в Linux, tr - ваш верный спутник. Попробуйте эти команды и создавайте свои мастер-пьесы в мире текстовой манипуляции! 🔠💻 #Linux #КоманднаяСтрока #tr👍3
Какой символ (метасимвол) можно использовать с командой ls для отображения всех файлов и директорий, начинающихся с буквы "a"?
Anonymous Quiz
64%
*
4%
?
21%
[a]
11%
{a}
👍4
Доброе утро в этот понедельник! ☕️ Начните неделю с улыбки и позитива. Пусть день будет полон интересных возможностей и приятных сюрпризов. Не забывайте заботиться о себе и окружающих. Удачи вам! 🌟 #Понедельник #ДоброеУтро #УдачныйДень
👏4
Новости из мира литературы и искусства! 📚🖋 Американские писатели Джордж Р. Р. Мартин, Джон Гришэм, Джоди Пиколт и другие подали в суд на OpenAI, обвинив компанию в нарушении авторских прав. 📜🤖
Иск содержит серьезные обвинения, включая "систематическое воровство в массовом масштабе". Авторы указывают на конкретные случаи нарушений, включая создание несанкционированных приквелов и использование персонажей из их произведений.
Этот судебный процесс ставит под вопрос сложные аспекты использования ИИ в создании контента и защиты авторских прав. 🤔
Как вы считаете, какие будут последствия этого иска для развития искусственного интеллекта и креативной индустрии? 🤖📖 #АвторскиеПрава #ИскусственныйИнтеллект #Литература #OpenAI
Иск содержит серьезные обвинения, включая "систематическое воровство в массовом масштабе". Авторы указывают на конкретные случаи нарушений, включая создание несанкционированных приквелов и использование персонажей из их произведений.
Этот судебный процесс ставит под вопрос сложные аспекты использования ИИ в создании контента и защиты авторских прав. 🤔
Как вы считаете, какие будут последствия этого иска для развития искусственного интеллекта и креативной индустрии? 🤖📖 #АвторскиеПрава #ИскусственныйИнтеллект #Литература #OpenAI
👍3
🔍 Антишпионский смартфон "Р-фон", предназначенный для чиновников, оказался "сделанным в Китае" 🤨📱
Завод "Рутек", принадлежащий структурам экс-министра связи России Леонида Реймана, начал производство этого антишпионского смартфона на операционной системе "Роса Мобайл". НТЦ "ИТ Роса", разработчик этой ОС, объявил о планах выпускать смартфон летом 2023 года.
Однако выяснилось, что само устройство фактически является китайским. Forbes сообщал, что оно будет производиться в Гонконге, и издание обнаружило запись в реестре ЕЭК, разрешающую ввоз продукции на территорию ЕАЭС. Компания объявила смартфон под торговой маркой Ruteq в нескольких моделях, произведенными компанией Bopel Mobile Technology Co Limited из Гонконга.
Ранее следователи уже выясняли, что Рейман перепродает китайскую технику под видом российской. Радиостанции «Азарт» для военных были фактически китайской продукцией. После введения санкций китайцы перестали продавать радиостанции Рейману и он сорвал гособоронзаказ.
Судьба проекта "Р-фон" вызывает серьезные вопросы, и это не первый масштабный проект Леонида Реймана, который неожиданно оказался в трудном положении. В 2008 году его завод "Ангстрем-Т" получил $1 млрд от Внешэкономбанка на производство микрочипов, но спустя 10 лет обанкротился, накопив долги в размере 100 млрд рублей. 😱💼
#Технологии #Смартфон #Китай #АвторскиеПрава #Рутек
Завод "Рутек", принадлежащий структурам экс-министра связи России Леонида Реймана, начал производство этого антишпионского смартфона на операционной системе "Роса Мобайл". НТЦ "ИТ Роса", разработчик этой ОС, объявил о планах выпускать смартфон летом 2023 года.
Однако выяснилось, что само устройство фактически является китайским. Forbes сообщал, что оно будет производиться в Гонконге, и издание обнаружило запись в реестре ЕЭК, разрешающую ввоз продукции на территорию ЕАЭС. Компания объявила смартфон под торговой маркой Ruteq в нескольких моделях, произведенными компанией Bopel Mobile Technology Co Limited из Гонконга.
Ранее следователи уже выясняли, что Рейман перепродает китайскую технику под видом российской. Радиостанции «Азарт» для военных были фактически китайской продукцией. После введения санкций китайцы перестали продавать радиостанции Рейману и он сорвал гособоронзаказ.
Судьба проекта "Р-фон" вызывает серьезные вопросы, и это не первый масштабный проект Леонида Реймана, который неожиданно оказался в трудном положении. В 2008 году его завод "Ангстрем-Т" получил $1 млрд от Внешэкономбанка на производство микрочипов, но спустя 10 лет обанкротился, накопив долги в размере 100 млрд рублей. 😱💼
#Технологии #Смартфон #Китай #АвторскиеПрава #Рутек
🤔3
Доброго утра, друзья! Начнем этот день с улыбки и положительных мыслей. Пусть каждая минута принесет вам радость и вдохновение. Удачного дня! 🌞😊 #ДоброеУтро #Позитив #УдачныйДень
👍5
🛠 DevOps: мост между разработкой и администрированием
🚀 Привет, друзья! Сегодня хочу поговорить с вами о DevOps - это то, во что я планирую погрузиться, переходя из мира системного администрирования. Давайте разберемся, что это такое и почему это важно.
🤔 Что такое DevOps? Это сокращение от двух слов: Development (разработка) и Operations (администрирование). DevOps - это философия и практика, объединяющая разработку и операционное обслуживание в единое целое.
👨💻 Чем занимаются DevOps-специалисты? Они стремятся упростить и автоматизировать процессы разработки и внедрения программного обеспечения. DevOps специалисты помогают ускорить разработку, повысить стабильность системы и улучшить взаимодействие между разработчиками и администраторами.
🔄 Главная идея DevOps - это непрерывное интегрирование и непрерывная доставка (CI/CD), что позволяет быстро и безопасно внедрять изменения в продакшн.
🔧 Основные инструменты DevOps включают в себя системы управления версиями (Git), системы автоматической сборки и развертывания (Jenkins, Travis CI), контейнеризацию (Docker) и системы управления конфигурацией (Ansible, Terraform).
🚀 В итоге, DevOps специалисты создают более гибкие и надежные системы, ускоряют реакцию на изменения рынка и помогают компаниям достигать более высокой эффективности.
🌟 Готовы ли вы к погружению в этот мир? Хотели бы вы узнать больше о DevOps? Дайте знать в комментариях! 🔍 #DevOps #ИТ #Переход
🚀 Привет, друзья! Сегодня хочу поговорить с вами о DevOps - это то, во что я планирую погрузиться, переходя из мира системного администрирования. Давайте разберемся, что это такое и почему это важно.
🤔 Что такое DevOps? Это сокращение от двух слов: Development (разработка) и Operations (администрирование). DevOps - это философия и практика, объединяющая разработку и операционное обслуживание в единое целое.
👨💻 Чем занимаются DevOps-специалисты? Они стремятся упростить и автоматизировать процессы разработки и внедрения программного обеспечения. DevOps специалисты помогают ускорить разработку, повысить стабильность системы и улучшить взаимодействие между разработчиками и администраторами.
🔄 Главная идея DevOps - это непрерывное интегрирование и непрерывная доставка (CI/CD), что позволяет быстро и безопасно внедрять изменения в продакшн.
🔧 Основные инструменты DevOps включают в себя системы управления версиями (Git), системы автоматической сборки и развертывания (Jenkins, Travis CI), контейнеризацию (Docker) и системы управления конфигурацией (Ansible, Terraform).
🚀 В итоге, DevOps специалисты создают более гибкие и надежные системы, ускоряют реакцию на изменения рынка и помогают компаниям достигать более высокой эффективности.
🌟 Готовы ли вы к погружению в этот мир? Хотели бы вы узнать больше о DevOps? Дайте знать в комментариях! 🔍 #DevOps #ИТ #Переход
👍4
🧐 Полезный совет для работы с текстовыми файлами! Если вам нужно извлечь определенный диапазон символов из каждой строки, команда cut вам в помощь.
Пример: чтобы получить символы с 5-й по 10-ю позицию каждой строки из файла file.txt, используйте команду:
cut -c5-10 file.txt
Это простой и эффективный способ обработки текстовой информации. Попробуйте! 💡 #ПолезныеСоветы #РаботаСТекстом #Linux
Пример: чтобы получить символы с 5-й по 10-ю позицию каждой строки из файла file.txt, используйте команду:
cut -c5-10 file.txt
Это простой и эффективный способ обработки текстовой информации. Попробуйте! 💡 #ПолезныеСоветы #РаботаСТекстом #Linux
👍2
Доброе утро, герои мира IT и Linux! 🌄 Сегодня вас ждут новые вызовы и возможности. Пусть ваш код работает стабильно, а решения всегда находятся под рукой. Уверен, что ваш день будет настолько эффективным, что даже Tux завидует вашей продуктивности! 💪🐧 #IT #Linux #ДоброеУтро
👍3
🔐 Пять опасностей: когда суперпользователь в Linux становится двойным мечом 🔐
В мире Linux суперпользователь - это мощный инструмент, но его использование требует осторожности. В этом посте мы обсудим пять опасностей, связанных с использованием суперпользователя, чтобы помочь вам избежать неприятных сюрпризов.
1. Непреднамеренное удаление файлов: суперпользователь имеет право удалить практически любые файлы на системе, однако это может привести к неработоспособности системы.
2. Вредоносное ПО: запуск программ от имени суперпользователя может быть опасным, так как вредоносное ПО, запущенное с такими привилегиями, может повредить систему или украсть ваши данные.
3. Неправильная конфигурация: изменение конфигурационных файлов без должных знаний может вызвать проблемы в работе системы, ошибки могут быть трудно обнаружимы и исправимы.
4. Уязвимости программ: если вы работаете от имени суперпользователя, уязвимости в приложениях могут быть использованы для получения полного контроля над системой.
5. Скрипты и автоматизация: запуск скриптов или автоматизированных задач с суперпользовательскими правами требует осторожности, ошибки в скриптах могут иметь катастрофические последствия.
Помните, что с большой мощью приходит большая ответственность. Всегда используйте суперпользователя только тогда, когда это действительно необходимо, и будьте готовы к возможным последствиям. 💻🔒
Расскажите в комментариях о своем неудачном опыте использования возможностей суперпользователя 👇 #Linux #Суперпользователь #Безопасность
В мире Linux суперпользователь - это мощный инструмент, но его использование требует осторожности. В этом посте мы обсудим пять опасностей, связанных с использованием суперпользователя, чтобы помочь вам избежать неприятных сюрпризов.
1. Непреднамеренное удаление файлов: суперпользователь имеет право удалить практически любые файлы на системе, однако это может привести к неработоспособности системы.
2. Вредоносное ПО: запуск программ от имени суперпользователя может быть опасным, так как вредоносное ПО, запущенное с такими привилегиями, может повредить систему или украсть ваши данные.
3. Неправильная конфигурация: изменение конфигурационных файлов без должных знаний может вызвать проблемы в работе системы, ошибки могут быть трудно обнаружимы и исправимы.
4. Уязвимости программ: если вы работаете от имени суперпользователя, уязвимости в приложениях могут быть использованы для получения полного контроля над системой.
5. Скрипты и автоматизация: запуск скриптов или автоматизированных задач с суперпользовательскими правами требует осторожности, ошибки в скриптах могут иметь катастрофические последствия.
Помните, что с большой мощью приходит большая ответственность. Всегда используйте суперпользователя только тогда, когда это действительно необходимо, и будьте готовы к возможным последствиям. 💻🔒
Расскажите в комментариях о своем неудачном опыте использования возможностей суперпользователя 👇 #Linux #Суперпользователь #Безопасность
👍6
🚀 Онлайн редакторы-компиляторы для BASH: удобство и скорость!
Иногда бывает, что нет возможности писать BASH-скрипты на локальной машине. Например, у вас под рукой может оказаться устройство, на котором установлена Windows и предназначен он исключительно для оконных задач. Не хочется загромождать его WSL или чем-то подобным. При этом иногда возникает срочная необходимость написать скрипт и каким-то образом использовать его (например, передать клиенту). Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать.
В таких случаях я использую онлайн редакторы-компиляторы, отлично интегрированные с Bash:
1. Rextester (https://rextester.com/l/bash_online_compiler) - версия BASH: 4.4.20
2. Mycompiler (https://www.mycompiler.io/new/bash) - версия BASH: 5.1.16
3. Leetcode (https://leetcode.com/playground/new/empty) - версия BASH: 5.0.17
Мой выбор пал на Mycompiler, в основном из-за свежей версии BASH. Все написанные скрипты можно сохранить прямо на сервисе, а также легко поделиться ими по расшаренной ссылке. К тому же здесь есть что-то вроде Git, где можно создавать форки своих проектов. Помимо BASH, здесь есть множество других языков и компиляторов, что делает это место настоящим швейцарским ножом для разработчика.
Что особенно круто, через скрипт можно работать с файловой системой, например, создать тестовый файл с помощью echo "test" >> /tmp/test.txt, а затем продолжить с ним работу прямо из скрипта с использованием cat /tmp/test.txt. То есть редакторы не ограничены только компиляцией.
Конечно, использование локального BASH - более правильное решение, но в некоторых случаях онлайн сервисы могут пригодиться, особенно учитывая, что они бесплатны.
👉 Интересно ли вам узнать больше о DevOps? Хотите ли видеть еще посты на эту тему? Дайте знать в комментариях!
Иногда бывает, что нет возможности писать BASH-скрипты на локальной машине. Например, у вас под рукой может оказаться устройство, на котором установлена Windows и предназначен он исключительно для оконных задач. Не хочется загромождать его WSL или чем-то подобным. При этом иногда возникает срочная необходимость написать скрипт и каким-то образом использовать его (например, передать клиенту). Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать.
В таких случаях я использую онлайн редакторы-компиляторы, отлично интегрированные с Bash:
1. Rextester (https://rextester.com/l/bash_online_compiler) - версия BASH: 4.4.20
2. Mycompiler (https://www.mycompiler.io/new/bash) - версия BASH: 5.1.16
3. Leetcode (https://leetcode.com/playground/new/empty) - версия BASH: 5.0.17
Мой выбор пал на Mycompiler, в основном из-за свежей версии BASH. Все написанные скрипты можно сохранить прямо на сервисе, а также легко поделиться ими по расшаренной ссылке. К тому же здесь есть что-то вроде Git, где можно создавать форки своих проектов. Помимо BASH, здесь есть множество других языков и компиляторов, что делает это место настоящим швейцарским ножом для разработчика.
Что особенно круто, через скрипт можно работать с файловой системой, например, создать тестовый файл с помощью echo "test" >> /tmp/test.txt, а затем продолжить с ним работу прямо из скрипта с использованием cat /tmp/test.txt. То есть редакторы не ограничены только компиляцией.
Конечно, использование локального BASH - более правильное решение, но в некоторых случаях онлайн сервисы могут пригодиться, особенно учитывая, что они бесплатны.
👉 Интересно ли вам узнать больше о DevOps? Хотите ли видеть еще посты на эту тему? Дайте знать в комментариях!
🔥5👍1
Доброго утра, чемпионы кода и архитекторы серверов! 🚀
Сегодняшний день - как код: его можно оптимизировать, усовершенствовать и сделать более эффективным. Пусть ваш день будет настолько производительным, что даже самый быстрый сервер позавидует вашей эффективности! И помните, независимо от того, сколько строк кода вы напишете сегодня, вы все равно останетесь невероятными! 💻
Успешного дня и много интересных проектов! 🌟 #Linux #IT #УтроСПозитивом
Сегодняшний день - как код: его можно оптимизировать, усовершенствовать и сделать более эффективным. Пусть ваш день будет настолько производительным, что даже самый быстрый сервер позавидует вашей эффективности! И помните, независимо от того, сколько строк кода вы напишете сегодня, вы все равно останетесь невероятными! 💻
Успешного дня и много интересных проектов! 🌟 #Linux #IT #УтроСПозитивом
👍3
🚀 "Мастерство Канбан: управляйте задачами и проектами с легкостью!" 📊✨
Ранее на канале выходила статья о причинах ведения ежедневного списка задач. В ней я обещал поделиться тем, как веду список задач на день и неделю. Для этого я использую Канбан – мощную методологию управления задачами и проектами, которая может революционизировать практически любой рабочий процесс. 🚀 В этой заметке хочу рассказать про методологию чуть подробнее, чтобы в последующих заметках перейти к раскрытию темы чуть глубже.
Канбан, разработанный Toyota, был изначально применен в производстве, но затем успешно нашел свое применение в мире IT и многих других областях. Основной идеей Канбана является визуализация работы. Вот как это работает:
📌 Доска задач: создается виртуальная или физическая доска, на которой размещаются карточки задач. Колонки на доске представляют разные этапы выполнения задач, например, "В планах," "В процессе," и "Завершено."
📌 Визуализация потока работы: вы видите ясно, сколько задач находится на каждом этапе и как они двигаются через этапы. Это позволяет легко отслеживать прогресс и идентифицировать задачи, которые могут застрять.
📌 Лимиты рабочего процесса: вы можете устанавливать лимиты на количество задач в каждой колонке. Это помогает предотвратить перегрузку и обеспечивает равномерное распределение работы.
📌 Приоритизация и оптимизация: как только вы начнете использовать Канбан, вы начнете видеть, какие задачи приоритетны, и какие могут быть оптимизированы для улучшения эффективности.
📌 Гибкость и адаптация: Канбан очень гибок и может быть адаптирован к вашим потребностям. Вы можете использовать его для управления проектами, задачами разной сложности или даже для учебы.
Важно отметить, что существует множество онлайн-инструментов, которые делают внедрение Канбана легким и удобным. Если вас заинтересовала эта методология, дайте знать в комментариях, и я расскажу о том, как начать использовать Канбан в рабочем процессе.
#Канбан #УправлениеПроектами #Методология #РабочийПроцесс #Эффективность
Ранее на канале выходила статья о причинах ведения ежедневного списка задач. В ней я обещал поделиться тем, как веду список задач на день и неделю. Для этого я использую Канбан – мощную методологию управления задачами и проектами, которая может революционизировать практически любой рабочий процесс. 🚀 В этой заметке хочу рассказать про методологию чуть подробнее, чтобы в последующих заметках перейти к раскрытию темы чуть глубже.
Канбан, разработанный Toyota, был изначально применен в производстве, но затем успешно нашел свое применение в мире IT и многих других областях. Основной идеей Канбана является визуализация работы. Вот как это работает:
📌 Доска задач: создается виртуальная или физическая доска, на которой размещаются карточки задач. Колонки на доске представляют разные этапы выполнения задач, например, "В планах," "В процессе," и "Завершено."
📌 Визуализация потока работы: вы видите ясно, сколько задач находится на каждом этапе и как они двигаются через этапы. Это позволяет легко отслеживать прогресс и идентифицировать задачи, которые могут застрять.
📌 Лимиты рабочего процесса: вы можете устанавливать лимиты на количество задач в каждой колонке. Это помогает предотвратить перегрузку и обеспечивает равномерное распределение работы.
📌 Приоритизация и оптимизация: как только вы начнете использовать Канбан, вы начнете видеть, какие задачи приоритетны, и какие могут быть оптимизированы для улучшения эффективности.
📌 Гибкость и адаптация: Канбан очень гибок и может быть адаптирован к вашим потребностям. Вы можете использовать его для управления проектами, задачами разной сложности или даже для учебы.
Важно отметить, что существует множество онлайн-инструментов, которые делают внедрение Канбана легким и удобным. Если вас заинтересовала эта методология, дайте знать в комментариях, и я расскажу о том, как начать использовать Канбан в рабочем процессе.
#Канбан #УправлениеПроектами #Методология #РабочийПроцесс #Эффективность
👍5
👋 Почему каждый программист начинает с "Hello, World!"? 🌍💻
"Hello, World!" - эта фраза стала своего рода входными воротами в мир программирования. Почему же так происходит?
1. Простота: этот первый шаг кажется настолько простым, что даже новичок может его освоить. Это мотивирует и дает уверенность.
2. Проверка окружения: "Hello, World!" - это способ проверить, правильно ли настроено окружение для разработки. Если программа выводит это сообщение, значит, все работает как надо.
3. Учебные цели: этот пример дает представление о синтаксисе и основах языка программирования. Он служит отправной точкой для изучения более сложных концепций.
4. Традиция: этот обряд стал традицией и своеобразным ритуалом в мире программирования. Многие начинали с этой фразы и хотят передать эту традицию дальше.
Так что, если вы новичок в программировании, не стесняйтесь начать с "Hello, World!" Это отличный способ погрузиться в этот захватывающий мир! 👨💻👩💻🌟
"Hello, World!" - эта фраза стала своего рода входными воротами в мир программирования. Почему же так происходит?
1. Простота: этот первый шаг кажется настолько простым, что даже новичок может его освоить. Это мотивирует и дает уверенность.
2. Проверка окружения: "Hello, World!" - это способ проверить, правильно ли настроено окружение для разработки. Если программа выводит это сообщение, значит, все работает как надо.
3. Учебные цели: этот пример дает представление о синтаксисе и основах языка программирования. Он служит отправной точкой для изучения более сложных концепций.
4. Традиция: этот обряд стал традицией и своеобразным ритуалом в мире программирования. Многие начинали с этой фразы и хотят передать эту традицию дальше.
Так что, если вы новичок в программировании, не стесняйтесь начать с "Hello, World!" Это отличный способ погрузиться в этот захватывающий мир! 👨💻👩💻🌟
👍7
🐧 Пять полезных команд для управления Flatpak в Linux через терминал 📦
Flatpak - это отличный способ установки и управления приложениями в Linux. Вот пять команд, которые помогут вам мастерски обращаться с Flatpak через терминал:
1. Установка Flatpak: если у вас еще нет Flatpak, выполните эту команду, чтобы установить его:
2. Установка приложения: чтобы установить приложение из репозитория Flatpak, используйте:
3. Обновление приложений: Для обновления всех установленных Flatpak-приложений выполните:
6. Вывод списка установленных приложения:
Flatpak - это отличный способ установки и управления приложениями в Linux. Вот пять команд, которые помогут вам мастерски обращаться с Flatpak через терминал:
1. Установка Flatpak: если у вас еще нет Flatpak, выполните эту команду, чтобы установить его:
sudo apt install flatpak # для Ubuntu/DebianПри этом, стоит помнить, что большинство современных Linux-дистрибутивов имеют встроенную поддержку Flatpak. К таким относятся, например, Fedora, Manjaro, Linux Mint.
sudo dnf install flatpak # для Fedora
sudo pacman -S flatpak # для Archlinux
2. Установка приложения: чтобы установить приложение из репозитория Flatpak, используйте:
flatpak install название-приложенияГде взять название приложения? Переходим на сайт Flathub и выбираем то, что нужно. После нажатия кнопки Install, появится команда для ввода в терминал (также доступно скачивание установочного пакета, но менеджер приложений вашего дистрибутива должен уметь работать с такими пакетами), где и будет название приложения. Нет желания рыскать по сайтам? Смотрите команду №4.
3. Обновление приложений: Для обновления всех установленных Flatpak-приложений выполните:
flatpak update4. Поиск приложений: если вы хотите найти приложение в репозитории, воспользуйтесь командой поиска:
flatpak search ключевое-слово5. Удаление приложений: для удаления приложения используйте:
flatpak uninstall название-приложенияЕсли при этом вы забыли опять-таки имя приложения, то можете воспользоваться бонусной командой №6 😏
6. Вывод списка установленных приложения:
flatpak listЭти команды сделают работу с Flatpak в терминале максимально удобной и эффективной. Напишите в комментариях свое мнение о Flatpak и насколько часто используете его вы? 🚀🖥 #Linux #Flatpak #Терминал
👍3
Доброе утро, друзья Linux и IT! ☕️🖥 Надеюсь, вы готовы к завершению этой недели с блеском и энтузиазмом. Пусть ваш день будет полон креатива, успешных экспериментов и, конечно же, надежных резервных копий. Пусть командная строка будет вашим верным союзником, а код - как отлично отлаженная программа. Удачи во всех ваших начинаниях! 💻✨ #Linux #IT #Пятница
👍3