• Bubble
  • Bubble
  • Line

Simplicity Edward de Bono

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2019-01-04T09:08:00Z
  • 5 min to read
Simplicity Edward de Bono

"Simplicity is the ultimate sophistication" Leonardo da Vinci

In an increasingly complex world 'simplicity' is becoming rare and welcome.
Edward de Bono's book Simplicity is a demonstration that our society has overcomplicated it's existence and in turn is complicating our lives day in day out.
It provides us with a simple yet effective way to simplify our lives!

read more

Controlling Time - Programming without Cron Alternatives - Elixir PHP Tcl Virtualmin

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2018-12-19T10:14:00Z
  • 8 min to read
Controlling Time - Programming without Cron Alternatives - Elixir PHP Tcl Virtualmin

My adventures with Cron began almost 15 years ago. It all started with PHP text based games I was creating and managing.

Since then I've went through many phases where I had implemented similar functionality in the software itself.
I will show you what other options I have devised in Elixir, PHP and TCL during this article.

My latest encounter was connected to well, you guessed it, PHP again. I was setting up Sendy newsletter automation. It required 2 cronjobs to function properly. One for the newsletter sending each minute so it doesn't send all mails at once. The second one was for autoresponders to be sent out to new users upon registration and at predefined times. This is a cool feature since you're sure not to attract negative spam AND can effectively send thousands of mails per day.

read more

Blender Python Random Cube Animation Tutorial - Wallpaper - Video Generation

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2018-12-09T14:28:00Z
  • 2 min to read
Blender Python Random Cube Animation Tutorial - Wallpaper - Video Generation

Blender is awesome. The things you can create with it are endless. If would had discovered Blender during or before college I might have switched careers entirely.

I've created a Video Tutorial which shows how Python can be used to generate random animations. This is usefull when generating background video's or wallpapers.

UPDATE: Use the 2.79 version for Blender 2.79 or earlier, use the 2.8 version for the new version of blender!

 

The script is pretty straightforward.

read more

Essential Communication - Business Revolution - Organizing Events

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2018-11-09T08:11:00Z
  • 8 min to read
Essential Communication - Business Revolution - Organizing Events

Communication is essential. Communication conveys your message. Crafting a message is important. How you deliver the message and how you respond to the feedback you get is important.

Feedback is all around us. Each time we speak we need to listen for it.

Communication is the only way we can ever get something done in a group. If I (Andrei Clinciu) as a Developer recognize this importance then how much more important it must be for Managers and for normal people.
It's said that software developers and engineers are analytical types. What can we say about those in charge?

read more

The 8 benefits of owning your own domain for email

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2018-10-30T10:07:00Z
  • 8 min to read
The 8 benefits of owning your own domain for email

There are tons of benefits to having your own domain. I'm going to give you 7 benefits why owning your own domain for e-mail is better than just owning public "free" e-mails.

All e-mails and domains used in this article are fictional, any resemblance with reality are purely coincidental.

1 Get a professional Look

How many times haven't you seen some kind of "professional" who uses an gmail, yahoo, hotmail or another free provider for his/her e-mail address?
I don't know about you. Yet each time I see such a "professional" I'm having second thoughts.
He may be a true master at what he does yet it strikes me odd that (s)he won't go an extra mile to personalize his branding and professional look.

read more

Being a true PROgrammer - Understand your environment

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2018-09-19T09:17:00Z
  • 11 min to read
Being a  true PROgrammer - Understand your environment

Memory allocation, release to OS - Fragmentation - Python - Elixir - Tcl

This article represents the idea and the difference between developers, scriptwriters and true programmers (actually they should be called software architects next to software engineers).

True PROgrammers understand their environment and how everything works from low level to high level.
This way they know when it's futile to try something and when you should have a workaround. They are the ones that listen to your problem and already have a solution in mind even if they haven't written a single line of code yet. 

read more

Avoid the Fake Fast Road to Success and Knowledge CyberSecurity edition

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2018-09-10T20:09:00Z
  • 8 min to read
Avoid the Fake Fast Road to Success and Knowledge CyberSecurity edition

I was writing my script and guide for the From Noob to CyberSecurity Pro blog article (and possible video) which I started writing in June.

I wanted to prove a point about how the news makes programming and hacking seem so easy by stating that there are 13 year old hackers/prodigies/programmers.
Then i decided to search on google for similar fake stories since you can't possibily be an expert at such an young age. Leave Mozart be, he had training from the age of 3 and of course at the age of 13 he was proficient. Expertise comes with years of training. No wonder in that!

I ended up finding thousands of references to this young elite penetration testing mega hacker called Tahir

read more

Programming language hypes Frameworks, libraries and mega abstractions - Is there any room for simplicity?

Andrei Clinciu Article AUthor
Andrei Clinciu
  • 2018-08-27T09:33:00Z
  • 14 min to read
Programming language hypes Frameworks, libraries and mega abstractions - Is there any room for simplicity?

"Simplicity is the ultimate sophistication" Leonardo Da Vinci
"Dealing with complexity is an inefficient and unnecessary waste of time, attention and mental energy. " Edward de Bono

Programming languages are something for Elite people. Frameworks generate hypes.
Libraries could be used but we shall use mega abstractions.
Is there any room for simplicity?

See The World is drowning in redundant code The global wheel reinvention convention

I have some questions:

Once upon a time long ago, before hypesters began taking mainstream pills.
IN a land long forgotten happy programmers developed complex software with simple tools.
They practiced their crafts from the basics.
Then one day a very enlightened group of people started inventing frameworks.
They thought that a framework that did everything could help you in faster development.
Soon after hipsters invaded and you had a framework that made other frameworks.
Or in Java terminology, you first need to build a factory that builds your classes before you can add 2+3.

What happened to proper programming?
What's wrong with using battle proof design patterns?
Why the heck are there so many programming languages, frameworks, libraries that do the same thing?
Why are people becoming web developers and not software engineers?

NOTE: This article mainly analyzes JavaScript frameworks. However it also criticizes backend frameworks for most other programming languages.

read more

Building Great Software
The digital Revolution begins when you learn to automate with personalized software.

Find me on social media