Posts tagged: development

Jun 12 2010

Linux Kernel Development 3rd

Linux Kernel development 3rd

Managed Dedicated Servers and Corporate Collocation

With so many people launching their own websites for business and commercial purposes, there is this greater need to utilize managed web hosting services as opposed to shared hosting services. Make no mistake about it; there are many benefits to using shared hosting services. The number one benefit is of course, its affordability. Since there are multiple users sharing the cost of web server maintenance, prices can be offered at very, very low rates.

However, subscribing to managed hosting services is a worthwhile investment to online entrepreneurs and ecommerce minded business people. There are more benefits to using a single web hosting service.

What is managed web hosting in the first place?

This type of Internet hosting goes by a number of names, like: managed web hosting, managed dedicated servers, managed hosting, dedicated hosting services, and dedicated servers. In this type, web developers or website owners usually have full and exclusive control of the server(s) that they are utilizing. This means that they have a controlled pulse on the server hardware, software and operating system that is active in their website(s).

In some instances, web developers can even opt for server administration as well; and the server company can provide technical support on a regular basis.

What are the advantages of using this type of Internet hosting?

As stated earlier, there are more advantages to using this type of Internet hosting. A couple of which includes:

1. You can choose your own operating system and operating system support. You can either choose a Linux System (or other open source operating systems such as CentOS, Debian, Fedroa Core,) Microsoft Windows SPLA Server, and Red Hat Enterprise. Having the liberty to choose the application means you can avail of operating systems that you are most familiar with, which practically saves you time in regards to learning the ropes of a new system. Aside from that, you can also choose which OS would actually fit your budget best. If you are a bit tight with the buck, you can always go for OS that is open source technology based, because these are usually offered for free.

You can also have add-on services or support systems like: application patches, OS kernel upgrades, system extensive vulnerability resolutions, and even upgrading on the latest security fixes.

2. If you are particularly pressed for time, you can easily outsource the managerial duties for this Internet type of hosting. You can very easily hire a 3rd party service provider to do: backups and restoration; database administration; DDos (distributed denial-of-service attack) protection and mitigation; disaster recovery; DNS hosting service; firewall services; Intrusion Detection; load balancing; monitoring duties in regards to the server; performance tuning; programming consultation; software installation and configuration; technical support; user management; and updates on the application, antivirus programs, Simple Network Management Protocol (SNMP) hardware and the operating system itself.

3. Finally, since you are having exclusive control of the web server, you can use extreme security measures on your website(s.) This is particularly helpful to online based companies who rely on the gathering, storing and the encryption of large volumes of data. The Internet hosting company can very easily provide you anti-virus applications as well as scanning systems and firewall protection against possible hackers, spammers and worms.

OTN: Linux Kernel Development at Oracle, Part 1


Mar 25 2010

Linux Kernel Development Second Edition

Linux Kernel development second edition

Quick Overview of Bsd Systems With Main Focus on Openbsd

Most users who use Linux use it because they hate Microsoft; people who use BSD use it because they love Unix

Juraj Sipos

I have been a BSD user since the late 1990’s. I started with FreeBSD 3.0 and I also made my own FreeBSD distro – a tiny floppy disk entitled 1fcdbsd, which boots in any x86 computer and plays MP3 files from a Hard Disk or CD’s (One Floppy CD Audio and MP3 Player – http://www.freebsd.nfo.sk/). I gained some experience with the BSD world, which rather thrives on the side without people’s knowledge that it is almost the best.

History

To say it metaphorically, the Internet sprung out of BSD. It is not because these systems can handle the biggest traffic as servers, but because the concept of IP addresses and the TCP/IP stack is a BSD invention. If you right click on the file “winsock.dll” in Windows 98 (C:Windowswinsock.dll), you will see “BSD Socket API for Windows” in the Properties > Version window; however, the “BSD” is not seen in newer Windows systems in the “version information” window of winsock.dll. But there is a lot of writing on the Internet about this if you Google both terms: “winsock.dll” AND “bsd”. BSD systems have a different licensing policy and anybody can take their code. BSD license gives more freedom to programmers.

From the above it is clear that Microsoft, too, used or “stole” this code, not only Linux.

BSD grew up in the 1970’s with a Defense Advanced Research Projects Agency (DARPA) support. Version 4.3 BSD (1986), 4.3 BSD Tahoe (1988), BSD Net 1 (1989), and so on followed. The history is well described also on BSD sites, such as www.freebsd.org. FreeBSD, for example, started as a project in 1993 shortly after NetBSD; and OpenBSD is a fork of NetBSD, but these all are derived from 386/BSD.

Linux versus BSD

BSD: BSD systems are based upon an actual Unix variant called Berkeley Software Distribution, which has a long history.

Linux: Linux is based upon a clone of Unix (Minix), which was far away in functionality in comparison to the above Unix at its time. Terminologically speaking, Linux is only the kernel.

The “Linux-versus-BSD” discussion is very sensitive for some people – they may get very angry about any direction, either in favor of BSD or Linux. It is not a good idea to compare these systems as the whole, but it’s not a bad idea to compare their “usability” in various aspects, for example, as an “office solution”, “desktop solution”, “multimedia solution”, “server solution”, “firewall solution”, etc.

The widespread use of Linux helped some users switch to BSD for good, as various opinions made the issue of “Linux-versus-BSD” visible to public eyes, which made the BSD world appear more attractive.

If we talk in general, we can say that “BSD is much more stable, as it is a REAL Unix” and that “Linux is a very good desktop toy more adapted to users’ needs, as it has more drivers and apps”.

Other global aspect that makes Linux and BSD systems look different is that BSD OS’s have everything under one hood and control. Linux is murky waters because it is not united. For example, you have a DEB (Debian Linux) package – you will not always install it if you use Mandrake or SuSE. A long list of problems ensuing from discrepancies among Linux distros may be written. Linux users surely remember the effort of UnitedLinux, but now it is devoid of life. In the chaos where one Linux System installs with various services and the other one does not, we see that the Linux community is broken as the whole.

Linux is more developed in terms of its accessibility to various types of hardware like, for example, inkjet printers or WiFi USB solutions. But this is because, as I already said, various companies support it. Linux is good for desktop users who want to forget about Microsoft and BSD systems are best as server/router/firewall solutions. Many good administrators say that Linux behaves much worse as server than BSD systems. Something like Red Hat or SuSE Enterprise Server is rather a joke – these systems cost a lot of money. Every good administrator would only bet on BSD or other Internet solutions today. Slackware Linux is exception – it is one of the best.

There are many reasons why BSD systems are less noticeable. The availability of Live CD’s and their easy-to-use presentation is something in which BSD systems lagged behind. You may download Linux ISO images at the drop of a hat. With BSD systems, this is a bit different. You could hardly find a desired BSD Live CD in the 1990’s. Only a few of them do appear now.

OpenBSD

I tackled the problem of building such a CD myself. I toiled with FreeBSD. I succeeded. Later I focused on OpenBSD, as it has a good reputation concerning its solid security structure. I succeeded too. But this would require additional writing and this article is not about making an OpenBSD Live CD; I only want to introduce this system a little and give advice how to make a simple OpenBSD bootable installation CD/DVD, which is also hard to get.

Usability

BSD systems work well with all kinds of standard hardware; however, some users say they are “less user-friendly”. On the other hand, others consider the so-called “user-friendliness” to be a hindrance in making needed configurations. In other systems, where many services run automatically, it is a bit irritating when administrators, with their own security policies in mind, must turn them off on a regular basis after every installation.

OpenBSD could be, from a Linux User’s point of view, a can of worms. Some may disagree with me, but in the world where all mainstream operating systems bet on easiness-to-use and the graphical interactivity, this is surely the case. This means you must forget about graphical installers – your first touch with the system is the text mode. But the text is the best format some people like.

OpenBSD can run Linux binaries on an emulation layer; DOS (and other systems) programs within the Qemu emulator, as well as FreeBSD and other BSD and Unix binaries. Albeit OpenOffice.org has not been ported yet (do you really need such a big bulk of software when there are more handy solutions?), you can easily write or open your MS Word documents in TextMaker For Linux, or in native OpenBSD AbiWord port.

The system and packages

The BSD family of operating systems consists of the base system and packages. The OpenBSD core – its kernel and the base system (system/network utilities, man pages, etc.) get cautiously, if not paranoically audited for security holes.

The OS has a different packaging philosophy in comparison to Linux. It uses ports and prebuilt packages. Ports are fingerprints of applications on your disk. They contain the basic information where they can be downloaded from. You just “cd” somewhere to the hierarchy of the /usr/share/ports directory, where applications are divided by categories; then type “make install” and wait for sources to be downloaded, compiled, and installed.

Prebuilt packages, too, can be installed with a breeze. Unlike RPM archives, which you must install in the consecutive dependency order, here you have everything on tap. And with the “pkg_add –v ftp://ftp.openbsd.org/pub/OpenBSD/4.0/packages/i386/package.tgz” command you download everything from the Internet even without specifying a package’s version. This is something most Linux packagers cannot do, only APT (Debian) and its clones.

Installation

The policy of the OpenBSD team is to sell CD’s. Unless you are prepared for a difficult network install, you have two options: either you buy their CD’s, or build them yourself. If you choose the latter option, download the core System From these FTP mirrors: www.openbsd.org/ftp.html. Pick out your architecture like AMD64 or i386 and the version (like 4.0, 3.9, etc.). Place all downloaded files in any directory (for example, in /usr/opbsd) and issue the following command to make the ISO image of it:

mkisofs -b cdrom40.fs -c boot.cat -R -v -o /usr/my_openbsd.iso /usr/opbsd

The above command may be used both in Linux and in BSD systems and possibly in any system to which mkisofs is ported.

When ever in the future you are ready to download a newer version of OpenBSD with purpose to make a bootable CD/DVD of it, just change the “cdrom40.fs” in the above mkisofs command (4.0 is the current version of OpenBSD) to the version it agrees with, for example, “cdrom45.fs” (a future OpenBSD), which is a bootable image as the emulated big floppy. A CD or DVD burned with this ISO file will boot on any PC (not DVD in UDF format, but DVD in ISO format).

The following files contain the basic OpenBSD installation – networking, Unix commands, X Window, man pages; not packages like KDE, Aspell, etc.

OpenBSD 4.0 core system

Packages # you can create this directory and put packages in it

CKSUM, INSTALL.i386 , INSTALL.Linux, MD5, base40.tgz , bsd, bsd.mp, bsd.rd, cd40.iso, cdboot ,cdbr, cdemu40.iso, cdrom40.fs, comp40.tgz, etc40.tgz, floppy40.fs, floppyB40.fs, floppyC40.fs, game40.tgz, index.txt, man40.tgz, misc40.tgz, pxeboot, xbase40.tgz, xetc40.tgz, xfont40.tgz, xserv40.tgz, xshare40.tgz

It is important to say that the ISO file cannot be burned to a CD as an ordinary file like an MP3 file – it can be done this way, however, but you will not be able to boot from such a CD/DVD. If you use Windows, the proper way for burning ISO files is to use the “burn image” command in programs like Nero Burning ROM (or “burn ISO” in other programs). Under FreeBSD, you can burn the ISO image with the burncd command (if your CDROM is the master on the second IDE channel; “-s” is for speed):

burncd -f /dev/acd0 -s 4 data my_openbsd.iso fixate

It would be a good idea to make the bootable OpenBSD DVD with packages included in it – just download them and put them to a directory (for example, to a directory “Packages”) where you have your core OpenBSD installation files; then apply the above mkisofs command.

Installation is quite easy. For newbies it is recommended to use a Mobile Rack and use some older disk (about 3 GB). This is because installing OpenBSD to an already partitioned disk requires a lot of knowledge and if users do not want to bother about numbers of sectors/cylinders and other things they must type in the text wizard, this solution is very handy.

OpenBSD in action

The system boots fast (much faster than Linux). If you selected the X Window environment during the installation text wizard, you only need to run the “xorgcfg” command from the console to configure your X Window environment.

Did you lose yourself somewhere in the text-mode consoles? Use the F5 key (Ctrl+Alt+F5) to get back to the X Window. Are you a complete newbie? Type “man afterboot”. Are you accustomed to Linux and do you prefer a Linux terminal type? After every logon, OpenBSD asks you to type the terminal type you want to use, but the default one – vt220 – does not map keys like you got accustomed to in Linux if you use programs like Midnight Commander (for example, F7 behaves like F6, etc., but not in X). After typing “nxterm” everything should work OK.

A manual text-mode configuration is the absolute preference here. Almost all services are turned off – a first choice for every good administrator, as he will have ultimate control over the whole system. Users, too, may familiarize themselves with Unix and see what is going on under its hood. To run the X Window, just execute the “startx” command. If you want to edit or re-edit the configuration files, peep into the /etc directory with vi as your editor. Do you want to add more packages? Just download them and issue “pkg_add -i package.tgz” command and that’s it!

OpenBSD 4.0 is geared up for most of the network or desktop tasks. After I downloaded some fine MP3 players, I could instantly listen to music. The X Window’s look does not differ from any Unix-like box. VLC or MPlayer multimedia players will help you enjoy all your favorite music or film recordings.

If you have euphoria from seeing the KDE or Gnome Desktop and other apps running smoothly, you may soon become disappointed – OpenBSD has fewer packages than FreeBSD or Linux. For example, running VMware on FreeBSD has been possible for quite a long time; OpenBSD (but not OpenBSD in the VMware environment) requires some smart tweaks to achieve this.

New technologies and automation can also impose a risk

Numerous companies want to earn the highest profit and they introduce various technologies that serve as a marketing competition strategy for most of the time and are often useless. A bluetooth or WiFi technology in your mobile phone brings a security risk when any good hacker can get to your most sensitive data within seconds right from your neighborhood. Most users do not have time to study various security datasheets and they often live happy without knowing they are unprotected. I do not want to say that newer technologies are always nonsensical; however, they deserve pertinent praise only if used on the right place.

If a reader understands this, the mainstream world’s policy is to create the Matrix or a big web of dependencies – if hardware can run in Linux, users use Linux (and possibly buy Red Hat or Xandros).

Numerous “terrific” companies that sell their “amazing security products” forget that using carrier pigeons for communication is by far a more secure solution than any computer communication – an encrypted e-mail, if you are already under suspicion, will always get intercepted, and governments have always enough resources and money to do their job well.

Why BSD or OpenBSD?

Today, when too many companies bring out various distros, it is hard to tell which of them best suits our needs and you may become mixed-up in such a huge list. If companies invest money to a software solution, they may become disappointed if its licensing policy changes. OpenBSD has one sturdy feature above everything – the system and packages are perfectly audited for security holes.

The power of a good policy will make you feel somewhat sheltered from the bad behavior of the world, because you do not have to worry that network services, for example, contain security holes. Something like this often happens with Linux – its websites urge users to download important patches soon after distros are released. With this particular security point OpenBSD as a BSD system stands aside from the usual crowd.

Source: http://www.freebsd.nfo.sk/

Ragnarok Halloween


Mar 10 2010

Ide Ipod

Ide Ipod


1.8


1.8″ 50pin IDE 64GB SSD*Toshiba P2010 R200 /IPOD PHOTO


$219.00


TOSHIBA HDD1524 40GB ATA IDE 1.8


TOSHIBA HDD1524 40GB ATA IDE 1.8″ IPOD / LAPTOP HDD


$109.00


TOSHIBA-MK2004GAL- 20GB ATA IDE 1.8


TOSHIBA-MK2004GAL- 20GB ATA IDE 1.8″ IPOD / LAPTOP HDD


$109.00


KingSpec 1.8


KingSpec 1.8″ 50pin IDE 16GB SSD, 50 pin for Ipod Upgra


$71.50


IPOD 1.8


IPOD 1.8″ TOSHIBA 40GB MK4004GAH CF IDE HARD DRIVE DISK


$60.34


IPOD 1.8


IPOD 1.8″ TOSHIBA 40GB MK4006GAH CF IDE HARD DRIVE DISK


$60.32


1.8'' 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


1.8” 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


$46.29


1.8'' 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


1.8” 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


$46.29


Toshiba MK4006GAH IDE 40GB 1.8


Toshiba MK4006GAH IDE 40GB 1.8″ Apple iPod Hard Drive


$44.99


1.8


1.8″ TOSHIBA MK3006GAL 30GB CF IDE Disk 4 iPod 4th 30G


$44.99


1.8'' 40GB Toshiba MK4004GAH Hard Drive HDD CF/IDE iPod


1.8” 40GB Toshiba MK4004GAH Hard Drive HDD CF/IDE iPod


$43.49


1.8'' 40GB Toshiba MK4004GAH Hard Drive HDD CF/IDE iPod


1.8” 40GB Toshiba MK4004GAH Hard Drive HDD CF/IDE iPod


$43.49


1.8'' 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


1.8” 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


$42.59


MK4004GAH Toshiba 1.8


MK4004GAH Toshiba 1.8″ 40gb Hard Drive CF/IDE for iPod


$42.29


Toshiba MK4004GAH 1.8


Toshiba MK4004GAH 1.8″ 40GB Hard Drive CF/IDE for iPod


$42.29


1.8'' 40GB Toshiba MK4004GAH Hard Drive HDD CF/IDE iPod


1.8” 40GB Toshiba MK4004GAH Hard Drive HDD CF/IDE iPod


$42.29


Toshiba 1.8


Toshiba 1.8″ 40GB MK4004GAH Hard Drive HDD CF/IDE iPod


$42.29


1.8'' 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


1.8” 40GB Toshiba MK4004GAH CF/IDE iPod Hard Drive HDD


$42.29


IPOD 1.8


IPOD 1.8″ TOSHIBA 30GB MK3006GAL IDE CF HARD DRIVE NEW


$37.03


1.8


1.8″ TOSHIBA 20GB MK2006GAL CF IDE HARD DRIVE 20G IPOD


$35.00


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2006GAL For IPOD


$35.17


1.8


1.8″ Toshiba 20GB IDE Apple iPod Hard Drive MK2004GAL


$33.98


1.8


1.8″ Toshiba 20GB IDE Apple iPod Hard Drive MK2004GAL


$33.98


1.8


1.8″ Toshiba 20GB IDE Apple iPod Hard Drive MK2004GAL


$33.98


1.8


1.8″ 20GB MK2004GAL IDE iPod 2g/3g/4g Hard Disk Drive


$32.99


1.8


1.8″ 20GB MK2004GAL IDE iPod 2g/3g/4g Hard Disk Drive


$32.99


1.8


1.8″ 20GB MK2004GAL CF/IDE iPod 2g/3g/4g Hard Drive HDD


$32.99


1.8


1.8″ 20GB MK2004GAL IDE iPod 2g/3g/4g Hard Disk Drive


$32.99


1.8


1.8″ 20GB MK2004GAL CF/IDE iPod 2g/3g/4g Hard Drive HDD


$32.99


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2006GAL For IPOD


$32.98


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2006GAL For IPOD


$32.98


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2006GAL For IPOD


$32.98


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2004GAL For IPOD


$31.98


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2004GAL For IPOD


$31.98


IPOD 1.8


IPOD 1.8″ TOSHIBA 30GB MK3006GAL IDE CF HARD DRIVE NEW


$28.99


Toshiba 40GB 1.8


Toshiba 40GB 1.8″ Hard Drive IDE ZIF iPod HDD MK4009GAL


$26.00


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2004GAL For IPOD


$25.92


Toshiba MK2004GAL IDE 20GB 1.8


Toshiba MK2004GAL IDE 20GB 1.8″ Apple iPod Hard Drive


$22.99


Toshiba MK2006GAL IDE 20GB 1.8


Toshiba MK2006GAL IDE 20GB 1.8″ Apple iPod Hard Drive


$22.99


1.8


1.8″ Toshiba 20GB IDE Apple iPod Hard Drive MK2004GAL


$20.99


1.8


1.8″ Toshiba 20GB IDE Apple iPod Hard Drive MK2004GAL


$20.99


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2006GAL For IPOD


$19.99


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2006GAL For IPOD


$16.99


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2004GAL For IPOD


$16.99


1.8


1.8″ 20GB IDE CF TOSHIBA 4200RPM 5MM MK2006GAL For IPOD


$16.99


NEW IPOD 1.8


NEW IPOD 1.8″ TOSHIBA 30GB MK3006GAL IDE CF HARD DRIVE


$16.99


Micro IDE 1.8 to 7+15 SATA Adapter for iPod Toshiba HDD


Micro IDE 1.8 to 7+15 SATA Adapter for iPod Toshiba HDD


$15.24


Toshiba/iPod 1.8


Toshiba/iPod 1.8″ USB-IDE Hard Drive Enclosure Adapter


$14.99


Toshiba/iPod 1.8


Toshiba/iPod 1.8″ USB-IDE Hard Drive Enclosure Adapter


$14.99


USB 1.8


USB 1.8″ ZiF CE micro-IDE iPod hard disk drive HDD Case


$13.99



Cables4PC COMBO SET HOME/WALL CHARGER+USB CABLE FOR IPOD NANO / Touch / MINI / VIDEO 5G 30GB 60GB / Iphone


Cables4PC COMBO SET HOME/WALL CHARGER+USB CABLE FOR IPOD NANO / Touch / MINI / VIDEO 5G 30GB 60GB / Iphone


$0.81


For iPod Wall/Travel/Home Charge Quantity: 1 Need to charge your iPod at work or when going out of town? Don’t even bother to unplug the original one from home. Simply carry an extra handy and light travel charger and you can charge yours anytime, anywhere! Intelligent IC chip inside recognizes a fully charged battery and automatically switches to a saver mode to prevent overcharging and short cir…

USB Hotsync Cable for Apple iPod 3rd/4th Generation/iPod photo/iPod mini/iPod Nano/iPod Video


USB Hotsync Cable for Apple iPod 3rd/4th Generation/iPod photo/iPod mini/iPod Nano/iPod Video


$0.01


Features The iPod Dock Connector to USB Cable offers 400mbs throughput for quick transfer of music and data. Compatible with iPods with dock connector only including iPod 3th Generation, iPod 4th Generation, iPod Photo, iPod nano, iPod (video) and iPod Mini. Color: White Cord Length: 60 inches Weight: 2.5 oz. iPod not included Note: Please read our return policy before placing your orders!…

Dynex DX-IPAVC - Video / audio cable - composite video / audio - RCA (M) - mini-phone 3.5 mm 4-pole (M) - 6 ft


Dynex DX-IPAVC – Video / audio cable – composite video / audio – RCA (M) – mini-phone 3.5 mm 4-pole (M) – 6 ft


$0.01


Show your iPod videos to your friends with this 6′ cable that allows you to use your TV as a video projector for your iPod….

ipod touch questions on playing videos ?


ill keep it simple .. when i play my music videos before i can simply turn the ipod upside to rotate the video screen .. as of a week ago it doesnt rotate for the videos anymore .. it duz for everything else though .. i have a crack on a corner so ide rather play it on a certain side .. any answers .. thanks

You should make sure the video is MP4 or H2.64 format, the audio is Mp3 format for iPod. You can try this iPod Video Converter Suite to rip DVD movie and convert videos in any format to iPod. It is the fastest converter I have used. You can download this software free from here:

http://dvdtoipod.us/dvdvideoconverter/cucusoft-ipod-video-converter-suite.html

Unbiased reviews and side-by-side comparisons of ipod converter suite you are considering, and gives you enough information to research the ins and outs of a particular product, you can choose your favorite one here:

http://www.topsreviews.com/reviews/ipod-converter-suite-review.html

For mac users:

http://www.macdvdconverter.com/mac-dvd-ipod-suite/mac-dvd-to-ipod-suite-iskysoft.html

Some useful information you can get on the official site:

http://www.ipod.com

iPod Nano 4th Gen Guided Tour


Nov 05 2009

Linux Programming Environments

Linux Programming environments
UNIX / LINUX .. what is it and how do I get it?


I need to use programs that run in a unix/linux environment. So far I tried the VMware to emulate linux. But things are slow and not working that great. How do you get a computer with Unix or linux as the operating system? Do I need an apple computer for this? Please help me understand this all.

The programs I need to use:

http://www.fmrib.ox.ac.uk/fsl/

http://afni.nimh.nih.gov/afni/

You don’t need a Apple computer to run Linux.
You can dual-boot if you like.
Use Wine to install .exe files.

Installation of Ubuntu Linux 7.10 alias Gutsy Gibbon
10 easy steps to success

http://www.futuredesktop.com/

Dual-booting Windows and Linux the easy way (Linux.com videos)

http://www.linux.com/articles/114157

Ubuntu 7.10 (Gutsy Gibbon) Guide

http://ubuntuguide.org/wiki/Ubuntu:Gutsy

Using Wine on Ubuntu

http://www.psychocats.net/ubuntu/wine

Ubuntu Homepage

http://www.ubuntu.com/

Ubuntu Forums

http://ubuntuforums.org/

Installing Software in Ubuntu

http://www.psychocats.net/ubuntu/installingsoftware

How to install ANYTHING in Ubuntu!

http://monkeyblog.org/ubuntu/installing/

Linux App Finder/All Applications

http://linuxappfinder.com/all

Linux Distribution

http://distrowatch.com/

Good luck.


Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)


Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)


$44.19


“This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the original Stevens classic while keeping true to the original.” —Andrew Josey, Director, Certification, The Open Group, and Chair of the POSIX 1003.1 Working Group The same trusted content from the Second Edition, now in paperback! For over a decade, serious C pro…

Unix Programming Environment (Prentice-Hall Software Series)


Unix Programming Environment (Prentice-Hall Software Series)


$11.00


Most of the book is devoted to discussions of individual tools, but throughout run the themes of combining programs and of using programs to build programs–emphasizing how they fit in the environment….

Advanced Programming in the UNIX(R) Environment (Addison-Wesley Professional Computing Series)


Advanced Programming in the UNIX(R) Environment (Addison-Wesley Professional Computing Series)


$10.50


Bestselling UNIX author Rich Stevens offers application and system programmers his professional, experienced-based guidance on using the system call interface with C. Since good examples are the key to a book like this, a simple shell program is developed in the first chapter and then expanded throughout the book to demonstrate the principles….

Computer Science Technology Game Programming


Sep 08 2009

Linux Programming Pascal

Linux Programming pascal
Programming Wich Language?


Ok im looking to get into programming. I want to make a basic text editor then maybe a game later in the future.

I know the basics of these langauges (if this helps)
HTML
CSS
Javascript
PHP

I want to get into programming like really bad.

Now what langauge should i learn? Pascal looks easy like really easy. C++ is like huge though and notepad++ is written in it. C# is good becouse it runs on windows. But my goal is to make it compatible with linux mac and windows.
Thank you in Advance
Ok should i learn pascal or c++ ?????

Python would do u good for all these factors : It runs on any platform, cool, easy, and yet powerful

Download :

http://www.python.org/download/

Tutorials:

http://docs.python.org/tut/


Linux 3D Graphics Programming


Linux 3D Graphics Programming


$41.61


There are currently no directly competitive titles on the market that provide the serious Linux programmer and developer with an overview of how to use 3-D graphics with this rapidly growing operating system. Norman Lin focuses on using C++ code relative to the 3-D graphics programming under Linux. The author focuses on providing illustrations of each graphics concept with self-contained co…

Delphi 6 Developer's Guide (Sams Developer's Guides)


Delphi 6 Developer’s Guide (Sams Developer’s Guides)


$64.99


With such an acclaimed list of contributors that include Bob Swart (aka Dr. Bob) and Ray Konopka, it’s little wonder that Delphi 6 Developer’s Guide oozes knowledge and insight from cover to cover. Make no mistake, this is not one for the faint-hearted. If you are just starting out along the development road, then you may well do better to pass this volume by for now. However, if you are looking…

SIMD Programming Manual for Linux and Windows (Springer Professional Computing)


SIMD Programming Manual for Linux and Windows (Springer Professional Computing)


$57.92


The book is intended as a programmer’s introduction to the use of SIMD on PCs. It presents the underlying technology of SIMD processing on current PCs and looks at tools to exploit this including the Intel SIMD library and the Parallel Processing Language Vector Pascal. It explains how to cast algorithms in parallel to exploit the parallel processing capability of standard PCs obtaining large…

Free Pascal Tutorial 1 – The First Program – Lazarus (Hello World)


Aug 10 2009

Linux Software Development

Linux Software development

how can i develop applications in Linux. It also run in windows os?


I need to develop software in ubuntu os. which development software is better (like vb). The developed software also run in windows. Is it possible. If yes, how can i create setup file for my software. please explain detail…

Thank you

The only GUI programming language that can run in different OS is Java.

Java is platform independent. You must use Java to create application that can run in both Linux and Windows.

See link

http://en.wikipedia.org/wiki/Java_(programming_language)

In response to Stephanie W
Many C/C++ library files can only work in their own OS environment. Meaning Linux C/C++ cannot use Windows C/C++ DLL library files. The binary format are different.

Although there are open source project that try to implement part of the Dot Net framework in Linux. These are still in development stage. Meaning that it is not really reliable.
You can use it at your own risk.

If you intend to develop command line applications. Then that is a different story. Any ANSI C/C++ compilers can be use.

The Future of Software Development | The Linux Action Show! Season 11 Episode 7


Jun 10 2009

Linux Programming Application

Linux Programming application
How can we get Linux to the Mass of computer users/home and business?


The mass does not know what Linux/Unix is and even less know how to install it and get it up and running. Open Source is great, but Linux really needs to unite under some sort of origination. That will standerize things like driver support, Application programing, and Computer networking. Then after a more stable OS is made, they make a strong universal marketing campaign. When was the last time you saw a TV add For Linux? But Mac/Windows are on all the time! Get the word about Linux out!!!

Well i use linux and windows at school. The major setback with linux is programs and drivers. Plus people dont want change they are use to windows and will stick with windows until the end.


Learning the vi and Vim Editors


Learning the vi and Vim Editors


$16.55


There’s nothing that hard-core Unix and Linux users are more fanatical about than their text editor. Editors are the subject of adoration and worship, or of scorn and ridicule, depending upon whether the topic of discussion is your editor or someone else’s. vi has been the standard editor for close to 30 years. Popular on Unix and Linux, it has a growing following on Windows systems, too. Most exp…

VI Editor Pocket Reference


VI Editor Pocket Reference


$4.47


The vi Editor Pocket Reference is a companion volume to O’Reilly’s updated sixth edition of Learning the vi Editor, a complete guide to text editing with vi. New topics in Learning the vi Editor include multi-screen editing and coverage of four vi clones: vim, elvis, nvi, and vile. This small book is a handy reference guide to the information in the larger volume, presenting movement and editi…

Web Database Applications with PHP & MySQL, 2nd Edition


Web Database Applications with PHP & MySQL, 2nd Edition


$19.50


PHP and MySQL go hand in hand; the former has been carefully adapted, through the efforts of the open-source community, to the latter. For situations that require dynamic content but don’t merit the complexity and development time of Java or .NET enterprise applications, the PHP language and the MySQL database server fit the bill perfectly. That’s the point Hugh Williams and David Lane make in Web…

Webfocus 7 Keysheet Quick Reference Guide


Webfocus 7 Keysheet Quick Reference Guide


$34.99


WEBFOCUS AND FOCUS KEYSHEET: This book is divided into 13 chapters, The keywords in each chapter are logically related. The General chapter contains all keywords that cross several WEBFOCUS and FOCUS areas. Other chapters include the impact of REPORTS, GRAPHS, MODIFY, USE, FORMS, DIALOGUE MANAGER, SQL, EDA, REPORTCASTER, AND PLATFORMS.
(NO CDs ARE INCLUDED)…

Mastering Distributed Application Design Dev Visual St


Mastering Distributed Application Design Dev Visual St


$35.00



WebSphere Studio Homepage Bldr Program Package 6.0


WebSphere Studio Homepage Bldr Program Package 6.0




Rapid Application Development with Glade 3.0 part 1


Jun 07 2009

Linux Programming Jobs

Linux Programming jobs
Somebody help! I have Linux installed on my computer with firefox as the browser,but I cannot see IN exP page?


I cant see a page for my job because it requires internet explorer 5.o or above. What program can I download or plugin so that the firefox web browser can see internet explorer. Do I need to download another browser? Remember I have linux on this computer…help please.!!

Wow you have Linux like me ;)

Anyways you can get Internet Explorer on Linux.

Its through the Wine project.

Its called IEs4Linux and you can install it easily find out about it here:

http://www.tatanka.com.br/ies4linux/page/Main_Page

Thank You for choosing Linux.


Conducting the UNIX Job Interview: IT Manager Guide with UNIX Interview Questions (IT Job Interview series)


Conducting the UNIX Job Interview: IT Manager Guide with UNIX Interview Questions (IT Job Interview series)


$10.49


Offering accumulated observations of interviews with hundreds of job candidates, these books provide useful insights into which characteristics make a good IT professional. These handy guides each have a complete set of job interview questions and provide a practical method for accurately assessing the technical abilities of job candidates. The personality characteristics of successful IT professi…

Software Engineers – Java, C and C++ Jobs – Tempe, AZ Garmin


Jun 06 2009

Linux Programming Java

Linux Programming java
how to Run & Compile Java Program In Linux?


Here are a couple of useful tutorials.

http://www.linuxjournal.com/article/6290

http://www.yolinux.com/TUTORIALS/LinuxTutorialJava.html

LUg.


Linux Administration: A Beginner's Guide, Fifth Edition


Linux Administration: A Beginner’s Guide, Fifth Edition


$21.21


Administering a Linux system isn’t much like administering a Windows machine. Though the goals are similar and comparable problems arise under both environments, they each require administrators to adopt a certain way of thinking about processes and data. Linux Administration: A Beginner’s Guide helps readers adapt their Windows experience to Linux work. Author Steve Shah does a great job of cluei…

RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)


RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)


$31.21


The Best Fully Integrated Study System AvailableWith hundreds of practice questions and hands-on exercises, RHCE Red Hat Certified Engineer Linux Study Guide, Fifth Edition covers what you need to know–and shows you how to prepare–for this challenging exam. 100% complete coverage of all objectives for exam RH302Exam Readiness Checklist at the front of the book–you’re ready for the exam when all…

Eclipse IDE Pocket Guide


Eclipse IDE Pocket Guide


$5.38


Eclipse is the world’s most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where was that menu? What does that command do again? And how can I set my classpa…

Java Programming for a Beginner, 5-disk DVD Complete Training Suite & Certification Exam by UNIX Academy


Java Programming for a Beginner, 5-disk DVD Complete Training Suite & Certification Exam by UNIX Academy


$23.95


Starting programming in general and especially in Java is a challenge. To program in Java, one needs to know the language and have a working knowledge of Integrated Development Environment (IDE). This training set provides both (and includes all software)! A beginner dealing with Java needs guidance and orientation in the subject. This super-set provides all components related to Java training (la…

VisualAge for Java Professional 2.0


VisualAge for Java Professional 2.0


$48.00



Borland Enterprise Studio for Java 5.0 Upgrade


Borland Enterprise Studio for Java 5.0 Upgrade


$1.00



How to use If… else statemets in Java


Jun 04 2009

Linux Development

Linux Development


Beginning Ubuntu Linux: From Novice to Professional (Beginning, from Novice to Professional)


Beginning Ubuntu Linux: From Novice to Professional (Beginning, from Novice to Professional)


$16.49


Beginning Ubuntu Linux: From Novice to Professional is the best-selling guide to the hottest new Linux distribution. Within its 600 in-depth pages, youll learn how to become a pro-level Linux user.The book starts by introducing you to the world of Linux. Then it outlines Ubuntu installation in illustrated steps, after which youll learn how to configure every piece of everyday tech hardware such as…

Print Dogs Mousepad Kit


Print Dogs Mousepad Kit




Beginning Ubuntu Linux, Fourth Edition


Beginning Ubuntu Linux, Fourth Edition


$12.94


Beginning Ubuntu Linux, Fourth Edition is the update to the best—selling book on Ubuntu, todayÕs hottest Linux distribution. Targeting newcomers to Linux and to the Ubuntu distribution alike, readers are presented with an introduction to the world of Linux and open source community, followed by a detailed overview of UbuntuÕs installation and configuration process. From there readers learn how…

Intel C++ Compiler for Linux - ( v. 8.0 ) - complete package ( CPC080LSGB001 )


Intel C++ Compiler for Linux – ( v. 8.0 ) – complete package ( CPC080LSGB001 )




T-Shirt Mens Navy Blue  Linux is good for neuron development  Hobbies


T-Shirt Mens Navy Blue Linux is good for neuron development Hobbies



This Linux T-Shirt has undergone extensive quality control before reaching you. We have over 10 years experience in selling shirts on the internet. The shirts are created by us and are even customizable! Just contact our great customer service for any inquiries….


Linux Kernel Development (3rd Edition)


Linux Kernel Development (3rd Edition)


$34.98


Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding. The book details the major subsystems and features of the Linux kernel, includi…

Hello World! Computer Programming for Kids and Other Beginners


Hello World! Computer Programming for Kids and Other Beginners


$21.90


“Computer programming is a powerful tool for children to ‘learn learning,’ that is, to learn the skills of thinking and problem-solving…Children who engage in programming transfer that kind of learning to other things.”–Nicholas Negroponte, the man behind the One Laptop Per Child project that hopes to put a computer in the hands of every child on earth, January 2008Your computer won’t respond w…

Beginning Perl for Bioinformatics


Beginning Perl for Bioinformatics


$22.00


Biology, it seems, is a good showcase for the talents of Perl. Newcomers to Perl who understand biological information will find James Tisdall’s Beginning Perl for Bioinformatics to be an excellent compendium of examples. Teachers of Perl will likewise find the text to be filled with fresh programming illustrations of growing scientific importance. Seasoned Perlmongers who want to learn biology, h…

Art Explosion Religious Clip Art


Art Explosion Religious Clip Art


$9.99


Make a powerful impression with the world’s finest clipartProduct Information ArtExplosion Religious Clip Art gives you premium-quality scalable graphics thathave made it the professional standard year in and year out.  Add style toflyers greeting cards church newsletters and more. Art Explosion ReligiousClip Art gives you 7000 royalty-free images in dozens of categories.Categories Angels …

Art Explosion 10,000 (Jewel Case)


Art Explosion 10,000 (Jewel Case)


$5.97


Make a powerful impression with 10000 clipart images!Product InformationWhether you’re a first-time publisher or a full-time designer Art Explosion is your instant professional art library ready to use with all your favorite programs! And if you’re looking for quality as well as quantity rest assured… You’ve come to the right place! Quality variety and convenience are right at your fingertips wh…

An Overview Of Linux Relationship With The Ipod

Apple makes iPod for Mac and Windows, but not for the open source operating system Linux. Because of this, Linux developers began working on an iPod solution For Linux. When developers began testing Linux with iPod it was partly just to see if it could work. It did. However, initially there was no real need for it and no benefits for users who installed Linux onto their iPods. They just simply had two operating systems on their iPod were the Apple firmware and iPodLinux. Once the concept was proven, more work was done to tweak the system and its capabilities. Now, installing Linux on the iPod is a way to add capabilities and enhancements beyond the basics.

Podzilla is the name for the standard iPodLinux interface. It is similar to the Apple interface but has a crisper font and switches between menus between one and two seconds faster because there is no animation for menu changes. Once of the cons is that the Linux Operating System uses more battery.

The iPodLinux includes an Extras menu that expands to four other items. First, is the Recording Menu that allows you to do Mic or Line in Record. Line In recording is for recording the audio output from other sources. This enables you to make instrumentals of your favorite songs without having to buy a program to do it on your Mac or PC. With Mic recording you can use the left earbud of the iPod headphones and record mono audio at up to 96 kHz. Using the Apple firmware, you are able to create recordings as well, with an add on device that must be purchased and at only 8 kHz. Once you have recorded audio on your Podzilla, the recordings are saved as WAV format. They can then be downloaded to your Mac or PC later and converted into a different format if desired. The next two menu items are the Calendar and Calculator. These are not significantly different from the Calendar and Calculator that come installed with the Apple firmware. Last is the Games Menu. The Podzilla comes with 5 games are Asteroids called Steroids, Othello, Tetris , Pong, and Minesweeper. Now, you have options if you get tired of listening to music on long trips.

Another feature of Podzilla is the File Browser. This function allows you to see all of the files on the iPod, even the hidden ones. It can also display GIF, JPEG, and BMG files in black and white. This is a feature that earlier generations of iPod did not have. Surely, it does not turn it into an iPod photo, but it can be useful for looking at diagrams and other simple drawings. Since images are displayed with 2 bit grayscale, those with a lot of contrast will look better on the Podzilla than those with subtle color distinctions. Podzilla can display text files as well.

Installing the iPodLinux operating system on your iPod does not delete the Apple firmware that comes installed on the iPod. Both operating systems can co exist on the iPod without any trouble. It is possible to re boot the iPod in either system if you wish.

this project is an open source project, which means that the source code is published and made available to the public. Anyone can copy, modify, and redistribute the source code without paying fees or royalties. One of the things that makes open source successful is that it is a community effort. One of the cons is that enhancements may not happen as frequently and the software may be buggy.

it has some great nice to have features, but is still working on perfecting the ability of Podzilla to play music as well as Apple of firmware. Songs do not play at the same quality and can sometimes skip. If you attempt to play a game while listening to a song, the song will stop. It is not a big problem as you can easily switch between the operating systems to play games and listen to music.

Linux developers are constantly working to improve the iPodLinux software. Developments are underway to provide the capability to watch video on 1, 4 Generation iPods and to allow Game Boy games to be played on the iPod as well. Since Apple is not a part of the effort, the developers are figuring out how to make these enhancements through a little reverse engineering and a lot of trial and error.

“5 years of Linux Kernel development in Git” – Teaser