हिन्दू धार्मिक मान्यता के अनुसार कलश स्थापना के बाद ही किसी भी
देवी देवता की पूजा का विधान है। इसका कारण यह है कि कलश स्थापना विशेष
मंत्रों एवं विधियों से किया जाता है। इससे कलश में सभी ग्रह, नक्षत्रों
एवं तीर्थों का वास हो जाता है। देवताओं एवं ग्रह नक्षत्रों के शुभ प्रभाव
से पूजन संपन्न होता है और पूजन करने वाले को पूजन एवं शुभ कार्य का पूर्ण
लाभ मिलता है।
कलश स्थापना करते समय इन बातों का विशेष ध्यान रखें:
कलश के ऊपर रोली से ॐ और स्वास्तिक लिखें। पूजा आरंभ के समय ‘ऊं
पुण्डरीकाक्षाय नमः’ कहते हुए अपने ऊपर जल छिड़कें। अपने पूजा स्थल से
दक्षिण और पूर्व के कोने में घी का दीपक जलाते हुए, ‘ॐ दीपो ज्योतिः
परब्रह्म दीपो ज्योतिर्जनार्दनः। दीपो हरतु में पापं पूजा दीप नमोस्तु ते।
मंत्र पढ़ते हुए दीप प्रज्ज्वलित करें। मां दुर्गा की मूर्ति के बाईं तरफ
श्री गणेश की मूर्ति रखें। पूजा स्थल के उत्तर-पूर्व भाग में पृथ्वी पर सात
प्रकार के अनाज, नदी की रेत और जौ ‘ॐ भूम्यै नमः’ कहते हुए डालें। इसके
उपरांत कलश में जल-गंगाजल, लौंग, इलायची, पान, सुपारी, रोली, मौली, चंदन,
अक्षत, हल्दी, सिक्का, पुष्पादि डालें। अब कलश में थोड़ा और जल-गंगाजल
डालते हुए ‘ॐ वरुणाय नमः’ मंत्र पढ़ें और कलश को पूर्ण रूप से भर दें। इसके
बाद आम के पांच (पल्लव) डालें। यदि आम का पल्लव न हो, तो पीपल, बरगद, गूलर
अथवा पाकर का पल्लव भी कलश के ऊपर रखने का विधान है। जौ या कच्चा चावल
कटोरे में भरकर कलश के ऊपर रखें फिर लाल कपड़े से लिपटा हुआ कच्चा नारियल
कलश पर रख कलश को माथे के समीप लाएं और वरुण देवता को प्रणाम करते हुए बालू
या मिटटी पर कलश स्थापित करें, मिटटी में जौ का रोपण करें।
कलश स्थापना के बाद मां भगवती की अखंड ज्योति जलाएं।यदि हो सके तो यह
ज्योति पूरे नौ दिनों तक जलती रहनी चाहिए। फिर क्रमशः श्री गणेशजी की पूजा,
फिर वरुण देव, विष्णुजी की पूजा करें। शिव, सूर्य, चंद्रादि नवग्रह की
पूजा भी करें। इसके बाद देवी की प्रतिमा सामने चौकी पर रखकर पूजा करें।
इसके बाद पुष्प लेकर मन में ही संकल्प लें कि मां मैं आज नवरात्र की
प्रतिपदा से आपकी आराधना अमुक कार्य के लिए कर रहा/रही हूं, मेरी पूजा
स्वीकार करके मेरी कामना पूर्ण करो। पूजा के समय यदि आप को कोई भी मंत्र
नहीं आता हो,तो केवल दुर्गा सप्तशती में दिए गए नवार्ण मंत्र ‘ॐ ऐं ह्रीं
क्लीं चामुंडायै विच्चे’ से सभी पूजन सामग्री चढ़ाएं। मां शक्ति का यह
मंत्र अमोघ है। आपके पास जो भी यथा संभव सामग्री हो, उसी से आराधना करें।
संभव हो शृंगार का सामान और नारियल-चुन्नी जरूर चढ़ाएं। सर्वप्रथम मां का
ध्यान, आवाहन, आसन, अर्घ्य, स्नान, उपवस्त्र, वस्त्र, शृंगार का सामान,
सिंदूर, हल्दी, अक्षत, पुष्प, धूप, दीप, मिष्ठान, कोई भी ऋतुफल, नारियल आदि
जो भी सुलभ हो उसे अर्पित करें। पूजन के पश्चात् श्रद्धापूर्वक सपरिवार
आरती करें और अंत में क्षमा प्रार्थना भी करें। ध्यान रखें: कलश सोना, चांदी, तांबा, पीतल या मिट्टी का होना चाहिए। लोहे या स्टील का कलश पूजा में प्रयोग नहीं करना चाहिए।
Zookeeper Leader Election
People
Bipin Gupta <bipin_gupta@yahoo.com> Today at 11:01
To
yogesh.d.kulkarni@hsbc.co.in
Message body
package com.jini.basics.zookeeper;
public static String createEphemeral(CuratorFramework client, String path, byte[] payload) throws Exception {
// this will create the given EPHEMERAL ZNode with the given data using Curator protection.
return client.create().withMode(CreateMode.EPHEMERAL).forPath(path, payload);
}
public static void delete(CuratorFramework client, String path) throws Exception {
// delete the given node
if (client.checkExists().forPath(path) != null) {
client.delete().deletingChildrenIfNeeded().forPath(path);
}
}
The top Java anomaly detection tools you should know
Application failures can happen due to a wide set of reasons, and
there are tools that address each one of the possible sources for
errors, such as log management tools, error trackers, performance
monitoring solutions and so on. We’ve actually researched this quite a
bit, and found the different methods of logging in production, most common ways to solve Java application errors and how application monitoring tools can assist in detecting errors.
And here comes the BUT…
The data that these tools collect is often made up of lots of noise.
How can we know what’s important and what’s not? That’s where anomaly
detection tools fit in. In the following post we’ll go over some of the
tools that focus on detecting and predicting when anomalies might
happen. Let’s check them out.
X-Pack
is an extension to the ELK Stack that offers anomaly detection. It uses
algorithms that help users understand the behavior of their logs,
detecting when they’re not acting as usual. The package relies on logs
as its data source, letting the users understand how specific metrics
might impact the product and how users experience it.
Key features:
Detecting anomalies within Elasticsearch log data and metrics
Identifying security issues by monitoring network activity and user behavior
Identifying log events that usually lead to an anomaly
How it works:
X-Pack uses Elasticsearch log data and models a baseline of its
behavior. By analyzing the logs from the application, servers and
services, X-Pack can detect trends and periodicity of use, and analyze
the data to try to predict when an issue might occur.
The anomaly detection feature is enabled by default when installing
X-Pack, and it implements existing ELK cluster privileges and built-in
roles to make it easier to control which users have authority to view
and manage the jobs, data feeds, and results.
Secret sauce: X-Pack anomaly detection is
auto-enabled, aggregating data directly from Elasticsearch and is made
for those who use ELK and want an anomaly detection solution as part of
the Elastic suite of tools. Bottom line: The “unfair” advantage X-Pack has is
its integration with the Elastic suite of tools. With that said, if
you’re using ELK, you probably already know that you’re not limited to
using Elastic’s own tools, there’s a wide ecosystem to choose from.
Also, if you’re not using ELK, this tool is not the one for you.
2. Loom Systems
Loom Systems
offers an analytics platform for anomaly detection in logs and metrics.
It detects anomalies in logs, and also provides anomaly detection
within operational analytics.
Key features:
Automated log parsing and analysis from different applications
Recommended resolutions – Based on the company’s solution database
Business operation anomaly detection
How it works:
On the technical side, Loom collects log data, parses it to break
down log lines to separate fields, and applies anomaly detection
algorithms according to each fields data type. Alongside log events,
Loom’s algorithms can handle other textual sources or streams of events,
and create anomaly baselines for them.
The baselines and thresholds set by Loom are dynamic, which means
that they change and adapt according to the user’s behavior and
application updates. Each anomaly is accompanied by an explanation of
what happened, along with recommended resolutions.
Secret Sauce: Along with detecting anomalies, Loom
offers its knowledge base that shares solutions across the company,
helping other developers and teams understand why an anomaly occurred
and how it was handled. Bottom line: Loom uses application logs and metrics
to try to understand how applications normally behave, and offers
recommended resolutions and action items.
OverOps
tells you when, where and why code breaks in production. It is the only
tool that gives you the complete source code and variable state across
the entire call stack for every error, and lets you proactively detect
when new errors are introduced into the application.
Key features:
Full visibility into code and variable state to automatically reproduce any error
Proactive detection of all new and critical errors by code release
Native Java agent that doesn’t rely on log files
Working with any StatsD complaint tool for custom anomaly detection visualization
No code and configuration changes, installs in 5 minutes through SaaS, Hybrid, and On-Premises
A badass dashboard with a dark theme
How it works:
OverOps
is a native monitoring agent that operates between the JVM and the
processor, extracting information from the application itself. It
doesn’t require any code changes, and it doesn’t rely on the information
that was logged, but instead on the information coming directly from
the application. OverOps helps companies like Fox, Comcast and
TripAdvisor transform manual reactive processes of sifting through logs,
and turn them into proactive automated processes.
OverOps uses REST APIs to offer advanced visualization and anomaly
detection abilities to its users, and correlates the variable state of
the application with internal JVM metrics (such as CPU utilization, GC
and others), when application errors occur across microservices and
deployments. OverOps integrates with any StatsD compliant tool to offer
custom visualization of anomalies, along with any other view you’re
interested in monitoring. OverOps also offers machine learning algorithms in Java, Python and Go via bundling Kapacitor and Yahoo EGADS.
It also integrates with any anomaly detection tool, by adding a link to
every error in the logs. Clicking on that link shows you a detailed
view of the real root cause of the issue. The complete source code and
variable state at the moment of error, across the entire call stack. Secret sauce: OverOps knows log files suck. That’s
why it has zero reliance on log files, and the data comes directly from
the JVM itself. Since OverOps is the only tool to give you the complete
source, state and stack for each error, it offers a 360 view of
anomalies and issues within your application. Bottom line: Detecting anomalies is important, but
it’s not going to help if you don’t have the real root cause and
variables that lead to it.
Coralogix
clusters and identifies similarities in log data. The tool focuses on
common flows, detecting the log messages that are connected to them, and
alerting when an action didn’t cause the expected outcome.
Key features:
Loggregation – Bundle and summarize logs that have the same pattern
Flow anomaly – Identification of connected actions, and detection of anomalies within them
Version based anomalies – Specifying anomalies that only occurred after a new version of the user’s product was deployed
How it works:
Coralogix operates under the assumption that most logs are similar,
when the only thing that differentiates them from one another is the
variables within them. That’s why Coralogix auto clusters the data to
identify patterns, and connects the dots between the data. If an action
calls for a certain response and doesn’t get it, that’s when an anomaly
is detected.
Secret sauce: Coralogix has the ability to aggregate logs into their
original templates and analyze that data to understand anomalies.
Bottom line: Coralogix bundles logs with similar patterns, focusing
on the different fields within each message. By doing so, the company
can detect anomalies within certain actions and flows, and focus on the
biggest anomaly picture on not on single incidents that might occur in
the application.
5. Anodot
Anodot
offers an anomaly detection system with the relevant analytics for the
users. Their focus is on detecting anomalies in databases of any type,
along with identifying anomalies in business related data.
Key features:
Behavioral correlation and grouping of similar logs
Business data anomalies detection to offer anomaly detection within marketing campaigns, clicks and performance indicators
Alerts handling – Reducing noise by grouping similar anomalies into one alert
How it works:
Anodot uses their algorithms to isolate issues and correlate them
across a number of parameters. On the practical side, the company
determines the normal range of the application or the action, and gives
it a score that it has to keep.
When an event changes that score, the system assesses the importance
of the anomaly based on the status of the data, and how long it acted
this way. Anodot always alerts the user of the anomaly, whether it’s
good or bad, so that they can handle it as they see fit.
Secret sauce: Anodot can auto-select the most relevant algorithm
needed for the data pattern, which changes and adapts as the patterns
change.
Bottom line: Anodot focuses on logs, metrics and business indicators,
which can address not only the development team, but other members of
the company as well.
Speaking of anomaly detection…
Numenta
offers an open source project that takes a broader look at the world of
anomaly detection. Its technology can detect anomalies in servers and
applications, along with human behavior, geospatial tracking data (GPS
tracking), and prediction and classification of natural language.
Basically, any dataset that has a baseline or trends.
The most interesting thing about Numenta is the Numenta Anomaly Benchmark
(NAB). It’s a benchmark that allows evaluation of algorithms for
anomaly detection in streaming, real-time applications. It allows you to
test your current algorithms, see benchmarks from the community and get
a deeper understanding as to how to detect anomalies.
The library is open sourced, and comprised of over 50 labeled
real-world and artificial time series data files plus a scoring
mechanism designed for real-time applications. If you’re already using
an anomaly detection algorithm, Numenta can help you evaluate it. Also,
if you’re looking for an open source tool, this might be the answer for
you.
Final thoughts
Anomaly detection helps gain better insights out of production
applications. Each tool has its own way to identify anomalies. The most
important thing we should remember is that it’s not only about the
dashboard; it’s about the data. That’s why we urge you to explore each
one, and base your final decision on the one tools that give you the
best value according to the problem that you’re trying to solve.
कुलदेवी सदैव हमारी कुल कि रक्षा करती है,हम पर चाहे किसी भी प्रकार कि कोई
भी बाधाये आने वाली हो तो सर्वप्रथम हमारी सबसे ज्यादा चिंता उन्हे ही
होती है. कुलदेवी कि कृपा से कई जीवन के येसे कार्य है जिनमे पूर्ण सफलता
मिलती है.
सामग्री :-
३ पानी वाले नारियल,लाल वस्त्र ,९ सुपारिया ,८ या १६ शृंगार कि
वस्तुये ,खाने कि ९ पत्ते ,३ घी कि दीपक,कुंकुम ,हल्दी ,सिंदूर ,मौली ,तिन
प्रकार कि मिठाई .।
साधना विधि :-
यह
साधना शुक्ल पक्ष कि १२,१३,१४ तिथि को करनी है. ।
सर्वप्रथम नारियल कि कुछ जटाये निकाले और कुछ बाकि रखे ।
एक नारियल को
पूर्ण सिंदूर से रंग दे, दूसरे को हल्दी और, तीसरे नारियल को कुंकुम से ।
३
नारियल को मौली बांधे, और बाजोट पर स्थापित कीजिये ।
हर
नारियल के सामने ३ पत्ते रखे,पत्तों पर १-१ coin रखे और coin कि ऊपर
सुपारिया स्थापित कीजिये. ।
गुरुपूजन और गणपति पूजन संपन्न कीजिये. ।
पूजा स्थापित कि है उन सबकी चावल,कुंकुम,हल्दी,सिंदूर,जल
,पुष्प,धुप और दीप से पूजा कीजिये.।
जहा सिन्दूर वाला नारियल है वह सिर्फ
सिंदूर ही चढ़े बाकि हल्दी कुंकुम नहीं इस प्रकार से पूजा करनी है,और चावल
भी ३ रंगों मे ही रंगाने है,अब ३ दीपक स्थापित कर दीजिये.और कोई भी मिठाई
किसी भी नारियल के पास चढादे . ।
लाल मूंगे कि माला से ३ दिन तक ११ मालाये मंत्र जाप रोज करनी है.।
इस पूजा में चाहें तो दुर्गा अथवा काली का मंत्र जप भी कर सकते हैं ,किन्तु साथ में तब शिव मंत्र का जप भी अवश्य करें|
साधना समाप्ति के बाद प्रसाद परिवार मे ही
बाटना है.शृंगार पूजा मे कुलदेवी कि उपस्थिति कि भावना करते हुये चढादे और
माँ को स्वीकार करनेकी विनती कीजिये. ।
३ दिन बाद सारी सामग्री जल
मे परिवार के कल्याण कि प्रार्थना करते हुये प्रवाहित कर दे.।
सामान्यतय पारंपरिक रूप से कुलदेवता /कुलदेवी की पूजा में घर की कुँवारी
कन्याओं को शामिल नहीं किया जाता और उन्हें दीपक देखने तक की मनाही होती
है| तो घर की कुँवारी कन्याओं इस पूजा से दूर रखें अन्यथा देवी देवता नाराज
हो जाते है |
साधना समाप्ति के बाद सहपरिवार आरती करे तो कुलेश्वरी कि कृपा और बढती है.
~~~~ कुलदेवी - कुलदेवता के पूजन की सरल विधि : ~~~~
विशेष दिन और त्यौहार पर शुद्ध लाल कपड़े के आसान पर कुलदेवी - कुलदेवता का
चित्र स्थापित करके घी या तेल का दीपक लगाकर गूगल की धुप देकर घी या तेल
से हवन करकर चूरमा बाटी का भोग लगाना चाहिए,अगरबत्ती, नारियल, सतबनी
मिठाई, मखाने दाने, इत्र ,हर-फूल आदि श्रद्धानुसार ।
* नवरात्री में पूजा अठवाई के साथ परम्परानुसार करनी चाहिए ।
~~~~ पितृ देवता के पूजन की सरल विधि : ~~~~
शुद्ध सफेद कपड़े के आसान पर पितृ देवता का चित्र स्थापित करके ,घी का दीपक
लगाकर गूगल धुप देकर, घी से हवन करकर चावल की सेनक या चावल की खीर -पूड़ी का
भोग लगाना चाहिए । अगरबत्ती , नारियल, सतबनी मिठाई, मखाने दाने,इत्र
,हर-फूल आदि श्रद्धानुसार । संक्षिप्त रूप में 'कुलदेवताभ्यो नमः' प्रभूत शब्दों को भी उच्चारण
किया जाता है| यह कुलदेवता के प्रति अभिवादन है जिससे उनका आशीर्वाद
प्राप्त हो पूर्व साधना में सफलता प्राप्त हो सके|
* चावल की सेनक : चावल को उबाल पका लेवे फिर उसमे घी और शक्कर मिला ले ।
* अठवाई : दो पूड़ी के साथ एक मीठा पुआ और उस पर सूजी का हलवा , इस
प्रकार दो जोड़े कुल मिलाकर ४ पूड़ी ; २ मीठा पुआ और थोड़ा सूजी का हलवा ।
इस स्तोत्र को भगवान् महाकाल ने खुद भैरवी को बताया था. इसकी महिमा का
जितना वर्णन किया जाये कम है. इसमें भगवान् महाकाल के विभिन्न नामों का
वर्णन करते हुए उनकी स्तुति की गयी है . शिव भक्तों के लिए यह स्तोत्र
वरदान स्वरुप है . नित्य एक बार जप भी साधक के अन्दर शक्ति तत्त्व और वीर
तत्त्व जाग्रत कर देता है . मन में प्रफुल्लता आ जाती है . भगवान् शिव की
साधना में यदि इसका एक बार जप कर लिया जाये तो सफलता की सम्भावना बड जाती
है .
ॐ महाकाल महाकाय महाकाल जगत्पत महाकाल महायोगिन महाकाल नमोस्तुते महाकाल महादेव महाकाल महा प्रभो महाकाल महारुद्र महाकाल नमोस्तुते महाकाल महाज्ञान महाकाल तमोपहन महाकाल महाकाल महाकाल नमोस्तुते भवाय च नमस्तुभ्यं शर्वाय च नमो नमः रुद्राय च नमस्तुभ्यं पशुना पतये नमः उग्राय च नमस्तुभ्यं महादेवाय वै नमः भीमाय च नमस्तुभ्यं मिशानाया नमो नमः ईश्वराय नमस्तुभ्यं तत्पुरुषाय वै नमः सघोजात नमस्तुभ्यं शुक्ल वर्ण नमो नमः अधः काल अग्नि रुद्राय रूद्र रूप आय वै नमः स्थितुपति लयानाम च हेतु रूपआय वै नमः परमेश्वर रूप स्तवं नील कंठ नमोस्तुते पवनाय नमतुभ्यम हुताशन नमोस्तुते सोम रूप नमस्तुभ्यं सूर्य रूप नमोस्तुते यजमान नमस्तुभ्यं अकाशाया नमो नमः सर्व रूप नमस्तुभ्यं विश्व रूप नमोस्तुते ब्रहम रूप नमस्तुभ्यं विष्णु रूप नमोस्तुते रूद्र रूप नमस्तुभ्यं महाकाल नमोस्तुते स्थावराय नमस्तुभ्यं जंघमाय नमो नमः नमः उभय रूपा भ्याम शाश्वताय नमो नमः हुं हुंकार नमस्तुभ्यं निष्कलाय नमो नमः सचिदानंद रूपआय महाकालाय ते नमः प्रसीद में नमो नित्यं मेघ वर्ण नमोस्तुते प्रसीद में महेशान दिग्वासाया नमो नमः ॐ ह्रीं माया – स्वरूपाय सच्चिदानंद तेजसे स्वः सम्पूर्ण मन्त्राय सोऽहं हंसाय ते नमः
फल श्रुति इत्येवं देव देवस्य मह्कालासय भैरवी ==============================================
इन्द्र बोले- श्रीपीठपर स्थित और देवताओं से पूजित होने वाली हे
महामाये। तुम्हें नमस्कार है। हाथ में शङ्ख, चक्र और गदा धारण करने वाली हे
महालक्ष्मी! तुम्हें प्रणाम है॥1॥
गरुडपर आरूढ हो कोलासुर को भय देने वाली और समस्त पापों को हरने वाली हे भगवति महालक्ष्मी! तुम्हें प्रणाम है॥2॥
सब कुछ जानने वाली, सबको वर देने वाली, समस्त दुष्टों को भय देने वाली और
सबके दु:खों को दूर करने वाली, हे देवि महालक्ष्मी! तुम्हें नमस्कार है॥3॥
सिद्धि, बुद्धि, भोग और मोक्ष देने वाली हे मन्त्रपूत भगवति महालक्ष्मी! तुम्हें सदा प्रणाम है॥4॥
हे देवि! हे आदि-अन्त-रहित आदिशक्ते ! हे महेश्वरि! हे योग से प्रकट हुई भगवति महालक्ष्मी! तुम्हें नमस्कार है॥5॥
हे देवि! तुम स्थूल, सूक्ष्म एवं महारौद्ररूपिणी हो, महाशक्ति हो, महोदरा
हो और बडे-बडे पापों का नाश करने वाली हो। हे देवि महालक्ष्मी! तुम्हें
नमस्कार है॥6॥
हे कमल के आसन पर विराजमान परब्रह्मस्वरूपिणी देवि! हे परमेश्वरि! हे जगदम्ब! हे महालक्ष्मी! तुम्हें मेरा प्रणाम है॥7॥
हे देवि तुम श्वेत वस्त्र धारण करने वाली और नाना प्रकार के आभूषणों से
विभूषिता हो। सम्पूर्ण जगत् में व्याप्त एवं अखिल लोक को जन्म देने वाली
हो। हे महालक्ष्मी! तुम्हें मेरा प्रणाम है॥8॥
जो मनुष्य भक्ति युक्त होकर इस महालक्ष्म्यष्टक स्तोत्र का सदा पाठ करता
है, वह सारी सिद्धियों और राज्यवैभव को प्राप्त कर सकता है॥9॥
जो प्रतिदिन एक समय पाठ करता है, उसके बडे-बडे पापों का नाश हो जाता है। जो दो समय पाठ करता है, वह धन-धान्य से सम्पन्न होता है॥10॥
जो प्रतिदिन तीन काल पाठ करता है उसके महान् शत्रुओं का नाश हो जाता है और
उसके ऊपर कल्याणकारिणी वरदायिनी महालक्ष्मी सदा ही प्रसन्न होती हैं॥11॥
॥ श्री अष्टलक्ष्मी स्तोत्र ॥
आदिलक्ष्मि सुमनस वंदित सुंदरि माधवि, चंद्र सहोदरि हेममये मुनिगण वंदित मोक्षप्रदायनि, मंजुल भाषिणि वेदनुते । पंकजवासिनि देव सुपूजित, सद्गुण वर्षिणि शांतियुते जय जयहे मधुसूदन कामिनि, आदिलक्ष्मि परिपालय माम् ॥ १ ॥
धान्यलक्ष्मि अयिकलि कल्मष नाशिनि कामिनि, वैदिक रूपिणि वेदमये क्षीर समुद्भव मंगल रूपिणि, मंत्रनिवासिनि मंत्रनुते । मंगलदायिनि अंबुजवासिनि, देवगणाश्रित पादयुते जय जयहे मधुसूदन कामिनि, धान्यलक्ष्मि परिपालय माम् ॥ २ ॥
धैर्यलक्ष्मि जयवरवर्षिणि वैष्णवि भार्गवि, मंत्र स्वरूपिणि मंत्रमये सुरगण पूजित शीघ्र फलप्रद, ज्ञान विकासिनि शास्त्रनुते । भवभयहारिणि पापविमोचनि, साधु जनाश्रित पादयुते जय जयहे मधु सूधन कामिनि, धैर्यलक्ष्मी परिपालय माम् ॥ ३ ॥
गजलक्ष्मि जय जय दुर्गति नाशिनि कामिनि, सर्वफलप्रद शास्त्रमये रधगज तुरगपदाति समावृत, परिजन मंडित लोकनुते । हरिहर ब्रह्म सुपूजित सेवित, ताप निवारिणि पादयुते जय जयहे मधुसूदन कामिनि, गजलक्ष्मी रूपेण पालय माम् ॥ ४ ॥
संतानलक्ष्मि अयिखग वाहिनि मोहिनि चक्रिणि, रागविवर्धिनि ज्ञानमये गुणगणवारधि लोकहितैषिणि, सप्तस्वर भूषित गाननुते । सकल सुरासुर देव मुनीश्वर, मानव वंदित पादयुते जय जयहे मधुसूदन कामिनि, संतानलक्ष्मी परिपालय माम् ॥ ५ ॥
विजयलक्ष्मि जय कमलासिनि सद्गति दायिनि, ज्ञानविकासिनि गानमये अनुदिन मर्चित कुंकुम धूसर, भूषित वासित वाद्यनुते । कनकधरास्तुति वैभव वंदित, शंकरदेशिक मान्यपदे जय जयहे मधुसूदन कामिनि, विजयलक्ष्मी परिपालय माम् ॥ ६ ॥
CONFIGURE TOOLING: Configure user information for all local repositories $ git config --global user.name "[name]"
Sets the name you want attached to your commit transactions $ git config --global user.email "[email address]"
Sets the email you want attached to your commit transactions $ git config --global color.ui auto
Enables helpful colorization of command line output
CREATE REPOSITORIES: Start a new repository or obtain one from an existing URL $ git init [project-name]
Creates a new local repository with the specified name $ git clone [url]
Downloads a project and its entire version history
MAKE CHANGES: Review edits and craft a commit transaction $ git status
Lists all new or modified files to be committed $ git add [file]
Snapshots the file in preparation for versioning $ git reset [file]
Unstages the file, but preserve its contents $ git diff
Shows file differences not yet staged $ git diff --staged
Shows file differences between staging and the last file version $ git commit -m "[descriptive message]"
Records file snapshots permanently in version history
GROUP CHANGES: Name a series of commits and combine completed efforts $ git branch
Lists all local branches in the current repository $ git branch [branch-name]
Creates a new branch $ git checkout [branch-name]
Switches to the specified branch and updates the working directory $ git merge [branch]
Combines the specified branch’s history into the current branch $ git branch -d [branch-name]
Deletes the specified branch
REFACTOR FILENAMES: Relocate and remove versioned files $ git rm [file]
Deletes the file from the working directory and stages the deletion $ git rm --cached [file]
Removes the file from version control but preserves the file locally $ git mv [file-original] [file-renamed]
Changes the file name and prepares it for commit
SUPPRESS TRACKING: Exclude temporary files and paths $ git ls-files --other --ignored --exclude-standard
Lists all ignored files in this project
*.log
build/
temp-*
A text file named .gitignore suppresses accidental versioning of
files and paths matching the specified patterns
REVIEW HISTORY: Browse and inspect the evolution of project files $ git log
Lists version history for the current branch $ git log --follow [file]
Lists version history for a file, including renames $ git diff [first-branch]...[second-branch]
Shows content differences between two branches $ git show [commit]
Outputs metadata and content changes of the specified commit
REDO COMMITS: Erase mistakes and craft replacement history $ git reset [commit]
Undoes all commits after [commit], preserving changes locally $ git reset --hard [commit]
Discards all history and changes back to the specified commit
SYNCHRONIZE CHANGES: Register a repository bookmark and exchange version history $ git fetch [bookmark]
Downloads all history from the repository bookmark $ git merge [bookmark]/[branch]
Combines bookmark’s branch into current local branch $ git push [alias] [branch]
Uploads all local branch commits to GitHub $ git pull
Downloads bookmark history and incorporates changes
SAVE FRAGMENTS: Shelve and restore incomplete changes $ git stash
Temporarily stores all modified tracked files $ git stash list
Lists all stashed change sets $ git stash pop
Restores the most recently stashed files $ git stash drop
Discards the most recently stashed change set