- Oct 2024
-
www.youtube.com www.youtube.com
-
1:03:51 By getting people used to DEBT being SAVINGS, they can focus on the REAL things that matter
-
- Sep 2024
-
www.youtube.com www.youtube.com
-
we're not called to like everybody but we are called to love everybody i i have a a practice um and it involves taking the image of two people one whom i love deeply and who i like deeply and i take my son for instance that i love him that i feel one with him goes without saying but i also like him very much i then take a second image of someone who i dislike intensely vladimir putin
for - BEing journey - meditate on two polar images - apply nondual love - can you recognize the sacred? - the shared being of both? - Rupert Spira
BEing journey - meditate on two polar images - apply nondual love - can you recognize the sacred? - the shared being of both? - Rupert Spira
adjacency - between - Rupert Spira's exercise to identify the Common Human Denominator (CHD) of the sacred in both - abused-abuser relationship - adjacency relationship - Rupert's exercise can lead to compassion if we study the abused-abuser relationship deeply and bring it to bear - The coexistence of - the feeling of anger arising from the suffering the abuser causes - the feeling of sadness arising from the suffering the abuser has suffered earlier in life - creates a mixture of feelings in the same person - Also can help to think of the mechanism by which the abused-abuser cycle continually becomes reconstructed and perpetuated in the world
reference - untreated childhood abuse of children - they can grow up to become dictators - such as Putin, Trump and Kim Jong Un - https://hyp.is/LOhh4mqvEe-mU3_0EcDYiQ/acestoohigh.com/2022/03/02/how-vladimir-putins-childhood-is-affecting-us-all/
-
- Jan 2024
-
mongoosejs.com mongoosejs.com
-
Instance methods Instances of Models are documents. Documents have many of their own built-in instance methods. We may also define our own custom document instance methods. // define a schema const animalSchema = new Schema({ name: String, type: String }, { // Assign a function to the "methods" object of our animalSchema through schema options. // By following this approach, there is no need to create a separate TS type to define the type of the instance functions. methods: { findSimilarTypes(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); } } }); // Or, assign a function to the "methods" object of our animalSchema animalSchema.methods.findSimilarTypes = function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); }; Now all of our animal instances have a findSimilarTypes method available to them. const Animal = mongoose.model('Animal', animalSchema); const dog = new Animal({ type: 'dog' }); dog.findSimilarTypes((err, dogs) => { console.log(dogs); // woof }); Overwriting a default mongoose document method may lead to unpredictable results. See this for more details. The example above uses the Schema.methods object directly to save an instance method. You can also use the Schema.method() helper as described here. Do not declare methods using ES6 arrow functions (=>). Arrow functions explicitly prevent binding this, so your method will not have access to the document and the above examples will not work.
Certainly! Let's break down the provided code snippets:
1. What is it and why is it used?
In Mongoose, a schema is a blueprint for defining the structure of documents within a collection. When you define a schema, you can also attach methods to it. These methods become instance methods, meaning they are available on the individual documents (instances) created from that schema.
Instance methods are useful for encapsulating functionality related to a specific document or model instance. They allow you to define custom behavior that can be executed on a specific document. In the given example, the
findSimilarTypes
method is added to instances of theAnimal
model, making it easy to find other animals of the same type.2. Syntax:
Using
methods
object directly in the schema options:javascript const animalSchema = new Schema( { name: String, type: String }, { methods: { findSimilarTypes(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); } } } );
Using
methods
object directly in the schema:javascript animalSchema.methods.findSimilarTypes = function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); };
Using
Schema.method()
helper:javascript animalSchema.method('findSimilarTypes', function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); });
3. Explanation in Simple Words with Examples:
Why it's Used:
Imagine you have a collection of animals in your database, and you want to find other animals of the same type. Instead of writing the same logic repeatedly, you can define a method that can be called on each animal instance to find similar types. This helps in keeping your code DRY (Don't Repeat Yourself) and makes it easier to maintain.
Example:
```javascript const mongoose = require('mongoose'); const { Schema } = mongoose;
// Define a schema with a custom instance method const animalSchema = new Schema({ name: String, type: String });
// Add a custom instance method to find similar types animalSchema.methods.findSimilarTypes = function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); };
// Create the Animal model using the schema const Animal = mongoose.model('Animal', animalSchema);
// Create an instance of Animal const dog = new Animal({ type: 'dog', name: 'Buddy' });
// Use the custom method to find similar types dog.findSimilarTypes((err, similarAnimals) => { console.log(similarAnimals); }); ```
In this example,
findSimilarTypes
is a custom instance method added to theAnimal
schema. When you create an instance of theAnimal
model (e.g., a dog), you can then callfindSimilarTypes
on that instance to find other animals with the same type. The method uses thethis.type
property, which refers to the type of the current animal instance. This allows you to easily reuse the logic for finding similar types across different instances of theAnimal
model.
Tags
Annotators
URL
-
- Nov 2023
-
docdrop.org docdrop.org
-
-
for: BEing journey - adapt to, DH, Deep Humanity
-
comment
- Potentiality coupled with limitations - Daseitz Suzuki and the elbow does not bend backwards.
- The experience of the unnamable quality present in every moment - infinite potentiality
- The mundane is the extraordinary. Even when we name it and discover it in all our scientific discoveries and articulate it, and mass produce technologies with it, is is still miraculous
-
adjacency
- Nora Bateson's book Combining and the Douglas Rushkoff podcast interview
- potentiality
- adjacency statement
- both are alluding to the pure potentiality latent in the moment
- language can be contextualized as an unfolding of the space of potentiality to a specific trajectory. Each word added to the previous one to form a sentence is a choice in an infinite, abstract space of symbols that communicates intentionality and is designed to focus the attention of the listener to one very narrow aspect of the enormous field of infinite potentiality
-
-
- Oct 2021
-
onbeing.org onbeing.org
-
The Art of Gathering: How We Meet and Why It Matters
Priya Parker, spouse of Anand Giridharadas, author of Winners Take All: The Elite Charade of Changing the World.
-
- Apr 2021
-
github.com github.com
-
These example are for Rails applications, but there is no dependency on Rails for using this gem. Most of the examples are applicable to any Ruby application.
-
- Mar 2021
-
www.jackfranklin.co.uk www.jackfranklin.co.uk
-
This isn't really a downside to React; one of React's strengths is that it lets you control so much and slot React into your environment
-
-
www.chevtek.io www.chevtek.io
-
Small modules are extremely versatile and easy to compose together in an app with any number of other modules that suit your needs.
-
-
github.com github.com
-
It can also be included as individual modules, i.e. Hashie::Extensions::MethodReader, Hashie::Extensions::MethodWriter and Hashie::Extensions::MethodQuery.
-
- Feb 2021
-
trailblazer.to trailblazer.to
-
Feel free to pick and choose what you need for your applications.
-
-
github.com github.com
-
The bare bones operation without any Trailblazery is implemented in the trailblazer-operation gem and can be used without our stack.
-
While Trailblazer offers you abstraction layers for all aspects of Ruby On Rails, it does not missionize you. Wherever you want, you may fall back to the "Rails Way" with fat models, monolithic controllers, global helpers, etc. This is not a bad thing, but allows you to step-wise introduce Trailblazer's encapsulation in your app without having to rewrite it.
-
Only use what you like.
-
you can pick which layers you want. Trailblazer doesn't impose technical implementations
Tags
- focus on what it should do, not on how it should do it (implementation details; software design)
- abstractions
- newer/better ways of doing things
- trailblazer-operation
- rails: the Rails way
- leaving the details of implementation/integration up to you
- Trailblazer
- focus on concepts/design/structure instead of specific/concrete technology/implementation
- freedom of user to override specific decision of an authority/vendor (software)
- making changes / switching/migrating gradually/incrementally/step-wise/iteratively
- allowing developer/user to pick and choose which pieces to use (allowing use with competing libraries; not being too opinionated; not forcing recommended way on you)
Annotators
URL
-
- Jun 2019
-
www.ksl.com www.ksl.com
-
“I felt like it wasn’t taken care of and it didn’t feel any safer to me and it didn’t feel any safer to (my son),”
In most cases, many parents in this situation can understand all too well with the safety of their child. According to the school, the case is resolved with a slap on the wrist for the offender. Amy and her son still feels unsafe. Jacob would have to go to school everyday with fear waiting for the next bad thing to happen. Aside from that, parents must also fear the risk of suicide and the mental well being of their child? The result of a case being "resolved."
-
- Mar 2019
-
docs.wixstatic.com docs.wixstatic.com
-
gender stereotypes, or thebeliefs and expectations people holdabout the typical characteristics, preferences,and behaviors of men and women. Aperson’s gender identity refers to theirpsychological sense of being male orfemale.
I think in today's society a lot of people struggle with gender stereotypes and their identity. Society is set up to believe that the man is masculine and the women is feminine, and that if those traits are switched, then it's wrong. It's hard teaching a child about gender stereotypes because you don't want your child to feel as though he or she can not do certain things, but it happens which "may or may not" cause a crisis with their gender identity. You want the child to explore their options but in this case a lot of parents may not agree because they don't want to cause confusion. According to the article gender stereotypes, or the beliefs and expectations people hold about the typical characteristics, preferences,and behaviors of men and women. A person’s gender identity refers to their psychological sense of being male or female.
-