<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; finger</title> <atom:link href="http://www.ghacks.net/tag/finger/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Sat, 11 Feb 2012 09:52:46 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>Are Apps the New Websites?</title><link>http://www.ghacks.net/2011/03/13/are-apps-the-new-websites/</link> <comments>http://www.ghacks.net/2011/03/13/are-apps-the-new-websites/#comments</comments> <pubDate>Sun, 13 Mar 2011 15:25:31 +0000</pubDate> <dc:creator>Mike Halsey MVP</dc:creator> <category><![CDATA[The Web]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[finger]]></category> <category><![CDATA[multi-touch]]></category> <category><![CDATA[mutltitouch]]></category> <category><![CDATA[tablet]]></category> <category><![CDATA[touch]]></category> <category><![CDATA[websites]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=42460</guid> <description><![CDATA[I&#8217;ve written a lot about tablets over the last few months and indeed I now own a Windows 7 tablet myself, the ExoPC Slate.  It didn&#8217;t take much use of this device to become disillusioned with the modern web as it stands today and I can&#8217;t help but wonder if the future of the web [...]]]></description> <content:encoded><![CDATA[<p>I&#8217;ve written a lot about tablets over the last few months and indeed I now own a Windows 7 tablet myself, the <a
href="http://www.exopc.com/devices/" target="_blank">ExoPC Slate</a>.  It didn&#8217;t take much use of this device to become disillusioned with the modern web as it stands today and I can&#8217;t help but wonder if the future of the web lies, not in the websites themselves, but in apps that are designed to work with web-based back-end systems.  Let me explain.</p><p>For all of you out there who have used an iPad or an Android tablet you&#8217;ll be loving the finger-friendliness of the operating system.  People such as myself, using Windows 7 on a tablet are at a disadvantage.  Even Windows 7&#8242;s touch interface looks good though when you compare it to the average websites we visit.  This is because, small as they are, the buttons in Windows are still larger and easier to press than links or buttons on almost all websites.</p><p>The difference for iPad and Android users, who have extremely touch-friendly interfaces, will be even more pronounced when they start navigating around websites.  You can zoom in and out of websites using multi-touch, I can do this in IE9 too on the ExoPC, but why do we want to be constantly zooming into, out of and around websites when instead we should be just using websites that work?</p><p>The problem as it stands is that while the overall market for tablets and smartphones in Internet usage is growing exponentially, it&#8217;s still extremely small compared to the usage figures seen on desktop computer systems such as PCs, Macs and even GNU/Linux systems.</p><p>Then there are the development costs incurred by businesses in making their websites touch friendly.  You can almost immediately discount drop down menus, multi-choice options of any kind in fact become problematic.  Text links, which still make up 90%+ of website navigation controls, are the biggest culprit, being placed too close together and too close to other clickable items to be of any use for touch control.</p><p>There is absolutely no sign yet though that web developers are looking to update these websites to make them ready for the boost in touch access that will occur in the next few years.  Instead we see the main websites including Amazon, eBay, Gmail, Twitter and Facebook all putting their money into mobile apps.  There has been a huge flurry of activity here in the last year with all the main platforms having apps developed for them at significant expense.</p><p>This makes sense to a certain degree as apps can be faster than websites and the user interfaces can be far friendlier.  These apps are now able to do things that the traditional websites have never been able to achieve.</p><p>Now though the current crop of Browsers, which will be complete with the formal release of Internet Explorer 9 tomorrow, all support HTML5 which allows for much greater flexibility and control over websites, and which also enables websites to look and behave far more like the apps that have followed them.</p><p>While it&#8217;s an easy sell though for companies to devote time and money to platforms such as iOS, Android and Windows Phone for app development, which in the grand scheme of things have user figures in the low 10&#8242;s of percent of overall web users, redeveloping their websites to support HTML5 when few people have the latest browsers is a much harder proposition to accept.</p><p>This is because when you develop an app, you will know that every single person who owns that platform will be able to access it even if that number is relatively small, say just a few million.  With three billion people online around the world though and with regular visitor numbers in the hundreds of millions for the big websites, it&#8217;s an expensive gamble to spend time currently developing an HTML5 version of your website that will support touch, or even multi-touch, knowing that this will only be seen or used by around 1 or 2% of your overall user base.</p><p>This gives people using the iPad and Android devices a significant advantage over Windows tablet, PC or Mac users.  If the rumours of a multi-touch Mac this year are true this will compound the issue even more.</p><p>This all leads me to wonder if the future of the web doesn&#8217;t lie in the websites themselves but rather in software, that is more powerful, more flexible and more visible to users.  We could instead find that while existing websites are maintained, any future updates will be merely include finger-friendly links to appropriate apps.</p><p>The advantages here are that apps are more secure, provide better functionality and with an app store already available for the Mac and one due next year for Windows, everywhere.  From a marketing standpoint an app also gives you a permanent advert, via an icon, on the user&#8217;s screen.  This is something that websites currently can&#8217;t do (we can discount IE9&#8242;s ability to pin apps to the Windows 7 taskbar as something that will be used by small numbers of users only).</p><p>So while companies will still have to maintain back-end web systems, we could find that the future of the web is in front-end apps rather than the websites themselves.  I would say this is a good future and one to welcome.  It will be interesting to see which way the big companies decide to jump.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/03/13/are-apps-the-new-websites/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Troubleshoot networking problems with GNOME&#8217;s Nettools</title><link>http://www.ghacks.net/2009/10/18/troubleshoot-networking-problems-with-gnomes-nettools/</link> <comments>http://www.ghacks.net/2009/10/18/troubleshoot-networking-problems-with-gnomes-nettools/#comments</comments> <pubDate>Sun, 18 Oct 2009 14:40:44 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Advice]]></category> <category><![CDATA[Hardware]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Server]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[troubleshooting]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[finger]]></category> <category><![CDATA[lookup]]></category> <category><![CDATA[netstat]]></category> <category><![CDATA[ping]]></category> <category><![CDATA[port scan]]></category> <category><![CDATA[traceroute]]></category> <category><![CDATA[whois]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=17415</guid> <description><![CDATA[How many times have you had networking issues and not known exactly where to start? With Linux there are so many tools you can choose from. Add to that the choice between console and GUI and you have the making for a rather confusing start. Most new Linux users (and many of those who have [...]]]></description> <content:encoded><![CDATA[<p>How many times have you had networking issues and not known exactly where to start? With Linux there are so many tools you can choose from. Add to that the choice between console and GUI and you have the making for a rather confusing start. Most new Linux users (and many of those who have used Linux for a while) have no idea how to use the whois, finger, Port Scanning, and other helpful networking tools. But it doesn&#8217;t have to be that way.</p><p>With the help of the GNOME Nettools you can have a sweet collection of powerful tools that will help you to troubleshoot your network in no time. And this collection of tools is all wrapped up into a user-friendly graphical interface. So without any further adieu, let&#8217;s take a look at this powerful suite of tools.</p><p><span
id="more-17415"></span><strong>Features</strong></p><p>The GNOME Nettools includes the following tools:</p><ul><li>Devices: Have all information about your networking devices at your fingertips.</li><li>Ping: Get detailed information using the ping tool.</li><li>Netstat: Get detailed information about your routing table, active network services, and multicast information about your machine.</li><li>Traceroute: Trace the path to a network host.</li><li>Port scan: Scan for open ports on servers and desktops.</li><li>Lookup: Get detailed information about a server.</li><li>Finger: Lookup a users finger entry.</li><li>Whois: Lookup a whois entry for a domain.</li></ul><p>GNOME Nettools also features:</p><ul><li>Copy information to text report.</li><li>Help system.</li><li>Drop downs for previously entered addresses/domains.</li><li>Easy to use GUI.</li></ul><p>Now let&#8217;s take a look and see how this tool is used.</p><p><strong>Usage</strong></p><div
id="attachment_17417" class="wp-caption alignleft" style="width: 190px"><a
rel="attachment wp-att-17417" href="http://www.ghacks.net/2009/10/18/troubleshoot-networking-problems-with-gnomes-nettools/nettools_devices/"><img
class="size-thumbnail wp-image-17417" src="http://www.ghacks.net/wp-content/uploads/2009/10/nettools_devices-300x300.png" alt="Figure 1" width="180" height="180" /></a><p
class="wp-caption-text">Figure 1</p></div><p>As you can see there has been no mention of installation. That is because GNOME Nettools is installed by default. In order to start up the tool you only have to go to the Administration sub-menu of the System menu. Once you have fired up the tool you will be greeted with main window at the Devices tab. This tab is where you gather the information about your installed networking devices. As you can see (In Figure 1) there is plenty of detailed information about my default eth0 interface. You can switch this to display information about any connected internet device you have on the machine by using the Interface drop-down.</p><p>The next tab, Ping, is where you can actually start troubleshooting networking issues. Ping is almost always one of the first tools I use, but I generally use it in command line form. Since most new Linux users prefer to not use the command line &#8211; you can still get your ping on with Nettools. Click on the Ping tab to reveal how the Ping tool works (see Figure 2).</p><div
id="attachment_17419" class="wp-caption alignright" style="width: 190px"><a
rel="attachment wp-att-17419" href="http://www.ghacks.net/2009/10/18/troubleshoot-networking-problems-with-gnomes-nettools/nettools_ping-2/"><img
class="size-thumbnail wp-image-17419" src="http://www.ghacks.net/wp-content/uploads/2009/10/nettools_ping1-300x300.png" alt="Figure 2" width="180" height="180" /></a><p
class="wp-caption-text">Figure 2</p></div><p>By default the Nettools Ping tool will be configured for a limited 5 requests. You can up that number or even change it to an unlimited number if you need. In Figure 2 I have sent 5 ping requests to an internal server and received 100% sucess on my packets. I know this server is at least responding.</p><p>The other tools will all work exactly as you would expect them. One thing that is nice is as a tool is working you can switch over to another tool without disrupting the original tools task. This is especially nice when running a traceroute that can take a while (see Figure 3).</p><div
id="attachment_17422" class="wp-caption alignleft" style="width: 190px"><a
rel="attachment wp-att-17422" href="http://www.ghacks.net/2009/10/18/troubleshoot-networking-problems-with-gnomes-nettools/nettools_traceroute/"><img
class="size-thumbnail wp-image-17422" src="http://www.ghacks.net/wp-content/uploads/2009/10/nettools_traceroute-300x300.png" alt="Figure 3" width="180" height="180" /></a><p
class="wp-caption-text">Figure 3</p></div><p>The traceroute tool will follow a path, hop for hop, to a destination you enter. In Figure 3 I ran a traceroute on www.google.com which ended before it reached its goal. This, of course, was only to show you the output of the traceroute (as there is not much I can personally do if my route to www.google.com is stopped outside of the boundaries of my network or my service providers network. But it gives you an idea of where the route stops. If this were a corporate issue, and the destination was one I had to reach, I would know precisely where the last known successful hop was (in the case of Figure 3 &#8211; after the 65.222.158.82 address).</p><p>I can then use the Whois tool to discover who is connected to that address. By clicking on the Whois tab and then entering the IP address above I receive the following information:</p><p><code>MCI Communications Services, Inc. d/b/a Verizon Business UUNET65 (NET-65-192-0-0-1)<br
/> 65.192.0.0 - 65.223.255.255<br
/> SPLICE COMMUNICATIONS, INC. UU-65-222-158-80-D4 (NET-65-222-158-80-1)<br
/> 65.222.158.80 - 65.222.158.87</code></p><p>If www.google.com were a critical address for me (and my company) to reach for work (or a host of my company&#8217;s web site) I could at least contact the owner of this domain.</p><p><strong>Final thoughts</strong></p><p>As you would expect, the rest of the Nettools tools work in a very similar fashion than their command line counter parts. The only difference? You don&#8217;t have to open up a terminal window to use them. No commands to remember, no commands to type. Just easy network analysis, with the help of a user-friendly GUI tool.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/10/18/troubleshoot-networking-problems-with-gnomes-nettools/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Old School Linux Solutions: finger</title><link>http://www.ghacks.net/2009/04/05/old-school-linux-solutions-finger/</link> <comments>http://www.ghacks.net/2009/04/05/old-school-linux-solutions-finger/#comments</comments> <pubDate>Sun, 05 Apr 2009 14:27:34 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Advice]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Server]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[finger]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=11680</guid> <description><![CDATA[Back when I first started using Linux nearly all Linux systems were truly multi-user systems. Because of this the finger command was an important tool to keep handy. What finger does is report information on a user. So if you wanted to know the phone number, office number, if the user had mail, etc you [...]]]></description> <content:encoded><![CDATA[<p>Back when I first started using Linux nearly all Linux systems were truly multi-user systems. Because of this the <em>finger </em>command was an important tool to keep handy. What finger does is report information on a user. So if you wanted to know the phone number, office number, if the user had mail, etc you would just issue the command:</p><p>finger USERNAME</p><p>Where USERNAME is the real user name of the user.</p><p>When issued this command would report all of the information the user had set. In most educational institutions you could find out where your instructors office was or what that instructors office hours where &#8211; just about any information that user decided to share.</p><p><span
id="more-11680"></span>The finger command is still useful. Even on a single-user system (which seems strange to me that a Linux system would only have one user) finger can offer the user login information, shell information, home directory, etc.</p><p>When you finger a user you will see information like this:</p><p><code>[jlwallen ~]$ finger jlwallen<br
/> Login: jlwallen Name: jackie leigh wallen</code><code> Directory: /home/jlwallen Shell: /bin/bash<br
/> Office: 1212<br
/> On since Sun Apr 5 08:06 (EDT) on tty1 26 minutes 54 seconds idle<br
/> (messages off)<br
/> On since Sun Apr 5 08:52 (EDT) on tty4 1 hour 15 minutes idle<br
/> (messages off)<br
/> No mail.<br
/> Project:<br
/> linux.com<br
/> techrepublic.com<br
/> ghacks.net</code><br
/> Now for those multi-user systems where the users will want to set their finger &#8220;plan&#8221;, how is it done? Simple. Let&#8217;s take a look.</p><p><strong>Via Command</strong></p><p>There is a simple way to edit your finger information &#8211; using the <em>chfn</em> command. The structure of this command looks like this:</p><p>chfn OPTIONS</p><p>Where OPTIONS is a list of the possible options to use. The options available are:</p><p>-f: Full Name (if you need spaces put the full name in quotes)</p><p>-r: Office number</p><p>-w: Office phone number</p><p>-h: Home phone number</p><p>That&#8217;s pretty much all of the information you can edit with chfn. So if I want to edit my finger plan to reflect a change in office and office phone number I would issue the command:</p><p>chfn -r NEW_OFFICE_NUMBER -w NEW_OFFICE_PHONE</p><p>Where NEW_OFFICE_NUMBER and NEW_OFFICE_PHONE were the actual numbers for the change. Now when anyone fingers my username they will see that new information.</p><p><strong>The ~/.plan, ~/.project, and ~/.pgpkey files</strong></p><p>These files allows you to add much more to your finger information. When a user fingers you the information will be displayed in the order .pgpkey, .project, and finally .plan. Here&#8217;s what they can do.</p><p>~/.plan &#8211; This file is pretty much a catch-all where you can add whatever information you want to add. This is a good place for office hours, class or work schedule, etc.</p><p>~/.project &#8211; This file contains the projects you are currently working on.</p><p>~/.pgpkey &#8211; This is your pgpkey.</p><p>Naturally you might not want to include all of the above in your finger information. That is the beauty of these files, you can include what you want and leave out what you don&#8217;t want. I will warn you that including your pgpkey is both a securty issue and takes up a lot of space in the terminal window.</p><p><strong>Final Thoughts</strong></p><p>You may think finger and plan are too out of date to have any uses. But what about using a Linux server that is administered by multiple people? This is a situation where finger can be used to know who has been logged on, what they have been or are currently working on, etc.</p><p>Like all of Linux, there is a beauty in finding interesting solutions for problems. With the finger command you might find a solution to a problem that has eluded you for a while. Give it a try, you might find this tool useful.</p><p><strong><br
/> </strong></p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/04/05/old-school-linux-solutions-finger/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
