Публикации по теме 'software-development'
Для тех, кто хочет стать разработчиком
После пандемии я заметил много друзей, которые решили стать разработчиком программного обеспечения. Я работаю Android-разработчиком уже около 8 лет. Я ни в коем случае не эксперт или человек с многолетним опытом. Но я хотел бы поделиться тем, что я знаю, для тех, кто только начинает.
Сама работа
Первое, что нужно знать, это то, что вы будете проводить много часов за рабочим столом. Чем больше у вас будет обязанностей, тем больше встреч вы будете посещать и организовывать. Однако..
3 простых способа стать лучше разработчиком в 2018 году
Нет сомнений в том, что все мы можем и всегда должны улучшать свои навыки разработки программного обеспечения. Если вы, как и я, чувствовали себя зря потраченным 2017 годом, то чувства вины, которое вы испытываете, достаточно, чтобы захотеть улучшить эту область своей жизни. Особенно, если этим зарабатывать на жизнь.
1) Чаще беспокоите своего коллегу-разработчика
Одна часть программирования, которая сводит меня с ума, - это присвоение имен переменным. Могу беззастенчиво признать, что..
5 лучших тем для VS Code
Сделайте вашу среду программирования красивой
Что касается внешнего вида редактора кода, у каждого свои предпочтения. Некоторым нравится, чтобы их текстовый редактор был легким и красочным, в то время как другие могут выбрать полностью темный, потому что яркие цвета режут глаза.
Цветовые темы позволяют изменять цвет фона VS Code, текста и синтаксиса языка в соответствии с вашими предпочтениями и рабочей средой. VS Code поддерживает светлые, темные и высококонтрастные темы . -..
Простой способ определения бизнес-логики
Бизнес-логика
Business Logic — это бьющееся сердце любой программной системы. Тем не менее, многим разработчикам программного обеспечения нужна помощь в его идентификации. Если мы коллективно хотим создавать (и поддерживать!) программы, с которыми легко работать, нам нужно хорошо справляться с этой единственной задачей. И у меня есть отличный трюк, который поможет вам уверенно указать на критическую логику любого бизнес-процесса.
Давайте посмотрим на пример.
Новая функция..
Анализ кода | Эксплойт
Привет, эксплуататоры.
Добро пожаловать обратно на мой канал. Сегодня я напишу в блоге об эксплуатации через вызов CTF.
Если вы готовы, давайте начнем использовать этот сервер.
Фаза перечисления
Всегда полезно начинать со сканирования IP.
Как видите, у нас открыто 2 порта:
порт 22: ssh
2. порт 3000: PPP
Мы собираемся исследовать, что такое услуга «PPP».
Нас перенаправили на сообщение. Кажется, у нас есть учетная запись GitHub, которая сообщает нам, что исходный..
Как спроектировать устойчивость к панике в Rust
ОБРАБОТКА ОШИБОК
Как спроектировать устойчивость к панике в Rust
Не паникуйте! Научитесь создавать качественное программное обеспечение, устойчивое к ошибкам.
Попробуйте представить, что вы используете какое-то программное обеспечение и WHAM, кучу текста и визуальный мусор, который мозг не может не игнорировать. Или, что еще лучше, ваш пользователь пилотирует коммерческий авиалайнер, когда он одновременно нажимает две кнопки, и самолет выключается. Что нам нужно, так это..
Понимание разницы между «String» и «string» в C#
C# — это строго типизированный язык программирования, а это означает, что знание типов данных необходимо для написания эффективного кода C#. В C# одним из наиболее часто используемых типов данных является строковый тип, который может быть объявлен как String или string . Это может привести к некоторой путанице: в чем разница между String и string и когда следует использовать каждый из них?
В этом посте мы углубимся в эти два типа, чтобы понять их сходства и различия, а также..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..