09-12-2011
Want to contribute to unix opensource projects.
Hello ,
I am C++, Objective C , Qt ,developer on Mac OS X, iOS having around 4+ years of experience. I never got a chance to work on System Level programming. But I am very much interested in it.
I don't want to do UI programming any more but I am doing just because of my current job profile.
So, for learning system programming in unix , I started reading "Advanced programming in the unix environment " and also started playing with unix and its commands.
As I have mentioned I don't want to do UI programming anymore, so to grab opportunity from current employer or from new one , I have to have some good hands-on on system programming networking & multithreading in unix .
Please suggest me a way to learn programming in unix .According to me , If I start understanding and contributing in some good open source project, It will be beneficial for me but I don't have any idea since I am a newbie in unix development.
So please suggest me some open source projects or some other way to improve my competency in low level programming in unix.
7 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I am currently studying to be a Unix programmer. I am at the very beginning stages taking an online course through guruischool. I know that this course will not be nearly enough for me to be a confident or competent unix programmer. However I was wondering what projects I can do at home that will... (4 Replies)
Discussion started by: vedder10
4 Replies
2. Shell Programming and Scripting
I want to contribute to any project that currently going on in the gnu.
What is the procedure. (1 Reply)
Discussion started by: yogesh_powar
1 Replies
3. Shell Programming and Scripting
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (2 Replies)
Discussion started by: alokjyotibal
2 Replies
4. What is on Your Mind?
Someone was asking the below on our mailing list and i thought of sharing with you guys, what do you think?
P.S: if this is the wrong forum i couldn't find something related to 'opensource' as main forum so i posted here, moderators feel free to move.
Hello,
I want to opensource something... (1 Reply)
Discussion started by: Bashar
1 Replies
5. Homework & Coursework Questions
hello
Unix is open source..is it? What is open source?
Can anyone explain shortly? (1 Reply)
Discussion started by: csharpque
1 Replies
6. UNIX for Dummies Questions & Answers
Hi,
I am a mid-career programmer with extensive experience in object-oriented design and development in C, C++, and C#. I've written a number of multi-threaded server applications and background services, although my grasp of networking protocols is a bit weak: my current job drifted away from... (2 Replies)
Discussion started by: TheTaoOfPhil
2 Replies
7. Programming
Hello,
I am a Linux/Unix System Administrator as a profession from last 8 years and now want to jump into Linux programming to contribute something to this in which i spent these many years for its integration/Administration/Configuration/Servers Setups.
Please let me know i can start working... (5 Replies)
Discussion started by: sunnysthakur
5 Replies
LEARN ABOUT CENTOS
idevicediagnostics
idevicediagnostics(1) General Commands Manual idevicediagnostics(1)
NAME
idevicediagnostics - Interact with the diagnostics interface of a device.
SYNOPSIS
idevicediagnostics [OPTIONS] COMMAND
DESCRIPTION
Interact with the diagnostics interface of a device which allows to retrive all kinds of information including diagnostics data, mobi-
legestalt data, remote access to the IORegistry and certain commands like restart, shutdown and sleep. Only available for iOS 4 and later.
Accessing IORegistry is only supported on iOS 5 and later.
OPTIONS
-u, --udid UDID
target specific device by its 40-digit device UDID.
-d, --debug
enable communication debugging.
-h, --help
prints usage information.
COMMANDS
diagnostics [TYPE]
print diagnostics information from device optionally by TYPE. This includes "All", "WiFi", "GasGauge" or "NAND". Default is "All".
mobilegestalt KEY [...]
print values of mobilegestalt keys passed as arguments after the command and seperated by a space.
ioreg [PLANE]
print IORegistry of device, optionally by PLANE like "IODeviceTree", "IOPower"
or "IOService". Only available on iOS 5 and later.
shutdown
shutdown device
restart
restart device
sleep put device into sleep mode which also disconnects it from the host.
AUTHORS
Martin Szulecki
idevicediagnostics(1)