Replace all 0 in an Array with random numbers

Okey, folks so here it is, a solution to replace all the 0os in an array with a number. In the beginning I succeeded replace all 0 with the same number. But then i wanted to replace them with different values, all based on a random number. Here is the solution, written in Javascript:




var myData = [];
myData.push(5, 10, 0, 0, 0, 30, 0, 0, 0, 0);

//kanske används vid ett senare tilfälle 
var random = Math.floor((Math.random() * 100) + 1);
var random1 = Math.floor((Math.random() * 100) + 1);
var random2 = Math.floor((Math.random() * 100) + 1);


for(var i = 0; i < myData.length; i++){
  for(nollor in myData){
  if(myData[i] === 0){
    myData[i] = random;  
    random = Math.floor((Math.random() * 100) + 1);   
    myData[i] = random;



Write better jQuery!

Write better jQuery!

jQuery is a great framework that make our life easer when it comes to start writing javascript or manipulate the DOM.

The only problem is that because jQuery make everything easer some developer forget to write good jQuery, that is following almost the same good practices that developers should use when writing JavaScript.

A very simple example of this is the following:

$(“document”).ready(function() {


This is the most popular way to start using jQuery. If you don’t care about populating with globals variables or the loading performance is not a worry for you, this kind of code works for you.

But when you are working with bigger applications you don’t want that your variables gets globals and obviously you want the best performance for you app.

The solution is follow the best practices. The example above can be written like this:

(function($, window, document) {

// now $ is locally scoped

$(function() {

// the DOM is ready


}(window.jQuery, window, document));

Do you wanna know even more best practices? Take a look to this article, is a must to read:


How To Add Embedds From SPOTIFY To WORDPRESS

You can find a great tutorial on how to add a song or an album from Spotify to WordPress. Check it out here: WordPress Support.

The trick for it to work (if it doesn’t) is however to add the song(or album) link FIRST.This means that it should be on top of your post. Otherwise you may experience problems such as the post only showing the link or an empty embedd.

Are you worried about you privacy?


As we all now, on these days is hard to know where our information is being saved when we use the internet. NSA, PRISM and many other institutions or programs are designed to collect information about the users on the internet and save this information for later “actions”.

If you to send private information by email and you don’t want to anyone else can read it or access to it maybe is time to begin to think about encryption.

What encryption does is to transform the text you write into complex and unreadable lines of text at the moment you send the email. On the other end, the receiver is asked for a certificate or password in order to decrypt the message and make it readable again.

There are platforms that claims to send encrypted messages (end-to-end encryption) like WhatsApp and other, but in reality what they do is encrypt the message that the user write but when this message reach the server it is decrypted and encrypted again before sending the message to the receiver. Thats mean there are not end-to-end encrypted.

There is a very good encryption service for emails, which is a real end-to-end encryption system called ProtonMail.

You can read more about ProtonMail here.  and in theirs homepage

Be safe on the internet…