Как стать автором
Обновить

Пишем «Змейку» в 12 строк кода на PyTorch

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров5.3K

Давайте рассмотрим, как использовать линейную алгебру и тензорные операции, чтобы создать всем известную игру в 12 строк.

Будем использовать PyTorch и NumPy. Можно было использовать даже какую-то одну из библиотек, но у PyTorch прекрасное Tensor API, а в NumPy есть хорошая функция под названием unravel_index, которую мы и будем использовать.

Читать далее
Всего голосов 15: ↑18.5 и ↓-3.5+22
Комментарии7

МЦСТ опубликовала руководство по эффективному программированию на платформе «Эльбрус»

Время на прочтение1 мин
Количество просмотров10K

31 мая 2020 года компани МЦСТ (Московский Центр Спарк (SPARС) Технологии) опубликовала руководство по эффективному программированию на платформе «Эльбрус». Данное руководство «содержит основные материалы для обучения программированию на платформе „Эльбрус“ и применимо на любом варианте Linux-подобной операционной системы».
Читать дальше →
Всего голосов 27: ↑27 и ↓0+27
Комментарии15

«Яндекс» назначил председателя правления «Яндекс Банка»

Время на прочтение2 мин
Количество просмотров2.3K
image

По информации «Интерфакс», 13 декабря «Яндекс» назначил председателя правления «Яндекс Банка». Им стал Михаил Громов, который входил в правление банка «ДОМ.РФ» и работал IT-директором международного блока Sberbank International.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

«Яндекс Банк» планирует в 2022 году выдавать кредиты самозанятым курьерам и водителям

Время на прочтение2 мин
Количество просмотров4.3K
image

Управляющий директор группы компаний «Яндекс» Тигран Худавердян рассказал в интервью «РБК», что «Яндекс Банк» планирует в 2022 году выдавать кредиты курьерам «Яндекс.Еды» и водителям сервиса «Яндекс Go» в статусе самозанятых.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии11

Signal сменит главу

Время на прочтение2 мин
Количество просмотров2.7K

Создатель мессенджера Signal Мокси Марлинспайк. Источник фото: Ian Allen

10 января 2022 года автор проекта, разработчик и руководитель команды Signal Мокси Марлинспайк объявил, что некоммерческая организация "Фонд Signal", которая отвечает и поддерживает мессенджер, ищет нового гендиректора. Создатель Signal решил отойти от дел руководства и управления, но останется в совете директоров «Фонда Signal».
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии1

Джефф Безос ушёл с поста генерального директора Amazon

Время на прочтение1 мин
Количество просмотров8K

Генеральный директор Amazon Джефф Безос ушёл с поста, который занимал 27 лет. Его место займёт руководитель Amazon Web Services Эндрю Джесси. Безос займет пост исполнительного председателя совета директоров Amazon.

Читать далее
Всего голосов 17: ↑17 и ↓0+17
Комментарии8

Microsoft наняла бывшего руководителя Meta* для усиления своей команды по ИИ и суперкомпьютерам

Время на прочтение1 мин
Количество просмотров358

Бывший исполнительный директор Meta Джейсон Тейлор присоединился к команде Microsoft по разработке суперкомпьютеров и искусственному интеллекту. 

Читать далее
Всего голосов 3: ↑5 и ↓-2+7
Комментарии1

Генеральный директор BlackBerry Джон Чен объявил об уходе из компании спустя 10 лет работы

Время на прочтение2 мин
Количество просмотров1.2K

Генеральный директор BlackBerry Джон Чен объявил об уходе из канадской компании спустя 10 лет работы. Последним рабочим днём Чена в BlackBerry станет 4 ноября 2023 года.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии1

Разработчики выпустили интерактивное руководство по работе со SwiftUI

Время на прочтение1 мин
Количество просмотров2.2K

Разработчик Крис Эйдхоф (Chris Eidhof) вместе с командой единомышленников выпустил интерактивное руководство по работе с фреймворком SwiftUI. На сайте можно изучить, как различные параметры и модификаторы влияют на внешний вид элементов интерфейса.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Apple выпустила руководство по Swift и SwiftUI

Время на прочтение1 мин
Количество просмотров2.6K

Apple выпустила обновлённое руководство по разработке на Swift и SwiftUI. Начинающие программисты могут познакомиться с основами и создать простое приложение. Отдельно компания добавила раздел про visionOS.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Полный текст письма руководства компании, которое сегодня получили сотрудники «Яндекса»

Время на прочтение4 мин
Количество просмотров163K

5 февраля 2024 года все сотрудники «Яндекса» получили от руководства письмо, в котором пояснена ситуация по поводу сделки между Yandex N.V. и консорциумом инвесторов по продаже «Яндекса» за 475 млрд рублей.

Читать далее
Всего голосов 72: ↑68 и ↓4+64
Комментарии287

Генеральный директор Logitech уходит на другую работу

Время на прочтение2 мин
Количество просмотров2K

Генеральный директор Logitech Брэкен Даррелл покинет компанию спустя 10 лет работы. Согласно пресс-релизу швейцарского производителя компьютерной периферии, Даррелл уйдёт из компании в течение месяца, чтобы «воспользоваться другой возможностью».

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Ampere Computing опубликовала руководство по запуску Steam на серверных процессорах AArch64

Время на прочтение1 мин
Количество просмотров629

Ampere Computing, которая предлагает серверные процессоры AArch64 Altra (Max) и готовится выпустить семейство AmpereOne AArch64 для центров обработки данных, опубликовала руководство по запуску Steam для Linux на этих процессорах.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Разработка ПО: простое руководство для ИТ-директоров

Время на прочтение1 мин
Количество просмотров1.1K

В современном мире дигитализации и быстрого развития технологий растет число так называемых "гражданских разработчиков" – сотрудников организаций, которые создают приложения и инструменты для решения конкретных задач без прямого участия IT-департамента. Эта тенденция предоставляет огромные возможности для бизнеса, однако влечет за собой и риски, с которыми должны уметь работать ИТ-директора.

Читать далее
Всего голосов 3: ↑0 и ↓3-3
Комментарии3

Распределенная файловая система Ceph FS за 15 минут

Время на прочтение4 мин
Количество просмотров109K
image

Нам понадобится всего лишь несколько минут для того что бы поднять распределенную файловую систему Ceph FS
Читать дальше →
Всего голосов 50: ↑49 и ↓1+48
Комментарии108

Эластичное избыточное S3-совместимое хранилище за 15 минут

Время на прочтение6 мин
Количество просмотров54K
S3 сегодня не удивишь наверное никого. Его используют и как бэкенд хранилище под веб сервисы, и как хранилище файлов в медиа индустрии, так и как архив для бэкапов.



Рассмотрим небольшой пример развертывания S3-совместимого хранилища на основе объектного хранилища Ceph
Читать дальше →
Всего голосов 36: ↑34 и ↓2+32
Комментарии26

Google выложила руководства для начинающих SEO-оптимизаторов

Время на прочтение1 мин
Количество просмотров73K
В блоге для веб-мастеров инженеры Google подготовили и выложили два руководства разной степени сложности для тех, кто еще не знаком с базовыми методами оптимизации под поисковую машину Google.

Надо сразу сказать, что первое руководство действительно для новичков — профессионалы вряд ли обнаружат там нечто секретное и таинственное. Любопытно только то, что в Google не поленились и подготовили соответствующий одностраничный PDF-документ сразу в 13 языковых редакциях, включая и русский (английская версия). При этом документ (А4) выглядит визуально привлекательно и информативно, так что его можно распечатать и повесить в офисе, если вдруг возникнет необходимость в напоминании банальностей.

Второй документ более серьезного уровня и уже только на английском языке. Он довольно подробно и с примерами описывает различные «best practices» вроде создания уникальных заголовков веб-страниц, заполнения мета-тегов или улучшения структуры URL. Забрать документ можно отсюда.
Источник
Всего голосов 68: ↑59 и ↓9+50
Комментарии28

Semantic Forms для MediaWiki

Время на прочтение10 мин
Количество просмотров18K
В прошлый раз я описал функционал плагина Semantic MediaWiki, позволяющего управлять структурированными данными в вашей системе и создавать на их основе различные представления. Ложкой дёгтя здесь является то, что пользователям приходится учить дополнительные элементы разметки.
Сегодня мы поговорим про расширение Semantic Forms, позволяющее сделать вики совсем не похожей на вики и привлечь к работе более широкий круг пользователей.



Напомню, что сердцем Semantic MediaWiki является механизм семантических свойств. Назначение семантического свойства странице хоть и похоже на простое создание вики-ссылки [[имя свойства::значение свойства | что выводить на экран]], но, всё-таки, это новый синтаксис. Вдобавок даже если наши пользователи будут настолько дисциплинированы, что прочитают и вникнут в руководство по созданию свойств, они вряд ли будут называть все термины единообразно.
На моей вики, посвященной историческим личностям половина людей будет описана свойством время рождения, другие участники опишут людей свойством год рождения, а третьи дата рождения. Теперь для того, чтобы получить список исторических личностей и вывести их даты рождения, мне нужно написать три запроса вместо одного:

{{#ask:[[Категория Историческая личность]] | ?Время рождения }}
{{#ask:[[Категория Историческая личность]] | ?Год рождения }}
{{#ask:[[Категория Историческая личность]] | ?Дата рождения }}

Для решения этих проблем применяют шаблоны и формы.
Читать дальше →
Всего голосов 34: ↑33 и ↓1+32
Комментарии4

Опубликовано официальное руководство пользователя для 3CXPhone под iOS

Время на прочтение1 мин
Количество просмотров3K
Российским пользователям 3CXPhone для iOS теперь доступно официальное руководство пользователя, изучить которое можно на сайте компании ICE Partners.
image

3CXPhone для iOS — это бесплатный SIP-софтфон, который позволяет вам совершать и принимать вызовы на вашем устройстве где бы вы не находились. 3CXPhone интегрирован с 3CX Phone System.
Чтобы использовать последнюю версию 3CXPhone, необходимо установить 3CX Phone System.V12
Приложение 3CX Phone для iPhone доступно для скачивания в App Store:
http://itunes.apple.com/us/app/3cxphone-for-iphone/id392927995?mt=8

Документ для Android-версии будет доступен уже в ближайшее время.
Всего голосов 5: ↑4 и ↓1+3
Комментарии8

Паттерн MVVM и страничная навигация

Время на прочтение16 мин
Количество просмотров55K

Применение страничной навигации достаточно актуальная задача для настольных WPF-MVVM приложений.
Разномастных руководств по организации такой навигации в сети достаточно.
И, конечно, Хабрахабр не исключение (имеются статьи раз и два).
Взглянув на первую статью Вы узнаете про NavigationService и возможность пользоваться Hyperlink.
Если перейдете по второй ссылке, то узнаете как пользоваться NavigationService в так называемом «Code Behind».
Таким образом, решения полного в этих статьях не представлено (на мой взгляд).
Хочется заполнить пробел и представить Вашему вниманию, как мне кажется, вполне рабочее решение.
Абсолютно не претендую на законченный компонент для организации страничной навигации.
Буду благодарен за полезные комментарии, поправки и дополнения.
Рад буду, если кому-то моя реализация навигатора окажется полезной.
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии1
1
23 ...