Uncategorized

what is rapportd?

Since early November, I’ve been seeing reports of High Sierra users being presented with a dialog box from the Firewall asking whether the user wants to accept incoming network connections to rapportd.

This is causing some confusion among troubleshooters as there’s a fairly notorious process with the same name associated with IBM’s (badly-performing) Trusteer software. This latter often causes system slow downs and the general recommendation is to remove it unless you absolutely can’t live without it.

However, the rapportd process responsible for the dialog has nothing to do with IBM’s Trusteer and is, in fact, an Apple daemon introduced in 10.12. According to the man page, Apple’s rapportd is a daemon providing support for the Rapport connectivity framework. Although rapportd is bundled with 10.12, it doesn’t seem to be active as far as I can tell; all the reports I’ve seen about the connection alert pertain…

View original post 147 more words

Advertisements
Uncategorized

Rudi Christmas Project 2017

Rudi International

It is that time of the year again when all over the world, people are celebrating the birth of the Son of God among men. This year, we want to remember the birth of Christ as we celebrate Christmas with the children from Rudi Education, their family, and up to 500 more people from their community. Just for a reminder, the large majority of the people we serve are internally displaced persons living in challenging conditions right outside of Goma, Eastern Democratic Republic of Congo.

We delight in bringing joy to this community that has been affected by war and conflict for the longest of the past 23 years. Many of you have contributed from $1 to hundreds of dollars to make this event possible for the past 6 years.

Please join us again today and let’s bring joy and cheer in Lac Vert together by giving right on this…

View original post 32 more words

Beware of Phishing Emails
AntivirusLittle TipsSecurity

Security Warning – Beware of Emails About Uber

Hello, Friends,

Uber has suffered a data breach a year ago, and the address and email information of 57 million people were stolen. Uber paid off the hackers who then supposedly deleted the data, but that cannot be confirmed.

Watch out for phishing emails related to this Uber data theft, for instance that your “Uber account was compromised” and that you need to change your password, or anything else related to Uber that could be suspicious.

Never click on a link in an email for situations like these, always go to the website yourself through your browser’s address bar or a bookmark you have set earlier.

Remember, Think Before You Click!
macOS High Sierra takes macOS Server away.
Apple TroubleshootingBackupmacbook

How to Share Folder as Time Machine Backup Destination in macOS High Sierra version 10.13.1

If you were using OS X Server in macOS Sierra then upgraded to macOS High Sierra, you are probably wondering what in the world happened to the Time Machine Option in OS X Server. A good discussion is going on about the question here, but we do have a solution for you:

As it turns out that Apple decided that Time Machine sharing will now become a part of macOS instead of Server 5.4. You can now used a shared Folder as a Time Machine backup destination using the Sharing preferences in your macOS System Preferences.

According to the Mac Help instructions, to Set up a shared Time Machine backup folder,

  1. Choose Apple menu > System Preferences, then click Sharing.
  2. Select the File Sharing checkbox.
  3. Click the Add button + at the bottom of the Shared Folders list.
  4. Navigate to and select the folder you want to use for sharing, then click Add.
  5. Select the name of the shared folder, click Options, then make sure “Share files and folders using SMB” is selected and “Share files and folders using AFP” is not selected.
  6. Control-click the name of the folder, then choose Advanced Options.
  7. Select “Share as a Time Machine backup destination.”
  8. If desired, select “Limit backups to,” then enter a size.
  9. Click OK.

The question remains, though, of how do you know your remote devices are currently being backed up or how much of their backup has been done and how much is left?

Apple TroubleshootingLittle Tipsmacbook

How to Show Hidden Files on Mac

To show hidden files and folders on Mac,

  • Launch Terminal
  • Type the following command then press Enter:
defaults write com.apple.finder AppleShowAllFiles YES

To hide the hidden files again, just type the same command but replace YES with NO as follows

defaults write com.apple.finder AppleShowAllFiles NO
  • After typing the appropriate command, look for your Finder icon (most likely on your Dock), then right-mouse click on it while holding the Option/Alt key of your keyboard. This will display a contextual menu from which you click Relaunch, to relaunch the Finder browser with your new visibility settings applied.

Now, if all you are looking for is how to display your Library folder in your user home folder, we have the steps in this short guide.

Apple TroubleshootingLittle Tipsmacbook

How to Show (Unhide) the Library Folder on Mac

To display your Library folder in your user home folder,

  • In Finder, go to your user’s home folder (usually similar to your username on the computer), then while you have that open in Finder,
    • go to the View menu in your menu bar,
    • click on Show View Options, then
    • in the new window that comes up, check the box next to Show Library Folder

That should make your Library folder visible among the other folders inside your user home folder.

Little TipsPythonWeb Development

Python, AttributeError: ‘module’ object has no attribute ‘config’

Four years ago, when I first started learning Python, I came across a problem that would later on become a “Famous Question” on StackOverflow. You may be reading this article because you encountered the same problem.

Traceback (most recent call last): File “C:\Users\myname\documents\visual studio 2010\Projects\PythonApplication 1\PythonApplication1\RunSikuliOnVM.py”, line 97, in logging.config.dictConfig(LOG_DICT_CONFIG_OnVM) AttributeError: ‘module’ object has no attribute ‘config’ Press any key to continue . . .

So, I will quickly suggest you check what turned out to be my problem.

I had imported a module into my code and later on made reference to that module by calling a specific attribute, but there was no such attribute in the module. Or at least so thought my Python interpreter. The quick fix for the error that I had gotten turned out to clear the cache of my interpreter. An example of how to do that with an interpreter is in the documentation for PyCharm.

This seems to be what is meant by the Python 3 documentation when it warns that “multiple evaluations of the same attribute reference may yield different objects.” I extrapolate and conclude that the error I am observing is somewhat of a “different” result I am getting.

Now for those interested in understanding the AttributeError for its own sake, another part of the Python documentation describes the exception in these terms:

exception AttributeError :Raised when an attribute reference (see Attribute references) or assignment fails. (When an object does not support attribute references or attribute assignments at all, TypeError is raised.)

 

The problem with the case at hand is that the config module does have a config attribute. This is why I posit that it is the caching issue that is the problem here since the interpreter may be referring to a totally different module than the logging module your code may be calling in this instance.

Note: This article is still in development even though it has been published to offer some beginning of a solution to those dealing with the AttributeError: ‘module’ object has no attribute ‘config’ exception.