Публикации по теме 'programming'
Развертывание решений для отчетности Power BI в рамках бизнеса
Замена электронных таблиц Excel на Power BI
Введение
Недавний проект, который я возглавлял, включал внедрение и развертывание Power BI в качестве решения для создания отчетов бизнес-аналитики в международном бизнесе. Компания хотела заменить свои существующие электронные таблицы Excel на Power BI. Этот тип проекта был не в первый раз, когда я делал проект такого рода; тем не менее, я обдумал этот опыт и собрал некоторые заметки, которые представил в этой статье. Этот…
Могу ли я быть разработчиком программного обеспечения/программистом ?
Могу ли я стать разработчиком/программистом программного обеспечения?
Позвольте мне рассказать вам свою историю и объяснить это вам…
Когда я получил диплом инженера по электронике и связи в 2014 году, я начал свою карьеру в телекоммуникационной компании, я был счастлив, потому что это была крупнейшая телекоммуникационная компания в то время, и я увидел практичность того, что я изучал в 3 лет карьеры в B.Tech.
Через месяц после присоединения они сказали мне, что помещают меня в группу..
Создание пользовательских страниц ошибок в Laravel 5
Для всех исключений HTTP (403, 404). Laravel использует метод renderHttpException() , который можно найти в \Illuminate\Foundation\Exceptions\Handler. .
Метод:
/**
* Визуализировать данное HttpException.
*
* @param\Symfony\Component\HttpKernel\Exception\HttpException $e
* @return\Symfony\Component\HttpFoundation\Response
*/
защищенная функция renderHttpException(HttpException $e)
{
$status = $e-›getStatusCode();
view()-›replaceNamespace(‘ошибки’, [..
Git - это как db, давайте запросим некоторые коммиты
После успеха, которого добился мой первый пост, я решил написать этот пост, чтобы помочь моим читателям еще больше понять концепции, лежащие в основе git. Если вы не читали мой первый пост, перейдите по следующей ссылке:
Что такое git под капотом В последние годы git стал важным инструментом для программистов, работающих в группах разработки программного обеспечения. Я помню… medium.com
В предыдущей статье я показал, как git работает..
Рекомендации по программированию - Работа с людьми
Чтобы быть профессиональным программистом, нам нужно многое сделать, чтобы стать хорошим программистом.
В этой статье мы рассмотрим, как работать с людьми.
Сопряжение
Иногда может быть хорошей идеей спаривание.
Они открывают нам идеи, о которых мы, возможно, не думали раньше.
Кроме того, наш партнер может помочь нам поймать то, что мы, возможно, упустили.
В чрезвычайной ситуации даже лучше иметь партнера, поскольку благодаря этим преимуществам мы можем работать быстрее.
2..
Не выполняйте глубокое копирование с помощью JSON.Stringify и JSON.Parse в JS — вот почему
Если вы заботитесь о том, чтобы общие типы данных включали объекты Date и правильное глубокое копирование undefined , следите за этой распространенной ошибкой, вызванной особенностями спецификации JSON.
Если бы я задал вам вопрос на собеседовании, чтобы объяснить мне JavaScript Object Notation (JSON) , вы бы упомянули его конкретные ограничения?
Для чего используется JSON в программировании на JavaScript? JSON (JavaScript Object Notation) — это..
Разработка проекта Ballerina с помощью инструмента Ballerina CLI
Обратите внимание, этот блог был написан для серии Ballerina 1.x. Вы можете узнать о последних командах на официальной странице Ballerina.
Ballerina - это последний выпуск языка программирования версии 1.0, выпущенный в сентябре этого года. Ballerina - это язык программирования общего назначения, специально предназначенный для реализации распределенных сетевых приложений. Ballerina имеет встроенные модули для создания распределенного веб-приложения с использованием всего нескольких..
Новые материалы
Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода
Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..
Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов!
GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..
Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..
Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение
Как машинное обучение?
Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..
Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..
Освоение функций потерь в машинном обучении для регрессии: полное руководство по оптимизации…
Введение:
Функция потерь является важным компонентом алгоритмов машинного обучения и статистических моделей. Его роль заключается в измерении несоответствия между прогнозируемым выходом модели и..
10 языков программирования, которые изменят мир в 2023 году
Мир программирования постоянно развивается, и востребованные языки постоянно меняются. Однако есть несколько языков, которые выдержали испытание временем и по-прежнему очень ценны для изучения в..