Hi Scott, On Tue, Oct 27, 2009 at 5:12 PM, Scott Haneda <talkli...@newgeo.com> wrote:
> > The Twitter Dev/API list is the one list that there is a very often posted > thread of this nature. I call it the Twitter Think Tank BandWagon™ :) > > Twitter hits the news, the news reports that application x, y, and z are > all getting millions of users, millions of users translates to some form of > money, popularity, or general enticement. > > And off to the races we are. However, programming is no different than any > other industry. And this reply goes out to "North Carolina developer" and > well as any other "Developer" that makes his way here. > > Reporters work hard to become reporters, veterinarians work hard to become > vets, and programmers work hard to become programmers. > > Starting your own business is the American Dream. They are all hard work. > Sure there are some overnight success stories, but those people all had > past experience in a development field. If you want to get in on any form > of new development, you would do yourself good to think about it as any > other idea you have ever had. > > If you were sitting at home, and decided you were going to start a new > company, say, one that makes drills for the construction business. Most > logical people would start looking at other drills, taking them apart, > calling motor manufacturers, researching all aspect of drills and the parts > that make them up. If after all that, you still think you have an edge, you > may be able to move forward. > > Development, be it Twitter or any other computer programming related field, > is no different. It very well may be harder. > > Quite frankly, the lack of respect some developers get compared to other > fields is a little disconcerting. It takes many years to become proficient > in any programming language. That does not include the ramp up time to > learn the basics of what ssh, ftp, sftp, tcp/ip ack/syn, post, get, json, > rest, ajax, html, css, oop, precedural, I could go on. > > There is just so much to learn, and so many parts, I would say it is one of > the harder things to embark on. Add into all this, as a startup, not only > are you learning the technical sides of things, but you are also learning > how to run a business, marketing, etc, and each of those sub aspects of your > end goal, has just as large a laundry list of acronyms to define it as well. > > I do not want to discourage anyone, as anyone can learn anything, if they > put their mind to it. But please, of the many people who come to this list, > it is borderline insulting to say "I have idea x, how do I do it". > > No one walks into NASA and says, "I want to build a rocket, where do I get > started". It is that very analogy that non developers need to understand. > In all honestly, every passionate developer is a rocket scientist in their > own special way. At the very least, they are a scientist. > > To specifically answer the original posters questions: > 1) If you are looking at a free host, you need to start your research > learning and understanding about hardware and software in general. You need > to learn that the backbone of your entire business is going to sit on a > server, or servers somewhere. Do not run your business on free, it is not > possible. Learn why this is not possible. > > 2) How do you display feeds? Start learning about RSS and any push/pull > driven protocol. In the end, it is all just a stream of data, you read it > in, and parse it, and display it how you want. It will be up to you to > determine the logic of how you do that. There are at least 20 variables I > could ask, such as, how many feeds, when do you want them to expire, what if > they contain profanity, do you want links on the feeds, etc, the list goes > on. These are decisions you need to make, and then learn how to > programatically implement them. > > 3) If you have been through 20+ tutorials, and still are not getting it, > then you are looking at twitter tutorials, and you should be looking at ftp, > php, perl, apache, server, and other more general tutorials. Can you build > a rock, paper scissors game in php that runs in a web browser? > > Until you can take any idea you have and write pseudo code as to how you > would deploy it, asking on the Twitter list for specifics is too far outside > the scope of what you currently understand. > > 4) Curl I would lump into #3, it is just a tool, that can be used within > any language, to do some work, what you do with the data it returns, comes > back to general programming logic and understanding. > > 5) In regards to how to interact with the API. This is again, more detail > that is not important at this time. > > 6) I am taking some guesses here. My suggestions.. > a) Find a patient web designer friend, have them show you how to > design web sites, so you learn ftp, and basic development of non > programming aspect of the web. > > b) Start making simple apps in php, 50 lines or less. Rock, paper, > scissors, blackjack, or towers of hanoi, any of the most simple > of logically solved ideas that will teach you how to apply real > world problems to programatic solutions. > > c) Ask other people about your idea, people who are deep into > development. Not "Twitter Developer", but just normal developers. > Ask them for brutal honesty. > > I mean this in the nicest way possible, but it sounds like you have asked > how to write a best selling novel, bought a nice pen and paper, but never > learned English. > > Twitter is not a point and click API, none are; a Twitter programmer could > build any web app they want. With that in mind, I would look to forums and > mailing lists for beginner introductions to programming. A good programmer > could read the twitter API, and make an app in a day, as they could with any > API, be it one from Twitter, google, Amazon, ebay, or a private one. > > Hope that was helpful. > May I, cat this > /my/blog ? Thanks, DWI -- > Scott * If you contact me off list replace talklists@ with scott@ * > > > On Oct 27, 2009, at 1:04 AM, Andrew Badera wrote: > > So what you're really asking for is someone to teach you web >> development? I'm sure there are plenty of consultants on this list >> who'd be willing to spend time in exchange for cold hard cash. >> >> ∞ Andy Badera >> ∞ +1 518-641-1280 >> ∞ This email is: [ ] bloggable [x] ask first [ ] private >> ∞ Google me: http://www.google.com/search?q=andrew%20badera >> >> On Mon, Oct 26, 2009 at 8:32 PM, North Carolina developer >> <4northcarol...@gmail.com> wrote: >> >>> >>> >>> How to start the Twitter API on my site? >>> >>> I have been playing with php for a month now and really want to use >>> the simplicity of the Twitter API to make a nice site, using my >>> visitors status updates, friends, and other info that the API shares. >>> I have a free hosting site at 000webhost.com if u never heard of it, >>> its free, offers php/mysql, and 100s of features for free. How should >>> I start my new project.. if I want to simply... display a couple feeds >>> on a page, with the header of the page including the visitor's profile >>> pic and bio info. One feed will be theirs and another mine. >>> >>> I've been thru 20 plus tutorials and they jump to fast into the coding >>> part. I think i have every code there is as well as library or json >>> jquery twitterlib etc but no one ever shows how to start from >>> scratch. >>> >>> How to use the curl options? >>> >>> How does the php interact with xml pages and can u explain that >>> concept? >>> >>> What do I need to do to get the API to work, come back to the page >>> with the accessed info from Twitter. >>> >>> Please help, im desperate, in the middle of nowhere, and broke! lol >>> This is so interesting and hope to get some great answers from someone >>> who can explain well. Thanks and God Bless! >>> >> >> >