Как студент-второкурсник покоряет вершины Сахалина

29.06.2015

Собственно, первый день. С самого утра инструктажи, подписание бумаг, знакомства.
Читать далее «Как студент-второкурсник покоряет вершины Сахалина»

Юбилейный ролик YouTube: Челябинск ровно в центре | #HappyBirthdayYouTube

Самый популярный в мире видеохостинг YouTube празднует десятилетие. По этому поводу официальный канал хостинга подготовил видео, где каждой букве латинского алфавита подобраны самые популярные ролики. Авторы использовали более 75 ссылок для подготовки этого ролика, его продолжительность 2:44.

И вот, на 1:16 минуте, практически посередине или в центре, в разделе News (Новости — для особо одарённых), появляются кадры с Челябинским метеоритом, заснятые на видеорегистратор.

Эпично получилось, чёрт возьми — Челябинск в самом центре внимания на видеоролике с многомиллионными просмотрами!

Вот, что-то последнее время он становится знаменитым. К чему-бы это?

IV Федеральный конгресс по электронной демократии




16 июня 2015 года в Москве при поддержке Временной комиссии Совета Федерации ФС РФ по развитию информационного общества, Комитета Государственной Думы ФС РФ по информационной политике, информационным технологиям и связи, Комитета Торгово-промышленной палаты РФ по содействию модернизации и технологическому развитию экономики России и Аналитической ассоциации Организации Договора о Коллективной Безопасности (ОДКБ) состоится Четвертый Федеральный конгресс по электронной демократии.

Организатор Конгресса – Российское Агентство развития информационного общества «РАРИО» при участии Общероссийского совета некоммерческих организаций. Экспертная поддержка – Российская академия наук, Агентство стратегических инициатив, Общественная палата Москвы, Экспертный центр электронного государства, Институт электронного государства, Центр технологий электронного правительства НИУ ИТМО.

Цели Конгресса: обсуждение вопросов государственной политики в области развития информационного общества и электронной демократии; анализ эффективности инструментов контроля удовлетворенности граждан деятельностью органов государственной власти; проработка мер по предупреждению внешнего вмешательства и предотвращению «цветных революций» в условиях современного информационного общества; составление рейтинга субъектов РФ в области развития электронной демократии и активного взаимодействия с населением посредством инструментов электронной демократии.
Темы Конгресса:

  1. Инновационные технологии коллективного мышления для решения стратегически важных государственных и общественных задач
  2. Облачные технологии и сервисы для электронной демократии
  3. Платформы электронной демократии – от интерактивных сайтов до сложных комплексных систем
  4. Информационная безопасность в условиях электронной демократии
  5. Механизмы обеспечения технологической независимости и кибербезопасности России в критически важных областях
  6. Матричное делегирование в условиях облачной демократии: инновации в управлении и технологии народного краудсорсинга
  7. Электронная демократия в торгах: от общественного контроля выполнения госконтрактов до коллективных закупок тиражируемых систем
  8. Социальная ответственность финансового сектора и демократические процедуры

В рамках Конгресса состоится экспресс-блок: «Обзор ключевых федеральных и региональных проектов в сфере развития электронной демократии и открытости органов власти», где будут представлены наиболее эффективные проекты в сфере развития электронной демократии и краудсорсинга, продемонстрирован успешный опыт на федеральном, региональном и муниципальном уровнях, описаны основные подходы к применению крауд-технологий в крупных корпорациях, малом и среднем бизнесе, некоммерческой сфере. На Конгрессе будут рассмотрены актуальные вопросы работы системы межведомственного электронного взаимодействия (СМЭВ), внедрения универсальной электронной карты (УЭК), обеспечения качества оказания госуслуг в электронном виде, использования свободного программного обеспечения в органах государственной власти и др.
На Конгрессе планируется представление Портала социальных услуг, Интерактивного портала муниципального образования, а также торжественное награждение организаций и персоналий, внесших весомый вклад в развитие электронной демократии в РФ.

К участию в Конгрессе приглашены:

  1. Сергей Юрьевич Глазьев, советник Президента РФ
  2. Леонид Леонидович Левин, председатель Комитета Государственной Думы ФС РФ по информационной политике, информационным технологиям и связи
  3. Людмила Николаевна Бокова, председатель Временной комиссии по развитию информационного общества Совета Федерации ФС РФ
  4. Алексей Олегович Козырев, заместитель министра связи и массовых коммуникаций РФ
  5. Александр Владимирович Павлович, заместитель директора Департамента развития электронного правительства Министерства связи и массовых коммуникаций РФ
  6. Дмитрий Константинович Сатин, советник министра связи и массовых коммуникаций РФ
  7. Кирилл Викторович Варламов, директор Фонда развития интернет-инициатив
  8. Руслан Усманович Гаттаров, советник председателя Совета Федерации ФС РФ, заместитель губернатора Челябинской области
  9. Станислав Александрович Наумов, президент Российской ассоциации по связям с общественностью
  10. Сергей Васильевич Седойкин, начальник Отдела электронного правительства Департамента информационных технологий и связи Правительства РФ
  11. Павел Николаевич Уваров, министр информационных технологий и связи Хабаровского края
  12. Анатолий Дмитриевич Бравин, генеральный директор Национального агентства «Информационный центр при Президенте Республики Саха (Якутия)»
  13. Александр Евгеньевич Бражников, председатель НП «Союз защитников информации»
  14. Эдуард Анатольевич Лысенко, заместитель губернатора Ярославской области
  15. Игорь Николаевич Панарин, координатор Аналитической ассоциации Организации Договора о Коллективной Безопасности
  16. Алексей Сергеевич Кузьмин, вице-президент Союза конституционалистов, председатель Совета Ассоциации политических экспертов и консультантов, председатель Экспертного совета РАРИО
  17. Светлана Владимировна Опенышева, заместитель губернатора Ульяновской области
  18. Леонид Яковлевич Кесельбренер, заместитель председателя Правительства Республики Северная Осетия — Алания
  19. Анатолий Васильевич Дюбанов, руководитель департамента информатизации и развития телекоммуникационных технологий Новосибирской области
  20. Татьяна Леонидовна Потапова, заместитель директора Департамента информатизации и телекоммуникаций Приморского края
  21. Александр Алексеевич Албычев, директор Департамента информатизации Тюменской области
  22. Иван Дмитриевич Фост, руководитель проекта «Открытые данные» Департамента информационных технологий города Москвы
  23. Ольга Викторовна Илютикова, начальник Главного управления информационных технологий и связи Омской области
  24. Денис Александрович Дикач, глава Совета депутатов района «Новокосино» города Москвы
  25. Михаил Николаевич Торгашин, министр промышленности, развития предпринимательства, инновационной политики и информатизации Пензенской области
  26. Дмитрий Олегович Разумовский, министр развития информационного общества Калужской области

Участники Конгресса – более 200 представителей высшего руководства федеральных и региональных органов государственной власти, общественных деятелей в области развития электронной демократии, руководителей некоммерческих и коммерческих организаций, развивающих информационное общество, известных российских и зарубежных экспертов в сфере электронного правительства и электронной демократии.

Организационный комитет Конгресса приглашает:

  1. Представителей федеральных органов государственной власти – выступить на пленарных заседаниях и панельных дискуссиях Конгресса с докладами о государственной политике в области развития информационного общества и электронной демократии, а также связанных с ними отраслей;
  2. Представителей региональных и муниципальных органов государственной власти – презентовать свой опыт реализации государственной политики в области развития информационного общества и электронной демократии, сформулировать предложения по реализации Концепции Российской общественной инициативы на федеральном, региональном и муниципальном уровнях;
  3. Представителей некоммерческих и научных структур – изложить свою точку зрения в части реализации государственной политики в области электронной демократии, направить свой вопрос докладчикам и экспертам, а также выступить информационными партнерами Конгресса;
  4. Представителей коммерческих организаций (бизнес-структур) – выступить партнерами (спонсорами) Конгресса, презентовать свои инновационные решения в области электронной демократии и электронного правительства, «обратной связи» с населением;
  5. Представителей СМИ – осветить актуальные вопросы развития электронной демократии на основании интервью с известными государственными и общественными деятелями в этой сфере, выступить информационными партнерами.

Регистрация на Конгресс: www.fked.ru

Труд и соперничество

One thing is certain: learning how to program well requires a great amount of exercise and confrontation. Exercise in order to get the agility, confrontation in the sense that the learning student must struggle in order to discover how hard programming is: and after having constructed a one- or two-page program in four hours of hard work, show him an eight-line solution that a more competent programmer wrote down within fifteen minutes. It is cruel, but without that confrontation the student will remain stuck at his current level of competence, unless he can learn, all by himself, from his own experience. But people who can do that are extremely rare: if one of our students can do that, he will soon be our Master!

Programming methodologies, their objectives and their nature (EWD469).
prof.dr.Edsger W. Dijkstra
Burroughs Research Fellow
Plataanstraat 5
NUENEN – 4565
The Netherlands

 

Наверняка можно сказать одно: что бы стать хорошим программистом, необходимо выполнить огромный объём упражнений, а кроме того — соперничество. Упражнения позволят приобрести ловкость, а соперничество необходимо в том смысле, что при обучении студент должен бороться, познавая истинную тяжесть программирования, когда после четырёх часов напряжённейшей работы, выстрадав одну или две страницы кода, он увидит восемь строк решения, которое за пятнадцати минут сделал более грамотный программист. Жестоко, но без соперничества, студент застрянет на своём текущем уровне компетентности, если он не способен постигать всё сам, обретая свой собственный опыт. Люди, которые это могут делать, крайне редки — если один из наших студентов сможет это сделать, то скоро будет настоящим Мастером!

Георгиевская лента онлайн

«Георгиевская лента онлайн» — это патриотический интернет-проект, посвящённый 70-летию победы над фашизмом в Великой Отечественной войне и созданный в честь великих людей, которые ценой невероятных усилий освободили землю от фашистских захватчиков.

Основным элементом интернет-проекта является Георгиевская лента, состоящая из «пикселей» (ячеек). Когда новый пользователь присоединяется к проекту, он «закрашивает» один «пиксель» на ленте, тем самым выражая свою солидарность с другими участниками проекта. По мере добавления новых участников лента приобретает свой цвет. Она масштабируется и не имеет ограничений по длине, что позволяет принять участие в проекте неограниченному количеству пользователей интернета. Каждый «пиксель» имеет свои координаты, которые участники могут публиковать в социальных сетях, подтверждая свою причастность к патриотическому проекту.

Авторы проекта надеются, что он поможет сплотить пользователей интернета вне зависимости от места их проживания, национальности, вероисповедания и возраста.

Присоединяйтесь к проекту!

Отдайте дань памяти героям Великой Отечественной войны!

Минимум информационных компетенций для ВУЗовских преподавателей-нетехнарей

Примерная программа курса для преподавателей практиков

Цель: Получить минимум информационных компетенций, которые позволят сделать ИКТ органичным и эффективным инструментом педагогической практики преподавателей ВУза

Курс разбит на несколько самостоятельных блоков по принципу от простого к сложному. основное внимание уделяется формированию практических навыков использоания ИКТ.

Блок I (базовый). Основы web-технологий

  1. Что такое и как работает Интернет. Здесь Вы узнаете о том, что такое интернет, что такое протоколы, хост и другие основные термины. Поймёте как происходит взаимодействие между различными точками интернет
  2. Поисковые ресурсы Интернет. Наиболее популярные поисковые ресурсы, а не только Yandex и Google. «Правильный» поиск в Интернет. Здесь мы попробуем применить расширенный язык запросов для повышения эффективности поиска и валидации выдачи. Вы поймете, что ключевые слова в поисковой строке не единственный вариант вашего запроса поисковым системам
  3. Сервисы Google и Yandex для Вас. Наиболее популярные в России компании, которые предоставляют массу бесплатных инструментов, способных повысить эффективность использования ИКТ в педагогической практике, узнаете как сделать расписание и «напоминалки», корпоративную почту, организовать мгновенный опрос своих подопечных и многое другое.
  4. Файло-обменники DropBox, Yandex.диск и другие. Здесь Вы научитесь экономить на флэшках и раздавать свои методички и авторские курсы по всему миру.
  5. Организация персонального виртуального пространства, например, Evernote (Помнить все). Один из облачных органайзеров, который позволяет не только организовать своё время, но и осмысленно серфить в Интернете, собирать материалы для методических пособий и даже писать их с дальнейшей публикацией

Блок II (базовый). Web в образовании сегодня

  1. Единое окно доступа к образовательным ресурсам Министерства образования РФ и этим все сказано.
  2. Открытый образовательный университет ИНТУИТ. Наиболее продвинутый источник образовательного контента и палочка-выручалочка, когда отношение с отдельными студентами не складываются.
  3. Открытые образовательные системы иностранных университетов. Примеры MOOC и чем они помогают современному преподавателю.
  4. Организация взаимодействия со студентами. Социальные сети и их роль в образовательном процессе. Сегодня мы можем знать о студентах гораздо больше, чем это было вчера. Теперь индивидуальный подход стал по-истине индивидуальным без особых временных издержек.

Блок III (базовый). Основы верстки. HTML, CSS

  1. Структура HTML-документа. Простейшие HTML-страницы, разбираемся из каких тегов она состоит и за что эти теги отвечают. Подключаем к странице CSS-стили и JS-скрипты.
  2. Научимся добавлять на простейшую HTML-страницу текстовое содержание и правильно размечать его: абзацы, заголовки, подзаголовки, списки и многое другое. Научимся использовать ссылки, вставлять на страницу изображения.
  3. Таблицы доставляют наибольшее количество проблем новичкам. Здесь мы узнаем из каких тэгов состоит таблица и научимся создавать таблицы с любым количеством строк и столбцов. Попрактикуемся аккуратно оформлять таблицы: задавать рамки, отступы внутри ячеек, фон строк, размеры столбцов, выравнивание текста в ячейках (и всё это с помощью CSS, а не древних атрибутов). Помимо этого мы потренируемся в самом сложном: объединении ячеек.
  4. Вы научитесь создавать простейшие формы, попрактикуетесь использовать текстовые поля, выпадающие списки, поля-галочки, кнопки и другие элементы форм.
  5. Знакомство с CSS. Рассматриваются базовые понятия CSS: селекторы, каскадность, наследование, приоритеты. Вы познакомитесь с некоторыми CSS-свойствами для оформления текста, создания сетки страницы, позиционирования элементов.
  6. Селекторы. Научимся пользоваться простыми и продвинутыми селекторами, псевдоклассами, а также комбинировать их.
  7. Наследование и каскадирование. Наследование, каскадирование, специфичность: что это и как их правильно использовать?
  8. Оформление текста с помощью CSS. Самые распространенные CSS-свойства для оформления текста: жирность, курсив, размер, цвет и многое другое.
  9. Блочная модель документа. Как управлять размерами и расположением элементов, задавать отступы и рамки, а также рассмотрим различные типы элементов и их особенности. Это первый и самый важный шаг к созданию страниц со сложной сеткой и сложных декоративных элементов.
  10. Позиционирование. Вы узнаете о различных режимах позиционирования элементов: относительном, абсолютном, фиксированном. А также попрактикуетесь изменять расположение элементов на странице с помощью CSS-свойств для позиционирования.
  11. Сетки. Понятие потока документа, тонкости свойства float и блочно-строчных элементов, отрабатываются основные приёмы построения сеток.
  12. Фоны. Вы научитесь использовать фоновые изображения и задавать цвета фона. Также мы разберемся с популярными в веб форматами изображений и познакомимся с некоторыми приёмами создания декоративных эффектов.
    1. Большая практическая работа: создаём персональную целевую страницу преподавателя. Подробнее о целевых страницах и посмотреть примеры можно в моих статьях «Landing Page или как опознать кормильца?» и «Смотри как надо делать Landing Page».

      Блок III (продвинутый). Новые возможности HTML5 и CSS3

      1. Знакомство с HTML5. Вы познакомитесь с новыми возможностями HTML5. Вы узнаете, какие новые элементы появились в стандарте и как их правильно использовать, потренируетесь вставлять на страницу аудио и видео, подключать и использовать нестандартные шрифты и векторные изображения.
      2. Формы и HTML5. Вы научитесь создавать продвинутые формы, используя новые возможности HTML5. Мы познакомимся с новыми типами полей для ввода дат, цветов, чисел и адресов сайтов. Также рассмотрим такие возможности как автофокус, подсказки, средства валидации и многие другие.
      3. Игра теней. Вы научитесь создавать тени с помощью CSS. Мы по косточкам разберем свойство box-shadow, научимся использовать множественные тени, а также изучим некоторые продвинутые приёмы работы с тенями.
      4. Селекторы. Часть 2. Рассмотрим много продвинутых селекторов, таких как :nth-last-of-type или :only-child. Также научимся использовать псевдоэлементы, такие как :before и :after.
      5. Селекторы. Часть 3. Мы рассмотрим продвинутые селекторы, умеющие искать элементы по подстрокам в атрибутах, а также огромное количество селекторов для стилизации элементов форм, таких как :required, :optional или :checked.
      6. Линейные градиенты. Вы узнаете, что такое линейные градиенты и как их можно использовать для создания интересных декоративных эффектов. Мы разберём синтаксис функции linear-gradient, некоторые интересные приёмы, попрактикуемся создавать сложные орнаменты с помощью градиентов.
      7. Двумерные трансформации. Будем крутить, наклонять, перемещать, уменьшать и увеличивать объекты, а также взрывать их фаерболами, телепортироваться и использовать телекинез. Ну и, конечно, разберём крутые приёмы использования трансформаций для создания декоративных эффектов.
      8. Оформление текста с помощью CSS. Часть 2. Вы в прямом смысле «наиграетесь со шрифтами», декоративными текстовыми эффектами и тенями, а ещё узнаете, как повысить читабельность текстов с помощью новых CSS-свойств.
      9. Анимация. Рассмотрены основы анимации на CSS. Вам предстоит пройти путь развития цивилизации и покорить космический простор. Вы будете двигать, поворачивать и видоизменять объекты, попутно осваивая приёмы работы анимации в CSS.
      10. Плавные переходы. Вы научитесь плавно менять CSS-свойства, будете создавать красивые и функциональные элементы форм в стиле Material Design и построите мини-викторину об HTML и CSS.
      11. Таблицы на CSS. Вы взглянете на таблицы с другой стороны: научитесь строить их с помощью CSS, исследуете и опробуете на практике редкие табличные свойства.
      12. Рамки и фоны, часть 2. Вы научитесь мастерски управляться с рамками и фонами любых форм и размеров, откроете для себя секреты давно знакомых свойств и примените их на практике.

      Продолжаем большую практическую работу: модернизируем свою персональную целевую страницу в свете новых знаний.

      Блок IV (продвинутый). Дневник преподавателя — основной инструмент ИКТ для взаимодействия со студентами. Немного программирования

      1. Что такое CMS. Типичная архитектура ПО, выбор хостинга. Вы узнаете как за бесплатно получить себе самостоятельную площадку для размещения своего ресурса.
      2. Open Source CMS. Знакомство с WordPress. Вы поймёте, что такое сайт с динамичным контентом и как им управлять. Характеристики и возможности. инструментальные средства для обслуживания своего сайта.
      3. Установка и настройка. Практические навыки конфигурирования движка для достижения своих педагогических целей.
      4. Выбор темы и возможности ее модернизации. Вы научитесь индивидуализировать свой сайт на основе бесплатных популярных шаблонов.
      5. Организация контента. Frontend и Backend. Вы узнаете, что такое таксономия коннтента, познакомитесь со стандартной таксаномией иерархической и горизонтальной классификацией, научитесь создавать свои классификации учебных материалов.
      6. Административная консоль для управления дневником.
      7. Обеспечение функциональности с помощью плагинов. Вы научитесь находить и использовать готовые программные компоненты для решения своих практических задач. Установка и настройка плагинов, возможность их модернизации.
      8. Электронный дневник преподавателя, студентов бакалавриата и магистратуры. Балльно-рейтинговая система. Здесь Вы познакомитесь с современной парадигмой организации учебного процесса с использованием творческого потенциала своих подопечных.

      Основная большую практическая работа. Финал обучение: создание своего персонального электронного дневника и его размещение в интернете. Интеграция дневника с целевой станицей. Немного программирования на PHP.

Два взгляда на программирование

Источник перевода: EWD540

В окружающем нас мире мы сталкиваемся с двумя коренным образом различными взглядами на программирование:

  • Точка зрения А: программирование в сущности очень просто.
  • Точка зрения В: программирование по сути очень сложно.

Дискуссию можно закрыть и на этом успокоиться, если сделать предположение, что одно и то же слово «программирование» в двух проекциях приобретает довольно различные значения. Однако, то какая точка зрения является преобладающей имеет огромное значение и оказывает влияние не только на учебные программы наших высших учебных заведений и кадровую политику организациях использующих компьютеры, но и даже на направление развития и исследования в самой науке о вычислениях. В связи с этим представляется целесообразным исследовать природу различий между этими двумя точками зрения и определить, если это возможно, исходные посылки, соответствующие каждой из них. Сделать это — цель настоящей статьи.
Читать далее «Два взгляда на программирование»