Pull to refresh
-1
0
Send message

ОС для ЦОДов Mesosphere: Что это и для кого

Reading time5 min
Views13K
image

На Geektimes уже писали о том, что компания Mesosphere привлекла инвестиции (несколько раундов финансирования довели вложения в компанию до $50 млн) на создание «первой операционной системой для ЦОДов» [о том, зачем ЦОДам нужны операционные системы, можно прочитать в этом переводе из нашего блога].

ОС для ЦОДов (DCOS, data center operating system) — это новый тип операционных систем, которые работают в масштабах всего дата-центра и контролируют не отдельные машины, а действуют на уровне выше и позволяют администраторам работать со всеми ресурсами дата-центра, как с единой виртуальной сущностью. Это позволит упростить управление и даст администраторам возможность по мере необходимости вводить в эксплуатацию или, наоборот, выводить из использования сервера и ПО намного быстрее, чем это происходит сейчас.
Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments8

Студенческие школы в образовании

Reading time5 min
Views6.3K
Академический университет поощряет и спонсирует участие студентов в мероприятиях научно-образовательного характера. В частности, довольно часто наши студенты участвуют в международных студенческих школах. Участие в студенческой школе позволяет не только узнать об актуальном состоянии науки и технологий, но и вживую пообщаться с ведущими исследователями и завести связи в сообществе. Кроме того, на некоторых школах студентам предоставляется возможность сделать доклад (на т.н. student session) о том, чем он в данный момент занимается (например, о своей магистерской работе). Это очень полезно, особенно, если студент хочет в дальшейшем заниматься исследованиями. Вполне возможно, что на такой школе студент определится с дальнейшими направлениями исследований или даже найдёт научного руководителя.



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

В качестве примера, публикуем отчёт нашего студента Кирилла Елагина о поездке на Estonian Winter School in Computer Science в 2014 г. Эта школа проходит в Эстонии каждый год и наши студенты регулярно её посещают.

Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments3

Притворитесь умным

Reading time5 min
Views84K
Лучший способ научиться чему-то — это научить другого.

Наступил январь, студенты начинают сдавать экзамены. И часто самым сложным экзаменом оказывается математика. Мой хороший друг спросил у меня: «Что такое теорема Лагранжа, как её доказать и понять?»

Я знаю определение и доказательство этой теоремы, но понять её я смог только после объяснения другу.

И я вспомнил, что такое случается постоянно. Лучше всего я играю в шахматы, когда вслух озвучиваю, что происходит на доске (я играю по интернету), лучше всего пишу код, когда вслух объясняю себе, что я хочу, и как это получить. И понимаю материал с лекций, когда объясняю его другим.



Мы всегда даём хорошие советы, но, как Алиса в стране чудес, следуем им нечасто. Это происходит, потому что мы торопимся, мы создали себе шаблоны поведения, и не задумываемся над тем, чем мы занимаемся.

Иногда я придумываю себе задачки, и пытаюсь их решить. Вот, например, одна из них:
Вам дан текстовый файл, в котором написано несколько тысяч знаков после запятой числа пи. Один знак в случайном месте неправильный, как с наименьшими затратами сил, времени или денег, найти позицию этого знака?


Подумайте, как решить эту задачу? Как бы эту задачу решил умный человек?
Читать дальше →
Total votes 48: ↑36 and ↓12+24
Comments99

Настройка современного Puppet сервера с нуля

Reading time9 min
Views64K
Недавно я переосмыслил процедуру установки нового сервера Puppet с нуля на Ubuntu 12.04, включая все современные свистелки и перделки. В итоге у меня получился этот гайд.

Для начала нам потребуется чистая Ubuntu c работающей сетью и настроенным DNS.

В итоге мы должны получить:
  • Установленый везде Puppet 3-й версии
  • Конфиги в git репозитории с общим доступом
  • Динамические окружения, управляемые r10k
  • Поддержку PuppetDB
  • Поддержку Hiera


Данное руководство довольно длинное, т.к. все настройки делаются вручную, чтобы впоследствии легко можно было пользоваться результатом и подстраивать его под себя. Единственным исключением является PuppetDB, который проще установливать через собственный модуль от Puppet Labs, а не вручную.

Предполагается, что все команды будут выполнены от пользователя root на сервере Puppet, если не указано иное.
Читать дальше →
Total votes 33: ↑30 and ↓3+27
Comments15

Продуктивная работа с MySQL в командной строке

Reading time3 min
Views39K
Даже если Вы используете GUI-инструменты для работы с MySQL, однажды Вам предстоит столкнуться с командной строкой. Поэтому полезно знать некоторые трюки, которые облегчают работу.

Примечание: эти команды работают только для Unix/Linux.
Читать дальше →
Total votes 109: ↑103 and ↓6+97
Comments18

Information

Rating
Does not participate
Registered
Activity