Got another three STUNNING portrait commissions from @inspiderwiht of Immu, Aniika, and Lobdredd! They're perfect, exactly as I picture them all, lovely girls and a mushroom 💖
seen from Canada

seen from Russia
seen from Saudi Arabia
seen from Moldova
seen from China

seen from Hong Kong SAR China
seen from China

seen from United States
seen from United States

seen from Russia
seen from T1
seen from Canada
seen from China
seen from United States

seen from United States
seen from United States
seen from Australia
seen from Japan

seen from Austria
seen from United States
Got another three STUNNING portrait commissions from @inspiderwiht of Immu, Aniika, and Lobdredd! They're perfect, exactly as I picture them all, lovely girls and a mushroom 💖
Hebraicoetara 13:8 Iesus Christ atzo içan dena eta egun, hura bera da eternalqui-ere.
Jesus Christ is the same yesterday and today, yes and forever. — Hebrews 13:8 | Basque (Navarro-Labourdin) New Testament Bible (NLNT) and New American Standard Bible 1977 (NASB77) Basque (Navarro-Labourdin) New Testament Bible translated, and published on August 22, 1571, by Pierre Hautin and New American Standard Bible Copyright © 1960, 1962, 1963, 1968, 1971, 1972, 1973, 1975, 1977, 1995 by The Lockman Foundation. All rights reserved. Cross References: Genesis 21:33; Exodus 3:14; 2 Corinthians 1:19-20; Hebrews 1:12; Jude 1:25
Immutability #5: Liberationists - 14/?
No, it’s not abandoned. Yes, it’s been forever. Yes, I’m very sorry.
Title: Liberationists
Series: Immutability and Other Sins
Author: Kasey
Rating: PG-13 except for one chapter; AU; Klaine
Summary: In the new, post-Stonewall, liberated disco era, everything is possible...so why are old dreams so hard to obtain?
Read here
Making Objects Immutable in JavaScript
If the below code blocks do not show up properly due to a recent Tumblr change. View them directly at https://obscurejavascript.tumblr.com/
By default any user created in JavaScript can have most of its properties modified. In some cases this can lead to confusing errors like a config setting object being updated via event driven code in a very hard to track down way. To avoid this property modifications of any kind can be prevented.
Firstly here is an example of the function in action:
const config = immutable({ id: 'test-1', adminUsers: [ { id: 'user-1', name: 'User 1' }, { id: 'user-2', name: 'User 2' }, { id: 'user-3', name: 'User 3' } ], }); // Simulate some event driven code doing an update setTimeout(() => { // This will either give an error in strict mode or newer environments or just // fail to do anything silently in other situations. config.adminUsers[1].name = 'User 2+'; }, 200); // Simulate some event driven code checking the config setTimeout(() => { console.log('User 2:', config.adminUsers[1]); }, 500);
This is the immutable:
function immutable(obj) { // Simple implementation to demonstrate the point. This is just example code. for (const property in obj) { if (obj.hasOwnProperty(property)) { const value = obj[property]; if (Array.isArray(value) || typeof value === 'object') { obj[property] = immutable(value); } } } return Object.freeze(obj); }
The immutable function simply goes through each property of an object and then freezes it. Note that Object.freeze will only freeze the top level properties. To freeze sub objects, the object property values need to be looped through. Since the above is just example code, it only goes deeper when an array or basic object of some form is encountered. Some edge cases may be missed.
I find this type of function very useful when trying to track down hard to follow modifications. I just set it on an object that gets modified in a hard to track down way and then a stack trace gives me exactly where that happened.
Github Location https://github.com/Jacob-Friesen/obscurejs/blob/master/2020/immutable.js
"Non c’è nulla di immutabile, tranne l’esigenza di cambiare."
– Eraclito
Pros and cons of functional programming
This article is the translation based on the original material by Irina Linnik. We decided that these thoughts and considerations she wrote about can be quite useful for our English-speaking audience. Here we will tell you basic pros and cons of functional programming and show why you should c...
"Go ahead, it will be fun to watch you try."