Beside hearing that in Java everything is about objects, and all declaration has to have a data type, that makes it a strongly typed language. What’s so special coding in Java? Basically you define a class (Like an “object blueprint”). Then ...
Introduction The challenge was part of the NorthSec 2018 edition. This write-up has also been shared on the ctf repository, which seems to be slowly replaced by ctftime.org Category: forensic Points: 3 Description: Can you decrypt the mes...
What is a 🐬 Dolphin attack? Has MarineLand become the theatre of atrocities? Was Flipper a mass murderer? Let’s find out today in this NorthSec challenge. Science A Dolphin attack is a term that has been given to the method of accessing a smar...
Creating Python packages A Python package is simply an organized collection of python modules. A python module is simply a single python file. To create a python package, create a directory and then add a __init__.py file. Creating a package wit...
Introduction Core concept BDD stands for Behaviour driven development mostly used in Agile development, it follows the same principle as TDD (Test driven development), writing your test before the code. The key point is not only to test using ...
Let’s see how to make a ruby gem using the right format and specs, using the type-on-strap jekyll-theme gem as an example. Prepare the gemspec Find an example of the type-on-strap.gempsec It’s all straightforward, the only tricky part is to m...
Get started with GitHub The GitHub site is really nice for easy commits, there are multiple tools provided to manage that on multiple platform. (GitHub Desktop, Kraken, Forks). However, I wanted to document and explore the command line way of com...
Introduction I have created a package for prime algorithms called nprime. Algorithm developed : Eratosthenes sieve based Fermat’s test (based on Fermat’s theorem) Prime generating functions Miller Rabin predictive algorithm To instal...
Using Kramdown GFM Using Kramdown GFM Basic Usage Using toc.js Customize with toc.js Use with this jekyll template Basic Usage How it would look like Basic ...
Git commands Some basic git commands and what they do. Simple workflow to get started Let say you have set up your repository, you can access it via ssh or https. You have its link (we usually prefer via SSH, but the commands are the same with ...