Inspired by greatness – Boogle challenged local IT companies to get involved with 67minutes of reviving older PC’s in an attempt to get 15x perfectly working computers for the Sir Lowry’s Pass primary School’s much needed underequipped Computer Centre..
With special thanks to the DVH Group, Printer Parts Cape, B3-IT Solutions, Gbay Internet, Pinnacle Micro, Petroland SA and The Bed Centre for their generous contributions. We are pleased to announce we are almost there 🙂
Happy birthday Madiba, wishing you a speedy recovery..
We are proud to report back on our Madiba day 2013 project and successfully installed 14 perfectly working PC’s and 3 x HP Laser printers for Sir Lowry’s Pass primary school’s computer centre..
Thanks again to everyone involved making this possible 🙂
Subnet Masks (Networks) The question: what exactly does 255.255.255.0 mean anyway? The answer: it's the way that network devices know where they stand on a network (255.255.255.0 means a Class C network) Admittedly, I had a difficult time understanding how subnetting works and only after I fully understood subnet masks did I feel that I had taken a major step towards deeper TCP/IP knowledge. Bearing this in mind, you may find the following a little difficult to comprehend, but, believe me, once you 'get it', you can put it on the same list as riding your bike without training wheels. The big point: binary as opposed to decimal Start here We live in a world where understanding numbers and math is of the utmost importance (if you are to do nearly anything productive with society). So, as my calculus teacher painstakingly taught me so many moons ago, the long way is the best way towards full understanding. Consider this number: ninety two thousand four hundred eighty five 92485 The first digit, a nine (9), represents tens of thousands. Try thinking of it this way: the first digit, a five (5), represents single units. The second digit, an eight (8), represents 80, or, 8 tens of units. The third, a four (4), represents 400, or, 4 hundreds of units. Fourth, a two (2), represents 2000, or, 2 thousands of units. And finally, the nine (9), represents 90000, or, 9 ten-thousand units. Notice anything? Each time we move a digit to the left, the number of ten-units increases by a factor of 10. Even the first digit (the 5) represents a measurement of ten-units: ten raised to the zero power. This is the decimal system (base 10, for short). 5 * 10^0 = 5 * 1 = 5 8 * 10^1 = 8 * 10 = 80 4 * 10^2 = 4 * 100 = 400 2 * 10^3 = 2 * 1000 = 2000 9 * 10^4 = 9 * 10000 = 90000 ----- 92485 Yea... a n d...? Well, subnet masks use a totally different numeric system: binary (base 2). 92485 is *not* a valid binary number. Valid binary numbers consist of *only* ones and zeroes (10110100101000101 is binary for 92485 decimal - they both mean the same number). <rant> Never mind why we don't all have IP addresses like 3232235777, it's just too difficult to deal with. It's much easier having 192.168.1.1 around. Did you know that an IP address really doesn't have enough information all by itself to do any useful packet communications? It *needs* the subnet mask to know what NETWORK it, as a HOST, is on. An IP address, after all, only identifies a HOST on a NETWORK. You don't really think the Internet is just one gigantic network do you? How the hell does your machine know how to get to google.com anyway? I'm sure you're aware that google.com eventually boils down to an IP address... so... how do you get to it? What... your network card just goes "I'd like 220.127.116.11 please? oh yea, I want it now!!! Now! Now! Now!"? And then what... only that one IP responds to your request? Because it "just knows"? No, 'fraid not, that's not how it works. There may be 20 or more little, tiny, two-node networks that handle your search request before google.com finally gets it. This is the difficult thing to get: An IP address only identifies a host, but the subnet mask identifies the network that host physically resides on. Yes, each network has a number. 192.168.1.1 means machine number 1 on network 192.168.1.0 using a subnet mask of 255.255.255.0. But, 192.168.1.1 could mean machine 257 on network 192.168.0.0 using a subnet mask of 255.255.0.0 (machine 1 being 192.168.0.1). Also, 192.168.1.1 could mean machine 1 (out of 2 this time) on network 192.168.1.0 using a subnet mask of 255.255.255.252. You're losing me... Well, stay with me. A router is the device responsible for deciding which network a given packet gets routed down towards it's ultimate destination. The Internet is made up of millions of tiny, two-node networks. Some routers connect maybe 10, 20, 30 or more of those small individual networks and therefore must have routing tables defined to "just know" where to send your packets. Consider (for example) a kick-ass router like that residing in the windy city of Cape Town. The other end of one small network may be in Bloemfontein. A second could be in JHB. A third in Durban. The routing tables tell the router which pipe to forward your packet down. But, those kinds of distance still only need two endpoints. They don't need to have a Class C network (254 possible hosts) to handle that traffic. Welcome to the backbone, where the big Tier 1 & 2 providers hangout. Man, I'm still not gettin' it. Forget you Spud... Fine. It clicked with me when I worked backwards from a full subnet mask (255.255.255.255 - all 1's, 32 of 'em).. hmm, possible? Nope. Okay, how 'bout 255.255.255.254 - thirty-one 1's) 1111 1111 1111 1111 1111 1111 1111 1110 = /31 = 2 possible hosts 255 255 255 254 2 hosts? Yep. Any computer using an IP address with this as it's subnet mask (/31), won't be able to do much. In *ANY* network, the first and last IP addresses of the whole range are reserved. 1st one network address, last one broadcast address. 1111 1111 1111 1111 1111 1111 1111 1100 = /30 = 4 possible hosts 255 255 255 252 4 hosts? Yep. Minus the two that we can't use, leaves two IP's to use. 1100 0000 1010 1000 0000 0001 0000 0001 = 192.168.1.1 1100 0000 1010 1000 0000 0001 0000 0010 = 192.168.1.2 Those two IP's know they're on each other's end of the wire (LAN segment) if/when they both use the same subnet mask. 1100 0000 1010 1000 0000 0001 0000 0011 = 192.168.1.3 If using a /30 subnet, this is the broadcast address. Using a /29 however, 192.168.1.3 becomes just another player on a 6-node network. 1111 1111 1111 1111 1111 1111 1111 1000 = /29 = 8 possible hosts 255 255 255 248 8 hosts? Yep. The three zeroes represent how many IP's we can 'play' with. Do the math. 000 and 111 are right out (net# and broadcast addy). That leaves 001, 010, 011, 100, 101, & 110. To illustrate the example, this network, 11000000101010000000000100000 001 = 192.168.1.1 = Corporate intranet LAN 11000000101010000000000100000 010 = 192.168.1.2 = on a high speed switch 11000000101010000000000100000 011 = 192.168.1.3 = Five IIS servers (.1, .2, 11000000101010000000000100000 100 = 192.168.1.4 = .3, .4, & .5) connect to 11000000101010000000000100000 101 = 192.168.1.5 = really fast router at 11000000101010000000000100000 110 = 192.168.1.6 = 192.168.1.6, works when they all use a /29 subnet mask. The corporation could start it's next intranet application using the 192.168.1.8 network. And the third using the .16 network. There are many advantages of doing this. They use less IP's and can therefore deliver more intranets on separate, fast pipes, than just dropping them on your typical 255.255.255.0 Class C subnetted LAN. They could also control the routing to each subnet filtering sources as necessary. There are more advantages too, some of which may dawning on you right now. If that is the case, and you just happen to be 'getting' it... well, I say: Good for you! Way to go! If you don't get it, but really, really want to - try again. If you get it, and got it recently - awesome, route properly. If you get it, but got it a long time ago - they run so many web servers... ...'cause they need the redundancy! this seems like a good place to end thanks for your participation Author (unknown)
Boogle recommends Afrihost as number one South African ISP and this is their story…
Afrihost is not a story of products, strategies or market-share, but a story of friendship and determination. Afrihost is the brainchild of best friends Gian Visser, Brendan Armstrong and Peter Meintjes, who had a dream of building a company, free of corporate shackles, that would delight their clients with excellent service and amazing products.
Their vision was also to grow and nurture their employees to help them create this culture within their company. Along the way they found the missing piece to their plan, Greg Payne, who added his considerable experience and business savvy to create a perfect balance of strategy and innovation, which has made Afrihost the runaway success it is today.
Visser, Armstrong and Meintjes grew up together, having all attended the same school. While they each followed different academic paths, they shared a common passion for technology and the Internet. After embarking on their respective careers, they maintained a close relationship, and began tinkering with Linux Web Hosting in the late 90’s. After each individually establishing small startup companies, they decided to join forces and launch Afrihost, a Web Hosting and IT services company that reflected their personal values of service and product excellence – not driven by profit, but rather by client and employee satisfaction (which had often brought them in conflict with their former corporate employers).
Afrihost grew from humble beginnings in Visser’s family home, eventually taking up most of the house as more clients (and employees) were drawn to Afrihost’s unique model and dedication to client service. By the time the company had moved to more formal premises in 2005, they were well on their way to becoming the fastest growing enterprise in the sector.
Afrihost was then joined by Greg Payne, former COO of Internet Solutions, who helped formalize the company structure and maximize their strengths. While Afrihost began by offering a variety of services like web design, web development and general computer support, they ultimately ceased all other business avenues and focused exclusively on web hosting.
In September 2009, Afrihost decided to enter the Broadband market, so that they could offer more value to their clients and bolster their growing market share as an ISP. After their initial offering of R55 per GB failed to attract a significant number of signups, it seemed as though the venture may have been a mistake. However, at an informal strategy meeting, the team decided to use their advertising budget to subsidise the product and re-enter the market aggressively at R29 per GB, while most of their competitors were still offering bandwidth at over R70 per GB. The response was amazing, and took the entire Broadband community by storm.
Afrihost followed this amazing success with 2-for-1 Topup specials in November of the same year, cementing their reputation as a market leader. Within a year Afrihost grew to be one of the top 3 ADSL service providers in the country. Afrihost has since twice won the coveted MyBroadBand ISP of the Year award in 2011 and 2012.
Afrihost’s rapid and continued growth led to their decision to join forces with MTN in 2012. By joining the biggest telecoms network on the continent, Afrihost has ensured that their clients will enjoy the benefits of MTN’s scale and investment in innovation, while their network grows to meet the needs of the ever-increasing number of clients moving towards Afrihost’s attractive pricing and superior client service.
Afrihost is also following international trends by offering world class cloud hosting services, using the latest VMWare technology, at MTN’s state-of-the-art data centres. This new partnership, combined with the networking and business skills of new shareholder Angus MacRobert, promises a bright and prosperous future for Afrihost’s staff and clients.
A question we should be asking ourselves is: are we missing out on most of the really important material that social media has to offer these days? Having to navigate through an overwhelming river of shared noise we create in search of something relevant…
Social media plays a fundamental role in our daily lives. So, it is vitally important to sustain and grow these online relationships.
Let’s face it, most of us are more acquainted these days through social platforms than we are through real-time friends. Hence the creation and introduction of cyber ‘acquaintances’ and ‘close friends’ https://www.facebook.com/blog/blog.php?post=10150278932602131.
Having said this, it is great to have so many ‘friends’ and ‘followers’ at the click of a button with the ability to easily interact and leave your mark on the online community.
Facebook v1.0 has been received with raving success as an introduction to first time blogging for us fellow amateur bloggers. Suddenly we could all became involved in a tech savvy world, previously home to only writers, journalists and the select few who dared to venture out and have their say.
Today, and before the days of Facebook, we would only subscribe to blogs with interesting, informative and original content on offer.
If this is the case, try this very simple test: post something completely original – free from any form of influence – only your own thoughts in that exact moment in time, in plain simple text. Food blogging probably wouldn’t suffice, especially if the ingredients come from ‘Farmville’.
One would find that one’s post would most likely get far more actual “comments” vs “likes” compared to previously shared content on your timeline. Comments create conversation, and conversation is KEY in binding any relationship.
Taking the time to leave your own unique signature on the pages you manage will keep your audience engaged and coming back for more. For why else did they accept you as their ‘friend’, or have liked your page, if not for what you or your brand has to offer!
Keep it real and take the time to comment more often. But most importantly, never forget to share time offline .