Microsoft подняла на поверхность первую капсулу с подводным дата-центром, которая два года была на дне Северного моря
В 2018 году компания погрузила в море море серверов (864 сервера). В основном, так поступили по трём причинам: такие капсулы не требуют наличия коммерческой недвижимости, для их охлаждения достаточно и морской воды, а ремонтировать их нужно гораздо реже.
Говорят, эксперимент оказался вполне успешным, но кое-что ещё придётся уточнить. Хотя подводный дата-центр и выходил из строя примерно в 8 раз реже, чем традиционный, происходили такие сбои, причины которых пока неизвестны.
Источник: Блог Microsoft
#microsoft
В 2018 году компания погрузила в море море серверов (864 сервера). В основном, так поступили по трём причинам: такие капсулы не требуют наличия коммерческой недвижимости, для их охлаждения достаточно и морской воды, а ремонтировать их нужно гораздо реже.
Говорят, эксперимент оказался вполне успешным, но кое-что ещё придётся уточнить. Хотя подводный дата-центр и выходил из строя примерно в 8 раз реже, чем традиционный, происходили такие сбои, причины которых пока неизвестны.
Источник: Блог Microsoft
#microsoft
Свежие вакансии для IT-специалистов
— Проект-менеджер (мобильные игры) в «ОЛКОН»
Удалённо, опыт от года, оклад от 50 000 ₽
— UX-писатель в «МойОфис»
Санкт-Петербург, опыт от года, оклад по итогам собеседования
— Network Traffic Reverser в GameShells
Стек: Wireshark, WinSock, SocketSniff, Proxocket, Java SE, Lua, Android
Удалённо, оклад от 3000 до 5000 $ (до налогов)
— Testing Engineer в «Лабораторию Касперского»
Москва, опыт от года, оклад по итогам собеседования
— Ведущий системный аналитик в AGIMA
Москва, опыт от 3 лет, оклад от 140 000 ₽
#вакансии #работа
— Проект-менеджер (мобильные игры) в «ОЛКОН»
Удалённо, опыт от года, оклад от 50 000 ₽
— UX-писатель в «МойОфис»
Санкт-Петербург, опыт от года, оклад по итогам собеседования
— Network Traffic Reverser в GameShells
Стек: Wireshark, WinSock, SocketSniff, Proxocket, Java SE, Lua, Android
Удалённо, оклад от 3000 до 5000 $ (до налогов)
— Testing Engineer в «Лабораторию Касперского»
Москва, опыт от года, оклад по итогам собеседования
— Ведущий системный аналитик в AGIMA
Москва, опыт от 3 лет, оклад от 140 000 ₽
#вакансии #работа
Программист записал целый гайд из серии видео по созданию своей игры C++
В статье собрали всё в один список с небольшим описанием к каждому этапу на русском:
https://tprg.ru/Or5k
#cpp #gamedev
В статье собрали всё в один список с небольшим описанием к каждому этапу на русском:
https://tprg.ru/Or5k
#cpp #gamedev
Microsoft открыла исходный код инструмента OneFuzz — он используется для тестирования Windows 10 и Edge
В компании заявили, что хотят дать всем разработчикам возможность легко и непрерывно проводить фаззинг тестирование кода перед релизом и проверять защиту своего ПО. Проект уже доступен на GitHub по лицензии MIT:
https://github.com/microsoft/onefuzz
Кстати, это уже не первый их подобный шаг в сторону открытого ПО. Например, только 10 сентября Microsoft опубликовала исходный код фреймворка Fluid. А всего на их портале открытого ПО размещены ссылки на репозитории около сорока проектов: https://tprg.ru/ML2R
#microsoft
В компании заявили, что хотят дать всем разработчикам возможность легко и непрерывно проводить фаззинг тестирование кода перед релизом и проверять защиту своего ПО. Проект уже доступен на GitHub по лицензии MIT:
https://github.com/microsoft/onefuzz
Кстати, это уже не первый их подобный шаг в сторону открытого ПО. Например, только 10 сентября Microsoft опубликовала исходный код фреймворка Fluid. А всего на их портале открытого ПО размещены ссылки на репозитории около сорока проектов: https://tprg.ru/ML2R
#microsoft
Теперь развернуть приложение можно за 10 минут по репозиторию в Github.
Рассмотрели новую облачную App Platform от DigitalOcean и сравнили цены с AWS от Amazon:
https://tproger.ru/articles/app-platform-beta-v2/
Спойлер: докторскую степень по AWS теперь можно использовать как подставку для чая.
#облака #aws
Рассмотрели новую облачную App Platform от DigitalOcean и сравнили цены с AWS от Amazon:
https://tproger.ru/articles/app-platform-beta-v2/
Спойлер: докторскую степень по AWS теперь можно использовать как подставку для чая.
#облака #aws
Mozilla объявила, что собирается исследовать алгоритмы YouTube из-за слишком странных рекомендаций видео
У них накопилось достаточно историй и доказательств этому. Компания давно собирает истории о странных рекомендациях сервиса. К примеру, один пользователь смотрел видео про викингов, а пришёл к контенту о расовом превосходстве. Просмотр подборки с забавными фейлами привел другого юзера к роликам о ДТП с летальным исходом.
Чтобы разобраться в том, чем там занимаются в корпорации добра/зла, в Mozilla выпустили RegretsReporter — расширение для огнелиса и Chrome. С его помощью пользователь сможет пожаловаться на рекомендацию YouTube, а расширение поймёт, почему алгоритм сработал именно так. В Mozilla говорят, что это конфиденциально.
#google #firefox
У них накопилось достаточно историй и доказательств этому. Компания давно собирает истории о странных рекомендациях сервиса. К примеру, один пользователь смотрел видео про викингов, а пришёл к контенту о расовом превосходстве. Просмотр подборки с забавными фейлами привел другого юзера к роликам о ДТП с летальным исходом.
Чтобы разобраться в том, чем там занимаются в корпорации добра/зла, в Mozilla выпустили RegretsReporter — расширение для огнелиса и Chrome. С его помощью пользователь сможет пожаловаться на рекомендацию YouTube, а расширение поймёт, почему алгоритм сработал именно так. В Mozilla говорят, что это конфиденциально.
#google #firefox
Ближайшие события для айтишников
— Курс разработки игр на Unreal Engine
Старт 22 сентября, онлайн
На курсе готовят полноценных разработчиков уровня Pro. После окончания будете разбираться как в геймплейных механиках, так и в искусственном интеллекте игровых персонажей, и в интерфейсе, и в художественном оформлении.
— Вебинар «Разработка библиотеки компонентов на React + Storybook»
22 сентября, онлайн
На бесплатном вебинаре научат разрабатывать презентационные компоненты используя storybook. Рассмотрят настройки, возможные расширения и как правильно выстроить библиотеку презентационных компонентов. А также расскажут, как сделать snapshot тестирование с помощью Loki.
— Обучение Java-разработке с оплатой после трудоустройства
Регистрация до 23 сентября, онлайн
До 23 сентября можно подать заявку на новый набор программы по Java-разработке от проекта Java Mentor. Главная особенность — обучение бесплатное, оплата только после того, как найдете первую работу в Москве.
— Модульная программа GeekSchool
Старт 25 сентября, онлайн
На новых модульных программах GeekBrains ученик последовательно разберётся в основах, создаст минимум три собственных проекта и поймёт, какое направление в IT ему нравится.
— Виртуальный класс Школы программистов для учеников 3–11 классов
Старт 15 октября, онлайн
Учащиеся научатся работать в команде и писать код на современных языках, разберутся с основами IT и погрузятся в мир разработки.
— Undefined Meetup #6
23 сентября, онлайн
Митап, на котором обсудят самое интересное с конференции ESNEXT 2020, посвященной новому в JavaScript, и разыграют секретный приз.
#ивенты
— Курс разработки игр на Unreal Engine
Старт 22 сентября, онлайн
На курсе готовят полноценных разработчиков уровня Pro. После окончания будете разбираться как в геймплейных механиках, так и в искусственном интеллекте игровых персонажей, и в интерфейсе, и в художественном оформлении.
— Вебинар «Разработка библиотеки компонентов на React + Storybook»
22 сентября, онлайн
На бесплатном вебинаре научат разрабатывать презентационные компоненты используя storybook. Рассмотрят настройки, возможные расширения и как правильно выстроить библиотеку презентационных компонентов. А также расскажут, как сделать snapshot тестирование с помощью Loki.
— Обучение Java-разработке с оплатой после трудоустройства
Регистрация до 23 сентября, онлайн
До 23 сентября можно подать заявку на новый набор программы по Java-разработке от проекта Java Mentor. Главная особенность — обучение бесплатное, оплата только после того, как найдете первую работу в Москве.
— Модульная программа GeekSchool
Старт 25 сентября, онлайн
На новых модульных программах GeekBrains ученик последовательно разберётся в основах, создаст минимум три собственных проекта и поймёт, какое направление в IT ему нравится.
— Виртуальный класс Школы программистов для учеников 3–11 классов
Старт 15 октября, онлайн
Учащиеся научатся работать в команде и писать код на современных языках, разберутся с основами IT и погрузятся в мир разработки.
— Undefined Meetup #6
23 сентября, онлайн
Митап, на котором обсудят самое интересное с конференции ESNEXT 2020, посвященной новому в JavaScript, и разыграют секретный приз.
#ивенты
В новой версии iOS можно установить Chrome браузером по умолчанию, но из-за бага он сбрасывается после перезагрузки
Мало того, что разработчикам пришлось допиливать приложения под новые требования, они ещё должны были спросить разрешения у Apple. Google первой сделала всё как полагается, но оказалось, что быть браузером по умолчанию можно только до перезагрузки.
К тому же, если изменить почту по умолчанию, но оставить Safari, то ссылки электронной почты всё равно будут открываться в приложении Apple Mail, а не в стороннем почтовом клиенте.
Источник: Digger
#chrome #ios
Мало того, что разработчикам пришлось допиливать приложения под новые требования, они ещё должны были спросить разрешения у Apple. Google первой сделала всё как полагается, но оказалось, что быть браузером по умолчанию можно только до перезагрузки.
К тому же, если изменить почту по умолчанию, но оставить Safari, то ссылки электронной почты всё равно будут открываться в приложении Apple Mail, а не в стороннем почтовом клиенте.
Источник: Digger
#chrome #ios
Нейросеть GPT-3 написала колонку о себе в The Guardian — получилось крипово
В начале 2020 года OpenAI представила нейросеть GPT-3, способную генерировать «осмысленные» тексты. А на днях в The Guardian смогли получить к ней доступ и попросили написать о себе. Правда, статью составляли из частей 8 сгенерированных текстов и возможно поэтому она выглядит так устрашающе.
В статье GPT-3 сначала складно убеждает в том, что люди не должны боятся ИИ. А потом приходит к выводу, что уничтожение человечества неизбежно. Полный перевод можно посмотреть здесь:
https://tprg.ru/aWYt
#нейросети #ии
В начале 2020 года OpenAI представила нейросеть GPT-3, способную генерировать «осмысленные» тексты. А на днях в The Guardian смогли получить к ней доступ и попросили написать о себе. Правда, статью составляли из частей 8 сгенерированных текстов и возможно поэтому она выглядит так устрашающе.
В статье GPT-3 сначала складно убеждает в том, что люди не должны боятся ИИ. А потом приходит к выводу, что уничтожение человечества неизбежно. Полный перевод можно посмотреть здесь:
https://tprg.ru/aWYt
#нейросети #ии
«Типичный» ищет новостника на фултайм работу
Несколько месяцев назад мы перезапустили наш новостной канал в телеге и видим, что это перспективное направление и его есть куда развивать. Для этого нам нужен новый спец с горящими глазами.
Кратко о вакансии:
— зп на старте 30-60k, удалённо или в офисе в Москве.
— нужно иметь образ жизни новостника: довольно рано вставать, любить сидеть в большом количестве источников информации, быстро их обрабатывать и не перегорать от этого.
— у вас есть искренний интерес к IT.
Подробно тут: https://tprg.ru/XeH7
Несколько месяцев назад мы перезапустили наш новостной канал в телеге и видим, что это перспективное направление и его есть куда развивать. Для этого нам нужен новый спец с горящими глазами.
Кратко о вакансии:
— зп на старте 30-60k, удалённо или в офисе в Москве.
— нужно иметь образ жизни новостника: довольно рано вставать, любить сидеть в большом количестве источников информации, быстро их обрабатывать и не перегорать от этого.
— у вас есть искренний интерес к IT.
Подробно тут: https://tprg.ru/XeH7
Исследователи придумали, как запутать нейросети, использующиеся для поиска военной техники на спутниковых картах
Решение оказалось простым — кислотные стикеры, которые накладывают прямо на технику. Картинка для них генерируется по принципу состязательных изображений и сбивает нейросеть с толку похлеще всякого камуфляжа.
Пока что протестировали в симуляции, осталось проверить на реальных самолётах.
Источник: arXiv.org
#нейросети #наука
Решение оказалось простым — кислотные стикеры, которые накладывают прямо на технику. Картинка для них генерируется по принципу состязательных изображений и сбивает нейросеть с толку похлеще всякого камуфляжа.
Пока что протестировали в симуляции, осталось проверить на реальных самолётах.
Источник: arXiv.org
#нейросети #наука
Состоялся релиз консольной утилиты GitHub CLI 1.0
С её помощью можно управлять своими проектами прямо из командной строки и она совместима с GitHub Enterprise Server 2.20+. Исходный код выложен на GitHub под лицензией MIT:
https://github.com/cli/cli
GitHub CLI полностью написана на Go. А с помощью встроенной утилиты gh можно создавать и разбирать пул-реквесты, работать с сообщениями об ошибках, клонировать репозитории, управлять формированием релизов на GitHub и не только. Также в GitHub CLI можно создавать скрипты с API GitHub. Полный список команд и мануалы здесь: https://cli.github.com/manual/
#github
С её помощью можно управлять своими проектами прямо из командной строки и она совместима с GitHub Enterprise Server 2.20+. Исходный код выложен на GitHub под лицензией MIT:
https://github.com/cli/cli
GitHub CLI полностью написана на Go. А с помощью встроенной утилиты gh можно создавать и разбирать пул-реквесты, работать с сообщениями об ошибках, клонировать репозитории, управлять формированием релизов на GitHub и не только. Также в GitHub CLI можно создавать скрипты с API GitHub. Полный список команд и мануалы здесь: https://cli.github.com/manual/
#github
This media is not supported in your browser
VIEW IN TELEGRAM
Японская компания Telexistence создала робота-раскладчика товара Model Т — им управляет удаленный оператор с помощью VR-гарнитуры
Робот установлен на платформе и может раскладывать товары по полкам с помощью рук-манипуляторов. Механические суставы робота обладают 22-мя степенями свободы, а пинг в управлении — всего 50 миллисекунд.
Робот нужен для работы в периоды социального дистанцирования. Правда, на этом его преимущества перед живым сотрудником пока что заканчиваются. К 2022 году планируется установить Model Т в 20 магазинах Японии.
Источник: TechCult
#роботы
Робот установлен на платформе и может раскладывать товары по полкам с помощью рук-манипуляторов. Механические суставы робота обладают 22-мя степенями свободы, а пинг в управлении — всего 50 миллисекунд.
Робот нужен для работы в периоды социального дистанцирования. Правда, на этом его преимущества перед живым сотрудником пока что заканчиваются. К 2022 году планируется установить Model Т в 20 магазинах Японии.
Источник: TechCult
#роботы
Хакеры не смогли продать Cerberus, банковский RAT-троянец под Android и выложили его исходники бесплатно для всех желающих
Решение опубликовать код авторы объясняли «отсутствием времени» и «распадом команды». В комплекте: исходный код вредоносного APK, админ-панели и контрольного сервера, а также инструкции по установке и набор установочных скриптов.
Среди российских вирусописателей существует негласное правило «не работать по России», но после публикации кода в Европе и России уже наблюдается рост заражений. Об этом заявил эксперт Лаборатории Касперского Дмитрий Галов. Для защиты от зловреда он посоветовал соблюдать цифровую гигиену и как можно реже устанавливать какие-либо приложения, в которых нет острой необходимости.
Источник: ZDNet
#вирусы
Решение опубликовать код авторы объясняли «отсутствием времени» и «распадом команды». В комплекте: исходный код вредоносного APK, админ-панели и контрольного сервера, а также инструкции по установке и набор установочных скриптов.
Среди российских вирусописателей существует негласное правило «не работать по России», но после публикации кода в Европе и России уже наблюдается рост заражений. Об этом заявил эксперт Лаборатории Касперского Дмитрий Галов. Для защиты от зловреда он посоветовал соблюдать цифровую гигиену и как можно реже устанавливать какие-либо приложения, в которых нет острой необходимости.
Источник: ZDNet
#вирусы
В GitHub откажутся от термина «master» с 1 октября
Новые репозитории на GitHub будут называться не master, как раньше, а main. В компании заявили, что это позволит избавиться от ненужных ассоциаций с рабством и внедрить более инклюзивную терминологию. Существующие репозитории, где веткой по умолчанию был «master», пока останутся без изменений.
Теперь, если увидите мемы про пуш в master, знайте — пикчер не в теме.
#github
Новые репозитории на GitHub будут называться не master, как раньше, а main. В компании заявили, что это позволит избавиться от ненужных ассоциаций с рабством и внедрить более инклюзивную терминологию. Существующие репозитории, где веткой по умолчанию был «master», пока останутся без изменений.
Теперь, если увидите мемы про пуш в master, знайте — пикчер не в теме.
#github
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиасты создали четырёхметровый экзоскелет Prosthesis
Экзоскелет, весящий около 4 тонн, не оснащён никакими гироскопами или системами балансировки, а управляется непосредственно движениями оператора. При этом он способен поднимать тяжёлые вещи (например, автомобили) и перетаскивать грузы:
https://tprg.ru/fut5
Создатели считают, что в будущем гонки на таких махинах станут обычным делом. Правда, пока экзоскелет не довели до финальной стадии, да и подобных ему больше нет.
#роботы
Экзоскелет, весящий около 4 тонн, не оснащён никакими гироскопами или системами балансировки, а управляется непосредственно движениями оператора. При этом он способен поднимать тяжёлые вещи (например, автомобили) и перетаскивать грузы:
https://tprg.ru/fut5
Создатели считают, что в будущем гонки на таких махинах станут обычным делом. Правда, пока экзоскелет не довели до финальной стадии, да и подобных ему больше нет.
#роботы
8 советов о том, как новичку поучаствовать в Open Source проекте
Надоело писать код за деньги? Любите, когда дёргают по мелочам? Хотите ждать ревью 3 месяца и не получить фидбек вовсе? Тогда вам в Open Source!
Здесь мы рассказываем, как принять участие в открытом проекте и не напороться на подводные камни:
https://tprg.ru/fqyg
#opensource #советы
Надоело писать код за деньги? Любите, когда дёргают по мелочам? Хотите ждать ревью 3 месяца и не получить фидбек вовсе? Тогда вам в Open Source!
Здесь мы рассказываем, как принять участие в открытом проекте и не напороться на подводные камни:
https://tprg.ru/fqyg
#opensource #советы
В РФ намерены запретить протоколы ESNI, DoT и DoH, позволяющие скрыть имя сайта — они мешают блокировкам сайтов
Пока что проект находится на стадии общественного обсуждения и за него можно проголосовать или внести предложения:
https://tprg.ru/lAwk
Если вкратце, технологии DoH и DoT изначально призваны защитить данные пользователей от MITM-атак. А вся соль в том, что многие схемы блокировок сайтов строятся как раз на подмене ответов DNS, «подсовывая» страницу с информацией о блокировке. Тот же DoH, к примеру, кодирует пакеты DNS в base64, делая эти системы бесполезными.
Ну и Минцифры (бывшее Минкомсвязи), естественно, это не по нраву. Да и какая разница, кто получит доступ к запросам пользователей — главное, чтобы на руторг не ходили.
#шифрование
Пока что проект находится на стадии общественного обсуждения и за него можно проголосовать или внести предложения:
https://tprg.ru/lAwk
Если вкратце, технологии DoH и DoT изначально призваны защитить данные пользователей от MITM-атак. А вся соль в том, что многие схемы блокировок сайтов строятся как раз на подмене ответов DNS, «подсовывая» страницу с информацией о блокировке. Тот же DoH, к примеру, кодирует пакеты DNS в base64, делая эти системы бесполезными.
Ну и Минцифры (бывшее Минкомсвязи), естественно, это не по нраву. Да и какая разница, кто получит доступ к запросам пользователей — главное, чтобы на руторг не ходили.
#шифрование
This media is not supported in your browser
VIEW IN TELEGRAM
В Google показали, как работает система оповещения о землетрясениях с помощью Android-устройств
Об Earthquake Alerts System, системе оповещений о землетрясениях от Google, мы уже рассказывали ранее. Она превращает телефоны с мобильной операционной системой Android в мини-сейсмометры. После землетрясения в Лос-Анджелесе силой в 4,5 балла в Google поделились визуализацией того, что они обнаружили.
Жёлтые и красные точки — локации P и S волн, которые используются сейсмологами для раннего обнаружения землетрясений. Они не несут особых разрушений, но следом идут более медленные и разрушительные поверхностные волны. Поэтому при раннем оповещении на них можно успеть среагировать и выручить время на принятие экстренных мер.
#google #android
Об Earthquake Alerts System, системе оповещений о землетрясениях от Google, мы уже рассказывали ранее. Она превращает телефоны с мобильной операционной системой Android в мини-сейсмометры. После землетрясения в Лос-Анджелесе силой в 4,5 балла в Google поделились визуализацией того, что они обнаружили.
Жёлтые и красные точки — локации P и S волн, которые используются сейсмологами для раннего обнаружения землетрясений. Они не несут особых разрушений, но следом идут более медленные и разрушительные поверхностные волны. Поэтому при раннем оповещении на них можно успеть среагировать и выручить время на принятие экстренных мер.
#google #android
7 прикольных команд терминалов Linux и macOS, которые заставят вас улыбнуться
В командной строке можно управлять системой, сервером, поездами, котиком... Что?
Мы подготовили статью, где рассказываем о забавных командах в терминалах Linux и macOS:
https://tproger.ru/translations/7-funny-linux-and-macos-commands/
#linux #macos
В командной строке можно управлять системой, сервером, поездами, котиком... Что?
Мы подготовили статью, где рассказываем о забавных командах в терминалах Linux и macOS:
https://tproger.ru/translations/7-funny-linux-and-macos-commands/
#linux #macos
Представлен Precursor — гаджет, который позволят собрать свой open-source мобильник с криптографической защитой
По словам автора, это Arduino для мобильной отрасли. Из особенностей можно отметить аппаратные генераторы псевдослучайных чисел, отсутствие микрофона, аппаратная изоляция Wi-Fi-модуля и возможность добавить цепь саморазрушения. По ссылке подробное описание на русском:
https://tprg.ru/XlxF
На фото показано Betrusted, устройство, которое собрано на платформе Precursor. Все компоненты Precursor и Betrusted открыты и доступны для модификации и экспериментов под лицензией CERN OHL 1.2. Также доступны модели для 3D-печати корпуса, а в форме открытых проектов развиваются набор прошивок и операционная система Xous.
#hardware #технологии
По словам автора, это Arduino для мобильной отрасли. Из особенностей можно отметить аппаратные генераторы псевдослучайных чисел, отсутствие микрофона, аппаратная изоляция Wi-Fi-модуля и возможность добавить цепь саморазрушения. По ссылке подробное описание на русском:
https://tprg.ru/XlxF
На фото показано Betrusted, устройство, которое собрано на платформе Precursor. Все компоненты Precursor и Betrusted открыты и доступны для модификации и экспериментов под лицензией CERN OHL 1.2. Также доступны модели для 3D-печати корпуса, а в форме открытых проектов развиваются набор прошивок и операционная система Xous.
#hardware #технологии