Публикации по теме 'programming'
Советы по 12 факторам, которым я следую для создания хорошего SaaS
И немного моего взгляда на каждый фактор.
В 2010 году я впервые работал над созданием SaaS. Одна из моих первых и самых замечательных работ в качестве программиста. С тех пор это стало моим любимым типом проектов. Работая с проектами SaaS для клиентов и даже с другими проектами, которые не были точно SaaS, они были веб-приложениями, которые имеют много общего с SaaS.
Если вы вступаете в мир веб-программирования и не знаете подходящей методологии, вас ждет угощение.
1. База кода..
Эмпирическое исследование артефактов и рисков безопасности в цепи поставок предварительно обученной модели
Это краткое изложение исследовательской работы Эмпирическое исследование артефактов и рисков безопасности в цепочке поставок предварительно обученной модели , опубликованной на SCORED 2022 . Полная статья доступна здесь , код и данные доступны здесь . Газету вел мой ученик Вэньсинь Цзян . Он также написал этот пост, который я слегка отредактировал.
В этой статье мы используем слово « PTM » как сокращение для «предварительно обученной модели».
Краткое содержание
Глубокие..
Swift + Int
Swift + Int
Маленькая структура, которая могла.
Небольшое примечание - все мои будущие сообщения будут публиковаться на моем специализированном веб-сайте , и эта публикация больше не обновляется. Спасибо за чтение!
Примитивы, также известные как типы значений, обычно не так интересны.
Int, float, double, что у вас есть. Программистам они нужны, чтобы играть свою небольшую роль в общей схеме вещей. Предоставьте эталонным типам делать тяжелую работу - расчеты, сетевые вызовы и..
Zig Union(Enum) — WTF is switch(union(enum))
Мощь и сложность Union(Enum) в Zig
Эд Ю ( @edyu на Github и @edyu в Twitter) 13 июня 2023 г.
Введение
Zig — это современный язык системного программирования, и, хотя он претендует на звание лучшего C , многих людей, изначально не нуждавшихся в системном программировании, он привлек простота его синтаксиса по сравнению с альтернативами, такими как C++ или Rust .
Однако из-за мощи языка некоторые элементы синтаксиса не очевидны для тех, кто впервые знакомится с языком...
Big O Made Easy: понимание эффективности алгоритма
Если вы новичок в информатике, возможно, вы слышали об обозначении Big O и задавались вопросом, что оно означает. Проще говоря, нотация Big O — это способ измерения эффективности алгоритмов. Он сообщает вам, сколько времени потребуется для запуска алгоритма, в зависимости от размера его входных данных.
Допустим, вы сортируете список чисел. Простой алгоритм может сравнивать каждое число с любым другим числом в списке до тех пор, пока список не будет отсортирован. Но по мере того, как..
Некоторые факты, связанные с Котлином:
Некоторые факты, связанные с Котлином:
Котлин — это функциональный язык программирования.
Существуют встроенные функции, в которых выражение справа оценивается и возвращается функцией. Unit в Котлине — это Void в Java. : в Котлине — это extends в Java.
Поговорим о паре специальных типов
Серия: Как понять и использовать JavaScript и TypeScript
В TypeScript есть несколько существующих типов, которых нет в JavaScript. Это любые и неизвестные .
Опишем их отличия, как их использовать.
any можно использовать всякий раз, когда вы не хотите, чтобы значение проверялось на наличие ошибок во время компиляции. unknown — это типобезопасный аналог any . Согласно официальной документации TypeScript, неизвестно можно назначать только самому себе и любому..