Posts Tagged ‘Technical-Information’


“Our own Geek Queen Blair Mathis is back with 50 ways to increase your Linux knowledge and help you along the way to true geekdom.”

via 50 ways to impress your geeky linux friends – LaptopLogic.com.




“Microsoft’s Empty Promise
Last week, Microsoft extended the terms of their Community Promise to implementations of the ECMA 334 and 335 standards. You might think this means it’s safe to write your software in C#. However, this promise is full of loopholes, and it’s nowhere near enough to make C# safe.”

via Microsoft’s Empty Promise – Free Software Foundation.



Jul 11

Google Android Tutorial

“Google has recently released the Android platform for developing mobile applications. The language used for developing Android programs is Java, but it is not Java Micro Edition. No wireless application developer can ignore Android. Google is the best known brand name, among the users of the web and Android comes from Google. I am presenting this hands-on tutorial, as a sequel to my j2me series. Adequate knowledge of core-java ,especially Event-handling, Swing and inner-classes is assumed. Though Android does not make use of Swing, it uses similar ideas.”



Google Chrome – A Review

posted by archdave
Jul 9

Google Chrome Comic Link

Google Chrome Comic

Google Chrome Comic




“So you created a blog at WordPress and you are adding great content that you want others to read. How do you advertise your blog in a way that is easy for your readers to subscribe or check the latest posting of your blog? Why you can generate an RSS feed for your blog and distribute via email, social networking sites, web sites, online forums, etc. That sounds great, you say, but how do I generate an RSS feed for my WordPress hosted blog? Follow the tutorial below.”

Click here for more



What to do with idle cores?

posted by archdave
Apr 10

The article mentions:
1. Indexing for search, compression, reorganizing, and pattern recognition
2. defensive computer security
3. intelligent software agents
4. batch processing work (including backups)
5. speculative execution of likely paths out from the main task

And I would recommend:
6. internet servers/daemons
7. news agregation and presentation preparation
8. home automation

via What to do with those idle cores? | blog@CACM | Communications of the ACM



Apr 4

 

Building Packages Wiki Entry

"One of the key tools for building packages is makepkg. It does the following:

  1. Checks if package dependencies are installed.
  2. Downloads the source file(s) from the specified server(s).
  3. Unpacks the source file(s).
  4. Compiles the software and installs it under a fakeroot environment.
  5. Strips symbols from binaries and libraries.
  6. Generates the package meta file which is included with each package.
  7. Compress the fakeroot environment into a package file.
  8. Stores the package file in the configured destination directory, which is the present working directory by default."

Submitting Packages to the AUR

"Follow these steps to submit a package into the AUR:

  1. Register a new account if you do not already have one.
  2. Check all of the official repositories ([core], [extra], and [community]) and see if the package already exists. If it is inside any of those repositories, DO NOT submit the package. If the package is broken, file a bug report.
  3. Check the [unsupported] repository for the package. If it is currently maintained, changes can be submitted in a comment for the maintaner’s attention. If it is unmaintained, the package can be adopted and updated.
  4. To upload the package to the AUR, the directory containing the PKGBUILD file and any other required files must be compressed as a tarball. The archive name should contain the name of the package, e.g. foo.tar.gz.. You can easily build a tarball by using makepkg –source in the directory. This makes a tarball named pkgname-pkver-pkrel.src.tar.gz, which you can then upload to the AUR. The tarball cannot contain the binary tarball created by makepkg or the source tarball of the software. Packages that contain binaries or that are very poorly written will be deleted without warning.
  5. Click the Submit link by the menu in the AUR. Choose the appropriate category for your package and upload."



"Remember Tom Cruise’s gesture-based computer in Minority Report? This one takes that device to the next level. Think of that hand/gesture based computer and add mobile-phone, always-on internet, product guides, and oh so much more in one device that travels with you! "

SixthSense – A wearable gesture interface

 



PC of the Future (an idea)

posted by archdave
Jan 5

 

Imagine this:

1) Your entire pc system box is the size of a current day usb thumb drive.  It wirelessly "attaches" to any nearby available monitor and autodetects the available screen resolution.

2) The monitor is comprised of a thin sheet and incorporates a tiny projector at the bottom to project a keyboard onto the surface in front of it and a tiny camera and microphone at the top for video conferencing.  Voice command input is an option but is keyed to only your voice.  Remote displays can be wirelessly "attached" also, say your home TV or home security system.

3) No physical mouse involved either, you simply wave a finger in front of the screen and "push" for a grab operation or "poke" to simulate a button press. "Waving" bye-bye closes the application with focus. "Snapping" your fingers presents a menu of available applications to open.  Finger gestures provide scrolling in applications.

4) Mobility is a given, simply take the usb thumb drive sized system box with you to your car, your patio or wherever a monitor is.  When walking, monitor functions can be diverted to heads-up style displays on the surfaces of your sunglasses.

 

I’m going to love the future.