THE BIG ONE
ਇੱਕ ਵਿਕਾਸਕ ਦੁਆਰਾ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ ਹਾਲੀਆ ਅਨੁਭਵ ਕਰੋਨ ਜੌਬਸ ਨਾਲ ਇੱਕ ਅਹਮ ਮੁੱਦਾ ਉਜਾਗਰ ਕਰਦਾ ਹੈ: ਇਹ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਸੈਟ ਕੀਤੇ ਗਏ ਹੋਣ ਦੇ ਨਾਲ਼ ਵੀ ਚੱਲਣ ਵਿੱਚ ਅਸਫਲ ਹੋ ਸਕਦੇ ਹਨ। ਉਨ੍ਹਾਂ ਦੇ ਕੇਸ ਵਿੱਚ, ਮਾਨੀਟਰਿੰਗ ਕਰੋਨ ਨੂੰ ਉਤਪਾਦਨ ਦੀ ਸਿਹਤ ਦੀ ਜਾਂਚ ਕਰਨੀ ਸੀ ਪਰ ਕਦੇ ਵੀ ਚੱਲੀ ਨਹੀਂ। ਇਸਦਾ ਕਾਰਨ? ਇੱਕ ਗਲਤ ਸੰਰਚਿਤ ਵਾਤਾਵਰਣ ਚਲਕ ਜੋ ਦੂਰ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ ਇੱਕ ਸਾਫ਼ ਯਾਦ ਦਿਲਾਉਂਦਾ ਹੈ ਕਿ ਜਿਵੇਂ ਕਿ ਚੀਜ਼ਾਂ ਸਤਹ ਤੇ ਚੰਗੀਆਂ ਦਿਸਦੀਆਂ ਹਨ, ਉਹ ਸ਼ਾਇਦ ਉਮੀਦਾਂ ਦੇ ਅਨੁਸਾਰ ਕੰਮ ਨਹੀਂ ਕਰ ਰਹੀਆਂ। ਹਮੇਸ਼ਾ ਕਰੋਨ ਜੌਬਸ ਨੂੰ ਸਟੇਜਿੰਗ ਵਾਤਾਵਰਣ ਵਿੱਚ ਟੈਸਟ ਕਰੋ, ਅਤੇ ਉਤਪਾਦਨ ਵਿੱਚ ਸੌਖੇ ਡਿਬੱਗਿੰਗ ਲਈ ਫਾਇਲ ਵਿੱਚ ਆਉਟਪੁੱਟ ਲੌਗਿੰਗ ਕਰਨ ਬਾਰੇ ਸੋਚੋ। ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਪੂਰੀ ਕਹਾਣੀ ਇੱਥੇ ਵੇਖੋ।
QUICK HITS
Pure Python ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਪਰਮੇਨੈਂਟ ਸਮਾਰਟ ਕੰਟੈਕਟ ਬੁੱਕ CLI ਐਪ ਬਣਾਉਣਾ - ਇੱਕ ਵਿਦਿਆਰਥੀ ਆਪਣੀ ਯਾਤਰਾ ਸਾਂਝੀ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਉਹ ਇੱਕ ਕੰਟੈਕਟ ਬੁੱਕ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਂਦਾ ਹੈ ਜੋ ਡੇਟਾ ਸੰਰਚਨਾ ਅਤੇ ਫਾਇਲ ਪਾਰਾਈ ਦੀ ਪੀੜ੍ਹ ਦਾ ਜ਼ਿਕਰ ਕਰਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਇਹ ਕਿਸੇ ਵੀ ਲਈ ਇੱਕ ਸ਼ਾਨਦਾਰ ਹੱਥਾਂ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟ ਹੈ ਜੋ ਆਪਣੇ ਪਾਈਥਨ ਹੁਨਰਾਂ ਨੂੰ ਵਧਾਉਣਾ ਚਾਹੁੰਦਾ ਹੈ। ਹੋਰ ਪੜ੍ਹੋ.
ਪਬਲਿਕ ਡੇਟਾਸੈਟਸ ਵਿੱਚ ਲੁਕੇ ਹੋਏ ਟਾਰਗੇਟ ਲੀਕੇਜ ਦਾ ਪਤਾ ਲਗਾਉਣ ਦਾ ਤਰੀਕਾ Python ਨਾਲ - ਇਹ ਲੇਖ ਇੱਕ ਐਸੇ ਕੇਸ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਇੱਕ ਮਸ਼ੀਨ ਲਰਨਿੰਗ ਮਾਡਲ ਨੇ ਅਣਜਾਣ ਡੇਟਾ ਲੀਕੇਜ ਦੇ ਕਾਰਨ ਬਹੁਤ ਚੰਗਾ ਪ੍ਰਦਰਸ਼ਨ ਕੀਤਾ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਲਕਸ਼ ਟੀਕੇਜ ਸਮਝਣਾ ਮਜ਼ਬੂਤ ਮਾਡਲ ਬਣਾਉਣ ਅਤੇ ਭਰਮਿਤ ਨਤੀਜੇ ਤੋਂ ਬਚਣ ਲਈ ਮੁੱਖ ਹੈ। ਹੋਰ ਜਾਣੋ.
ਜਹਿਰਲੇ GitHub ਕਾਰਵਾਈਆਂ ਦੀਆਂ ਨਿਰਭਰਤਾ ਤੋਂ ਬਚਣ ਦਾ ਤਰੀਕਾ - ਇੱਕ ਮਾਰਗਦਰਸ਼ਕ ਜੋ ਤੁਹਾਡੇ CI/CD ਪਾਈਪਲਾਈਨ ਨੂੰ ਖਤਰਨਾਕ ਕੋਡ ਤੋਂ ਸੁਰੱਖਿਅਤ ਕਰਨ ਦੇ ਖਿਲਾਫ ਹੈ ਜੋ ਨਿਰਭਰਤਾਵਾਂ ਰਾਹੀਂ ਅਣਜਾਣੇ ਵਿੱਚ ਲਿਆਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਜਿਵੇਂ ਜਿਆਦਾ ਟੀਮਾਂ CI/CD ਦੁਆਰਾ ਅਪਣਾਈ ਜਾਂਦੀਆਂ ਹਨ, ਤੁਹਾਡੇ ਕਾਰਜਾਂ ਦੀ ਇੰਟੇਗ੍ਰਿਟੀ ਸੁਰੱਖਿਅਤ ਕਰਨਾ ਬਹੁਤ ਜਰੂਰੀ ਹੈ। ਵੇਰਵੇ ਪ੍ਰਾਪਤ ਕਰੋ.
CSS ਕੰਟੇਨਰ ਪੁੱਛਗਿੱਛ ਨੂੰ ਪੰਪਰਾਗਤ ਮੀਡੀਆ ਪੁੱਛਗਿੱਛ ਵਾਂਗ ਨਾ ਸੰਜੋ - ਇਹ ਲੇਖ ਕੰਟੇਨਰ ਪੁੱਛਗਿੱਛ ਅਤੇ ਮੀਡੀਆ ਪੁੱਛਗਿੱਛ ਦੇ ਵਿਚਕਾਰ ਅੰਤਰ ਅਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਵਰਤੋਂ ਦੇ ਕੇਸਾਂ ਦੀ وضاحت ਕਰਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: CSS ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਸਹੀ ਵਰਤੋਂ ਤੁਹਾਡੇ ਜਵਾਬਦੇਹ ਡਿਜ਼ਾਈਨ ਯੋਗਤਾਵਾਂ ਨੂੰ ਵਧਾ ਸਕਦੀ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਦੇ ਤਜਰਬੇ ਵਿੱਚ ਸੁਧਾਰ ਕਰ ਸਕਦੀ ਹੈ। ਇੱਥੇ ਪੜ੍ਹੋ.
ਇੱਕ ਪੁਰਾਣੀ ਮੋਨੋਲਿਥ ਨੂੰ ਵੱਡੇ ਬੰਗ ਰੀਰਾਈਟ ਦੇ ਬਗੈਰ ਕਿਵੇਂ ਮਾਈਗਰੇਟ ਕਰਨਾ ਹੈ - ਇਹ ਟੁਕੜਾ ਇੱਕ ਮੋਨੋਲਿਥਿਕ ਆਰਕੀਟੈਕਚਰ ਤੋਂ ਧੀਰੇ-ਧੀਰੇ ਦੂਰੇ ਜਾਣ ਲਈ ਰਣਨੀਤੀਆਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਧੀਰੇ-ਧੀਰੇ ਮਾਈਗਰੇਸ਼ਨ ਖਤਰੇ ਨੂੰ ਘਟਾਉਂਦੀ ਹੈ ਅਤੇ ਹੋਰ ਕੰਟਰੋਲ ਕਰਨੀ ਵਾਲੀਆਂ ਪਰੀਵਰਤਨਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। ਇਸਨੂੰ ਦੇਖੋ.
ONE THING TO TRY
ਇਸ ਹਫਤੇ, ਆਪਣੇ ਕਰੋਨ ਜੌਬਸ ਵਿੱਚ ਲੌਗਿੰਗ ਸ਼ਾਮਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਆਉਟਪੁੱਟ ਨੂੰ ਇੱਕ ਲੌਗ ਫਾਇਲ ਵਿੱਚ ਮੁੜ ਦਿਓ ਤਾਂ ਕਿ ਗਲਤੀਆਂ ਕੈਪਚਰ ਹੋ ਸਕਣ ਜਾਂ ਸਫਲ ਕਾਰਗੁਜ਼ਾਰੀ ਦੀ ਪੁਸ਼ਟੀ ਹੋ ਸਕੇ। ਇਹ ਸਧਾਰਣ ਕਦਮ ਤੁਹਾਨੂੰ ਆਗੇ ਬਹੁਤ ਸਾਰੀਆਂ ਮੁਸ਼ਕਲਾਂ ਤੋਂ ਬਚਾ ਸਕਦਾ ਹੈ!
SIGN-OFF
ਇਸ ਹਫਤੇ ਲਈ ਬੱਸ ਇਨ੍ਹਾਂ ਹੀ! ਮੈਂ ਉਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਹਾਨੂੰ ਇਹ ਸਨਿੱਪਪਸ ਲਾਭਦਾਇਕ ਲੱਗੇਗੇ। ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਸਵਾਲ ਹਨ ਜਾਂ ਤੁਸੀਂ ਆਪਣੇ ਅਨੁਭਵ ਸਾਂਝੇ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਿਰਫ ਜਵਾਬ ਦਿਓ। ਕੋਡਿੰਗ ਦਾ ਮਜ਼ਾ ਲਓ!