» Материалы за 12.10.2017 » Страница 3

 

Киллер фича Vim

Автор: admin от 12-10-2017, 09:50, посмотрело: 21

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



Гуглим, выясняется, что для превращения вима в нормальный редактор нужно нажать i. Только сохранить поредактированный текст нельзя, перед этим надо несколько раз нажать эскейп, а потом набрать :w. А, чтобы его закрыть, нужно нажать эскейп, а потом набрать :q. Тяжёлое наследие прошлого. Ну, зато вим есть везде.



Но в какой-нибудь из статей, рассказывающей, как провести 5 минут в виме и остаться в живых, обязательно будет написано, что вим — лучший текстовый редактор в мире. И ещё выяснится, что люди в нём программируют. То есть, натурально, пишут код. То есть, на дворе 21 век, в любой момент можно скачать Visual Studio, Intellij Idea или, прости господи, Eclipse, а они пишут код в виме. Добровольно.



Киллер фича Vim

Категория: Программирование

 

История DevOps

Автор: admin от 12-10-2017, 08:00, посмотрело: 21

История DevOps


Делимся историей DevOps со слов Деймона Эдвардса, разработчика и одного из организаторов DevOpsDays в США. Смотрите 10-минутное видео на английском по ссылке или читайте наш перевод под катом.

Категория: Системное администрирование, Веб-разработка

 

Maven, где мои артефакты? Еще одна статья про управление зависимостями

Автор: admin от 12-10-2017, 08:00, посмотрело: 30

Легко жить с maven, когда есть доступ к центральному репозиторию, или у компании есть один корпоративный репозиторий. Все меняется, если работаешь в закрытом контуре, а количество репозиториев ближе к сотне. Под катом история о том, где искать потерявшийся артефакт и как для этого приготовить maven.

Категория: Админитстрирование » Сетевые технологии

 

Intel представили первый 17-кубитный квантовый чип

Автор: admin от 12-10-2017, 08:00, посмотрело: 23

Спустя два года после инвестирования 50 млн долларов в квантовые исследования, Intel представили первый 17-кубитный чип. В компании отметили, что передадут устройство своим партнерам из исследовательского института QuTech. О том, что представляет собой чип, поговорим далее.



Intel представили первый 17-кубитный квантовый чип

Категория: Админитстрирование » Сетевые технологии

 
 

Cisco IOS функционал Archive

Автор: admin от 12-10-2017, 08:00, посмотрело: 23

Я не буду писать большое введение, лишь скажу что Archive — удобный инструмент, который был введен в IOS 12.3(4) и может служить для решения нескольких задач:




  • Автоматическое сохранение конфигурации

  • Логирование каждой введенной команды в режиме конфигурирования

  • Сравнение и откат конфигураций
  • Категория: Системное администрирование, iOS, Сетевые технологии

     

    В поисках разума: можно ли сделать “универсальный” чат-бот с помощью нейронных сетей?

    Автор: admin от 12-10-2017, 07:40, посмотрело: 26

    Диалоговые системы, они же чат-боты, сегодня размножились до неприличия. Но уровень их «интеллекта» часто удручающий. Популярные чат-боты работают либо с помощью шаблонов, либо используя модель «намерение+сущности». С простыми задачами они справляются отлично (поставить будильник, напоминание, найти ответ на часто задаваемый вопрос), но узость и ограниченность их «мышления» легко выявляется даже при поверхностном опросе. Могут ли нейросети помочь создать нечто более совершенное, возможно приближающееся к действительно разумному?

    Категория: Операционные системы » iOS

     

    iOS Safari 11 теперь умеет WebRTC

    Автор: admin от 12-10-2017, 07:40, посмотрело: 22

    iOS Safari 11 теперь умеет WebRTC

    Пару недель назад состоялся релиз новых айфонов и iOS 11, который невозможно было не заметить. C релизом произошло еще одно, безусловно важное для разработчиков, событие: в браузере Safari появилась долгожданная поддержка WebRTC.



    Вообразите на минуту, миллионы айфонов и айпадов по всему миру стали уметь реалтаймовое аудио и видео в браузере. Пользователям iOS и Mac стали доступны полнофункциональные браузерные видеочаты, воспроизведение живых трансляций с низкой (менее секунды) реалтаймовой задержкой, звонки, конференции и многое другое. К этому долго шли и наконец это случилось.

    Категория: Операционные системы » iOS

     

    Обзор фреймворка Luigi для построения последовательностей выполнения задач

    Автор: admin от 12-10-2017, 07:05, посмотрело: 21

    Доброго времени суток! У нас открылось совершенно новое направление обучения — BigData, а это значит, что немного расширяется горизонт материалов, которыми мы будем делиться с вами. Сегодня рассмотрим Luigi, как часть того, что раскрывается на нашем курсе.



    Luigi — фреймворк на языке Python для построения сложных последовательностей по выполнению зависимых задач. Довольно большая часть фреймворка направлена на преобразования данных из различных источников (MySql, Mongo, redis, hdfs) и с помощью различных инструментов (от запуска процесса до выполнения задач разных типов на кластере Hadoop). Разработан в компании Spotify и открыт в виде open source инструмента в 2012 году.



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



    Для выполнения всех этих задач существуют и другие инструменты. Это Oozie, Pinball, Airflow (находится в статусе инкубации в Apache — проходит различные проверки, недавно вышел обзор на хабре). В данной статье рассмотрим только Luigi.



    Обзор фреймворка Luigi для построения последовательностей выполнения задач

    Категория: Программирование » Веб-разработка

     

    Коллективная работа и электронный документооборот. Опыт обучения в университете

    Автор: admin от 12-10-2017, 07:05, посмотрело: 24

    Последние десять дней Хабр с подачи aleshqqa1337 обсуждает ИТ-образование. Публикуем заметку преподавателя, работающего в техническом вузе, о том, как разрабатывалась программа новой дисциплины «Системы электронного документирования и коллективной работы», по каким критериям выбиралось ПО для обучения и какие задания выполняют студенты.



    Автор — Стремнев Александр Юрьевич, к.т.н., доцент кафедры информационных технологий, Белгородский государственный технологический университет им. В.Г. Шухова.



    Коллективная работа и электронный документооборот. Опыт обучения в университете

    Категория: Программирование » Веб-разработка