₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,331,096 members, 8,448,648 topics. Date: Monday, 20 July 2026 at 04:14 PM

Toggle theme

SparkleSix's Posts

Nairaland ForumSparkleSix's ProfileSparkleSix's Posts

1 2 (of 2 pages)

ProgrammingRe: What Can A CS Degree Holder Program that a self-taught cannot do? by SparkleSix: 11:16pm On Nov 06, 2023
The lady above is actually right.
Don't know what OP is rambling about, Software Engineering is a subset of Computer Science.

How can a son be greater than his father??

Most of Computer algorithms and theories are formulated by Computer Scientists which can now be implemented by the software engineers.

Just like a Dev using ReactJs but doesn't understand the process of Jsx compilation to JavaScript thinking he knows more than the people who wrote and formulated the compiler and compilation processes.
CareerGithub Fires Its Entire India Engineering Team, Over 140 Employees Hit by SparkleSix(op): 1:41pm On Mar 29, 2023
Open source developer platform GitHub has laid off its entire engineering team in India, its second largest developer community after the US, which affected more than 140 employees as part of the "reorganisation plan".

Tech writer Gergely Orosz, who tracks global tech layoffs especially among the engineering/developer teams, the Github team in India has been let go at once.

"We're talking of 100 engineers. This was done as the team was smaller than other locations, owning fewer and lower priority stuff," he said in a tweet.

Orosz said he confirmed the layoffs after "talking with (now former) GitHub India engineers".

Sources later confirmed to IANS that more than 140 GitHub India employees, also from product teams, have been asked to go.

A GitHub spokesperson told IANS that as part of the reorganisation plan shared in February, "workforce reductions were made today.

It was "part of difficult but necessary decisions and realignments to both protect the health of our business in the short term and grant us the capacity to invest in our long-term strategy moving forward," said the company spokesperson.

Microsoft-owned open source developer platform in February announced it was laying off 10 per cent of its workforce through the end of the company's fiscal year.

GitHub had about 3,000 employees before the layoffs were announced.

In an email to employees, GitHub CEO Thomas Dohmke had said that sustained growth is important for every business.

"Today, we are the home of 100 million developers, and we must become the developer-first engineering system for the world of tomorrow. We must continue to help our customers grow and thrive with GitHub, expedite and simplify their cloud adoption journey, while supporting them every day," the CEO wrote.

"Unfortunately, this will include changes that will result in a reduction of GitHub's workforce by up to 10 per cent through the end of FY23. The hiring pause that I announced on January 18 remains in effect," he added.

The open source developer platform has reached 100 million members globally, and is growing fast in India too where it has crossed 10 million developers on the platform.

This makes India the second largest developer community on GitHub, behind the US.
Source:
https://www.business-standard.com/economy/news/github-fires-its-entire-india-engineering-team-over-140-employees-hit-123032800699_1.html

EducationRe: How I Handled A Cultist That Slapped My Girlfriend by SparkleSix: 10:07pm On Jan 30, 2023
This is a coward move.

Cultists are afraid of Military men. Na locally made pistol you want use challenge AK 47?

You would have picked him up and drilled him, make him sign an undertaking that anything that happens to the girl will land on his head.

You are just enabling insecurity and cultists!!

With all the resources you have at your disposal you still made a coward move.

Now those urchins will disturb, harass, and maybe sexually assault your girl, because you have laid the foundation for them.

Also on the side, check that your girl, something is wrong for her to know these many cultists.

There is more that meets the eye.
ProgrammingTwitter Layoff: This Is Why You Need Some Side Hustles As A Developer by SparkleSix(op): 11:08pm On Nov 04, 2022
Many people keep on clamouring on get a job, get a job, not knowing that even the job is not guaranteed.

The CEO can wake up one day and fire your sorry áss as seen on the latest Twitter incident.

Moral Lesson:
1. Have other side hustles or investment stashed up somewhere for the rainy day.

2. If you get the opportunity to move up the ladder in a different organisation with better pay, do it.

3. Don't get overly emotionally attached to your place of work. They can off you at any time.

4. Have it in mind that you are not indispensable, shít happens.

TravelRe: Which State Has The Worst Capital In Nigeria? by SparkleSix: 3:00pm On Sep 14, 2022
EndsarsReloaded:
Some foolish bigots mentioned Enugu and Umuahia and Abakiliki? Only hate mixed with ignorance can make one to say such fallacy.

How many state capitals in the SW can beat these 3 cities above?

SMH.
Bro remove Umuahia from that list. That place is a shit hole of bad roads.
ProgrammingRe: So Hard To Female Software Programmers by SparkleSix: 9:43am On Aug 21, 2022
There is tech(both genders) then there is women in tech(exclusively females).

But then I ask myself, why the clamoring for the reduction of gender gap in tech?
Where exactly were the females when their male counterparts jumped into tech?

Come to think of it, there are lots of heavily dominated female careers like Biochemistry, Nursing, MLS to mention but a few but you don't see men crying a river to reduce the gender gap BS.

There are lots of other men dominated works that could also use a lot of females to close the gender gap like Mason, Construction works, plumbing, Weilding e.t.c

And so far, no movement or tantrum have been thrown on those type of jobs.

Is it that these types of works are men centric or they don't pay well or they lack dignity and respect?

It all leads to a sick conundrum.

It bugs me to see female exclusive roles in tech, that's sexist and stupid. The door of tech was opened to everyone to get in, no gender should play the victim card or start giving off some cheap emotional blackmail.

If there was no money in tech and the quick accessibility to online learning resources were absent, are you sure that there would have existed these "close the gender gap" shenanigans?
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 5:52pm On Aug 07, 2022
Kenny242:
i followed you already but your in-box isn't open. Can you share you learning material pls
It's pinned on my timeline as a thread.
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 4:39pm On Aug 07, 2022
Papa85:
I am learning solidity as well. We can connect on WhatsApp
You can connect with me on Twitter
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 4:38pm On Aug 07, 2022
momory:
hello bro, i just started these journey how can i connect with you. am jumping from DS
I have my twitter handle up top.
PhonesRe: Who Else Have Attained This With MTN by SparkleSix: 9:12am On Aug 07, 2022
I have done 20mb/sec with MTN 4G
ProgrammingWhat's The Meaning Of This BS In This Section? by SparkleSix(op): 9:10am On Aug 07, 2022
I don't understand why the programming section is badly moderated.
Just look at this level of spamming??

Is there any working mod here?

Seun et lalasticlala

ProgrammingRe: Chronicle Of A Data Scientist/analyst by SparkleSix: 1:04pm On Jul 25, 2022
Greetings bosses,

I am currently looking for a good project topic to use as my final year project topic and my project supervisor mentioned that he would love me to choose a top in the AI niche.

Now the problem is that I am not all that into AI and Machine Learning, I am more of a web/Blockchain developer guy. But I have played around with a few beginner lessons in the past.

So after some weeks of research, I finally settled for the topic "A web based Breast cancer prediction system"

But then, I need some insights if it's possible to hook up a breast cancer prediction model to a web based framework (I work with Reactjs)?

How feasible is it?

I also observed that during the training of a prediction model using something like Naive Bayes the data set is divided into training and test set at a ratio of say 80:20 for the training and test data set respectively.

What if I want to make a prediction of just one row of data, will it turn out good?

I want the web based version to have individual input fields where one can enter their data and then this calls the prediction model and pass in the values and in turn gives a response of the prediction value. E.g "Has cancer" or "You don't have Cancer"

I need some insights on this because I want to start the development of the project web app first before brushing up some machine learning crash course to hook it up.

Cc: KlausMichaelson, Ejiod, all the gurus and OGs of the thread.

Arigato.
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 12:19am On Jul 21, 2022
SparkleSix:
Anyways, I just wrote an article on how to write and deploy a Pizza vending machine smart contract with Solidity.

Every line of code and keyword were thoroughly explained. It's very beginner friendly.

https://dev.to/sparklesix/creating-and-deploying-a-pizza-vending-machine-smart-contract-in-solidity-j5p
Lots of cobwebs to remove on here... grin

I built a DApp for this vending smart contract that I wrote about in the above tutorial.
I first did the design with Figma but later opted for Bulma a CSS-only library. I didn't want to waste a lot of time on the styling and whatnot.

If you observe well, the Figma design and the implementation are quite far off. I used that initial design as an inspiration on how the DApp UI should look like.

I actually goofed big time on the smart contract. I forgot to add functionality to withdraw ether to the deployer's address (which is me).

During the process of building the Dapp, I had to send in a couple of ethers to test the purchase pizza function.
Now all those Rinkeby ethers I hustled for on different faucets are gone.

Those links on the DApp navbar are incoming contracts I will be hooking up a Frontend for. So just did the vending machine smart contract.

I will drop my pen here as I have some Solidity tutorial videos stashed up to watch.

TravelRe: Justwise, Why Was My Thread Deleted? by SparkleSix: 5:34pm On Jul 11, 2022
justwise:
Jealousy you said? Dude while you are busy inheriting and selling what someone worked for…I worked and bought my own house here . I’m not a free loader like yourself
There shall be no peace. grin Let there be Vawulence
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 2:37pm On Jul 07, 2022
It's been long I updated, I was recently veered off course when I applied for one Frontend Dev position.
I was given a full dashboard with lots of pages and components to implement with React and Sass.

It took me a lot of time and I am yet to complete it.

Anyways, I just wrote an article on how to write and deploy a Pizza vending machine smart contract with Solidity.

Every line of code and keyword were thoroughly explained. It's very beginner friendly.

https://dev.to/sparklesix/creating-and-deploying-a-pizza-vending-machine-smart-contract-in-solidity-j5p

ProgrammingRe: Chrome Extension And Enhancement Of A Platform In Context To NL Anti-spambot by SparkleSix: 3:28pm On Jul 05, 2022
qtguru:
https://airtable.com/shrVi5uqTRe3SO1XW

Join the community , work has started
Greetings,

How is the project going? Would love to contribute. Any UI of the base prototype so we can start from there?
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 4:55pm On Jun 20, 2022
Neocryptoquant:
FUTArianhuh
No, not even by a long shot.
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op):
It's been up to 5 days since I last updated. Not as if I didn't learn during those time frame but I wanted to learn enough to build a simple project with a use case.
So I was able to build a TodoList project where you can add new todo items on the blockchain, and update and toggle their completion status.

This is not the kind of project any serious blockchain developer should do though because you will get charged gas fees for this simple project that can be done on a simple mobile app.

During learning, I discovered that you can inject low-level code into Solidity using the assembly {} syntax. Solidity low key has support for Yul, a low-level intermediate language for interacting closely with the Ethereum Virtual Machine. It's kind of similar to Java Bytecode.

The perks are that you get better access and control of how your contracts manage data. It also cuts down on the gas needed for making any transaction.


I also read about BlockChain Oracles, they are services that allow you to interact with web 2 from your web 3 applications. So you can able to get real-time data from any data source or API in order to inject it into your smart contracts.

This is pretty cool because I was thinking that you can't access data outside the blockchain before. A nice feature I must say.

Some other concepts I learned:
emit: This is used to log out events on the blockchain. Think of this as your good old console.log() in Javascript or print() in python.
Inheritance: You can inherit the functions and attributes of a smart contract using the is keyword followed by the name of the contract. The rest of the logic works like normal. You can call the functions on the parent contract using the super keyword or the explicitly using the name of the contract with the dot operator "Ownable.deposit()"
parent constructors: Usage and how to call them.


I also discovered one can have to write multiple contracts on one solidity file. So basically one .sol file can contain multiple contracts.

You can even deploy a smart contract from another contract by instantiating the contract on the function body of the deployer contract.

Solidity to me looks like an OOP programming language, in this case, COP( Contract Oriented Programming) Language. If there is anything like that because the whole syntax and logic are similar in a way to an OOP language.

I will create the thread someone mentioned about the Roadmap to blockchain development. It will be a community-driven thread so it keeps getting updated if anyone finds some useful resource that has helped them to get started with blockchain development.

All the tutorial files can be found in this git repo: https://github.com/sparkle666/solidity-play

If you are on Twitter, you can connect with me using this handle: https://twitter.com/sparkle_six

ProgrammingRe: My Job Hunting Experiences As A Junior Developer So Far by SparkleSix: 6:17pm On Jun 18, 2022
andyboi4real:
Bro, please I would like a link to the github repository where I can find sites to apply for technical writing gigs and also a link to your hash node profile. I would have sent you a pm but I don’t have access to my email account I used in opening my Nairaland account. I would be glad if you can send the links to my email: ezeaniiandrew@gmail.com. Thank you
There you go.

https://github.com/malgamves/CommunityWriterPrograms


Bring out one day and apply the hell out of them.
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 4:49am On Jun 15, 2022
Yesterday was damn hectic. Went to register for my PVC thinking I will be back in time. But alas, I was wrong. The whole place was crowded and their workers came late. How can any reasonable Official resume work by 10 am? With just two registration machines?

Well, violence erupted because some people were attended to through the back door. Boys fought with the officials, broke down the door, and attacked the security personnel and Local government chairman PA who came to quell the situation.

I refused to go home till I did mine.
Time was extended till 5:30 pm in order to accommodate everyone as we threatened to rain down fire and brimstone if they tried to lock up for the day. Sometimes you need to meet violence with a bigger and opposite violence.

.....

Anyways, I learned about Structs in Solidity today. It's kind of a way to group data types for reusing( don't know if I explained it well)
So I am actually adding enough comments to the codes because I will be using them as reference files later on.

The whole thing is starting to make sense now.

ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 12:27pm On Jun 14, 2022
jesmond3945:
i saw csc411 in your repo, are you the class rep?
Nah just team lead for a project.
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 5:43am On Jun 14, 2022
yungz:
do you mind explaining the roadmap to learning blockchain development?
I will create a different thread on that, you can follow me so as to get notified when I drop it.
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 9:51pm On Jun 13, 2022
Learned about Mappings in solidity today.
So mappings are basically a solidity-based primitive data structure for holding a key and name data.
It's kind of similar to dictionaries in Python or Objects in JavaScript.
Just some differences in syntaxes.

ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 5:17am On Jun 13, 2022
africanman85:
learn solidity too. Which IDE do u use ? I use remix but I don't know if there is offline version I can use ? I don't like d idea of login anytime I want to learn.
Remix is for quick prototype and testing.
Normal development environment is setting it up using Hardhat or truffle.
ProgrammingRe: Journey To Solidity/blockchain/dapps Development by SparkleSix(op): 11:17pm On Jun 12, 2022
For today, I didn't learn a nothing. Well, it's a Sunday, had to flex with my OGs.
ProgrammingJourney To Solidity/blockchain/dapps Development by SparkleSix(op):
Pheew, I am going to be recording my progress learning Solidity and Blockchain development here on this thread.
So I have played around with Solidity for some months now, even did some small DApps, but I want to learn the fundamentals really well.
With respect to that, this will be my humble abode to document what I learnt.

I am using videos from this YouTube channel: https://m.youtube.com/channel/UCJWh7F3AFyQ_x01VKzr9eyA

Since I am a Frontend Dev, I will soon start a one Dapp per day challenge.

By the way you can connect with me on GitHub using this link: https://github.com/sparkle666

Connect with me on Twitter using this handle: https://twitter.com/sparkle_six

1 2 (of 2 pages)