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
โ Add Any Numbers Without โ+โ Operator In C โ
Bitwise operators can be used to perform the addition (+) operation as mentioned in below example ๐
ใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐ
#c #cpp #operator
@ProgrammingTip
Bitwise operators can be used to perform the addition (+) operation as mentioned in below example ๐
int Add(int x, int y)
{
if (y == 0)
return x;
else
return Add( x ^ y, (x & y) << 1);
}
ใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐใฐ
#c #cpp #operator
@ProgrammingTip
Do casts if it's necessary โ๏ธ
When you're casting an object, you are choosing to ask the compiler to trust you at compile time and to generate a check that will run at execution time to keep you honest. ๐๐ปโโ๏ธ
#Casting
@ProgrammingTip
When you're casting an object, you are choosing to ask the compiler to trust you at compile time and to generate a check that will run at execution time to keep you honest. ๐๐ปโโ๏ธ
#Casting
@ProgrammingTip
THX ๐
This WebGL banner is so captivating โ๏ธ
I can't stop playing with it, it's incredible. ๐
http://www.thx.com/
#WebGL #FreeTime
@ProgrammingTip
This WebGL banner is so captivating โ๏ธ
I can't stop playing with it, it's incredible. ๐
http://www.thx.com/
#WebGL #FreeTime
@ProgrammingTip
THX
THX- Home
THX - Home -
Code School Courses for Free ๐
Just 1 day & 15 hours left. ๐ธ
https://www.codeschool.com/free-weekend
#Tutorial #Course
@ProgrammingTip
Just 1 day & 15 hours left. ๐ธ
https://www.codeschool.com/free-weekend
#Tutorial #Course
@ProgrammingTip
JavaScript Clean Code ๐
Only comment things that have business logic complexity. ๐ก
Comments are an apology, not a requirement. Good code mostly documents itself.
Bad :
Good :
โโโโโโ
#JSTips #CleanCode
@ProgrammingTip
Only comment things that have business logic complexity. ๐ก
Comments are an apology, not a requirement. Good code mostly documents itself.
Bad :
function hashIt(data) {
// The hash
let hash = 0;
// Length of string
const length = data.length;
// Loop through every character in data
for (let i = 0; i < length; i++) {
// Get character code.
const char = data.charCodeAt(i);
// Make the hash
hash = ((hash << 5) - hash) + char;
// Convert to 32-bit integer
hash &= hash;
}
}Good :
function hashIt(data) {
let hash = 0;
const length = data.length;
for (let i = 0; i < length; i++) {
const char = data.charCodeAt(i);
hash = ((hash << 5) - hash) + char;
// Convert to 32-bit integer
hash &= hash;
}
}โโโโโโ
#JSTips #CleanCode
@ProgrammingTip
Understanding Callbacks, Promises, Observables and async/await ๐คท๐ปโโ๏ธ
Whilst we only had callbacks for quite some time, in recent years promises, observables and lately async/await enriched the JavaScript world.
Let's take a closer look at these features and how they differ in this articleโ๏ธ
https://academind.com/articles/javascript/callbacks-promises-observables-async-await
#JavaScript #Observables #Async #Promise
@ProgrammingTip
Whilst we only had callbacks for quite some time, in recent years promises, observables and lately async/await enriched the JavaScript world.
Let's take a closer look at these features and how they differ in this articleโ๏ธ
https://academind.com/articles/javascript/callbacks-promises-observables-async-await
#JavaScript #Observables #Async #Promise
@ProgrammingTip
Code Sandbox โก๏ธ
Code Sandbox makes it easier to create, share and reuse React projects with others. ๐
https://codesandbox.io/
#JavaScript #React
@ProgrammingTip
Code Sandbox makes it easier to create, share and reuse React projects with others. ๐
https://codesandbox.io/
#JavaScript #React
@ProgrammingTip
CodeSandbox
CodeSandbox: Instant Cloud Development Environments
CodeSandbox is a cloud development platform that empowers developers to code, collaborate and ship projects of any size from any device in record time.
Vue VSCode Snippets by sdras ๐ฅ
Super easy to write Vue codes fast ๐
Documentation :
https://github.com/sdras/vue-vscode-snippets
#JavaScript #Vue
@ProgrammingTip
Super easy to write Vue codes fast ๐
Documentation :
https://github.com/sdras/vue-vscode-snippets
#JavaScript #Vue
@ProgrammingTip
๐โฐ What is Glide Library โฐ๐
Glide is a fast and efficient Open Source Media Management and image loading framework for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface.
Glide supports fetching, decoding, and displaying video stills, images, and animated GIFs. Glide includes a flexible API that allows developers to plug in to almost any network stack. ๐๐ปโโ๏ธ
By default Glide uses a custom HttpUrlConnection based stack, but also includes utility libraries plug in to Google's Volley project or Square's OkHttp library instead. ๐
For learn more about Glide see
https://github.com/bumptech/glide ๐
#android #java #media
@ProgrammingTip
Glide is a fast and efficient Open Source Media Management and image loading framework for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface.
Glide supports fetching, decoding, and displaying video stills, images, and animated GIFs. Glide includes a flexible API that allows developers to plug in to almost any network stack. ๐๐ปโโ๏ธ
By default Glide uses a custom HttpUrlConnection based stack, but also includes utility libraries plug in to Google's Volley project or Square's OkHttp library instead. ๐
For learn more about Glide see
https://github.com/bumptech/glide ๐
#android #java #media
@ProgrammingTip
GitHub
GitHub - bumptech/glide: An image loading and caching library for Android focused on smooth scrolling
An image loading and caching library for Android focused on smooth scrolling - bumptech/glide
Media is too big
VIEW IN TELEGRAM
.NET Academy ๐พ
Learn new .NET skills in a fun and interactive way ๐
https://dotnetcademy.net/
#dotnet
@ProgrammingTip
Learn new .NET skills in a fun and interactive way ๐
https://dotnetcademy.net/
#dotnet
@ProgrammingTip
dotnetcademy.net
Start Learning | .NET Academy
Learn new .NET skills in a fun and interactive way. This site is powered by .NET Fiddle.
JSON Server ๐ฅ
Get a full fake REST API with zero coding in less than 30 seconds (seriously) ๐๐ปโโ๏ธ
Created with โฅ๏ธ for front-end developers who need a quick back-end for prototyping and mocking. ๐
https://github.com/typicode/json-server
Fake Online REST API for Testing and Prototyping :
http://jsonplaceholder.typicode.com/
#API #JSON #Mocking
@ProgrammingTip
Get a full fake REST API with zero coding in less than 30 seconds (seriously) ๐๐ปโโ๏ธ
Created with โฅ๏ธ for front-end developers who need a quick back-end for prototyping and mocking. ๐
https://github.com/typicode/json-server
Fake Online REST API for Testing and Prototyping :
http://jsonplaceholder.typicode.com/
#API #JSON #Mocking
@ProgrammingTip
GitHub
GitHub - typicode/json-server: Get a full fake REST API with zero coding in less than 30 seconds (seriously)
Get a full fake REST API with zero coding in less than 30 seconds (seriously) - typicode/json-server
List Design ๐
Lists is a gallery of real content ready to populate your mockups. ๐
https://www.lists.design/
#Mocking
@ProgrammingTip
Lists is a gallery of real content ready to populate your mockups. ๐
https://www.lists.design/
#Mocking
@ProgrammingTip
Google Gson Converter ๐ฅ
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. ๐ฆ
Gson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of. ๐ฅ
There are a few open-source projects that can convert Java objects to JSON. ๐
However, most of them require that you place Java annotations in your classes; something that you can not do if you do not have access to the source-code. ๐๐ปโโ๏ธ
For more about Gson see :
https://github.com/google/gson
#java #android #converter
@ProgrammingTip
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. ๐ฆ
Gson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of. ๐ฅ
There are a few open-source projects that can convert Java objects to JSON. ๐
However, most of them require that you place Java annotations in your classes; something that you can not do if you do not have access to the source-code. ๐๐ปโโ๏ธ
For more about Gson see :
https://github.com/google/gson
#java #android #converter
@ProgrammingTip
GitHub
GitHub - google/gson: A Java serialization/deserialization library to convert Java Objects into JSON and back
A Java serialization/deserialization library to convert Java Objects into JSON and back - google/gson
Calibre App ๐
Improve customer experience and sales
with powerful website performance analytics .
https://calibreapp.com/
#Tracking #Analytics
@ProgrammingTip
Improve customer experience and sales
with powerful website performance analytics .
https://calibreapp.com/
#Tracking #Analytics
@ProgrammingTip
Calibre - Site Speed Tools for Teams
Calibre: Monitor Core Web Vitals and Page Speed with Synthetic and Real-User Data
Track page speed without needless complexity. Calibre helps teams focus on high-impact results.
Material Design The Development Documentation
This site has a single list of available Material Components and samples of their usage for developer. ๐
The v7 appcompat library is used in website - provide support of material design user interface implementations for older Android platforms. ๐๐ปโโ๏ธ
Note: Design Library - provides various material design components which are not part of Android SDK.
http://www.materialdoc.com/
#java #android #material
@ProgrammingTip
This site has a single list of available Material Components and samples of their usage for developer. ๐
The v7 appcompat library is used in website - provide support of material design user interface implementations for older Android platforms. ๐๐ปโโ๏ธ
Note: Design Library - provides various material design components which are not part of Android SDK.
http://www.materialdoc.com/
#java #android #material
@ProgrammingTip
GPU.JS ๐
gpu.js will automatically compile specially written JavaScript functions into shader language and run them on the GPU using the WebGL API. โก๏ธ
In case WebGL is not available, the functions will still run in regular JavaScript.
https://github.com/gpujs/gpu.js
#JavaScript #GPU
@ProgrammingTip
gpu.js will automatically compile specially written JavaScript functions into shader language and run them on the GPU using the WebGL API. โก๏ธ
In case WebGL is not available, the functions will still run in regular JavaScript.
https://github.com/gpujs/gpu.js
#JavaScript #GPU
@ProgrammingTip
GitHub
GitHub - gpujs/gpu.js: GPU Accelerated JavaScript
GPU Accelerated JavaScript. Contribute to gpujs/gpu.js development by creating an account on GitHub.