Дайджест свежих материалов из мира фронтенда за последнюю неделю №295 (25 — 31 декабря 2017)

Автор: admin от 1-01-2018, 17:40, посмотрело: 39

Предлагаем вашему вниманию последнюю в этом году подборку с ссылками на новые материалы из области фронтенда и около него.



Дайджест свежих материалов из мира фронтенда за последнюю неделю №295 (25 — 31 декабря 2017)

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

 

Пара способов отправить уведомления на смартфон со своего сервера

Автор: admin от 1-01-2018, 17:40, посмотрело: 216

В этом туториале я рассмотрю пошагово, как отправлять со своего сервера уведомления на свой (или не свой) смартфон, какие средства для этого понадобятся. Эти способы универсальны и подойдут для любого языка программирования, т.к. напрямую используют API гугла, без использования библиотек. Отправить можно на смартфоны с Android, iOS и в браузеры с поддержкой Push API (на сегодня это Chrome, Firefox и их производные).



В общем всем тем, кто давно хотел отправлять уведомления со своего домашнего сервера на свой смартфон, но не знал с чего начать, посвящается.
Хочу отправлять свои уведомления!

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

 

Обновление AudioTubeBot — единственный Telegram бот, которым вы пользуетесь

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

Обновление AudioTubeBot — единственный Telegram бот, которым вы пользуетесь

Снова здравствуйте.

Прошел месяц с того дня, как начинающий python программист и гикоблогер реализовал ночью(как умел) свою очередную(вторую) идею реально полезного Telegram бота, загрузил его на VDS, написал коротенький пост в этот раздел и лег спать.

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



Стоп.

Кого то беспокоит, что бот, родившийся 6 часов назад, перестал работать?

И эти люди — не закрыли его, а начали обсуждение и ждут когда он заработает??



AudioTubeBot:

3000+ пользователей и 18000+ запросов за месяц



Надеюсь канал выдержит после этого поста, бот теперь еще умеет:

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

 

Безопасно подписываем Android сборки из Jenkins

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

Перевод https://www.detroitlabs.com/blog/2017/05/24/securely-signing-jenkins-android-builds/



Безопасно подписываем Android сборки из Jenkins

Безопасная подпись Android сборок в Jenkins CI (Continuous Integration, далее просто CI) это общая проблема. Мы попробовали несколько вариантов за всё время разработки и каждый из них выглядел немного грязновато… кроме одного.

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

 

Проверка кода Reiser4 статическим анализатором PVS-Studio

Автор: admin от 30-12-2017, 14:35, посмотрело: 57

Проверка кода Reiser4 статическим анализатором PVS-Studio


Доброго времени суток!



Эта статья посвящена применению бесплатной версии (для свободных и открытых проектов) статического анализатора PVS-Studio. Проверять мы будем исходный код файловой системы Reiser4 и ее утилит.

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

 

Установка и обновление сертификата Let's encrypt для почтового сервера Zimbra

Автор: admin от 30-12-2017, 12:25, посмотрело: 57

В прошлый статьях нас попросили рассказать об установке и обновлении сертификатов Let’s Encrypt.



Let’s Encrypt — центр сертификации, предоставляющий бесплатные криптографические сертификаты X.509 для TLS шифрования (HTTPS). Процесс выдачи сертификатов полностью автоматизирован.



Установка и обновление сертификата Let's encrypt для почтового сервера Zimbra

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

 

Чей это текст, Линуса или Грега?

Автор: admin от 29-12-2017, 21:45, посмотрело: 41

Праздник к нам приходит, все труднее писать и даже читать про планировщики и алгоритмы. Благо в мире открытого ПО есть и более отвлеченные темы. Почему бы например не сравнить стиль деловой переписки Линуса Торвальдса и Грега Кроа-Хартмана?



Чей это текст, Линуса или Грега?



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

































ПараметрыЛинус ТорвальдсГрег Кроа-Хартман
Временной интервал1995–20151995–2015
Количество емайлов21,74624,145
Количество слов в емайле13253
Лексическое разнообразие.08.27


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

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

 

Самоорганизующаяся сервисная инфраструктура на базе Docker

Автор: admin от 29-12-2017, 21:45, посмотрело: 40

Меня зовут Данила Штань, я технический менеджер, архитектор и CTO в «Точке». Ниже я расскажу вам, как в одной конкретной компании, а потом — еще в нескольких, решали одну довольно простую задачу – построения инфраструктуры для продакшн, причем таким образом, чтобы разработчиков не напрягать, и всем было удобно.

Самоорганизующаяся сервисная инфраструктура на базе Docker


Материал подготовлен специально для блога @Конференции Олега Бунина (Онтико) на основе моего доклада на RootConf 2017.

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

 

Перевод статьи основателя Debian Яна Мердока «Как я пришел в Linux»

Автор: admin от 29-12-2017, 21:45, посмотрело: 39

Привет! 28 декабря 2015 года при довольно странных обстоятельствах ушел из жизни Ян Мердок (Ian Murdock) — основатель проекта Debian. Как-то блуждая по Сети и выясняя причины этой весьма загадочной смерти, я наткнулся на блог Яна и пост в нем под названием «How I came to find Linux». Этот текст мне показался очень трогательным и интересным. Так как я не программист и не художник, я решил внести свой небольшой вклад в сообщество, сделав перевод его текста на русский язык. Я постарался, чтобы мой перевод был одновременно и максимально близким к тексту, и все-таки литературным, читаемым. Получилось или нет судить не мне. Сам текст, как мне кажется, несмотря на его небольшой размер и простоту, очень важен. Важен для понимания того времени, той розовой эпохи, плодами которой мы пользуемся до сих пор, будь то iPhone, Android или сайт VK.com (powered by Debian, насколько мне известно). В завершении предисловия я хотел бы дать и практический смысл моему посту. Дело в том, что я так и не смог найти сервис для совместного перевода, который бы отличался простотой и ясностью в главном: в размещении английского оригинала и удобной совместной работы над переводом в идеале с учетом разных вариантов. Вот посмотрел с пяток и нужного не нашел. Так и переводил в google docs с разбивкой на строки-абзацы и две колонки: оригинал/перевод. Если знаете такой: отпишите в комментариях и, да, не судите строго. Приятного чтения!



Как я пришел в Linux





Перевод статьи основателя Debian Яна Мердока «Как я пришел в Linux»



Cвою первую рабочую станцию компании Sun я увидел зимой 1992 года, будучи молодым студентом Университета Пурду. В то время, когда я еще был студентом Краннерсткой школы менеджмента и моя детская любовь к компьютерам была заново пробуждена обязательным курсом программирования, который я изучал во время осеннего семестра (нам дали на выбор языки КОБОЛЬ и ФОРТРАН, оба даже в 1992 кажется уже сильно устарели — я выбрал КОБОЛЬ, поскольку он казался более “рабочим” из этих двух языков).

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

 

Что подвесило систему: баг или вспышка на солнце?

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

Что подвесило систему: баг или вспышка на солнце?
Исходные данные: три системы БД Oracle, которые активно обмениваются между собой данными через механизм распределенных транзакций Oracle. В один прекрасный момент на всех серверах админы стали наблюдать возникновение очередей при попытке выполнить вставки/обновления данных приложением. Процессам, которые блокировали ожидающих пользователей, начали посылать сигналы для их немедленного завершения. После получаса разбирательств, было принято решение перезагрузить все три системы. Далее запустили процедуры по очистке зависших распределенных транзакций, которые находились в статусах COLLECTING и PREPEARED *. После того, как системы привели в работоспособное состояние, начался разбор полетов.

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