Приглашаем на Science Slam Digital 7 июля

Автор: admin от Вчера, 13:35, посмотрело: 23

Приглашаем на Science Slam Digital 7 июля


Научные конференции — это нужное и важное дело, но зачастую они проходят в слишком академической атмосфере. Поэтому мы приглашаем студентов IT-специальностей, профессионалов в сфере IT и просто любителей высоких технологий на Science Slam Digital. Это сражение цифровых и технологических умов: молодые ученые и профессионалы в живой форме рассказывают о своих проектах. Только в нашем случае это будут сотрудники компании, которые расскажут о том, с какими технологиями они работают или какие создают ежедневно. То есть их задача — не просто рассказать о чём-то интересном, но и сделать это увлекательно. Победители в каждом поединке определяются аплодисментами зрителей и голосами тех, кто будет смотреть интернет-трансляцию через VK-Live. По результатам будут объявлены два победителя. Программу Science Slam Digital смотрите под катом.

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

 

Лекции Технотрека. Администрирование Linux

Автор: admin от 20-06-2017, 18:35, посмотрело: 37

Лекции Технотрека. Администрирование Linux


Представляем вашему вниманию очередную порцию лекций Технотрека. В рамках курса будут рассмотрены основы системного администрирования интернет-сервисов, обеспечения их отказоустойчивости, производительности и безопасности, а также особенности устройства ОС Linux, наиболее широко применяемой в подобных проектах. В качестве примера будут использоваться дистрибутивы семейства RHEL 7 (CentOS 7), веб-сервер nginx, СУБД MySQL, системы резервного копирования bacula, системы мониторинга Zabbix, системы виртуализации oVirt, балансировщика нагрузки на базе ipvs+keepalived. Курс ведёт Сергей Клочков, системный администратор в компании Variti.


Список лекций:



  • Основы.

  • Пользовательское окружение Linux.

  • Linux и сеть (основы).

  • Управление пользовательским окружением.

  • Веб-сервисы.

  • Хранение данных.

  • Сервисы инфраструктуры.

  • Резервное копирование.

  • Резервное копирование (часть 2).

  • Инфраструктура электронной почты.

  • Распределение ресурсов системы.
  • Категория: Системное администрирование, Linux

     

    Потенциально опасные алгоритмы

    Автор: admin от 14-06-2017, 18:25, посмотрело: 84

    Потенциально опасные алгоритмы

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


    Без высшей математики мы бы лишились алгоритма Шора для факторизации целых чисел в квантовых компьютерах, калибровочной теории Янга-Миллса для построения Стандартной модели в физике элементарных частиц, интегрального преобразования Радона для медицинской и геофизической томографии, моделей эпидемиологии, анализов рисков в страховании, моделей стохастического ценообразования финансовых производных, шифрования RSA, дифференциальных уравнений Навье-Стокса для прогнозирования изменений движения жидкостей и всего климата, всех инженерных разработок от теории автоматического управления до методов нахождения оптимальных решений и еще миллиона других вещей, о которых даже не задумываемся.


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


    Мы воспринимаем ошибки как нечто чуждое, но что если вокруг них и строится наша жизнь?

    Категория: Программирование, Веб-разработка, Информационная безопасность, Криптография

     

    GeekUniversity открывает набор студентов на факультет Java-разработки

    Автор: admin от 14-06-2017, 17:50, посмотрело: 43

    GeekUniversity открывает набор студентов на факультет Java-разработки

    В нашем онлайн-университете для программистов открылся новый факультет. Теперь в GeekUniversity студенты смогут освоить Java-разработку на Middle-уровне и гарантированно начать карьеру сразу после обучения.

    GeekUniversity — совместный образовательный проект Mail.Ru Group и IT-портала GeekBrains. Программу обучения и спецкурсы для факультета разрабатывают Avito, Альфа-банк, МТС, Тинькофф, DeliveryClub.

    Категория: Веб-разработка, Android

     

    Третья IT-конференция GeekDay — три дня бесплатных мастер-классов по программированию

    Автор: admin от 9-06-2017, 17:45, посмотрело: 44

    Третья IT-конференция GeekDay — три дня бесплатных мастер-классов по программированию


    Новость для тех, кто мечтает получить IT-профессию: с 22 по 24 июня пройдёт онлайн-IT-конференция GeekDay #3. За это время вы сможете прослушать 20 бесплатных мастер-классов по различным сферам программирования и разработки.


    Что вас ждёт на третьем GeekDay?



  • Вы узнаете, как разработать и кастомизировать Android-приложение, как создать несколько приложений под iOS и 2D-игру. Поймёте, как сделать код лаконичным и красивым.

  • На мастер-классах вы сможете пообщаться с профессиональными практикующими программистами уровня Senior. У каждого спикера — профильное образование, солидный стаж работы по специальности и большой опыт разработки сервисов и приложений для крупных компаний (Mail.Ru Group, МегаФон, Билайн).

  • Общение и обмен опытом со специалистами поможет вам сформулировать идею и реализовать свой проект.
  • Категория: Программирование, Веб-разработка

     

    Задай вопрос разработчикам облачных сервисов Mail.Ru Group

    Автор: admin от 7-06-2017, 12:05, посмотрело: 43

    Задай вопрос разработчикам облачных сервисов Mail.Ru Group


    Благодаря Reddit становится популярен формат Ask Me Anything (AMA) — когда команда специалистов, ответственных за какой-то большой, популярный проект, предлагает всем желающим задавать им любые вопросы об их работе и о том, что у сервиса «под капотом», как всё устроено. Первыми формат AMA на Хабре использовали разработчики Badoo. Мы тоже решили попробовать. Надеемся, что другие компании последуют нашему примеру и начнут впускать читателей на свои внутренние кухни.


    Стартовать AMA мы решили с командой Облака Mail.Ru. Это молодой, активно развивающийся проект, о котором нам всегда задают много вопросов. К тому же с момента запуска (с августа 2013 года) Облако разрослось в большую семью проектов.


    Исторически Облако начиналось как B2C-продукт с веб-, десктопной и мобильными версиями. Однако B2B — это тоже очень перспективный рынок. Поэтому у нас появилась платформа Mail.Ru для бизнеса, объединяющая все B2B-сервисы компании Mail.Ru Group, в том числе Облако для архивов (Icebox), Облако для рабочих групп (Teambox) и Горячее хранилище (Hotbox).


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

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

     

    Понимание событийной архитектуры Node.js

    Автор: admin от 6-06-2017, 17:45, посмотрело: 25

    Понимание событийной архитектуры Node.js


    Большинство Node-объектов — вроде HTTP-запросов, ответов и потоков (streams) — реализуют модуль EventEmitter, благодаря которому они могут генерировать и прослушивать события.


    const EventEmitter = require('events')

    Простейшая форма управления по событиям — это callback-стиль некоторых популярных Node.js-функций, к примеру fs.readFile. По этой аналогии событие генерируется однократно (когда Node готов к вызову коллбэка), а коллбэк действует как обработчик события. Давайте сначала разберём эту базовую форму событийно-управляемой архитектуры.

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

     

    Лекции Технопарка. Базы данных (весна 2017)

    Автор: admin от 1-06-2017, 15:25, посмотрело: 48

    Лекции Технопарка. Базы данных (весна 2017)


    Всем жаждущим знаний предлагаем ознакомиться с новыми лекциями Технопарка, посвящённым базам данных. Курс ведёт Артём Навроцкий, ведущий программист в Allods Team.


    Список лекций:



  • Введение

  • Модификация и выборка данных

  • Выборка данных (продолжение)

  • Транзакции. Триггеры и хранимые процедуры

  • Индексы и производительность

  • Оптимизация запросов. Оптимизация структуры данных

  • Репликация, полнотекстовый поиск, JSON

  • Сохранность данных
  • Категория: Программирование » Веб-разработка

     

    CSS в JavaScript: будущее компонентных стилей

    Автор: admin от 31-05-2017, 16:15, посмотрело: 51

    CSS в JavaScript: будущее компонентных стилей


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


    Чтобы получить больше информации о проблемах CSS, решаемых в javascript, вы можете посмотреть презентацию «React CSS в JS» (React CSS in JS), а для того чтобы изучить улучшение производительности с помощью Aphrodite, прочитайте статью Inline CSS at Khan Academy: Aphrodite. Если же вы хотите узнать больше о лучших практиках CSS в javascript, ознакомьтесь с руководством Airbnb (Airbnb’s styleguide).


    Здесь речь пойдет об использовании встроенных стилей javascript для создания компонентов, позволяющих решить основные проблемы дизайна, о которых я рассказывал ранее в статье «Прежде чем осваивать дизайн, необходимо ознакомиться с основами» (Before you can master design, you must first master the fundamentals).

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

     

    О дженериках в PHP и о том, зачем они нам нужны

    Автор: admin от 26-05-2017, 21:25, посмотрело: 51

    О дженериках в PHP и о том, зачем они нам нужны


    В этой статье мы рассмотрим некоторые распространённые проблемы, связанные с массивами в PHP. Все проблемы могут быть решены с помощью RFC, добавляющего в PHP дженерики. Мы не будем сильно углубляться в то, что такое дженерики, но к концу статьи вы должны понять, чем они полезны и почему многие так ждут их появления в PHP.

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

     
    Назад Вперед