Introduction to Data Structures and Algorithms
In this post, I’ll talk about the DS and Algorithms topic in general. These topics are the core of the “Computer Science”, so they need to be learn carefully...
In this post, I’ll talk about the DS and Algorithms topic in general. These topics are the core of the “Computer Science”, so they need to be learn carefully...
This paper documents some of the main rules we use in engineering database systems.
I’ve started to work on 30 days of coding challange in hackerrank. The 2nd challange I’ve solved was is “Given two strings, and , that may or may not be of t...
Apache Kafka is a distributed messaging system
While I was working in Hackerrank, today I’ve started to solve “Cracking the Coding Interview Challenges”. The first challenge is left rotating an array, he...
Exacly Once Delivery
Exacly Once Delivery
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
One of the hardest topics in NLP (Natural Language Processing) is the Sentiment Analysis topic. It is to decide whether the given document, sentence, aspect,...
MapReduce is a programming model that Google came up with to handle computation of their huge large scale data. It uses a distributed file system called GFS...
Hello guys, This post will be small. I just encounter a problem where I need to find combination of a number and results would be big that cannot be even st...
Hi guys, In this post I will review the BT and BST topics. I’ve seen this problem in the Cracking the Coding Interview Trees: Is This a Binary Search Tree?...
Hi guys, In this post I will review the BT and BST topics. I’ve seen this problem in the Cracking the Coding Interview Trees: Is This a Binary Search Tree?...
This is the first post of 2018. I have created a tracker for myself, where I am planning to plan my life in weekly manner. One of my tracker is to write at l...
Chapter 1 Introduction
Today’s Cracking the Coding Interview Challenge is Sorting: Bubble Sort. Sorting is one of the most important topics in SE. Bubble sort is the easiest sort...
Lately, I came accross with the CAP Theorem a few times so I want to read and learn about it. CAP states for Consistency, Availability, and Partition Toleran...
In this post, I’ll coptinue to share my notes in CS231N course that is thought at Stanford University.
I have always been confused with the CORS errors and in this post I’ll try to share my understanding of CORS for now.
In this post I’ll share the official definition of the cloud computing defined by NIST, The National Institute of Standards and Technology.
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
In this post, I’ll coptinue to share my notes in CS231N course that is thought at Stanford University.
I am reading Cracking The Coding Interview book again and there is a table that every one should know at basics. Today I am talking about them in a very basi...
Currently, I am re-thinking about working in Google or Amanzon like companies. Therefore, I am planning to study this great book. In the future, I will shar...
I have always been confused with the CORS errors and in this post I’ll try to share my understanding of CORS for now.
Hi guys, In this post I will talk about the cycle detection in linked lists. I’ve seen this problem in the Cracking the Coding Interview Linked Lists: Det...
In this post, I’ll talk about the DS and Algorithms topic in general. These topics are the core of the “Computer Science”, so they need to be learn carefully...
In this post, I’ll coptinue to share my notes in CS231N course that is thought at Stanford University.
In this post, I’ll coptinue to share my notes in CS231N course that is thought at Stanford University.
In this post, I’ll coptinue to share my notes in CS231N course that is thought at Stanford University.
In this post, I’ll share my notes in CS231N course that is thought at Stanford University.
The Stack and Queue classes in Java gets a little complex after they are combined in Deque interface, at least for me:) There was a Stack class used for stac...
Exacly Once Delivery
Lately, I came accross with the CAP Theorem a few times so I want to read and learn about it. CAP states for Consistency, Availability, and Partition Toleran...
Chapter 1 Introduction
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
Exacly Once Delivery
One of the most mixed topics in sql word is the difference between procedure (also called stored procedures, because they are stored in the db :) ) and funct...
Generics occured in https://www.hackerrank.com/challenges/30-generics/problem this challenge, so that I quickly want to remember that. Generic Types Generics...
This paper documents some of the main rules we use in engineering database systems.
This is the first post of 2018. I have created a tracker for myself, where I am planning to plan my life in weekly manner. One of my tracker is to write at l...
At work we had a situation that some of our used shared project should be in the artifactory, but we do not have any artifactory yet :) So what we were doin...
4 Regular Expressions
Hadoop uses MR, structure unstructured semistructured
When I was solving the third challenge in Cracking the Coding Interview tasks in hackerrank, I’ve come accross with HashTables. Then I realized that I forge...
When I was solving the third challenge in Cracking the Coding Interview tasks in hackerrank, I’ve come accross with HashTables. Then I realized that I forge...
Today’s Cracking the Coding Interview Challenge is Heaps: Find the Running Median. Heaps have always been a confusion for me. Today is the day to end this!...
In this post, I’ll share my notes in CS231N course that is thought at Stanford University.
4 Regular Expressions
Hello everyone, For a very long time, I could not really figure out the inner class or nested class stuff. In this post I’ll try to understand and write abo...
Average and worst complexity is O(N^2), so this algorthm is not suitable for large data sets. In this algorithm, elements are sorted one at a time. In real w...
This topic is greatly explained in [1], which is a very good Java blog. Here I’ll try to summarize those information in my own words to remember them in the ...
The Stack and Queue classes in Java gets a little complex after they are combined in Deque interface, at least for me:) There was a Stack class used for stac...
The try-with-resources statement is a try statement that declares one or more resources. A resource is an object that must be closed after the program is fin...
Generics occured in https://www.hackerrank.com/challenges/30-generics/problem this challenge, so that I quickly want to remember that. Generic Types Generics...
Hello everyone, For a very long time, I could not really figure out the inner class or nested class stuff. In this post I’ll try to understand and write abo...
In this post, I will tell you how to write the next permutation algorithm in Java. I’ve encountered this problem in one of the hackerrank challenge.. Java i...
Today, I was dealing with another question, and I needed to sort a HashMap in Java. I realized that I’ve niether tried nor needed sorting a map in Java!. The...
Today I’ve received a task from a company to get a remote job. One of the questions was, “Write an efficient algorithm to check if a string is palindrome, if...
Hi, This is the second post today, it is again related with the interview question that I’ve received. The question is “Write an efficient algorithm to find...
4 Regular Expressions
In this post, I’ll coptinue to share my notes in CS231N course that is thought at Stanford University.
These two terms are always confused and I also was not aware of all the details. In this post, i am sharing the summary of what I learned during my research ...
Have you ever wonder what is the meaning of TTL, that occurs when you ping a website. If you never cared about them, let’s briefly explain what it is.
In this post, I will share my notes for the Big Data Analytics course chapter three which is Finding Similar Items. A fundamental data-mining problem is to e...
4 Regular Expressions
Today, I was dealing with another question, and I needed to sort a HashMap in Java. I realized that I’ve niether tried nor needed sorting a map in Java!. The...
MapReduce is a programming model that Google came up with to handle computation of their huge large scale data. It uses a distributed file system called GFS...
Exacly Once Delivery
This paper documents some of the main rules we use in engineering database systems.
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
One of the most mixed topics in sql word is the difference between procedure (also called stored procedures, because they are stored in the db :) ) and funct...
I made a list named “post topics”, where I am storing the topics that I would like to first learn and then share with you. Since I am in a PhD break, I will ...
In this post I’ll share the official definition of the cloud computing defined by NIST, The National Institute of Standards and Technology.
4 Regular Expressions
4 Regular Expressions
One of the hardest topics in NLP (Natural Language Processing) is the Sentiment Analysis topic. It is to decide whether the given document, sentence, aspect,...
One of the hardest topics in NLP (Natural Language Processing) is the Sentiment Analysis topic. It is to decide whether the given document, sentence, aspect,...
Hello everyone, For a very long time, I could not really figure out the inner class or nested class stuff. In this post I’ll try to understand and write abo...
I made a list named “post topics”, where I am storing the topics that I would like to first learn and then share with you. Since I am in a PhD break, I will ...
The networking is always one of the hardest topic for the software engineers. There are too many jargon words around and the whole idea does not quite unders...
In this post, I’ll coptinue to share my notes in CS231N course that is thought at Stanford University.
In this post, I will tell you how to write the next permutation algorithm in Java. I’ve encountered this problem in one of the hackerrank challenge.. Java i...
Have you ever wonder what is the meaning of TTL, that occurs when you ping a website. If you never cared about them, let’s briefly explain what it is.
One of the most mixed topics in sql word is the difference between procedure (also called stored procedures, because they are stored in the db :) ) and funct...
Xen, an x86 virtual machine monitor which allows multiple commodity operating systems to share conventional hardware in a safe and resource managed fashion, ...
Processes and threads are related to each other but are fundamentally different.
The Stack and Queue classes in Java gets a little complex after they are combined in Deque interface, at least for me:) There was a Stack class used for stac...
Hi guys, In this post I will talk about the implementing a queue data sturcture from existing data structures called stacks and I need to use two of them. I...
Quick sort algorithm is a kind of divide and conquer algoritm. Quick sort is also known as Partition-exchange sort. There are three important elements in th...
Let’s temper into RabbitMQ. Installation: Firstly, Erlang is required to install RabbitMQ server. Link is here: http://www.erlang.org/downloads. After su...
Hello guys, This post will be small. I just encounter a problem where I need to find combination of a number and results would be big that cannot be even st...
4 Regular Expressions
In this post, I will go over the SQL Function creation process, for this MySQL data types must also be revised. The mostly used MySQL data types are:
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
4 Regular Expressions
One of the hardest topics in NLP (Natural Language Processing) is the Sentiment Analysis topic. It is to decide whether the given document, sentence, aspect,...
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
Finally I am creating my personal website and blog. I am planning to post things about new Java technologies. Powered by Jekyll
Today’s Cracking the Coding Interview Challenge is Sorting: Bubble Sort. Sorting is one of the most important topics in SE. Bubble sort is the easiest sort...
Quick sort algorithm is a kind of divide and conquer algoritm. Quick sort is also known as Partition-exchange sort. There are three important elements in th...
Average and worst complexity is O(N^2), so this algorthm is not suitable for large data sets. In this algorithm, elements are sorted one at a time. In real w...
Today, I was dealing with another question, and I needed to sort a HashMap in Java. I realized that I’ve niether tried nor needed sorting a map in Java!. The...
The Stack and Queue classes in Java gets a little complex after they are combined in Deque interface, at least for me:) There was a Stack class used for stac...
This topic is greatly explained in [1], which is a very good Java blog. Here I’ll try to summarize those information in my own words to remember them in the ...
I am planning to make a PhD in Machine Learning if I will get accepted of course :) Therefore, these days I am planning to be attached to TensorFlow. Firstly...
4 Regular Expressions
In this post I’ll share the official definition of the cloud computing defined by NIST, The National Institute of Standards and Technology.
Xen, an x86 virtual machine monitor which allows multiple commodity operating systems to share conventional hardware in a safe and resource managed fashion, ...
Processes and threads are related to each other but are fundamentally different.
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
These two terms are always confused and I also was not aware of all the details. In this post, i am sharing the summary of what I learned during my research ...
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...
This topic is greatly explained in [1], which is a very good Java blog. Here I’ll try to summarize those information in my own words to remember them in the ...
In our project, two of our collegues mistakenly pushed big files into our repository. One of them was a huge debian package, which was around 750 MB size and...
In our project, two of our collegues mistakenly pushed big files into our repository. One of them was a huge debian package, which was around 750 MB size and...
The try-with-resources statement is a try statement that declares one or more resources. A resource is an object that must be closed after the program is fin...
I was using iTerm2 and connecting to my devservers through “ssh address_of_server”, however i realized that if i try to open more than one connection for the...