Skip to content

Instantly share code, notes, and snippets.

Avatar
👨‍💻
working...

Ahmad Raza Ahmdrza

👨‍💻
working...
View GitHub Profile
@Ahmdrza
Ahmdrza / Freenode Registration Help.md
Created Sep 15, 2019
Here'e an example of how to register a nickname on Freenode IRC.
View Freenode Registration Help.md

Here'e an example of how to register a nick on Freenode IRC. It's a little tricky, but if you follow some simple steps, you'll get through it okay. All you need to do is connect to the Freenode IRC network and have a little talk with NickServ.

The first and most confusing questions can be combined:

  1. How do I know if my nick is already registered to someone else?
  2. How do I talk to NickServ?

Start by connecting your client to irc.freenode.net and joining any chat.

Next, type this command in the chat window:

@Ahmdrza
Ahmdrza / javascript_round.js
Last active May 8, 2019
This code converts any decimal number to max 2 decimal places.
View javascript_round.js
//https://stackoverflow.com/questions/11832914/round-to-at-most-2-decimal-places-only-if-necessary
//For those of you that don't get it this technique is called scaling. Basically what the answer does here is bring two figures across the decimal point turning the figure into a whole number to avoid all the crazy floating point issues, round that and then translate it back into what it was before by dividing by 100 and you have your answer to 2dp.
Math.round((num + 0.00001) * 100) / 100