₦airaland Forum

Welcome, Guest: Register • Login • With Google • Trending • Recent • New

Stats: 3,344,781 members, 8,513,650 topics. Date: Thursday, 05 November 2026 at 10:33 AM

Toggle theme

Karleb's Posts

Nairaland Forum › Karleb's Profile › Karleb's Posts

1 2 3 4 5 6 7 8 ... 267 268 269 270 271 272 273 274 275 (of 491 pages)

Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 9:24pm On Feb 22, 2021
I have done a lot of work on the header and by now it is obvious who owns the portfolio website. grin

There is still work to be done but for now, I will retire.

Checkout the github repo https://github.com/karlebh/site for the update.

Download the code and see for yourself.

Note: There is still a lot of refactor to be done.

Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op):
If you're following this tutorial, try to star the repository on github. Thank you. grin

For those interested in the github page site link for the sketch of this project.

Here you go https://karlebh.github.io/

This link https://github.com/karlebh/site/tree/sketch also leads to the github repo branch that has the sketch folder. check it out!


Phones › Re: I Need Your Help Please. by Karleb(m): 1:46pm On Feb 22, 2021
Register with only your Sim card.

We don't know the next policy these guys will come up with. But if the Sim is not her main line, you can risk it though.
Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 9:23am On Feb 22, 2021
haryodehjia:
Good morning everyone,
Today happens to be my birthday show some love winkcool
Wishing u all the best this week
Happy birthday bro!
Programming › Re: How To Build A Portfolio Website by Karleb(m): 9:20am On Feb 22, 2021
Add a media query to that your name so it doesn't break out of the container.

Some divs are also not properly centered, use flexbox or grid to center them. It's so easy with those.

Hire me and get Cv are also entering the border below them. Do something about that.
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op):
I just realized I didn't provide link to the project on my github.

Here you have it.

https://github.com/karlebh/site


I've not been pushing works to my github lately. Don't judge me! grin grin


I'm thinking I should create another git branch that contains the sketch folder for those that may be interested and also host it, not on vercel though but on github.

For those that don't know, you can actually host your front-end project on github but we won't host this particular project on it, the reason is because to me, hosting on github is too simple.

In a development environment, the last place people think of when hosting is github. Hosting on vercel or nelify is better for this project in my opinion.



Do note that storing your codes on github is different from hosting your codes (HTML, CSS and Javascript only) on github.



When I get closer to my laptop, I'll implement these, for now, I dey hustle. grin
Forum Games › Re: You Loaned Your Friend N4m Since Last Year & He Has Refused To Pay, This Happens by Karleb(m): 8:57pm On Feb 21, 2021
I will tell him I only saw N1.5 million. undecided
TV/Movies › Re: What Movie Are You Watching Now? by Karleb(m): 8:54pm On Feb 21, 2021
The Croods.

Very nice animation.

If you enjoyed Moana and Coco, you'd love this.
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 8:47pm On Feb 21, 2021
"site" project from github mobile.

Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 8:38pm On Feb 21, 2021
Abeg if you are following this tutorial, drop a like. grin
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op):
Next we will create a git repository that contains the same name as the folder we have in our local environment, that is, our computer.

Since the my folder is named "site", my git repository will aslo be "site".

We will copy the below commands in our command line terminal.


git remote add origin git@github.com:karlebh/site.git
git branch -M main
git push -u origin main


This command will connect the repository on your github account to the one you have locally and makes committing and pushing of codes easy.



Now, if you browse to your repo on github, you'll see that the codes you have on your local environment is same as the one on github. The .gitignore file works properly as sketch folder is not pushed in my own case.

Christianity Etc › Re: My Giving In Church Vs My Giving To Others: What Is The Cause?? by Karleb(m): 5:05pm On Feb 21, 2021
Is it not from these same tithe and offering Johnson Suleman bought 3rd private jet in a pandemic.

@OP if it is possible, stop giving offerings. It goes straight to the pastor pulse. No accountability.
Programming › Re: Why So Many Junior Developers Struggle To Get An Opportunity. by Karleb(m): 4:12pm On Feb 21, 2021
What is going on here? undecided
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op):
Move over to github and create an account.

https://github.com/

We will stick to github because it is popular.

https://kbroman.org/github_tutorial/pages/first_time.html

The above link is a simple tutorial on how to link your github account to your system, so you can easily push code from your terminal to your github account. It is important and better and faster than going to github website to add code. It is what professionals do, you should too.

Checkout this 1 hour video on git and github.

https://www.youtube.com/watch?v=RGOj5yH7evk

...and this article on common git commands

https://www.freecodecamp.org/news/10-important-git-commands-that-every-developer-should-know/



Next, head over to vercel and open an acoount. It is preferable you do it with your github account.

I am using vercel because I find it easy. If you have deployed with nelify easily before now, please stick to it.

https://vercel.com/
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 3:58pm On Feb 21, 2021
Now, let us add git to our folder.


Before you can do the below, you need to add git to your system.

Head over to https://git-scm.com/downloads to get git.


Go to your folder through the terminal and type git init.


Type touch .gitignore

.gitignore is a file that will stay in our root folder to filter out any file or folder we do not want to push to github.

Your project can have as many as possible .gitignore file and you can have them in any folder. If I like, I can have another .gitignore in images or css folder.

I added /sketch in my .gitignore file because I don't want it pushed to github or production.

Type git status.
This will show us our tracked or untracked files. That is, files that has been added or not added to git. They files show red because they have not being added to git.

Next is git add .
This command adds all the files to git. The dot or period essentially means everything, you can specify individual files if you don't want everything add to git. for example, git add index.html will only add the index.html file to git.

Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 3:24pm On Feb 21, 2021
Update on the sketch

Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 1:38pm On Feb 21, 2021
CopyJoe:
It is failing. Did you use your phone or laptop?

I am using fxtm.
Phone.

Enter the fx account details again, save it and press update.

If it doesn't work, restart the sync.

If it doesn't work, open another account with ic market and sync.
I'm suggesting them because it is easy with them.
Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 1:30pm On Feb 21, 2021
CopyJoe:
After saving the settings, do I need to press update?
Yup
Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 1:14pm On Feb 21, 2021
CopyJoe:
I don't understand this. I don't want to be disqualified.

I am trying to sync it.
Press update. If it doesn't sync, enter the details again.
Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 1:11pm On Feb 21, 2021
...
Sports › Re: Will Liverpool Qualify For UEFA Champions League? by Karleb(m): 10:12am On Feb 21, 2021
They can by winning it.
Family › Re: My Worries And Concern About Family Life by Karleb(m): 7:13am On Feb 21, 2021
SanctifiedSista:
This is a sign of idleness
Am sure if you indulge in more profitable ventures, u won't have time to think problems and failures in your future marraige. I invite u and all NLers to the Living Faith church cananland cananland OTA. Time is 11:45am. Papa Oyedepo will be anointing the sick and they will be free. I suggest u come and be anointed . David was anointed and it turned him into another man and the Spirit of God rested on him from dat day..same will happen for u as u make ur way there. Ur own case is different Beloved
You no get sense!
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 9:49pm On Feb 20, 2021

Creating the folder structure via command line.


Go to the directory you want to create the project and use the following commands:


mkdir site
cd site
mkdir css
touch css/index.css
mkdir images
mkdir js
touch js/app.js
touch index.html
touch README.md


cd means change directory
mkdir means make directory that is, a folder.
touch creates a file, it will create a file inside a folder if you prepend the folder to the file.


To learn more about CLI, visit https://www.w3schools.com/whatis/whatis_cli.asp#:~:text=CLI%20is%20a%20command%20line,MS-DOS%20and%20Apple%20DOS



WARNING: Do not use "rm - rf" anyhow. I will not be responsible for any damages. lipsrsealed
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op):
You can name your folder anything you like, I chose site because what we are building is a site. cheesy

REAME.md will give information about the project so when a stranger visit our github page, they'll know what the project is all about.

The .md essentially means markdown, so we'll write it in markdown. Markdown is another way to write HTML without actually writing HTML.

You can research about it but be rest assured that the little markdown you'll need in this project will be provided by myself. So don't bother too much about markdown.
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 9:33pm On Feb 20, 2021
Folder structure and sketch.

The sketch doesn't contain a section to show off past work, that's because it is just a sketch.

By the time we start coding our project, it might vary slightly or greatly from the sketch.

The folder structure also contains the sketch folder, that's because I don't want to scatter the files.


Your own folder structure should not contain the sketch folder.


But if you put it (sketch folder), we'll include it in our git ignore file by the time we start using git, so it doesn't get pushed to github. It is not needed in production.

Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 8:14pm On Feb 20, 2021
osasyankee:
Hello guys, Please what broker do u guys recommend. Planning to go live account soon. Oanda is no longer accepting Nigerians. would have been a preferred choice.
XM.
Programming › Re: Why So Many Junior Developers Struggle To Get An Opportunity. by Karleb(m): 7:26pm On Feb 20, 2021
Mukina2 this is front page material.
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op): 7:23pm On Feb 20, 2021
Don't be angry guy's, there is no power since. When they restore it I will do a major update.
Phones › Re: DSTV Multichoice Plans To Beat Netflix Out Of Streaming Market by Karleb(m): 11:32am On Feb 20, 2021
These ones are not ready. By the time Africans can access cheap and fast data, multichoice will pack up.
Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 9:23am On Feb 20, 2021
lajidson:
Good morning guys
Please how do I know which currency to buy or sell (Identifying the weak and strong currency by
mere looking at the chat. Thanks.
If you are asking this question, it means you need to go to www.babypips.com/learn
Business › Re: Forex Trade Alerts: Season 21 by Karleb(m): 2:12am On Feb 20, 2021
ProsperoTrading:
Thank you sir for the opportunity and the reward. It's gladly received with deep appreciation. God bless and enlarge your coast sir.

And kudos to other contestants, you guys rock!
You are the boss. grin

Thanks @infofirst.

Prize duly received.
Programming › Re: Let's Build Someone A Portfolio Website by Karleb(op):

Planning!


1. To make the website look good on all major browser, we will be using normalize css.


2. The website will be one HTML paged website.


3. The CSS will be broken up to many files though. We'll leverage on the css @import syntax to combine them all. The reason is to stop us from writing spaghetti code.

4. We will have a header section that contains the site name and links or a hamburger menu that toggles the links display on mobile.

5. The section below it will contain the picture, the name and the social media links of the developer.

6. The next section will be the about me section.

7. Next will be the contact section which will contain a contact form.

8. Next will be the footer, which will contain the social media links, the current year amongst other things.






During the course of the tutorial, some items not listed here might be implemented. It's called scope creep.




Later in the day I'll upload a rough HTML scetch and the folder structure.

1 2 3 4 5 6 7 8 ... 267 268 269 270 271 272 273 274 275 (of 491 pages)