Programming :: Php Has Scope In Opensource Software Industry?
May 25, 2011
From the past 2 years i have been working in linux machines and few months back I started my carrier as php programmer, I just want to know weather php has scope in software industry or not ? because my friends are insisting me to go for microsoft technologies and i am in delima to choose which platform.
i've just started to learn about functions in Bash scripting. I'm able to set the functions and execute the commands correctly. However, if my_var is set in the first function and then later in the script in the script the 2nd function is called, it doesn't seem to remember my_var and quits (at least i suspect this is the problem).
Here's my code (it requires yad available via webupd8. org). My specific problem seems to lay in line #27 where if we view the changelog and then exit that window, it returns to the "main" function but any subsequent commands cause a crash. Is this because of the get command on line #29? It's presumably now out of scope after calling menu on line #25?
I have the joyous task of having to find and fix a bug in a large opensource project for an assignment. Fixing the bug should only take about 4 hours according to the lecturer. I would prefer the source language of the project to be Java, since my C++ is quite rusty.
So, does anyone have some experience in this type of thing, and can you give me advice about which projects would not be nasty to an ignorant student? Also, which tools did you use to make it easier for you? I want to learn how to do this,but I'm just a bit clueless at present.
I have a server (192.168.1.9) in my network that is running a http server on port 5000. This server port have been opened (on my router 192.168.1.1) to be available from my public IP (on port 80).
I have recently installed openvpn to connect to a vpn, but I'd like to keep my http server available from my public IP (no need to have it available to the VPN network).
I'm completely lost and I don't know where to start ...
Here are some details about the route configuration :
I'm trying to compile a package of OpenKiosk call NodeView on Ubuntu 10.04, I finally manage to run the 1rs. step of 3 with no problem at all, that I have to do to install this program:
Quote:
1rt - ./configure --prefix=/usr 2nd - make 3rd - sudo make install
Now when I try to run make I get this error:
Code: $ make cd xmlrpc++0.7 && make -f Makefile make[1]: Entering directory `/home/user/Desktop/nodeview-2.0.3/xmlrpc++0.7' g++ -c -pipe -g -Wall -W -O2 -I/usr/share/qt3/mkspecs/default -I. -o .obj/XmlRpcSocket.o src/XmlRpcSocket.cpp code....
I have install the dependiencies, by running the command sudo yum install qt4-devel jack-audio-connection-kit-devel successfully done (using fedora 11) After trying to build as [ajitj@fedora11 src]$ ./build But getting the error as bellow: (I have put some part of the lines)
../externals/includes/rtaudio-4.0.6/RtAudio.cpp:6164: error: �state� was not declared in this scope ../externals/includes/rtaudio-4.0.6/RtAudio.cpp:6164: error: �SND_PCM_STATE_XRUN� was not declared in this scope ../externals/includes/rtaudio-4.0.6/RtAudio.cpp:6166: error: �snd_pcm_prepare� was not declared in this scope
I am trying to use link scope IPv6 addresses to permit two machines to connect using IPv6, but I cannot figure out how to do it without specifying the interface to use on every connection. Here is an example ping:
[root@ppatel-brn1 ~]# ping6 -c 3 fe80::204:75ff:feb6:2994 connect: Invalid argument [root@ppatel-brn1 ~]# ping6 -c 3 -I eth0 fe80::204:75ff:feb6:2994 PING fe80::204:75ff:feb6:2994(fe80::204:75ff:feb6:2994) from fe80::214:22ff:febd:7c1f eth0: 56 data bytes 64 bytes from fe80::204:75ff:feb6:2994: icmp_seq=0 ttl=64 time=0.836 ms 64 bytes from fe80::204:75ff:feb6:2994: icmp_seq=1 ttl=64 time=0.286 ms 64 bytes from fe80::204:75ff:feb6:2994: icmp_seq=2 ttl=64 time=0.280 ms
Code: #include<iostream.h> #include<stdio.h> main() { int num1, num2, sum; code....
I search the answer to my problem in various forums but I can't solve the problem.I think that is due to I need some package or that I don't install the necessary libraries.
different python module for playing audio similar problem. This time pyAudiere (sorry for sounding a little bored by this, but I had not much success of late) Ok, I am trying to install Audiere which doesnt work. I download the dependencies (libaudiere), then I extract the tarball download from their website. then I followed a procedure from this website because that was the only one I could find (documentation is a little sparse in that compartment unfortunately) from the terminal I write
According to the Open Source Initiative an open source license must among all other things be "9. License Must Not Restrict Other Software: The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software." Now GPL v2 (and all oher versions) instead require "You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. ", basically this is the reason why GPL is considered a viral license: because any works derived from a copyleft work must themselves be copyleft when distributed (and thus they exhibit a viral phenomenon). Now the problem is in wikipedia [URL] I see that GPL is approved by OSI as open source, but the point 9 of OSI and the vitality of GPL should be incompatible with each other!
I think I've one of the badest configurations to use fc15 and gnome-shell. I run a AMD HD 6950 and I have these bugs in gnome-shell (e.g. rainbow color, corrupt icons, ..) with the official AMD fglrx driver.As I can see, the opensource ATI driver only supports cayman based gpu (like mine) if using a 2.6.39 kernel. Mine is a 2.6.38.6-27.fc15.x86_64, so I don't get any support.Any ideas how to get the opensource driver to work and fix these ugly gnome-shell bugs?Shell I install the 2.6.39 Kernel from FC16?I really like the new gnome-shell and got used to it on my thinkpad x61s, so I like to use it on my workstation, too.
I have problems with ATI Drivers for my graphics HD4850. Opensource drivers work, but often lag mouse and other applications. Then I've installed Additional drivers, which are include in Ubuntu. It's good with mouse and other, but sometimes lag applications and moving windows. In CCSM I disabled Vsync and set refresh rate, but it's still lag on applications, moving windows is OK. What can I do now?
Is ATI Driver version from Additional drivers same as 11.4 from official AMD's webpage? If I will install drivers version 11.4 from AMD's page, will work good? OR How can I solve problems with opensource drivers with mouse and applications lag?
Could someone suggest me an opensource disk deduplication software. Also pls mention if you are using it in production environment and size of the environment.
With Microsoft acquisition of Skype I was tasked with research into migrating our users off of Skype and onto our own server for audio/video calls and IM communication. I see several SIP servers in F14 repos: OpenSER, OpenSIP, sems, ser and some other packages. What do I need to build my own server on F14 machine to allow our users call each other with video and exchange text IMs?
I have everything in 11.2 working awesome and loving this experience just wish I could get this card to work.I added the repository but it gives me an error saying there is no checksum and no certificate?Can I say ignore this and install the repository so I can get at the opensource drivers? Its the only thing I am lacking in getting done.
researching for a open source billing software to use for a typical hotspot/wi-fi wisp setup. The billing software should be stateful ie being able to keep track of the user time and automatically discount the user when the voucher expires,should be able to create logins based on specfic time ie,user can buy access from 6pm to 5am,etc then also volume based. eg a download volume quota is set and when the user has downloaded based on the set quota,he/she is diconnected. Can all these be acheived with radius server?
I'm trying to produce a list of opensource alternatives to Blackboard and webct EDIT: please provide user experience and recommendation. I'm not looking for a google search on the products out there; rather, I was wondering about your personal input
For those of us who were stung last year by ATI's decision to drop support for <= R500 series cards from their closed source, or proprietary driver (known as the FGLRX driver), we are now forced to use the opensource ATI XORG driver. This is not as bad as it sounds, as in doing so, ATI has released a lot of the hardware specs on these older cards and the opensource driver has improved dramatically in the last year as a result.
Ubuntu includes both the ATI and the FGLRX driver install capacities in recent releases (since Intrepid(?)). If one can install the FGLRX driver, you should be able to do this by choosing System>Administration>Hardware Drivers and choosing to activate the ATI drivers; or you can manually install them using this guide: [URL]
However, if you have a card that is or below the R500 series (i.e. not R600+) DO NOT install the FGLRX drivers - you will break your X server (video display). If you don't know what series chipset you have, try the following:
Code: $ lspci 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
[Code]....
If you're like me and need a production machine, but just want updated drivers, try this link: [URL]
To add the PPA (Guide): [URL]
These are fairly easy to remove (as described on the site); just remove the PPA from your Software Sources and downgrade the drivers.