₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,325,072 members, 8,420,166 topics. Date: Thursday, 04 June 2026 at 12:40 PM

Toggle theme

Squirrel's Posts

Nairaland ForumSquirrel's ProfileSquirrel's Posts

1 (of 1 pages)

ProgrammingRe: INSPAYA.COM Codeworkout - Maiden Edition (abuja Only) by Squirrel(op): 8:59pm On Apr 21, 2016
Hello Friends,

This event starts tomorrow.

Registration is available here http://www.inspaya.com/codeworkout/

See you there
ProgrammingINSPAYA.COM Codeworkout - Maiden Edition (abuja Only) by Squirrel(op): 12:04am On Apr 15, 2016
Hello Friends,

Please join us at Enspire Incubator, 3rd Floor NEPZA Building, 2 Zambesi Crescent, Abuja on Fri 22nd April and Saturday 23rd April.

See below for event details.

Cheers

====================

About Me:
Currently:
- Software Engineer at Formstack.com
- Software/Security/DevOps Engineer at Inspaya.com

Previously:
- Software Engineer at EAB.com
- Software Engineer at AutomataStudios.com
- Software Engineer at DigitalQuestNg.com
- Software Engineer at InfoGraphics.com
- Assistant I.T Manager at Nasco Group

About the Program:
- (FREE) Day 1, Friday 22nd April, 2016 at 5pm: Discussion
- Duration: Minimum 1hr and Maximum 3hrs.
- Agenda:
(1) Discuss existing opportunities around remote employment for Software Engineers with links to remote-friendly companies.
(2) Discuss what needs to be done to take advantage of this.
(3) Discuss required skills for today's "global" developer regardless of preferred language/platform.
(4) Discuss details of what will be taught on Day 2
(5) What's next after Day 2.

- (PAID) Day 2, Saturday 23rd April, 2016 at 8:30am: Inspaya CodeWorkOut - Hands On [Participants should bring their laptops]

- Duration: Maximum 8hrs
- Agenda:
(1) Build a sample project from scratch - the goal of this project is to teach concepts around:
- Some Linux fundamentals
- Using 3rd-party REST API's
- Automated Testing
- Deploying applications (shared and private servers)
- Continuous Integration/Delivery
- Version Control using Git
- Code Reviews
- Adhering to Code style/standards
- Data/Schema Migration

The fee for Saturday's event is N10,000.00 per participant. Registration and payment can be made on Friday 22nd or Saturday 23rd April 2016.

Please let me know if you have any questions or concerns.

info@inspaya.com
ProgrammingRe: Help Needed With Phpunit For Testing by Squirrel(m): 11:40pm On Jan 02, 2016
Cauhlins:
i kinda noticed alot of threads have been created for development but none for software testing.. I need a little help with testing my php programs. -i'm a newbie at testing though-.. i have been struggling with understanding the concept of writing failing tests...
... Help needed
Hello Cauhlins. Happy 2016.

I can walk you through Unit Testing with PHPUnit. Can you paste the URL to your Github/Bitbucket repo here for the benefit of everyone.

NB: If you don't have the code on a repo yet, please create one.

Thanks
ProgrammingRe: Practical Introduction To Python Web Programming by Squirrel(m): 4:39pm On Jan 01, 2016
Djangocode:
Nice idea tho.. Buh I think learning Git or Using it might lead to another tutorial especially for newbies like me..
I'd be happy to walk you through but you can start from here https://www.atlassian.com/git/tutorials/
ProgrammingRe: Teach Me Programming by Squirrel(m): 3:55pm On Jan 01, 2016
discoprophet:
Good and bad people of this forum, i hail una o.
Without mincing words, I want to learn programming but I dont even have a clue on where to begin. Unlike the three wise men the stars led to the manger, my efforts on learning programming online by myself is proving to lead to a dead end, maybe to Herod's domot. But nah, like John Cena, Herod no dey see me.
Even when i go hunting online, things usually get complicated cos stuffs there look too professional for a starter. I am an amateur when it comes to programming Or do i say novice, cos maybe amateur sounds 'professional'? And i even heard it has languages #drops_dead
Helping in your own little way could go a long way. You could give me links to tap into online where stuffs had been or is being explained in bits. I hope this grabs a wider audience.
Thanks.
Please join this thread https://www.nairaland.com/2812302/practical-introduction-python-web-programming to get started with Python

Happy 2016.
ProgrammingRe: Practical Introduction To Python Web Programming by Squirrel(m): 3:39am On Jan 01, 2016
@basbone @Djangocode @AnyoneElse: Can we create a Github or Bitbucket repository for these tutorials? I think it'd be great if we can document all this knowledge somewhere.

Effectively, we would be teaching people how to use Git, Python (Flask, Django, e.t.c) and whatever else is relevant to software development. I have a repo already which I'm using for a more general tutorial on Software Development but I recommend @basbone creates the repo for this since he/she initiated this thread and the rest of us can contribute via Pull Requests.

Thoughts?
ProgrammingRe: Quick, Dirty Hack For Hosting Websites When You Can’t Pay Your Server Fees. by Squirrel(m): 3:24am On Jan 01, 2016
pystar:
https://aitoehigie./2015/12/30/quick-dirty-hack-for-hosting-websites-when-you-cant-pay-your-server-fees/?preview=true
On January 1, 2016, the use of Naira denominated debit cards outside Nigeria will officially become impossible and this will have an adverse ripple effect on almost everything you can think of. As a techie, I am very concerned about how I would renew my hosting fees etc.
This is a simple workaround:
You can expose a local server installed on a development machine serving a web application to the world using this simple tool http://ngrok.com/ . You can install it on Windows, Mac and Linux.
Exposing a local server to the Internet is as simple as running “ngrok 5000”, where 5000 is the port that the web application server is running from, it could be any valid port number.
Downside: you will be paying loads in bandwidth fees to your local ISP and if your development machine specs isn’t beefy then there is a limit to the number of requests you can server per second.
P.S: I have tried it and it works. I am currently running some simple one page flask apps off my 16gb RAM Linux Mint laptop.
#ShameOnEmefiele #WeRiseStill
@OP - ngrok is a great tool and definitely has a lot of advantages in addition to what you have stated. I've used it often to share applications with distributed teams. An extra tip I would like to add is that you don't do this on your primary machine (i.e. main work computer).

If you have the resources, consider designating a separate computer either virtual (e.g. with Vagrant/Virtual Box but remember to setup your port-forwarding correctly) or physical (preferred option + can be on a different subnet within your main network) for this purpose. There are automated port scanners that surf the web for open ports and ngrok provides such port which essentially is an entry point for hackers into your system.

Please note, even with either of the above setups - you can still get hacked. I hope this makes sense.

Enjoy
ProgrammingRe: Github by Squirrel(m): 3:17am On Jan 01, 2016
@here - It serves as an online Resume/CV. Employers in many technologically advanced societies require a reference to your Github or Bitbucket profile while assessing your fit for a job.

It's helpful to use both i.e. (Github and Bitbucket) since they both support the Git VCS system. Kindly refer to these tutorials for more information https://www.atlassian.com/git/tutorials or feel free to ask, I'd be happy to answer if I can.

Cheers
ProgrammingRe: Programmers, How Do You Deal With CTO Seekers? by Squirrel(m): 7:35pm On Dec 26, 2015
Raypawer:
Merry Xmas Guy, these days a lot of people has ideas of what to do but will not want to learn programming neither do they want to pay a programmer to do their job, rather they would come up with a cunning idea, some of them has approached me and they are like, I have this idea and that idea, you create the app, lets work together, you will be the Chief Technical Officer for the business, you gain a percentage of it when it starts bringing profit.
They will tell you how they would like their app to be like yet they can't write hello world undecided undecided
Please which is the best way to handle these guy, so i just decline or Create the app but on cash and carry cos am not convenient with the partnering of a stuff that might latter generate serious rift.. sad sad
@OP,

If you have the time and resources, I suggest you develop these applications. Why?

Depending on where you are in your career:

1. You may need to seek employment now or in the future. In technologically advanced societies, you need to present proof of your previous work to acquire these jobs. By doing some of these projects and storing your work in private repositories (e.g. Bitbucket which offers free repositories), you can showcase this work and gain new opportunities.
2. By writing new software, you learn more especially when you deal with different tools/technologies.
3. Prior to commencing work, you can agree with the "idea-owner" on what minimum features the application should have before going live.

mexzony:
...What if the app does not make any money then all the effort by the programmer is wasted?
@mexzony - please see point 1 above.

I hope this makes some sense.

Cheers
ProgrammingRe: I Need Enlightening From Experts by Squirrel(m): 6:32pm On Dec 26, 2015
PModes:
Hi fellow nairalanders, there's a computer institute that runs a couple of programs here in abuja, and uhm, I'm about to enroll for one of those programs. What I'm about to go for includes; desktop and laptop computer hardware and software solutions, schematics diagram analysis and solutions, and reprogramming; the fee is 250$. I know these packages are relevant, but can someone tell me where I can apply this knowledge upon completion of the training, and if you consider the fee much for it, where can I get a cheaper one around town?. If also someone can as well, sacrifice his/her time to explain what reprogramming and schematics mean, i'd be glad, I searched google, but wasn't satisfied with what i got, thanks.
Hello @PModes,

I'll throw a few questions at you and hopefully that should guide you.

What if you start with the end in mind? Do you want to become a Software Engineer or a Hardware Engineer? Each of these areas have vast amounts of knowledge that can be acquired. I suggest you picture yourself applying for a remote job from a company outside Nigeria, which of the skills offered by the $250 program will be relevant to your job quest?

Please let me know and hopefully I can shed more light into the subject.

Cheers
ProgrammingRe: SQL (mysql) Commands To Add Two Or More Column. by Squirrel(m): 10:47am On Dec 26, 2015
GetAvenue:
I have four (4) columns in a MySQL table and I want to add three(3) of the column and set the value in the last column, but I don't know the SQL command to use.

I tried,


but it is only updating it as I run the command. I want the values to be SET anytime the records is being added.

Any idea with the right SQL command to use? Thanks.
Hello @GetAvenue,

What you require is a TRIGGER see https://en.wikipedia.org/wiki/Database_trigger. However, MySQL 5.5 which I tested with seems to have a documented issue of locking tables and thus preventing you from using triggers for your scenario. Please see http://forums.mysql.com/read.php?99,122354,122354#msg-122354. Please check the latest version of MySQL for current behaviour.

The trigger would have looked like this:

CREATE TRIGGER my_trigger
AFTER INSERT ON tablename FOR EACH ROW
UPDATE tablename SET total = first_column + second_column + third_column;


If you have the flexibility of using a different RDBMS, I strongly recommend switching to PostgreSQL. It provides comparable features to Oracle and adheres to many ANSI SQL standards.

I hope this helps
ProgrammingRe: Recommend A Good Software Programming Training Center In India by Squirrel(m): 10:01am On Dec 26, 2015
ayurdavid:
Hi house, kindly help me list the best software programming training centers in india. Thanks.
@ayurdavid @chiwex is right.
chiwex:
knowledge you can get in india, china, you can simply acquire it from lynda.com, udemy.com, tut plus, etc if only you subscribe .the difference is the certificate that you will finally acquire.
What you are able to learn is not determined by studying in India. My recommendation would be you outline what you really want to learn and ask around for pointers to resources or people who can guide you towards your goal.

Plus, you can save money on traveling to India and invest that in buying resources you need ( a good laptop, decent Internet, dedicated cloud hosting space, I.D.E licenses and pay for Certifications)

I hope this helps.
ProgrammingRe: Practical Introduction To Python Web Programming by Squirrel(m): 9:39am On Dec 26, 2015
Otunba4eva:
I am happy about this tutorial. presently I consult for a software organization as a database administrator, although am an entrepreneur, but I want to start learning programming and designing my software from the start till the end. my plan is to have my software application and be on my own within the space of six months. I want to major in financial, educational and pharmaceutical softwares that could solve complex problem, and make organization work easier and faster.

Now which programming application tools is best to start with right now? Waiting to hear from the gurus
Hello there, this is ambitious for 6 months but not impossible. What you achieve is not so dependent on the "tool" but how you choose to use your chosen tool. There are a few skills I suggest you familiarize yourself with independent of the tool you finally choose (please note these are my personal recommendations based on experience, feel to discard if it feels too burdensome):

1. Version Control Systems e.g. Git - this keeps you orderly, tracks changes to your source code and lays the foundation for incorporating more developers into your project with minimal on-boarding effort.
2. Virtual Machines - I recommend using Vagrant. This helps you setup a re-distributable development machine that is guaranteed to be identical across team members' different computers. Essentially eliminating the problem of "the code works on my machine but doesn't work on yours"
3. Learn to Write Tests for your chosen tool - Automated tests can help you track bugs faster and save on the hours you would have spent manually looking testing your applications for bugs.

I hope this helps someone.
ProgrammingRe: Practical Introduction To Python Web Programming by Squirrel(m): 9:22am On Dec 26, 2015
@basbone: Thank you for sharing, this is much appreciated.
@here: I recommend using PyCharm, you can download a free (Community Edition) copy here http://www.jetbrains.com/pycharm/ and also read about it's features. One specific feature you will find invaluable is the in-built debugger.

I hope this helps someone
Certification And Training AdvertsWeb Programming Classes (wpc) In Abuja + Free Seminar by Squirrel(op): 9:55am On Jan 30, 2011
Hello Everyone,

There will be Web Programming Classes and seminars holding on Saturdays at various locations in Abuja starting 5th Feb 2011.

The Seminars last for one (1) hour and are FREE.

1. For information about the training structure & content, please visit www.inspaya.com/wpc
2. For information about seminar locations and fees, please call 0704 371 3605
Web MarketWeb Template Design Contest For N50,000 + More by Squirrel(op): 5:42pm On Jun 30, 2008
Hello Everyone,

Would you call this an Industry Challenge?

http://www.ByNigerians.com/ is organizing a Web Template Design Contest for Nigerians and they are giving away N50,000 plus more.

There's more information on their website.

wink
WebmastersWeb Template Design Contest For N50,000 + More by Squirrel(op): 5:40pm On Jun 30, 2008
Hello Everyone,

Would you call this an Industry Challenge?

http://www.ByNigerians.com/ is organizing a Web Template Design Contest for Nigerians and they are giving away N50,000 plus more.

There's more information on their website. KASPA, I hope this challenges you?

wink
Art, Graphics & VideoWeb Template Design Contest For N50,000 + More by Squirrel(op): 5:38pm On Jun 30, 2008
Hello Everyone,

Would you call this an Industry Challenge?

http://www.ByNigerians.com/ is organizing a Web Template Design Contest for Nigerians and they are giving away N50,000 plus more.

There's more information on their website. KASPA, I hope this challenges you?

wink
Certification And Training AdvertsRe: Vb.net, Visual Web Developer 2005 by Squirrel(m): 2:30pm On Oct 30, 2007
@smartsoft

Your generosity is appreciated. You can use www.dropsend.com and then break down the videos and files into multiple uploads. As at the last time I checked my DropSend account, I had access to 250MB FREE storage. After creating your FREE account simply post the user name and password (you can always change those later) to this forum for interested people to download.

@juintade, @kobojunkie
The truth is, many developers down here don't have break-neck Internet speeds like you have over there. So smartsoft is actually rendering a very vital service by pointing prospective .NET developers to a different resource rather than the original sources.

@kobojunkie
The www.LearnVisualStudio.net videos are very comprehensive. It's a good resource I'll recommend. I enjoyed the 12 or so videos a friend got from there.
WebmastersRe: Whats This Hype About? Web 2.0. by Squirrel(m): 10:30am On Oct 30, 2007
Hello,

Regarding Web 2.0, In addition to making Web Applications "more like desktop apps", there are some key features that should be taken note of, they include;

1. Eliminating browser content re-drawing: This is evident when you request a page and your screen goes blank or flickers for a while.
2. Increasing Accessibility: The Internet is now more accessible, many devices e.t.c. Using Web 2.0 techniques, you can build your web apps to suit multiple devices.
3. There's actually much more but I'll suggest you try out Yahoo! Mail Beta, Google Suggest and Gmail. These should give a picture of what to expect from Web 2.0 apps.

1 (of 1 pages)