Публикации по теме 'macos'


Понимание формата двоичного списка свойств Apple
Списки свойств предлагают структурированный и эффективный способ представления и сохранения иерархий объектов на диске. Они широко используются в операционных системах Apple для хранения небольших объемов данных, наиболее известным примером которых является Info.plist , файл, содержащий информацию о конфигурации в кодировке "ключ-значение" для связанных исполняемых файлов. Какао позволяет использовать различные взаимозаменяемые представления для списков, включая XML, JSON и двоичные..

Действительно ли случайные числа на Mac случайны?
Вот очень случайные мысли о генераторах случайных чисел . Случайное число - это число, сгенерированное с использованием широкого набора чисел и математического алгоритма, который дает равную вероятность всем числам, встречающимся в указанном распределении. Генератор случайных чисел ( ГСЧ ) - это устройство, которое генерирует последовательность чисел или символов, которую невозможно предсказать лучше, чем на основе случайного случая. Я работал над дополнительным проектом,..

ПОСТРОИТЕЛЬ РЕЗУЛЬТАТОВ И DSL — X — ФАЙЛ
Почти месяц назад я с коллегой начал создавать новую библиотеку под названием BitWiser . Это библиотека, которая помогает разработчику работать с битами, байтами и полубайтами. Много работая с bluetooth, я обнаружил, что было бы интересно написать DSL близко к SwiftUI, но для создания объектов данных. В этой статье я объясню, как создать свой собственный DSL, как это сделал я в BitWiser . МАГИЯ Вероятно, вы уже видели такой фрагмент кода и знаете, откуда он взялся. И,..

Удовольствие от rpath, otool и install_name_tool
Некоторые недавние работы заставили меня стать значительно более дружелюбным к разрешению нативных библиотек в macOS. Я хотел записать то, что я узнал, и вопрос на форуме Xamarin.Mac побудил меня найти время. Прежде чем я начну, два предостережения: Теоретически инструменты упаковки Xamarin.Mac должны справиться с этим за вас. Если вы столкнетесь с делами, которые, очевидно, должны работать и требуют ручной настройки, отправьте проблему в пример проекта. Я далек от эксперта в этой..

Как установить PyTorch на Mac OS X
Тензорные и динамические нейронные сети на Python с сильным ускорением графического процессора. PyTorch запущен совсем недавно. Это небольшая статья о том, как установить PyTorch в вашей системе. Он доступен в менеджере пакетов anaconda. Во-первых, вам нужно установить Anaconda Package Manager для Mac. Вы можете загрузить последнюю версию диспетчера пакетов Anaconda с сайта https://www.continuum.io/downloads#osx . Загрузите интерфейс командной строки, поскольку он легче примерно на..

Две вещи, которые делают работу с Терминалом потрясающей 🚀 в Mac/Linux
Привет, люди, если вы терминальный или командный человек, вы действительно хотели бы знать эти 2 вещи. Я использую iterm2 в Mac и Terminator в Linux в течение очень долгого времени, потому что он предоставляет мне полезную функцию, которая может разделить одно окно терминала на на несколько панелей. При работе с несколькими окнами терминала это представление с несколькими панелями чрезвычайно полезно для их организации. 1. Рис. Этот человек автоматически выполнил..

Переход на Ubuntu с MacOS
Создание пользовательской рабочей станции Переход на Ubuntu с MacOS Получение подходящей ОС для пользовательской рабочей станции, https://medium.com/@MazizEsa/assembling-the-workstation-5a3287b56f23 . Я обнаружил, что есть несколько вещей, которые мне нужно адаптировать, чтобы продуктивно перейти на Ubuntu, например, эквивалентное программное обеспечение, новые привычки, которые необходимо усвоить, а также некоторые трудности, которые необходимо смягчить. Движение Я использую..