
Here's the catch with trying to use C++ to USB port on a web client. Browsers by nature restrict access to USB port as a security precaution. You can still access it using Java (applets), Flash or browser plugins. The problem with browser plugins is that the browsers expose APIs that are not designed for for specific script languages. ----- Original Message ----- | From: "Rad!" <conradakunga@gmail.com> | To: "Skunkworks Mailing List" <skunkworks@lists.my.co.ke> | Sent: Tuesday, January 17, 2012 12:22:22 PM | Subject: Re: [Skunkworks] A quick question to web developers.... | If i were you i'd drop silverlight and do html5 instead. | On Tue, Jan 17, 2012 at 12:20 PM, aki < aki275@gmail.com > wrote: | | @Steve, | | | Thnks for the input. :-) | | | I've spent the last 2 years learning C# and still have not mastered | | it as there are too many ways that things get done but the journey | | continues. Below is my study plan which I try to follow: | | | - C# | | | - ASP DOT NET | | | - LINQ for XML ( I don't like SQL too much, maybe later. Prefer XML | | as its lightweight ) | | | - Have now added TCP programming to the study, as its needed for | | the | | input data on KPLC monitoring system | | | - SilverLight ( for future web app developments ) | | | I stay away from Java or anything that will add another layer of | | study because the time is just not there. I'd rather produce a site | | that is Web1.1 that functions as a systems core than produce Web2.0 | | that is just a display end user benefit. In my view Web2.0 is | | CMS=WebTemplates=WebImages=Flashy sites that are good for PR but | | have no functionality or at most will have functionality of a | | simple | | login process. But everyone has their own segments that interests | | them so will not be critical of the segments. | | | It's like C++, how would you use it on a Web App when reading data | | off a USB device? | | | Here's what KPLC monitoring system will need ( so far ): | | | - Inputs : USB/Network/POP3 and Streaming XML | | | - Processing : By Date and Time Entry, later to be linked to Maps | | but | | data held for 24 hours due to security reasons | | | - Display : Simple Web1.1 interface | | | - Wiki Type of Site : Anyone in Kenya ( once authorised by site | | admin | | ) can create their own page and link the data inputs. | | | - On POP3, some authentication will be needed so as to remove the | | spam as the data parsing, storage, updates will be automatic. | | | Any thoughtful suggestions? | | | Rgds. | | | On Tue, Jan 17, 2012 at 11:24 AM, Steve Obbayi < steve@sobbayi.com | | > | | wrote: | | | | @Aki the reason why you are struggling is because you assume | | | changing | | | languages when you hit a wall is the solution. First thing is for | | | this purpose, you need to assume all languages can achieve the | | | desired result (though not entirely true). Then you need to | | | realize | | | that its not the language that develops the application its the | | | developer, in this case you. If you stick to a language or a | | | bunch | | | of languages and persist with them you will eventually become | | | good | | | and know how to solve any problem that hits you. If you are very | | | familiar with a certain language it means... | | | | | | 1. You will have spent significant amount of time knowing the | | | language | | | | | | 2. You will know where to get the right libraries/components etc | | | | | | 3. You will know where to get the best help when you are stuck | | | (IRC, | | | Forums, mailling list, Stackoverflow etc) or even better... | | | | | | 4. You will have identified an experienced human mentor in that | | | area | | | and established contact and made a relationship so you can run to | | | them whenever you need to. | | | | | | 5. You will be familiar with uncommon bugs and gotchas, therefore | | | know how to work around or avoid them. | | | | | | There is more but with these in mind, you become more productive | | | within your comfort language than changing languages where you | | | have | | | to start from the bottom once again. just coz others say so. But | | | to | | | achieve the above it takes time (years even) and constant hands | | | on | | | coding to become solid. Just like the guy who mentioned DJango. | | | The | | | problem with getting you to use DJango is that you now have to | | | learn | | | Python (time and resources overhead). He may be familiar with | | | Django | | | thats why its easy for him to mention it but with you, you will | | | still have problems I can guarantee you. | | | | | | So the question is are you competent enough in C# to move faster | | | than | | | you would if you try to learn Django, make mistakes and produce | | | insecure code in Python? Because if C# is proving too much of a | | | challenge then using an existing CMS or Wiki based on .NET may be | | | the last resort. | | | | | _______________________________________________ | | | Skunkworks mailing list | | | Skunkworks@lists.my.co.ke | | | ------------ | | | List info, subscribe/unsubscribe | | | http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks | | | ------------ | | | Skunkworks Rules | | | http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 | | | ------------ | | | Other services @ http://my.co..ke | | _______________________________________________ | Skunkworks mailing list | Skunkworks@lists.my.co.ke | ------------ | List info, subscribe/unsubscribe | http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks | ------------ | Skunkworks Rules | http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 | ------------ | Other services @ http://my.co.ke