Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,673 members, 7,816,761 topics. Date: Friday, 03 May 2024 at 04:39 PM

Fayimora's Posts

Nairaland Forum / Fayimora's Profile / Fayimora's Posts

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 42 pages)

Programming / Re: List Web Services And Apis Here by Fayimora(m): 10:12pm On Apr 24, 2012
I really don't see your point prof. delomos. I can't remember saying it is the most recent or anything. Just so you know I use it to run trainings and tests, nothing in production. If you have something better then post it.
Programming / Re: List Web Services And Apis Here by Fayimora(m): 4:28am On Apr 24, 2012
Archive I use for web services=> http://www.webservicex.net/ws/default.aspx .

I always write wrappers/gems/libraries for the ones I use because I prefer dealing with objects rather than some annoying XML.
Programming / Re: I Need Help With Data Structures And Algorithm by Fayimora(m): 1:35pm On Apr 20, 2012
Unfortunately, there is noting we can do about it Kobo. The post doesn't violate any rule so it just has to remain here. However, I understand what you mean and I doub't it is ever going to stop.
Programming / Re: What Is Your Favorite IDE [lately]? by Fayimora(m): 6:05pm On Apr 13, 2012
delomos: @Fayimora:
I get the feeling you don't completely read the question asked "..FREE & POWERFUL text editors. Sublime isn't free but certainly powerful
Huh? Really? pheew...smh
Programming / Re: What Is Your Favorite IDE [lately]? by Fayimora(m): 7:57am On Apr 12, 2012
okeyxyz: @delomos, @fayimora,
what other FREE & POWERFUL text editors out there can you recommend? should not be less than notepad++
What platform?

Mac => TextMate
Windows/Linux => Sublime

If you use multiple OS's like me then Sublime is a good choice since you use one thing everywhere.
Programming / Re: What Is Your Favorite IDE [lately]? by Fayimora(m): 1:03am On Apr 12, 2012
I don't have one as I hate IDE's sad But if I was forced to pick then I might pick XCode, 4.3 to be specific.

delomos:

Maybe or not, generally wikiP thinks an IDE should have:
- a source code editor
- build automation tools
- a debugger

S/T has all but the last (or maybe I just haven't found it). Perhaps you didn't read my intro to the question, I'm working on ASP/ on Windows; e-Text Editor is what compares itself to TM on MAC, and even works with native TM bundles. I personally haven't gotten into the TM swing, I've just stuck to RubyMine & PHPStorm which I'd really be replacing with Sublime.

Per that grep future, ummm, you mean RegEx, or grep as in Linux' grep <file>?

However, you didn't share what IDE you use and why. And don't forget, this is, "not a debate about which is better.."

@techytom:
I used to love Aptana until I met PHPStorm, and quite frankly considering I came from the "Eclipse/Java" community, it sat well with me -- could be overwhelming at times though.

Why do you dig Aptana?

I thought it would have been obvious enough. I don't use IDE's unless I am forced to, so Netbeans for large Java Projects, Eclipse for android development and XCode for iOS development. Everything else, am stuck with TextMate/Vi/Sublime.

I just have this love for the Terminal so you can't really blame me cheesy


Per that grep future, ummm, you mean RegEx, or grep as in Linux' grep <file>?
It's search/find tool
Programming / Re: What Is Your Favorite IDE [lately]? by Fayimora(m): 10:16pm On Apr 11, 2012
Sublime isin't an IDE. It is a text editor that brings a bit of the power of TextMate to other platforms. 80% of the stuff in Sublime is from TextMate. As a matter of fact, the bundles I have in TextMate are shared with Sublime. Anyways it is a good editor and I think those features you listed above is just a tip of the iceberg! The grep functionality of the thing is AMAZING. It is also considerably faster than TextMate which makes me feel like am using vim.

If you find yourself using the mouse while using that editor, I think you should just switch back to Notepad++ or Gedit.. lol
Programming / Re: Programmers: Share Your Twitter Handle by Fayimora(m): 11:54pm On Apr 09, 2012
Programming / Re: Matchfinding Algorithm by Fayimora(m): 11:53pm On Apr 09, 2012
There is nothing so serious about what you are saying. Take it easy and you would 'fix' your problem. Are you offering a job? if yes then please post a job description.

I only asked because t's not clear if you need help or want to employ someone.

Programming / Re: Your Programming Experience And Your Languages. by Fayimora(m): 4:44am On Apr 08, 2012
escobar07: u guys r superhuman beings. Learning 4 languages at once when u are still a novice. Since u r new to programming and have just a few months under ur belt, y not concentrate on one 4 nw.
+1
Music/Radio / Eminore - Witness by Fayimora(m): 3:51am On Apr 08, 2012
Music/Radio / Re: Upcoming Artistes. . . .discuss Here by Fayimora(m): 3:50am On Apr 08, 2012
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by Fayimora(m): 12:26am On Apr 07, 2012
23hrs 25mins to go

1 Like

Programming / Re: Testing Programmers: Puzzles Or Web Applications? by Fayimora(m): 7:04pm On Apr 05, 2012
Most of what you have written is simply as a result of a misunderstanding of my points. The main one is that I am talking about a WEB DEVELOPER and a PROGRAMMER so I am think I am right to say you should not expect your web dev to analyze stuff wink . Again, am talking abstractly. Your web dev would most likely be able to do that anyways.

Using some Map or Array is not the same as implementing advanced algorithms. The most simplest one would be a shortest path problem. In as much as you can get code online, realising that you could solve the problem using Dijkstra's algorithm is a problem on its own. Trying to make some kinda relationship between users and partition them in some generic way while still keep track of the connected components? A normal web dev would think of how to put stuff in maps, play with some db tables and so on. This is because the spec would come in english and not as I have stated. Someone with advanced knowledge would solve the problem with the available data, probably without even adding new relationships to the database. How? cheesy Ask an advanced guy like me cheesy lol ok jokes aside, anyone with advanced knowledge would know that we are talking about disjoint sets here. He/She would simply implement one, making serious changes to the existing mathematical models to suit the needs of the spec! Ok that's too geeky but I think you get my point. cheesy

Yeah they would see it as fun. But that can be a problem as they might not know how to be serious..lol I don't really know how to explain this unfortunately. It's just in my head. Correct me if am wrong tho

Yes, I asked today and was told that you should always hire someone that fits into the community!

With regards to the lame questions, I have friends that cannot really explain concepts with words but trust me, you look at their code and you WOW!

By "gets the job done" i dont mean bare minimum. Someone that can do what you want him/her to do.

Programming / Re: Which Do I Learn First C Or C++ by Fayimora(m): 2:15pm On Apr 05, 2012
lordZOUGA: he knows what he wants... Why discourage him again eh?... Go for C++. C++ is like modern C. It has backward compatibility for C, object oriented. Qt(a great cross platform developement framework) is based on C++. You still have open GL if you wanna go into graphics or game programming. I think X-code on MAC supports C++ developement for IOS

I want to believe you aren't referring to me
Programming / Re: Testing Programmers: Puzzles Or Web Applications? by Fayimora(m): 5:49am On Apr 05, 2012
Seun: @Fayimora: Thanks. Isn't a web developer a type of programmer, though?
In a logical sense, yes! However, we must respect the fact that a web developer would not spend time analysing a project as that is the job of an analyst. Also, a web developer would not be expected to always solve problems using Advanced Algorithms and stuff like that. That is something a programmer would be interested in. I think we are just twisting words here tho. Its always best to pick what you need. Trying to pick the best could get you in trouble. However, having one that those any 2 is a plus! Imagine having a web developer that loves algorithms and has very strong analytical skills and of course is good with web programming. HEAVEN!

@delomos @techytom you can't pick a good programmer based on what he or she has done. You are better off using School projects or ACTUAL work experience. Reason is that, as a programmer, you have a lot of time to build your own software! No deadline, no criteria, no limited specs as you just add to your project what you feel like and so on. Does that really define your software developer? One thing I also think is lame is asking developers stuff like "what is a framework?", "describe the MVC architecture" and so on. How about you give him/her an exercise that clearly requires what you wanna ask and see how he solves it?

It really all boils down to:
-> Make them analyse a problem and solve it abstractly
-> Make them solve an actual problem by coding it.
-> Make sure they talk you through their thinking process as they solve whatsoever.
-> Do they fit into the community?? [optional] <= dont know how relevant this is so wont say anything

Truth be told, all you really need is someone that gets the job done!

3 Likes

Nairaland / General / Re: The State Of Nairaland by Fayimora(m): 11:21pm On Apr 04, 2012
@Seun you might want to add python before programmer. I am sure you are in search of a Python programmer! Why not open source nairaland?
Programming / Re: Testing Programmers: Puzzles Or Web Applications? by Fayimora(m): 11:02pm On Apr 04, 2012
lol @Beaf One answer is 45! I wrote a small paper on this.
Programming / Re: Testing Programmers: Puzzles Or Web Applications? by Fayimora(m): 8:10pm On Apr 04, 2012
It is quite simple! IF you want a web developer then any candidate should be able to develop a small app in record time. However, if you want a programmer, then personally, I think puzzles are they way to go. By puzzles I mean problems that would require knowledge of Advanced Data Structures and Secondary algorithms. To spice it up, some analytical test would come in handy.

Goldman Sachs for instance doesn't even give a programming test. They just give you a very ambiguous analytical problem(spec 1 page long) and you are expected to talk them through how you would solve them problem. These problems never have 'answers'. Every answer you provide has serious implications..lol

Just as a side note, my above opinions would be beneficial if you realise that you would't always employ the best!

4 Likes

Programming / Re: School Management Project by Fayimora(m): 4:43pm On Apr 04, 2012
Lol.... We all try to think about specs before anything else, but it is IMPOSSIBLE! Take it or leave it. In a very logical sense, everything goes on together.
Goodluck.
Programming / Re: Which Do I Learn First C Or C++ by Fayimora(m): 4:36pm On Apr 04, 2012
Would just answer the question! You can start with C, then slightly start moving to C++. It doesn't really matter. There is a 90% possibility that what you want is actually C++ but C is a good start! Goodluck tho!
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by Fayimora(m): 4:28pm On Apr 04, 2012
@Seun do you mind is I host the app for @techytom so people without a python enabled environment can view what he is doing?


@techtom do you know how to setup(everything!) and deploy? I don't have time to setup a python environment on any of my Vm's. If yes, send me an email and I would reply with ssh login details! Feel free to contact me if you have any permission problems. You might also need a domain name, any at all. Just send me the MX records too.

Goodluck!

1 Like

Programming / Re: School Management Project by Fayimora(m): 11:31am On Apr 03, 2012
Good luck! Would love to know how far you have gone in the next 4 weeks! Remember, good design is all about a sensible system decomposition..
Are you using rails?
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by Fayimora(m): 1:59am On Apr 03, 2012
Seun: @techytom: I love fast learners. Kudos. Please commit to mercurial frequently, and push regularly.

How do I install Jinja? Can't figure it out.
http://jinja.pocoo.org/docs/intro/#installation
Programming / Re: School Management Project by Fayimora(m): 6:05pm On Apr 02, 2012
You are better off with Rails. You need to sit down and re-think your models, relationships and associations. Kodewrita has given you a fine start. Spend a lot of time making small UML diagrams showing all these. They help a lot(at least they help me). You would soon notice that programming is the least of your problems(talking from experience).

Now to the booooring part, if you go with rails, please don't use Apache! Am not saying it isin't good, I have found it to be too heavy. However, rails is better off with something lighter and faster. A killer combo would be nginx and unicorn. An alternative to unicorn would be passenger. All these are problems you should be thinking about later. Right now, just fix your models, relationships and associations. It is crucial to your application. You dont want to be sending 10 queries to your db when you could have just sent 2.

Just to give you an insight of how I do it.
-> Identify your models
-> Go through your models and identify attributes
-> Identify the relationships between your models
-> Identify your associations
-> Depending on your choice of implementation, normalize your design
-> Write tests followed by code to make tests pass
.
.
.
.
-> e.t.c .. you know the drill!

Goodluck!
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by Fayimora(m): 5:01pm On Apr 02, 2012
techytom: @seun, thanks, Its good to know that I'm on point. I just checked out Mercurial. I'm checking how o work between the two code versioning systems.
Mercurial is an easy switch if you use something as complex as git. Just use the same commands but replace git with hg. For instance, instead of `git commit -m "my brief commit message"` you would use `hg commit -m "my brief commit message"`. Beware, it doesn't work that way in more complex cases!

1 Like

Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by Fayimora(m): 4:58pm On Apr 02, 2012
@Seun is it legal to help a contestant by submitting issues?
Programming / Re: Scrabbling Application by Fayimora(m): 3:13pm On Apr 02, 2012
Maybe you should have! If you want something done, you have to provide a spec! what do you mean by "application that scrabbles/permutates letters into corrects word present in the scrabble dictionary" sad . Do you want an anagram checker? Are you actually playing scrabble or just using scrabble as an example? Where is the 'scrabble dictionary'? What kind of computer are you using? If mobile what mobile? You don't expect people to answer these questions for you do you?

Please provide answers to the questions above and more info if possible else ......
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by Fayimora(m): 3:06pm On Apr 02, 2012
C'mon guys! Can we leave al these hardware blah blah talk. It is freaking pointless here. I believe that is not what the change is all about. It says build a ... not optimize or write a technical report on .... 'We all' know that an application is only a starting point but again, that is not the point here. That is why it is a challenge!

If you look at it from a different angle, you are getting paid for an open source project. I think the prize money is more than enough, as long as my conversions are correct(£595)..lol

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 42 pages)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 64
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.