Re: Resize partition solution -and- problem.
Joe, I do not know that partitioning tool so I do not know for sure it can be trusted to safely shrink the ntfs partition on which your XP was running. What should have happened if it did the right things is that when you next booted XP, the XP bootloader would note the change in the partition size and run chkdsk to check it out and then XP would load. So here are a couple of questions: 1 - Did you reboot XP after resizing the partition but before installing kubuntu (not required but tell us so we know) No. I did not. After the resize, I installed kubuntu 2 - When you say the 5th GRUB menu item (XP) does not work, what do you mean. In other words, what does and does not happen. Is there any output such as error messages. or ...? No error messages. I just see a blinking cursor at the top left of a black screen. So, I guess I'm sunk, as Lisa said. Just thought I would ask. Surely all of the Windows partition is still there intact since I did chkdsk and defrag (several times) before resizing, and the defrag process showed (graphically) that all data sectors were in less than half the hard drive. And I made sure to resize considerably less than half the HD size. (only about 40%). --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: OT: Software Licensing Fees
Hi All, First of all thanks to those folks who responded with some helpful points. To clarify some of the questions asked: I understand with glaring clarity that I'm am replaceable and know making demands never works. Over the years, the company's revenue has increased. But also over the years, I've spent more time adding features. It was probably my fault for not clearly detailing how much time I'd spend adding features functionality versus just maintaining the existing application. Last year I did a bit of calculation on how much time I spend on maintaining and improving the application versus my percentage of revenue compensation and I came to a rate of about $15/hour. While in the very beginning of this project, I did it more for the learning of building a large application and the money was a nice side job. But now, it seems the hours got longer (due to significantly increased code base) and the pay didn't keep pace. At ~$15/hr it's just not worth the time to keep staying on the project. However, to get the compensation to a more market-rate level seems very difficult. The revenues for this business market (its academia government) has been going steady down (the owner must keep lowering bids each year to get a contract). Looking at the numbers coming in, if he had to pay me a market-rate for programming, his IT budget would double or more and the business would go under. Which leads me to think that perhaps this isn't a viable business anymore if one can't make enough income to cover the costs of infrastructure. Maybe it's time to let this one go... Thanks for letting me rant! Peter On 7/9/2012 8:01 PM, Mark Phillips wrote: I don't quite understand what is going on. Has their gross revenue remained flat for all these years, do you are not making add much as before? Or, are you now thinking that the percentage is too low? Are you spending more time maintaining their servers and performing updates than when you started? Are you creating new functionality for them? Mark On Jul 9, 2012 7:16 PM, AZ Pete p...@cactusfamily.com mailto:p...@cactusfamily.com wrote: Hi All, I'm in a bit of a quandary about fees I'm receiving from a long time client and thought I'd tap the PLUG brain-trust to get some input. This situation is this: A few years ago I developed a PHP application that a client uses to run their business (its a typical LAMP platform). Without getting into tedious details, this software application is used to run their entire business. It is understood that the software ownship resides with me and they are paying for its use - licensing it, if you will. At the start of this project, we agreed upon a certain percentage of gross revenue that I would receive as payment for use of this software. In return, I would maintain the software, provide various updates or additions, and some light server admin work to keep the application running. This arrangement has been working quite well and the business relationship is excellent. However, I feel now that the percentage I receive is too low (it hasn't been changed since the start of this venture). I have broached the subject of having to update our arrangement, but was met with some resistance. I wanted to ask fellow consultants/contractor/software devs what is the going rate for such an arrangement. Namely, if you are licensing a software product to a client for their use, what is a reasonable percentage of gross revenue a business should expect to pay. Especially, a software product that is the core component of their business without which the business wouldn't exist. Any thoughts would be *very* appreciated. Thanks, Peter --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us mailto:PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list -PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
It is commented out. On Mon, Jul 9, 2012 at 9:37 PM, James Dugger james.dug...@gmail.com wrote: One other quick item, in the /etc/ssh/sshd_config file check to see of the following line is comment out or not: AuthorizedKeyFile%h/.ssh/authorized_keys (default is commented out) If it isn't commented out and you still can't access simple ssh then comment it out and restart ssh. Once you have simple known_host resolution and want to reestablish keys than remove the # write and save the sshd_config and restart ssh -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss -- :-)~MIKE~(-: --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
well... I'll tell you... I deleted known_hosts on the computer that will not rsync or ssh and ran the reset command to find no gain in the situation. I the tried to ssh from the laptop and after logging in I was presented with a message that I needed to reboot. I did but there was no improvement in the situation. On Tue, Jul 10, 2012 at 12:03 AM, Michael Havens bmi...@gmail.com wrote: It is commented out. On Mon, Jul 9, 2012 at 9:37 PM, James Dugger james.dug...@gmail.comwrote: One other quick item, in the /etc/ssh/sshd_config file check to see of the following line is comment out or not: AuthorizedKeyFile%h/.ssh/authorized_keys (default is commented out) If it isn't commented out and you still can't access simple ssh then comment it out and restart ssh. Once you have simple known_host resolution and want to reestablish keys than remove the # write and save the sshd_config and restart ssh -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss -- :-)~MIKE~(-: -- :-)~MIKE~(-: --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: g++
An IDE will be an unnecessary complication for you. There is nothing that an IDE can do that can not be accomplished by vi/grep/find/ctags. There even *EXISTS* a GUI Vim! :) One of the things I despise about a Micro$haft environment is that the lack of tools and convoluted environment DEMANDS the IDE. I am an experienced C++ programmer (in both, *nix and M$) and I know enough about g++ to be dangerous. I'll be more than glad to guide your steps over software development the way that 'real men' write software! ;-) Feel free to contact me at your convenience, I am heading out of town until Friday. ET PS: And remember: If you have any question, you will get any answer... Trent Shipley writes: I am reading a C++ book on Kindle and I am enjoying it. I could just download the free Microsoft C++ compiler and IDE, but I would like to work in a Linux (Ubuntu) environment. I have obtained the g++ package. I have obtained Eclipse, which seems to have a C++ plug-in. Is there a good, recent gcc|g++ book I can read? Failing that is there a way to get the documentation on my tablet (perhaps a PDF)? How do I get the plug-in for Eclipse? How do I integrate g++ and Eclipse? (You can see that I'm angling for an IDE. If I can't get the IDE to work it's back to Microsoft.) --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: OT: Software Licensing Fees
Andrew makes a good point of things must be win-win. Sounds like they are not. If the business is not viable, it may be time to cut your losses. A sad fact, however this decision is the harsh reality of being in business. It does sound like the business is hanging in there though. Might be a good time to re-negotiate a more limited relationship. From what you are saying you are not that easily replaced - from a financial perspective. Of course you will have to take into consideration what your desired compensation is. I would guess the business owner knows things are not as good as they could be for all involved. Maybe if you start by educating the business owner about your current compensation level, market compensation for a PHP consultant, you being at risk, etc, and then ask how to make this arrangement win-win, you might be surprised at what might be offered. Keith Smith --- On Mon, 7/9/12, AZ Pete p...@cactusfamily.com wrote: From: AZ Pete p...@cactusfamily.com Subject: Re: OT: Software Licensing Fees To: Main PLUG discussion list plug-discuss@lists.plug.phoenix.az.us Date: Monday, July 9, 2012, 11:52 PM Hi All, First of all thanks to those folks who responded with some helpful points. To clarify some of the questions asked: I understand with glaring clarity that I'm am replaceable and know making demands never works. Over the years, the company's revenue has increased. But also over the years, I've spent more time adding features. It was probably my fault for not clearly detailing how much time I'd spend adding features functionality versus just maintaining the existing application. Last year I did a bit of calculation on how much time I spend on maintaining and improving the application versus my percentage of revenue compensation and I came to a rate of about $15/hour. While in the very beginning of this project, I did it more for the learning of building a large application and the money was a nice side job. But now, it seems the hours got longer (due to significantly increased code base) and the pay didn't keep pace. At ~$15/hr it's just not worth the time to keep staying on the project. However, to get the compensation to a more market-rate level seems very difficult. The revenues for this business market (its academia government) has been going steady down (the owner must keep lowering bids each year to get a contract). Looking at the numbers coming in, if he had to pay me a market-rate for programming, his IT budget would double or more and the business would go under. Which leads me to think that perhaps this isn't a viable business anymore if one can't make enough income to cover the costs of infrastructure. Maybe it's time to let this one go... Thanks for letting me rant! Peter On 7/9/2012 8:01 PM, Mark Phillips wrote: I don't quite understand what is going on. Has their gross revenue remained flat for all these years, do you are not making add much as before? Or, are you now thinking that the percentage is too low? Are you spending more time maintaining their servers and performing updates than when you started? Are you creating new functionality for them? Mark On Jul 9, 2012 7:16 PM, AZ Pete p...@cactusfamily.com wrote: Hi All, I'm in a bit of a quandary about fees I'm receiving from a long time client and thought I'd tap the PLUG brain-trust to get some input. This situation is this: A few years ago I developed a PHP application that a client uses to run their business (its a typical LAMP platform). Without getting into tedious details, this software application is used to run their entire business. It is understood that the software ownship resides with me and they are paying for its use - licensing it, if you will. At the start of this project, we agreed upon a certain percentage of gross revenue that I would receive as payment for use of this software. In return, I would maintain the software, provide various updates or additions, and some light server admin work to keep the application running. This arrangement has been working quite well and the business relationship is excellent. However, I feel now that the percentage I receive is too low (it hasn't been changed since the start of this venture). I have broached the subject of having to update our
OT: Android Dev Questions
Posted to PLUG, TFUG, AzPHP I wondering about trends. Currently I make my living as a LAMP developer. The market seems strong and lots of main stream apps are built with PHP. So I expect the market to continue to be strong for 10 – 15 years. That is the time frame I am interested in. Things are moving rather fast now. Cheap hardware is now a reality. It looks like a smart phone has more CPU and RAM than the laptop I bought 10 year ago, and the desktop I bought 7 year ago. I think I saw a smart phone that had a dual core 1.5ghtz processor and a gig of RAM. My first 2 computers didn't even have hard drives.. I'm intrigued by Android development. Seems there is really only one option and that is the Android SDK that is modified Java. I don't find Java to be intuitive, however I can live with it. My main question has to do with compatibility. A friend tells me he thinks there are comparability issues between manufactures since they modify Android to met their needs and the lack of standards. After exchanging emails, it sounds like writing Android code is like writing JavaScript that needs to run in all the currently available browsers. We have JavaScript solutions – MooTools, jQuery … etc. However in the short time I've been looking at Android development, I have not found any information on compatibility issues (however I have not search either). I have lots of questions. What is the life expectancy of Android? Will it be around 15 years from now? How hard is it to upgrade a phone to a newer version of Android? Are there any compatibility issues? How does one monetize Android application development skills? Where can I find quality used Android phones? What device would you recommend I use to learn Android development – Phone, Tablet, Simulator? Thank you so much for all your insight. Keith Smith--- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
RE: OT: Software Licensing Fees
Yeah, I feel your pain, but more than you know - I did a fixed bid deal many years ago and quit keeping track of my hours when I reached the wonderful rate of $1/hour. Yep. $1/hour. Yes, that was 20 years ago, but I had much more work to do on a fixed bid job, so it went below that amount Rusty -Original Message- ...maintaining the existing application. Last year I did a bit of calculation on how much time I spend on maintaining and improving the application versus my percentage of revenue compensation and I came to a rate of about $15/hour. --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
Mike, A few questions - which box is client and which is host (for purposes of ssh)? On which box is the rsync program running? Are you using static IP addresses for both boxes? On the client box do you have a known_hosts file in ~/.ssh If you see known_hosts file type cat known_hosts while in the directory ~/.ssh do you see the line id-rsa= with a bunch of numbers and letter pairs? On client do you see id_rsa and id_rsa.pub in ~/.ssh? On the host box do you see a file named authorized_keys in ~/.ssh? well... I'll tell you... I deleted known_hosts on the computer that will not rsync or ssh and ran the reset command to find no gain in the situation. I the tried to ssh from the laptop and after logging in I was presented with a message that I needed to reboot. I did but there was no improvement in the situation. -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
Also you mentioned networking problems with the address that you are using in for Openssh can you ping the box? try pinging the host box from client using ping -c4 host ip address check for packet loss. If you are losing packets and/or the host cannot be reached than you have a network problem other than just ssh and you will need to solve this first. -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: OT: Android Dev Questions
Gmail seems to have a problem with inline answers today, so I will add them here... 1. What is the life expectancy of Android? Will it be around 15 years from now? I haven't a clue. I hope I am around 15 years from now! ;) 2. How hard is it to upgrade a phone to a newer version of Android? If your carrier wants to upgrade the phone, then they will send you an upgrade package OTA and your phone will upgrade. If you want to upgrade manually, then you will have to root your phone and apply the upgrade manually. Just google for your phone type and the upgrade you want. Generally speaking, US carriers don't want to spend the time upgrading phones - they want you to buy a new one because they subsidize part of the cost to get you to buy a plan. In Europe, you pay the full price for the phone, so you can upgrade it as you wish. As a result, the versions change slowly - 86.7% of the phones out there are at version 2.3.3, and version 4 was just released. This percentage would be even higher if it weren't for tablets (versions 3 and 4 added a lot of tablet stuff). 1. Are there any compatibility issues? Yes and no. Some older early Android hardware will have problems with the newer android versions, but for the most part they are supposed to be backward compatible. The big moving target is screen resolution - ie tablets versus larger screen phones. It takes some ui redesign to move from a small screen to a giant one, and to be compatible with all of them. However, the underlying non-ui parts are the same. 2. How does one monetize Android application development skills? Write a killer app and sell it. ;) The google market is huge, so it is harder to get noticed (ie rated and found), and there is no easy way to talk to anyone at google about issues with your account. However, other markets exists - amazon looks promising, but I believe they take a larger cut, but provide better customer support. Of course, if your app is free, it does not matter. 3. Where can I find quality used Android phones? I am not sure what quality means, but in the usual places - craig's list, ebay, etc. Friends as well.it does not take much time to download an app run it and then remove it. The Android SDK comes with a good emulator, so you can catch lots of issues with that tool. Again, the biggest issue I have found is varying screen resolutions and making sure everything looks right. The emulator helps, and I have not found a need to have every phone on the market in my possession to test. There are also testing services you can use - some free and some for pay. 4. What device would you recommend I use to learn Android development – Phone, Tablet, Simulator? Start with the SDK and the emulator. Also, take a look at this page - http://developer.android.com/about/dashboards/index.html to see where to target your development. Then read the android developer docs - they are very very good. Depending on how you learn, you may want to pick up a book or two, but they are totally out of date except for the basics. Another good source is http://commonsware.com/mmurphy. You can pay for the e-book and get all the updates and changes for a year. Mark Murphy hangs out in the developer forum and provides very good answers to questions, especially for newbies. Hope that helps.and no, I have not created any killer apps yet so I can retire on the millions in royalty checks from google...so YMMV! Good luck! Mark On Tue, Jul 10, 2012 at 6:27 AM, keith smith klsmith2...@yahoo.com wrote: Posted to PLUG, TFUG, AzPHP I wondering about trends. Currently I make my living as a LAMP developer. The market seems strong and lots of main stream apps are built with PHP. So I expect the market to continue to be strong for 10 – 15 years. That is the time frame I am interested in. Things are moving rather fast now. Cheap hardware is now a reality. It looks like a smart phone has more CPU and RAM than the laptop I bought 10 year ago, and the desktop I bought 7 year ago. I think I saw a smart phone that had a dual core 1.5ghtz processor and a gig of RAM. My first 2 computers didn't even have hard drives.. I'm intrigued by Android development. Seems there is really only one option and that is the Android SDK that is modified Java. I don't find Java to be intuitive, however I can live with it. My main question has to do with compatibility. A friend tells me he thinks there are comparability issues between manufactures since they modify Android to met their needs and the lack of standards. After exchanging emails, it sounds like writing Android code is like writing JavaScript that needs to run in all the currently available browsers. We have JavaScript solutions – MooTools, jQuery … etc. However in the short time I've been looking at Android
Re: OT: Software Licensing Fees
I agree with JD. 1. Take a look at what exists today and negotiate a maintenance contract just for that. Any new features beyond what is there today will entail (1) a development cost and (2) a maintenance cost for those features. You may decide to include the maintenance on a new feature is so small it will be part of the current maintenance contract, but all new features need to be paid for. 2. Finally, spend you free time figuring out how to automate the maintenance of what you already have, (ie whatever it takes to reduce the amount of time you spend on maintenance) and make those changes so the time spend on maintenance goes down. Mark On Tue, Jul 10, 2012 at 8:23 AM, JD Austin j...@twingeckos.com wrote: Hi Pete, First of all 'Adding new features' is NOT maintenance; did you agree to implementing new features as part of your maintenance agreement?. $15/hour is not even close to industry standard. You are correct.. it is not worth the time you're spending on it. I would immediately 're-clarify' what you're willing to do for the small amount they're paying you; specifically stop creating new features and only maintain what you've already created (bug fixes and OS related updates only) . If they want more then it's time to re-negotiate. I understand with glaring clarity that I'm am replaceable and know making demands never works. Anyone they bring in will have to climb the learning curve of the code you've created; you're not as replaceable as you think. I would say don't make threats or demands... just be open and honest with them about it. If it were me I would simply state that while you've added new features without demanding additional compensation in the past that doing so has become a barrier to the success of your business due to the increasing amount of time involved and that you can no longer continue to do so. Say you'll continue to support the application you've created for them as agreed for the price agreed but that support does not include implementing new features. Don't feel too bad... I've made the same mistake you have Pete... I tried to be 'the low price leader' for way too long :) Charge at least 7 - 10 times what you're charging them; think 'if I had to take myself out of the equation how much would I have to spend on a competent programmer to do so' (salary.com is a good indicator). I too was stuck in a situation where I couldn't even hire someone to take over the work that was killing my business; bad situation to be in :( JD On Mon, Jul 9, 2012 at 11:52 PM, AZ Pete p...@cactusfamily.com wrote: Hi All, First of all thanks to those folks who responded with some helpful points. To clarify some of the questions asked: I understand with glaring clarity that I'm am replaceable and know making demands never works. Over the years, the company's revenue has increased. But also over the years, I've spent more time adding features. It was probably my fault for not clearly detailing how much time I'd spend adding features functionality versus just maintaining the existing application. Last year I did a bit of calculation on how much time I spend on maintaining and improving the application versus my percentage of revenue compensation and I came to a rate of about $15/hour. While in the very beginning of this project, I did it more for the learning of building a large application and the money was a nice side job. But now, it seems the hours got longer (due to significantly increased code base) and the pay didn't keep pace. At ~$15/hr it's just not worth the time to keep staying on the project. However, to get the compensation to a more market-rate level seems very difficult. The revenues for this business market (its academia government) has been going steady down (the owner must keep lowering bids each year to get a contract). Looking at the numbers coming in, if he had to pay me a market-rate for programming, his IT budget would double or more and the business would go under. Which leads me to think that perhaps this isn't a viable business anymore if one can't make enough income to cover the costs of infrastructure. Maybe it's time to let this one go... Thanks for letting me rant! Peter On 7/9/2012 8:01 PM, Mark Phillips wrote: I don't quite understand what is going on. Has their gross revenue remained flat for all these years, do you are not making add much as before? Or, are you now thinking that the percentage is too low? Are you spending more time maintaining their servers and performing updates than when you started? Are you creating new functionality for them? Mark On Jul 9, 2012 7:16 PM, AZ Pete p...@cactusfamily.com wrote: Hi All, I'm in a bit of a quandary about fees I'm receiving from a long time client and thought I'd tap the PLUG brain-trust to get some input. This situation is this: A few years ago I developed a PHP application that a client uses to run
Re: OT: Software Licensing Fees
The issue (I) see is this: Do you have a written contract? If so, what is WRITTEN is binding. I see the _possibility_ of all kinds of LEGAL troubles. Suppose: You say Goodbye, The company dies, He sues you for breach of contract... and wins. OH NOES! On the other hand, I believe verbal agreements rarely hold up in court. BEFORE you make any large decision in this matter it may be prudent to speak with a lawyer. As we all know, The U.S. is the MOST litigious nation on earth You have already made the statement that if he were to pay you the going rate it would kill the business. Over the years, the company's revenue has increased the owner must keep lowering bids each year to get a contract In essence you are saying that a theoretical maximum increase of costs of $31,200 would kill the business, (Double the IT cost at full time (2080 Hrs/yr), MUCH less if you work a few hours a week for him. NO owner would willingly cut his own throat. So, a raise appears to me to be out of the question. Point here now becomes: Is this revenue stream large enough to put a dent in YOUR wallet should it stop? With the economy as it is, I'd look hard at that. Do you have MARKET RATE work to fill in the gap LONG TERM? Since the relationship is good, you need to weight THAT too. Does that relationship bring work in via referrals etc? Would severing the relationship harm your other existing streams OR hurt your ability to create more streams? Is the RELATIONSHIP important to you? Sometimes it is about more than just money. Add that you said, you are replaceable AND that if you walk, you will effectively slit HIS throat. NOTHING will divide family/ friends/ relationships faster that money based issues. I have personally witnessed a older friend lose a lifelong friend since they were both 5 years old and end up not speaking... permanently due to arguments regarding money. Hope I've helped :-) Wayne 07/10/2012 05:41 AM, keith smith wrote: Andrew makes a good point of things must be win-win. Sounds like they are not. If the business is not viable, it may be time to cut your losses. A sad fact, however this decision is the harsh reality of being in business. It does sound like the business is hanging in there though. Might be a good time to re-negotiate a more limited relationship. From what you are saying you are not that easily replaced - from a financial perspective. Of course you will have to take into consideration what your desired compensation is. I would guess the business owner knows things are not as good as they could be for all involved. Maybe if you start by educating the business owner about your current compensation level, market compensation for a PHP consultant, you being at risk, etc, and then ask how to make this arrangement win-win, you might be surprised at what might be offered. Keith Smith --- On *Mon, 7/9/12, AZ Pete /p...@cactusfamily.com/* wrote: From: AZ Pete p...@cactusfamily.com Subject: Re: OT: Software Licensing Fees To: Main PLUG discussion list plug-discuss@lists.plug.phoenix.az.us Date: Monday, July 9, 2012, 11:52 PM Hi All, First of all thanks to those folks who responded with some helpful points. To clarify some of the questions asked: I understand with glaring clarity that I'm am replaceable and know making demands never works. *Over the years, the company's revenue has increased.* But also over the years, I've spent more time adding features. It was probably my fault for not clearly detailing how much time I'd spend adding features functionality versus just maintaining the existing application. Last year I did a bit of calculation on how much time I spend on maintaining and improving the application versus my percentage of revenue compensation and I came to a rate of about $15/hour. While in the very beginning of this project, I did it more for the learning of building a large application and the money was a nice side job. But now, it seems the hours got longer (due to significantly increased code base) and the pay didn't keep pace. At ~$*15/hr it's just not worth the time to keep staying on the project. * However, to get the compensation to a more market-rate level seems very difficult. The revenues for this business market (its academia government) has been going steady down (*the owner must keep lowering bids each year to get a contract*). Looking at the numbers coming in, if he had to pay me a market-rate for programming, his IT budget would double or more and the business would go under. Which leads me to think that perhaps this isn't a viable business anymore if one can't make enough income to cover the costs of infrastructure. Maybe it's time to let this one go... Thanks for letting me rant! Peter On 7/9/2012 8:01 PM,
Re: g++
For windows i like notepad ++ light context highlights and tabs. Very basic for sure but i really like it. Just wish i had a Linux port. On Jul 10, 2012 4:21 AM, kitepi...@kitepilot.com kitepi...@kitepilot.com wrote: An IDE will be an unnecessary complication for you. There is nothing that an IDE can do that can not be accomplished by vi/grep/find/ctags. There even *EXISTS* a GUI Vim! :) One of the things I despise about a Micro$haft environment is that the lack of tools and convoluted environment DEMANDS the IDE. I am an experienced C++ programmer (in both, *nix and M$) and I know enough about g++ to be dangerous. I'll be more than glad to guide your steps over software development the way that 'real men' write software! ;-) Feel free to contact me at your convenience, I am heading out of town until Friday. ET PS: And remember: If you have any question, you will get any answer... Trent Shipley writes: I am reading a C++ book on Kindle and I am enjoying it. I could just download the free Microsoft C++ compiler and IDE, but I would like to work in a Linux (Ubuntu) environment. I have obtained the g++ package. I have obtained Eclipse, which seems to have a C++ plug-in. Is there a good, recent gcc|g++ book I can read? Failing that is there a way to get the documentation on my tablet (perhaps a PDF)? How do I get the plug-in for Eclipse? How do I integrate g++ and Eclipse? (You can see that I'm angling for an IDE. If I can't get the IDE to work it's back to Microsoft.) --**- PLUG-discuss mailing list - plug-disc...@lists.plug.**phoenix.az.usPLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.**us/mailman/listinfo/plug-**discusshttp://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
RE: g++
Call me a whatever, but I like the kitchen sink editor. Which is to say 'emacs'. You can even use it as something of an IDE, if you wish. (And it has syntax highlighting, all that sort of stuff). To compile, just 'Macro-x compile' (IIRC, and I think I do), then you can visit each error/warning, edit, and go to the next. It will keep track of your line insertions and deletions such that it will go to the next error correctly. If you have the x-enabled version, once your focus is inside the compilation output window, you even have buttons for 'goto next error', 'recompile', etc. Others love VI/VIM/VIwhatever. But let's not get into a flame war over kitchen sinks vs VI ;-) Or one of the IDEs you mention might work also. But beware - my (very limitd) experience with eclipse is that it makes the kitchen sink editor look small J Um, you are using ubuntu? Isn't the plugin there in synaptic? Yeah, there it is - eclipse-cdt. So: sudo apt-get install eclipse-cdt if you don't want to use synaptic. (I've not used eclipse on linux, so I have no idea if eclipse-cdt will work with g++, but I'd be a bit surprised if it didn't) Rusty From: plug-discuss-boun...@lists.plug.phoenix.az.us [mailto:plug-discuss-boun...@lists.plug.phoenix.az.us] On Behalf Of Stephen Sent: Tuesday, July 10, 2012 9:18 AM To: Main PLUG discussion list Subject: Re: g++ For windows i like notepad ++ light context highlights and tabs. Very basic for sure but i really like it. Just wish i had a Linux port. ... PS: And remember: If you have any question, you will get any answer... Trent Shipley writes: ...I have obtained the g++ package. I have obtained Eclipse, which seems to have a C++ plug-in. Is there a good, recent gcc|g++ book I can read? Failing that is there a way to get the documentation on my tablet (perhaps a PDF)? How do I get the plug-in for Eclipse? How do I integrate g++ and Eclipse? (You can see that I'm angling for an IDE. If I can't get the IDE to work it's back to Microsoft.) --- --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: g++
If we are throwing out editors, I highly recommend Sublime Text 2. It is very fast, is incredibly good looking. Its not FOSS, but somethings are worth it :) Eric prepares for flame war :) On Tue, Jul 10, 2012 at 9:32 AM, Carruth, Rusty rusty.carr...@smartstoragesys.com wrote: Call me a whatever, but I like the kitchen sink editor. Which is to say ‘emacs’. You can even use it as something of an IDE, if you wish. (And it has syntax highlighting, all that sort of stuff). To compile, just ‘Macro-x compile’ (IIRC, and I think I do), then you can visit each error/warning, edit, and go to the next. It will keep track of your line insertions and deletions such that it will go to the next error correctly. If you have the x-enabled version, once your focus is inside the compilation output window, you even have buttons for ‘goto next error’, ‘recompile’, etc. ** ** Others love VI/VIM/VIwhatever. But let’s not get into a flame war over kitchen sinks vs VI ;-) ** ** Or one of the IDEs you mention might work also. But beware – my (very limitd) experience with eclipse is that it makes the kitchen sink editor look small J ** ** Um, you are using ubuntu? Isn’t the plugin there in synaptic? Yeah, there it is – eclipse-cdt. So: “sudo apt-get install eclipse-cdt” if you don’t want to use synaptic. (I’ve not used eclipse on linux, so I have no idea if eclipse-cdt will work with g++, but I’d be a bit surprised if it didn’t) ** ** Rusty ** ** ** ** *From:* plug-discuss-boun...@lists.plug.phoenix.az.us [mailto: plug-discuss-boun...@lists.plug.phoenix.az.us] *On Behalf Of *Stephen *Sent:* Tuesday, July 10, 2012 9:18 AM *To:* Main PLUG discussion list *Subject:* Re: g++ ** ** For windows i like notepad ++ light context highlights and tabs. Very basic for sure but i really like it. Just wish i had a Linux port. … PS: And remember: If you have any question, you will get any answer... Trent Shipley writes: …I have obtained the g++ package. I have obtained Eclipse, which seems to have a C++ plug-in. Is there a good, recent gcc|g++ book I can read? Failing that is there a way to get the documentation on my tablet (perhaps a PDF)? How do I get the plug-in for Eclipse? How do I integrate g++ and Eclipse? (You can see that I'm angling for an IDE. If I can't get the IDE to work it's back to Microsoft.) --- --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: g++
Netbeans has a vi plugin. YAY! On Tue, Jul 10, 2012 at 9:42 AM, Eric Cope eric.c...@gmail.com wrote: If we are throwing out editors, I highly recommend Sublime Text 2. It is very fast, is incredibly good looking. Its not FOSS, but somethings are worth it :) Eric prepares for flame war :) On Tue, Jul 10, 2012 at 9:32 AM, Carruth, Rusty rusty.carr...@smartstoragesys.com wrote: Call me a whatever, but I like the kitchen sink editor. Which is to say ‘emacs’. You can even use it as something of an IDE, if you wish. (And it has syntax highlighting, all that sort of stuff). To compile, just ‘Macro-x compile’ (IIRC, and I think I do), then you can visit each error/warning, edit, and go to the next. It will keep track of your line insertions and deletions such that it will go to the next error correctly. If you have the x-enabled version, once your focus is inside the compilation output window, you even have buttons for ‘goto next error’, ‘recompile’, etc. ** ** Others love VI/VIM/VIwhatever. But let’s not get into a flame war over kitchen sinks vs VI ;-) ** ** Or one of the IDEs you mention might work also. But beware – my (very limitd) experience with eclipse is that it makes the kitchen sink editor look small J ** ** Um, you are using ubuntu? Isn’t the plugin there in synaptic? Yeah, there it is – eclipse-cdt. So: “sudo apt-get install eclipse-cdt” if you don’t want to use synaptic. (I’ve not used eclipse on linux, so I have no idea if eclipse-cdt will work with g++, but I’d be a bit surprised if it didn’t) ** ** Rusty ** ** ** ** *From:* plug-discuss-boun...@lists.plug.phoenix.az.us [mailto: plug-discuss-boun...@lists.plug.phoenix.az.us] *On Behalf Of *Stephen *Sent:* Tuesday, July 10, 2012 9:18 AM *To:* Main PLUG discussion list *Subject:* Re: g++ ** ** For windows i like notepad ++ light context highlights and tabs. Very basic for sure but i really like it. Just wish i had a Linux port. … PS: And remember: If you have any question, you will get any answer... Trent Shipley writes: …I have obtained the g++ package. I have obtained Eclipse, which seems to have a C++ plug-in. Is there a good, recent gcc|g++ book I can read? Failing that is there a way to get the documentation on my tablet (perhaps a PDF)? How do I get the plug-in for Eclipse? How do I integrate g++ and Eclipse? (You can see that I'm angling for an IDE. If I can't get the IDE to work it's back to Microsoft.) --- --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss -- James McPhee jmc...@gmail.com --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
RE: g++
No need to throw out any editor, use whatever one you like! Oh, wait, “throw out” as in “throw out to the wolves”. “Never mind” ;-) And, I certainly see no reason to flame about editors (I am something of an ‘olde pharte’, so I’ve seen some pretty stupid editor flamewars ‘back in the day’ J ) In any case, I’m just glad that in Linux-land you get to choose your editor (and mail client!!! And mail client editor (to a lesser degree) I hate Outbreak’s editor… ) Rusty From: plug-discuss-boun...@lists.plug.phoenix.az.us [mailto:plug-discuss-boun...@lists.plug.phoenix.az.us] On Behalf Of Eric Cope Sent: Tuesday, July 10, 2012 9:42 AM To: Main PLUG discussion list Subject: Re: g++ If we are throwing out editors, I highly recommend Sublime Text 2. It is very fast, is incredibly good looking. Its not FOSS, but somethings are worth it :) Eric prepares for flame war :) --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: g++
I started out as a Vim lover many years ago. A supervisor at my internship nudged me (in his gentle, wise, fatherly way) into trying to become tool agnostic. So, my donation of kerosene to the embers of this editor war: Learn one editor. Then learn another. Then another! Knowing the basics of vim and emacs both gives you a lingua franca across Linux, Unix, BSD, OS X, Windows, and more. How many programs grok hjkl natively? Or C-n/C-p/C-b/C-f? How many more have plugins to add such functionality? Diversity helps. :) Adam On 10 July 2012 09:51, Carruth, Rusty rusty.carr...@smartstoragesys.comwrote: No need to throw out any editor, use whatever one you like! ** ** Oh, wait, “throw out” as in “throw out to the wolves”. “Never mind” ;-)** ** ** ** And, I certainly see no reason to flame about editors (I am something of an ‘olde pharte’, so I’ve seen some pretty stupid editor flamewars ‘back in the day’ J ) ** ** In any case, I’m just glad that in Linux-land you get to choose your editor (and mail client!!! And mail client editor (to a lesser degree) I hate Outbreak’s editor… ) ** ** Rusty ** ** ** ** *From:* plug-discuss-boun...@lists.plug.phoenix.az.us [mailto: plug-discuss-boun...@lists.plug.phoenix.az.us] *On Behalf Of *Eric Cope *Sent:* Tuesday, July 10, 2012 9:42 AM *To:* Main PLUG discussion list *Subject:* Re: g++ ** ** If we are throwing out editors, I highly recommend Sublime Text 2. It is very fast, is incredibly good looking. Its not FOSS, but somethings are worth it :) Eric prepares for flame war :) ** ** --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: g++
On that note, you should definitely know Vi because some day you will have to SSH to a server, and need to read a file. Knowing Vi makes that really easy. But my day-to-day programming is in Sublime. Eric On Tue, Jul 10, 2012 at 10:00 AM, Adam McCullough ajmcc...@asu.edu wrote: I started out as a Vim lover many years ago. A supervisor at my internship nudged me (in his gentle, wise, fatherly way) into trying to become tool agnostic. So, my donation of kerosene to the embers of this editor war: Learn one editor. Then learn another. Then another! Knowing the basics of vim and emacs both gives you a lingua franca across Linux, Unix, BSD, OS X, Windows, and more. How many programs grok hjkl natively? Or C-n/C-p/C-b/C-f? How many more have plugins to add such functionality? Diversity helps. :) Adam On 10 July 2012 09:51, Carruth, Rusty rusty.carr...@smartstoragesys.comwrote: No need to throw out any editor, use whatever one you like! ** ** Oh, wait, “throw out” as in “throw out to the wolves”. “Never mind” ;-)* *** ** ** And, I certainly see no reason to flame about editors (I am something of an ‘olde pharte’, so I’ve seen some pretty stupid editor flamewars ‘back in the day’ J ) ** ** In any case, I’m just glad that in Linux-land you get to choose your editor (and mail client!!! And mail client editor (to a lesser degree) I hate Outbreak’s editor… ) ** ** Rusty ** ** ** ** *From:* plug-discuss-boun...@lists.plug.phoenix.az.us [mailto: plug-discuss-boun...@lists.plug.phoenix.az.us] *On Behalf Of *Eric Cope *Sent:* Tuesday, July 10, 2012 9:42 AM *To:* Main PLUG discussion list *Subject:* Re: g++ ** ** If we are throwing out editors, I highly recommend Sublime Text 2. It is very fast, is incredibly good looking. Its not FOSS, but somethings are worth it :) Eric prepares for flame war :) ** ** --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
RE: g++
Agree completely. If you don’t know VI, you’re going to wish you did sooner or later. (And remember, I’m the one who brought up emacs! J Yes, I can use VI – I’m no VI expert, but I can hkjl my way around, and even know what :.,$d means ;-) (assuming I correctly remember needing the colon…) Rusty --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
How to troubleshoot a printing problem?
I have an HP LaserJet4 that has worked fine for years printing via 'cups' from my long reliable Linux box. But recently it started hanging up with the form feed light lit and when I would tap the form feed lighted button, it would print a single document. Then, a couple weeks later, that quit working and when I would tap the form feed lighted button, the printer would just print a page with a single line that reads: ;%-12345x'pjl set pageprotect=auto-*'pjl set manualfeed=off*'pjl set economode=o... I am able to print a test page from the printer, so I believe the printer itself is okay. When I go to http://localhost:631/admin/ (there is no login to root, as I understand there is supposed to be), but it just opens to the admin page automatically ... but I am unable to delete either of the printers listed there. Meanwhile, I have been able to print from my wife's xp laptop. And also, I have been able to print from another laptop on which I just installed kubuntu. So, I assume the problem is something wrong with 'cups' on my main desktop computer How can I trouble-shoot this and figure out what needs to be corrected? --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
On Tue, Jul 10, 2012 at 7:33 AM, James Dugger james.dug...@gmail.comwrote: Mike, A few questions - which box is client and which is host (for purposes of ssh)? 1- I'm embarrassed to say, but I don't know. I think they both are client. rsync and ssh work from the laptop to the desktop but I can do neither the other way. 2- As for ping: it will ping from the desktop to the laptop but not the other way. Is this odd? In my mind it shouldn;t ping from the desktop to the laptop! seeing as what I said in 1. 3- Static IP addresses? I know I set them up as static when I first set it up and with each new install they didn't change so I never bothered making sure they were static again. It is bad of me but i just assumed everything was cool. 4- known_hosts file? There is a known_hosts file on the laptop and after it was deleted it recreated itself. Not so on the desktop. I deleted it and it didn't recreate itself. 5- id_rsa and id_rsa.pub in ~/.ssh? Neither of those files exist. 6- authorized_keys? On neither of the boxes do I see the file authorized_keys. So I suppose that means neither is a host. On which box is the rsync program running? Are you using static IP addresses for both boxes? On the client box do you have a known_hosts file in ~/.ssh If you see known_hosts file type cat known_hosts while in the directory ~/.ssh do you see the line id-rsa= with a bunch of numbers and letter pairs? On client do you see id_rsa and id_rsa.pub in ~/.ssh? On the host box do you see a file named authorized_keys in ~/.ssh? Also you mentioned networking problems with the address that you are using in for Openssh can you ping the box? try pinging the host box from client using ping -c4 host ip address check for packet loss. If you are losing packets and/or the host cannot be reached than you have a network problem other than just ssh and you will need to solve this first. well... I'll tell you... I deleted known_hosts on the computer that will not rsync or ssh and ran the reset command to find no gain in the situation. I the tried to ssh from the laptop and after logging in I was presented with a message that I needed to reboot. I did but there was no improvement in the situation. -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss -- :-)~MIKE~(-: --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: OT: Software Licensing Fees
I agree with most of the comments here. However regarding contracts, I won't tell you not to check with an attorney however that can get really expensive for $15 /hr.worth of programing work. If you have a written contract with the business and it does not a have any recitals in it that require you to pay THEIR attorney fees for any disputes (that they win) then it will also cost them as much or more to take you to court and with the chance that they do not win. In this case you would have as much or more leverage in the contract as them. As a senior manager I have seen a lot of contracts and NO contract even if it is written can force unfair business practices on another entity. Even if your contract stated that you must maintain the software forever this would not meet any legal nexus today. I say agree to maintain the software only and as others have stated maximize/automate your maintenance to get your dollars/hr back to where you are comfortable with the time spent. Any new features aught to be re-negotiated based on a cost/benefit analysis to them that is inline with your rates and expenses. If you are doing a lot of this work (for others) it may make sense to form and LLC and move your work under this protection. I would talk to an attorney about forming an LLC and moving my work into it. -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: How to troubleshoot a printing problem?
Try looking at: /var/log/cups/access_log /var/log/cups/error_log /var/log/cups/page_log If you want to try deleting and re-installing the printer, make sure it's print queue/spooler is empty. If you still can't delete the existing printer just install it again with a new name. On Tue, Jul 10, 2012 at 10:15 AM, j...@actionline.com wrote: I have an HP LaserJet4 that has worked fine for years printing via 'cups' from my long reliable Linux box. But recently it started hanging up with the form feed light lit and when I would tap the form feed lighted button, it would print a single document. Then, a couple weeks later, that quit working and when I would tap the form feed lighted button, the printer would just print a page with a single line that reads: ;%-12345x'pjl set pageprotect=auto-*'pjl set manualfeed=off*'pjl set economode=o... I am able to print a test page from the printer, so I believe the printer itself is okay. When I go to http://localhost:631/admin/ (there is no login to root, as I understand there is supposed to be), but it just opens to the admin page automatically ... but I am unable to delete either of the printers listed there. Meanwhile, I have been able to print from my wife's xp laptop. And also, I have been able to print from another laptop on which I just installed kubuntu. So, I assume the problem is something wrong with 'cups' on my main desktop computer How can I trouble-shoot this and figure out what needs to be corrected? --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss -- Dazed_75 a.k.a. Larry Please protect my address like I protect yours. When sending messages to multiple recipients, always use the BCC: (Blind carbon copy) and not To: or CC:. Remove all addresses from the message body before sending a Forwarded message. This can prevent spy programs capturing addresses from the recipient list and message body. --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
presentation for Thu
moin moin, Brian, in addition to your presentation for Thursday, put me down for a presentation on text art tools and demos. ### Title: Text (ASCII) art tools and demos Description: GNU/Linux has several fun tools for creating text art and effects. See tools such as sl, figlet and cowsay in action! :) ### For next month I'll do a new version of my on-the-fly presentation from last month. Here's a new title and description. ### Title: Online security, privacy and password management Description: Tools and tips for giving you more control over your online security and privacy. Recent breaches at LinkedIn, eHarmony and Last.FM prove that we can't rely on cloud services to protect our data. Password managers such as KeePassX help us easily use different, strong passwords for each site. They also enable several other good security practices. Other tools can also make it easy for you to take charge of your online security and privacy. In addition to good practices for online security, the presentation will cover tools and practices that can be used to effectively keep your online accounts seperate from each other so that a security breach at one company doesn't expose your other accounts. ### ciao, der.hans -- # http://www.LuftHans.com/http://www.LuftHans.com/Classes/ # The most likely way for the world to be destroyed, most experts agree, # is by accident. That's where we come in; we're computer professionals. # We cause accidents. -- Nathaniel Borenstein --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: presentation for Thu
OK, I have us down for the following on thurs: Presenter: Brian Cluff Title: Kdenlive Description: Demonstration of the kdenlive nonlinear video editor. If you are using Openshot or thinking about using it, I think it will be worth your time to check out kdenlive instead. Presenter: Der.Hans Title: Text (ASCII) art tools and demos Description: GNU/Linux has several fun tools for creating text art and effects. See tools such as sl, figlet and cowsay in action! I also have next months topic in the website and it will be published just after this thursdays meeting finishes. :) I hope to see everyone there. Brian On 07/10/2012 11:42 AM, der.hans wrote: moin moin, Brian, in addition to your presentation for Thursday, put me down for a presentation on text art tools and demos. ### Title: Text (ASCII) art tools and demos Description: GNU/Linux has several fun tools for creating text art and effects. See tools such as sl, figlet and cowsay in action! :) ### For next month I'll do a new version of my on-the-fly presentation from last month. Here's a new title and description. ### Title: Online security, privacy and password management Description: Tools and tips for giving you more control over your online security and privacy. Recent breaches at LinkedIn, eHarmony and Last.FM prove that we can't rely on cloud services to protect our data. Password managers such as KeePassX help us easily use different, strong passwords for each site. They also enable several other good security practices. Other tools can also make it easy for you to take charge of your online security and privacy. In addition to good practices for online security, the presentation will cover tools and practices that can be used to effectively keep your online accounts seperate from each other so that a security breach at one company doesn't expose your other accounts. ### ciao, der.hans --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: OT: Android Dev Questions
Android is way to popular to disappear anytime soon. I know eclipse has some built in tools for android sdk and the new emulators help a ton. Mark covered allot but did not mention there are two ways to build an app one is more modular the other being more closely tied to hardware. But getting into the rom/mod community will get you some good contacts for android development and places to promote applications or find testers. On Jul 10, 2012 6:27 AM, keith smith klsmith2...@yahoo.com wrote: Posted to PLUG, TFUG, AzPHP I wondering about trends. Currently I make my living as a LAMP developer. The market seems strong and lots of main stream apps are built with PHP. So I expect the market to continue to be strong for 10 – 15 years. That is the time frame I am interested in. Things are moving rather fast now. Cheap hardware is now a reality. It looks like a smart phone has more CPU and RAM than the laptop I bought 10 year ago, and the desktop I bought 7 year ago. I think I saw a smart phone that had a dual core 1.5ghtz processor and a gig of RAM. My first 2 computers didn't even have hard drives.. I'm intrigued by Android development. Seems there is really only one option and that is the Android SDK that is modified Java. I don't find Java to be intuitive, however I can live with it. My main question has to do with compatibility. A friend tells me he thinks there are comparability issues between manufactures since they modify Android to met their needs and the lack of standards. After exchanging emails, it sounds like writing Android code is like writing JavaScript that needs to run in all the currently available browsers. We have JavaScript solutions – MooTools, jQuery … etc. However in the short time I've been looking at Android development, I have not found any information on compatibility issues (however I have not search either). I have lots of questions. 1. What is the life expectancy of Android? Will it be around 15 years from now? 2. How hard is it to upgrade a phone to a newer version of Android? 3. Are there any compatibility issues? 4. How does one monetize Android application development skills? 5. Where can I find quality used Android phones? 6. What device would you recommend I use to learn Android development – Phone, Tablet, Simulator? Thank you so much for all your insight. Keith Smith --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
*1- I'm embarrassed to say, but I don't know. I think they both are client. rsync and ssh work from the laptop to the desktop but I can do neither the other way. *My apologies, let me clarify. Openssh installs as both server and client on each machine, so both computers are both. However the computer requesting access is the client and the remote is the server. Since rsync can both push and pull data, which direction and from what machine is it running. Are you using rsync installed on the laptop to push and/or pull data to the desktop or the other way around? In this case the laptop is the ssh client and desktop is the ssh server. *2- As for ping: it will ping from the desktop to the laptop but not the other way. Is this odd? In my mind it shouldn;t ping from the desktop to the laptop! seeing as what I said in 1. *This could be a number of things. Laptop is not responding to the IP address sent, DNS addressing in the desktop is not set correctly, or the port through which you are trying to access the laptop is not allowing either the desktop to use it or the laptop to see. Do you have a router or other gateway device port forwarding between the desktop and the laptop, any user set firwall settings in ufw you have added? *3- Static IP addresses? I know I set them up as static when I first set it up and with each new install they didn't change so I never bothered making sure they were static again. It is bad of me but i just assumed everything was cool. *I would double check these first in /etc/network/interfaces for each system. Make sure you are using the right addresses. *4- known_hosts file? There is a known_hosts file on the laptop and after it was deleted it recreated itself. Not so on the desktop. I deleted it and it didn't recreate itself. * This tells me that the each machine has at one time been both a client and a host. it also confirms that the laptop was able to at least negotiate with the desktop and create a known_host file on the laptop to generate the key. *5- id_rsa and id_rsa.pub in ~/.ssh? Neither of those files exist. *This tells me that public keys have not been generated for either machine (unless they were erased). Not an issue you should be able to simply use host-key authentication. *6- authorized_keys? On neither of the boxes do I see the file authorized_keys. So I suppose that means neither is a host. *Not necessarily, Openssh has two different ways in which to authenticate; host keys which authenticate computers and identity keys which authenticate users. Both use the same type of key (RSA or DSA) but the keys are stored in different locations (host keys are store in known_hosts and identity keys are stored in authorized_keys) Openssh Authentication Overview There are two ways to authenticate Openssh, through host-keys and identity keys. You only need to authenticate one method. Method 1 - Host-key identification is the simplest because you don't have to create the key. it is created for you when you use ssh the first time. Both machines talk to each other and generate the keys themselves. This is the key that is placed in known_hosts. When authenticating, ssh uses this key to authenticate the computer (not the user) you are trying to connect to. If the keys match (in Known_hosts) than you are given the login as prompt to identify yourself. This authentication type will always require you to login as your username and password which is the username and password on the remote box you are trying to connect to. Method 2 - Identity-keys or Public Key Authentication is user based and allows you log into multiple hosts with the same login or passphrase (that is separate from your username and password). You the user must generate this key and then place it on both computers in the authorized_keys file -- Since both key types require keys on both machines and the known_host file is not reinitializing on the desktop, this tells me that the desktop is not talking to the laptop. This is consistent with the fact that you cannot ping the laptop from the desktop. James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: OT: Android Dev Questions
My brother has 2 partners that started developing for the iphone. Their clients started screaming for Android versions within a year of the success of their iphone apps, and they can't port fast enough. On Tue, Jul 10, 2012 at 12:30 PM, Stephen cryptwo...@gmail.com wrote: Android is way to popular to disappear anytime soon. I know eclipse has some built in tools for android sdk and the new emulators help a ton. Mark covered allot but did not mention there are two ways to build an app one is more modular the other being more closely tied to hardware. But getting into the rom/mod community will get you some good contacts for android development and places to promote applications or find testers. On Jul 10, 2012 6:27 AM, keith smith klsmith2...@yahoo.com wrote: Posted to PLUG, TFUG, AzPHP I wondering about trends. Currently I make my living as a LAMP developer. The market seems strong and lots of main stream apps are built with PHP. So I expect the market to continue to be strong for 10 – 15 years. That is the time frame I am interested in. Things are moving rather fast now. Cheap hardware is now a reality. It looks like a smart phone has more CPU and RAM than the laptop I bought 10 year ago, and the desktop I bought 7 year ago. I think I saw a smart phone that had a dual core 1.5ghtz processor and a gig of RAM. My first 2 computers didn't even have hard drives.. I'm intrigued by Android development. Seems there is really only one option and that is the Android SDK that is modified Java. I don't find Java to be intuitive, however I can live with it. My main question has to do with compatibility. A friend tells me he thinks there are comparability issues between manufactures since they modify Android to met their needs and the lack of standards. After exchanging emails, it sounds like writing Android code is like writing JavaScript that needs to run in all the currently available browsers. We have JavaScript solutions – MooTools, jQuery … etc. However in the short time I've been looking at Android development, I have not found any information on compatibility issues (however I have not search either). I have lots of questions. 1. What is the life expectancy of Android? Will it be around 15 years from now? 2. How hard is it to upgrade a phone to a newer version of Android? 3. Are there any compatibility issues? 4. How does one monetize Android application development skills? 5. Where can I find quality used Android phones? 6. What device would you recommend I use to learn Android development – Phone, Tablet, Simulator? Thank you so much for all your insight. Keith Smith --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
On Tue, Jul 10, 2012 at 1:29 PM, James Dugger james.dug...@gmail.comwrote: which direction and from what machine is it running. Are you using rsync installed on the laptop to push and/or pull data to the desktop or the other way around? The laptop can both pull and push the data. The desktop can do neither. T issued command is: rsync -vva --exclude=.*mozilla* --exclude=.*chromium* ~/ bmike2@192.168.0.3:/home/bmike2/;rsync -vva --exclude=.*mozilla* --exclude=.*chromium* bmike2@192.168.0.3:/home/bmike2/ ~/ Do you have a router or other gateway device port forwarding between the desktop and the laptop, any user set firwall settings in ufw you have added? Nothing has been added to ufw and and my router is just the modem. *3- Static IP addresses? I know I set them up as static when I first set it up and with each new install they didn't change so I never bothered making sure they were static again. It is bad of me but i just assumed everything was cool. *I would double check these first in /etc/network/interfaces for each system. Make sure you are using the right addresses. So what do *I do*? Should I put the computers ip address in?. This is what I did and then I restarted the service on the desktop. But when I tried to restart it on the laptop: bmike1@MikesLaptop:~$ sudo service ssh reload ssh: unrecognized service bmike1@MikesLaptop:~$ sudo /etc/init.d/ssh restart sudo: /etc/init.d/ssh: command not found bmike1@MikesLaptop:~$ so this means ssh is not running on the laptop? Then why does it rsync only from the laptop -- :-)~MIKE~(-: --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: Resize partition solution -and- problem.
I would try the things in red in my post first. You don't really want a dual boot box anyway. Run XP in a Virtualbox? On Mon, Jul 9, 2012 at 11:40 PM, j...@actionline.com wrote: Joe, I do not know that partitioning tool so I do not know for sure it can be trusted to safely shrink the ntfs partition on which your XP was running. What should have happened if it did the right things is that when you next booted XP, the XP bootloader would note the change in the partition size and run chkdsk to check it out and then XP would load. So here are a couple of questions: 1 - Did you reboot XP after resizing the partition but before installing kubuntu (not required but tell us so we know) No. I did not. After the resize, I installed kubuntu 2 - When you say the 5th GRUB menu item (XP) does not work, what do you mean. In other words, what does and does not happen. Is there any output such as error messages. or ...? No error messages. I just see a blinking cursor at the top left of a black screen. So, I guess I'm sunk, as Lisa said. Just thought I would ask. Surely all of the Windows partition is still there intact since I did chkdsk and defrag (several times) before resizing, and the defrag process showed (graphically) that all data sectors were in less than half the hard drive. And I made sure to resize considerably less than half the HD size. (only about 40%). --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss -- (503) 754-4452 Android (623) 239-3392 Skype (623) 688-3392 Google Voice ** http://it-clowns.comSafeway.com Automation Engineer --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Firewire support under VirtualBox
I (almost always) agree. I have an M-Audio FireWire Solo recording interface. Basically an external sound card with balanced inputs outputs and a higher sampling rate. Problem is, only Windows and Mac drivers are available and VirtualBox doesn't seem to have firewire support. Has anyone out there in linuxland tried this? --- On Tue, 7/10/12, Lisa Kachold lisakach...@obnosis.com wrote: You don't really want a dual boot box anyway. Run XP in a Virtualbox? --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
Re: networking problem
The laptop can both pull and push the data. The desktop can do neither. T issued command is: rsync -vva --exclude=.*mozilla* --exclude=.*chromium* ~/ bmike2@192.168.0.3:/home/bmike2/;rsync -vva --exclude=.*mozilla* --exclude=.*chromium* bmike2@192.168.0.3:/home/bmike2/ ~/ looking at your rsync command syntax, if I understand, bmike2 is your username on the desktop and the IP address for the desktop is 192.168.0.3. You have 2 rsync lines here, it appears that both are initiated from the laptop with line 1 pushing data to the desktop and the second pulling data from to the desktop. Nothing has been added to ufw and and my router is just the modem. If I understand you correctly you are not going through a router (level 3 device) between yourd desktop and the laptop. in other words you have set up a point-to-point network (level 2). The Openssh default settings are desigend to be used in a standard level 3 (routed environment) While it may be possible to operate Openssh at level 2, I am not sure what changes in ssh configuration is required to use it or when it might have issues in point-to-point networking. So what do *I do*? Should I put the computers ip address in?. This is what I did and then I restarted the service on the desktop. But when I tried to restart it on the laptop: As far as the IP Addresses I was refering makeing sure you were using the correct addressing for the desktop and laptop - whatever the ifconfig lists as the inet addr: is the current IP Adress assigned to that computer. to check if openssh is installed, running, and who is using it us the following commands on both systems: type this to see if it is running: sudo netstat -anp | grep :22 This will tell you which IP Addresses are assigned to ssh tunnels type: sudo ps -ef | grep sshd to find out which user(s) is logged in to ssh sessions. Type: dpkg --get-selections | grep openssh-* to find out if Openssh is installed on the system. If it is you should see the following: openssh-client install openssh-server install To install it if it isn't installed type: sudo apt-get install openssh-server -- James --- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss