Follow:
Your recent contibutions to pirate society.
Operating System: ALSR (Address space layout randomization)
In this post, we will see the Operating System aspects of a fork() call and spawning of new processes using exec family...
Feb. 5, 2017, 11:44 a.m.
check
Read More
The Heap - Implementation
b'In this tutorial, we will implement the Heap Data Structure from scratch and see how we can perform various...
June 11, 2016, 3:58 p.m.
check
Read More
The Heap - Operations and Usage
In this tutorial, we are going to discuss one special Data structure called Heap. We will see what are the operations...
Feb. 21, 2016, 11:53 a.m.
check
Read More
Divide and Conquer Algorithms - Quick Sort (Average Case Analysis)
In the last tutorial, we have witnessed the working of Quick Sort algorithm and also analysed the worst case of it. As...
Jan. 26, 2016, 6 p.m.
check
Read More
Divide and Conquer Algorithms - Quick Sort
In the second tutorial of our Divide and Conquer Algorithms series, we will analyse the Quick Sort algorithm. Before...
Jan. 26, 2016, 12:33 p.m.
check
Read More
Divide and Conquer Algorithms - Merge Sort
In the first tutorial of our Divide and Conquer Algorithms series, we will analyse the Merge sort algorithm. Before...
Oct. 27, 2015, 10:56 p.m.
check
Read More
Trivial Sorting Algorithms - Shell Sort
This is forth and final tutorial of our TRIVIAL SORTING ALGORITHMS series and before going further to another solution...
Oct. 14, 2015, 8:13 p.m.
check
Read More
Trivial Sorting Algorithms - Insertion Sort
This is third tutorial of our TRIVIAL SORTING ALGORITHMS series and before going further to another solution that...
Oct. 14, 2015, 7:59 p.m.
check
Read More
Trivial Sorting Algorithms - Bubble Sort
In this first tutorial of our 'Trivial Sorting Algorithms' series, we would analyze Bubble Sort as our approach to...
Oct. 13, 2015, 11:20 p.m.
check
Read More
Annotations Tutorial: Wiring up back and frontend
In the last segment of our per-paragraph commenting app using Django, let us now wire the backend up with our...
April 12, 2015, 4:48 p.m.
check
Read More
Annotations Tutorial: Doing it with Django-Rest Framework
In this part of our per-paragraph commenting app, we will build the AJAX API using Django-Rest-Framework, rather than...
April 12, 2015, 3:38 p.m.
check
Read More
Annotations Tutorial: Moving towards AJAX APIs
In this part of our per-paragraph commenting app, we will replace the regular POST requests to make annotations with...
April 12, 2015, 11:59 a.m.
check
Read More
Annotations Tutorial: Making our first annotation
In this part of our per-paragraph commenting app, we will design our data models and write test cases and views for a...
April 11, 2015, 11:21 p.m.
check
Read More
Annotations Tutorial: Setting up Django Backend
So, with front-end pretty much designed right, we now move to backend design for our per-paragraph commenting app and...
April 11, 2015, 7:35 p.m.
check
Read More
Annotations Tutorial: Collecting orphaned per-paragraph comments in buckets
In this part of our per-paragraph commenting annotations app, we create tabs at the bottom of the article to collect...
April 11, 2015, 10:24 a.m.
check
Read More
Annotations Tutorial: User Form and annotation sorting
In this part of our per-paragraph commenting annotations app, we create a dynamic form to post annotations on any...
April 9, 2015, 10:07 p.m.
check
Read More
Annotations Tutorial: Dynamically rendering per-paragraph annotations
In this part of our per-paragraph commenting annotations app, we emulate the loading of annotations like they would...
April 8, 2015, 10:25 p.m.
check
Read More
Annotations Tutorial: Adding user interactivity with jQuery
In this part of the per-paragraph commenting tutorial series, we are going to add the first bits of interactivity using...
April 7, 2015, 10:09 p.m.
check
Read More
Annotations Tutorial: Drawing the per-paragraph comment layout
In this post of per-paragraph commenting app tutorial series, we will create a layout of how annotations will look like...
April 6, 2015, 10:04 p.m.
check
Read More
Annotations Tutorial: Speech bubbles
In this tutorial on per-paragraph commenting, we will design the collapsed annotations view. We will design and...
April 5, 2015, 3:44 p.m.
check
Read More
Annotations Tutorial: Basic Layout
In this tutorial, we will start building the proposed front-end on which our app is going to operate, with a...
April 4, 2015, 10:38 p.m.
check
Read More
Annotations Tutorial (Part 1): Per-Paragraph Commenting
In this tutorial series, we walk through the process of creation of our per-paragraph commenting app using Django as...
April 4, 2015, 3:53 p.m.
check
Read More
5 maxims for a programmer to live by
A day comes in the life of every programmer when they have to refactor someone else's code, or their own code, or fix a...
Dec. 9, 2014, 10:59 p.m.
check
Read More
Django all-auth - All you need to know!
In this tutorial we will set up and use django-allauth app for third party authentication from various social...
Dec. 9, 2014, 10:43 p.m.
check
Read More
What should a 'System' be to a layman?
Human beings have an obsession with organising things. Most of us, whether we realise it or not are doing this in our...
June 4, 2014, 11:33 p.m.
check
Read More
Hello World!
Welcome to PirateLearner! This blog post marks our setting sail into the internet as a functional, live project aimed...
June 1, 2014, 6:53 p.m.
check
Read More
Doing C OOP Style: Structure members as Class Attributes
In this post, we are going to discuss a classy technique to assign values to members of a structure in C programming...
June 1, 2014, 2:38 p.m.
check
Read More
Your recent bookmarks for safekeeping.
A List Apart: CSS Positioning 101
If you’re a front end developer or a designer who likes to code, CSS-based layouts are at the very core of your work. In what might be a refresher for …
Dec. 15, 2014, 8:52 p.m.
check
people
Read More
CSS Floats 101
The float property is a valuable and powerful asset to any web designer/developer working with HTML and CSS. Tragically, it can also cause frustration and confusion if you don’t fully …
Dec. 15, 2014, 9:33 p.m.
check
people
Read More
Pure CSS speech bubbles – Nicolas Gallagher
March 05, 2010 Pure CSS speech bubbles Speech bubbles are a popular effect but many tutorials rely on presentational HTML or JavaScript. This tutorial contains various forms of speech bubble …
Dec. 25, 2014, 3:55 p.m.
check
people
Read More
PID Without a PhD - Tim Wescott
PID (proportional, integral, derivative) control is not as complicated as it sounds. Follow these simple implementation steps for quick results.
Dec. 25, 2014, 4:09 p.m.
check
people
Read More
How to Create CSS3 Speech Bubbles Without Images
I remember my creating my first image-less speech bubble many years ago. It required a long-winded JavaScript function to inject elements into the DOM, some horrendous CSS, looked fairly awful, …
Dec. 26, 2014, 6:30 p.m.
check
people
Read More
Speeding up JavaScript: Working with the DOM
Author: Lindsey Simon, UX Developer Recommended knowledge: Basic HTML, basic Javascript, working knowledge of CSS Reflow is the name of the web browser process for re-calculating the positions and geometries …
Jan. 4, 2015, 11:39 a.m.
check
people
Read More
Creating Tabs with HTML, CSS & jQuery – Inspirational Pixels
Creating Tabs with HTML, CSS & jQuery 31st January, 2014 Reading Time 9 minutes 540 CommentsIn this tutorial, we’re going look at how to create tabs in HTML, CSS and …
Jan. 21, 2015, 9:14 p.m.
check
people
Read More
Using Minicom and a USB/Serial cable to talk to your KPC 3+
Over the weekend, I was showing Linux and Packet radio and for some reason I could not talk to my TNC, a KPC 3+. It was at this point that …
Feb. 7, 2015, 1:55 p.m.
check
people
Read More
MathJax basic tutorial and quick reference
To see how any formula was written in any question or answer, including this one, right-click on the expression it and choose "Show Math As > TeX Commands". (When you …
Aug. 18, 2015, 8:37 p.m.
check
people
Read More
Distribute Django Web Apps as Native Desktop Apps
Sept. 16, 2017, 9:43 a.m.
check
people
Read More
How Flexbox works — explained with big, colorful, animated gifs
How Flexbox works — explained with big, colorful, animated gifsFlexbox promises to save us from the evils of plain CSS (like vertical alignment).Well, Flexbox does deliver on that goal. But …
March 14, 2018, 9:58 p.m.
check
people
Read More
Function Poisoning in C++
Function Poisoning in C++ Published September 4, 2018 - 6 Comments Today’s guest post is written by Federico Kircheis, a (mainly C++) developer in Berlin, always looking how to improve …
Sept. 7, 2018, 9:01 a.m.
check
people
Read More
Get reading from Nova PM Sensor SDS011 (dust sensor, air quality sensor, PM10, PM2,5)
#!/usr/bin/env python3 """ Get reading from Nova PM Sensor SDS011 (dust sensor, air quality sensor, PM10, PM2,5) Designed to run from cron and append CSV file. Script tested using Python3.4 …
Nov. 18, 2023, 7:59 p.m.
check
people
Read More