» Последние публикации на сайте

 

Управляем состоянием приложения с помощью Vuex

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

Управляем состоянием приложения с помощью Vuex

При создании веб-приложения мы в какой-то момент задаемся вопросом — как управлять его состоянием? Vue предоставляет нам способ управлять им в пределах одного компонента, подход очень простой, и при этом замечательно работает. Но что делать, если в приложении множество компонентов, которые должны иметь доступ к одним и тем же данным? Одно из решений этой задачи — Vuex, инструмент для централизованного управления состоянием. В данной статье мы рассмотрим из чего он состоит и как его использовать.

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

 

Физический бэкап: на смену Veeam Endpoint Backup пришел Veeam Agent for Microsoft Windows 2.0

Автор: admin от Вчера, 19:10, посмотрело: 16

Еще осенью мы рассказывали о планах по выпуску обновленного решения для бэкапа физических машин под управлением ОС Windows. Хорошо известный многим Veeam Endpoint Backup FREE превратился в Veeam Agent for Microsoft Windows 2.0, и сейчас доступна для скачивания его бета-версия. (О том, как ее получить, можно узнать в конце поста.)

Если Veeam Endpoint Backup предназначался для бэкапа пользовательских компьютеров, то в Veam Agent for Windows появился расширенный функционал для бэкапа корпоративных компьютеров (рабочих станций и серверов). Что же нового вас ожидает? За ответом добро пожаловать под кат.

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

 

Так ли безопасно использование абсолютного пути в *nix системах, как мы привыкли считать?

Автор: admin от Вчера, 16:50, посмотрело: 14

Так ли безопасно использование абсолютного пути в *nix системах, как мы привыкли считать?


Идея редактирования переменных окружения пользователя для повышения прав при тестировании на проникновение стара как мир. По этой теме написано множество статей, и даже в книгах начали появляться советы по использованию абсолютного пути вместо относительного. Вот пример такого совета из довольно известной книги Unix и Linux. Руководство системного администратора (4 издание):


…
Рекомендуем взять за правило при вводе команды указывать полное имя, например /bin/su или /usr/bin/su, а не просто su. Это послужит определенной защитой от тех программ с именем su, которые преднамеренно были прописаны в переменной среды path злоумышленником, намеревавшимся собрать хороший “урожай” паролей.
…

Но так ли это безопасно? Если вы тоже задавались этим вопросом, то добро пожаловать под кат.

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

 

Escape analysis и скаляризация: Пусть GC отдохнет

Автор: admin от Вчера, 16:30, посмотрело: 12

В этот раз мы решили разнообразить поток технических интервью реальным хардором и подготовили материал на основе доклада Руслана cheremin Черемина (Deutsche Bank) про анализ работы пары Escape Analysis и Scalar Replacement, сделанный им на JPoint 2016 в апреле минувшего года.

Видеозапись доклада перед вами:



А под катом мы выложили полную текстовую расшифровку с отдельными слайдами.

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

 

Кластер PostgreSQL высокой надежности на базе Patroni, Haproxy, Keepalived

Автор: admin от Вчера, 16:05, посмотрело: 11

Привет, Хабр!

Встала передо мной недавно задача: настроить максимально надежный кластер серверов PostgreSQL версии 9.6.

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

Планируя кластер я проштудировал много статей, как из основной документации к PostgreSQL, так и различных howto, в том числе с Хабра, и пробовал настроить стандартный кластер с RepMgr, эксперементировал с pgpool.
В целом оно заработало, но у меня периодически всплывали проблемы с переключениями, требовалось ручное вмешательство для восстановления после аварий, и т.д.
В общем я решил поискать еще варианты.
В итоге где-то (уже не вспомню точно где) нашел ссылку на прекрасный проект Zalando Patroni, и все заверте…

Категория: Системное администрирование, Linux

 

Салют-ЭЛ24Д1: знакомство с модулем на российском процессоре 1892ВМ14Я для жестких условий

Автор: admin от Вчера, 15:25, посмотрело: 16

Салют-ЭЛ24Д1: знакомство с модулем на российском процессоре 1892ВМ14Я для жестких условий
В нашей инженерной лаборатории появилась новая российская плата для экспериментов — отладочный модуль Салют-ЭЛ24Д1 на многоядерном сигнальном микропроцессоре 1892ВМ14Я. Посмотрим, на что он способен.

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

 

Капитан Слоупок докладывает: состоялся релиз ReactOS 0.4.4

Автор: admin от Вчера, 14:40, посмотрело: 16

Добрый день, хабр!

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

Скачать | Прочитать официальную новость | Посмотреть список изменений | TL;DR | Тесты

Капитан Слоупок докладывает: состоялся релиз ReactOS 0.4.4
а с этого места поподробнее

Категория: Компании » Microsoft

 

Почему не нужно учить python первым языком

Автор: admin от Вчера, 14:05, посмотрело: 22

Если вы будете искать ответ на вопрос: «Какой язык программирования выбрать первым», то где-то в 90% всех случаев вам будет предложен Python — как наиболее простой в изучении язык. И очевидно, что определенное число людей, которые до этого не учили программирование, выберут Python из-за этих рекомендаций. И вот тут у нас начинается проблема, о которой пойдет речь ниже. Конечно, с описанием того, как я дошел до такой жизни.

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

 

Отчет с Game Design meetup 4 февраля

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

Отчет с Game Design meetup 4 февраля

В первую субботу февраля состоялась первая неформальная игровая встреча Game Design meetup. И сегодня мы хотим поделиться материалами выступлений, под катом вас ждут презентации и видеозаписи четырех докладов.

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

 

«Порог вхождения сводится к знанию основ компьютерной графики»: разработчик Александр Коршак о мобильном VR

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

«Порог вхождения сводится к знанию основ компьютерной графики»: разработчик Александр Коршак о мобильном VR

Ещё в мае 2016-го Google громко анонсировал VR-платформу Daydream, но только теперь она становится действительно актуальна: маркировку «Daydream-ready» вслед за флагманом Pixel стали получать и другие смартфоны. Означает ли это, что для Android-разработчиков настало время разбираться с VR? Есть ли смысл посвящать этому своё время, если не имеешь отношения к игровой индустрии? С чем на практике сталкиваешься в мобильной VR-разработке?

«Порог вхождения сводится к знанию основ компьютерной графики»: разработчик Александр Коршак о мобильном VRНа такие вопросы лучше всего может ответить человек с соответствующим опытом, и этот опыт есть у Александра Коршака: сначала он делал VR-приложение из личного интереса, затем в компании MERA разрабатывал мобильный видеоредактор с поддержкой 360-градусного видео, а теперь участвует в стартапе, связанном со сферическим видео, интернет- и TV-трансляциями. В результате он успел поработать и с тем же Daydream, и с предшествовавшим ему Cardboard, и с Gear VR — а мы расспросили его обо всём и сразу.

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

 
Назад Вперед