Публикации по теме 'tech'
От теории к практике: представление графиков
Лучшее вложение, которое вы можете сделать в собственное обучение, - это вернуться к тому, что вы (думаете) вы уже знаете, и это особенно верно в мире информатики. Все в вычислениях - это уровень абстракции, построенный на еще большем количестве слоев абстракции; если бы все отрасли в мире были луковичными, вычисления наверняка были бы одними из немногих с бесчисленным количеством уровней.
Все эти абстракции также делают программное обеспечение таким сложным (а иногда и таким..
КОД GOOGLE В 2017 ГОДУ
Маналли Вардах
Здравствуйте, меня зовут Маналли Вардах . Я маврикийка и молодая девушка, увлеченная ИТ, и сегодня я поделюсь с вами своим опытом работы с Google-кодом в .
Это мой первый раз, когда я участвую в Google-коде. Именно в газете я узнал о Google-коде (декабрь 2016 года), я никогда не слышал об этом раньше. В газете я увидел заголовок «одаренный ИТ»; парень, который стал финалистом в Google-коде. Само название показалось очень интересным, затем я нашел конкурс под..
Обновление Nginx до последней версии в Ubuntu
Обновление Nginx до последней версии в Ubuntu
Если вы запускаете nginx в Ubuntu, вы скоро обнаружите, что версия Ubuntu по умолчанию, упакованная с ОС, действительно устарела.
Все это означает, что вам нужно использовать последнюю версию Nginx, чтобы избежать проблем с безопасностью. Этот пост о том, как это сделать.
Первым делом нужно выяснить, на какой у вас версии. Вот как это сделать.
$ nginx -v
Он должен показать вам что-то вроде.
nginx version: nginx/1.10.3 (Ubuntu)..
Убийца Баг. Therac-25: Быстрый и грязный
Программный код начал использовать машины для убийства людей еще в 1985 году.
Стандартная разовая терапевтическая доза облучения составляет до 200 рад .
1000 рад — это смертельная доза, а взбунтовавшаяся машина сжигала беззащитных людей 20 000 рад.
Давайте рассмотрим случай с системной ошибкой — самой серьезной программной ошибкой в истории — которая произошла в результате постепенных, но нескоординированных улучшений программного обеспечения.
В Therac-25 аппаратные блокировки..
Создавайте универсальные и интеллектуальные распределенные системы с помощью Grid Ops — часть 2
Что такое Grid Ops?
В сообщении [ 1 ] мы представили Grid Ops как набор инструментов Java с открытым исходным кодом для создания передовых распределенных систем. Мы также писали, что Grid Ops состоит из набора основных инструментов для реализации распределенных систем в целом и набора часто используемых сервисов инфраструктуры распределенных систем.
Наша миссия — помочь разработчикам настроить и запустить распределенные системы, написав всего несколько строк кода. Хотя мы начали с..
3 полезных инструмента для просмотра файлов журнала
Файлы журнала являются одними из самых важных файлов на вашем сервере. Большинство приложений поддерживают регистрацию информации во время работы. Они могут предоставить информацию о том, что делает приложение, а также какие ошибки могут возникнуть в случае сбоя приложения. Но как мы можем получить к ним быстрый и легкий доступ?
Эти файлы обычно хранятся в каталоге /var/log и обычно состоят из простых текстовых файлов с новыми записями журнала, записанными в конец файлов. Таким..
Как превзойти Facebook и Google для инженеров с Фарханом Таваром
Всего за четыре года Фархан нанял почти 1000 человек в Торонто на должность вице-президента по проектированию в Xtreme Labs, мобильном агентстве (оценка Pivotal Labs, 2013). В этой команде ~ 35% женщин и ~ 25% женщин-инженеров.
«Мы бы отправились в Ватерлоо и наняли 65 инженеров за один раунд и обошли Facebook, Twitter и Google.
За один семестр у нас было 100% принятия 25 кандидатов, а это значит, что у каждого нанятого нами кандидата также было предложение в Twitter, Apple,..