Published inJavaScript in Plain English·Dec 5, 2022Member-onlyDoes Nuxt.js Have the Potential of Over-Engineering?I decided to create my own website to share my professional career journey. I plan to share my writings & recommendations through it. Since I have experience, I decided to use Vue.js to build my application. I started to consider using Nuxt.js with some doubts and it lead me to…Vuejs5 min readVuejs5 min read
Jun 29, 2021Crawl Product Details in Decathlon Pages Using Scrapy-SplashIn this tutorial, we will scrape product details by following links using the Scrapy-Splash plugin. First Steps Create a virtual environment to avoid package conflicts. Install necessary packages and start scrapy project. Create a Scrapy Project Install scrapy: pip install Scrapy If you have trouble with installing Scrapy through pip, you can use conda. …Scraping5 min readScraping5 min read
May 4, 2021Member-onlyHow to do Apache Beam Transform with MongoDB in PythonApache beam is the best way to automate the Reading-Transforming-Writing process to make a robust pipeline. For my work project, I needed to do read data from a collection and write it to another collection with a transform. It is easy as there is an official MongoDB IO reader and…Apache Beam3 min readApache Beam3 min read
Apr 3, 2021Member-only42 Yazılım Okulu2019'dan beri öğrencisi olduğum 42 ile ilgili çok soru alıyorum. Yakin zamanda, Türkiye’de de 42 okulu açılacağını öğrendim. Merak edenler için biraz okulu anlatmak istiyorum. Öncelikle 42 Paris, Fransada bir kaç milyarderin, kar amacı gütmeden tamamen ücretsiz olarak kurduğu bir okuldur. İlk başta Fransadaki iyi yazilimci açığını doldurmak için ortaya…Yazılım Mühendisliği5 min readYazılım Mühendisliği5 min read
Published incodeburst·Mar 23, 2021Member-onlyMake a Robust Crawler with Scrapy and DjangoAs a developer, you may find yourself wishing to gather, organize, and clean data. You need a scraper to extract data and a crawler to automatically search for pages to scrape. Scrapy helps you complete both easy and complex data extractions. …Scrapy7 min readScrapy7 min read
Published incodeburst·Feb 22, 2021Member-onlyAn Introduction to Web ScrapingIf the only way you access the Internet is through your browser, you are missing out on a huge range of possibilities. If you search “Cheapest Flight to Istanbul” on Google, you will get some popular flight search website results as well as some advertisements. Google will only report what…Web Scraping5 min readWeb Scraping5 min read
Published inJavaScript in Plain English·Feb 7, 2021Member-onlyHow To Create A Popup Modal With CSS + JavaScriptA modal is a popup window that is displayed in front of the current page when pressed a button. Here’s my example, I have recently created a Twitter-like website using Django.JavaScript3 min readJavaScript3 min read
Published inJavaScript in Plain English·Feb 5, 2021Member-onlyEasiest Way to Find the Most Frequent Element in ArrayFirst of all, while browsing, I couldn’t find the most effective and short solution to find the most frequent element in an array but I only found a lot of long solutions with for loop however the best way is not using nested for loop. …JavaScript2 min readJavaScript2 min read
Feb 2, 2021Member-onlyLetters of Vincent Van GoghTo Theo van Gogh. Arles, Monday, 9 or Tuesday, 10 July 1888. My dear Theo, Is life visible to us in its entirety, or before we die do we know of only one hemisphere? Painters — to speak only of them — being dead and buried, speak to a following…Starrynight2 min readStarrynight2 min read
Published inJavaScript in Plain English·Jan 31, 2021Member-onlyAn Overview of HTTP Requests & Cross-Origin Resource Sharing (CORS)A quick overview of what URL is consist of, how HTTP requests works, some important request headers, Cross-Origin Resource Sharing (CORS). First of all, let's start with how a URL (Universal Resource Locator) looks like. A sample URL consists of 4 parts.Cors7 min readCors7 min read