Click here to Skip to main content
15,040,003 members

Articles by Nikola M. Živković (Articles: 12, Project: 1, Technical Blogs: 24)

Articles: 12, Project: 1, Technical Blogs: 24

RSS Feed

Average article rating: 4.24

.NET
Posted: 11 Jun 2018   Updated: 11 Jun 2018   Views: 9,790   Rating: 3.59/5    Votes: 11   Popularity: 3.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Benefits and Tradeoffs of Using ValueTask in .NET
All Topics
Posted: 12 Mar 2018   Updated: 15 Mar 2018   Views: 9,680   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Introduction to recurrent neural networks
Posted: 18 Mar 2018   Updated: 20 Mar 2018   Views: 7,260   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Understanding Long Short-Term Memory Networks (LSTMs)
Posted: 2 Apr 2018   Updated: 2 Apr 2018   Views: 11,831   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In the previous article, we talked about the way that powerful type of Recurrent Neural Networks - Long Short-Term Memory (LSTM) Networks function. Now, we will see how to implement this kind of network.
Posted: 27 May 2018   Updated: 27 May 2018   Views: 1,993   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
We all have our graveyard of unfinished projects and ideas. That is because it takes hard work to make good software.
Artificial Intelligence
Neural Networks
Posted: 5 Mar 2018   Updated: 5 Mar 2018   Views: 17,122   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
Implementation of Convolutional Neural Network using Python and Keras
Programming Languages
C#
Posted: 15 Apr 2018   Updated: 19 Apr 2018   Views: 14,881   Rating: 3.88/5    Votes: 9   Popularity: 3.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Investigation of why the Repository Pattern is still useful and the benefits of using it
Posted: 28 May 2018   Updated: 28 May 2018   Views: 37,341   Rating: 4.93/5    Votes: 50   Popularity: 8.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 119   Downloaded: 0
Please Sign up or sign in to vote.
In this article, we will go through some of the most common mistakes using asynchronous programming and give you some guidelines.
Posted: 8 Apr 2018   Updated: 8 Apr 2018   Views: 9,180   Rating: 3.04/5    Votes: 8   Popularity: 2.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Exploring dependency injection in C# and top 3 DI containers - part 2
Posted: 5 Jun 2018   Updated: 5 Jun 2018   Views: 7,211   Rating: 2.82/5    Votes: 8   Popularity: 2.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Task based asynchronous pattern in .NET
Posted: 2 Apr 2018   Updated: 2 Apr 2018   Views: 8,842   Rating: 2.64/5    Votes: 7   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Dependency Injection - principles and example
Python
Posted: 25 Nov 2019   Updated: 25 Nov 2019   Views: 4,402   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.

Average blogs rating: 4.37

.NET
Posted: 11 Jun 2017   Updated: 28 Sep 2017   Views: 15,170   Rating: 3.83/5    Votes: 17   Popularity: 4.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Here are different ways to implement Singleton in .NET
All Topics
Posted: 9 Oct 2017   Updated: 25 Oct 2017   Views: 14,591   Rating: 3.72/5    Votes: 6   Popularity: 2.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
In previois article I explained how to use MongoDB in .NET world. This is probably not the most natural habitat for MongoDB. So, I decided to display how one can use MongoDB in other, debatably, more fitting environment - MEAN Stack.
Posted: 28 May 2017   Updated: 28 Sep 2017   Views: 13,240   Rating: 4.79/5    Votes: 13   Popularity: 5.33
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Actor model and using of Akka.NET
Posted: 14 May 2017   Updated: 14 May 2017   Views: 7,470   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Here is how to use "Art of war" to be a better software craftsman
Posted: 23 Jun 2017   Updated: 26 Jul 2017   Views: 5,301   Rating: 3.12/5    Votes: 7   Popularity: 2.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A while back I wrote an article about how to use “Art of War” to be better Software Craftsman. The idea behind the article is that every craftsman should create a personal mindset in which she is able to create great software.
Posted: 4 Jun 2017   Updated: 19 Mar 2020   Views: 8,352   Rating: 4.77/5    Votes: 9   Popularity: 4.55
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Pomodoro is a technique in which you work for twenty-five minutes (which is considered one Pomodoro), after which you take a five-minute break. After four Pomodoros, you take a fifteen-minute break.
Posted: 7 May 2017   Updated: 14 May 2017   Views: 7,550   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Single responsibility principle on different levels of abstraction
Posted: 5 Nov 2017   Updated: 10 Nov 2017   Views: 10,142   Rating: 4.95/5    Votes: 21   Popularity: 6.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Using Marcus Aurelius’s meditations to become better software craftsman
Artificial Intelligence
Machine Learning
Posted: 12 Nov 2017   Updated: 15 Nov 2017   Views: 9,871   Rating: 4.72/5    Votes: 12   Popularity: 5.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Please Sign up or sign in to vote.
Did you know that first ideas revolving around AI can be traced back to the 40's? Nevertheless, it is still a field that is in its infancy, so to say, and a concept that we still don't know a lot about.
Posted: 19 Nov 2017   Updated: 24 Nov 2017   Views: 7,670   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Common neural network activation functions
Posted: 14 Jan 2018   Updated: 21 Jan 2018   Views: 19,304   Rating: 4.95/5    Votes: 16   Popularity: 5.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 0
Please Sign up or sign in to vote.
The biggest power of ANNs is that they can be familiarized with some kind of problem in the process of training and are later able to solve problems of the same class – just like humans do! But how do they do that?
Posted: 21 Jan 2018   Updated: 23 Jan 2018   Views: 9,961   Rating: 4.69/5    Votes: 7   Popularity: 3.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
In the previous article, we covered learning process of ANNs using gradient descent. However, in the last few sentences, I've mentioned that some rocks were left unturned. Specifically, explanation of backpropagation algorithm was skipped.
Posted: 25 Feb 2018   Updated: 26 Feb 2018   Views: 16,032   Rating: 4.20/5    Votes: 8   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
Have you ever wondered how Facebook knows how to suggest the right friend to tag? Speaking of it, how does the Google’s image search algorithm work? Yes, you are right, there is a neural network involved in all those tasks.
Database Development
MongoDB
Posted: 15 Oct 2017   Updated: 21 Oct 2017   Views: 8,321   Rating: 4.07/5    Votes: 4   Popularity: 2.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
A discussion of Serverless and MongoDB Atlas
Posted: 23 Jul 2017   Updated: 17 Oct 2017   Views: 17,990   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
MongoDB basics
Posted: 31 Jul 2017   Updated: 18 Oct 2017   Views: 8,481   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
MongoDB basics
NoSQL
Posted: 19 Jul 2017   Updated: 16 Oct 2017   Views: 12,510   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Introduction to NoSQL and Polyglot Persistence
Programming Languages
C#
Posted: 2 Oct 2017   Updated: 19 Oct 2017   Views: 29,162   Rating: 4.94/5    Votes: 14   Popularity: 5.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to use MongoDB in C# following implementation of simple repository class
Posted: 28 Jan 2018   Updated: 19 Apr 2018   Views: 30,720   Rating: 4.92/5    Votes: 17   Popularity: 5.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 0
Please Sign up or sign in to vote.
What was initially just a thought exercise grew into quite a cool mini side-project
Posted: 21 May 2018   Updated: 21 May 2018   Views: 16,493   Rating: 3.50/5    Votes: 5   Popularity: 2.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Asynchronous Programming in .NET – Motivation and Unit Testing
C# 7.0
Posted: 18 Jun 2017   Updated: 18 Jun 2017   Views: 11,380   Rating: 3.86/5    Votes: 8   Popularity: 3.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Moving from switch-case to object oriented code, and pattern matching
Posted: 20 May 2017   Updated: 28 Sep 2017   Views: 9,752   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Tuples in .NET World and C# 7 improvements
Python
Posted: 4 Feb 2018   Updated: 11 Feb 2018   Views: 22,020   Rating: 2.92/5    Votes: 9   Popularity: 2.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Introduction to TensorFlow with Python example
Posted: 11 Feb 2018   Updated: 19 Mar 2020   Views: 7,391   Rating: 1.89/5    Votes: 4   Popularity: 1.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In this article, we are going to use Keras in combination with TensorFlow.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating: 5.00

STL
Posted: 19 Mar 2020   Updated: 19 Mar 2020   Views: 1,811   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
In this article I tried to sum up what has been my greatest challenges and things that I had to accept and change about myself after becoming Team Lead.

Nikola M. Živković
Software Developer (Senior) Vega IT Sourcing
Serbia Serbia
Read more at my blog: https://rubikscode.net