Gitlab.com прилег отдохнуть

Gitlab.com прилег отдохнуть
И вот это свершилось! Тенденция модной сегодня всеобщей devops’изации настораживает. Почему-то многие компании на этой волне решили отказаться от профессиональных админов, решив, что разработчики сами всё умеют. Безусловно, они умеют. Но так ли, как надо? Может, если отказываетесь от услуг админов, то стоит провести соотвествующее обучение разрабов, чтобы не было, как на Gitlab: один разработчик случайно удаляет продакшн базу данных, перепутав сервера? И тут выясняется, что бэкапы есть, но восстановить из них ничего нельзя. В общем поучительная история https://docs.google.com/

Суть сводится к тому, что во вторник вечером, усталый сисадмин, работая поздно ночью в Нидерландах, случайно удалил каталог не на том сервере, во время отладки процесса репликации базы данных: он стер папку, содержащую 300GB данных пользователей.

В то время как он отменил команду rm -rf осталось только 4,5 Гб данных. На момент написания этой записи, GitLab не сообщает когда восстановит работу сервиса.

Не будем строго судить этого сисадмина, все мы не без греха, так например по моей вине из-за непроплаченного своевременно сервера где хранились бэкапы, года три назад, был убит, от слова вообще, весь накопленный опыт сайта русскоязычного сообщества manjaro.ru.

Люди предпочитают наличные — хорошая новость для Биткойн

Люди предпочитают наличные — хорошая новость для Биткойн
“Прости, Bitcoin: Наличные по-прежнему правят миром.”

Так говорится в статье, опубликованной Time в прошлом месяце в своей финансовой рубрике. Статья основана на исследовании, опубликованном в Международном журнале централизованной банковской системы (IJCB), которое показало, что потребители во всем мире по-прежнему предпочитают наличные деньги электронным способам платежей. Согласно отчету IJCB:

«Наличные денежные средства по-прежнему широко используется — особенно для мелких операций. В некоторых европейских странах, таких как Австрия и Германия, наличные деньги даже доминируют в выборе потребителей способов оплаты во всех видах транзакций».

Хотя в докладе IJCB не упоминается Bitcoin, автор статьи интерпретирует данные исследования, как плохие новости для Bitcoin. Однако при внимательном прочтении отчета можно прийти к обратному выводу. Тот факт, что люди предпочитают наличные деньги электронным способам платежа на самом деле хорошая новость для Bitcoin.

Высокий спрос

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

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

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

Конфиденциальность и безопасность

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

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

Bitcoin и другие виды криптовалют дают возможность пользователям тратить деньги в Интернете, не раскрывая свою личность. Действительно, Bitcoin переносит свойства наличных денег в онлайн-пространство. Электронные платежи требуют идентифицировать себя перед отправкой или получением денег. Но не в случае с наличными или Bitcoin.

Убежище от финансового кризиса

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

«Более убедительным объяснение денежных предпочтений становится, если в стране уже имели место случаи банковского кризиса, который часто совпадает с высоким уровнем инфляции и может повлиять на доверие к банкам».

Bitcoin предлагает своим пользователям возможность держать и тратить свои деньги в обход финансовых и банковских учреждений. Хотя в докладе говорится, что это проблема развивающегося мира, жилищный кризис в США 2008 года и кризис долга в Греции в 2014 говорит об обратном. С каждым новым банковским кризисом уровень доверия людей к способам оплаты через коммерческие банки снижается.

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

Наличные деньги в Интернете

Отчет также показал, что во всех странах, где проводились исследования, старшее поколение используют наличные деньги чаще всего. В нем говорится, что предпочтение наличных денег растет соразмерно возрасту плательщика. Из отчета:

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

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

Источник: http://venturebeat.com ‘People prefer cash’ — and that’s good news for bitcoin

Роботы продавцы — уже скоро

Роботы продавцы - уже скоро
Британский продовольственный интернет магазин Ocado длительное время находился в поисках робота. В Ocado хотят автоматизировать процесс продаж, уменьшив расходы на работников, таким образом, чтобы роботы получали заказ и собирали его самостоятельно. Совместно с компанией SoMa Project (проект разрабатывающий робототехнику, финансируемый Евросоюзом), Ocado разрабатывал и тестировал всевозможные решения. Команды работали бок о бок в течении 18 месяцев и сегодня впервые представили общественности результаты своих трудов.

Роботы продавцы - уже скороКазалось бы, нет ничего сложного и удивительного в том что вы видите, правда? Но по словам разработчиков, их задача была создать такого робота который способен вне зависимости от формы и размера предметов, самостоятельно перекладывать их, не причиняя никакого вреда. И уж поверьте, эта задача не из лёгких. В ходе изысканий они остановились на RBO Hand 2. RBO Hand 2 представляет собой роботизированный силовой пневмопривод с мягким контактным устройством, выполненным из резины со сжатым воздухом. Который разрабатывался, чтобы исследовать возможности рук, когда необходимо их взаимодействие с мягкими легко деформируемыми предметами. Ключевую роль в выборе стала возможность устройства регулировать свои усилия, оставляя в целости фрукты.

Команда Ocado монтировала RBO Hand 2 к двум различным роботизированным основам: Staubli RX 160L и KUKA LBR iiwa14. Оба испытуемых устройства были в состоянии захватить искусственные фрукты, не причиняя им ущерба и не роняя их, вне зависимости от их размера и формы. Да, безусловно, поставленные задачи были сильно упрощены тем, что использовались не настоящие, а искусственные фрукты и от робота требовалось только поднимать и бросать их. Тем не менее, разработчики обеих команд едины во мнении, о том, что ближайшие месяцы продемонстрируют успешные испытания робота с другими предметами и в более сложных условиях.
Роботы продавцы - уже скоро

SAP приступил к разработке ботов Slack к корпоративному софту

SAP приступил к разработке ботов Slack к корпоративному софту
Разработчик корпоративного программного обеспечения, компания SAP объявила сегодня, что она создала чат-ботов для пользователей своего приложения контроля расходов Concur и ПО для кадровиков Successfactors. Боты первое время будут доступны только для пользователей Enterprise Grid, новой услуги Slack для крупных корпораций, также запущенной сегодня.

SAP, компания, которая работает с 335 тысяч клиентов и 2,5 миллионов разработчиков, планирует выпустить еще больше ботов.

«Конечно, боты, которых мы выпускаем на рынок, это только начало» сказал в телефонном интервью вице-президент SuccessFactors Дэвид Рэйгонз. — «Вскоре следует ожидать выпуска еще большего их количества, разрабатываемых SAP под задачи Slack.»

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

«С помощью Concur мы хотим приблизить наши услуги к тем сферам, где наши конечные потребители проводят свою жизнь. И все больше корпоративных пользователей проводят свою жизнь внутри Slack», — сказал вице-президент платформы Concur Джон Гиббон. «Мы далеки от мысли, что люди будут просыпаться утром и бросаться к учетным программам, чтобы провести в них всю свою жизнь. Мы просто хотим сделать жизнь наших конечных пользователей легче, чтобы они могли эффективнее делать свою работу.»

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

«Мы хотим, чтобы наши инструменты оказывали помощь разработчикам SAP в создании больших приложений и обеспечивали им полный доступ к Slack в процессе создания этих приложений,» сказал Рэйгонз.

Не стоит, правда, пока ждать появления этих ботов в магазинах приложений. И боты Concur, и боты SucccessFactors пока еще в бета-версии, и будут доступны для широкой публики позже в этом году.

Прошлой осенью, компания SAP приобрела компанию бронирования авиабилетов и гостиниц Hipmunk, чьи услуги доступны с таких платформ, как Facebook Messenger и Slack. Представитель SAP отказался отвечать на вопрос, будет ли Hipmunk включен в Concur в будущем.

Источник: venturebeat.com SAP starts making Slack bots for its enterprise software

Cafe X — первое кафе, где работают только роботы

Cafe X - первое кафе, где работают только роботы
Историки утверждают, что первое в мире кафе открылось в Константинополе в 1555 году. Спустя примерно 400 лет, в Сан-Франциско открылся стартап под названием Кафэ-Икс(Cafe X), полностью изменивший старую модель бариста. В этом кафе, ваш любимый кофейный напиток готовится большой роботизированной рукой.

Основатель стартапа Генри Ху заметил, что бариста проводит большую часть своего рабочего времени, банально перемещая чашки по столу, делая эспресcо. И он понял, что должен построить полностью механизированное кафе. По его задумке, модель работы Cafe X должна увеличить рентабельность в отрасли при одновременном сокращении времени ожидания клиентами.

Поклонники

Третьей кофейной волны

вступают в споры с Генри, дескать шестиосевой промышленный кофейный робот Mitsubishi с трудом можно назвать «элитным» инструментом по производству кофе.

Клиенты первого открывшегося Cafe X в кинотеатре AMC Metreon в Сан-Франциско смогут заказать эспрессо с молоком и различными вкусовыми добавками в киосках или через специальное приложение. Посетители смогут выбрать сорта кофе такие как AKA Coffee, Verve Roasters и Peet’s Coffee. Второе Cafe X планируется к открытию в Гонконгском Научном Парке. Основная бизнес идея Генри Ху, заключается в открытии новых точек только там, где поблизости произрастает кофе.

                       Генри Ху
Cafe X - первое кафе, где работают только роботыВесь эксперимент проводится на инвестиции в 5 миллионов долларов, полученные в ходе отбора претендентов в прошлом году от таких кампаний, как Khosla Ventures, Social Capital, Jason Calacanis, Felicis Ventures, Silicon Valley Bank и The Thiel Foundation.

Эта инвестиция в очередной раз подчеркивает тенденцию проходящую в Силиконовой Долине — поддержку стартапов связанных с продуктами питания и напитками, для сокращения расходов, использующих робототехнику.
В прошлом сентябре, компания TechCrunch открыла Zume Pizza, службу роботизированной доставки пиццы со штаб-квартирой в Маунтин-Вью . Команда Zume Pizza вошла в

А серию финансирования

в июле 2016 года.

Оба стартапа, и Zume Pizza и Cafe X, разиваются за счёт повышенного интереса обывателей к автоматизации и робототехнике. Да и ведь не каждый день в стартапах встречаются оба достижения одновременно — снижение расходов и повышение маркетингового бюджета. Несмотря на волнующие предсказания футуристов, о том, что роботы облегчат жизнь человеку, риск перехода к более автоматизированной экономике всё ещё внушает многим беспокойство и недоверие.

«Мы по-прежнему должны работать в качестве звеньев цепи поставляя ингредиенты, рецепты, обслуживая роботов и осуществляя поддержку клиентов,» сказал Ху, когда его спросили о роли Cafe X в этой тенденции.

Если говорить более конкретно, то в планах у Генри Ху, построить свои роботизированные киоски еще во Фримонте штат Калифорния. И откровенно говоря, такие кофейни очень интересны для конечного покупателя не только инновационной составляющей, но и самое главное низкими ценами. В Cafe X просят всего $ 2,25 за 8 унций напитка, который в среднем в Сан-Франциско стоит $ 4 — $ 5.

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

Источник на английском https://techcrunch.com/: Cafe X opens in San Francisco, bringing robots to the coffee shop

8 новых способов применения копьютерного зрения изменит все

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

1. Беспилотные автомобили

Самый большой процент случаев применения компьютерного зрения приходится на автомобильную промышленность, поскольку компьютерное зрение, в конце концов, является одной из центральных технологий, обуславливающих существование частично и полностью автономных автомобилей. NVIDIA, которая уже помогла форсировать революцию в обучении посредством своих инструментов глубинного обучения GPU, способствует появлению многих инноваций в автономных автомобилях с помощью NVIDIA Drive PX 2, эталонной платформы для беспилотных автомобилей, уже используемой Tesla, Volvo, Audi, BMW и Mercedes-Benz при внедрении своих полуавтономных и автономных функций. Ее технология осязания DriveNet представляет собой обученных нейронной сетью компьютерное зрение и другие сети — в данном случае все от лидара и радара до ультразвуковых датчиков и множества камер — которые могут воспринимать объекты вокруг себя, полосы движения, транспортные средства и многое другое. В сочетании с новым суперкомпьютером автомобиля с ИИ Xavier, NVIDIA и Audi планируют построить и выпустить на дороги полностью автономную машину к 2020 году.

NVIDIA AI Co Pilot предлагает и иные доступные решения, которые используют распознавание лиц, чтение по губам, отслеживание направления взгляда и распознование речи, обеспечивающие помощь при вождении. Так, например, компьютерное зрение с поддержкой чтения по губам используется для повышения качества распознавания речи, в то время как отслеживание направления взгляда (вкупе положение глаз, лица и головы) не только информирует водителей о том, что они заснули, но и обеспечивает поддержку в сложных дорожных ситуациях, например, когда по разделительной полосе сзади к вам приближается мотоцикл. В части чтения по губам, сети глубинного обучения теперь способны распознавать движение губ с точностью до 95{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a}, уступая человеку лишь 3{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a} (привет, HAL 9000). Это наделяет сверхчеловеческими способностями, дающими возможность распознавать речь немного точнее в ситуации, когда в автомобиле слишком шумно. Это случай совместной работы нескольких навыков искусственного интеллекта.

2. Персонализация

В будущем, пользовательские настройки автомобиля станут намного лучше благодаря опции распознавания лиц. Концепция Panasonic Chrysler Portal предусматривает размещение на рулевом колесе и снаружи автомобиля камер, которые используют компьютерное зрение, чтобы моментально узнавать водителя еще до того, как он сядет в автомобиль, и обновить список музыкальных произведений в соответствии с его предпочтениями, расположение сиденья, температуру и так далее. Распознавать можно не только водителя, но и пассажиров. Несомненно, это здорово для автолюбителей и их личных авто, но представьте себе, как это могло бы трансформировать услуги такси и фирм по аренде автомобилей, подобных Uber или LYFT.

3. Интерфейсы

Технология компьютерного зрения с распознаванием направления взгляда ушла из игровых ноутбуков в потребительские и бизнес-компьютеры, помогая управлять ими пользователям, которые не могут использовать для этого руки. Устройство Tobii Dynavox PCEye Mini имеет размеры примерно с шариковою ручку, что делает его идеальным аксессуаром для планшетов, ноутбуков и других гаджетов (некоторые новые игровые и офисные ноутбуки Asus, а также смартфоны Huawei, используют технологию отслеживания взгляда Tobii).

В то же время, применение функции контроля жестов, которая использует компьютерное зрение для отслеживания движений рук, продолжает расширяться, в частности, в автомобилях. BMW и VW установят его в будущие модели. Интерфейс HoloActive Touch последнего, с помощью которого пользователи могут управлять виртуальными 3D-экранами и кнопками в области передней части приборной панели, это базовая версия голографического интерфейса Ironman, и он уже реальность. Перспектива развития технологии распознавания жестов доступна любому устройству благодаря таким решениям, как ManoMotion, который наделяет способностью отслеживать жесты и пространственным управлением объектами любое устройство с обычными двухмерными камерами без необходимости обновления оборудования. И так же, как Tobii PCEye Mini использует управление жестами, Singlecue Gen 2 от eyeSight использует компьютерное зрение (распознавание жестов, анализ лица, распознавание действий и многое другое), чтобы контролировать все, начиная от телевизоров и кабельных приставок до осветительных и климатических систем.

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

4. Техника

Камеры в дорогом холодильнике, которые просто показывают вам видео того, что в нем лежит, выглядят не особенно революционно. Но дополнив свой старый холодильник даже подержанной камерой и приложением, которое использует распознавание образов, чтобы сообщить вам, когда вы на работе, каких продуктов не хватает, заставляет окунуться вас в игру с совершенно иными правилами. Помимо серии картинок, отправляемых вам на смартфон, Smarter FridgeCam, устройство, которое крепится к задней стенке внутри холодильника, использует распознавание изображения для определения даты истечения срока годности продуктов и сообщает вам, что находится в вашем холодильнике (не говоря уже о рецептах на основе тех продуктов, которые в нем имеются). Цена $100 для такого устройство весьма демократична.

5. Цифровые афиши

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

6. Смартфоны и дополненная реальность

О Pokémon Go не писал только ленивый. Игра является первым в мире приложением дополненной реальности, представленном на массовый рынок. Но, как и другие приложения такого рода, она основана главным образом на GPS и системы триангуляции, чтобы создать реальность происходящего перед вами. Настоящее компьютерное зрение обычно отсутствует в смартфонах. Но в ноябре, компания Lenovo выпустила Phab2, первый телефон для использования Tango от Google, в котором используется сочетание датчиков и программного обеспечения компьютерного зрения, чтобы отобразить на фотографиях и видео изображения реального мира, получаемых в реальном времени через объектив камеры. На выставке CES Asus дебютировала со своим ZenPhone AR, который является первым смартфоном с поддержкой Tango и Daydream VR от Google. Отслеживание движения, восприятие объема, а также возможность точного позиционирования стало возможным благодаря процессору Qualcomm Snapdragon 821, который распределяет нагрузку для поддержания функционала компьютерного зрения. Все это делает реальностью компьютерное зрение с поддержкой дополненной реальности.

Между тем, Changhong H2, который выйдет чуть позже в этом году, станет первым смартфоном со встроенным датчиком материала. Основанный на той же технологии, что и карманный анализатор веществ Scio , телефон воспринимает свет, который, согласно пояснительному видео на сайте Scio, «отражаясь от объекта, расщепляется на спектр, а затем подвергается анализу по химическому составу». Совместно спрограммным обеспечением глубинного обучения, эта информация может быть использована для всего от определения состава лекарств и подсчета калорий в продуктах питания до определения состояния кожи и расчета уровня ожирения.

7. Камеры

Центральное место в любой компьютерной платформе визуального анализа является камера. Камеры становятся все умнее и приобретают новый функционал, превосходящий возможности человека. Компания FLIR Systems выпустила несколько новых тепловизионных камер, которые дают возможность использовать компьютерное зрение в новых областям. К примеру, камера GoPro или любая другая этого типа (FLIR Duo или Duo R) может быть подключена к дрону и использоваться для отслеживания тепла во всех видах бытовых и профессиональных сферах деятельности, от обнаружения утечек тепла в крыше до авиасъемок кукурузных полей или нефтяных месторождений. Кстати придется и программное обеспечение, такое как предлагает Birds.ai, стартап из Нидерландов, которая специализируется в области управления и анализа аэрофотоснимков, что дает возможность отслеживания чего угодно от местоположения и количества зерновых культур в фермерском хозяйстве до выявления дефектов в ветровых турбинах и линиях электропередачи.

8. Роботы

Роботы являются частично механическим продуктом и частично производным искусственного интеллекта. И после нескольких лет топтания на месте, оставаясь таким же не исполненным обещанием как и летающий автомобиль в 20 веке, в робототехнике наметился некий прогресс как на потребительском рынке, так и в корпоративном сегменте. Даже простые Alexa от Amazon и голосовое управление Google, а также роботы-ассистенты LG Hub и Mayfield Robotics Kuri теперь имеют основные возможности компьютерного зрения, чтобы иметь возможность, скажем, распознать, с кем они взаимодействуют, или прогнать вашу собаку с дивана, если она прыгает на нем в ваше отсутствие. Более серьезной работу выполняет интеллектуальная система технического зрения ITRI , чтобы научить роботов идентифицировать различные размеры объектов (игровые фигуры, кофейные чашки) и их расположение, чтобы они могли взять их и переместить. Это незаменимый навык в такой работе, как перемещение столика в ресторане или игра в шахматы в компании пожилых людей.

Источник: http://venturebeat.com 8 cool new ways computer vision is changing everything

Чему браузерам стоит поучиться у Vim?

Чему браузерам стоит поучиться у Vim?
Vim (сокращённо. от Vi Improved, произносится «вим») — свободный текстовый редактор, признанный специалистами одним из мощнейших текстовых редакторов с полной свободой настройки и автоматизации. Его первый публичный релиз (v1.14) состоялся 2 ноября 1991 года, спустя пару недель после представления, на тот момент никому неизвестным, Линусом Торвальдсом, своего Linux. В ознаменование 25-й годовщины, его создатель Брэм Муленар недавно представил версию Vim 8.0.

Новость о выходе обновления любого другого текстового редактора, не стоила бы и выеденного яйца, но это не относится к Vim. Это первый крупный релиз за последние 10 лет. В современном мире, где обновления для браузеров выходят по несколько раз в год, отсутствие крупных обновлений Vim, говорит о совершенно ином подходе к разработке программного обеспечения.

«Ну нашел с чем сравнивать», — скажете вы, но даже если не брать во внимание релизы браузеров, 8 релизов за 25 лет, это всё равно медленнее чем у главного его конкурента GNU Emacs, который с 1970 года, сегодня представлен 25 версией, это конечно же ближе к Vim по темпам разработки, но всё равно сильно отличается, ведь на 1 релиз Vim приходится два релиза GNU Emacs. Тем не менее, Vim и Emacs, вместе являются одними из самых широко используемых инструментов разработчиков программного обеспечения в мире.

Как давний пользователь Vim(примерно с 2005 года), ответственно заявляю, что моей самой любимой особенностью этого текстового редактора, как раз таки и является отсутствие частых обновлений. Vim он и в Африке Vim. Он выполняет то, что я от него требую и не пытается себя изменить в угоду трендам, каждые пол года. Я использовал восьмую версию в течение нескольких недель, даже не осознавая этого. Благодаря своей неизменной самобытности, Vim очень близок к моему личному определению хорошего ПО — если работает, не трогай.

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

Современная разработка ПО занимается переизобретением колеса и суть её, заключается в разработке ради разработки. Недавно у меня появился новый клиент, у которого кодовая база написана в Symfony 1.0, безусловно, это достаточно старая версия фреймворка, настолько, что мне пришлось искать её описание и документацию на archive.org. И признаться честно, первое, что пришло мне в голову, это переписать код в чём то более современном. Но хватило ума остановиться и посмотреть на код. «Что то работает неправильно или не отвечает желаниям клиента?», — подумал я. Ну в некоторых деталях необходимы изменения, но в целом же всё работает прекрасно. Для чего тогда портировать хорошо работающий код на что то более современное, тем более, что заказчик хотел только лишь расширить функционал на другую часть своего бизнеса. Я дописал требуемый функционал и вернулся к работе.

Желание получить новее и лучше это своеобразная ментальная ловушка, в которую так или иначе попадаем мы все. Приходят новые идеи, и зачастую они улучшают прошлые механизмы. Если взять за пример Vim, то в последней версии появилась масса интересных решений, как то: поддержка асинхронного ввода-вывода, каналы, JSON, рабочие места, таймеры и GTK+ 3.0. Ничего из всего перечисленного по отдельности не играет какой то большой роли, но в совокупности это открывает дверь к новым потенциально мощным расширениям Vim.

Конечно нет ничего плохого в новых полезных функциях, если за них не нужно платить. Платой за новый функционал, как правило является необходимость переучиваться. Вчера ещё, всё прекрасно работало, а после обновления всё работает по другому. И даже самые полезные функции, перестают быть полезными, если они требуют от меня, полного изменения существующего рабочего процесса. Обновление до Vim 8, было абсолютно прозрачно для меня. Оно не принуждало меня к новым способам работы в редакторе и не поломало расширения которыми я пользуюсь.

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

Для понимания того, о чём я говорю, приведу самый абсурдный пример этой тенденции. Посмотрите на CSS — невероятно простой синтаксис для разметки и оформления веб-страниц. Но нет, оказывается, что CSS является слишком сложным и поэтому мы получаем Sass. Но немного подумав мы решили, что Sass не совсем то, что мы хотели. Таким образом мы получаем Compass и теперь, то что раньше мало бы кто назвал программированием, требует наличия двух независимых фреймворков, Ruby и дюжины Gems, для получения пресловутого CSS, который раньше мы просто писали в Vim.

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

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

Источник https://www.theregister.co.uk/: Oh, the things Vim could teach Silicon Valley’s code slingers

С Днем защиты данных! Как онлайн-инструменты безопасности крепнут на фоне страхов перед слежкой.

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

День защиты данных был учрежден в 2007 году, как день продвижения в массы способов сохранения конфиденциальности в сети и обеспечения безопасности данных. Некоторые из известных фигур поддержали тогда День защиты данных. В их числе Intel, Microsoft, Verizon, Symantec, Федеральная комиссия по торговле (FTC), Федеральная комиссия по связи (FCC), Федеральное бюро расследований (ФБР), Совет по противодействию краже личных данных и Анти-фишинговая рабочая группа.

На этой неделе, интернет-компания Mozilla прокачала свой ориентированный на конфиденциальность браузер Firefox Focus для IOS, добавив в него более 20 новых языковых перевода, сделанных сообществом пользователей. Mozilla запустила свой новый браузер еще в ноябре прошлого года. По заявлению компании, браузер способен блокировать веб-трекеры, алитические, социальные и рекламные в том числе. Кроме того, он дает возможность пользователям легко удалить историю посещения страниц, куки и сохраненные пароли.
С Днем защиты данных! Как онлайн-инструменты безопасности крепнут на фоне страхов перед слежкой.
«Исходя из результатов многочисленных исследований и постоянных отзывов пользователей, мы знаем, что для них очень важно пользоваться интернетом без риска быть отслеженными и в отсутствие назойливой рекламы», — пояснил Ник Нгуен, вице-президент Mozilla по продукту, — «Именно поэтому многие из них предпочли Firefox Focus. Именно поэтому мы и создали Firefox Focus. И в честь международного дня защиты данных, мы особенно гордимся тем, чтоб можем подарить защиту неприкосновенности личных данных и по-настоящему большую красивую кнопку «Очистить» множеству людей по всему миру.»

Растущая озабоченность

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

В июле прошлого года, LinkedIn произвело сброс паролей миллионов учетных записей после того, как были обнародованы данные об произошедших утечках. В декабре, Yahoo обнаружил новый взлом, с помощью которого «неавторизованное третье лицо» украло данные более миллиарда аккаунтов. Учитывая несметное количество громких взломов, коснувшееся пользователей интернет-услуг в последнее время, становится понятно, почему рынок онлайн-инструментов обеспечения приватности созрел.

Но доморощенные хакеры и трекеры контента являются лишь частью проблемы. К примеру, еще в ноябре в американских изданиях существовали опасения, что победа на выборах Дональда Трампа заставит большее количество людей прибегнуть к онлайн-инструментам обеспечения конфиденциальности, таким как виртуальные частные сети (VPN) и зашифрованный обмен сообщениями. Задолго до того, как Трамп вошел в Белый дом возникла озабоченность по поводу направления его политики в области слежки и шифрования данных.

На фоне результатов выборов в США, сервис зашифрованная электронной почты ProtonMail сообщает, что количество новых регистраций на сервисе увеличилось в два раза. Популярность приложения обмена шифрованных сообщений Signal также выросла. На 25-40{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a} выросло количество новых загрузок VPN приложения TunnelBear в США, в то время как его конкурент AnchorFree, создатели программы Hotspot Shield, объявил о 33{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a} роста количества загрузкок. KeepSolid, создатели VPN Unlimited, сообщили об увеличении на 32{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a} загрузки в период с 8 ноября по 10 ноября. По сообщениям на прошедшей неделе стало известно, что сотрудники органов власти все чаще обращаются к Signal из-за растущей озабоченности по поводу взломов.

Еще одним признаком того, что существует растущий спрос на каналы связи, ориентированные на конфиденциальность, является сервис зашифрованной электронной почты Lavabit, используемой Сноуденом до того, как он был вынужден закрыться в 2013 году из-за правового давления при не выясненных до конца обстоятельствах. Тем не менее, в день инаугурации Дональда Трампа — 20 января — основатель и руководитель Ладар Левисон возобновили работу сервиса, запустив «новый глобальный стандарт end-to-end шифрования» под названием Magma, разработанный самим Левинсоном. Он заявил:

Сегодня день инаугурации в Соединенных Штатах. День, когда мы соблюдаем одну из самых священных для нас демократических традиций, мирный переход власти. Вне зависимости от своего политического предпочтения, сегодня мы признаем наши общие ценности свободы, справедливости и верховенство закона, обеспеченные нашей Конституцией. По этой причине я выбрал сегодняшний день, чтобы возобновить работу Lavabit.

Некоторое время назад, швейцарская ProtonMail объявила о поддержке Tor, средства, которое перенаправляет трафик через сеть узлов для обеспечения анонимности. «Учитывая недавний рост пользователей ProtonMail, мы понимаем, что цензура ProtonMail в некоторых странах неизбежна, и мы активно работаем, чтобы предотвратить это,» объяснил Энди ProtonMail сооснователь Йен. «Tor дает возможность обойти некоторые виды блокировки доступа к интернет-ресурсам, поэтому оптимизация нашей совместимости с Tor является логичным первым шагом». И подобно Mozilla, ProtonMail также представил сообществу инициативу перевода программы для ускорения распространения ProtonMail в мире.

Взлом дверного звонка?

С ростом Интернета вещей (IoT), мы видим возможность объединения в сеть почти каждой вещи из нашей жизни, от кроватей и холодильников до фитнес-трекеров, игрушек, автомобилей, телевизоров и так далее. Как раз на этой неделе стартап Ring собрал невиданные $109 млн, чтобы запустить в массы дверной звонок с видео и выходом в интернет. Хорошо это или плохо, но все эти интернет-устройства вместе могут собирать огромное количество информации о пользователях, поэтому озабоченность относительно конфиденциальности данных будет только расти.

Трамп в президентах всего лишь неделю, а уже есть признаки того, что стоит побеспокоится относительно защиты своих персональных данных. «. На этой неделе, правительство США выпустило распоряжение под название «Повышение общественной безопасности в Соединенных Штатах». Раздел 14 Распоряжения гласит:


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

Такое исключение, вероятно, будет иметь огромные последствия в отношениях между США и Европой, особенно в свете недавно пролонгированного соглашения об обмене данными между двумя регионами. И в самом деле, некоторые европейские политики уже просят комиссию ЕС приостановить соглашение о неприкосновенности частной жизни, срок действия которого истекает 1-го февраля.

Если это правда @EU_Commission должен немедленно приостановить #PrivacyShield и ввести санкции против США за нарушение рамочного соглашение между ЕС и США. # CPDP2017 https://t.co/0TBAnIWydq

— Ян Филипп Альбрехт (@JanAlbrecht) 26 января 2017

Не только США вводит сомнительные стандарты конфиденциальности. Соединенное Королевство Великобритании и Северной Ирландии недавно приняло «Закон о следственных полномочиях 2016 года,» «устав ищеек», как многие его называют, который обязывает телекоммуникационные компании производить сбор и хранение данных о просмотре веб-страниц в течение одного года.

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

С Днем конфиденциальности, народ!

Источник: http://venturebeat.com Happy Data Privacy Day! How online security tools are growing alongside concerns over snooping

7 OpenSource инструментов для ускорения веб сайтов

7 OpenSource инструментов для ускорения веб сайтов


Производительность веб сайтов, есть ничто иное как скорость. Безусловно скорость, это не на 100{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a} самое главное качество веб ресурса, но согласитесь, если каждая страница сайта, с самым интереснейшим для вас контентом, будет открываться по 10-15 секунд, то с большой долей вероятности, вы будете на самым частым посетителем данного ресурса. По заверениям аналитиков, скорость сайта увеличивает число продаж, если это коммерческий проект и увеличивает посещаемость в целом. Вопрос производительности веб ресурса, ещё более актуален для пользователей с медленным интернетом и любителей посёрфить со смартфона или планшета.

Итак, в этой статье вкратце познакомлю вас с инструментами выполняющими такие функции как:
  • Кешировнаие на стороне сервера
  • Кеширование на стороне браузера
  • Ускорение дисков
  • Оптимизация изображений
  • Веб акселератор ориентированный на оптимизацию кэширования и сжатие
  • Балансирование нагрузки и разгрузка ssl
  • Геолокационное или базирующееся на DNS распределение нагрузки

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

1. Varnish

Varnish представляет собой HTTP ускоритель. разработанный специально для динамических сайтов с большим количеством «тяжелого» контента. В отличие от других прокси-серверов, которые часто поддерживают FTP, SMTP и другие сетевые протоколы, он узко ориентирован на HTTP.

2. HAProxy

HAProxy – серверное программное средство предназначенное для обеспечения высокой доступности и балансировки нагрузки для TCP и HTTP-приложений, посредством распределения входящих запросов на несколько обслуживающих серверов.

Этот програмный продукт используется на высоконагруженных системах таких как GitHub, Reddit, Tumblr и Instagram.

3. Squid

Squid — программный пакет, реализующий функцию кэширующего прокси-сервера для протоколов HTTP, FTP, Gopher и при должной настройке HTTPS.
При необходимости уменьшает пропускную способность каждого пользователя и сокращает время отклика путем кэширования и повторного использования часто запрашиваемого контента. Бытует мнение, что его стоит использовать от 2000 посетителей в сутки.

4. Nginx

Nginx — обратный проксирующий веб-сервер и почтовый прокси-сервер.

Думаю что о нём вообще говорить много не стоит, он известен всем и каждому, в двойне приятно, что Nginx разработан нашим соотечественником Игорем Сысоевым, и сегодня говоря о высокопроизводительном веб сервере, большинство в первую очередь подумает о энжин-икс. На своём сервере мы используем его в связке с hhvm и именно этот продукт будет следующим в списке.

5. HHVM

HHVM — это виртуальная машина от Facebook, которая за счет трансляции и JIT-компиляции кода позволяет ускорить PHP в несколько раз.
К сожалению мы не сделали тестов исключительно после замены php5 на HHVM, и протестировали производительность уже после подключения Brotli, но результат нас крайне порадовал.

7 OpenSource инструментов для ускорения веб сайтов

На этой картинке используется Nginx + php5

7 OpenSource инструментов для ускорения веб сайтов

На этой картинке используется Nginx + HHVM + Brotli

6. Træfɪk

Træfɪk — автоматизированный обратный прокси и балансировщик нагрузки для Docker, Mesos, Consul и прочие, работает с протоколом HTTP.

7. relayd

relayd — балансировщик нагрузки, шлюз уровня приложения, прозрачный прокси, SSL/TLS-шлюз.
Он обеспечивает свободную реализацию защищенного веб-движка, который состоит из relayd и HTTPD. Впервые он был представлен в OpenBSD 4.1, в роли сервиса способствующего обеспечить серверную балансировку нагрузки. Широко распространённое решение с открытым исходным кодом, портированное во многие операционные системы.

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

Статья основана на материалах сайта https://www.cyberciti.biz/: 7 Awesome Open Source Web Performance Software For Linux and Unix-like Systems

Seagate: 16 терабайт HDD через 18 месяцев

Seagate: 16 терабайт HDD через 18 месяцевЕсли вы любите жесткие диски с большим объёмом информации, то эта новость, безусловно, придётся вам по душе. Компания

Seagate Technology

анонсировала(по заявлению сайта pcworld.com) выход в продажу, в течении следующих 18 месяцев, двух новых продуктов — гелиевых жёстких дисков, на 14 и на 16

терабайт

, 12 терабайтный гелиевый жесткий диск, уже находится в режиме тестирования и выйдет раньше.

Используя гелий, в Seagate Technology смогли увеличить плотность диска на 25{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a}, по сравнению с HDD, заполненными воздухом. Такие устройства потребляют меньше энергии, а масса их меньше, чем у «воздушных» аналогов.

Так же они поделились планами, о том, что к 2020 году будет выпущен диск на 20 терабайт. На сегодняшний день, компьютеры начальной ценовой категории уже комплектуются жесткими дисками не менее 500 гигабайт, а Seagate стремится поднять этот порог, хотя бы до 1 терабайта.

Seagate на один шаг отстает от некоторых своих конкурентов, например

HGST

раньше выпустила на рынок 10 терабайтный гелиевый жесткий диск и сейчас уже имеет версию 12TB диска. Продукция Seagate отличается от аналогов HGST более низкой ценой, но проигрывает по статистике отказов, по данным провайдера облачного хранилища компании Backblaze.

Seagate: 16 терабайт HDD через 18 месяцев

Жесткие диски большего размера позволяют увеличить пропускную способность сервера или домашнего NAS, без необходимости на увеличения его физического пространства. Ещё больше в этом плане выигрывают SSD-накопители. Кроме того, благодаря снижению в цене, в последнее время они уверенно становятся неотъемлемым атрибутом домашнего пользовательского сектора. Лично я крайне рекомендую, если у вас до сих пор нет SSD, приобрести его, хотя бы для использования в качестве системного диска, выигрыш в производительности полученный от этого шага, превзойдёт все ваши влажные фантазии ожидания. Так например жёсткий диск от Seagate на 10 терабайт, стоит чуть больше 400 $ на Amazon, что намного дешевле 2TB SATA SSD.