Kanirip's Posts
Nairaland Forum › Kanirip's Profile › Kanirip's Posts
I don't think you are bereft of ideas in as much as you really don't know what you are doing. As a precondition for responding to your questions you should have provided more background information on how your application works. Does it manage data access at a database or application layer? It is recommended you handle the data access restrictions at the application layer because handling it st the database layer could open your database to all sorts of vulnerabilities. You would need to create a new user at the database layer for each user on your application. This is madness and I hope this is not what you are doing. If it is, please change it. Handling it at the application layer is just so much cleaner. You create a table with user login attempts and every time a user attempts to log in you check if they have been similar failed attempts in the last 30 minutes for example. Doing this also ensures that after 30 minutes the user should be able to login again. I hope this helps. |
If I had a penny for everytime I heard someone solicit software development work using the exact same words as the OP just used I would have enough money to build software to create such simple software. Issokay, someone who can not write software is saying he wants to build a low budget simple solution for sports prediction ( what does that even mean?) and other developers are offering. Sometimes we just never learn! |
This is very nice and a bit different from Nairaland. I would not mind being part of this group. Please add me up. I think I will be able to contribute in some way to the progress of the group. |
cynthiang:So let me understand this... You are looking for full stack developers who are good at python and Java to work on the block chain and cognitive computing using data from big data lakes and want to work in iyana ipaja? Am I correct? If I am then good luck to you. I fear whatever project you are on you will need the luck. |
furaoing:OK, somewhat noble intentions. So your main issue is design. You need to layout the page in a manner that is not looking unprofessional, which it currently looks like. Developing a logo like someone above suggested but more importantly laying out your home page in a manner that ensures ALL your information is accessible. I believe that would be the main issue when developing any directory service online; being able to showcase so much data within the layout of a singular Web page. Additionally work with another search engine so that you can use that service rather than just use Google. Best of luck and revert if you need any help. |
@Seun, Don't you think it's about time you moved this platform to one of the Cloud Providers? At least on the public Cloud, you determine the architecture of the platform and thereby can identify potential infrastructure or application bottlenecks as soon as they occur, maybe even before. Even the security issues you have experienced in the past are a lot more manageable in the cloud. You are running pretty much the most popular forum in Nigeria, I think you should give it the infrastructure it deserves. Let me know if you need any pointers in achieving this. |
I am very lazy and I hate writing reviews but I struggle to see any value add your site is presenting to me. Am I missing something here? A directory, believe it or not is more than a listing of website name and urls. Even your search button is leveraging Google! While the looks seriously needs attentions, I don't think the site a clear direction or focus. Even searching using the search button can not take me to the bottom of your site listing (I refuse to call it a directory). When you are sure of what kind of directory you are trying to build then we can discuss improvements |
This just made my day! This is so funny. I really want to empathise but the fact that you disabled your antivirus in order to install the malware makes it even more hilarious! You are a legend. Happy to hear you have formatted your hard disk. I would strongly advise you to use Linux (any variant) as your primary OS and have Windows a a virtual machine. Also read up on Malware prevention. You made my entire week! |
Your question is ambiguous and does not provide one key information. Why do you need such statistics? You mentioned Client and Server deployments .. what about embedded? Many soho routers are based off some variant of Linux. What about those? Please be more specific and explicit in your questions. You would get better answers. Right now the answer to your question would be 'Nobody knows' |
SIM cards are not programmed per se. They are created like the chip on an atm card. Their main aim is to securely identify a user while ensuring secure communication between the device utilising the chip and an expectant communication system. The systems(atm, mobile phones) that validate these sim cards, are programmed to ensure that the sim cards are valid and registered on the system ensuring that only authorised sim cards are allowed for use. If you specify your question I can give a more specific answer. |
SillyMods:The reason why intelligent rarely ever call someone else unintelligent is that you have to prove this demonstrably, and in most cases, its extremely difficult to do that, but you seem to be an exception. For example, what is a 'docile, sleeping duck'? I am very certain you meant 'Sleeping dog' but I am certain you are one of many Nigerians that hear big words on DStv and unable to interpret such phrases, regurgitate it as you hear it, hoping that your reading audience are as intellectually lazy as you are. And yet you belittle a past President. Back to the topic: EFCC/DSS are playing on the intelligence of the generality of Nigerians. Where is ANY evidence that Dasuki stole money? There is no evidence whatsoever that is why every court worth its salt has insisted he be released. This Coalition against Corrupt Leaders are simply pandering to the public saying that a man who has stated something that is demonstrably true as 'ignorant'. If this is Ignorance, what is Knowledge? |
ndcide:You have a fan in me! Its very rare that you see a Nigerian employ critical reasoning in the manner you have displayed. I know that the Chibok girls were taken. They were kidnapped and abducted from their School. This is/was a tragedy. A week before the Chibok girls were taken, some male students had been executed by the same group. This is/was also a tragedy. Who is going to 'Bring Back our Boys'? My view on the Boko Haram and Chibok Girls saga is one of Societal and moral decadence and every single one of ndcides questions remain unanswered. If you demand for answers, they will say that you 'are pained by your heros' loss' and I just laugh. When the US went after ISIL, the 1st thing they did was inform the World that they knew which nations were funding the group. I have been told that the Army has decimated Boko Haram, but we still don't know who funded Boko Haram. How can you confidently state you have defeated a terrorist group if you don't know how the group was funded? Its sad to see how Nigerians have belittled the value of human life |
Olumyco:Oga what are you saying? What the hell is a Programmer-Developer? Nigerians just make theories from thin air. Maybe in the world of Olumyco, such is acceptable but in the actual world of IT no such thing exists. You want to confirm? Go to stackoverflow jobs and search for that position. And please, please, please stop saying that 'programmer-developer ' are restricted within their language. I have never seen a Java Engineer who couldn't figure out python in a day or 2. Someone that designs websites using html and basic javascript is a website designer, not a programmer in any ramification of the word. A lot of Nigerians think like you but I am sure All these things and more you will learn once your company goes live! |
The fact remains that NO Nigerian Programmer is paid by another company very well ( 12M NGN Net pa) just to program( or even design Programs). In my 10 or so years of working in IT in this country I am yet to see one. I cant blame these companies, why pay a Nigerian such a figure for a Digital ( non physical) Asset creation when you can pay someone from IIT HALF of that and basically get MIT/Stanford grade quality work. Especially when they appreciate the fact that 99% of the Technical Decision makers in Nigeria are greedy and selfish and borderline technical illiterates.( and we have not even delved into the Legal issues which is also discouraging) Like everything in Life, programming (value) in Nigeria is based off Demand and supply, and there is too much programmer supply from China and India ( not to mention the US, Australia and Europe) to be training a Nigerian on the difference between O(log n) and O(1). This makes Programmer demand very low and, in turn, remuneration. Sad but true. |
I have been reading most of the comments on this thread and, for me , the OP , although quite simplistic, is on the right track. There are NOW many more 'specializations' in IT than be qualified in 6-9 categories but for the most part, the OP is right ( He is a lot more 'righter' in the Nigerian Context than he is in a Global technology context) And for the AntiWailer person, please don't spread false information on a public fora. A LOT of UI/UX Engineers DO NOT know about Algorithms just as much as Algorithms people don't need to know how Font design and Psychology of Human Mind to keep users engaged for a Public facing application. People require specialization and while some fields allow for Skills Mixing ( Site Reliability/DevOps), majority of the classic fields at the Top IT organizations require people who are simply the best in their fields and not Jack-of-some-trades. |
Acidosis:One of the best ( and if I may add, truest) posts on Nairaland. Take a bow son! Unfortunately you are probably one of the very few with some iota of reasoning capabilities remaining in this country. Most of us can not understand a word you are saying! |
The OP has my undying respect. It is extremely difficult for one to so blatantly go against herd mentality. Obloquy is not to be toyed with, especially in a society such as ours! Anyone with an ounce of intellectual integrity should be able to accept what the OP is saying but we are not a 3rd world country for nothing, and this can be seen from the responses to the OPs premise. One of the OPs detractors has even stated he has never, in his life heard anybody plead guilty in a court ( open or close) and as such is in full support of continued incarceration of Dasuki. ( We really need Law & Order: Nigeria) If a man ( Dasuki, Sukida or Kidasu) were to have 'misappropriated' funds of the enormity of what is being peddled in our Media houses, I would expect an open and shut case where the trail of misappropriation or expenditure is presented as evidence and judgement delivered, but as many people have hinted our Investigative houses (EFCC/DSS) seem to be unable/incapable of showing this 'apparently' clear evidence. This should beg questions, some of which have been highlighted in this thread. But This is Nigeria in 2016.... and we MUST have our Abuja Thief Trials! Lets burn the thieves!! They stole AWA money! |
Omagzee:Hi, So sorry for responding so late to this. Let me start of by saying that I am happy that some people are still thinking about Technology in this country. With fuel scarcity, Boko Haram and NEPA we all know its not easy to keep thinking. But with that I have to say that while the idea is novel and sounds good, it is very impractical and I will give my reasons. Running Javascript from a Browser(mobile or Desktop) is pretty much like running any kind of code from a sandbox. With so much emphasis on Internet security these days, so many Browsers are tightening the control that ANY code can execute within the Browser, running any Javascript that can connect directly to any Database is a Strong NO-NO! Most Browsers will block it ( and I dont even think pure Client-side Javascript has such functionality at the moment) and if you create a browser to support it, most Security software will list it as a virus/spyware. Now another question you ask is : "most People who use desktop browers usually turn off javascript support in their web browsers and imagine a website built from start to end with javascript/node.js and since node.js was built from javascript's framework, what will be the fate of such a site?" This is not even novel. A LOT of sites are already doing this and it has been proven to be extremely successful ( with some going as far as saying this is the future of web development), so yes this is a very sound thing to proceed with. It is successful and will remain successful in the coming decade at least. Please PM me or something and we can share information... Best of luck in your endeavors. |
Omagzee:My apologies for this late reply. Have you tried building websites for any client in Nigeria? Nigerian clients are whimsical, ignorant and extremely arrogant. And to aggravate matters they are broke! I should know this as I actually built a site for my OWN extremely enlightened brother as a client and I was frustrated, I can only imagine how bad it would have been if I was working for someone with no familial ties. I would not recommend anyone to enter Web Design at this stage in Nigeria ( another heavily plagiarized and competitive field), rather focus on Web Design technology such as Javascript and more importantly, Node.js. I know that big companies such as IBM, Google and Cisco are putting their backing behind Node and for good reason, the idea that a front end developer would also be able to program the Back end of the Web App is very enticing and appealing. I would ADVISE you to forget php and learn Node.,... So you will only learn a Database ( mysql, postgres and 1 NoSQL Database) and Javascript You dont want to have too many things to learn ![]() And try and also learn about what the Spammer said above me... Learn Cloud Technologies, especially IaaS ( infrastructure as a Service) and PaaS (Platform as a Service) |
Its been a long time and seeing this thread again brought back so many memories of the good ol' days when I was still optimistic ![]() While in the time being since I wrote my last post on this topic, I have changed jobs 2 or 3 times, my thoughts on the subject have not changed. If anything they have gotten worse. My advise to anyone on this is to choose neither! Yes, none of them. I would recommend for any newbie/graduate in IT to enter System Administration as their 1st job! The simple reason being that System Administration is a role that would pretty much always be in a Shortage of skills, no matter the environment. In addition, the beauty of System Administration is that it brings out the genius and the specialty out of you. A system administrator who wants to be a Network Specialist will find himself being touted as the best Network guy in the Team and this will allow you either grow in the same organisation as the Network Specialist or let you grow your career else where as the Network Specialist. The same rules apply for Database Administrator, Windows Enterprise Admin and Unix/Linux Admin. Everyone I have seen grow technically as followed this route in one way or the other. The above rules simply dont apply for a Programmer ( whatever language or facet). You could be an amazing Programmer working as a System Administrator and nobody would notice ( maybe if your users are kind they will know a the guy that does things quickly) and the market to grow into is very very constricted! You see, the economic rules simply dont apply. A Chinese or Indian cant manage your Network or Systems for you from China or India BUT a Chinese or Indian can write software for you very very cheap. And there is also a plethora of Nigerians unemployed who self-taught themselves Programming who are also going to compete for any job you may be looking for So you find solid programmers languishing in dead end jobs, making ends meet either doing side jobs or waiting for the next Shell/Chevron/Total recruitment while their employers keep thinking to themselves if they should move to their Jobs to India or China. I would say the average pay grade for an experienced Programmer in this country would be in the 200-350K/month range ( and by experienced I mean 4-6 years). The odds are simply not good for someone in Nigeria that starts out as a Programmer and to aggravate the matter the educational system doesn't empower the students to compete with their Chinese or Indian counterparts nor would it tell you the reality of the Job Market for Nigerian programmers Summary: As someone earlier said, Follow your heart.... But let your brain be your guide ![]() |
Another bad way is coming on Nairaland and asking ' What are the worst ways of learning Programming' ![]() |
My dear great, Sorry to dissapoint you but you are wasting your time. You will not crack the PIN of those recharge cards. You could potentially get 1 password hit but to get the PIN generation process is simply you wasting your time. I used to work as an R&D Engineer in 1 of the Telecom Software Vendor that sells the software which generates the PINS for the Telco Operators and I understand a fair bit about the internals of these systems. The algorithm that generates the PINs are actually quite popular.. A combination of MD5 and pseudo-random Number generation. Typically this would not be very hard to cause a collision( if you had a super-computer and excellent programming skills, both which I doubt you have), but the telecom network tend to be strong on Network Security and the Software Systems tend to ensure that certain measures( locking you out after 3 failed attempts etc) to ensure that a sheer Brute force attack is simply not feasible. You can keep trying but I am quite certain that you would be wasting your time. My apologies |
You need to read some of the documentation of the vendor. Some of the SMS providers don't let you send SMS through a seperate channel i.e. you must access their portal to send SMS. Others let you send SMS through a basic http/s channel and you can pass you security credential and the SMS you need to send via the http channel/ The most advanced allow you to use WebServices or SMPP to send the messages in bulk. In other words, you need to find out which category that 'Ozeki - NG SMS gateway' falls into and act accordingly. |
In light of Canibus up-coming album 'Rip The Jacker II Infinity', I would hope that the following verse would end the subject of this post. Rub a dub dub, Rip The Jacker gets no loveCanibus does NOT want to destroy anyone, I can not vouch for Rip The Jacker though ![]() |
Hi Simeon-cal, do you still have the Galaxy 10.1 in store? |
Hello again. I was of the impression that you were already developing your application in MS - Access. Have you changed your mind? Anyway if you need VB , you can install Visual Studio 2005 ( the last VS I was in any way familiar with) but it takes a lot of resources ( memory, disk space, virtual mem) and yes you can buy Visual Studio from the roads in Computer Village. Visual Studio has Visual Basic as part of its suite of Applications as well as DB integrators for DBMSs such as Access. Post if you need any further information. BR, |
topea:I tip my hat to you topea, most people would have taken my post as offensive but not you. You have been able to eloquently reply to most of my questions. I must say that I am quite impressed! If you need any help or have any further questions , please put it here and I promise to offer as much assistance that I can give. ( Sorry I can not put my number) And another point, if you continue with your attitude I am quite certain that you will become a professional programmer if you want to . |
topea:I will respond to your questions in hope that you will answer my own question at the end of this post: 1) How did you measure the speed of your Access Database? Are you measuring Speed times of read or writes? How do you know that the server speed is OK? 2) You can not convert a Database ( Access ) to a Programming Language ( VB.NET) 3) Why would anyone want to do this? Well one solution would be use a DB user ( I am not sure if Access even has this) that does not have access to the primary table. Now my MAIN Question: WHY IN THE NAME OF SATAN ARE YOU USING MS-ACCESS AT ALL ?Cheers! |
@Tundebabzy: You are right but I believe that the 'PA' occurrence in that particular location could be a typo of some sort. Anyway, One thing I do believe ( and I think that we both agree on ) is that the data is IN NO WAY intelligent. |
I am not realy sure how the above can be dimmed as Intelligent Data or maybe the whole thing is above me. Well if you study the data, i don't think that the Data changes after the first row. So in the code , you could store the first line in some sort of Cyclic Linked List and then anytime anyone requested for some field like B15 , for example ,you could retrieve the linked list and rotate it ( change all the pointer 15 steps backwards) . This scenario would incur O(n) space and O(mn) time for query execution. Otherwise , you could pre-compute all fields for your intended Matrix ( by basically doing something very similar to the above, basically moving all pointers of the Cyclic Linked List once steps and creating a new array for each movement) and then whenever a query is sent , a direct Pointer access is used to access the list item. This would require O(mn) space but would use O(1) for query. Live or die, make your choice! ![]() |
There are a fair amount of opportunities in the Telecoms Software ( VAS ) field for Linux engineers. Most of the Charging systems being developed by the Telecom vendors depends on Unix based systems. In order to get in the door you may need to get a UNIX based certification ( Sun or IBM) and then once you are in , you can showcase and translate your abilities onto any platform that you are faced with. Hope this helps. BR, |



?