Pull to refresh
  • by relevance
  • by date
  • by rating

Создание собственного корпуса для сервера. Думаете, просто?

Selectel corporate blog IT Infrastructure *Prototyping *Computer hardware Desktop PC's

Привет, %username%. Меня зовут Семён Климов, я менеджер проектов технического департамента в Selectel. Сегодня я расскажу, как мы разрабатывали корпусы серверов из линейки Chipcore (выделенные серверы по доступной цене). В далеком 2016 году перед нами встала нетривиальная задача: необходимо уйти от стеллажей с объемными системными блоками и привести железо к более компактному виду, который бы позволял размещать бо́льшее количество серверов на единицу площади.
Читать дальше →
Total votes 47: ↑44 and ↓3 +41
Views 9.2K
Comments 70

20 вещей, которые я узнал за 20 лет работы инженером-программистом

FUNCORP corporate blog Programming *IT career Reading room
Translation

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

Особенно отзываются пункты «стройте компактные системы» и «лучший код — это отсутствие кода». Последний совет я превращаю в цитату из какого-то второсортного фильма про самураев: «Лучшая победа — та, которую ты одержал, не доставая меч из ножен» (думаю, сослуживцы за моей спиной уже закатывают глаза). И, конечно, бесконечные разговоры про легендарных 10x-программистов постоянно хочется прервать советом не связываться с 0,1x-программистами (которые реально существуют, в отличие от 10x).

Читать далее
Total votes 117: ↑113 and ↓4 +109
Views 31K
Comments 78

С какими трудностями столкнулись разработчики при создании ЯRUS

Development Management *
Recovery mode

При создании приложения не все получается идеально с первого раза. Многие разработчики сталкиваются с различными препятствиями. О возникших сложностях при создании приложения и путях их решения рассказал технический директор ЯRUS Дмитрий Илюхин.

Читать далее
Total votes 12: ↑0 and ↓12 -12
Views 883
Comments 9

Apple вводит программу вознаграждения за выявление уязвимостей в своих продуктах

Information Security *


Многие компании, работающие в ИТ-сфере, предлагают вознаграждение тем пользователям, которые смогли обнаружить какие-либо опасные баги в продукции этих компаний. За последние пять лет bug bounty программы ввели десятки, если не сотни компаний. Для них выгоднее прибегнуть к краудсорсингу, выплатив определённую сумму за найденную сторонним специалистом уязвимость, чем пропустить проблему и поплатиться утечкой данных и компрометацией своих серверов. В этом случае убытки могут быть огромными.

Все эти годы корпорация Apple отказывалась выплачивать вознаграждение тем пользователям, кто находил уязвимость в ее продукции и сообщал о проблеме. Сегодня все изменилось. Айван Крстич (Ivan Krstic), глава по инженерной безопасности и архитектуре Apple анонсировал на конференции Black Hat собственную bug bounty программу Apple. Максимальная сумма вознаграждения для специалистов, сообщивших об уязвимости, составит $200 000.
Читать дальше →
Total votes 22: ↑19 and ↓3 +16
Views 8.5K
Comments 1

Facebook и Google выпустили Yarn, новый менеджер пакетов для JavaScript

JavaScript *Programming *


Вчера вечером Facebook официально анонсировала новый пакетный менеджер для JavaScript под названием Yarn. На одной из стадии разработки к проекту подключились компании Google, Exponent и Tilde.

«Самый популярный менеджер пакетов JavaScript — это NPM. Он обеспечивает доступ более чем к 300 тысячам пакетов. Используют его более 5 миллионов разработчиков, а ежемесячно к нему обращаются для загрузки более 5 миллиардов раз.

Мы успешно использовали NPM в Facebook в течение многих лет, но так как объем нашего кода и число разработчиков выросло, мы столкнулись с проблемами последовательности, безопасности и производительности. После попытки решить все эти вопросы, мы пришли к намерению создать собственное решение, чтобы обеспечить надежность управления разработкой. Итогом этой работы стал Yarn — быстрая, надежная и безопасная альтернатива клиенту NPM», — говорится в официальном блоге Facebook о новинке.
Читать дальше →
Total votes 50: ↑42 and ↓8 +34
Views 40K
Comments 115

Файлы подсистемы Linux нельзя создавать, изменять или удалять при помощи инструментов для Windows

Development for Linux *Development for Windows *
image

Весной этого года компания Microsoft начала интеграцию Linux-инструментария в свою новую ОС Windows 10. Первым шагом было включение Ubuntu и Bash инструментария в сборку 14316. Суть обновления заключалась в добавлении прослойки WSL, которая транслировала системные вызовы Linux в системные вызовы Windows, что позволяет развернуть в основном окружении Windows полноценный инструментарий Ubuntu Linux без эмуляции и виртуализации.

Вчера Microsoft опубликовала в официальном блоге запись, призывающую разработчиков не изменять, создавать или удалять файлы Linux при помощи инструментов или приложений Windows, так как это приводит к повреждению дистрибутива с необходимостью его последующей переустановки.
Читать дальше →
Total votes 28: ↑26 and ↓2 +24
Views 33K
Comments 102

Microsoft призывает linux-разработчиков опробовать Windows 10

Development for Linux *Development for Windows *


Компания Microsoft после неудачи с мобильным сегментом и непростого перехода на Windows 10 все же продолжает расширять географию собственной экспансии. Являясь разработчиком доминирующей ОС на рынке настольных ПК, технологический гигант стремится войти и в среду разработчиков не только в виде поставщика ПО, но и в качестве производителя платформы.

Так, Microsoft активно разрабатывает собственную эмуляцию среды Linux Bash WSL для того, чтобы привлечь в свою экосистему традиционных пользователей Unix-систем, которые отдают предпочтение последним в связи со своей профессиональной деятельностью. Недавно компания стала платиновым участником инициативы Linux Foundation и высказала приверженность идеями разработки ПО с открытым исходным кодом и поддержки Linux- и Open Source-сообществ.
Total votes 40: ↑22 and ↓18 +4
Views 24K
Comments 271

Инструмент разработки Firebug закрывается: «Пользуйтесь Firefox DevTools»

Firefox Website development *

Разработчики из команды проекта Firebug объявили об остановке работы над своим инструментом. Об этом сообщается на главной странице проекта: «Расширение Firebug больше не разрабатывается и не поддерживается. Мы предлагаем вам воспользоваться Firefox DevTools».

Какие-либо предварительные анонсы или обращение в блоге к пользователям отсутствуют, что вызвало некоторое недоумение в сети и привело к бурным обсуждениям произошедшего на HackerNews и Reddit.
Читать дальше →
Total votes 43: ↑41 and ↓2 +39
Views 40K
Comments 61

Компания Google представила набор тестов Wycheproof

Information Security *Open source *
image

Вчера в официальном блоге компании Google, посвященному информационной безопасности, был представлен новый проект компании под названием Wycheproof.

Мы рады объявить о запуске проекта Wycheproof — наборе тестов безопасности, которые проверяют криптографические библиотеки ПО на известные уязвимости. Мы разработали более 80 тестов для разных случаев, благодаря которым обнаружили более 40 ошибок безопасности. Например, мы обнаружили, что могли бы восстановить private-key DSA и ECDHC. Также мы добавили готовые к использованию инструменты для проверки Java Cryptography Architectire, который предлагают, например, Bouncy Castle или OpenJDK.
Читать дальше →
Total votes 24: ↑23 and ↓1 +22
Views 11K
Comments 0

Arduino LLC и Arduino SRL вновь объединились

Manufacture and development of electronics *

1 октября в официальном блоге Arduino LLC появилась запись о том, что организация объединяется с Arduino SRL. Ранее Arduino LCC и Arduino SRL уже сотрудничали.

Организация Arduino LLC была основана в 2008 году и является собственником торговой марки «Arduino». Основой же Arduino SRL является итальянская компания Smart Projects SRL, на заводе которой производились оригинальные платы Arduino. Достаточно долгое время организации сотрудничали между собой. Arduino LLC разрабатывала платы и IDE, а Arduino SRL (Smart Projects SRL) занимались производством, отчисляя роялти за использование товарного знака американскому разработчику.
Читать дальше →
Total votes 19: ↑19 and ↓0 +19
Views 8.8K
Comments 17

Google, Microsoft и Qualcomm портируют Chrome на Windows 10 ARM

Google Chrome Development for Windows *


Windows 10 с течением времени стала поддерживать ARM системы не хуже других ОС. Это стимулирует разработчиков сторонних приложений работать над оптимизацией своих продуктов для ARM-версии Windows 10. Одна из компаний, которая занялась такой оптимизацией — Google, корпорация начала работу над ARM-версией Google Chrome, получив относительно неожиданную поддержку.

Речь идет о корпорации Microsoft -похоже на то, что она будет работать вместе с Google над реализацией этого проекта. Вернее, уже работает. Редмондской компании это выгодно, поскольку она желает избежать ситуации, которая сложилась с Windows RT и приложениями для этой ОС — большинство софта под обычные версии Windows были несовместимы с RT.
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 6.5K
Comments 11

Контроль над космическим телескопом «Спектр-Р» восстановить не удалось

Astronautics

Момент сборки телескопа

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

Команда «Спектра» считает, что одна причин отказа — космическая радиация, которая накопилась в электронике за восемь лет полета. «В качестве причины неработоспособности приемо-передающего устройства „Спектра-Р“ специалисты предполагают влияние дозы радиации, накопленной за период полета в электронной компонентной базе спутника», — сказал источник ТАСС в ракетно-космической отрасли.
Читать дальше →
Total votes 28: ↑26 and ↓2 +24
Views 12K
Comments 15

Разработчики «Ангары» опасаются, что двигатели ракеты могут разрушить ракету на старте

Astronautics Transport
image

Представители НПО «Энергомаш» заявили, что в двигателях ракеты «Ангара» РД-191 есть конструктивный дефект, который может привести к разрушению носителя на старте. Доклад был подготовлен специалистами НПО для Королёвских чтений по космонавтике в Москве, о чем сообщают «Ведомости».

Проблема, по мнению ракетостроителей, напрямую связана с пакетным расположением первой и второй ступеней двигателя. Таким образом, четыре блока первой ступени окружают бок второй. Двигатель центрального блока должен продолжительное время работать при пониженном давлении (дросселировании), в режиме 30% от номинального значения тяги.
Читать дальше →
Total votes 39: ↑32 and ↓7 +25
Views 28K
Comments 72

Сбербанк предлагает дать разработчикам ИИ доступ к городским данным

Big Data *Artificial Intelligence

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

Предложение банковской организации содержится в сопроводительных материалах дорожной карты «Нейротехнологии и искусственный интеллект». Этот документ Сбербанк готовит в рамках национального проекта «Цифровая экономика».
Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Views 3.1K
Comments 5

В продажу поступил Raspberry Pi 4 по цене в $35

Development for Raspberry Pi *Gadgets Computer hardware


Компания Raspberry сегодня представила новую модель мини-компьютера, Raspberry Pi 4. Стоимость устройства составляет всего $35. По словам разработчиков, возможности новой «малинки» практически ничем не отличаются от возможностей обычных ПК, но при этом сохраняются все те функции, которые пользователи ценят в Raspberry: возможность модификации и подключения самых разных дополнительных устройств.

Raspberry 4, кроме прочих достоинств, получил поддержку 2 мониторов с разрешением вплоть до 4К.
Читать дальше →
Total votes 36: ↑34 and ↓2 +32
Views 82K
Comments 52

Microsoft попросила включить ее в закрытую группу информационной безопасности Linux

Information Security *Development for Linux *Development for Windows *Software
Linux — открытое программное обеспечение, так что вклад в систему и ее компоненты может внести практически каждый разработчик. Но есть и исключение — им является закрытая группа разработчиков, которые обмениваются информацией об уязвимостях Linux, включая и те, что пока неизвестны широкой общественности. Просто так в эту группу попасть нельзя — за нового разработчика должен поручиться член группы.

На днях корпорация Microsoft попросила добавить нескольких ее сотрудников в эту группу. К слову, ее членами являются Canonical, Debian, Red Hat, Chrome OS, Amazon Web Services (AWS), Oracle и SUSE. Компания подала заявку на включение ее не в одно, а сразу в два сообщество. Первое — то, где обсуждаются недавно обнаруженные уязвимости, информация о которых еще не распространилась, и второе — то, разработчики которой исправляют уже известные проблемы с безопасностью.
Читать дальше →
Total votes 22: ↑21 and ↓1 +20
Views 7K
Comments 9

Компания Toyota и стартап Preferred Networks займутся созданием бытовых роботов-слуг

Design Robotics Popular science Artificial Intelligence


В Toyota подписали соглашение о сотрудничестве с японским высокотехнологичным стартапом Preferred Networks, основанным в 2014 году.

Инженеры Preferred Networks занимаются разработками в сфере искусственного интеллекта и глубинного обучения.

Ключевой задачей такого тандема сотрудников двух компаний станет создание бытовых роботов-слуг, которые смогут помогать любому человеку в повседневной жизни дома, на улице и других местах.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views 2.1K
Comments 6

GitHub представил новый API с поддержкой CI/CD

ITSumma corporate blog Open source *Programming *API *GitHub


Вчера в официальном блоге GitHub была опубликована запись, в которой команда проекта презентует возможности GitHub Actions — нового API ресурса. Теперь разработчикам будет доступна непрерывная интеграция CI/CD, а владельцы публичных репозиториев смогут воспользоваться новинкой бесплатно.

Система поддерживает широкий пул языков и сред разработки, таких как Node.js, Python, Java, PHP, Ruby, C / C ++, .NET, Android и iOS. Кроме этого с Actions теперь доступно тестирование мультиконтейнерных приложений.

Но кроме CI/CD новое API Github предлагает еще несколько новинок, которые упростят жизнь разработчика.
Читать дальше →
Total votes 28: ↑28 and ↓0 +28
Views 9.2K
Comments 15

В Huawei официально анонсировали название операционной системы для своих устройств — HarmonyOS

IT Infrastructure *Gadgets Smartphones Tablets IT-companies


На проходящей в этот момент конференции Huawei Developer Conference 2019 компания и разработчик ПО и ОС Huawei обнародовала первые данные о своей новой операционной системе HarmonyOS.
Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Views 13K
Comments 33

В Huawei запустят свой картографический сервис Map Kit в октябре 2019 года

Geoinformation services *Gadgets Smartphones Transport IT-companies


В Huawei, совместно с «Яндексом» и агрегатором Booking, занимаются разработкой картографического сервиса, который станет альтернативой Google Maps.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 3.2K
Comments 2