Tagged: Linux

Final cover 2nd edition Linux Programming and Hacking

Announcing 2nd edition of Linux, Programming and Hacking

Announcing 2nd edition of Linux, Programming and Hacking Hello readers, in my Thanksgiving greeting from last week I hinted that I was nearing completion of a new edition of my book Linux, Programming and Hacking for beginners. Now I am formally set to make the announcement official. This second edition of my 2016 book is currently set for a December 31st release on Amazon Kindle. The new edition will feature more content, bug fixes in code examples and removal of a few ugly typos. Since the beginning of the year I have been going through the first edition with a comb...

Franzis Retro Aracde Kit

Franzis Retro Arcade Kit – tinkering with old-school Pong through the New Year

Franzis Retro Arcade Kit During the Christmas holidays I was in Berlin. There I visited the famous Dussmann bookstore – 4 stories worth of books, Blu-ray’s, trinkets and electronic kits. The latter surprised me and I could not resist picking up a small DIY Pong Retro Arcade kit. It is essentially a long title for a kit that allows you to put together your own small 70s console that plays Pong. At 29.99 euros I decided not to look this horse in the mouth. It is produced by a company called Franzis, but an older version of the kit is...

SparkFun push buttons

SparkFun Inventor’s Kit Review – the right journey into electronics

SparkFun Inventor’s Kit Review For the past week or so I have been tinkering with the SparkFun Inventor’s Kit. This is an Arduino-based tinkering kit sold by SparkFun for just over a 100 dollars on their website. At first I was somewhat reluctant to purchasing it. This is not my first foray into electronics, so the perceived low threshold made me skeptical. I need not have been. The kit comes with an extensive parts list that covers LEDs, various input sensors, LCD display, breadboard, wires and an electric motor amongst a few others. The kit does not require the user to solder – all...

SparkFun Inventors Kit all components

Tinkering with Electronics Part 1 – The SparkFun Inventor’s Kit

The SparkFun Inventor’s Kit Let me introduce myself. I am a software engineer. I code, program and find optimal solutions to problems that can be defined mathematically. I am not really much of a hardware guy. Sure I know how computers work – sort of. But I am not a tinkerer. I write, paint and I draw but I don’t know much about electrical engineering. About 8 years ago I tried to remedy that. I bought an Arduino based robotics kit. In hindsight I should have realized it may not have been the best place to start. Following the instructions to put it...

Black Friday deal - purchase Linux, Programming and Hacking for Beginners for $2.99

Black Friday deal – purchase Linux, Programming and Hacking for Beginners for $2.99

Black Friday deal For those inclined to improve their Computer Science skills can now purchase my E-book on pre-order from Amazon. The book, entitled Linux, Programming and Hacking for Beginners, is for sale in the Kindle store for $ 2.99. You can download it directly to your Kindle or as an PDF and read it on any device of your choosing. As the title betrays the book is an introductory text into Linux, Programming and Hacking. It aims to teach novice readers a critical amount on each topic. Taken together forms a solid foundation about computers. You can read the full synopsis below. Linux, Programming and...

Black Friday deal - purchase Linux, Programming and Hacking for Beginners for $2.99

Linux, Programming and Hacking for Beginners now available on Amazon

Linux, Programming and Hacking for Beginners I wanted to give you guys the news that my computer book is now available for pre-order from Amazon. The book, entitled Linux, Programming and Hacking for Beginners, is for sale in the Kindle store for $ 2.99. You can download it directly to your Kindle or as an PDF and read it on any device of your choosing. As the title betrays the book is an introductory text into Linux, Programming and Hacking. It aims to teach novice readers a critical amount on each topic that taken together forms a solid foundation about computers. You can read...

All 4 LEDs are on. Flashing your BeagleBone Black eMMC with Debian

Flashing your BeagleBone Black eMMC with Debian

Flashing your BeagleBone Black eMMC with Debian As many of you may know I am writing an introductory book on Linux and Programming. I have already posted some sample chapters. Yet, as a TA and Software Engineer I am frequently asked a question regarding the BeagleBone Black. The BBB won’t be a part of my book but I thought I would post my answer anyway. One of a the recurring problems I have with the Beaglebone Black and one I am frequently questioned about is “How to flash the Beaglebone Black eMMC?”. Honestly, is not that hard. Sadly many online tutorials just get it wrong. They...

Introduction to Swift for Ubuntu

Introduction to Swift for Ubuntu in one easy tutorial!

Introduction to Swift for Ubuntu Those regular readers of this blog may know that I am also a writer. Currently I have two books nearing completion. One is a science fiction novel which is now in its third and I hope last draft. The other book is closer to my profession. Its an introductory book on Linux and programming. This week I have been busy working on its second draft. Mostly I have been fixing typos, re-checking code examples and creating consistent screenshots. I thought it a good idea to share a sample chapter. This is an extra chapter called...

Introduction to Shell scripting + a little bit of Batch

Introduction to Shell scripting + a little bit of Batch

I have finished another chapter for my upcoming Computer Science book. It is an introductory primer to Shell scripting and a little bit of Windows Batch programming. Compared to the other chapters I have released (algorithms and introduction to programming) this one is still rough. I am not quite pleased with it, but I thought I would release it to solicit some opinions. Meanwhile the chapter on Object-Oriented Programming (OOP) is nearly finished. With that one part of the book is done. The other two, on Linux commands and penetration testing are also nearly done. More sample chapter of those can...

Introduction to Algorithms with Perl

Introduction to Algorithms with Perl

Yet another chapter of my introductory CS book After I posted Sunday’s sample chapter on programming I thought I would post another that is nearly finished. Chapter 5 deals with common computer algorithms such as bubble sort, quicksort and the principle of recursion. The chapter is entitled ‘Introduction to Algorithms with Perl’. As you may guess, it is written in Perl, instead of Sunday’s chapter which was in Python. My strategy is to make readers acquaint with as many important programming languages as possible. Perl may be the odd one out, but as this text is for Linux users that are just starting out I...

Python programming

Python programming – an introduction to coding

Python programming The text below is a sample chapter of a book on the Linux command line, programming and hacking that I am writing. It is tentatively scheduled for release in January 2016. If you find any typo’s or blatant errors please feel free to email me and I will make corrections. Please note this chapter is intended for those new to programming, so I may generalize or omit details for clarity and brevity. There is also a PDF version with syntax highlighting – Python programming – an introduction to coding. Over the coming weeks I will post more sample chapters. Meanwhile my second sci-fi novel, entitled...

Python programming

Reconnaissance with Maltego WHOIS Nslookup on pentest targets

For those who have read my first chapter on my book on the Linux Command Line will know it will also cover the basics on Penetration Testing. The objective of the book is to teachers readers to use the Linux Terminal, program simple projects and learn about the Internet. All three skills are valuable and taken together they form an essential set of skills for those working as computer scientist, engineering and data science. The book I am writing consist of a series of short tutorials I wrote some time ago for myself to make up for what I wasn’t...