Автор:
Игорь Штомпель
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Представляем вашему вниманию новый, тридцать второй выпуск рубрики “Образование в сети”. В нём, традиционно, значительное внимание уделено курсам. Кроме того, читатели смогут ознакомиться с информацией о дайджестах: материалов из мира веб-разработки и IT (два выпуска); новостей и материалов из мира PHP; материалов для мобильного разработчика; полезной информации для веб-разработчиков; новостей из мира Python (два выпуска). А также с информацией о восемьнадцатом выпуске электронного журнала Pragmatic Perl, об интервью с Александром Балашовым, об истории Силиконовой долины в фотографиях.
Курсы для программистов
Видеокурс “Программирование на JavaScript”
Проект Хекслет опубликовал видеокурс посвященный языку программирования JavaScript. Содержание лекций обширно, как сказано в анотации к курсу: “От переменных до регулярных выражений, замыканий и функционального программирования”. Кроме того, особенность последних в том, что он подойдет и для новичков в программировании. В тоже время, будет полезен и для опытных программистов.
Курс включает в себя 7 лекций, которые получили следующие названия: “Введение. О курсе. Числа”, “Строки. Объекты. Прототипы”, “Функции и замыкания”, “Наследование”, “Массивы”, “Регулярные выражения”, “Заключение”.
Официальный сайт проекта Хекслет: https://hexlet.org/;
Источник: https://hexlet.org/course/javascript/;
Видеокурс “Разработка под OS X”
Еще один курс от проекта Хекслет посвящен разработке под операционную систему OS X. В частности, слушатели будут учится программированию на языке Objective C, а также созданию приложений под OS X в среде Xcode от основ до реализации сложных приложений. Курс основан на книгах Programming in Objective-C (Stephen G. Kochan) и Cocoa Programming for Mac OS X (Aaron Hillegass).
Курс включает 44 лекции. Среди названий последних: “Что такое Objective C?”, “Создание классов, вызов методов”, “Создание объектов”, “Стиль написания”, “Расширение класса”, “Методы NSObject”, “Создаем свой веб-браузер”, “Протоколы”, “Фреймворки”, “Обзор элементов графических приложений”, “Шаблоны проектирования”, “Cocoa, синтезатор речи и делегирование”, “Key-Value Coding/Observing”, “Document-based applications”, “Core Data. Новый уровень абстракции”, “NIB-файлы и NSPanel”, “Использование пользовательских настроек”, “Локализация приложений”, “Работа с графическими файлами”, “Работа с клавиатурой”.
Официальный сайт проекта Хекслет: https://hexlet.org/;
Источник: https://hexlet.org/course/osx_dev/;
Видеокурс “Swift”
2 июня 2014 года на конференции разработчиков Apple WWDC 2014 (Worldwide Developers Conference) был представлен новый объектно-ориетированный язык программирования Swift. Свою видеокурс, основанный на книге The Swift Programming Language, подготовил Хекслет.
Курс включает тридцать две лекции, среди названий которых: “Основы”, “TypeAlias и Tuple”, “Операторы и серии”, “Массивы”, “Функции”, “Серия параметров”, “Переменные параметры и inout”, “Тип функции”, “Пример замыкания”, “Энумератор (перечисление)”, “Raw values в энумераторе”, “Value type vs. Reference type”, “Вычислимые (computed) свойства”, “Наблюдатели (property observers)”, “Методы типа и экземпляра”, “Мутирующие (mutating) методы”, “Сабскрипты (subscripts)”, “Наследование”, “Инициализаторы”, “ARC (automatic reference counting)”.
Официальный сайт проекта Хекслет: https://hexlet.org/;
Источник: https://hexlet.org/course/swift/;
Библиотека
Дайджест материалов из мира веб-разработки и IT (25 - 31 мая 2014)
Компания Zfort Group в своем блоге на портале Habrahabr.ru представила очередной "Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №111 (25 - 31 мая 2014)". Дайджест содержит ссылки на новости, материалы и ресурсы.
В текущем выпуске читателям предлагается ознакомиться с подборкой ссылок в рамках следующих "групп": "Веб-разработка", "CSS", "JavaScripts", "Веб-инструменты", "Новости", “Браузеры”, "Сайты с интересным дизайном и функциональностью", "Дизайн", "Подборка бесплатных дизайнерских печенек", "Демо", "Занимательное". Среди ссылок на материалы, доступных в рамках указанных "групп": "Grunt- и Gulp-таски для оптимизации производительности", "Большое обновление Socket.IO 1.0", "Использование modern.IE для идентификации наиболее распространенных проблем в коде вашего сайта", "Подборка туториалов для создания 3D эффектов с помощью CSS3 и JavaScript", "Советы по отладке HTML и CSS", "CSS3: единицы Viewport – новые единицы для задания размеров в адаптивных дизайнах", "Sass фреймворки: Compass и Bourbon?", "Динамический CSS с помощью DynCSS", "Еще один язык, транслируемый в JavaScript — ColaScript", "Изучаем Three.js.Глава 1: Создаем нашу первую 3D-сцену, используя Three.js", "Тайны объектов в jQuery: введение", "Как использовать электронную почту на полную мощность", "10 возможностей Google и Яндекс, о которых вы не знали", "Google представил самоуправляемый автомобиль без руля и педалей", "Google научился отвечать на голосовые запросы по-русски", "Skype получит возможность перевода речи и письма", "Релиз распределенной системы управления исходными текстами Git 2.0", “Количество пользователей Dropbox выросло до трехсот миллионов, при этом 100 миллионов появилось за последние полгода”, “В ночные сборки Firefox добавлен видеочат на базе WetRTC”, “Как создавать адаптивные и легкие UI в Adobe Illustrator”, “Twitter.com перешел от использования шрифта Helvetica Neue к Gotham”, “RotateMe 3.0 — скрипт для вращения объектов в Photoshop-е”, “Концепт однокомпонентной формы с 3D эффектом”, “GIF-кам исполнилось 27 лет”, “Google впервые рассказала общественности о составе сотрудников, большинство — мужчины”, “Новый технотренд: карманный молекулярный сенсор”, “30 главных интернет-трендов 2014 года”, “100 бесплатных онлайн-курсов на русском языке”.
Источник: http://habrahabr.ru/company/zfort/blog/224793/;
Профиль компании Zfort Group на портале Habrahabr.ru: http://habrahabr.ru/company/zfort/profile/;
Дайджест материалов из мира веб-разработки и IT (1 - 7 июня 2014)
Компания Zfort Group в своем блоге на портале Habrahabr.ru представила очередной "Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №112 (1 - 7 июня 2014)". Дайджест содержит ссылки на новости, материалы и ресурсы.
В текущем выпуске читателям предлагается ознакомиться с подборкой ссылок в рамках следующих "групп": "Веб-разработка", "CSS", "JavaScripts", "Веб-инструменты", "Новости", “Браузеры”, "Сайты с интересным дизайном и функциональностью", "Дизайн", "Подборка бесплатных дизайнерских печенек", "Демо", "Занимательное". Среди ссылок на материалы, доступных в рамках указанных "групп": "Представляем Sencha Ext JS 5", "Новый плагин для синхронизации WordPress контента с репозиторием Github", "Автоматизация измерения веб-производительности", "Вышел LibSass 2.0", "CSS: стоит ли менять стандартное значение для overflow?", "Обратные триганометрические функции с помощью Sass", "JSNice: статистический деобфускатор для JavaSсript", "3D-моделирование в браузере с помощью three.js", "Изучаем Three.js.Глава 2: Работа с основными компонентами, из которых состоитThree.js-сцена", "Краткое изложение выступления Nicholas C. Zakas относительно принципов написания легко поддерживаемого JavaScript кода", "Предзаполнение ваших форм правильными и неправильными значениями в процессе разработки", "Mozilla запустил сервис Webcompat.com", "Презентация Apple на WWDC 2014: OS X 10.10, iOS 8 и новый язык Swift", "WWDC 2014: iOS 8 и OS X 10.10", "Реакция разработчиков и ИТ-экспертов на презентацию Apple на WWDC 2014", "Первый тестовый выпуск свободной мобильной платформы Tizen 3.0", "Google опубликовал библиотеку и дополнение к Chrome для обеспечения «end-to-end»-шифрования в Web", “Как создавать абстрактную полигональную графику в Adobe Photoshop и Illustrator”, “Unveil — семейство декоративных шрифтов”, “Знакомьтесь, Swift!. Видео-курс по Swift на русском языке”, “Должен ли я изучать новый язык программирования, Swift?”, “Swift — нововведения”, “Почему Apple пытается догнать Google, а не наоборот”, “Первый взгляд на Microsoft Surface Pro 3”, “Репортаж: как легенда стала Lenovo”.
Источник: http://habrahabr.ru/company/zfort/blog/225553/;
Профиль компании Zfort Group на портале Habrahabr.ru: http://habrahabr.ru/company/zfort/profile/;
Дайджест новостей и материалов из мира PHP (16 - 30 июня 2014)
Компания Zfort Group в своем блоге на портале Habrahabr.ru представила очередной "Дайджест интересных новостей и материалов из мира PHP № 43 (16 - 30 июня 2014)". Дайджест содержит ссылки на новости и материалы.
В текущем выпуске читателям предлагается ознакомиться с пятью новостями ("PHP 5.3.0", “Релизы PHP 5.4.30 и 5.5.14”, "Доступен PHP 5.6.0RC1", "Toran Proxy и будущее Composer", "Yii 1.1.15"), подборкой ссылок в рамках следующих "групп": “PHP”, "Инструменты", "Материалы с прошедших конференций", “Аудио и видеоматериалы”.
Среди материалов, ссылки на которые были включены в текущий выпуск дайджеста: "RFC: Big Integer Support", "RFC: Bare Name Array Dereference, Bare Name Array Literal", "Supervisor — Надстройка над Symfony/Pocess для управления дочерними процессами", "League\Url — Простая библиотека для работы с URL", "Smaug — Библиотека для создания парсеров на PHP", "Несоответствие ссылок в вызовах функций — Отличный пост от Julien Pauli из PHP core-команды. Раскрываются некоторые особенности использования ссылок в PHP и как это отражается на потребляемой памяти", "SSL и потоки данных в PHP: вы делаете это неправильно. — Об аспектах безопасности при работе с потоками данных в PHP", "Руководство по PHP-собеседованию — Рассмотрено несколько вопросов для PHP-кандидата, и что хорошо, предложены ответы", "Туториал по установке PHP-расширений из исходников", “Изучайте Haskell, чтобы быть экспертами в PHP, Ruby... — О положительном эффекте изучения языка другой парадигмы”, “Архитектура высоких нагрузок — Принципы и способы масштабирования веб-приложений”, "Всё, что вы хотели узнать о рефакторинге, но боялись спросить — Новый отличный ресурс о рефакторинге refactoring.guru с примерами кода на PHP и других языках", "Изучаем PHP изнутри. Zval", "Боятся ли PHP-разработчики функций?", "Одновременная отладка PHP и JavaScript в PhpStorm".
Источник: http://habrahabr.ru/company/zfort/blog/228215/;
Профиль компании Zfort Group на портале Habrahabr.ru: http://habrahabr.ru/company/zfort/profile/;
Дайджест материалов для мобильного разработчика #50
На портале Habrahabr.ru представлен очередной дайджест, который посвящен мобильной разработке: “Полезные материалы для мобильного разработчика #50 (21-17 апреля)”. Дайджест начинается с выделенных его составителем статей (“Съёмка показаний счетчика на телефон с последующим распознаванием”, “Официальное мобильное приложение Хабрахабра”, “Как я писал кастомный локер”, “Конкурс Intel INDE beta: оригинальное приложение для Android”), а остальные материалы организованы в несколько групп: “iOS”, “Android”, “Tizen”, “Разработка”, “Маркетинг и монетизация”, “Интервью и выступления”, “Устройства”.
Среди ссылок на материалы, доступных в рамках указанных "групп": “Вышла iOS 7.1.1”,“Distimo исследовала, что дает фичеринг Apple”, “Состоялся релиз библиотеки libGDX 1.0”, “Синхронизация в Android приложениях. Часть вторая и первая”, “Как создавать патчи, основанные на доверчивой политике безопасности Android”, “Перекомпиляция Android библиотек под х86. JavaCV и Alljoyn”, “Захват видео в Unity3d с помощью Intel INDE Media Pack для Android”, “Samsung будет развивать Tizen как платформу для умного дома и готовит новый флагман”, “Интеграция OneNote Services API в мобильные приложения”, “Авторизация с помощью клиентских SSL сертификатов в IOS и Android”, “Почему HTML5 в этом году окончательно победит Flash”, “Unity Technologies открывает офис в России”, “7 превосходных курсов Udemy для разработчиков приложений”, “Opera Mediaworks: Android впервые стал лидером по объему трафика мобильной рекламы”, “Google предлагает новые возможности для продвижения приложений”, “Yota Devices планирует открыть свой магазин приложений”, “Winter Nights 2014: доклад Apportable”, “Winter Nights 2014: доклад Flurry”, “Как вывести мобильное приложение в TOP-20 overall: опыт “ЛитРес””, “Смартфон с 3D сканером пространства от Google объединили с роботами NASA SPHERES для работы на МКС”, “Разбираем Sony Xperia Z2, новый флагман с необычной системой охлаждения”.
Источник: http://habrahabr.ru/post/221029/;
Дайджест с полезной информацией для веб-разработчиков #21
На портале Habrahabr.ru представлен очередной дайджест, который посвящен веб-разработке: “Несколько интересностей и полезностей для веб-разработчика #21”. Дайджест начинается с выделенных его составителем материалов (“Awesome Python”, “Chart.js”, “Cockpit”, “Lunr.js”, “Cayley — graph database от Google”, “Widgy — CMS на Python и Django”), а остальные материалы организованы в две группы: “Западные мысли или что стоило бы перевести на Хабре” и “Напоследок”.
Среди ссылок на материалы, доступных в рамках указанных "групп": “The introduction to Reactive Programming you've been missing”,“Don’t Be Scared Of Functional Programming”, “Deb.js: the Tiniest Debugger in the World”, “PHP Fights HHVM and Zephir with PHPNG”, “Detect, Undo And Redo DOM Changes With Mutation Observers”, “Designing A Better Mobile Checkout Process”, “Persuasion: Applying the Elaboration Likelihood Model to Design”, “Cakebrew - GUI для вашего Homebrew”, “Detect.js — определяет все, что только может определить JavaScript о браузере”, “HTMLHint — анализирует ошибки в HTML”, “Сollections.js — решение для всех задач связанных с коллекциями”, “Godropbox — комплект библиотек для написания приложений на Go от команды Dropbox”, “Passwordless — npm модуль для авторизации без пароля”, “simpl — живые примеры всех самых новых возможностей HTML, CSS и JS с Google I/O”, “Agile — очень необычный инструмент, который позволяет писать анимации на JS, после чего произойдет «компиляция» в чистый CSS”, “Boba.js — библиотека для удобной работы с Google Analytics”, “gifffer — предотвращает автовоспроизведение .gif анимации”, “”Astrobench: тестирование производительности JavaScript кода””.
Источник: http://habrahabr.ru/post/228757/;
Дайджест новостей из мира Python #13
Продолжаем публикацию информации о новостных дайджестов посвященных языку программирования Python. Представляем четвертый выпуск: “Python-digest #13. Новости, интересные проекты, статьи и интервью [31 января — 9 февраля 2014]”. Материалы дайджеста, как и предыдущие, организованы в несколько групп: "Статьи и интервью", “Видео”, "Книги и документация", "Интересные проекты, инструменты, библиотеки", "Релизы".
Среди материалов, ссылки на которые были включены в новостной дайджест: "Python — лучший по мнению CodeEval", "Идиомы Python", "100 упражнений разного уровня по numpy", "Шарики, ролики фикстур на pytest", "Разработка кроссплатформенного приложения на Qt, PyQt и PySide", "Добавление уникального ограничения на поле в SQLAlchemy постфактум", "Веб-приложения на Flask — часть третья", "Начинайте python-проект правильно!", "Документация по functools на русском", "AutoKey", "Pycharm 3.1", "Kivy 1.8", "Django 1.6.2".
Источник: http://habrahabr.ru/post/211943/;
Дайджест новостей из мира Python #14
Продолжаем публикацию информации о новостных дайджестов посвященных языку программирования Python. Представляем четвертый выпуск: “Python-digest #14. Новости, интересные проекты, статьи и интервью [9 февраля — 16 февраля 2014]”. Материалы дайджеста, как и предыдущие, организованы в несколько групп: "Статьи и интервью", "Интересные проекты, инструменты, библиотеки", "Релизы", “Конференции, события, встречи разработчиков”.
Среди материалов, ссылки на которые были включены в новостной дайджест: "AES-128. Детали и реализация", "Прощаясь с Python", "HTTP 2.0", "Очередь задач в стиле Celery за 55 строк кода", "Как сделать ротацию логов", "Внедрение зависимостей", "Как написать библиотеку", "Почему python медленный. Часть 1. Структуры данных", "14 мини web-фреймворков", "Разработка кроссплатформенного приложения на Qt, PyQt и PySide — часть 4", "Применение Sonar для статического анализа кода", "Про сообщества программистов", "Функция упрощающая применение нескольких контекстных менеджеров для блока кода", "Инкапсуляция исключений", "Строгая проверка типов данных", “Алгоритм отписки от чего либо на Django”, “Простая работа с WebSockets на Flask и Gevent”, “Для чего нужно шифрование”, “Obraz — генератор статических сайтов совместимый с Jekyll”, “python-braces — а вы скучаете по скобочкам?”, “Python 3.3.4”, “Типограф Муравьева 3.2”, “Anaconda 1.9”, “PyCharm 3.1.1”, “Kharkiv.py #10 — 1 марта 2014”.
Источник: http://habrahabr.ru/post/212789/;
Восемнадцатый выпуск электронного журнала Pragmatic Perl
Представлен восемнадцатый выпуск электронного журнала на русском языке, посвящённого языку программирования Perl. Журнал доступен в таких форматах, как html (в том числе одной страницей), pdf (A4 и 9х12 см) и ebook (MOBI, ePub и FB2).
Среди материалов, вошедших в выпуск: "От редактора", "Отчет о хакатоне 19-20 июля", "Однострочники в Perl", "Использование портов GPIO в Raspberry Pi. Часть 2", “Обзор CPAN за июль 2014 г.”, “Интервью с Дмитрием Карасиком”.
Анонс выхода восемнадцатого номера журнала и ссылки для его чтения и скачивания: http://pragmaticperl.com/issues/18;
Интервью с Александром Балашовым
В блоге RailsClub на портале Habrahabr.ru опубликовано интервью с Александром Балошовым, участником проекта Evrone, CTO веб-сервиса Teatro (проект направленный на автоматизацию ручного тестирования). Александр Балашов в интервью рассказал о том, над чем он работает; о лучшей и худшей частях своей работы; о своем главном достижении в жизне/карьере на момент интервью; о направлении развития Ruby и Ruby on Rails в ближайшие годы; о самой важной проблеме, стоящей перед сообществом разработчиков Ruby и Ruby on Rails; о хорошо написаных гемах; о полезных ресурсах и книгах, посвященных Ruby on Rails; о конкуренции между Ruby/Ruby on Rails и Python/Django; о чувстве стыда за код - бывает ли?. Более подробно вы сможете ознакомиться с интервью пройдя по ссылке размещенной ниже.
Источник: http://habrahabr.ru/company/railsclub/blog/237269/;
Официальный сайт проекта Evrone: http://evrone.ru/;
Официальный сайт проекта Teatro: https://teatro.io/;
История
История Силиконовой долины в фотографиях
На портале Habrahabr.ru опубликована статья, посвященная фотовыставке Дага Меньюза из США, который в течении пятнадцати лет занимался документированием деятельности представителей Силиконовой долины, в частности - фотографировал их. Статья посвящена выставке “Бесстрашный гений: цифровая революция в Силиконовой долине 1985–2000”, проходившей в Выставочном зале Манежа в 2012 году.
Вы сможет ознакомится с пятьюдесятью уникальными Фотографиями из истории Силиконовой долины. Стоит отметить, что сам автор статьи, подписал представленные фотографии так, как их назвал Даг Меньюз. Например, вы встретите такие названия, как “Стив Джобс готовит ответ. Пало-Альто, Калифорния, 1986”, “Стив Джобс набрасывает план цифровой революции. Сонома, Калифорния, 1986”, “День, когда Росс Перо дал Стиву Джобсу 20 миллионов долларов Фремонт, Калифорния, 1986”, “Стив Джобс осматривает прототип корпуса компьютера NeXT. Санта-Круз, Калифорния. 1987”, “Первый компьютер NeXT в офисе Стива Джобса Редвуд-Сити. Калифорния, 1988”, “Основатели Adobe Systems готовятся к запуску Photoshop. Маунтин-Вью, Калифорния, 1988”, “Джон Скалли борется с застенчивостью перед встречей с прессой. Фремонт, Калифорния, 1990”, “Стив Кэппс играет на гитаре Jaminator. Сан-Карлос. Калифорния. 1993”, “Акира Митараи согласился, чтобы Sharp производил Apple Newton. Лас-Вегас, 1993”, “Джон Доерр вместе с партнерами обсуждает будущее интернета Пало-Альто, Калифорния, 1994”, “Билл Джой беспокоится о будущем человечества Аспен, Колорадо, 1998”.
Первая часть статьи: http://habrahabr.ru/post/141200/;
Вторая часть статьи: http://habrahabr.ru/post/142064/;
Информация о выставке “Бесстрашный гений: цифровая революция в Силиконовой долине 1985–2000” на портале Afisha.ru: http://www.afisha.ru/exhibition/75108/;
На этом завершим тридцать второй выпуск.
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
|