Разбираем основы работы в оболочке bash — родной консоли Ubuntu:
— как настроить оболочку bash под себя?
— как создать свою команду в оболочке?
— что такое переменные среды?
— как создать, удалить или изменить переменную среды?
— что такое групповые (универсальные) символы или wildcards?
— как работать с историей команд в Linux?
— как работают принципы автозаполнения при наборе команд?
— как искать документацию (мануалы) и прочую информацию в среде Linux?
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP
Как ни удивительно, но абсолютно вся информация в компьютере (текст, звук, видео, программы) закодирована всего лишь с помощью двух символов: 0 и 1. Такая система кодирования данных называется «двоичная система счисления». И если вы хотите глубоко понимать, как компьютер работает с информацией — полезно узнать теоретические основы двоичной системы и ее применения в компьютерах. На этом вебинаре вы узнаете:
— зачем программисту знать про системы счисления
— почему компьютер не «понимает» ничего кроме 0 и 1
— как компьютер считает в двоичной системе
— принципы кодирования текста
— принципы кодирования видео
— принципы кодирования звука
— какие еще системы счисления часто применяются в программировании
Первый урок нового бесплатного практического курса по базовым принципам программирования. В течение курса мы научимся писать программы, изучим основы JS, познакомимся с функциями, тестированием, рекурсией, модулями, окружением, типизациями и другими важными концепциями. Вас ждут анимированные видео, конспекты, тесты и практика.
Цель первого урока — спросить и попробовать ответить на несколько простых, но важных вопросов: Что такое компьютер? Умный ли он? Говорит ли он на языке программирования?
Embedded Linux lecture by Ncrmnt
Pdf of presentation get here: goo.gl/PwQVC2
Presenter: Andrianov Andrew (ncrmnt.org)
Organizer: Moscow Linux Users Group (mlug.ru)
Management: Khoteev Sergey (Valber)
Сегодня рассмотрим модули и датчики, которые я рекомендую купить для полного погружения в Ардуино-тематику, а также попробуем ответить на вопрос: брать кит, или нет?
Ссылки оставлены по возможности на один магазин для удобной и дешёвой доставки. Промокод alexgyver1111all300 на скидку 300р с 2400р.
► Список в виде таблицы yadi.sk/i/PANR9iU9pCvihw
(тут в описании ниже список более полный!!!!)
. Ближайшая конференция — DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: bit.ly/dotnext2020piter
. Настоящий хардкор от техлида в Rider и главный по многопоточности во всем JetBrains.
В докладе речь пойдет об алгоритмах, стоящих за коллекциями в System.Collections.Concurrent. Пошагово, с примерами объясним сложные алгоритмы. Также рассмотрим дизайн API многопоточной коллекции. Ознакомимся с теорией неблокирующей синхронизации.
Важно: для понимания доклада необходимо знать основы параллельного программирования, включая Monitors, Semaphores, read-write locks, атомарные операции (Interlocked) и т.д.
На мастер-классе Дмитрий расскажет, как научиться «видеть» город, человека, судьбу, тишину, любовь, творчество, музыку, «видеть» то, что видеть нельзя.
Дмитрий Брикман родился в Ленинграде, живет в Израиле. В 2009 году в издательстве «Питер» вышел его фотоальбом «Иерусалим не просто город». Кроме цикла иерусалимских фотографий, Дмитрий Брикман автор фотографических серий о музыкантах, о театре. В августе 2013 года на кинофестивале «Окно в Европу» в Выборге состоялась премьера его фотофильма «Екклесиаст. Фотоперевод».
Лекция №6 курса «Анализ изображений и видео, часть 2» (весна 2020).
Преподаватель — Алексей Сергеевич Артамонов
Страница лекции на сайте CS центра: bit.ly/2uXer1d
Модель Open Systems Interconnection (OSI) – это скелет, фундамент и база всех сетевых сущностей. Модель определяет сетевые протоколы, распределяя их на 7 логических уровней.
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP
Основы компьютерных сетей.
На вебинаре мы рассмотрим базовые принципы работы компьютерных сетей или сетей передачи данных. Разберемся с основными протоколами, а также научимся диагностировать и устранять возникающие проблемы.
— Введение в компьютерные сети
— Модели OSI и TCP/IP
— Сетевая адресация (Ethernet, IP, TCP/UDP)
— Диагностика и устранение основных проблем
Вебинар рассчитан на новичков, которые начинают работу с сетями передачи данных, а также на специалистов смежных областей (программистов, системных администраторов и др.), которым требуются базовые знания по «сетям» для выполнения задач в рамках основной специализации.
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP