Categories

Bluetrait
        Bluetrait
            Coding
            Geek
            General
            Coding
                PHP
                Bluetrait
                WordPress
                    Plugins
                PHP
                Bluetrait (Program)
            Geek
                Juniper
                Cisco
                IBM N2200 8363
                PCs
                Spam
                IPv6
                Apple
                NetScreen
                Internet
            General
                Uni

Sun, 05 May 2013 9:42 PM

Debian 7

Michael Dale

Yay Debian 7 is out.

Nothing too major to report, I've only updated one VM at this stage (was very easy).

PHP 5.4 is nice to have. I'll be rolling out a number of upgrades and new VMs with it in the coming weeks so I'll see how it goes.

For servers (PHP Web Servers, MySQL, DNS, Subversion etc) Debian is my current favourite OS. It is so easy to manage and upgrade.

My current break down of operating systems is:

  • Mac OS for desktop/laptop
  • ESXi for VMs (actually running Hyper-V at home)
  • Debian for most servers (where the software doesn't require windows).
  • Windows 2008 R2 & SBS 2011 for small business servers, terminal servers & required apps
  • Windows 7/8 for business workstations
  • FreeBSD for ZFS storage. Although I really need to see if I can do Debian + ZFS as I really like Debian.

Sat, 27 Apr 2013 12:50 AM

Bootstrap on Bluetrait!

Michael Dale

About time is all I can say!

Still needs some work but yeah it works :D

Responsive too.


Sat, 27 Apr 2013 12:13 AM

Sat, 27 Apr 2013 12:11 AM

New Server

Michael Dale

We're about to replace (or add not sure yet) a server in the data centre.

The previous servers are 1RU ASUS Quad Xeons with 16GB Ram (photo). They were okay for the price but pretty cheap machines.

The new one is a Dell *shock*

  • Dell R420 (still 1RU)
  • Dual PSU
  • 32GB Ram (supports up to 384GB, yeah my old computer had 384MB of ram)
  • 2x Hex Core Xeon with HT (so 24 logical cores). 15MB of L3 cache on each chip!
  • Space for 8 2.5" HDDs.
  • H710P 1GB Raid Controller (will be using Raid 10).
  • iDrac 7 Enterprise (this is pretty cool compared to the very basic system in the ASUS).

Just doing some final testing and waiting for Debian 7 before I install it. This plus the new subnets should make the setup pretty sweet.


Tue, 18 Sep 2012 9:56 AM

Tickets

Michael Dale
 
Tickets is a full featured, yet easy to use help-desk system.

I've been working on it for the last few months and it is now pretty awesome.

Tickets Logo


Mon, 30 Apr 2012 10:35 AM

Password Manager

Michael Dale

I've never found a password manager that I like (the story of my life)!

I've never been a fan of hosting my personal data with other companies.

So I spent two days writing my own.

Mr Password is awesome. It does almost everything a Password Manager should do. I'm selling it cheap on codecanyon and once purchased you get free upgrades and access to the code.

Features include:

  • Unlimited number of custom fields per password.
  • Active Directory Authentication Support
  • Multiple Users (with 2 permission levels, User and Administrator)
  • Security Logging
  • Account lock down after 5 failed logins
  • MySQL Database
  • Hashed (with SHA ) Account Passwords
  • Password Generator
  • Password Categories
  • Sharing Categories
  • HTTPs/SSL Supported

Go get it, only $US8-10 (depending on the way you purchase it).

Link: http://codecanyon.net/item/password-manager/2145518

Demo
URL : http://www.onlinecompanyportal.com/mrp/

Username: admin
Password: 1234


PHP

Tue, 28 Feb 2012 2:05 PM

U-NITED Warranties

Michael Dale

One of the computers we purchased for a customer came with a 3 year onsite warranty. The extra 2 years of warranty was provided by U-NITED Warranties (aka United Warranty) (http://www.u-nited.com.au/ or http://www.unitedelectrical.com.au/).

As of today I am still waiting for a response as to where the machine is.

  1. They rarely answer their support phone in under 10 minutes. 
  2. The URL that they provide while waiting on hold to check the status of the job is incorrect and takes you to a server error page. I even emailed them about it, no reply.
  3. It took over a week before the machine was even collected.
  4. The computer has now been with them for over 2 weeks.
  5. They stopped updating their job status website (I found it even though it isn't even linked on their website, FYI it is https://www.u-nited.com.au/registrations/) weeks ago so we now need to call each time to get any information.
  6. We still haven't been given any information as to when the computer will be returned.
  7. Either the computer has been formatted (the drive was fine) or they have never connected it to the internet as it has not checked in to our Kaseya system.

Update:

  • Their phone system now seems to lock up and reboot, kicking me off the line and out of the queue! The amount of time I have wasted with this company is crazy.

March 4th Update:

  • Still no machine or any update on when it will be returned. Awful awful service.

March 7th. Still no update.

March 14th. After a lot of bitching I was finally able to get a part refund on the computer so that I can replace it myself! So crap, but I can get a new machine much faster than this company can return phone calls!

I will never use this company again for anything.

u-nited


PCs

Sun, 19 Feb 2012 10:56 PM

IPManager Invoicing

Michael Dale

Invoicing is just about complete! There are two more things that are not finished yet, PDF invoices and emailing the invoicing. Both will be pretty easy.

There were a few complex SQL queries to handle the tax calculations (and to have the total on the view all invoices page).

Here is what it looks like (click to see full size).

Invoicing IPM3.0


Sat, 11 Feb 2012 10:44 PM

Fun with JQuery

Michael Dale

I am in the process of writing in invoicing support for IPManager (need to change the name of this app!). I've looked at Xero and Saasu but I'd still need to work out their API, and I don't like the idea of companies having access to my data, so I'm doing it myself :)

To do it nicely I need to use a bunch of JQuery so that you can easily add new line items on the fly (and calculate tax etc).

I've got it working just the way I want it, using a very long JQuery command! 

$('.invoice_item').clone().addClass('new_invoice_item').removeClass('invoice_item').find('input')
.val('').end().find('p').append('<a id="delete_item" class="button"
href="#">Delete</a>').end().appendTo('.invoice_item_extra');

Here are a couple of screen shots:

Invoice Line Items

And here is the basic design that the clients will see:

Client Invoice View

I am pretty happy with it so far, lots of work to go though.