Devops Today – Telegram
Devops Today
184 subscribers
438 photos
19 videos
12 files
689 links
Welcome to Devops Today! Join us as we explore the latest trends, tools, and techniques in the world of DevOps, cloud computing, automation, containerization, and more. Subscribe now to stay up-to-date in DevOps and IT!
Contacts: @mikonoid
Download Telegram
Телеграфом об Го

Если вы когда-нибудь задумывались, почему язык GO получил такое название, и не знали, я вам принес ответ - GO это аббревиатура от Google Oberon. Совпадает с Обероном-2 (наследник Паскаля, тоже господин Вирт делал) с точностью до семантики.

А вы думали, почему в Го для выражения в if не нужны круглые скобки? Потому что их в Алголе/Паскале можно не писать.

Единственное, в Го подлит синтаксис из Си, а также идеи CSP (communicating sequential processes) Тони Хоара добавлены. А именно -- примитивы общения, известные в Го как "каналы", которыми общаются активные объекты Оберона, известные в Го как "горутины".

А вот концепция интерфейсов и полиморфизм на основе подтипов я не знаю, откуда взят, мне кажется, что из COM и GObject 🙂

В общем, пока все бежали от Паскаля, он нанес ответный удар.
Forwarded from PythonDigest
#python #pydigest

Сборник Python новостей уже перед вами.

В выпуске Python Дайджест вы найдете:

- Расставляем ударения с помощью Natasha и Spacy
- Пишем генератор API тестов и данных для них
- Принимаем на работу брокера для Celery: подбор, аджаст и выкатка
- Как автоматизировать сбор статистики из Яндекс.Дзен при помощи кода
- Python: конфигурация проекта без боли
- Создание приложения для анализа данных машинного обучения
- Построение тепловой карты именованных сущностей
- PyCharm 2021.2.1

Заходите в гости - https://pythondigest.ru/issue/401/
Присылайте интересные новости через форму на сайте.
Luxoft TechFest #5 — бесплатный онлайн митап для тех, кому близок DevOps

9 сентября, 18:00 (Мск, GMT+3) пройдет бесплатный онлайн митап от команды Luxoft при поддержке JUG Ru Group.

Говорить будем об инструментах, практиках, проблемах и их решениях. А если чуть конкретнее, то о:
Развертывании приложений и конфигураций в виде кода с помощью GitOps для Kubernetes с поддержкой Azure Arc;
Облачной платформе: vendor lock и можно ли его избежать;
Jenkins Jobs as Code, или как жить с одним пайплайном на всех.

Все доклады можно будет обсудить со спикерам в дискуссионных Zoom-комнатах, а также у вас будет возможность выиграть билетик на DevOops 2021🔥

Подробно почитать программу митапа и зарегистрироваться можно на https://bit.ly/3yzBFpe
Главное чтоб не Хаскел
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Практический минимум от Computer Science Center

Запись курса об инструментах и технологиях, которые вокруг нас и которыми нужно уметь пользоваться.

https://proglib.io/w/f868fa8d
23 сентября в 21:00 команда BellSoft вместе с JUG Ru Group проведет бесплатную онлайн-конференцию “JRush. DevOps Philosophy: Vision of the Future” для Java-разработчиков и всех, кто интересуется DevOps.

В программе:
Donovan Brown (Azure CTO Incubations team в Microsoft) — «Best practices when adopting DevOps»
Узнайте о том, как лучше всего внедрить DevOps в процесс разработки.
Дмитрий Чуйко (Performance engineer в BellSoft) — «How to make OpenJDK the DevOps' best friend?»
Погрузитесь в тонкости установки OpenJDK.
Heidi Waterhouse (Transformation advocate в LaunchDarkly) —«Tinkertoys, Legacy Computing, and You: How we got here and where to go»
Превращаем клубок микросервисов в удобные для тестирования модули.

Вас ждет: совмещение лучших практик DevOps и Java-разработки, 2 часа практической информации, возможность задать вопросы спикерам 🔥

Подробности и бесплатная регистрация на сайте.
Forwarded from The After Times
Буратино дали 3 яблока.
Два он отдал Мальвине.
Сколько яблок у него осталось?»
.
1. Неизвестно, сколько яблок было у Буратино до того, как ему дали 3 яблока.
2. Неизвестно два "чего" он отдал Мальвине.
3. Неизвестно, являются ли Буратино и Мальвина двумя разными сущностями, или одно из них это ссылка на другое.
4. Неизвестно, каков результат этого процесса (может, Мальвина не взяла).
5. Непонятно, в какой момент "осталось". После того как он попытался дать в первый раз?
6. (state) Неизвестно, являются яблоки частью состояния Буратино или самостоятельными объектами.
7. (волатильность) Не ясно, сколько времени прошло с момента нахождения яблок у Буратино до процесса "отдачи":
– может, яблоки полураспадаются сами по себе (сгнивают), или возвращаются к тем, кто их дал.
– может, их едят, пока они у Буратино, а он просто этого не знает.
8. (длина переменной) Не ясно, сколько яблок может удержать Буратино.
Может, всего 2... и если он 2 отдал, у него нет яблок.
9. Если процесс дачи яблок рекурсивный, мы все останемся без яблок.