Недавно завершился конкурс по написанию игр под Колибри ОС. я решил поиграть в конкурсные работы и поделиться с вами своим мнением.
Ссылка на голосование за игры: habrahabr.ru/company/kolibrios/blog/247601/
Материал по свойствам полупроводников, строению атома и электрическому полю. Проведено краткое описание принципа работы PN-перехода, диодов, транзисторов и логических вентилей.
Список литературы и источников, необходимых к ознакомлению для полного понимания этой отрасли:
Киттель Ч. Введение в физику твердого тела.
Ландау, Л. Д., Лифшиц, Е. М. Теория поля.
Фейнман Р., Лейтон Р., Сэндс М. Фейнмановские лекции по физике. Электричество и магнетизм.
Фейнман Р., Лейтон Р., Сэндс М. Фейнмановские лекции по физике. Физика сплошных сред.
Paul Horowitz and Winfield Hill. The Art of Electronics.
Peter Y. Yu, Manuel Cardona. Fundamentals of Semiconductors: Physics and Materials Properties.
Li, Sheng S. Semiconductor Physical Electronics.
С.А. Гаврилов. Полупроводниковые схемы. Секреты разработчика.
Толмачёв В. В., Скрипник Ф. В. Физические основы электроники.
Технологии микроэлектроники на пальцах: aftershock.news/?q=node/745507
Диоды. For dummies: habr.com/ru/post/132842
Биполярные транзисторы. For dummies: habr.com/ru/post/133136
Полевые транзисторы. For dummies: habr.com/ru/post/133493
Простейшие логические цепи:
Ч1: habr.com/ru/post/129060
Ч2: habr.com/ru/post/129516
BarsMonster: habr.com/ru/users/BarsMonster
Самые первые основные действия по настройке операционной системы Debian 9 Stretch для повседневного использования на ноутбуке.
— установить sudo и добавить пользователя в группу sudo
— настроить тачпад
— установить firmware и набор микропрограмм и утилит
— настроить swappiness
— выставить флаги монтирования в fstab
— настроить поддержку QT приложений
— установить gdebi
— добавить русскую раскладку клавиатуры
Третий доклад на июльском Линуксфесте в Петербурге.Обзор архитектурных особенностей Nginx, плюсы и основные возможности, рассмотрение модели frontend-backend, конфигурации для среднестатистического сайта с применением кеширования, на стороне Nginx. Докладчик — Юрий Медведев (https://vk.com/id1915780).
Git и Github полный курс для начинающих. На практическом уроке для начинающих и новичков разберем как работать с Git и Github.
В ролике информация про то, как установить git и начать работать с github. Так же разберем основные команды: git clone, git init, git merge, git branch, git checkout, git push, git pull, git commit, git add, git config
Таймкоды:
00:00 — Что такое Git
02:29 — Установка Git
03:25 — Начало работы
06:40 — Инициализация проекта
11:05 — Первые изменения
17:25 — Коммит
18:54 — gitignore
23:45 — Работа с ветками
31:35 — Совмещение веток
33:20 — Работа с Github
А вы думали когда-нибудь приготовить что-то этакое с помощью докера?
В этом видео установим Docker, познакомимся с жизненный циклом докер контейнера и из простого докер рецепта (Docker file) приготовлю Docker image.
00:00 — Введение: какую боль решает Kubernetes
09:25 — Описание проекта
12:17 — Метки в Kubernetes
18:25 — Pod — базовая единица в Kubernetes
33:10 — Deployments — основная рабочая лошадка
37:57 — Немного о Google Cloud SQL
39:53 — Secrets. Хранение паролей и прочего в Kubernetes
1:00:57 — Хранение данных (volumes) в Kubernetes
1:07:40 — Сервисы. Учим Deploymentы взаимодействовать друг с другом
1:23:19 — Ingress. Публикуем результаты во внешний мир
1:39:25 — Как «разворачиваются» обновления в Kubernetes
1:48:43 — Что еще есть в Kubernetes!
Kubernetes — платформа для управления Docker-контейнерами.
. Ближайшая конференция — DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: bit.ly/dotnext2020piter
. Во многих современных приложениях производительность упирается в память. Измерять скорость работы и писать корректные бенчмарки в таком случае не так-то просто: слишком много факторов влияют на итоговое время работы. В этом докладе мы поговорим о том, из чего складывается производительность работы с памятью. Обсудим как низкоуровневые хардварные штуки (CPU cache и его ассоциативность, выравнивание, store forwarding, 4K aliasing, prefetching, cache/page splits, cache bank conflicts и т.п.), так и более .NET-специфичные проблемы (pinned objects, large object heap, особенности работы кучи в полном .NET Framework и Mono).