WedX - журнал о программировании и компьютерных науках

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


Настройка оберток свойств в Swift
И первый взгляд на оболочку свойства NotificationCenterPublisher Как следует из названия, оболочка свойства — это слой, который обертывает ваше обычное свойство, чтобы обеспечить дополнительную функциональность. Этот слой действует как посредник между вами и фактическим имуществом. Итак, всякий раз, когда вы хотите установить или получить значение свойства, вы должны общаться через оболочку свойства. Теперь вы можете спросить: «Зачем вводить посредника в этом взаимодействии?»...

Начало системы типов Haskell, часть 1
Основы системы типов Haskell Мощная статическая система типов Haskell — одна из его отличительных черт. Одним из необходимых условий для изучения Haskell является понимание этой системы. Он значительно отличается от динамической типизации, используемой в таких языках, как Python, Javascript и Ruby. В некоторых аспектах он даже отличается от других статически типизированных языков, таких как Java, Typescript и C++. Чтобы понять, почему система типов так важна, мы должны сначала..

Наука о данных будет демократизирована (менее чем за 10 лет)
Наука о данных Наука о данных будет демократизирована (менее чем за 10 лет) Все, что нам нужно для начала работы с данными, доступно и доступно Надеюсь, первая серьезная попытка была предпринята в 1985 . Революционное программное обеспечение изменило наше представление о данных. Это позволило обычным людям проводить необычный анализ данных. Мы называем его Excel , изначально разработанный Microsoft для Machintosh. С тех пор наука о данных развивалась и стала доступной для..

Программирование и депрограммирование
Это было после моей поездки в отделение неотложной помощи, когда мой кардиолог сказал слово, которое запомнилось мне: «запрограммировано». Она не говорила о программном обеспечении. Я преподавал в учебном лагере по науке о данных в Университете Южной Калифорнии, когда почувствовал себя плохо — моя шея была горячей, ноги покалывали, и я чувствовал, что не могу дышать. Я заставлял учеников заниматься делами из плана урока, в то время как сам яростно вышагивал наружу, но ощущение удушья не..

Локализуйте свое представление в своем xib
Когда я начинаю работать над следующим этапом своего проекта, я замечаю нечто общее с моими ViewControllers - списком IBOutlet, которые используются только один раз. Они используются только один раз для настройки статических строк. Поскольку это приложение имеет локализацию для конкретного приложения (выберите язык в приложении, а не на системном), локализация xib невозможна. Итак, у моего контроллера представления много розеток, которые можно использовать только один раз. Однажды я..

Диаграммы как код в Python
Создание диаграмм архитектуры облачной системы с помощью Python За последние несколько лет я использовал множество различных инструментов, подходящих для рисования диаграмм системной архитектуры, включая платформу данных и облачную архитектуру, в том числе draw.io и Excalidraw . Несмотря на то, что эти платформы предлагают широкий спектр инструментов, которые могут помочь вам нарисовать нужную диаграмму, у меня всегда были проблемы с несколькими вещами. Во-первых, мне было..

3 вида код-ревью
Большинство из нас ежедневно проверяют код, и в некоторые дни мы проверяем больше кода, чем пишем! Рецензированию кода редко учат, поэтому у большинства из нас есть собственный метод рецензирования. Со временем я понял, что существует не один тип обзора, а три типа отзывов! Разделение обзоров кода на 3 типа помогло мне более эффективно проводить более целенаправленные обзоры. Это 3 типа: Обзор домена Обзор стиля Обзор производительности Вы заметите, что это отражает менталитет..

Новые материалы

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]