SocNetV – Social Network Analysis and Visualization Software #social #network #analysis #software, #social #network #visualizer, #social #network #analysis, #socnetv, #sna, #social #networks, #graphs, #social #network #visualization, #network #layout, #social #network #analysis #tool, #dimitris #kalamaras,gpl, #windows, #linux, #mac, #social #network #analysis #datasets, #centrality, #graph #theory


Free and Open-Source Tool for
Social Network Analysis

Social Network Visualizer (SocNetV) is a cross-platform, user-friendly free software application for social network analysis and visualization. With SocNetV you can:

  • Draw social networks with a few clicks on a virtual canvas, load field data from a file in a supported format (GraphML . GraphViz . Adjacency. EdgeList, GML, Pajek. UCINET. etc) or crawl the internet to create a social network of connected webpages.
  • Edit actors and ties through point-and-click, analyse graph and social network properties, produce beautiful HTML reports and embed visualization layouts to the network.
  • Standard graph and network cohesion metrics, such as density . diameter . geodesics and distances . connectedness . eccentricity . clustering coefficient . reciprocity, etc.
  • Matrix routines: Adjacency plot, Laplacian matrix, Degree matrix, Cocitation, etc
  • Advanced measures for social network analysis such as centrality and prestige indices (i.e. eigenvector and closeness centrality. betweenness centrality. information centrality. power centrality. proximity and pagerank prestige).
  • Fast algorithms for community detection. such as triad census . clique census ,etc.
  • Structural equivalence analysis, using hierarchical clustering. actor similarities and tie profile dissimilarities, Pearson coefficients.
  • Layout models based either on prominence indices (i.e. circular, level and nodal sizes by centrality score) or on force-directed placement (i.e. Eades Spring Embedder. Fruchterman-Reingold. etc) for meaningful visualizations of the social networks.
  • Multirelational network loading and editing. Load a social network consisting of multiple relations or create a social network on your own and add multiple relations to it.
  • Random network creation using various random network generation models (Barabási–Albert Scale-Free. Erdős–Rényi. Watts-Strogatz Small-World. d-regular, ring lattice, etc)
  • Famous social network analysis datasets. i.e. Padgett’s Florentine families.
  • Built-in web crawler to automatically create “social networks” from links found in a given initial URL.
  • Comprehensive documentation. both online and inside the application, which explains each feature and algorithm of SocNetV in detail.

Source code, packages and executables for Windows, Linux and Mac OS X are available in the “Downloads ” page.

The program is Free Software, licensed under the GNU General Public License 3 (GPL3) .
You can copy it as many times as you wish, or modify it, provided you keep the same license. The documentation is also Free, licensed under the Free Documentation License (FDL).

Do you want to contribute?

  • If you are a C++/Qt developer, you can help our project by commiting your patches (new features and bugfixes) to our source code development tree.
  • If you are a proud SocNetV user (person or institution), you can help us by reporting bugs. proposing new features in our Launchpad ‘blueprints’ page or even donating whatever amount of money you like to the project. If you want to donate some money, click on the “Donate” button (in the page footer). You will be redirected to our Paypal donation account.

In any case, thank you for using and contributing to SocNetV! Have fun with social network analysis.


The Social Network Visualizer project is happy to announce that a brand new version of our favorite social network analysis and visualization software application has been released. SocNetV version 2.3, released on Jul 5, has the eloquent codename “fixer” and it is now available for Windows, Mac OS X and Linux from the Downloads page. What the new

We are pleased to announce that a new version of your favorite social network analysis and visualization software application has been released. SocNetV version 2.2, codenamed “beyond”, brings many new features and it is available for Windows, Mac OS X and Linux. Visit the Downloads page to get it! Here is a brief list of all new features and

Today is a wonderful day, because we are happy to announce that a brand new version of our favorite social network analysis and visualization software application has been released. SocNetV version 2.1, released on Sep 28, has the quite eloquent codename “fixer” and it is available for Windows, Mac OS X and Linux from the Downloads page. What the

The Social Network Visualizer project has released a brand new version of the Social Network Analysis application which brings major code overhaul, new GUI layout, significant improvements and lots of bugfixes. SocNetV v2.0 brings stability, great performance boost and nice new features for easier social network analysis such as separate modes for

This video, uploaded to YouTube by Micheal Axelsen, takes on the dreaded social network analysis by using SocNetV.

SocNetV Features

Explore the nice features of SocNetV to make
your social network research real fun!

Easy User Interface

Navigate yourself and use the application either with the mouse or the keyboard.

File Formats

Load and save to GraphML, but you can also import most network file formats (GML, Pajek, UCINET, GraphViz, Adjacency, EdgeList etc).

Network analysis

Compute distances, eccentricity, connectedness, clique census, triad census, and Prominence indices (i.e. eigenvector, betweenness and information centrality, promixity prestige, pagerank and more)


Apply intuitive visualization layouts on undirected/directed graphs, based on prominence scores or force-directed models.

Famous networks

Automatically recreate known social network datasets such as Padgett’s Families

Random networks

Create random networks using one of the supported models (scale-free, Erdős–Rényi, lattice, small worlds)

Web Crawler

Easily visualize and analyze networks of linked web pages and sites through the built-in web crawler.


Work with multiple relations concurrently. SocNetV supports loading, editing and saving multirelational social networks.


Learn to work with SocNetV and make use of Social Network Analysis methods by reading our Manual

Free Software

SocNetV is Free and Open-Source Software, use it everywhere. Have a feature request? Ask us!

Have fun with Social Network Analysis

Use the buttons to download Social Network Visualizer for your OS or to learn more about Social Network Analysis and Visualization reading the Manual .

Linux Dedicated Server Reseller for FREE with Resellers Panel #you #can #become #a #linux #dedicated #server #reseller #for #free #with #resellers #panel #via #our #free #reseller #program. #no #need #to #purchase #the #server #beforehand, #no #reseller #charges #and #no #setup #fees.


Chat Offline For general and pre-sales questions only. For technical issues, please use the ticketing system in your Control Panel.
Monday to Sunday
09.00 AM – 02.00 AM GMT/UK
04.00 AM – 09.00 PM EST/USA
07.00 PM – 12.00 AM EST/AU

Dedicated Servers

Linux Dedicated Servers

Linux Dedicated servers represent a great deal of all the dedicated servers in the world, due to the several advantages which Linux has as a server Operating System. Linux Dedicated Servers are more stable and secure, cost less than other dedicated servers and are perfect for any Web Hosting enterprise. Linux Dedicated Server web hosting accounts now represent the greater part of all the web hosting accounts in the world.

At Resellers Panel you will find powerful Linux Dedicated Servers – the ATOM 1 ($60.00/month), the AMD 1 ($100.00/month) and the AMD 2 ($120.00/month) dedicated server configurations offer a wide choice of operating system and Control Panel installation options for server management purposes. Our servers come with an easy-to-use Dedicated Plan Manager, via which you can register new domain names, choosing from our vast collection of available TLDs.

You can sell all of the dedicated servers without having to buy them first via our Free Reseller Program.

Why a Linux Dedicated Server?

As of 2008, 443 out of every 500 supercomputers in the world are running a Linux Distribution. The advantages of running a Linux Dedicated Server are various. The Linux kernel, being open-source based, is customizable and editable by everyone – this way server administrators can modify it according to their own needs. Linux dedicated servers have also proven to be more reliable, secure and stable than their main competitor, the Windows Server.

Due to the fact that Linux Distributions are not so widely used on desktop computers, there are less viruses and malware software applications that can affect a Linux-based machine. The extensive user community has also created a great number of support forums, which offer solutions and guides for solving most of the problems that could arise.

Linux-distributions, being open-source based, do not require any license fees and are free to use. This helps hosting companies reduce the cost for hiring a Linux Dedicated server even further. Software designed for Linux is also mostly open source, which also helps reduce IT related expenses.

Benchmarks have shown that Linux dedicated servers perform noticeably faster when compared to other dedicated servers sporting similar hardware. While they can’t be unanimously declared “fastest dedicated servers”, since this depends on much more than the OS alone, a Linux dedicated server is without a doubt faster than a Windows dedicated server.

We, at Resellers Panel, can’t say that we have the fastest dedicated servers. What we can say, however, is that our dedicated servers can work fast enough to run all your web applications with a breeze, and that using our AMD 1 dedicated server, you can even start your hosting reseller business and never notice a service slow-down.

Linux Web Hosting Servers

Due to the fact that they are more stable, and the fact that almost every major Linux Distribution has a special server edition, Linux Dedicated servers are very popular among web hosting companies. Linux Web Hosting servers are known for their capability of handling multiple user accounts at the same time without a problem, which is why they are used to power cloud web hosting accounts.

Aside from Web Hosting servers, Linux is often used as the operating system of choice when it comes to Dedicated Servers. By offering Linux Dedicated Hosting servers, a hosting provider can offer lower prices due to the lack of license fees and can also offer customized kernels, making the servers more secure, since the provider already knows what hardware components will be used.

Linux is also the OS of choice when it comes to Virtual Private Servers, especially when using an OS virtualization method, where parts of the main OS are used by each Virtual Machine to communicate with the server’s hardware.

At Resellers Panel, you will find that aside from purchasing a Linux Dedicated Server or a cheap Linux VPS server, you will have an option also to resell these services via our Free Reseller Hosting Program. It allows you to offer Dedicated Servers, Virtual Private Servers and even Semi-Dedicated servers alongside our regular cloud web hosting offers.

IOSD Consulting Services – Ed Portillo #z/os, #ibm, #vsam, #cics, #os/390, #vtam, #ncp, #android, #mobile #app, #ipsf, #sdsf, #project #management, #pmi, #pmo, #project #managment #office, #portfolio #management #office, #acf2, #racf, #taop #secret, #unix, #linux, #mvs, #jcl, #vps, #mainframe, #java, #object #oriented, #enterprise, #operations, #data #center, #


IOSD partners with our clients and forge a combined effort that sets the stage for their success. We provide our clients with guidance, expertise and resources to ensure the strength of their teams, alignment of their goals and delivery of thriving projects.

Our individual and team based services augment your current teams and collaboratively work to implement a cohesive structure of policies, procedures and controls.

We focus our Project Management Services on mitigating the risk and impact of project failure by helping your projects get back on track quickly. The basic tenets of project management require a repeatable structure with an aptly skilled owner. Let us help manage your constraints and realign your project.

Project Management Services:

  • Project Timeline
  • Project Resource Planning
  • Project Resource Management
  • Project Metric Management
  • Project Status Reporting
  • Project Milestones
  • Project Initiation
  • Project Execution
  • Project Close

    Program Management Services:

  • Project Charter Documents
  • Detailed Resource Planning
  • Gap Assessment
  • Enterprise Roadmap
  • Repeatable Reusable Methods
  • Templates, Frameworks
  • Training
  • Project Success Metrics
  • Enterprise Reporting

    Portfolio Management Services:

  • Strategy Alignment
  • Concept Integration
  • Annual Budget Planning
  • ROI Assessment
  • Concept Prioritization
  • Risk Complexity Assessment
  • Enterprise Resource Planning
  • Business Success Metrics
  • Tool Evaluation Selection
  • Tool Training Deployment

    z/OS Consulting Services

    IOSD support and services are provided in multiple strategic areas; for instance, library and storage management, network management, data center operations and overall system security.

    In addition, IOSD has extensive experience with OEM product installations, z/OS, Unix System Services, Capacity Planning and Performance Management Solutions, z/OS Security Server (RACF) Consulting Services, CICS Transaction Server, and the WebSphere products for Internet commerce solutions.

    Mainframe Services Include :

  • Data Center Operations Support
  • Mainframe Consolidation – Migration
  • System performance and tuning
  • Maintenance Upgrades
  • SAN Solutions
  • z/OS Services
  • WebSphere
  • JCL Training and Support
  • Work Load Management
  • Networks (VTAM/NCP/TCPIP)
  • DASD Management
  • CICS
  • Disaster Recovery

    Data Center Virtualization Services.

    Give us a call or send us an email for a free consultantion today at 916-613-9902.

  • SSD VPS Hosting, Cloud Virtual Servers and Cloud Hosting #ssd #vps #hosting, #vps, #cloud #server, #vps #hosting, #vps #server, #virtual #private #server, #virtual #server, #windows #vps #hosting, #linux #vps #hosting, #virtual #machine, #vps #hosting


    4.9 Overall Satisfaction Rating

    “I’ve been with Serverpoint for over 16 years. the hosting services are very reliable and responsive. This might be said of many hosting services. What I believe is extraordinary with Serverpoint is the support. Always timely and always effective. And I always get the sense that they really care about helping me get a problem resolved. Never sense that they hope I’ll just go away, as in some other services I’ve dealt with over the years. Enthusiastically recommend.”

    “I was having trouble getting my Android phone connected to my email account. I connected with someone named Jani via the chat box. This person was very helpful and had me up and going within minutes. This was a great customer service experience and makes me glad our company uses ServerPoint for our email hosting.”

    TN, United States

    “I have been a customer of ServerPoint for almost 20 years. The team of support technicians have been the most professional and knowledgeable individuals anyone could ask for. They are committed to Customer Service and Problem Solving (which are few and far between) and have provided Rock Solid Performance in their Shared Hosting and Dedicated Server Plans which I have employed over the years. If you are looking for a reliable Hosting Provider give them a try!”

    MO, United States

    SNMP Informant – Free SNMP Tools #snmp #gui #linux


    Free SNMP Tools

    At Informant Systems, we know that an SNMP agent is only as good as your ability to use it. That is why we have provided links to some excellent tools that work well with SNMP Informant. Fill your toolbox, and be the envy of your friends!

    GetIf SNMP MIB Browser/Network Utility

    In order to effectively use any SNMP agent, a method to browse that agents’ OID structure is essential. If you knew the agents’ metrics and corresponding OID string by heart, you could perform a directed SNMP GET or GETNEXT, and collect the information you needed. Not too many people can (or want) to do that, and that’s where GetIf comes in. Informant Systems has been authorized by the GetIf developer to distribute the program. and also makes available a 7MB download, containing many MIBS that GetIf will compile, including RFC, and vendor specific MIBs (too many to list here!). Click here to find out more about GetIf.

    Check out webGetIf. SNMPv2 and v3 support, web-based, RRDTool graphing and more!

    SNMP Traffic Grapher – Stand-alone SNMP Graphing Utility

    STG is a program that allows you to track up to 2 SNMP OIDs in real time. Target an SNMP device, plug in an the OIDs, and immediately begin tracking SNMP metrics at whatever increment you want. Informant Systems provides STG in a convenient download with preconfigured STG files to monitor Windows metrics using SNMP Informant. Click here to find out more about STG.

    Trap Receiver – Network Computing Technologies

    This is in our opinion, one of the nicest Win32 GUI-based trap receiver programs available, and it is 100% free. You can specify many actions to take upon receiving a trap, including exploding (forward to other destinations), logging, program kick-start and of course sending SMTP messages. You can extract trap variables, and import them into command lines and environment variables, making Trap Receiver quite flexible. Please try it. You will find it as a great way to manage and action incoming SNMP traps, even if you don’t have a full fledged SNMP NMS. Get it here.

    Trap Generator – Network Computing Technologies

    Also from NCT, this Win32 command line program allows you to send traps. Use it in conjunction with MRTG (call it from a batch file, or spawn a system process from PERL) and you can easily make:

    • MRTG generate an SNMP trap upon a threshold breach. Include information about the system polled by MRTG inside the trap data stream (system name, low disk/memory space, high CPU/NIC usage, etc.).

    Then, using Trap Receiver (above), you can:

    • Process that trap (on another system, or on the MRTG system itself) and generate log files, forward the trap to another system and/or send email alert messages.

    Trap Generator and Trap Receiver are both available from the Free Software link on the Network Computing Technologies web site. Network Computing Technologies also provides SNMP development expertise. If you have some custom SNMP work you’d like to have done, call them for a quote.

    SNM – System and Network Monitor

    This is an easy to implement web-based, RRDTool front-end. We use it to monitor internal systems. It’s easy to set up and use. Find out more at Pre-requisites include PERL and IIS. Oh Yeah, and IT’S FREE! (please consider donating)

    These tools, along with SNMP Informant form a powerful SNMP Tool Kit that can help you track performance and network problems. No Network Administrator should be without them!

    — This web site and all contents herein – Copyright � 2004-2010 by Informant Systems, Inc.
    SNMP InformantTMi s a Trademark. the property of Garth K. Williams

    Most reliable web hosting #business #hosting,php #web #hosting,web #hosting,webhosting,ecommerce #web #hosting,php #hosting,linux,mysql,ssl,website #design,web #design,domain #registration,cheap #domains,domains,cheap #domain #registration


    Challenge: To help cut costs and time to market, most web hosting companies use one of three widely distributed control panels. Generally, doing so means that their features are identical to those of other companies using the same software, and higher level support is outsourced to a third party. When a security gap is discovered or an improvement is needed, an

    outside vendor must be contacted for a solution. That vendor would then contact the developer, who in most cases is located in another country. If the developer feels the request has merit, they would implement a solution and release a patch. Due to so many parties being involved in the process, the amount of time from the initial request to a final solution could be days if not months.

    Solution: We have developed our own control panel. and assembled all of the software powering our servers from the ground up. Many of its features are unique, and are not available anywhere else. Our blazing fast webmail has more features than most desktop email clients, and includes proprietary spam filtering technology which keeps junk mail away while

    making sure good messages are delivered at virtually the same time they are sent. A dedicated team of in-house developers maintains our software, with a large portion of their time being devoted to security enhancement and new product development. When a new feature is created or an upgrade is released, our proprietary Rapid Update utility instantly updates every server at virtually the same time. This technology enables us to perform software upgrades within minutes across our entire network of servers (click here to see the upgrades we have done within the past year). The ability to provide real time solutions in direct response to market demands gives us an unmatched advantage over our competition. We always stand behind our product, and are committed to making it better, one idea at a time.

    Click here for a sample of websites currently hosted, and see what customers are saying about our service.

    Click here for a random sample of websites currently hosted. Click here to see what customers are saying about our service.

    Citrix api #xen, #xenproject, #virtualization, #hypervisor, #linux, #bsd, #cloud

    Open source software to build private and public clouds

    Note that we never really had a clear name for the XAPI project. The project was initially named after XCP, which is essentially a distribution of the Hypervisor, the XAPI toolstack and various other components. Later, the project also delivered packages into Linux distributions. This has created some confusion in the community! To make this clearer, the project team proposes to name the project after the XAPI toolstack. In other words, the project would be named after the codebase instead of one deliverable that the project produces.

    What is the XAPI Project?

    The XAPI project is a sub-project (or team) of the Xen Project effort that develops the enterprise ready XAPI toolstack. The hypervisor used with the XAPI toolstack consolidates server workloads, enables savings in power, cooling, and management costs and thus contributing to environmentally sustainable computing, an increased ability to adapt to ever-changing IT environments, an optimized use of existing hardware, and an improved level of IT reliability.

    The XAPI team also develops tooling, agents and libraries that are needed to operate a XAPI based system.

    What is XAPI?

    The Xen Project Management API (XAPI ) is:

    • A Xen Project Toolstack that exposes the XAPI interface. When we refer to XAPI as a toolstack, we typically include all dependencies and components that are needed for XAPI to operate (e.g. xenopsd).
    • An interface for remotely configuring and controlling virtualised guests running on a Xen-enabled host. XAPI is the core component of XenServer and XCP .

    XAPI adds additional functionality compared to other Xen Project toolstacks, including:

    • Extending the software to cover multiple hosts
    • Enhancing the VM lifecycle, including live snapshots, VM checkpointing, and VM migration
    • Enabling resource pools to include live migration, auto configuration, and disaster recovery
    • Allowing flexible storage and networking including integrated Open vSwitch support and storage XenMotion® live Migration (cross-pool migration, VDI migration)
    • Enabling event tracking, with progress and notification
    • Creating upgrade and patching capabilities
    • Facilitating real-time performance monitoring and alerting
    • Integrations with cloud orchestration stacks
    • Built-in support and templates for Windows and Linux guests


    Getting XAPI

    The XAPI team delivers XAPI as packages into Linux distributions. You can also get XAPI is an out-of-the box installable ISO from (and older version of XAPI from this website through XCP). XAPI can be obtained in the following ways:

    • XAPI is delivered as a source distribution by the XAPI project (see downloads ). XAPI source releases are the basis for other XAPI deliverables.
    • XAPI toolstack packages in Linux (or XAPI packages) enable you to build an XenServer-like environment from packages that are distributed via your host operating system’s package manager. XAPI packages are only available from supported Linux distributions (currently Debian and Ubuntu). Using XAPI packages provides more flexibility in tailoring your environment to your needs, but comes at the cost of less functionality and a more complex set-up. For more information see XAPI for Debian based distributions and XAPI variants.
    • In June 2013, XenServer was fully open sourced. which means you can get an source distribution of XAPI from Note that this removed the need to deliver the XCP as a separate open source distribution on this website (also see FAQ ).
    • Before June 2013, XenServer was not fully open sourced and a subset of XenServer called XCP was made available for download from this website. The Xen Project website will continue to host these binaries, but new binaries will not be made available on this site (also see FAQ ). This version of XCP installs onto your host from an ISO, providing a complete enterprise-ready out-of-the-box server virtualization and cloud computing platform after install.

    XenServer Downloads

    How to create a secure incremental offsite backup in Linux with Duplicity #linux #offsite #backup


    If you maintain mission-critical data on your server, you probably want to back them up on a remote site for disaster recovery. For any type of offsite backup, you need to consider encryption in order to avoid any unauthorized access to the backup. In addition, it is important to use incremental backup, as opposed to full backup, to save time, disk storage and bandwidth costs incurred in ongoing backup activities.

    Duplicity is an encrypted incremental backup tool in Linux. Duplicity uses librsync to generate bandwidth/space-efficient incremental archives. It also uses GnuPG to encrypt and/or sign backup archives to prevent unauthorized data access and tampering.

    In this tutorial, I will describe how to create a secure incremental offsite backup in Linux with Duplicity .

    Install Duplicity on Linux

    To install Duplicity on Debian, Ubuntu or Mint:

    $ sudo apt-get install duplicity python-paramiko

    To install Duplicity on CentOS or RHEL, first enable EPEL repository. and run:

    $ sudo yum install duplicity python-paramiko

    To install Duplicity on Fedora:

    $ sudo yum install duplicity python-paramiko

    Create a Secure Incremental Remote Backup via SCP

    To create a secure and incremental backup of a local folder (e.g.

    /Downloads), and transfer it to a remote SSH server via SCP, use the following command. Note that before proceeding, you must enable password-less SSH login to the remote SSH server first.

    When you create a remote backup of given data for the first time, Duplicity will create a full backup, and ask you to set an initial GnuPG passphrase for encryption. Subsequent runs of Duplicity will create incremental backups, and you need to provide the same GnuPG passphrase created during the first run.

    Create a Secure Incremental Remote Backup in Non-interactive Mode

    If you do not want to be prompted to enter a passphrase, you can set PASSPHRASE environment variable, prior to running Duplicity as follows.

    If you do not want to pass a plain-text passphrase in the command-line, you can create the following backup script. To be more secure, make the script readable to you only.

    Create an Incremental Remote Backup Without Encryption

    If you do not need a secure backup, you can disable encryption as follows.

    Verify the Integrity of a Remote Backup

    For critical data, it is probably a good idea to verify that a remote backup was successful. You can check whether or not the local and remote volumes are in sync, by using the following command.

    Note that when using “verify” option, you need to reverse the order of local and remote folders; specify the remote folder first.

    Restore a Remote Backup

    In order to restore a remote backup locally, run the following commnad:

    To successfully restore a remote backup, the specified restore destination directory (e.g. Downloads_restored) must not exist locally beforehand.

    Create a Secure Incremental Remote Backup via FTP

    Besides SCP, Duplicity also supports several other protocols including FTP.

    To use FTP in Duplicity, use the following format:

    For non-interactive runs, specify the FTP password in FTP_PASSWORD environment variable:

    Duplicity Troubleshooting Tips

    If you encounter the following error, this means that you did not install SSH2 protocol library for python.

    To fix this error, install the following.

    On Ubuntu, Debian or Mint:

    $ sudo apt-get install python-paramiko

    On Fedora, CentOS or RHEL:

    $ sudo yum install python-paramiko

    If you encounter the following error, it is because you did not set up password-less ssh login to a remote backup server. Make sure that you do, and retry.

    Subscribe to Xmodulo

    Do you want to receive Linux FAQs, detailed tutorials and tips published at Xmodulo? Enter your email address below, and we will deliver our Linux posts straight to your email box, for free. Delivery powered by Google Feedburner.

    Support Xmodulo

    Did you find this tutorial helpful? Then please be generous and support Xmodulo!

    Dan Nanni is the founder and also a regular contributor of He is a Linux/FOSS enthusiast who loves to get his hands dirty with his Linux box. He likes to procrastinate when he is supposed to be busy and productive. When he is otherwise free, he likes to watch movies and shop for the coolest gadgets.