Author: Raju

Common Mistakes Employees Make in an Online Meet

In today’s digital age, online meetings have become a common occurrence in the workplace. With the convenience of virtual communication tools, employees can connect with colleagues and clients from anywhere in the world. However, these online meetings come with their own set of challenges, and many employees often make common mistakes that hinder the productivity and effectiveness of these virtual gatherings. In this blog post, we will explore some of the most common mistakes employees make in an online meet and provide tips to avoid them.

Mic Muting Mishaps

One of the most widespread mistakes employees make in online meetings is forgetting to mute their microphones when not speaking. This can result in background noise, interruptions, and distractions, making it difficult for others to focus on the discussion. From barking dogs to clattering dishes, the ambient sounds can disrupt the flow and clarity of the meeting.

To avoid this mistake, it is essential to get into the habit of muting your microphone when you’re not actively participating. Additionally, if you have a noisy environment or if you anticipate interruptions, consider investing in a headset with a built-in noise-canceling feature. This will help eliminate unwanted background noise and ensure a smoother and more productive meeting experience for all participants.

Background Noise Blunders

Another common mistake employees make during online meetings is not paying attention to their surroundings, resulting in background noise that distracts others. Whether it’s a loud television or a construction site just outside your window, such noise can be disruptive and make it challenging to hear and comprehend what others are saying.

To minimize background noise, make sure you choose a quiet and controlled environment for your virtual meetings. Find a well-insulated room with minimal distractions and inform your household members about the meeting to prevent any unnecessary disturbances. Additionally, consider using headphones or earphones to enhance audio quality and reduce the chance of external noise interfering with the conversation.

Lack of Preparation

Being unprepared is a common mistake that can significantly impact the productivity of an online meeting. Without proper preparation, you may struggle to contribute meaningfully to the discussion and waste valuable time for yourself and others.

To avoid this mistake, create a meeting agenda or outline beforehand and ensure you have all the necessary information and documents ready. Familiarize yourself with the meeting’s purpose, objectives, and any materials that will be discussed. Come prepared with your own insights, questions, or suggestions to make the meeting more engaging and productive. By investing time in preparation, you can actively contribute to the conversation and help achieve the meeting’s goals.

Technical Troubles

Technical difficulties can be a major stumbling block in online meetings, disrupting the flow and causing frustration for everyone involved. Common technical issues include poor internet connectivity, software glitches, and hardware malfunctions.

To minimize technical troubles, make sure you have a stable internet connection before joining the meeting. Consider using a wired connection instead of relying solely on Wi-Fi if possible. Keep your software and hardware up to date and test your audio and video equipment before the meeting to ensure they are functioning properly. If you encounter any technical issues during the meeting, remain patient and inform the host or IT support to resolve the problem promptly.

Lack of Engagement

In an online meet, it’s effortless to lose engagement and become passive listeners, especially if the meeting is not well-structured or lacks active participation. Employees often make the mistake of multitasking or getting distracted by other things, resulting in a lack of focus and reduced collaboration.

To combat this mistake, actively participate in the meeting by asking questions, sharing ideas, or contributing to the discussion. Avoid distractions by closing unnecessary tabs or applications and dedicating your full attention to the meeting. Take notes and follow up on action items assigned to you or others. By staying engaged, you can foster a more collaborative and productive environment for everyone involved.

Conclusion

As virtual meetings continue to be an integral part of the modern workplace, it is crucial for employees to be aware of the common mistakes that can hamper the effectiveness of these online gatherings. Remember to mute your microphone when not speaking, choose a quiet environment, come prepared, tackle technical issues proactively, and actively engage in the discussion. By avoiding these common mistakes and adopting best practices, employees can ensure that online meetings are efficient, productive, and successful.

Ready to take your online meeting skills to the next level? Don’t forget to check out our other resources on effective communication, virtual collaboration tools, and remote work strategies. Together, let’s make every online meet a seamless and productive experience!

Python Program to Pip Module. Packaging a python script/s as installable module.

Introduction

Python is a widely used programming language that provides numerous libraries and modules for various purposes. In this article, we will explore the process of converting a Python script into a pip installable module. This allows users to easily install and utilize the functionality provided by your script, enhancing code reusability and simplifying integration into other projects.

What is pip?

Before diving into the details of converting Python scripts into pip installable modules, let’s briefly discuss what pip is. Pip is a package management system used to install and manage software packages written in Python. It automates the process of downloading, installing, upgrading, and managing dependencies of Python packages, making it a valuable tool for developers.

Creating a Python Package

To convert a Python script into a pip installable module, the first step is to transform it into a Python package. A package is a collection of modules and sub-packages that provide a specific functionality. To create a package, follow these steps:

  1. Create a directory with a name that represents your package. This name should be unique and descriptive.
  2. Within the package directory, create a file named __init__.py. This file serves as an indicator that the directory should be treated as a package.
  3. Place your Python script(s) inside the package directory. These scripts will form the core functionality of your module.

Writing a setup.py File

To make your package installable via pip, you need to provide a setup.py file. This file contains metadata about your package, such as the package name, version, author, and dependencies. Here’s an example setup.py file:

from setuptools import setup

setup(
    name="your-package-name",
    version="1.0.0",
    author="Your Name",
    description="A brief description of your package",
    packages=["your-package-name"],
    install_requires=[
        "dependency-package1",
        "dependency-package2",
    ],
)

Make sure to replace "your-package-name" with the actual name of your package and adjust the other fields accordingly.

Installing and Distributing the Package

With the setup.py file in place, you can now install your package using pip. Open your terminal or command prompt and navigate to the directory where your setup.py file is located. Run the following command to install your package:

pip install .

By including the dot (.) at the end of the command, pip will install the package from the current directory.

To distribute your package, you can upload it to the Python Package Index (PyPI) or any other package repository of your choice. This allows users to easily install your package using pip from any location.

Conclusion

Converting your Python script into a pip installable module is a valuable process that enhances code reusability and simplifies integration into other projects. By following the steps outlined in this article, you can create a Python package, provide the necessary metadata in the setup.py file, and install and distribute your package using pip. This empowers users to leverage your module’s functionality with ease and contributes to a more efficient and collaborative programming ecosystem.

Remember, packaging your script as a module adds value to the Python community by enabling others to utilize and build upon your code. So, start converting your Python scripts into pip installable modules and share your contributions with the world!

Google meet(Gmeet) displays blank or black screen when sharing in the meet

This issue can be solved by following simple commands. All you need is editor and sudo permission(usually your same password as user).

Open the file /etc/gdm3/custom.conf is this does not exist in your machine open /etc/gdm3/daemon.conf.

Then uncomment the line WaylandEnable=false that is remove the # at the start of the line, save it and then do a reboot.

More information can be found from here and here.

Hyderabad TSRTC bus numbers and routes

Aim of this page is to maintain a updated bus route numbers of Hyderabad city busses.

Route numberSource DestinationVia
1JSecunderabadJiyagudaMusheerabad, RTC X Roads, Koti, MGBS.
2JSecunderabadJiyagudaMusheerabad, RTC X Roads, VST, Kacheguda Railways Station
3JKushaigudaJiyagudaECIL, Tarnaka, Kacheguda Railways Station
5KSecunderabadMeddipatnamClock tower, tank bund
86JSecunderabadJiyagudaSeethaphalmandi, Warasiguda, Jamai Osmania, Koti,, MGBS
107J/SSecunderabadSaroornagarSeethaphalmandi, Warasiguda, Jamai Osmania, Ramnagar Gundu, Amberpet, Moosarambhag, Dilsukhnagar
107J/LSecunderabadLB NagarSeethaphalmandi, Warasiguda, Jamai Osmania, Ramnagar Gundu, Amberpet, Moosarambhag, Dilsukhnagar, Kottapet
107V/RSecunderabadDilsukhnagarMusheerabad, RTC X Roads, Ramnagar X Roads, Ramnagar Gundu, Amberpet, Moosarambhag.
107V/SSecunderabadSaroornagarMusheerabad, RTC X Roads, Ramnagar X Roads, Ramnagar Gundu, Amberpet, Moosarambhag, Dilsukhnagar
107V/LSecunderabadLB NagarMusheerabad, RTC X Roads, Ramnagar X Roads, Ramnagar Gundu, Amberpet, Moosarambhag, Dilsukhnagar, Kottapet
49MSecunderabadMehdipatnamPatny center, Paradise, Begumpet, Panjagutta, Banjara Hills, Masabtank
49SecunderabadNampally Patny center, Paradise, Begumpet, Khairtabad, Lakdikapul
20PSecunderbaadNampallyPadmaraoNagar
10WSecunderbaadWaverockPatny center, Paradise, Begumpet, Ameerpet, SR Nagar, Madhapur, HitechCity, Gachibowli
10KSecunderbaadKondapurPatny center, Paradise, Begumpet, Ameerpet, SR Nagar, Madhapur, HitechCity
16ASecunderbaadECIL X RoadsMettiguda
17SSecunderbaadKushaigudaTarnaka, ECIL X Roads
18VSecunderabad West Venkatreddy nagarTarnaka, Habsiguda, Ramanthapur
280Secunderabad GhatkesarTarnaka, Habsiguda, Uppal, Jodimetla
Related: clear skies over milwaukee, can you get banned for using cronusmax modern warfare, object permanence activities, dewalt 6mm collet, st gregory the great miracles, yellowstone death video leak, logitech slim folio pairing unsuccessful, yamaha g1 body kit, basic meteorology ppt, haul master deluxe 12 volt trailer light kit, bdo drieghan side quests, 52 gallon pressure tank, super bear adventure mod apk android 1, pimp name formula, john rdcworld1 age,Related: kellyanne the challenge plastic surgery, shenzhen xinadda tv mount instructions, nadine dorries partner, scott vigestad minot, nd obituary, alexandra anderson net worth, what symptoms is rahul experiencing case study, meijer purified drinking water, harris acres leonbergers, openreach values personal, simple brilliant, kazlas integracija i europa video, aztec stadium parking, how to void a transaction on square, dr patel orthopedics summit medical group, what challenges did lyndon b johnson face, will lockwood kindig wife,

Send empty message in whatsapp

Before starting this, you need to open web.whatsapp.com in your computer and sync your account with your mobile. Then go to the following website.

https://coolsymbol.com/zero-width-space-joiner-non-joiner-ltr-rtl-lrm-rlm-characters-symbols.html

Here click on either zero width joiner or zero width non joiner. Choose copy and paste in the web.whatsapp.com under any chat to whom you wish to send the empty message. In ubuntu or linux we can type this character by holding Ctrl+Shift+U and press 200C

Here is how it looks.

In the above message you can cleary see at top right corner the empty message.

Generate PDF using python and HTML

Dependencies:

sudo pip3 install pdfkit
sudo apt-get install wkhtmltopdf

Pdfkit and wkhtmltopdf are the packages that you will be required before getting started.

PDF can be generated in 3 ways. One is using a website url, second one is using a html string and the last one is using a html file(optional css file can also be specified in all 3 ways).

In this article we will discuss the third way which is more advanced one and will be most useful for most of our requirements. Below is the program I am going to use to generate the PDF.

import pdfkit
import sys

inputfile = sys.argv[1]
outfile = args.argv[2]

options = {
      "enable-local-file-access": True,
      "enable /var/www/html/": True,
    'page-size': 'Letter',
    'margin-top': '0.75in',
    'margin-right': '0.75in',
    'margin-bottom': '0.75in',
    'margin-left': '0.75in',
    'encoding': "UTF-8",
    'custom-header': [
        ('Accept-Encoding', 'gzip')
    ],
    'cookie': [
        ('cookie-empty-value', '""'),
        ('cookie-name1', 'cookie-value1'),
        ('cookie-name2', 'cookie-value2'),
    ],
    'no-outline': None
}
# Single CSS file
css = 'bootstrap.css'

#pdfkit.from_url('https://google.com', 'out1.pdf')
pdfkit.from_file(inputfile, outfile, options=options, css=css)
#pdfkit.from_string('Hello!', 'out3.pdf')

In the code we can notice at the bottom that we can use a URL, local html file or a plain html string. Also a bootstrap.css file is being used for our styles. Common options that can be used to configure the PDF can also be seen in the above code. For full list of options that can be used read the documentaion here.

Now this code takes two arguments first one is input html file and the other being name of the output pdf that you want to generate into.

More documentaion regarding WKHTMLTOPDF can be read here.

Python program for Generating pdf using html content

Handling special characters in jQuery selectors

When we make dynamic id in Javascript sometimes it may happen that it can contain special characters like @/space/ something which might be difficult to access the element back using the jQuery selector.

So this article will help you manage such special characters so that the Javascript on that page does not break and throw any error for smooth accessing of the web page.

First create a function like below and place it in a common place where you will access it.

function escapeSelector( myid ) {
console.log(myid);
return myid.replace( /[:|.|[|]|,|=|@ ]/g, "\$&" );
}

Notice that the function accepts a parameter id which will escape the special characters using regex and then return it.

Now just call the above function whenver you are using jQuery selector to select that element.

For exmaple:

var element = $('tr[id^=' + escapeSelector(id) + ').attr("data-filename");

So the above line of code is selecting a particular td element with the id which is now being escaped to handle special characters.

Social rules/conventions that will help you become a better person

  • Don’t call someone more than twice continuously, they might be busy with something. Respect their time by assuming it something very important.
  • If you have borrowed money from someone return it even before they ask you. It shows your integrity and commitment. Same goes with any thing or a gadget that you might have borrowed.
  • Try not to order an expensive dish from the menu when someone else is paying.
  • be nice
  • Always open the door for the person behind you no matter whoever it is.
  • If your friend/colleague pays for any bill in restaurant or cab just try to pay it the next time.
  • Respect others opinions no matter what you think of them.
  • Never interrupt people while they are speaking, let the complete it and hear it out, suggests you are a good listener and willing to listen and understand them.
  • Saying thank you when someone helps you will not make you poorer. Its a way of saying you are thankful to them.
  • Don’t comment on someone’s appearance unless they are very close to you and they don’t feel bad about you talking about it.
  • Treat everyone with same manner no matter who it might be, the CEO or cleaner.
  • When someone is speaking to you, looking into your phone is considered rude. Avoid it.
  • Never swipe left or right on someone else’s phone when they are showing something to you. Respect their privacy.

Set your tp link router as wifi booster

Connect to the router and open the url http://tplinklogin.net/

Enter username and password. Now navigate to Lan Settings under Network and change the IP address of the router that is different from the main router.

Save the changes, wait till the router restarts with new IP.

After the router restarts navigate to wireless security, click on enable WDS briddging. Select channel from main router. To get this information click survey, discover your main router and connect to it. Enter the password of the main router and while you are here note the channel of the main router and enter it in WDS bridging settings under label channel.

Router might restart here, then navigate to wireless security and set password for your 2nd router.

Also click on DHCP and disable DHCP.

Click reboot. Now you will notice that your second router acts as your wifi booster.