June 9
Bismillah
## deen
namaaz
quran
quran word
clean heart
## family
milk 1
clean bottle
## office
high level design doc of unban
## business
#blog -> jameela training followup
# start youtbe channel
gajar ka mitta 1/2 kilo,
# sales
gopi early adapter -> free traial
# goals
15 goals
+ add aditya bohra developer followup
1) get task list
# focus
goalcoach
aidtya
## problem
how to complete office work in team
how to unblock for office task
not clean the steps
dont know where to go, when they say "abc"
#idea
# improve
paste brush outside toilet (seperate paste small one outside)
drink water
toilet before tazhud namaaz
# design , team
silva method
Before founding The Silva Method in 1960, the late Jose Silva was a radio technician in Laredo, Texas. His passion for electronics was accompanied by a deep interest in subjects like psychology, hypnosis, intuition, and clairvoyance. He spent over two decades studying these fields, and applied them through mind experiments on himself and his children.
Silva’s big breakthrough came through his discovery that the Alpha state of brainwave activity - typically associated with sleep and relaxation - was in fact a gateway to extraordinary abilities and levels of awareness. This became the foundation for The Silva Method, which Silva spread through a campaign of books and seminars that to date have gained millions of fans across the world, and transformed the landscape of the entire personal growth industry.
Since his passing in 1999, Silva’s legacy is now honored through his family and students, a global network of Silva instructors, and programs like the Silva Ultramind System.
refernce: https://mindvalley.com/silva/
c# async anonymous functions
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/statements-expressions-operators/lambda-expressions
(input parameters) => expression
(input parameters) => {statments}
(input parameters) => expression
(input parameters) => {statments}
c# how to create document for our user written class
///
/// Gets or sets an optional SAS url for accessing a test queue
///
xml tags for user written class documentation
summary tag, param tag
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/xmldoc/recommended-tags-for-documentation-comments#:~:text=The%20C%23%20compiler%20processes%20documentation,such%20as%20DocFX%20or%20Sandcastle.
/// Gets or sets an optional SAS url for accessing a test queue
///
xml tags for user written class documentation
summary tag, param tag
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/xmldoc/recommended-tags-for-documentation-comments#:~:text=The%20C%23%20compiler%20processes%20documentation,such%20as%20DocFX%20or%20Sandcastle.
c# how create object with parameters , construciton intialization
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/how-to-initialize-objects-by-using-an-object-initializer
call default constructor, set parameters with values
// Make the same declaration by using an object initializer and sending // arguments for the first and last names. The default constructor is // invoked in processing this declaration, not the constructor that has // two parameters. StudentName student2 = new StudentName { FirstName = "Craig", LastName = "Playstead" };
call default constructor, set parameters with values
// Make the same declaration by using an object initializer and sending // arguments for the first and last names. The default constructor is // invoked in processing this declaration, not the constructor that has // two parameters. StudentName student2 = new StudentName { FirstName = "Craig", LastName = "Playstead" };
c# extension .bond
https://microsoft.github.io/bond/manual/bond_cs.html
Bond is an extensible framework for working with schematized data. It is suitable for scenarios ranging from service communications to Big Data storage and processing.
Bond defines a rich type system and schema evolution rules which allow forward and backward compatibility. The core Bond features include high performance serialization/deserialization and a very powerful, generic data transform mechanism. The framework is highly extensible via pluggable serialization protocols, data streams, user defined type aliases and more.
By design Bond is language and platform independent and is currently supported for C++, C#, Java, and Python on Linux, macOS, and Windows.
namespace Examples
{
using Bond;
using Bond.Protocols;
using Bond.IO.Safe;
class Program
{
static void Main()
{
var src = new Record
{
Name = "FooBar",
Constants = { 3.14, 6.28 }
};
var output = new OutputBuffer();
var writer = new CompactBinaryWriter(output);
// The first calls to Serialize.To and Deserialize.From can take
// a relatively long time because they generate the de/serializer
// for a given type and protocol.
Serialize.To(writer, src);
var input = new InputBuffer(output.Data);
var reader = new CompactBinaryReader(input);
var dst = Deserialize.From(reader);
}
}
}
c# TimeSpan?
https://docs.microsoft.com/en-us/dotnet/api/system.timespan?view=netcore-3.1
calculate difference between datetime
calculate difference between datetime
// Define two dates.
DateTime date1 = new DateTime(2010, 1, 1, 8, 0, 15);
DateTime date2 = new DateTime(2010, 8, 18, 13, 30, 30);
// Calculate the interval between the two dates.
TimeSpan interval = date2 - date1;
Console.WriteLine("{0} - {1} = {2}", date2, date1, interval.ToString());
// Display individual properties of the resulting TimeSpan object.
Console.WriteLine(" {0,-35} {1,20}", "Value of Days Component:", interval.Days);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Days:", interval.TotalDays);
Console.WriteLine(" {0,-35} {1,20}", "Value of Hours Component:", interval.Hours);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Hours:", interval.TotalHours);
Console.WriteLine(" {0,-35} {1,20}", "Value of Minutes Component:", interval.Minutes);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Minutes:", interval.TotalMinutes);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Seconds Component:", interval.Seconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Seconds:", interval.TotalSeconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Milliseconds Component:", interval.Milliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Milliseconds:", interval.TotalMilliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Ticks:", interval.Ticks);
// This example displays the following output:
// 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
// Value of Days Component: 229
// Total Number of Days: 229.229340277778
// Value of Hours Component: 5
// Total Number of Hours: 5501.50416666667
// Value of Minutes Component: 30
// Total Number of Minutes: 330090.25
// Value of Seconds Component: 15
// Total Number of Seconds: 19,805,415
// Value of Milliseconds Component: 0
// Total Number of Milliseconds: 19,805,415,000
// Ticks: 198,054,150,000,000
c# extension method
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/extension-methods
extend exist class, using extension method
extension method
1)static method
1) using extension method using directive
extend exist class, using extension method
extension method
1)static method
1) using extension method using directive
c# ReadDocumentAsync?
ReadDocumentAsync(String, RequestOptions, CancellationToken)
Reads a Document from the Azure Cosmos DB service as an asynchronous ope
Reads a Document from the Azure Cosmos DB service as an asynchronous ope
c# what using?
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-statement
wrapes try, finally with using statement, call the disposable method
code snippet
string manyLines=@"This is line one
This is line two
Here is line three
The penultimate line is line four
This is the final, fifth line.";
using var reader = new StringReader(manyLines);
string? item;
do {
item = reader.ReadLine();
Console.WriteLine(item);
} while(item != null);
wrapes try, finally with using statement, call the disposable method
code snippet
string manyLines=@"This is line one
This is line two
Here is line three
The penultimate line is line four
This is the final, fifth line.";
using var reader = new StringReader(manyLines);
string? item;
do {
item = reader.ReadLine();
Console.WriteLine(item);
} while(item != null);
c# what is nameof
nameof
will return name of the variable, type(class, interface..), fucntion/method name
reference:
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/nameof
code snippet:
>)); // output: Listwill return name of the variable, type(class, interface..), fucntion/method name
reference:
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/nameof
code snippet:
Console.WriteLine(nameof(System.Collections.Generic)); // output: Generic
Console.WriteLine(nameof(Listtring
Console.WriteLine(nameof(List<string>.Count)); // output: Count
Console.WriteLine(nameof(List<string>.Add)); // output: Add
var numbers = new List<string> { "ab", "cd", "ef" };
Console.WriteLine(nameof(numbers)); // output: numbers
Console.WriteLine(nameof(numbers.Count)); // output: Count
Console.WriteLine(nameof(numbers.Add)); // output: Add
c# what is ??
The null-coalescing operator ?? returns the value of its left-hand operand if it isn't null; otherwise, it evaluates the right-hand operand and returns its result. The ?? operator doesn't evaluate its right-hand operand if the left-hand operand evaluates to non-null.
refernce: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-coalescing-operator
refernce: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-coalescing-operator
Subscribe to:
Posts (Atom)