Posts Tagged ‘Internet’

OpenMDTK – Update v0.76

From time to time I update the open source Management Developer Tools Kit (Open MDTK) . It’s a set of tools for trying out, developing and learning about Intel AMT. I just released an update today (v0.76) with a few fixed, one of the biggest changes to this version is the removal of the SwitchBox feature since it’s been superseded by the work on Mesh. I want to take this opportunity to talk about what Switchbox was, and how Mesh is much more powerful. In a way, Switchbox was the lead up to the mesh work. It’s always been interesting to look at being able to manage your computers from anywhere… Many years ago, a co-worker (Sandeep) and I worked on the idea of a light-weight “presence server”. I small application that you could run on a PC or even on a Linksys router or embedded Linux device. This small server would be always on, reliable and provide continuous network presence. It would monitor Intel AMT computers, even when sleeping and allow outside-in management. You would have to punch a port in your router for inbound traffic, but that single port would give you access to Switchbox and with it, management access to all your PC’s. Well, it was a good idea. In general, having a presence server for monitoring sleeping PC’s and helping in tasks like IDE-R redirection, etc. is great. But setting it all up with a big problem. You needed a dedicated device, you needed to change your router settings, etc. Just too much work for most. Enter the work on Mesh. Basically, it’s the same thing but every node is a presence server when it’s on. Each active node monitors a bunch of other nodes and you create a monitoring web. Another thing that was not present a few years back and is not pretty big, it the power of the web and we sure make use of it. With the mesh work and Meshcentral.com , you just install the mesh agent on a few PC’s on a network and you don’t ever have to worry about anything else. You go to the web site or log in from anywhere using Commander and you manage your PC’s. With this OpenMDTK , I have mesh support into the Commander tool. You can automatically discover your PC’s on the local network (takes a few seconds at most), have a distributed password repository or you can remotely manage your PC’s over the Internet. People who run Commander Mesh Edition should get the notice for the new version and are one click away from full automatic update. Enjoy! Ylian http://opentools.homeip.net/open-manageability

Reflecting on the transformative and empowering impact Steve Jobs had on my life

(alt title: Steve Jobs: the ultimate disrupting force in technology) I’m sure most of us have heard or read the news. I’m sure there are likely a million blogs or more talking about Steve Jobs passing. However; I’d like to add to them and make it just one more. Even if I am number 1,000,001. My first ever hands on with a personal computer was the Apple IIe my dad purchased back in the early 80′s. While that period of Junior High and High School was a relatively bleak chapter in my life; the Mac did provide an outlet and glimpse of opportunity on the other side. What I didn’t realize back then was how much my life would be transformed by that early exposure and experience. Little did I know just how important technology would become in the economy and world we live in today; or that it would end up being my career path. We really do have people like Jobs to thank for where the PC/Macs, Smart/iPhones, & iPad/Slates are today that we enjoy. While I realize he wasn’t acting alone in a vacuum, he definitely was a leader in the early years of personal computing devices; and he’s almost been continually at the forefront of that charge ever since. The competition-bar, and pace he set in this space has been very VERY good for consumers. PCs/Macs were critical in paving the way for putting technologies we enjoy today like the Internet, and SmartPhones into the hands of we the consumers. Thank you for accelerating and empowering us Jobs! If you’ve never heard Jobs’ Standfor Univ., commencement speech, I highly recommend watching this. You will be missed and thank you for being an inspiration. Godspeed and rest in peace Steve.

Getting started on Android for x86: Step-by-step guide on setting up Android 2.2/2.3 for X86 testing environment in Oracle Virtualbox

Background With Google and Intel announcing collaboration on Android for X86 Intel Architecture last month on Intel IDF, it is official that the door is open for Android to, besides ARM, support Intel CPU family. As the only open source virtual software solution under the terms of the GNU GPL v2, cross-platforms Virtualbox provide a fast and simple solution to open source Android for x86. It allows developers to develop, test or port their existing  apps quickly without hardware. Standardized system images(iso/vdi) from Intel, Google and OEM partners repositories allow developer to test and validate their apps on designated platforms and get accepted earlier for targeted apps store. This is the first of a blog series  aiming at introducing a customer driven solution of developing, testing and validating apps with virtual Android, unconventional installation via VDI conversion, bridged networking and integration with Android Eclipse/DDMS platform. Oracle full visualizer for Intel X86 architecture Oracle Virtualbox platform packages are Open Source and Cross-Platforms which support Windows, IOS, Linux and Solaris. The binaries are released under the terms of the GPL version 2 and can be downloaded at: http://www.virtualbox.org/wiki/Downloads .  It support same virtual OS( in a single .vdi file) run on Windows, Linux and IOS, and is a critical key player in open source & cross-platforms ecosystem(Host OS, Virtualbox, Eclipse( Android)). Download Google Android X86 iso image from Google Go to Google Code site ( http://code.google.com/p/android-x86/downloads/detail?name=android-x86-2.2-generic.iso&can=2&q= ), and download the Android of your preference. However, Android-x86 version 2.2  Generic and 2.3 Ginger Bread  are the versions that have been tested and confirmed the support of both LAN and Wireless connection via bridged network adapter configuration. Same iso image can also been located at www.android-86.org . Install and setup Android in Virtualbox Start Oracle VM Virtualbox Manager, and follow the steps below: Start New:  1) Name: Android-x86 2.2 Generic, 2). Operating System : Linux, 3). Version : Linux 2.6. Memory : 256- 512MB ( Dependent on how much memory your laptop/desktop has). Virtual Hard Disk : Create new hard disk Hard Disk Storage Type : Fixed-size storage Virtual Disk Location and Size : default is 8GB. Select your preferred location for the single vdi. file Before installation, make sure your parameters are set as below: Click Settings on the top menu, and select Storage. Click the Green + icon next to IDE Controller and add Android-x86-2.2 Generic iso image you just downloaded from Google.  Then click OK. Click Start to continue the installation: Use Up and Down Key to move the highlighted selection to Installation – Install Android-x86 to harddisk , and then press Tab key to enter edit mode, and enter the following (case sensitive. See above): DATA=sda1 SDCARD=sda5 This step is very important as we need to set primary partition for Android and a logical partition for SD Card so that you can use simulated SD Card latter to transfer files. You will find this very handy. On next screens, do the following sequentially: Create/Modify Partition Highlight the Free Space, and use key to select New Select Primary Set 7000MB for your sda1 partition ( or your prefered size if you have a big disk) Select Beginning Select Bootable Select Write Select Yes to confirm Write Highlight the remaining Free Space Select New Select Logical Select all remain harddisk size Make sure do not make this sda5 bootable (do not select Bootable) Write the sda5 partition and confirm with yes. Select Quit You will see the following table is created: Click OK to continue to install and complete the steps below: Format sda1 as ext3 Click Yes to install the boot loader grub Click Yes to install /system directory as read-write Select  Create a fake SD card Use all default 2047MB size Now sit back and relax until the installation is complete. Before reboot, just remeber that you still have a Android 2.2 installation iso image loaded as virtual boot CD-rom. So you have to go back to Setting-> Storage to remove the iso image. Now reboot: Before startting to run virtual Android, you first need to click Machine on top menu and select Disable Mouse Integration . By clicking any area in Android, you mouse icon will change to a darker color, and now you are free to run Virtual Android on your laptop just like a real Android device.  The complete virtual Android is saved as a single .vdi file and you can find it at C:Usersyourname.VirtualBox: Popular keys for virtual Android-X86 on  laptop At the very first start, you will need to click Machine on the top menu, and select Disable Mouse Integration to enter into virtual Android( right ctrl release the mouse) : Esc key = Back 1 screen Window  key =back to Home Key Right Ctrl = Release Mouse key lock Right Click Mouse: Back Key Home = Home Button Alt-F1 = Enter terminal Alt-F7  = exit   Terminal Menu key: Android Bottom menu Alt-F4: Power off Set up SD card Virtualbox Android  has pretty much all the functionality of an Android device except for the ability of making calls, location service and proximity sensor etc (same as any emulator including Google AVD). In addition, having the ability to run Android virtually, provides an alternative solution for those who do not want to set aside a computer for this purpose. To get startted, the first step you need to do is to install the SD Card and enable install from outside Android InMarket. To Do this, first go to Setting: Go to Setting -> Appstore -> Storage settings -> SD card Mount SD card Format SD Card. Connect your Virtual Android to internet as a real device Dependent on how you connect your host laptop to Internet, you will need different network setting to connect your Android to internet: Wireless : If you are connected to internet via wireless adapter, before you start your virtual Android, you need to go to Setting -> Network   to Enable your wireless network Adapter:   Network Cable(Cat5): If you are connected to internet via your network port via cat5 cable,  before you start your virtual Android, you need to go to Setting -> Network   to Enable your network Adapter: Bridged adapter option. All network functionalities are exactly same as real device, and offers: Bi-directional access for Guest and Host in single laptop. Bi-directional Access on a subnet. Bi-directional access between virtual Android’s After selecting correct network adapter, now start your Android. Unlock your screen and type Alt+F1 to enter into Android terminal window, and enter very typical Linux command: netcfg .  If you see your eth0 obtained an IP address from your DHCP server, your Android is connected to Internet: Lets get some free apps loaded before shopping Google  Android Market Start your Brower and confirm that your virtual Android is connected to internet like a real device: Then, start AndAppStore , and get some free apps for your Android Apps development and testing. Currently there are around 5000 apps listed in Android-x86 2.2 AndAppStore : One of app that I found of most useful is File Expert ( Utilities::File & Disk Management ) that you can setup a Web share and FTP share on your virtual Android so that you can freely download and upload files,  which are very convenient when you start to build your development environment: You can set up your own user name and password for increased security. Develop and test your Android Apps ( .apk package) Google apps are all packaged with .apk extension, and put in /system/app folder.  With virtual Android-x86, you can easily upload/download your .apk package: After you upload your .apk package to /system/app folder,  you can get access to terminal via Alt-F1 and run the following command: chown 1000:1000 /system/app/yourpackage.apk Then your app will show up in Android menu. Test different screen size and resolution By default, Android in virtualbox is displayed in 800×600. You can easily change the screen size and resolution to your prefered size or the same size of your targeted Android  device. To do this, you need to press”e”  twice at Android start menu to reach grub edit menu and enter vga=ask at the end of entry as below: Then press “b” to boot your Android, and the screen size and resolution options are displayed as below.  You can select whatever the size/resolution you want to start the Android: Android-x86 in Virtualbox  vs  Google  Android Virtual Device (AVD)? There is no doubt, Android-x86 in Virtualbox is way faster than Google AVD. Below are some difference: Virtual Box: Fast: X86 based ( same as iOS or WP7 emulator) Only emulate User-mode OS image(.vdi) easy to transfer, customizable to meet different needs. Allow quick and convenient Snapshot Google AVD in Google Android SDK: Slow- ARM based(ARM-eabi) Full system QEMU: emulate whole guest system. Additional Dalvik VM, need to run bytecodes for Android Apps Coming Next I will continue to blog on my projects: Android SDK Integration- Android Debugging Environment and DDMS Use Eclipse ADT to Remote test/push apps to Android Virtualbox Virtual Android 3.2 Honeycomb in Virtualbox and on real device. If you are on some of those topics, lets collaborate.

Ubiquitous Player 3.1

Ubiquitous Player is All-In-One multimedia player, web browser, image viewer, text editor and file manager. It allows: to watch video files to listen to your mp3, flac, ape, aac, ogg files and CD music (including playback from folders) to view images (with slideshow, fullscreen and stuff) to edit your texts and use notes to make simple HTML pages (with tags highlighting) to rename/copy/move/navigate your files (file manager) to use built-in web browser (with tabs) to manage your Internet favorites (fast and simple) to take screenshots (of full screen or active window) to use your gamepad as mouse to use virtual keyboard to use magnifying glass to play some games to do even more Ubiquitous Player supports such types of files (and some more): Audio files: mp3, ogg, flac, ape, aac, mp4, wma, wav, aif + module files: mod, xm, it, s3m, mtm Video files: mpg, wmv, asf, avi (with codecs installed) Image files: jpg, png, gif, bmb, tiff, ico, wmf, emf Text files: txt, rtf, html, mht It doesn’t need installation and can be used from your USB (100% portable). Homepage : http://ubiquitous-player.blogspot.com/ Download : UbiquitousPlayer.zip File Size : 1.85MB

AMD Driver Autodetect

AMD Driver Autodetect detects your graphics card and operating system and tells you if a new driver is available. If there is a new driver, the tool will download it with a click of a button and start the installation process. This software need Internet connect, no installation, can run directly.

Tor for Windows 1.3.27

Tor is a toolset for organizations and people that want to improve their safety and security on the Internet. Using Tor can help you anonymize Web browsing and publishing, instant messaging, IRC, SSH, and other applications that use the TCP protocol. Tor also provides a platform on which software developers can build new applications with built-in anonymity, safety, and privacy features. Communications are bounced around a distributed network of servers, called onion routers. Instead of taking a direct route from source to destination, data packets on the Tor network take a random pathway through several servers that cover your tracks so no observer at any single point can tell where the data came from or where it´s going. This makes it hard for recipients, observers, and even the onion routers themselves to figure out who and where you are. Tor´s technology aims to provide Internet users with protection against “traffic analysis,” a form of network surveillance that threatens personal anonymity and privacy, confidential business activities and relationships, and state security. Homepage : https://www.torproject.org/ Download : tor-browser-1.3.27_en-US.exe File Size : 16.59MB Incoming search terms for the article: download tor tor-browser-1 3 27_en-US

VSO Downloader 1.3.0.33

Download videos from thousands of sites with fast download speed. Steaming content is automatically detected and downloaded. Download engine is optimized for fast download speeds and is resource friendly. VSO Downloader works independently from web browsers, so therefore it works with all of them, Internet Explorer, Firefox, Chrome, Opera, and more. An ad blocker is integrated so that only relevant content is downloaded. Various settings allow you to fine tune the program to fit your needs. What’s New in version 1.3.0.33: fix brazilian french updated upgrade editLoc add spanish improve auto detection of the online network adapter + verbose log Homepage : http://www.vso-software.fr/ Download : vso_downloader_setup.exe File Size : 4.46MB Incoming search terms for the article: vso downloader

Distribution Release: Incognito Live System 0.8

Incognito Live System, also known as “Tails”, is a Debian-based live CD/USB with the goal of providing complete Internet anonymity for the user. A major new release, version 0.8, was announced yesterday: “The Amnesic Incognito Live System, version 0.8, is out. All users must upgrade as soon as….

So Glad IDF Doesn’t Start ‘Til Tuesday

As I sit at home on the Saturday night before the Intel Developer Forum 2011 I am still checking off lists – what to pack (a major list), making sure I’ve got complete notes for the 11 Videos that Dr. Clay Breshears and I will make for the community (of course our fine videographer Jerry Makare will do the actual filming and editing). We will be interviewing the makers of several new software applications that have come about because of Intel Architechture. Names to look for include Pervasive’s Data Rush and Critical Blue’s Prism. (I have always thought that the namers of software are an uber-creative bunch.) We will be talking with many ISN Parallel Programming Black Belt Developers – those are the cream of the community crop as it were – real coding gurus who not only know their stuff – they routinely reach out and help developers who don’t have quite the experience that they do. This year there are ten Parallel Programming Community Black Belts attending – keep checking back for these videos that will be appearing on the Community in the days following IDF. The charter members of this elite group are Igor Levicki and Jim Dempsey, from Serbia and good old Oshkosh Wisconsin respectively. Jim and Igor, don’t forget your sunglasses (and a jacket). Other countries represented in our BB group include Argentina and Belgium. We are having our annual Black Belt meetup on Wednesday with a nice dinner planned. Intel Parallelism Guru James Reinders will be speaking at the dinner – always good to hear from James about what is on the horizon for parallelism, at Intel and around our industry. This year’s Forum promises to be another whirlwind of activity – Keynotes from Paul Otellini and Justin Ratner will be high points for sure. Clay and I will also be supporting Intel Technical Consulting Engineer (and newest Community Black Belt Developers) Noah Clemons as he presents a truly unique hands-on lab. Called Intel® Faces of Parallelism Lab: Parallel Models for Multi/Many Core” (SFTL004) On Wednesday, Sept. 14 join anytime from 1-5pm to see how the latest Intel® silicon features are unlocked via Intel’s optimized Software Tools. You might win a Sony Internet TV! Read Clay’s latest blog for more details. Well, lots to do before leaving Monday afternoon – thank goodness it’s only a 30-minute drive for me and I’ll have time to catch my breath before my first appointment with the whirlwind on Tuesday morning. If you’re there come and find me along with other ISN folks. We want to meet you and show you what is new.

FireFTP 1.99.5

FireFTP is a free, secure, cross-platform FTP client for Mozilla Firefox which provides easy and intuitive access to FTP servers. Along with transferring your files quickly and efficiently, FireFTP also includes more advanced features such as: SSL encryption, syncing directories while navigating, directory comparison, file hashing and much more! Features: It’s free! Cross-platform: Works on Windows, Mac OS X, Linux Secure: SSL/TLS/SFTP support, same encryption used with online banking and shopping Synchronization: Keep directories in sync while navigating Directory Comparison: Compare directory content (compares subdirectories too!) International: Available in over 20 languages Character Set Support: UTF8 and just about any other character encoding supported Automatic reconnect and resuming of tranfers Search/Filtering Integrity Checks of transfers (XMD5, XSHA1) Export/Import accounts Remote Editing File Hashing: Generate hashes of files (MD5, various SHA’s) Drag & Drop File Compression: Using MODE Z Timestamp Synchronization Proxy support FXP support Advanced properties (CHMOD, recursive CHMOD, thumbnails) Tutorials and help files available for support IPv6 support Open Source! Seamless integration with Mozilla Firefox Requirements: Mozilla Firefox 4.* – 6.* Homepage : http://fireftp.mozdev.org/ Download : fireftp-1.99.5-fx.xpi File Size : 323.2KB Incoming search terms for the article: fireftp 1 99 5 deutsch fireftp-1 99 5-fx xpi