Stay home. Save Lives
Selection Sort Algorithm

Selection Sort Algorithm

  • July 23, 2019
  • by
// C# : Selection Sort using System; class Secimli { static void sort(int []arr) { int n = arr.Length; // One by one move boundary of unsorted subarray for (int i = 0; i < n - 1; i++) { // Find the minimum element in unsorted array int min_idx = i; for (int j = i + 1; j < n; j++) if (arr[j]...
Ionic 4  – Globalization & Localization

Ionic 4 – Globalization & Localization

  • July 18, 2019
  • by

Multi-language translation, OR internationalization-localization is a growing need for every app that wants to target international customers. Till date, majority of apps have been developed in English, no surprise ! In this blog post we will learn how to implement translation, or technically — Internationalization + Localization in Ionic 4 apps.

First we need to understand the steps involved in the process. Translations, thanks to Google, look very easy, but they are a bit involved in case of apps and websites, in our case Ionic 4 apps. There are 3 major steps in...

MongoDB GeoJSON Objects

MongoDB GeoJSON Objects

  • July 01, 2019
  • by
Introduction to Geospatial Queries

In this post, we feature a comprehensive Example on MongoDB Geospatial Query Operators. MongoDB is a JSON based document storage database. MongoDB stores the records in the form of unstructured JSON documents. It allows the flexibility of having varying number of columns for every record. This feature of MongoDB has been put to action by the Geospatial queries. Geospatial queries, as the name indicates, are queries used to query data using the geological data. These queries help you find places within a specific geospatial area. In addition...

Hadoop installation

Hadoop installation

  • October 14, 2018
  • by
Hadoop: Setting up a Single Node Cluster.

This document leads how to set up and configure a single-node Hadoop installation so that you can quickly perform simple operations using Hadoop MapReduce and the Hadoop Distributed File System (HDFS).

Supported Platforms Linux is supported as a development and production platform. Hadoop has been demonstrated on GNU/Linux clusters with 2000 nodes. Windows is also a supported platform but the followings steps are for Linux only. To set up Hadoop on Windows, see official hadoop wiki page Pre-Installations Java™ must be installed.  Hadoop Version 2.7 and later of Apache...

Numpy Array vs. Python Lists

  • September 27, 2018
  • by
Numpy Array vs. Python Lists

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Numpy is the core library for scientific computing in Python. It provides a high-performance multidimensional array object, and tools for working with these arrays. A numpy array is a grid of values, all of the same type, and is indexed by a tuple of non-negative integers. The number of dimensions is the rank of the array; the shape of an array...

What’s New in Java 10?​

What’s New in Java 10?​

  • September 27, 2018
  • by
What’s New in Java 10?

Oracle seems to be respecting the schedule this time and java 10 will be publicly released!
In this article, will explore 10 features coming to this new update for java.

1. JEP 286: Local Variable Type Inference

Something that is new in Java 10 and perhaps the most interesting feature, at least from a coding perspective, is that the language attempts to improve the developer’s experience by removing some of the strict type declaration, allowing developers to let the compiler infer the type by only using var....

About Me

I am a dad of two wonderful boys, Utku Efe and Omer Eren, and married with Elif. In addition, I am an academician and AI/ML scientist because I worked more than 15 years in universities, have M.S and Ph.D. thesis and more than 20 scientific papers/presentations and 100 citations. Now people call me as a Principal Developer in my last company :).
I am really hungry on learning new technologies and get more fun while developing new softwares.

Stay Connected

Recent Posts



MongoDB Indexes


Categories

×