Рубрика «1сloud» - 4

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

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

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

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

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

На ежегодной конференции LinuxCon в 2015 году создатель ядра GNU/Linux Линус Торвальдс поделился своим мнением по поводу безопасности системы. Он подчеркнул необходимость смягчения эффекта от наличия тех или иных багов грамотной защитой, чтобы при нарушении работы одного компонента следующий слой перекрывал проблему.

В этом материале мы постараемся раскрыть эту тему с практической точки зрения:

Как обезопасить Linux-систему: 10 советов - 1

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

Сегодня мы решили разбавить вашу ленту облачным дайджестом, в котором собрали наиболее интересные материалы на разную тематику, подготовленные специалистами IaaS-провайдера 1cloud.ru и не только.

Подборка материалов об облаках, дата-центрах и разработке сервисов - 1

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

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

Как «прокачать» навыки программирования… практически без программирования - 1

/ фото hackNY.org CC
Читать полностью »

Не так давно мы, как IaaS-провайдер, начали рассказывать о мифах [Часть 1, Часть 2], которые сложились вокруг облачных технологий, и постарались их развеять.

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

Рабочий вопрос: почему западным IT-компаниям интересны сотрудники-аутисты - 1

/ фото Kristina D.C. Hoeppner CC
Читать полностью »

Не так давно мы, как IaaS-провайдер, начали рассказывать о мифах [Часть 1, Часть 2], которые сложились вокруг облачных технологий, и постарались их развеять. На этот раз нам бы хотелось рассказать вам о компании, которая отринула все сомнения и решила воспользоваться преимуществами облака.

В сегодняшнем материале мы хотим поделиться историей IT-развития одного из наших клиентов – компании «Прогресс-Нева Групп» и рассказать об их пути к облачным технологиям: от создания первого VPS-сервера терминалов до практически полной миграции в частное облако.

Облако и консалтинг: Кейс по миграции в частное облако - 1
Читать полностью »

Являясь провайдером виртуальной инфраструктуры, компания 1cloud интересуется сетевыми технологиями, о которых мы регулярно рассказываем в своем блоге. Сегодня мы подготовили материал, затрагивающий тему доменных имен. В нем мы рассмотрим базовые аспекты функционирования DNS и вопросы безопасности DNS-серверов.

Как это работает: Пара слов о DNS - 1

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

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

Впервые термин «ментальные модели» был использован шотландским психологом Кеннетом Крейком (Kenneth Craik) в работе «Природа объяснения» в середине XX века. Крейк предположил, что мозг создает «уменьшенные модели действительности» и использует их для оценки грядущих событий.

Всего существуют десятки тысяч различных ментальных моделей, имеющих отношение к разным дисциплинам, однако, как сказал известный американский адвокат и экономист Чарли Мангер (Charlie Munger), «всего 80 или 90 основных моделей способны сделать из вас опытного человека, уверенно ориентирующегося в 90% жизненных ситуаций».

В этой статье мы постараемся осветить несколько наиболее важных из них.

Пятничный формат: Ментальные модели или подход к решению сложных задач - 1

/ фото Hey Paul Studios CC
Читать полностью »

Эффективное хранение данных интересует абсолютно всех, кто хоть как-то связан с ИТ. Мы в IaaS-провайдере 1cloud постоянно анализируем опыт коллег — совсем недавно мы обсуждали, как хранят свои данные крупные компании.

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

«В одной корзине»: Немного о хранении кода - 1

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

Ученые опять «ломают голову»: Возможен ли апгрейд мозга и что стоит от него ожидать - 1

/ фото A Health Blog CC

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

Но наглотавшись ноотропов, проведя часы за развивающими играми и не почувствовав себя Эдди Морра, люди приходят к выводу, что идея все-таки – миф. Существенно «разогнать» мозг не получится. Но что будет, если провести его апгрейд, и стоит ли вообще его затевать?Читать полностью »


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