Архив за 06 октября 2016 - 5

Многие известные люди в мире технологий верят в то, что бессмертие вполне достижимо. С помощью науки, конечно. Питер Тиль (Peter Thiel), создатель системы PayPal, считает, что «не пытаться победить смерть — против человеческой природы», и активно инвестирует в такие компании, как Фонд Мафусаил.

Его поддерживает сооснователь и директор по технологиям корпорации Oracle, Ларри Эллисон (Larry Ellison), который не понимает готовность людей мириться с тем, что они смертны. Сооснователи Google Лэрри Пэйдж (Larry Page) и Сергей Брин (Sergey Brin), как и Марк Цукерберг, также инвестируют в исследования по продлению жизни.

Последователи движения трансгуманизма уверены, что человек сможет эволюционировать (несмотря на все физические и умственные ограничения) в «суперчеловека» и в итоге достигнуть бессмертия.

Трансгуманизм: Новая ступень эволюции или конец человечества - 1

/ фото Logan Ingalls CC
Читать полностью »

Разбираемся с Veeam SureBackup - 1

Бэкапы нужно проверять.

В качестве вступления простая история из бурной молодости. Всем знакома ситуация, когда ресурсов нет, а хранить резервные копии нужно. В свое время для хранения резервных копий своих систем, использовалось два диска объемом по 500GB. Как можно было догадаться, при использовании RAID-1, полезное пространство ограничивалось теми самыми 500GB, чего катастрофически не хватало. Было принято решение использовать Linux LVM, тем самым получить 1000GB пространства, в ущерб надежности.

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

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

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

Тем, кому интересно как Veeam проверяет свои резервные копии, прошу под кат.
Читать полностью »

Всем доброго времени суток! 30 сентября закончился прием заявок на школу программирования HeadHunter 2016. В этой статье я хотела бы разобрать задачи заочного этапа. Надеюсь, что моя статья будет полезной, учитывая, что при решении задач пришлось посетить не один десяток сайтов. Я имею небольшой опыт в программировании, поэтому я не утверждаю, что мое решение единственно верное. Всегда буду рада услышать Вашу критику!

При решении задач используется язык программирования Java.
Читать полностью »

Подводные камни Bash - 1

В этой статье мы поговорим об ошибках, совершаемых программистами на Bash. Во всех приведённых примерах есть какие-то изъяны. Вам удастся избежать многих из нижеописанных ошибок, если вы всегда будете использовать кавычки и никогда не будете использовать разбиение на слова (wordsplitting)! Разбиение на слова — это ущербная легаси-практика, унаследованная из оболочки Bourne. Она применяется по умолчанию, если вы не заключаете подстановки (expansions) в кавычки. В общем, подавляющее большинство подводных камней так или иначе связаны с подстановкой без кавычек, что приводит к разбиению на слова и глоббингу (globbing) получившегося результата.

Читать полностью »

«К сожалению, мы не выбираем себе смерть, но мы можем встретить её достойно, чтобы нас запомнили как мужчин.»
— к/ф «Гладиатор»

Питер Хинченс: Тридцать пять лет я как некромант вдыхал жизнь в мертвое железо при помощи кода - 1

Питер Хинченс — бельгийский разработчик, писатель. Занимал должность CEO и chief software designer для iMatix, компании, производящей free software, такие как библиотека ZeroMQ (библиотека берет на себя часть забот по буферизации данных, обслуживанию очередей, установлению и восстановлению соединений, и прочие вещи), OpenAMQ, Libero, GSL code generator, и веб-сервиса Xitami.

  • Автор более 30 протоколов и распределённых систем.
  • Основатель проекта Edgenet по созданию полностью безопасной, анонимной глобальной P2P-сети.
  • Президент ассоциации Foundation for a Free Information Infrastructure (FFII), которая воевала с патентным правом.
  • CEO сервиса по созданию собственных вики-проектов Wikidot.
  • Он был активистом open standards, и основателем Digital Standards Organization.
  • Питер в 2007 был назван одним из «50 самых влиятельных людей в области Интеллектуальная собственность».

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

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

Моим детям 12, 9 и 5 лет. Они вырастут с моим ДНК, с моими бесконечными выступлениями на Youtube и книгами.

Под катом немного наследия, которое оставил Питер.
Читать полностью »

Американские спецслужбы арестовали возможного информатора хакеров Shadow Brokers - 1 Американские спецслужбы арестовали сотрудника одной из фирм, которая работает с АНБ (подрядчик). Сотрудника зовут Harold Martin и его уже окрестили «вторым Сноуденом» за подозрение в раскрытии конфиденциальной информации АНБ. Особенностью этого случая является тот факт, что краже подвергся исходный код программного обеспечения, которое использовалось спецслужбами в кибератаках на компьютерные сети других государств. Это, в свою очередь, может указывать на причастность бывшего сотрудника к группировке Shadow Brokers.

После публикации в сети архива с данными Shadow Brokers, обсуждалось две основных версии получения исходных текстов эксплойтов группировки Equation Group. Первая подразумевает успешно проведенную кибератаку, что послужило причиной утечки. Сторонники второй версии полагают, что речь идет о «втором Сноудене», передавшем хакерам исходные тексты. Как оказалось, арестованный специалист Harold Martin работал в той же фирме, что и Сноуден — Booz Allen Hamilton.

Читать полностью »

Ассортимент компании Vivo пополнился смартфоном Y55L, который китайский производитель анонсировал в Индии. На этом рынке новинка оценивается в $180.

Как всегда у Vivo, за эти деньги ничего впечатляющего покупатель не получит. У аппарата имеется дисплей диагональю 5,2 дюйма разрешением 1280 х 720 пикселей и современная однокристальная система Snapdragon 430.

Смартфон Vivo Y55L оценивается в $180

Читать полностью »

«Пользовательский интерфейс» (UI), «пользовательский опыт» (UX) и контент — эти слова в сфере ИТ у всех на слуху. И каждый из этих элементов важен для создания качественного и успешного продукта. Поэтому сегодня мы подготовили для вас подборку из 35 книг, которые могут пригодиться дизайнерам и контент-маркетологам на пути к завершению проекта.

Литературный дайджест: 35 книг о дизайне интерфейсов и контент-маркетинге - 1

Фото baldiri CC / Flickr
Читать полностью »

Самый популярный российский сервис электронных кошельков Яндекс.Деньги появился в магазине приложений iMessage. Теперь пользователи могут отправить перевод или организовать сбор средств через встроенный в iOS мессенджер — iMessage.

Apple запустил магазин приложений для iMessage

«iMessage позволяет отправлять и принимать переводы из кошелька на кошелёк в Яндекс.Деньгах. Новая возможность стала доступна благодаря появлению в мессенджере открытого API. Воспользоваться услугой можно на смартфоне или планшете с iOS 10, в котором установлено приложение Яндекс.Денег», — сообщается в пресс-релизе компании.

К осени 2016 года в Яндекс.Деньгах было зарегистрировано около 28 млн кошельков. Общее число установок приложения по всем платформам составляет, по данным компании, около 4 млн. 35% пользователей приложения — это владельцы устройств на iOS.

«Мы уже тестировали бота в Telegram, и не исключаю, что через какое-то время он выйдет в свет», — сказала «Роем!» глава пресс-службы компании Евгения Арнаутова. Сейчас работа бота приостановлена и, по словам Арнаутовой, команда делает некие «киллер-фичи». Какие — не говорит.

Источник

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

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

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

Вручную или автоматически: Пара слов о тестировании приложений - 1

/ фото verkeorg CC
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js