₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,324,999 members, 8,419,865 topics. Date: Thursday, 04 June 2026 at 05:03 AM

Toggle theme

CodingSoft's Posts

Nairaland ForumCodingSoft's ProfileCodingSoft's Posts

1 2 3 4 5 6 (of 6 pages)

ProgrammingRe: POS App Developer Needed. by CodingSoft: 11:17pm On Apr 01, 2023
At OP this is a complex project and to make sure you are working with the right developer the agreement should be that you only pay per delivery of each functionality and you have tested it and it works fine.
ProgrammingRe: With Chatgpt And All The Layoffs, Is There Still Hope For Beginners Like Me? by CodingSoft:
Plenty of programming jobs out there. But you need to shown them you are coming in to hit the ground running and not coming in to learn.

So my advice is to use your skills to build an SSAS e-commerce shopping application to use as your portfolio and if you can add paypal or any other payment gateway then just post it here and on other social media and you will be the one looking to employ devs to work for you.
TravelBuilders Added To UK Skills Visa Shortage List by CodingSoft(op): 9:19pm On Mar 15, 2023
UK Government link : https://www.gov.uk/government/publications/skilled-worker-visa-eligible-occupations/skilled-worker-visa-eligible-occupations-and-codes

BBC: Overseas bricklayers and carpenters could be able to get work visas more easily in the UK after the government updated its shortage occupation list.

The list, which now also includes roofers and plasterers, highlights occupations that employers are struggling to fill.

However, hospitality, which has had problems recruiting, was not included.

The change on construction workers is not expected to make a major difference to overall migration figures.

Government advisors in the Migration Advisory Committee (MAC) looked at 26 occupations in construction and hospitality, and recommended five for inclusion on the shortage occupations list.

The committee did not recommend any hospitality occupations be included, although it said Brexit and the pandemic had "significant effects" on both sectors.

The five occupations approved by the committee are:

Bricklayers and masons
Roofers, roof tilers and slaters
Carpenters and joiners
Construction and building trades n.e.c
Plasterers

People on the shortage occupation list are able to apply for a skilled worker visa to come and work in the UK.

The construction and hospitality shortage review, published on the same day as the Budget, reveals vacancies have risen strongly in both hospitality and construction, relative to pre-pandemic levels

From November 2022 to January 2023, compared with the period before the pandemic from January to March 2020, vacancies are 72% higher in hospitality and 65% higher in construction.

This compares to an increase of 42% in the overall economy.

The committee said its review was based on whether an occupation made up more than 0.5% of the sector workforce and earned below the current general threshold for migrants which stands at £26,200.

It said it also considered the "strategic importance of construction for the UK economy" and how its workforce was likely to change in the next decade, with "demand likely to increase markedly". https://www.bbc.co.uk/news/business-64969468
ProgrammingRe: Web Developers In The House Please Help Me by CodingSoft: 6:21pm On Mar 08, 2023
Tell the developer to use Agile Scrum for the development, this way like every one to two weeks the developer will show you a new working feature of the site.

1. Home page
2. Search for items
3. Add to basket
4. Login/SignUp
5. View basket
6. Proceed to payment
and so on................
CareerRe: A Teaching Job In Benin Or A Microfinance Bank Job In Lagos? by CodingSoft: 2:00pm On Feb 22, 2023
Tell your friend the UK Government needs Physics teachers. Here is the UK Government link : https://www.gov.uk/government/publications/skilled-worker-visa-eligible-occupations/skilled-worker-visa-eligible-occupations-and-codes
InvestmentElon Musk's Tesla Lost $140m On Bitcoin In 2022 by CodingSoft(op): 4:56pm On Feb 01, 2023
Tesla made a $140m (£113.5m) loss on its Bitcoin investments in 2022, according to filings.

The electric car maker told the US regulator it lost $204m on Bitcoin overall, though it gained back $64m through trading.

Tesla put $1.5bn into Bitcoin in early 2021, with chief executive Elon Musk saying it would be accepted as payment.

It changed course a few weeks later, and Tesla has since sold most of its Bitcoin holdings.

It now holds about $184m of Bitcoin.

Mr Musk has been among the most high-profile champions of cryptocurrency, with his pronouncements on social media often driving significant trading activity.

Tesla's February 2021 Bitcoin purchase caused the cryptocurrency to rise in price by more than 25% to $48,000 - a record high at the time.

It rose again in March 2021, when Mr Musk tweeted Tesla would allow customers to make their car purchases using Bitcoin. This enabled people in the US to secure orders with the equivalent of a $100 deposit in Bitcoin.

But the cryptocurrency subsequently fell by more than 10% two months later, when the firm backpedalled on this plan, citing climate change concerns.

According to the UK Treasury, Bitcoin's global annual energy consumption is estimated to be roughly 39% of the UK's - and some estimates put the cryptocurrency's even higher.

Its price soared to almost $70,000 in November 2022 before crashing by more than 50% when Tesla decided to offload most of its holdings.

Source: https://www.bbc.co.uk/news/technology-64428257
ProgrammingRe: Resources To Learn C# by CodingSoft: 4:50pm On Feb 01, 2023
Alphabyte1:
University by Harsha Vardhan on Udemy has a video that covers the basics of Asp.Net Core 7 . Indian and Chinese developers have already master all the basic and advance concept
Advance ASP.NET projects use microservice or monolith .
A lot of big companies and others that are Microsoft Gold Partners always get their employees trained by Microsoft on their latest versions. But if you don't work for such companies then you can only master the .Net tools you use for your projects.
ProgrammingRe: Resources To Learn C# by CodingSoft: 4:31pm On Feb 01, 2023
Alphabyte1:
Yes bro, Microsoft tech keep on updating and it is make many developers to use other stack
You right bro. Hope with their latest .Net 6 they will put a break to new releases all the time as they has said that .Net 6 is to bring all the their previous versions all together in one version.
ProgrammingRe: Resources To Learn C# by CodingSoft: 10:03am On Feb 01, 2023
Alphabyte1:
End of support for ASP.NET Core 3.1

https://www.nairaland.com/7455158/microsoft-urges-devs-migrate-away
The support from Microsoft are for companies that can afford to pay monthly subscriptions to Microsoft, so don't worry about support as many companies and individuals are still using older versions of ASP.Net MVC for their online applications and it works fine. There is stack-overflow and other online resources to use for resolving issues. Even me, I have an online SaaS application written in ASP.Net MVC 4.8 and it works fine, it will take too much of my time now to move the code to latest version of .NET so I have just left it the way it is for now
PoliticsRe: Tinubu: Peter Obi Denied Jesus Christ Three Times In The Bible (Video) by CodingSoft: 5:42pm On Jan 31, 2023
,
PoliticsRe: Tinubu: Peter Obi Denied Jesus Christ Three Times In The Bible (Video) by CodingSoft: 5:40pm On Jan 31, 2023
grin grin grin grin grin
ProgrammingRe: Resources To Learn C# by CodingSoft:
Alphabyte1:
End of support for ASP.NET Core 3.1

https://www.nairaland.com/7455158/microsoft-urges-devs-migrate-away
The video tutorial on .Net Core is the best for learning .Net Core as it covers the foundation and advanced stuff a beginner will need to work with the latest version of .Net Core


https://www.youtube.com/watch?v=4IgC2Q5-yDE&list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU&index=2
ProgrammingRe: Resources To Learn C# by CodingSoft: 12:34pm On Jan 31, 2023
And after the C# beginners course, next stage should be ASP NET Core 3.1 Tutorial for web applications.


https://www.youtube.com/watch?v=4IgC2Q5-yDE&list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU&index=2

ProgrammingRe: Advice To Newbies: Coding Is Very Hard!!! by CodingSoft: 10:58pm On Jan 28, 2023
JoyousFurnitire:
Thank you, I'll start from here. I really need to up my game on system design too.
Sure, no problem
ProgrammingRe: Advice To Newbies: Coding Is Very Hard!!! by CodingSoft:
JoyousFurnitire:
Do you have helpful materials on the quoted?
I learnt them during lectures and tutorials. I do prefer YouTube videos when looking for resources online and I found these resources on YouTube you can start with.

How to gather Functional & Non-Functional Requirements

https://www.youtube.com/watch?v=v1-b2hspIb4

UML Use Case Diagram Tutorial

https://www.youtube.com/watch?v=zid-MVo7M-E
ProgrammingRe: Advice To Newbies: Coding Is Very Hard!!! by CodingSoft:
Devdevdev:
Speaking from my own experience, I think coding is harder than Medicine. To be a doctor, just read the textbooks very well and know how to memorize information, then apply that to the giving problem. It's straight forward. If you have at least average intelligence and you study well, you will pass your MBBS exams. There are no gotchas. It doesn't require any exceptional logical skill..

With coding, you can spend months reading documentation, watching tutorials, but when you try to apply what you have learned to a given problem, you realize you don't really know anything. The learning path isn't linear. You will jump from here to there and back again just to understand an aspect of the language you are learning.
Not just any but if you were on a good computer science degree course and you have a passion for coding as you do now, you will not find it hard but fun, but learning as a self taught then programming is not easy.

In a good computer science degree course you will be taught how to develop your logic skills, how to understand language syntax, how to debug your code, how to gather requirements from clients, software methodologies, how to design and model your clients requirements before you start coding and how to research to find new solutions. Though I did my software engineering degree overseas so I'm not sure how computer science degrees are taught back home.

My only disappointment is that after a degree in computer science you find that most organisations around the world do not value a candidate with a computer science degree because it is not regulated and so you find a self taught programmer interviewing you as the self taught have risen to become a team lead or manager and would make it almost impossible for you with a computer science degree to get the programming job as I have noticed that most self taught programmers have a bias towards those with an computer science degree.

If I decide to go back to uni now I would prefer to study Pharmacy or Medicine as I'm guaranteed that a self taught Pharmacist or a self taught medical Doctor will not be the one to interview me. Also I will be able to use my software engineering knowledge to write new and improved applications for the medical sector in my spare time.
ProgrammingRe: Someone Tried To Hack My Server by CodingSoft: 9:06am On Jan 28, 2023
bassdow:
of course he shouldn't just blindly do that.
Blocking by IP is never reliable enough, which is why I don't blackList, just temporary block, and when I see 90% are from a range, I (temporary) block that range, Moreover, If you got to that stage, then you really have the resources because there would have been other limits you got past. Reason I don't blackList is anyone could acquire said IP later on. Not to talk blacklists gets heavy sooner or later.

About contacting ISP , some condone such or have high tolerance (especially if you're your own Monkey ISP). Also there are those who use rolling IPs, proxies, open relays, compromised hosts, etc. Moreover how many IPs you wan report sef, and who got such time.

But then, rarely do we need to block IPs because you get stopped before you make it far enough.
If it's a one off hacking attempt then reporting to the ISP is fine, but if there are many hacking attempts from different IP addresses then reporting to their ISP will be too much trouble. That's true as compromised hosts will not be the hacker's IP address.

What I ended up doing was to only allow IP addresses from the countries I want my users and visitors from, which included checking for IP addresses from a proxy server and if the IP address is not from the countries I want I just redirect it to a fake url that does not work, this completely stopped the hackers from trying to hack my web application. But if the OP wants his server open to the whole world then he will need to improve his server security as well as using services like Cloudflare.
ProgrammingRe: Someone Tried To Hack My Server by CodingSoft: 8:44pm On Jan 27, 2023
bassdow:
maybe you equally consider IP blocks / ranges so you don't just block a single IP but their range
That's is not a good thing to do as I have had hackers using ip addresses from big ISP's to try and hack my application, so if you block by range you'l be blocking genuine visitors. Best he can do is report the ip address to their ISP from this address: https://www.whatismyip.com/ip-whois-lookup from this link you can find the hacker's ISP contact information and you can report the IP address of the hacker to their ISP.
ProgrammingRe: Programming Challenge: Adding Time 12h:59m + 20h:53 In Your Programming Language by CodingSoft(op): 8:13pm On Jan 26, 2023
LikeAking:
How much u go pay?
It's to help programmers develop their skills. I have already implemented it in C# and that's why anyone that wants to try can use any language they prefer.
ProgrammingRe: Programming Challenge: Adding Time 12h:59m + 20h:53 In Your Programming Language by CodingSoft(op):
TastyFriedPussy:
make sure you delete or clear everything on the online compiler first before you paste my code..


#include <iostream>
using namespace std;
int main() {

int h1;
int m1;
int h2;
int m2;
int h3;
int m3;
cin>>h1;
cin>>m1;
cin>>h2;
cin>>m2;
h3=h1+h2;
m3=m1+m2;

for(int i=0;i<=m3;i++){
if(m3>59){
m3-=59;
h3+=1;
}
}
cout<<h3<<"h"<< ":" <<m3<<"m";
return 0;
}
I tried W3Schools online compiler and the result is an error.

The result should be: 33h:52m when you add this two hours and minutes 12h:59m + 20h:53m
ProgrammingRe: Programming Challenge: Adding Time 12h:59m + 20h:53 In Your Programming Language by CodingSoft(op):
TastyFriedPussy:
done!!
only god knows why NL wount let me post pictures

c++
#include <iostream>
using namespace std;
int main() {

int h1;
int m1;
int h2;
int m2;
int h3;
int m3;
cin>>h1;
cin>>m1;
cin>>h2;
cin>>m2;
h3=h1+h2;
m3=m1+m2;

for(int i=0;i<=m3;i++){
if(m3>59){
m3-=59;
h3+=1;
}
}
cout<<h3<< ":" <<m3;
return 0;
}

now if you will excuse me, i have some geometry to go and study tongue
Updated

Sorry this online compiler https://www.programiz.com/cpp-programming/online-compiler/ is not doing the right thing.
ProgrammingProgramming Challenge: Adding Time 12h:59m + 20h:53 In Your Programming Language by CodingSoft(op):
Add hours and minutes 12h:59m + 20h:53m in your programming language and give the result in hours and minutes like this: 33h:52m
ProgrammingRe: Csharp Question: My Debug Wont Work, How Do I Solve This? by CodingSoft: 4:17pm On Jan 24, 2023
Add this as the last line:

Console.Read();
ProgrammingRe: How Do I Learn Web .net From C# Developer by CodingSoft: 1:21pm On Jan 24, 2023
SodiumValproate:
C# is a shitty language limited to windows OS.
C# .Net Core 3.1 and above can run on different platforms like Windows, macOS and Linux. It's not shitty at all but one of the most powerful and popular language today used by large, medium as well as small organisations.
ProgrammingRe: How Do I Learn Web .net From C# Developer by CodingSoft:
cokeryusuf09:
I need advice from a developer
As you want to learn C# for the web, best you start with ASP.Net Core 3.1 as this version and above can run on different platforms like Windows, macOS and Linux.
You can start by watching these video series on ASP.Net Core 3.1 by kudvenkat:

https://www.youtube.com/watch?v=4IgC2Q5-yDE&list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU&index=1

To learn C# syntax here is another good video series with a console app by kudvenkat:
https://www.youtube.com/watch?v=SXmVym6L8dw&list=PLAC325451207E3105


Another place you can learn C# syntax: https://www.w3schools.com/cs/index.php

With C# you can create Web app, Windows app, Console app and more. The Console app will help you to learn the syntax for C#.
ProgrammingRe: I Want To Build A Fintech Software - Who Do I Need Programmers Or Developers by CodingSoft:
Being a banker then you are on the right track with the fintech.

You will need a software developer who is a full stack software engineer they are the ones that can gather requirements from you, design and model your requirements using industry standards and build it for you. A senior software engineer can also include project management for you.
ProgrammingRe: Solve This Amazon Interview Question by CodingSoft: 1:28am On Nov 13, 2022
namikaze:
1. loop nesting does not affect space complexity by it self.
2. Time and space are measured differently, there is no "time or space", there's only "time and space"
3. O(1) for time differs from the O(1) for space.
4. The problem is solvable in O(n) time, not O(1).
Found out more about O(1) space complexity
What is O(1) space complexity?
"To answer your question, if you have a traversal algorithm for traversing the list which allocate a single pointer to do so, the traversal algorithms is considered to be of O(1) space complexity. Additionally, let's say that traversal algorithm needs not 1 but 1000 pointers, the space complexity is still considered to be O(1).

However, if let's say for some reason the algorithm needs to allocate 'N' pointers when traversing a list of size N, i.e., it needs to allocate 3 pointers for traversing a list of 3 elements, 10 pointers for a list of 10 elements, 1000 pointers for a list of 1000 elements and so on, then the algorithm is considered to have a space complexity of O(N). This is true even when 'N' is very small, eg., N=1.

To summarise the two examples above, O(1) denotes constant space use: the algorithm allocates the same number of pointers irrespective to the list size. In contrast, O(N) denotes linear space use: the algorithm space use grows together with respect to the input size."

Source: https://stackoverflow.com/questions/43260889/what-is-o1-space-complexity#:~:text=To%20summarise%20the%20two%20examples,respect%20to%20the%20input%20size.
ProgrammingRe: Is There Any Hope For A Developer Without Any Degree? by CodingSoft:
.
ProgrammingRe: Is There Any Hope For A Developer Without Any Degree? by CodingSoft:
Devdevdev:
Thanks a lot for this.
No problem. All the best in your web development journey
ProgrammingRe: Is There Any Hope For A Developer Without Any Degree? by CodingSoft:
Updated

These are the things you need to know below that will help you get a job without a degree as they are some of the stuff you'll learn in a CS degree for the web application development:

1. Software Development Methodologies - Learn them on YouTube: Agile is now the most commonly used
2. Software Requirement Gathering - Learn this on YouTube
3. Create User stories from the Requirements Gathered
4. Software Analysis and Design based on the above 'User stories' learn on YouTube
5. Coding from the Design above or straight from the 'User stories' - Front-End - Learn these on YouTube HTML, CSS, Bootstrap, JavaScript, jQuery - Then learn a JavaScript Framework like react or any other of your choice.
Server-Side - Learn and master one server-side language like PHP or C# ASP.Net Core or any other of your choice for the web
Back-End - Learn and master SQL and JOINS for MySQL or MSSQL
6. Learn the different types of loops on YouTube and when to use them.
7. Learn OOP on YouTube
8. Learn Unit testing on YouTube
9. Learn Source Control on YouTube - GIT and GitHub or Azure DevOps for C# ASP.Net Core
10. Learn how to host the server-side you have chosen on YouTube
11. Advance: Learn docker, CI/CD on YouTube
12. Advance: Learn kubernetes on YouTube
13. Advance: Learn Android and iOS mobile development on YouTube
14. Develop a web application say a shopping cart and put the link on your CV as you portfolio, this will help you to find a job
You only need a book today for uni assignments and projects as they want you to quote from a book.

I think these are all you need if there are anything missing I will update the list
ProgrammingRe: Nairaland Login Function Is Faulty! by CodingSoft: 6:46pm On Nov 06, 2022
Clear you browser cache and try again

1 2 3 4 5 6 (of 6 pages)