Skip to content

Instantly share code, notes, and snippets.

View usmanakram232's full-sized avatar
:octocat:
Do not be afraid of devs - we don't eat people, at least usually we don't.

wolfi3 usmanakram232

:octocat:
Do not be afraid of devs - we don't eat people, at least usually we don't.
View GitHub Profile
@usmanakram232
usmanakram232 / Chunking.md
Last active January 9, 2020 13:28
Week 2 notes from 'Learning How to Learn' by Dr. Barbara Oakley #coursera

Chunking

Chunking is to make mental chunks of information which are easier to understand, in comparison to individual bits of information. A chunk can consist of several bits of information. Conceptual chunks are very help full in learning new concepts, because one can often find similar patterns in same field or other field. This allows one to creatively join these chunks into more complex chunks.

Looking at an existing solution can make us feel that we understand the concept, but in fact untill we can come up with the solution on our own, we can't achieve true mastery.

To gain mastery over any chunk, there are 2 important thing, like how to do that chunk and when to use it. bottom up learning approach can help us understand the chunk using repeated practice, but only by top down approach to relate that chunk with others can offer us the insight of when to use that chunk and when not to.

##Illusions of Competence Usually, when one has the solution in front of them, it's very easy to fool ones self in t

@usmanakram232
usmanakram232 / week3learn.md
Last active January 9, 2020 13:29
Week 3 'Learning How to Learn' by Dr. Barbara Oakley #coursera

Zombie Mode & Habits

Well, my feeling is kind of weird, over the time my mind has become addictive to new information, not the details. but continuous supply of shallow, rarely deep information on topics, which are actually technical and interesting but outside the scope of my immediate field. I feel, need to check hacker news and Facebook after every minute or two. So, now I started closing Facebook tab. with this I have increased the task length and stopped being online on Facebook and stopped posting on Facebook and twitter. So, not posting means, my friends wont be liking any of my stuff, that means I am not getting the reward for opening Facebook and slowly, I have got away from Facebook.

I also started writing more, although I make lots of mistakes but still, I try to reward myself for writing by sending my writing to friend and engaging with friend in a discussion is like a reward from me. So, I am shifting my zombies to make useful writing, while learning new things and using friends engagement to

@usmanakram232
usmanakram232 / FinalProjectOnLearning.md
Last active January 9, 2020 13:28
'Learning How to Learn' by Dr. Barbara Oakley #coursera

A framework for efficent learning.

I procrastinate, hate repetitions and tests. I know that is very bad.

The fact that, I started this course to procrastinate from actually working on my thesis and learning a Functional programming (FP) is quite amusing. As, this course helped me a lot in understanding the process of learning and how to deal with procrastination without using too much of will power. I feel writing thesis is quite difficult, as I have to defend it and learning FP which is much different at conceptual level from imperative and object-oriented programing paradigms. So, I wanted to apply some of the techniques, I learnt in 'Learning How to Learn' and avoid the identified problem in my learning style. I would write the cycle of learning, as I approach it now.

Procastination (Task Lists & Eating the Forgs

@usmanakram232
usmanakram232 / into2FP.md
Last active December 22, 2016 03:45
Course notes for DelftX/FP101x
@usmanakram232
usmanakram232 / WolfieTools.md
Last active January 25, 2021 10:30
An Aggregated list of useful tools. #tools #kb

Wolfie's List

My firends said along with sharing all these tools all the time, maintain a list. So, they don't have to search in old chats. :/ I will populate it slowly with time.

IMPORTANT❗ List is not endorsments. If you use any of these, you are on your own.

Volunteer

Set registry to

$npm config set registry https://registry.npmjs.org/

Set proxy to

npm config set proxy http://user:password@proxyServer:proxyPort
npm config set https-proxy http://user:password@proxyServer:proxyPort
@usmanakram232
usmanakram232 / de-residence-permit.md
Last active January 9, 2020 13:30
All the info, I could find in one place, about moving to Germany from Italy. #relocation #germany

Requirements and information

(2 sets of everything as written in requirments, make 3 to be safe) :four_leaf_clover: :four_leaf_clover: :four_leaf_clover:

@usmanakram232
usmanakram232 / it-resignation-process.md
Last active January 9, 2020 15:34
Description of process of resignation under Italian law #kb #Italy #Job #INPS

Italian Resignation Process

once you have decide to move. It is best to advise you boss immidieatly.

Process

You will be needing two things, i.e.

  • A valid userid of INPS
    • with device pin activated (con PIN Dispositivo)
  • A valid citizen userid on cliclavoro

Acquiring INPS login

@usmanakram232
usmanakram232 / tmux_cheatsheet.markdown
Last active January 9, 2020 13:26 — forked from henrik/tmux_cheatsheet.markdown
kb-002: tmux cheatsheet #kb

tmux cheatsheet

As configured in my dotfiles.

start new:

tmux

start new with session name:

@usmanakram232
usmanakram232 / 2018.md
Last active January 1, 2018 16:09
kinda to try list

#!/wolfi3

The reason for plaining, in words of Alan Lakein,

Planning is bringing the future into the present so that you can do something about it now.

TRY.sh