What happens when you enter "google.com" into a browserβ
This text attempts to answer this question with as much extreme detail as possible. π€·πΏββοΈ
https://github.com/alex/what-happens-when/blob/master/README.rst
γ°γ°γ°γ°γ°γ°
#Fun #FreeTime
@ProgrammingTip
This text attempts to answer this question with as much extreme detail as possible. π€·πΏββοΈ
https://github.com/alex/what-happens-when/blob/master/README.rst
γ°γ°γ°γ°γ°γ°
#Fun #FreeTime
@ProgrammingTip
GitHub
what-happens-when/README.rst at master Β· alex/what-happens-when
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?" - alex/what-happens-when
Human Resource Machine π€
Human Resource Machine is a visual programming-based puzzle video game developed by Tomorrow Corporation. πΎ
Your office is a simple computer. π₯
You have an inbox and an outbox, and a few slots on the floor to store stuff for later (memory). π
Your little office worker can hold exactly one box in his or her hands at a time (like an accumulator). ππ»
Boxes (data) display letters or numbers. π
In each level, your boss gives you a task, like :
Automate it by programming your little office worker with simple drag n' drop commands. π
https://t.me/pgimg/49
[ Windows ] : https://t.me/pgimg/50
[ Android ] : https://t.me/pgimg/51
[ IOS ] : http://bit.do/hrmi
γ°γ°γ°γ°γ°γ°
#Fun #Game
@ProgrammingTip
Human Resource Machine is a visual programming-based puzzle video game developed by Tomorrow Corporation. πΎ
Your office is a simple computer. π₯
You have an inbox and an outbox, and a few slots on the floor to store stuff for later (memory). π
Your little office worker can hold exactly one box in his or her hands at a time (like an accumulator). ππ»
Boxes (data) display letters or numbers. π
In each level, your boss gives you a task, like :
"Take everything from the INBOX, and put it in the OUTBOX!"
Automate it by programming your little office worker with simple drag n' drop commands. π
https://t.me/pgimg/49
[ Windows ] : https://t.me/pgimg/50
[ Android ] : https://t.me/pgimg/51
[ IOS ] : http://bit.do/hrmi
γ°γ°γ°γ°γ°γ°
#Fun #Game
@ProgrammingTip
Telegram
Programming Tips Resources
HTTP codes as Valentineβs Day comics π
With Valentineβs Day around the corner, it is a time for romantic hopefuls to ask out the object of their affection, and await an answer. π€
It could be a simple βyes,β a sad βno,β or a cryptic βI donβt think about you that way, but maybe we can grab a coffee tomorrowββ
Which brings us to HTTP (Hypertext Transfer Protocol) codes. π
When a URL is typed in a browser, a request is sent out to the server and the browser awaits an answer, just like in our scenario. β»οΈ
These answers come in the form of an HTTP code, which is a three-digit number that maps to an answer. 2οΈβ£0οΈβ£0οΈβ£
With the image of Valentineβs Day in mind, here are a few likely scenarios. πβ€οΈ
https://t.me/pgimg/107
[ Article ] : http://bit.do/httpval
γ°γ°γ°γ°γ°γ°
#HTTP #Valentine #Fun
@ProgrammingTip
With Valentineβs Day around the corner, it is a time for romantic hopefuls to ask out the object of their affection, and await an answer. π€
It could be a simple βyes,β a sad βno,β or a cryptic βI donβt think about you that way, but maybe we can grab a coffee tomorrowββ
Which brings us to HTTP (Hypertext Transfer Protocol) codes. π
When a URL is typed in a browser, a request is sent out to the server and the browser awaits an answer, just like in our scenario. β»οΈ
These answers come in the form of an HTTP code, which is a three-digit number that maps to an answer. 2οΈβ£0οΈβ£0οΈβ£
With the image of Valentineβs Day in mind, here are a few likely scenarios. πβ€οΈ
https://t.me/pgimg/107
[ Article ] : http://bit.do/httpval
γ°γ°γ°γ°γ°γ°
#HTTP #Valentine #Fun
@ProgrammingTip
Telegram
Programming Tips Resources
WarriorJS π‘
An exciting game of programming and Artificial Intelligence. π€
In WarriorJS, you wear the skin of a warrior climbing a tall tower to reach The JavaScript Sword at the top level. β³οΈ
Legend has it that the sword bearer becomes enlightened in the JavaScript language, but be warned : the journey will not be easy. β οΈ
On each floor, you need to write JavaScript to instruct the warrior to battle enemies, rescue captives, and reach the stairs alive. β οΈ
No matter if you are new to programming or a JavaScript guru, WarriorJS will put your skills to the test. Will you dareβ
https://t.me/pgimg/132
[ Github ] : bit.do/warriorjs
γ°γ°γ°γ°γ°γ°
#JavaScript #Fun #Game
@ProgrammingTip
An exciting game of programming and Artificial Intelligence. π€
In WarriorJS, you wear the skin of a warrior climbing a tall tower to reach The JavaScript Sword at the top level. β³οΈ
Legend has it that the sword bearer becomes enlightened in the JavaScript language, but be warned : the journey will not be easy. β οΈ
On each floor, you need to write JavaScript to instruct the warrior to battle enemies, rescue captives, and reach the stairs alive. β οΈ
No matter if you are new to programming or a JavaScript guru, WarriorJS will put your skills to the test. Will you dareβ
https://t.me/pgimg/132
[ Github ] : bit.do/warriorjs
γ°γ°γ°γ°γ°γ°
#JavaScript #Fun #Game
@ProgrammingTip
Telegram
Programming Tips Resources
What was the funniest experience you've ever had related to programming => Asked from Lino Tadrosβ
The funniest experience I had was during the Delphi 3 development cycle when I had a serious problem running one of the builds on my machine and after wasting almost 4 hours, I went to Anders and Chuck and requested help. ππ»
Anders ( Anders Hejlsberg ) and Chuck came to my office, sat down next to each other in front of my machine and started debugging delphi32.exe inside of TD32. π
I sat behind them watching. π
Few minutes later, Anders pointed to the CPU window at some bits and told Chuck :
Chuck looked at it for 5 seconds and confirmed. β
Then Anders looked at me and said :
That was funny because I felt like I had the wrong job and that I should consider opening a hot dog stand somewhere instead of software development. πΆ
These folks are GodsβοΈ
πΉπΈπΉπΈ
Anders Hejlsberg πΎ :
He was the original author of Turbo Pascal and the chief architect of Delphi. ππ»
He currently works for Microsoft as the lead architect of C# and core developer on TypeScript. π
πΈπΉπΈπΉ
https://t.me/pgimg/137
[ Wikipedia ] : bit.do/anHej
[ Full Interview ] : bit.do/linO
γ°γ°γ°γ°γ°γ°
#Fun #Interview
@ProgrammingTip
The funniest experience I had was during the Delphi 3 development cycle when I had a serious problem running one of the builds on my machine and after wasting almost 4 hours, I went to Anders and Chuck and requested help. ππ»
Anders ( Anders Hejlsberg ) and Chuck came to my office, sat down next to each other in front of my machine and started debugging delphi32.exe inside of TD32. π
I sat behind them watching. π
Few minutes later, Anders pointed to the CPU window at some bits and told Chuck :
"Look Chuck, this byte is not supposed to be here, this is a pcked record."
π¦Chuck looked at it for 5 seconds and confirmed. β
Then Anders looked at me and said :
"Lino, during the install from the network, one of the packages shifted 1 byte to the left for some reason, delete the package and reinstall."
π¨That was funny because I felt like I had the wrong job and that I should consider opening a hot dog stand somewhere instead of software development. πΆ
These folks are GodsβοΈ
πΉπΈπΉπΈ
Anders Hejlsberg πΎ :
He was the original author of Turbo Pascal and the chief architect of Delphi. ππ»
He currently works for Microsoft as the lead architect of C# and core developer on TypeScript. π
πΈπΉπΈπΉ
https://t.me/pgimg/137
[ Wikipedia ] : bit.do/anHej
[ Full Interview ] : bit.do/linO
γ°γ°γ°γ°γ°γ°
#Fun #Interview
@ProgrammingTip
Telegram
Programming Tips Resources