eBPF
- eBPF programme in C, Rust or other programming languages.
- Compiler converts it to bytecode (obj file)
- Application pass this OBJ to kernel using eBPF library
- Kernel verifies it
- When event happens the program runs
- eBPF programme in C, Rust or other programming languages.
- Compiler converts it to bytecode (obj file)
- Application pass this OBJ to kernel using eBPF library
- Kernel verifies it
- JIT compiler converts byte code to machine code
- When event happens the program runs
- eBPF programme in C, Rust or other programming languages.
- Compiler converts it to bytecode (obj file)
- Application pass this OBJ to kernel using eBPF library
- Kernel verifies it
- JIT compiler converts byte code to machine code
- When event happens the program runs
- Multiple eBPF programs can access eBPF map at Kernel space
- Userspace App load config to map
- eBPF program pull config from map
- eBPF program sends metrics to map
- eBPF program stores/retrieve data from/to map
- eBPF map can store state in eBPF program
- BPF_TABLE
- BPF_HASH
- BPF_ARRAY
- BPF_HISTOGRAM
- BPF_PERF_ARRAY
- eBPF programme in C, Rust or other programming languages.
- Compiler converts it to bytecode (obj file)
- Application pass this OBJ to kernel using eBPF library
- Kernel verifies it
- JIT compiler converts byte code to machine code
- When event happens the program runs
- Multiple eBPF programs can access eBPF map at Kernel space
- Userspace App load config to map
- eBPF program pull config from map
- eBPF program sends metrics to map
- eBPF program stores/retrieve data from/to map
- eBPF map can store state in eBPF program
- BPF_TABLE
- BPF_HASH
- BPF_ARRAY
- BPF_HISTOGRAM
- BPF_PERF_ARRAY
- eBPF program can call Kernel function (eBPF helper)
Sanskrut - Notes
Sanskrit Learning.
Alphabet
42 = 9 vowels + 33 consonants
9 vowels = 5 short + 8 long + 9 PLUT (3 MAATRA)
33 consonants = 5 * 5 + 8
= [AGHOSH 2 * 5 + 3 S = 13 ] + [3 * 5 + 5 = 20 GHOSH]
=================================================================
Similar words
सलिल (n) = waves, surge, rain, सलील = with play
चिर = long, चीर (m,n) = cloth
कूल (n) = slop, pond, bank , कुल (n) = family
वराङ्गना = beautiful / excellent woman , वाराङ्गना = brave woman
दिन = day , दीन = poor
गिरीश = mountain lord , गिरिश = inhabiting mountains
सुत = son , सूत = driver
=================================================================
Vocabulary
किङ्करः = servant
कर्दमः = mud
मरालः = swan
अङ्गणम् = courtyard
पुरीषम् = output stool
ऊर्जः = energy
उपोषणम् = fast
दशनम् = tooth
चत्वरम् = CHORO
हर्म्यम् = HAVELI
उपवीतम् = JANOI
कलत्रम् = wife
नीराजनम् = AARATI
बलिवर्द (m) = ox
एजति = vibrate
कन्था = GODADI, mattress
रथ्या = street
शिबिका = palanquin
प्रभवः = origin, source, birth
निदाध = summer
अद्भुत = wonderful
सितम् = white, असितम् = black
शारम् , कर्बुरम् = zibra color
कपिशम् = KHAKHI
हृष्टम् = happy
कृत्स्नम् = complete
पीवरम् , पीनम् = fat
वदान्यम् = generous
सव्यम् = left
स्थविरम् = immobile, big
करालम् = terrible
वायस (m) = crow
=================================================================
SANDHI 1
र् ऋ ॠ ष् + न = र् ऋ ॠ ष् + ण
र् ऋ ॠ ष् + ह य व कु पु [१+] + न = र् ऋ ॠ ष् + ह य व कु पु [१+] + ण
=================================================================
SANDHI 2
1st char becomes 3rd with vowel and GHOSH consonant
=================================================================
Verb 1
उपधा = second last character
गुण
इ -> ए
उ -> ओ
ऋ -> अर्
लृ -> अल्
In verb, we shall change as per उपधा and गुण
व्रजति = walk, travel, move, proceed
जल्पति = speak inarticulately, नदति = ambiguous speak
गदति = clear speak
अवति = protect
=================================================================
Verb 3 गुण सन्धि
इ -> ए + अ = अय् e.g. क्षि = क्षयति, जि = जयति
उ -> ओ + अ = अव् e.g. द्रु = द्रवति , भू = भवति , स्त्रु = स्त्रवति
ऋ -> अर् + अ =अर e.g. स्मृ = स्मरति, तॄ = तरति , सृ = सरति , स्वृ = स्वरति
लृ -> अल् + अ = अल
ए + अ = अय
ऐ + अ = आय e.g. गै = गायति , ग्लै = ग्लायति , गै = गायति , ध्यै = ध्यायति , म्लै = म्लायति (fade, vanish, decay)
ओ + अ = अव
औ + अ = आव
Above rules are also for अन प्रत्यय
क्षि - क्षयण
इदानीम् now तदानीम् at that time
आपरेद्युः = on the second day
इह = here
क्व = where (comparative)
किन्तु = but
इत्थम् = like this way
अजस्त्रम् = continuous
दिष्ट्या = fortunately
सुष्ठु = nicely
Man Ki Bat (मनोगतम्) Episode 1
Sanskrit Learning. Key take away points
from Man Ki Bat (मनोगतम्) Episode 1
स्नानार्थम् उपयुज्यमानः प्रोच्छः Towel
आस्तरणम् Bedsheet
उपधानम् Pillow
अपकर्षः Discount
अभिज्ञानम् Recognition, Remembrance, Knowledge
सिंही Lioness
शावक Yong child of an animal
मदीय My, Mine, My own (Adjective)
चितः चिता चितम् Selected, Chosen
उत Or / Else
उत न Or not
8th VIBHAKTI भ्रातः पितः कर्तः
विधि लिंग
https://mycoaching.in/kri-ke-dhatu-roop
3rd October 2014
Sanskrit Drama
Here is list of few drama in simple Sanskrit language from various events
- Drama "Eklavya" https://www.youtube.com/watch?v=x65XcpzWor8&list=PL0faGNhyuhciydl4p3ftVb-mx8nHcQ6e-&index=2 and https://www.youtube.com/watch?v=O-ueNy4RkL4&list=PL0faGNhyuhciydl4p3ftVb-mx8nHcQ6e-&index=6
- Which Finger is the best? https://www.youtube.com/watch?v=KdTo9-L4OEA&list=PL0faGNhyuhciEIbpsPGFQSxAQOT_xlLTk&index=6
- Kavi Chakravarti Kalidas https://www.youtube.com/watch?v=2tqJdqyuNeg&list=PL0faGNhyuhciydl4p3ftVb-mx8nHcQ6e-&index=4
- NarSinha Sanskrit Drama https://www.youtube.com/watch?v=EfZ-fruR6jI&list=PL38D181E632683E50&index=11
- Who is the best devotee? https://www.youtube.com/watch?v=bYixNeZ_wbo&list=PL0faGNhyuhcivnD_xcfwIqooojUBto9l6&index=12
- Foolish King https://www.youtube.com/watch?v=mvc2MKwwbHQ&list=PL38D181E632683E50&index=13
- Cricket commentary in Sanskrit https://www.youtube.com/watch?v=VZ17VAqj1nA&list=PL0faGNhyuhcivnD_xcfwIqooojUBto9l6&index=4
- Small comedy drama https://www.youtube.com/watch?v=kbjS8DRln1Q&list=PL0faGNhyuhcgGDlwwyKmiL40XtK3VN8mR&index=9
- Mind and Intelligence https://www.youtube.com/watch?v=Vr_J2zJppbY&list=PL0faGNhyuhcivnD_xcfwIqooojUBto9l6&index=11
- Causal Samskrit Talk https://www.youtube.com/watch?v=cHhGfDTo5Ps&list=PL0faGNhyuhciEIbpsPGFQSxAQOT_xlLTk&index=8
- Dialogue https://www.youtube.com/watch?v=_DgS1QTps7o&list=PL0faGNhyuhcgGDlwwyKmiL40XtK3VN8mR&index=10
- Sanskrit Dialogue https://www.youtube.com/watch?v=GkOmv3WDcTU&list=PL0faGNhyuhcivnD_xcfwIqooojUBto9l6&index=6
- Small drama about the special hand-fan https://www.youtube.com/watch?v=rTKMtLNBbdQ&list=PL0faGNhyuhcgGDlwwyKmiL40XtK3VN8mR&index=14
- "A Friend in need, is friend indeed" https://www.youtube.com/watch?v=AQgfhDUCDT4&list=PL0faGNhyuhcgle-nkBDCGVBWTxMjQlZpl&index=4
The Platform Meetup - Bengaluru
My Key Take Away Points
vCluster allows us to create multiple virtual cluster using vCluster CLI commands on a single physical k8s cluster in matter of seconds and reduce cost. (1)syncer and (2) core dns are two building blocks to realize vCluster. We can try it with Minikube. Here entire cluster runs inside a pod (KIND) with Rancher's k3s distribution. The syncer component is greatly extensible with various plugins. Excellent tool vcluster, insightful talk and engaging questions answers
DevPod is another userful tool, that connects local IDE to remote development machine.
Keploy is developer-centric API testing tool that creates tests along with built-in-mocks, faster than unit tests. It uses eBPF
Good talk on observability that covers all relevant tools Prometheus, OTel , Grafana etc. and nice QA
Kids Day was another event part of recent Kubecon. I did not find any YouTube video about the event. https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/program/kids-day/
There are many security tools XRay, Trivy, Synk, Grype, Syft etc. XRay is part of JFrog.
We had quiz and social media contest to engage the audience. I met few regular friends. We had photo session with polarized camera. Here I am.
Overall it was very good event.
Meetup event link: https://www.meetup.com/loft-meetup-india/events/301365666/