Raj Agrawal

Learnings from software and technology

  • Home
  • Technology
  • Software
  • Work
  • Play

Connect

  • GitHub
  • LinkedIn
  • YouTube

Powered by Genesis

You are here: Home / Archives for Raj Agrawal

3D Printing Technology Steps A Level Ahead In 2012

February 6, 2012 by Raj Agrawal 6 Comments

With the beginning of 2012, 3D printing technology has stepped a level above. Believe it or not, 3D Printing Technology has existed since a really long time. Charles Hull invented the first 3D printing method – Stereolithography, in the year 1986. And since then, many other 3D printing methods have plunged into the commercial market; each of them featuring different layer building patterns.

the replicator
The Replicator by Makerbot Industries.

For now, 3D printing has been more tilted towards building moulds/ prototypes for industrial applications and several other places. Even Dental labs are using 3D printing to help fabricate crowns and bridgework. These devices have been expensive enough to ‘not’ cater the domestic/ desktop category. But, there have been a handful of services to bridge this gap and allow anyone to send digital prints and get them moulded exactly into plastic, metal, ceramic or even food art. So for domestic usage, this is how far 3D printing goes for now.

The only limiting factor is our imagination

The statement may sound clichéd, but in 3D printing technology’s case, it’s just right. The application and scope of 3D printing technology is much wider than what most of us can perceive. When this technology scales to a much wider applicability, the results will drastically improve our living. Quite recently, Artificial blood vessels have been created with 3D Printers and it may soon have its place for transplants of lab created organs. Now think about that. 3D printing does not only pertain to materialistic objects, it can even work with human physiology.

So moving back to our discussion on 3D printing technology in domestic/ desktop category, this year in 2012, more companies are coming up with services and devices to target the desktop users and make the 3D printing devices more accessible and even affordable.

Cubify.com provides a Kinect-To-Print app where you can make designs with color book simplicity and get them delivered at your place.

Consider an Open Source initiative, RepRap.

It’s 3D printer and a variant of fused deposition modeling which can print most of it’s own components. Due to this self replicating nature, it can be made cheaply distributed and aid the users in printing their own creations. It’s also one of the first low-cost 3D printers.

This video talks about RepRap

The MakerBot Replicator

It is an affordable, DIY, open source 3D printer, compact enough to sit on a desktop. With this, you to print objects in color, upto the size of a bread loaf. It’s decently priced under $2,000, i.e less than र 1 lakh.

Bre Pettis, founder of Makerbot talks about The Replicator

As we can see, newer 3D printing methodologies and products are gradually hitting the mainstream market. Though there is a lot more to be seen and improved to make 3D printing a magnificent tool than it already is. It will strafe us forward to more practical applications and build almost everything with utmost precision, quality, ease and of course, at much cheaper costs of production.

Filed Under: Consumer Technology Tagged With: open source

5 Most Expensive Mobile Phones, Talk About Super Villains!

February 3, 2012 by Raj Agrawal Leave a Comment

Browsing through reviews of the numerous luxury smartphones which have recently become available, you notice a certain word repeated often: INSANE. It seems there is no cap on the level of luxury and the corresponding price demanded for bespoke handsets, even though many of them offer less functionality than their conventional counterparts. Strong demand from abroad has meant that while UK retail sales figures have been in slight decline since 2008, the trade in luxury goods has remained consistent. If, like most of the populace, you have no idea what this means, but like shiny things nonetheless, check out this selection of luxury smartphones.

Motorola Aura Diamond Edition (£3,500) appx र 2,25,526

Motorola Aura Diamond Edition
Motorola Aura Diamond Edition

Released in early 2009, the handset represents an update to the already extravagant Aura, featuring 18-carat gold-plating and 34 round-cut diamonds.  While its appeal is in its eye-catching appearance, discerning users may be disappointed to find that the relatively low asking price means that the handset lacks GPS, 3G and Wi-fi connectivity.

Not for you? Why not consider buying 10,000 exercise books for school children in Africa (via UNICEF).

Vertu Constellation Quest (£17,300) appx र 11,14,121

Vertu Constellation Quest
Vertu Constellation Quest

While there are in fact two cheaper versions of the Constellation Quest available, you’re probably interested in the top-of-the-line yellow gold edition. Offering similar functionality to the Nokia E63 (Vertu was a subsidiary of the Finnish giants) the luxury elements consist of a built-in analogue clock and Vertu’s unique concierge function: accessed through a dedicated button, subscribers are put in touch with their own lifestyle manager, who’ll assist with the sort of day-to-day challenges that being disgustingly rich presents. And it’s gold, obviously.

You may equally be interested in a brand new, spacious Mercedes A-Class for the same money.

Sony Ericsson Black Diamond (£162,162) appx र 10,363,754

Sony Ericsson Black Diamond
Sony Ericsson Black Diamond

Dreamt up by Singaporean designer Jaren Goh, the ultra-modern Black Diamond wasn’t actually encrusted with diamonds, but seemingly attracted enough interest to reach the development phase nonetheless. The design is breathtaking, offering a borderless OLED screen, 4MP camera and…presumably other things (following initial hype, the buzz faltered, suggesting that the phone has been marketed exclusively to secretive super villains, or that it was just a big joke).

Not convinced? Why not hire the entire country of Lichtenstein for 4 nights?

Gresso Luxor Las Vegas Jackpot (£641,000) appx र 4,08,99,743

Gresso Luxor Las Vegas Jackpot
Gresso Luxor Las Vegas Jackpot

With keys made from individually polished sapphires, a back consisting of 200 year-old African blackwood and a pure gold chassis encrusted with black diamonds, this lavish handset is the epitome of super-luxury. With only two being made, the handset might actually appreciate in value, representing a sensible investment. Perhaps.

No? You may also be interested in acquiring a bloody house or two instead.

Stuart Hughes iPhone 4S Elite Gold (£6,000,000) appx र 38,28,36,916

Stuart Hughes iPhone 4S Elite Gold
Stuart Hughes iPhone 4S Elite Gold

The self-proclaimed “world’s most expensive phone”, this handset features, among other things, several hundred flawless diamonds. The broader package includes a solid platinum presentation chest set with polished pieces of genuine T-rex bone and even comes with spare diamonds, in case you’re the kind of person who’s prone to losing diamonds. Unlike other phones in this list, it also has features consistent with those you’d expect for a modern smartphone, which practically renders it a steal at £6 million.

You could alternatively, buy 600,000 regular smartphones, but what would be the point in that?

Filed Under: Consumer Technology Tagged With: apple, Mobility Market, Motorola, sony

Manually Install Software/ Apps On Any Linux Distro

January 26, 2012 by Raj Agrawal 1 Comment

Most of windows users who switch to Linux are befuddled when they download a software and end up with a file with extensions like “tar.gz” or “tar.bz2” contrary to straight away setups, as seen on Windows OS “.exe” or “.msi”.

Windows OS users are accustomed to installing software by downloading a setup package, and following through the installation wizard and complete the installation like a PRO. On Linux the story is quite different, you may get a handful of apps which are available as setup files, but many apps are archives of source files. The process of installing software from these source files may seem arduous for Linux newbies but once you understand the procedure you will find it’s really easy.

Requirements

Build Tools

These are the tools required for compiling the source files. The method to install these tools depend on your distribution.

The packages required on Ubuntu/Linux Mint can be installed be executing the following command in the terminal,

sudo apt-get install -y build-essential kernel-package libncurses5-dev bzip2

On Fedora, execute the following,

sudo yum -y install gcc ncurses-devel

The command begins with a “sudo” because root access is required for installing packages, if you do not have access to the root account then you cannot install these.

The procedure

Once you’ve installed build tools you are ready to compile and install the software.

Steps involved:

  1. Extract
  2. Configure
  3. Compile
  4. Install
  5. Clean

Step 1: Extract

First we need to extract the source files from the archive. Execute the following commands to extract the source:

tar -xvjf ‘archive name’ (for .tar.bz2 files)

tar -xvzf ‘archive name’ (for .tar.gz files)

Example,

tar -xvzf bison-2.3.tar.gz

extract
Screen 1

After extracting the sources navigate into the source directory, there you will find README file, you may want to read through as it contains details about the ‘to be installed’ software, the license, and instructions for installation.

Step 2: Configure

In this step we need to configure the software. To configure you just need to run the configure script using,

./configure

In this step the script checks whether your system is ready for compiling the sources. If you did not install the build tools you may get an error message during the check.

Once the script has finished it’s execution without any errors it will generate a “Makefile” in the source directory.

The Makefile is required as it is used by the “make” utility to compile the sources.

conf1
Screen 2

Step 3: Compiling

After the “configure” script has been successfully executed and a “Makefile” is generated, you can start compiling the software by executing the following command

make -j’number of cpu cores+1′

Example,

make -j3 (without spaces in between. Enter 3, if your processor is Intel core2duo)

compile
Screen 3

Step 4: Installation

Once the compilation is finished and there are no errors, your software is ready to be installed.

To install execute the following command,

sudo make install

makeinstall
Screen 4

Step 5: Cleanup

During the compilation process many temporary files are created that you no longer require. You can delete those files to free up disk space by executing,

make clean

clean
Screen 5

You may want to keep the Makefile though, as it will be required if you wish to uninstall the software.

To uninstall the software execute,

sudo make uninstall

uninst
Screen 6

Filed Under: Technology Tagged With: linux, ubuntu

  • « Previous Page
  • 1
  • …
  • 24
  • 25
  • 26
  • 27
  • 28
  • …
  • 79
  • Next Page »