Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,162,173 members, 7,849,622 topics. Date: Tuesday, 04 June 2024 at 06:13 AM

TruthCoder's Posts

Nairaland Forum / TruthCoder's Profile / TruthCoder's Posts

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (of 49 pages)

Programming / Re: Web Developers In The House Please Help Me by truthCoder: 6:19pm On Mar 08, 2023
mind1225:
how can i check the standard of an Ecommerce Website?
someone is building a standard ecommerce website for me, but i'm not an expert and i don't know ho to go about checking it's standard.
like the dashboard, the looks and other features.

You just registered today.

Why ya yu running
Programming / Re: Recommendation And Advise Urgently Needed by truthCoder: 2:38pm On Mar 08, 2023
eldervine:

sorry boss but the t480 is way above my budget. Any other recommendations

Since you mentioned data analysis, you can benefit from a full keyboard.

Lets look into the Thinkpad T570 or T580.

They should all be within the 150k budget range.

Just ensure you get the one with a backlight keyboard and preferably English layout.

Don’t forget the screen quality.
Programming / Re: Start Up Idea by truthCoder: 11:15am On Mar 08, 2023
[quote author=Failure2019 post=121567280]Someone should create Duolingo but for Nigerian languages first but will eventually scale to African languages


:-)[/quote

Good idea.

Nigerian Pidgin is a widely sought after language. Easier to learn too
Programming / Re: Recommendation And Advise Urgently Needed by truthCoder: 10:32am On Mar 08, 2023
Failure2019:
Buy any Thinkpad laptop


The crappier the better

LOL.

Crappier bawo?

Thinkpad T480.

Trendy enough for a student and powerful enough for your tasks.

Ensure you get a FHD IPS screen. Check before paying.

1 Like

Programming / Re: Blockchain Developers, How Much Do You Charge For A Full Application by truthCoder: 10:28pm On Mar 07, 2023
codeigniter:
idiots, 300k won’t even hire a good designer

LMAO
Programming / Re: Chatgpt API Is Ready For Developers by truthCoder: 10:21pm On Mar 07, 2023
Maxxim:

If it could be integrated into a customer service platform and could maintain conversations and give more details about certain product, I'll be glad to use it.
But I don't know the possibility

Yes it can. Snapchat has done that, according to the mail i got.

It should be easy to integrate. You just adapt the model to your custom-case.

1 Like

Politics / Re: Anybody With The Last Name Vivor Has A Very Strong Lagos Pedigree - Reno Omokri by truthCoder: 9:26pm On Mar 07, 2023
Iamgrey5:
They are not founders of Lagos

It is Like claiming that the family of Jack-Rich a family of returning igbo slave dumped in Rivers by colonial maters is now part of the founding fathers of Rivers State and should be accorded special privileges.

"igbo slaves" and "dumped" are words you are using in an attempt to devalue the origin of the people you mentioned in your context.

By the time you are done, you should denationalise all the people in Freetown, Sierra Leone, Canada, Australia and the United friggin states of America

7 Likes

Programming / Chatgpt API Is Ready For Developers by truthCoder: 8:27pm On Mar 07, 2023
I got a mail from OpenAI today announcing their ChatGPT API availability to developers.

We can now build new products or integrate into existing apps.

You can go through the libraries at https://platform.openai.com/docs/libraries

As expected, there is a Python library. However, I am glad that the NodeJs library is fully featured too.

For NodeJs:
First install
 $ npm install openai 

then utilise as follows:
 const { Configuration, OpenAIApi } = require("openai" ) ;
const configuration = new Configuration({
apiKey: process.env.OPENAI_API_KEY,
});
const openai = new OpenAIApi(configuration);
const response = await openai.createCompletion({
model: "text-davinci-003",
prompt: "Say this is a test",
temperature: 0,
max_tokens: 7,
});.

For Python:

First install
 $ pip install openai 

then utilise:
. import os
import openai
# Load your API key from an environment variable or secret management service
openai.api_key = os.getenv("OPENAI_API_KEY " )
response = openai.Completion.create(model="text-davinci-003",
prompt="Say this is a test", temperature=0, max_tokens=7)


There are other libraries too plus tutorials and the documentation seems explicit.

It is not for free though. You can review the pricing here at https://openai.com/pricing

What would you be building wit chatGPT?

2 Likes 1 Share

Politics / Re: Adeleke Flags Off N16b Digital Economy Projects To Improve Osun by truthCoder: 11:57am On Mar 07, 2023
leisuretym:


How about hunger and insecurity? I was in Osogbo, Simisola Area for over six month , the town is a dead town , he should consider building mechanized farmers settlements for a change, their are already cities with google map in Nigeria you can move to, spend 16 billion on agriculture in Osun will bring result in security, food security and employment , it will also engage more Osun people than google map will do, Lagos already have competitive advantage in that area, but need food supply, Osun should tap from that .

It is not the google maps that he is spending 16 billion on. Heck, he is not even spending any 16 billion.

The project is worth 16 billion naira and it is in partnership with another IT firm, Oodua Infraco.

The government cost is the loss of revenue from waivers of Right of Way fees, which is a smart move.

The project offers broadband internet at via fibre optics and that is the main crux. Providing fast and affordable connectivity. My only issue is with the partner firm.

If there is fast internet, you can do many things. Mechanised farming will not change Oshogbo from being a dead town. Ask the northerners. IT will.

Please read the article properly before coming to conclusions.

2 Likes

Politics / Re: Adeleke Flags Off N16b Digital Economy Projects To Improve Osun by truthCoder: 11:01am On Mar 07, 2023
leisuretym:
16 Billion Naira on digital economy in Osogbo, Osun state in a place where people are hungry, why not spend 13billion on tractors and spend 3 billions to engage the unemployed people and divert the port folio into agriculture / mechanized farming and watch Osun state become the food basket of the nation in the south west, utilizing the land for good such cause alone with displace illegal herdsmen, provide work for Agric oriented people, reducing herdsmen activities , boost food production , improve security and standard of living.

The policy would have made sense in a state like Lagos or Rivers, this is waste of resources.

This governor has misplaced his priorities, and evident that leadership is our main problem in this country, I guess the governor is doing it for self gain, may be that is what is beneficial to him, that is where he will see money .


Accommodation is cheap in Oshogbo.

There is also good electricity.

Now with connectivity, the next step is setting up digital hubs in the state.

How much can you make from an hectare of farmland compared to how much you can make from another paystack of flutter wave in sun state?

I for one would consider setting up a new start up tech firm in oshogbo with this news.
Programming / Re: Must INEC Server Be Reconfigured Before Next Election? by truthCoder: 10:04am On Mar 07, 2023
airsaylongcome:


Yes accreditation was offline. The machines were pre-loaded with the Biometric data of voters in each polling unit. High risk if you ask me because it's easy to disenfranchise people by deliberately loading the wrong data. However I understand why they had to do it as it can be time consuming having the central Biometric database queried each time a voter is accredited. But it is a huge point of failure.

I don't know why the "result" upload is a copy of the scanned result sheet. Why can't the Polling officers key-in the results at the Polling Units and attach the copy of the results sheet as evidence of the correct entry?

Also do you, and anyone else here or the entire forum think we can have a full electronic elections in the country? I came across a github repo of the election software used by Estonia for their elections. Also cam across belenios.org as an open source election software and thought it can be a good basis to start thinking about electronic elections in this country.

Can tie our election software to NIN database so that all those child voters can be eliminated or at least heavily reduced as no one would want to declare a 6 year old as an 18year old, making them 12 years older than their actual age for life


Your questions remind me of the Nigerian Customs Service.

Car customs duty details should exist in a database that is easy to query by every car buyer but the system has been designed to make this look impossible. I can build a highly performant customs duty tracking software for the whole NCS in few weeks but will they allow someone like me or something like that to exist?

If you remember, the new electoral act was fought against by many politicians and even some lawmakers.

Electronic voting is possible. It has been happening for years in many other countries. Some antagonists claim a high level of illiteracy but there is nothing pictures, proper animations and simplicity can not resolve. Even chimpanzees can click a screen.

My suggestion for electronic voting is to reduce the number of polling units to 10% of current size and increase the number of voting days to 3 days, allowing for a 72 hour voting window. The electronic machines deployed would be like mini ATM machines and should be manned by security operatives and CCTV cameras to prevent intimidation. Each voter would be accredited via face or fingerprint recognition softwares.

There should be voter validation and new card issuance. New cards should be backed with their NIN.

Each voter should be able to vote at any voting machine irrespective of assigned local government. To prevent voting influence from other locations, you would only be able to transfer your voting local government up till 6 months before the election.

After the 3rd day, results are collated by the software and not by old vice chancellors and populated on the websites.

Each vote should be a blockchain transaction that can be verified and is immutable. The voting ledger would be open and each person can verify that his own vote actually counts.

We should be able to build something in this line with A similar INEC budget
Programming / Re: Must INEC Server Be Reconfigured Before Next Election? by truthCoder: 7:44am On Mar 07, 2023
studyless123:


The system design is likely the culprit or human error but as we always say systems always fail.

The BVAS are not connected to servers for authentication.

My apologies. You are right. I actually forgot that they hard codes each device.

This could have accounted for why accreditation went smoothly and uploading failed.
Programming / Re: Must INEC Server Be Reconfigured Before Next Election? by truthCoder: 9:46pm On Mar 06, 2023
airsaylongcome:


I think the cloud was locally hosted. I cannot say with 100% certainty but I have a feeling it was hosted in Lagos. There's a Data centre (Bare metal not AWS/GCP resellers) somewhere in the Lekki axis that was commissioned recently. Lagos government did the road to their office somewhere around Jakande. I don't expect that INEC will host those kind of data outside the country where they don't have complete control

Wow. Pressure ti wa.

Maybe na for there pressure ti wa sef.
Programming / Re: Must INEC Server Be Reconfigured Before Next Election? by truthCoder: 9:16pm On Mar 06, 2023
airsaylongcome:
@truthCoder

I'm sure you know that INEC would rather "die" than release those logs. That's if they haven't been obfuscated already

I am suspecting that certain logs or footprints actually exist (wont be surprised if there are github commits for example) and the claim that they need to wipe is to enable them clean the records.

I am also guessing that due to the scale, cloud would be involved. (Thats going to be some serious compute cost. ), GCP, Azure or AWS. Footprints will always dey.

I am being hopeful that real forensic experts are on the LP and other aggrieved party’s teams.
Programming / Re: Must INEC Server Be Reconfigured Before Next Election? by truthCoder: 6:13pm On Mar 06, 2023
I am not privy to the any of the process design for the BVAS so my comments would strictly be my opinions as a programmer.

First, it is clear that there was either a shoddy design process or an intentional fraud or a mix of both.

There are 100k+ BVAS systems all connected to servers to fetch biometrics, validate data and upload images of a potential 93 million voters all within the space of 10 hours with peak demand at the image upload and results submission window which starts from 4pm.

At a potential 781 voters per machine, this approximates to 78 voters per hour or one voter per minute ON ALL MACHINES at the same time.

A redundancy design of 100 users per hour is fair. If each user requires say 1mb download of validation data and another 1mb of upload, this implies a bandwidth demand of at least 100mb/100mb per machine per hour or 1gib per machine.

Each machine would also require at least 5mb to upload the result page and results at the end of the day. 5mb from 100k machines is 500Gib of data hitting the servers at peak time in the evening, separate from the 100,000 Gib overall on election day.

This is a whole lot of data demand.

Now to my first assumption as regards incompetence, it would be absurd if the developers did not envisage such a demand and designed for a lower scale. This assumption falls flat because the bulk of the data transmission (the 100k) went ahead without reported hitches across the country. People were able to validate and vote. So lack of capacity should be ruled out, despite the volume of data.

Could there have been an inefficient code that slowed down process after hitting a load which then timed out other processes? If this was the case, then the incompetence of the CTO comes to bear. A load test on the servers would have revealed such prior to the D-day.

My second assumption is that there was an intentional fraud. The main problem on election day was the inability to upload the presidential results. The other elections uploaded successfully.

As a programmer, following the DRY principle, i would not code upload codes separately for the presidential and senate elections. I would only provide different endpoints for the same factory.
So it is safe to assume that the presidential election upload endpoints caused the whole drama.

So, a suspension of the presidential election upload endpoint permissions by a root access user (or another privileged user) could have sabotaged the elections.

In a well designed system, this fraud could be discovered via a review of the stream logs. If LP and other aggrieved parties in the election could get their hands on the codes, they should be able to see who and when this was done. However, i am doubtful if the assumed criminal would be dumb enough to leave footprints.

Now as regards INEC’s recent claim that they need to wipe systems. I am bold to declare that the statement is an attempt to cover up the fraud.

In the 12- Factor App design methodology, every good developer should know that a server should have no state. You store nothing on a server. A server simply collects inputs from the users, fetches data from the database and returns data to the user or store inputs or processes into databases.

Except they want to wipe their databases or caches which is absurd and suspicious, there is nothing to hide. There should be enough storage to hold all our election data. Afterall, INEC had an open cheque from the national budget.

One thing i would like to add is that all the transaction logs for the election must be provided for review. Let forensic experts go through the logs to understand what happened.

For future elections, i would suggest a blockchain based transaction model.

Cheers

EDIT:
Some of my earlier assumptions on online validation were wrong as each BVAS was hardcoded with validation data for each polling unit so overall data transmission would have been around 500 GiB for the whole day. Other points remain valid.

4 Likes

Programming / Re: Will Drag And Drop Take The Jobs Of Web Developers? by truthCoder: 12:20pm On Mar 06, 2023
rickyamos:
Will Wordpress, Shopify, Magneto take the job of web developers and web masters ?

Yes. It will take the job of people who think web development is all about doing CSS animations on an 'About Us' page.

You see those people who write the softwares behind the tools you just mentioned, they are the real web developers.

The logic behind combining different services and codes together to behave in exactly the way you intend to goes beyond consuming APIs.

Logic is what makes the developer, not the tools.

1 Like

Programming / Re: Algorithm And Data Structure Study Section by truthCoder: 10:41am On Mar 06, 2023
Tenrack:
bros..can I talk to you in private please? Good morning

truthcoder@protonmail.com
Programming / Re: $3300 Azure Sponsored Credit by truthCoder: 7:07am On Mar 06, 2023
The Nigerian ‘smartness’ on demo here again.

Given credit to try out features and become better, you are looking to sell.

You are not concerned that the buyer may use it for dubious means and your private details will always be connected to it. You would have no alibi because you are a programmer already.

Hushpuppi is being linked with North Korean and Russian hackers despite the fact that the buffon can not even create a custom VPC to save his life without buying the ‘tools’ on the DW.

A Chinese or Russian hacker would now get you as the fall guy and suddenly, your name is added to a wanted list, stopped at every airport you visit for the rest of your life.

All for the 50k naira you want to get from selling azure.

1 Like

Phones / Re: Iphone 14 Or Samsung S23 by truthCoder: 11:46am On Mar 05, 2023
damzy88:
Hello all,

I have always used Samsung phone and I am trying to get a new phone so I am trying to decide whether to continue with Samsung or try IPhone.

I am trying to get the new Samsung S23 Ultra or the IPhone 14 Pro or Pro Max.

Thoughts?

Thanks

Apple thrives well in an ecosystem.

If you can afford it, buy the 14 pro and an airpods pro (original…there is a lot of fake) and an Apple smartwatch.

You would enjoy them together
Religion / Re: What Does The Devil Look Like? by truthCoder: 10:02am On Mar 05, 2023
francis2565:



This explanation falls flat to the word of God. You are so fortunate to be created and yet you are questioning your creator. God is the creator of all things and he decides on how to run what He created just the way you can buy iphone and decide to give it to your babe instead of your wife.

He is the potter you obviously as a clay can't tell Him what to do. He can kill He can make alive He is faultless you can't challenge His ways. He made all things by Himself and He is the master planner of all things.

You are a believer.

Thanks for sharing your opinions.

However, let me be quick to point some facts to you.

Over 117 billion humans have lived on earth. 117 billion.

There are currently around 4,000 religions.

Many of these humans had a religion.

All these humans who had a religion believed their god was the right one.

By all accounts, if the world were to end today, there would be 117 billion heavenly court judgements.

If each judgement took just one second, it would take your god 3,710 years to finish the judgements. This means you could possibly die 50 times whilst waiting on the judgement line after living another extra 50 lifetimes. Now which of the 50 lifetimes would be judged?

Religion is a mental shackle my brother.

Wake up
Religion / Re: What Does The Devil Look Like? by truthCoder: 9:19am On Mar 05, 2023
the devil is a scapegoat used by religion to explain why their god is not perfect.

If your own god version is perfect, believers would quickly start asking questions that why does imperfection exist in his creation.

The quick response is to pass the blame to another being. It maintains the concept of a perfect god while allowing for imperfections to exist.

What most believers fail to grasp is that if their god was so perfect, why can't he just wipe off the devil and all its imperfections and allow a virus-free creation?

They quickly posit with many nonsense about volition and a chance to do good or evil. It is like Microsoft claiming to have a perfect software but knowingly allowing trojans to exist without cleaning them off and tasking the end user to use their volition to know what is good or bad.

The term, believer' is actually an insult. It describes a person who can accept statements to be true without subjecting them to basic human logic tests. If I tell you that the sun is a tree and you accept, then you are a believer.


Edit:
Check on the old people you left in the villages. They are not witches. You were made to believe they were. It pains my heart coming to Nigeria and visiting villages for functions to see these old women left to rot by their kids and grandkids.

If you are having issues at work, maybe you should improve your productivity instead of blaming village people.

3 Likes

Programming / Re: Mobile App Developer Needed In Ibadan by truthCoder: 8:23pm On Mar 04, 2023
woginid967:


If you can't pay 500k plus, forget it

Crypto exchange for 500k? And someone said I charge too low.
Programming / Re: Flutter And Dart Experienced Developer Needed by truthCoder: 4:25pm On Mar 04, 2023
adelnehis:

Thanks �

Modify the placeholder feedbacks or remove them entirely.
Programming / Re: Flutter And Dart Experienced Developer Needed by truthCoder: 4:25pm On Mar 04, 2023
qtguru:

Nice profile sir

I was sold up until the feedback which was a bunch of placeholders.
Programming / Re: Erc Flashing Rig For Usdt Eth And Bnb by truthCoder: 9:12am On Mar 04, 2023
In Yoruba…

Won fe gba e ni o…

Account was registered few days ago.

Once you connect your real wallet, they will help you play ‘paranra’ to the small change you have there.

2 Likes

Programming / Re: How Much Will It Cost To Build A Website Like Jiji? by truthCoder: 7:01am On Mar 04, 2023
airsaylongcome:


I think $10k over 6 months is small though. Approximately how many man-hours do you estimate would go into it?

100MH should suffice.

I already have some data I scraped from a related project to handle the selections. I also have a side project of a classifieds ad site built completely (including messaging, profile management, posts management etc). I have the database schemas via mongoose. finally I have the web app built to MVP level using the new svelte-kit. what remains is flutter and the internal dashboard, plus fine-tuning to client requirements

The 6 months is to allow for design back and forth, an allowance to focus on other projects and optimisations plus some user testing feedbacks.

1 Like

Programming / Re: How Much Will It Cost To Build A Website Like Jiji? by truthCoder: 9:01pm On Mar 03, 2023
LikeAking:
For just 10k?

Anybody wey no get money shud not go close jiji project..

U know how much jiji spent to promote their site?

That biz is very hard to penetrate..

Us predicted African ecom will grow by 50% this year... No b small increment..



Promoting is a different ball game. The project owner would handle that as it is independent from building the project.

2 Likes

Programming / Re: How Much Will It Cost To Build A Website Like Jiji? by truthCoder: 8:32pm On Mar 03, 2023
First, jiji is not just a website.

It is an application, albeit available on the web and mobile.

I am currently building a classifieds ad site as a side project.

Budget a minimum of 6 months and $10,000 and my team would consider handling the project. Mobile, Web, Backend with an internal dashboard to manage your users, posts and activities etc.

You get a scalable app designed to handle 100k+ MAU and with distributed server-less systems with high availability rates.

App would be custom designed and built to your specifications and needs.

Also comes with one year free post deployment maintenance and training for two staff
Further details available if you consider.
truthcoder@protonmail.com

cc: iykemoney90

3 Likes

Programming / Re: Magic Link by truthCoder: 8:58pm On Mar 02, 2023
Proffersor:
Hi guys do not click this link
Don’t try it.
https://go.owllink.net/figma

No be only figma. If you like, put bitcoin, you are in the wrong section.

You no go see one maga here. Go to romance section or jobs.

You need that jobs section. I heard one company needs dispatch riders in lagos. 50k salary. New bike.

At all at all, still better than fake links

2 Likes

Programming / Re: I’m Giving Out Premium Popular Scripts For Free. by truthCoder: 4:54pm On Mar 02, 2023
Proffersor:
I’m not sending a malicious link , it just a direct link, and I didn’t force u to click it , im giving all scripts all script out for free, and just to click and go back is a issue for you.

Nobody needs your scripts.

Only wannabes copy scripts upandan.

Why should anyone click your link?

So your rubbish site can do cross scripting on our devices, store rubbish key values in our local store for later harvest or try to notify us at later dates that we have a virus and need to click a link to clean it off?

You know your target market already. The dumb coders who are looking for free scripts that they too can try to resell for 5k. Possibly some codes written in 2005 with vulnerable packages that even covid go dey fear to download.

Or maybe the codes have backdoors hidden in one small fetch function somewhere that logs all usernames and passwords in plain text.

Any way you want to look at it, the summary is that you or someone or something need money from this and the ‘clicker’ is the dumb meat.

If no be say i get something wey dey bang my head for wall now, i would have torn your rubbish link to pieces now.

3 Likes

Programming / Re: I’m Giving Out Premium Popular Scripts For Free. by truthCoder: 2:12pm On Mar 02, 2023
Proffersor:
Good day everyone, i got some premium scripts , i decided to give it out for free.
All script im giving out are made using PHP & Laravel.
I have many scripts im giving out like fintech wallet scripts, vtu script, affiliate script etc.
But please help me click this link

https://www.highrevenuecpmnetwork.com/ekf9yzpkq?key=0919e5b99496d9979ca008e42d91a6c7

And message me on WhatsApp +2348056837867

Take one of those your scripts and build something with it instead of sending suspicious links with malicious JavaScript upandan.

2 Likes

Programming / Re: Diary Of Building A Bespoke Software Development Shop by truthCoder: 8:21am On Feb 28, 2023
BinaryMonk:
Thanks guys I'm here with some updates, got the keys to a space I just paid for, got it painted it's basically not big for now but I guess we can start here, until we can get a bigger space; now I have a problem of the chicken or the egg which comes first; should a product come first or the company, I decided let the company(chicken) come first then the products(eggs) would follow,
@truthcoder thanks for the feedback, I would have gone your route if I got the space maybe in a residential area or an apartment to use as the company, this I would do later maybe when expansion comes, for now I am locating this very close to an interstate express road for easy access, subsequently we can move into a three bedroom apartment where the parlour could serve as the main work area some rooms maybe for interns and kitchen would always be kitchen for quick snacks. Having laptops here could be dangerous the plaza complex I paid for has security but laptops would be too tempting for criminals that's why I'd do these desktops, definitely would replace them later, for the energy saving suggestions.
Today I would get a furniture maker to wrap up cubicles then the next thing would be developers I'm a developer my self but faced with the challenge of the nature of developers to first bring on board, I want to onboard very good devs but this path requires patience and I know developers who know their onions might prefer the quick buck to this that might pay in the long run through equity and other benefits the other options I'm weighing is I have access to a lot of computer science students from some universities as our location is not too far from some, challenge with this is these young guys seem heavily distracted I see guys who have had powerful machines for sometime almost wrapping school but can barely do anything tech/C's coding. Something says I can salvage this bring them up into well rounded devs and they work for us(with us) but how do I ensure they don't jump ship the moment they pick up some good skills, I am in a smaller city in Nigeria I believe these guys might prefer going to Lagos after they pick up than staying back to code here. Does anyone have any experience with hiring developers for a startup and doing this well?, I have an amount I don't intend to go above. This is my savings, I want this to serve as an experiment so let's say I'm on a lean budget for now I don't want partners maybe until the structure is somewhat straight.

Congrats on the new space

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (of 49 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. 90
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.