Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,207,990 members, 8,001,028 topics. Date: Tuesday, 12 November 2024 at 08:51 PM

Techytom's Posts

Nairaland Forum / Techytom's Profile / Techytom's Posts

(1) (2) (of 2 pages)

Autos / Re: Apply And Get Your Original Drivers License/Vehicle Registration (NO STRESS)! by techytom(m): 8:54pm On Jun 24, 2016
This lady sure die.
I got my license sharp sharp...
Business / Undergraduate Reserarch On Electronic Payment by techytom(m): 1:59pm On May 17, 2012
Please Help me with this questionaire

currently working on a research that deals with Assessing Nigerian Citizens on the Adoption of e-payment services using the Technology Acceptance Model.
please help in filling this questionnaire to aid this research

https://docs.google.com/spreadsheet/viewform?formkey=dEt6djQ4cV9uR1BuWmwxZWRZR1l2MkE6MQ

One Love Naija
Education / Please Help A Wandechris With His Final Year Project... Its On E-payment by techytom(m): 1:58pm On May 17, 2012
Please Help me with this questionaire

currently working on a research that deals with Assessing Nigerian Citizens on the Adoption of e-payment services using the Technology Acceptance Model.
please help in filling this questionnaire to aid this research

One Love Naijasmiley

https://docs.google.com/spreadsheet/viewform?formkey=dEt6djQ4cV9uR1BuWmwxZWRZR1l2MkE6MQ
Education / Nasu Strike Futa by techytom(m): 11:57pm On Apr 18, 2012
Students of the Federal University of Technology Experienced an extended easter break, special thanks to NASU Officials, The School Gate was closed down by a Giant Tanker, They Stopped Water, ELectricity and A lot of students had to go Home
On Wednesday, We heard that the strike had been called off, Exams is to start on Monday.
Programming / Re: What Is Your Favorite IDE [lately]? by techytom(m): 10:44pm On Apr 11, 2012
I'd say Aptanna Studio 3 anytime

1 Like

Programming / Re: Testing Programmers: Puzzles Or Web Applications? by techytom(m): 4:28pm On Apr 10, 2012
csharpjava:
Don't miss quote me, I'm not here to show off what I have done, I'm only here to share my knowledge with those that are interested and to correct any false claims from your ogas and others about Software Engineers.
@delomos, @csharpjava, @okeyxyz... I'm really interested in a career in s/w eng. How do I go about it without having a formal University Degree in software engineering??
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 11:50pm On Apr 09, 2012
I
Seun: kadeerna's repo: http://code.google.com/p/kadeer-jambpy/ (implemented the most advanced concepts & features)
pystar's repo: http://code.google.com/p/nairaland-jamb-checker/ (implemented the most polished UI)
techytom's repo: http://code.google.com/p/emergency-jamb-result-checker/ (most compliant and least buggy)

After testing the code and soliciting comments from a fellow Pythonista (the owner of hotels.com.ng) I've come to the conclusion that the 3 entries are very close and it would be unfair to award one of the contestants N150k and leave the other two empty handed.

With the consent of the three contestants, I will like to divide & share the N150k prize as follows:
- 60,000 naira for the overall best entry.
- 50,000 naira for the second best entry.
- 40,000 naira for the third best entry.

I will like the 3 contestants to indicate on this thread whether or not they accept the above proposal. If three of them accept it, then we will go ahead with it. If any of them refuses to accept it, we will award the full prize (N150k) to the best entry and the 2nd and 3rd best overall will get nothing. I would strongly advice the contestants to agree to share the money as described above.
Well, we all worked on this, sharing the reward aint a bad Idea.
I agree to sharing the the prize, what do you say @pystar, @kadeerna??
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 1:30pm On Apr 09, 2012
pystar: So the prize goes to @Techytom!!!. cool, you deserve it bro. @Seun, at least I get an honourable mention or presidential handshake abi?
hmmm... smiley@seun has not said so, but believe me @pystar, u really did great. I'd still luv to code wif u even if u do not win this...

1 Like

Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 10:54pm On Apr 08, 2012
WoW, Less Than 10mins to go,
I've updated my code with better error managagement and caching...
I also think it'd be nice to understand the theory behind my website

Orchard (My Fav fighter Killer Instinct) is a jamb result checking website that tries to speed up data access by:

1. Providing caching for subject combinations. I mean query individual values in the subjects table when you can just read it from the cache. A Combination is values a set of 4 subjects [English Language, Mathematics, Biology, chemistry]
2. Providing 1-1 relationship between candidates and scores, hence reduce latency when querying results.

I tried to keep a denial of service attack off by
1. Turning Locking browser sessions while a request is being made. This blocks requests from being made bya particular browser while another request is being processed

I tried to protect the website from xss by using jinja2. Jinja2 autoescapes html unless that feature is disabled

I also tried to control access to html verbs(GET, POST, PUT etc)

So How does it work??

Open the Config.py file, change the database
Run test.py to generate and populate database components

I'm always open to suggestions, contributions, you can fork my repo http://code.google.com/p/emergency-jamb-result-checker at any time

1 Like

Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 9:38pm On Apr 08, 2012
techytom:
Thanks, I'll check that now
@seun, I've fixed that
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 9:12pm On Apr 08, 2012
Seun: @techytom: There seems to be an issue with the footer in your results page.
Thanks, I'll check that now
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 7:29pm On Apr 08, 2012
@seun, I've got new code updates to include better code structure, better error management, better caching.
I'm sticking out my solution with great emphasis on caching. The repository remains the same:
http://code.google.com/p/emergency-jamb-result-checker/ cool

2 Likes

Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 11:24am On Apr 08, 2012
Finally... That is some cool strategy @kadeerna
Sharding+ caching, really cool
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 1:44pm On Apr 06, 2012
Seun: @techytom Can we chat? Would like to find out more about you.
Yes, I just sent you a Nairaland Email Message
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 12:49pm On Apr 06, 2012
Seun: Any updates?
Yes, I've been commit and pushing to my repo
The current code version is pretty stable, I've tried improve the performance of the website by caching.
I'm still exploring other features in cherrypy
and code is up to version 0.0.6
http://code.google.com/p/emergency-jamb-result-checker/downloads/detail?name=orchardv0.0.6.zip

1 Like

Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 11:51am On Apr 05, 2012
yamakuza:

any way u can host it and drop the url here or on ur siggy?
Do you mean the code or a live website??
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 11:45am On Apr 05, 2012
Seun:
Please, please, do participate. We need to have some competition here, to make this a real contest. Start right away.


Got it to work yesterday. The instructions were not sufficient - I also had to install memcache.py from github. The problem I have now is that the registration numbers I got from the database did not show any results.

I've provided a copy of the registration information on the index page, so you'll always have a working registration number and pin
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 8:09am On Apr 05, 2012
Opoki: I've been following this thread from day 1 and i'm glad to see ideas flowing, i'll be happy if techytom is pronounced winner and if otherwise Goodluck.
@techytom, honestly, i see you going places.
Thanks @Opoki, for supporting me
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 8:07am On Apr 05, 2012
techytom:
@seun, I'm a little surprised it doesn't work, but I've included jinja2 and memcached to my source folder. I'll try to test in a sandboxed environment just to be sure.
I just ran the website in a virtual environment and it worked perfectly,
I've setup a wiki on setting up a virtual environment, like I did http://code.google.com/p/emergency-jamb-result-checker/wiki/HowToRun
Programming / Re: Testing Programmers: Puzzles Or Web Applications? by techytom(m): 8:00pm On Apr 04, 2012
If I want to employ a programmer, the first thing I'll check is experience, not job experience but the candidates programming experience. I want to be sure the programmer can do what he says he can do. So I'll keep him as comfortable as possible and the results of him talking about his skills and past experience helps me bring up a test for him. I'll then judge based on problem solving approach, code/software practices, if he's a programmer(neatness of code), software engineering(approach to information gathering). I don't want to be one of the folks that put programming and software engineering as the same so, I'll watch out for architects and black screen coders...

1 Like

Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 5:30pm On Apr 04, 2012
Fayimora: @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!

Well... That depends strongly on @seun. I could learn how to set it up
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 5:29pm On Apr 04, 2012
Seun: @techytom: I couldn't find Jinja 2.2.6, so I downloaded the latest Jinja from github. Doesn't work with your code:
C:\>python hello.py
Traceback (most recent call last):
File "hello.py", line 8, in <module>
from jinja2 import Environment, FileSystemLoader
ImportError: cannot import name Environment


[b]If you must depend on any library apart from the ones specified, please make sure you include it in your source.
@seun, I'm a little surprised it doesn't work, but I've included jinja2 and memcached to my source folder. I'll try to test in a sandboxed environment just to be sure.
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 9:28am On Apr 03, 2012
Seun: @techytom: Nice. Did you see the stack trace I posted? Your db.sql file has 2 candidates tables and no results table.
Thanks for obserivng, I'll fix that make a commit
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 9:19am On Apr 03, 2012
Seun: Please switch to MySQL Connector/Python and abandon PyMySQL. It has certain bugs.
Thanks, I've performed the switch
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 7:22am On Apr 03, 2012
Seun: Thanks. How did you install yours?
I downloaded and extracted the tarball, Then installed distributehttp://pypi.python.org/pypi/distribute
then easy_install Jinja2==dev
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 12:50am On Apr 03, 2012
Fayimora:
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!
Code Finally Up On mercurial...
it is still http://code.google.com/p/emergency-jamb-result-checker/
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 12:49am On Apr 03, 2012
doncigalo: @techytom Is there a way you could host ur app online so that those of us dat dont have a python enabled enviroment can have a look. smiley
I'll check for a way to host the app online @pystar, @seun, any ideas??
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 9:25pm On Apr 02, 2012
Seun: One of the contestants encountered this error with CherryPy and Python3.2:
http://python.6.n6.nabble.com/CherryPy-3-2-2-No-module-named-Cookie-td4335625.html
I have no Idea, I started cherrypy two nights ago, but I'll look into it
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 4:22pm On Apr 02, 2012
@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.
Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 3:17pm On Apr 02, 2012
Hello folks...

I've finally included support for python 3
I've also improved the speed of data access
The templates also look cleaner.

it is found here. you can checkout the code or download the most recent code available for download
http://code.google.com/p/emergency-jamb-result-checker/downloads/list

2 Likes

Programming / Re: Build A JAMB Result Checking Website To Win 150,000 Naira by techytom(m): 9:21pm On Apr 01, 2012
@doncigalo
Please Explain what you mean by timers. Can you also give an insight on how http requests and responses could help speed up the website's performance

(1) (2) (of 2 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. 37
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.