Installing Webuzo on a fresh ubuntu server

Goal: Install web panel on your VPS server

Reason:   lets you focus on using apps rather than spending time on installing them. Install PHP, PERL, JAVA, JavaScript applications to your domain with just a click of a button.

  1. Login to your SSH
  2. Update your Operating System
    • apt-get update
  3. Download and install Webuzo

Installation

Open a Shell Terminal (e.g. PuTTY) and SSH to your server. Run the following commands:

wget -N http://files.webuzo.com/install.sh
chmod 0755 install.sh
./install.sh     // This will install the LAMP Stack, DNS Server and FTP server along with Webuzo

OR

./install.sh --install=lamp,bind // This will install the LAMP Stack(softname -> lamp) and DNS Server 
                                    (softname -> bind) along with Webuzo.
                                    Note : softname for Apps should be comma separated.
                                    Get list of softnames for the Apps here : http://api.webuzo.com/apps.php

OR

./install.sh --install=none // This will install only Webuzo without any LAMP Stack.
                               You can later install apps from the Apps Category in the Enduser Panel.

For more information on installing you can check the manual at

Webuzo Website manual

Toptal written communication skills test

Hi,

I’m Rex Adrivan. I’ve been developing for almost 5 years now. Doing freelance projects from different clients across the globe. Most of my projects are private projects that has Non-discolusre agreements and from that I learned how to program systems from sctatch. I help on organizing the developers remotely using the latest team collaboration softwares and making sure that the project is still on track. Having a vast experience when it comes to using these technologies, I am able to see the qualities and the skills of each developer on their given field and where to assign the right person on the tasks phase.

My favorite language is javascript. I like it because of it’s simplicity  on the syntax.Most web browsers are also using javascript such as the chrome browser.

Recently, I have been involved with a lot of freelance work on different kinds of projects. I have successfully accomplished most freelancing tasks that is given to me.  Needless to say, the job is not quite interesting and most of the task are  for short-term easy-to-do tasks that aren’t paid well.

What I am looking for right now is  a stable job and mostly that is inline with my interest. Specifically cutting edge realtime applications/software.

Anyway, this is a part of the toptal interview to be added on the Javascript Engineering Group

Combining multiple wireless internet connection

Wanted to find out if it’s possible to combine internet connection so I tried this connectify dispatch application.
You can google it and try if it works on your system.

This is the number of connections that I saw on the connection tab .

Wireless connection tab
Wireless connection tab

I don’t find this successful because it did not maximize the speed of my internet connection.
Maybe the setup is not configured correctly that’s why I did not meet the desired result. But you can see the result of combined wireless connections on the image below. By the way I am using the old connectify dispatch app. The latest app is the speedify which is not free and will cost you a montlhy subscription.

Combining wireless conections
Combining wireless conections

Jobwaki documentations and milestones

I am using trello for remote team collaboration.

You can find the jobwaki milestones at

MILESTONES OR ROADMAP

roadmap is used for checking the updates and what functions that we want to add on the jobwaki tech.
https://trello.com/b/XyW18A7E/jobwaki

 

TEAMROOM

The teamroom is used for recording team chats and ideas also it is used for people who are not online at the moment.

https://gitter.im/adrivanrex/jobwaki

 

 

Sunday 69 Pesos spaghetti

It’s sunday, another ordinary day..  Good thing I bought this 69 pesos spaghetti pack by UFC.. Haha..

Bought it at gaisano mall and just wanted to test if it tastes good and also want to experience cooking. (y)

By the way it’s half a kilo of spaghetti. So it takes about 4 persons to beat this spaghetti .. Hehehe

So it’s quite easy you just need to read the manual on how to cook it.
What we did is just add cheese and corned beef (forgot to buy ground meat) hehe..

anyway, It still tastes good (y)

11653449_10205939396336784_1268340435_n

2048 technique pattern

Wew! I figured out how to beat this game (y)
So this is the pattern and steps to get more than 2048!

screenshot_2015-07-02-17-34-49

The pattern is simple

1.) Do not use the “UP” action/button.

2.) Combine the biggest number on the right side.

3.) Order the lower block from smallest to greatest number.

4.) always fill the lower blocks first before the right side block.

5.) combine all lower blocks to the right.

6.)  Repeat the steps.

Creating a basic php file upload with mysql

I don’t usually think deep in making programs. Mostly, I just follow the basics and find the commands and compile it to make the program.

  1. Google the Create the MYSQL command function to connect to the database

http://www.w3schools.com/php/php_mysql_connect.asp


<?php
$servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";
?>

2. Google the upload command function and compile it with the mysql connect function

http://www.w3schools.com/php/php_file_upload.asp


<?php
$servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";

$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
// Check if image file is a actual image or fake image
if(isset($_POST["submit"])) {
    $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
    if($check !== false) {
        echo "File is an image - " . $check["mime"] . ".";
        $uploadOk = 1;
    } else {
        echo "File is not an image.";
        $uploadOk = 0;
    }
}
?>
<!DOCTYPE html>
<html>
<body>

<form action="upload.php" method="post" enctype="multipart/form-data">
    Select image to upload:
    <input type="file" name="fileToUpload" id="fileToUpload">
    <input type="submit" value="Upload Image" name="submit">
</form>

</body>
</html>


From that we created a simple mysql connect with php file upload.

How to learn programming language fast.

  • Learn the programming language’s syntax
    • Every programming language has it’s own syntax
  • Learn the programming language built functions or commands.
    • Every programming language has it’s own built in functions on how it will deliver “Hello World” or output. It is called commands.
  • Learn the programming language good parts.
    • This is the main reason why there are lots of programming languages that has been built. example CSS for Design, Javascript for WebDevelopments, Python for serverside scripting and others ..
  • Learn the Basics and choose what type of programming language that is suitable for your project.