Автор:
Игорь Штомпель
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Представляем вашему вниманию новый, одиннадцатый выпуск рубрики "Образование в сети". В нём значительное внимание уделено курсам. В частности, вы можете познакомиться с курсами как для программистов, так и для ИТ-менеджеров. Кроме того, вас ждёт информация об электронной книге, посвящённой LaTeX и техническом бюллетене, об ответах разработчиков компании РОСА на вопросы и о мини-интервью с докладчиками FOSDEM 2013.
Курсы для программистов
Технология командной разработки программного обеспечения информационных систем Интернет-Университет Информационных Технологий выпустил новый курс, который призван дать представление о командной разработке программного обеспечения. В центре курса методология и решения предлагаемые корпорацией Microsoft в области управления жизненным циклом программного обеспечения. В частности, Team Foundation Server, Visual Studio. Кроме того, уделено внимание организации командной разработки, обеспечению качества ПО, а также мотивации команды разработчиков программного обеспечения.
Курс включает 25 лекций (среди них введение и ряд лабораторных работ). Среди тем курса: “Введение в технологии разработки программного обеспечения”, “Процессы командной разработки программного обеспечения MSF”, “Гибкие технологии разработки ПО”, “Управление жизненным циклом приложений”, “Архитектура и функциональные возможности Visual Studio Team Foundation Server”, “Обеспечение качества программных продуктов”, “Модели гибкой разработки SCRUM”. Сайт: Интернет-Университета Информационных Технологий (http://www.intuit.ru);
Страница курса: http://www.intuit.ru/department/se/techcomdevsw/;
Основы параллельного программирования с использованием Visual Studio 2010
Курс “Основы параллельного программирования с использованием Visual Studio 2010” позволяет получить представление о создании многопоточных приложений в Visual Studio 2010. В курсе также задействован .NET Framework. Слушаетели узнают о соответствующих библиотеках и классах, необходимых для реализации многопоточных приложений.
В курсе 25 лекций. Среди названий последних: “Введение в параллельное программирование”, “Параллельное программирование в .NET Framework 4.0”, “Создание первого приложения”, “Многопоточность в .NET Framework”, “Синхронизация потоков”, “Введение в ассинхронные задачи”, “Параллелизм задач”, “Создание приложения с распараллеливанием задач”, “Создание приложения с использованием PLINQ”, “Параллельные коллекции”, “Создание Windows приложения с использованием элемента BackgroundWorker”, “Отладка многопоточного приложения”, “Отладка многопоточного приложения с использованием окна стеков”, “Отладка многопточоного приложения с использованием окна задач”, “Пример оптимизации параллельного приложения”.
Сайт: Интернет-Университета Информационных Технологий (http://www.intuit.ru);
Страница курса: http://www.intuit.ru/department/se/baseppvs2010/;
Мировые информационные ресурсы
Данный курс призван дать представление о создании приложений для сети Интернет на базе концепции Web. Основным инструментом создания соответствующих приложений стала платформа Microsoft ASP .NET. Таким образом, курс позволяет освоить разработку приложений на указанной платформе.
Курс включает 22 лекции. Среди которых, следующие: “Основы функционирования веб-приложений”, “Введение в платформу .NET Framework и ASP .NET”, “Подготовка среды исполнения веб-приложений на платформе Microsoft ASP .NET”, “Анатомия приложений ASP .NET”, “Подходы к построению приложений на основе ASP .NET”, “Построение приложений на основе веб-форм ASP .NET Web Forms”, “Создание простейшего приложения на базе ASP .NET”, “Работа с приложениями на ASP .NET MVC Framework”, “Безопасность приложений ASP .NET”, “Создание интерактивных приложений на основе AJAX”.
Сайт: Интернет-Университета Информационных Технологий (http://www.intuit.ru);
Страница курса: http://www.intuit.ru/department/se/baseppvs2010/;
Курс “6.006 Introduction to Algorithms”
Данный курс доступен на английском языке, а его название можно перевести как “Введение в алгоритмы”. В аннотации курса указано, что он ориентирован на введение в “математическое моделирование вычислительных задач”. В курсе рассматриваються общие алгоритмы, алгоритмические парадигмы и структуры данных, которые используются для решения соответствующих задач.
Курс включает 24 лекции. Среди названий последних: “Algorithmic Thinking, Peak Finding”, “Models of Computation, Document Distance”, “Insert Sort, Merge Sort”, “Heaps and Heap Sort”, “Binary Search Trees, BST Sort”, “Hashing with Chaining”, “Open Addressing, Cryptographic Hashing”, “Square Roots, Newton’s Method”, “Breadth-First Search (BFS)”, “Depth-First Search (DFS), Topological Sort”, “Dijkstra”, “Computational Complexity”.
Сайт: MIT OpenCourseWare (http://ocw.mit.edu);
Страница курса: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/index.htm;
Ссылка на загрузку материалов курса: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/download-course-materials/;
Курсы для ИТ-менеджеров
Курс “Организация ИТ-аутсорсинга”
Данный курс ориентирован на знакомство с организационными и технологическими проблемами использования аутсорсинга. Более того, в курсе даются подробные рекомендации по внедрению аутсорсинга в деятельность компании. В частности, рассмотрены правовые, организационные и технологические составляющие создания аутсорсинга в разных областях. Кроме того, даётся анализ российского рынка ИТ-аутсорсинга.
В курсе 11 лекций (включая введение). Среди названий последних: “Мировая и отечественная практика использования аутсорсинга”, “Рынок аутсорсинга бизнес-процессов”, “Поставщики услуг ИТ-аутсорсинга”, “Потребители услуг ИТ-аутсорсинга”, “Оценка экономической эффективности аутсорсинга”, “Законодательная и нормативная база аутсорсинга”, “Правовые аспекты соглашения об аутсорсинге”, “Методика перехода к аутсорсингу”, “Методические рекомендации по подготовке аутсорсингового контракта”, “Управление исполнением аутсорсингового контракта”.
Сайт: Интернет-Университета Информационных Технологий (http://www.intuit.ru);
Страница курса: http://www.intuit.ru/department/itmngt/orgitouts/;
Библиотека
Книга Е.М. Балдина “Компьютерная типография LaTeX”
Е.М. Балдин опубликовал под свободной лицензией CC-BY-SA 3.0 книгу “Компьютерная типография LaTeX”. В книге описаны базовые элементы, начала программирования, процесс вёрстки, создание презентаций и многое другое. А в конце 2012-начале 2013 года стали доступны и исходные тексты книги на условиях лицензии GNU GPLv3.
Среди глав книги: “Запускаем LaTex”, “Базовые элементы”, “Начала математики”, “Вставка графики”, “Начала программирования”, “Вёрстка”, “Путеводитель по классам LaTeX”, “Делаем презентации”, “Всё о таблицах”, “Документация и программный код”.
Источники: http://www.opennet.ru/opennews/art.shtml?num=33316; http://www.opennet.ru/opennews/art.shtml?num=35738;
Файлы для скачивания на CTAN: http://ctan.org/tex-archive/info/russian/Computer_Typesetting_Using_LaTeX;
Исходные тексты книги: https://code.google.com/p/ctex-ru/;
Представлен пятый номер технического бюллетеня “Точка РОСЫ”
“Команда РОСЫ”” представила пятый номер технического бюллетеня “Точка РОСЫ”. Среди статей, с которыми могут ознакомиться читатели в данном бюллетене: “Мониторинг репозиториев RELS”, “Система автоматизированного тестирования”, “Инструменты ROSA в upstream-разработках”, “Вклад в upstream настройщика GRUB2”, “Command-not-found”, “Сколько надо российских линуксоидов, чтобы ввернуть лампочку - 2.0”, “ABF 2.0: новая система сборки”.
Анонс выходя технического бюллетеня: http://www.rosalab.ru/blogs/tehnologicheskiy-byulleten-tochka-rosy-5;
Бюллетень для чтения: https://www.2safe.com/viewer/368030033047;
Бюллетень для загрузки: http://cdn.2safe.com/368030033047/05_Точка РОСЫ.pdf;
Ответы на вопросы от компании РОСА
В третьем номере технического бюллетеня “Точка РОСЫ”, его авторы предложили читателям задать вопросы. Теперь пятнадцать вопросов и ответов на них были опубликованы.
Среди вопросов: “Какую периодичность релизов вы планируете?”, “Сервер вы выпустили на базе Red Hat. Ваши новые релизы ROSA Desktop будут на базе Федоры?”, “Планируется ли выпуск коробочной платной версии ROSA? Будет ли она включать в себя какое-либо платное ПО?”, “Как пропатчить KDE под FreeBSD?”, “Сейчас все думают о том, чтобы иметь версию дистрибутива для ARM-архитектуры. Планируется ли у вас такое?”, “Я хочу стать майнтейнером «РОСА». Что мне делать?”, “Как вы разрабатываете ваши дистрибутивы? Какие инструменты используете?”, “Когда появится возможность собирать что-то отличное от ROSA и RHEL?”, “Почему вы не Убунта?”, “Что общего у вас сейчас с Мандривой?”, “Как вы относитесь к проекту Mageia? Не ревнуете?”, “Вы заявили, что будете поддерживать Marathon 5 лет. Откуда такая уверенность в завтрашнем дне?”.
Вопросы и ответы: http://www.rosalab.ru/blogs/rosa-voprosy-i-otvety; Третий номер технического бюллетеня “Точка РОСЫ”: http://www.rosalab.ru/blogs/tehnologicheskiy-byulleten-tochka-rosy-3;
Мини-интервью с докладчиками FOSDEM 2013
Доступны мини-интервью с докладчиками европейской конференции разработчиков свободного и открытого программного обеспечения (Free and Open source Software Developer’s European Meeting), которая в этом году проходила 2-3 февраля в городе Брюсселе (Бельгия).
Среди доступных интервью: “Bdale Garbee: FreedomBox 1.0”, “Cathy Malmrose: UEFI SecureBoot”, “Florian Weimer: Trends in Open Source Security”, “Jeremiah Foster: Vroom! Free Software in your car”, “Jeremy Allison: Samba4”, “Jonas Sicking: Firefox OS”, “Lennart Poettering: systemd, Two Years Later”, “Luc Verhaegen: Open ARM GPU drivers”, “Michael Meeks: LibreOffice: cleaning and re-factoring a giant code-base”, “Thomas Petazzoni: ARM support in the Linux kernel”, “Wolfram Sang: Maintaining a kernel subsystem”.
Источник: http://www.opennet.ru/opennews/art.shtml?num=35797;
Перечень мини-интервью: https://fosdem.org/2013/interviews/;
На этом завершим одиннадцатый выпуск.
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
|