Thursday, February 25, 2016

Blog moved

This blog has been moved to

Thursday, November 20, 2014

Cannot Login to Mac OSX Mavericks (Password Accepted)

Earlier this morning I plugged my Macbook Pro Retina (Late 2013) to an external monitor by a mini DisplayPort cable while being in sleep mode and then turned it on. The surprise was that on the main display there was the Dashboard and on the external monitor there were 3 spaces, but each of them were called "Desktop 1". The biggest problem was that I couldn't switch to a different space on the main display, it was stuck on the Dashboard. So I unplugged the external monitor hoping that it would fix itself, but what happened was that I got logged out. Trying to login again only kicked me back to the login screen. The password was accepted, the screen flickered and I got back to the password prompt. Restarting or even booting to Safe Boot didn't help either, I could not login anymore.

This is how you should be able to fix this in less than 5 minutes:

  1. Boot to single user mode by holding "⌘" and "s" while turning on from power off.
  2. mount read/write by typing in terminal:
    /sbin/mount -uw /
  3. move /Users/<user>/Library/Preferences/ somewhere else (replace <user> with your actual username)
  4. reboot
You even get back the open windows as you left them before the problem.

Please share if it helped you.

Good luck!

Wednesday, October 29, 2014

How To Integrate or link Facebook Groups with Google Groups

Suppose you need to communicate with a group of people out of which most have Facebook accounts  but some don't and wish they needn't create one.
Would it be possible to easily communicate with all of them? The answer is yes, although not both ways.
The solution that I am proposing to you offers the ability to fully communicate between members with Facebook accounts and partially with those that only have e-mail. The later will only receive communication but will not be able to interact (respond, like, post new discussions).
I assume you already have a Facebook group created and invited users with Facebook accounts. You can do that without having to friend all people, you just need their e-mail address.
The following steps are:

  1. Create a google group of type E-mail List (
  2. Set permissions for Public to post to the group (otherwise communication from Facebook won't get through)
  3. Create a Facebook account using the group's e-mail address. Set it not to accept friend requests and to be as stealth as possible in order to minimize e-mails sent to your people and administrative work.
  4. From this new Facebook account search for the Facebook group I assumed you had already created and join it. 
  5. Switch to your Facebook account and approve the join request
  6. Test by making a new post in the Facebook group. You should see the post on the group page.
  7. Add the email addresses of the people without Facebook accounts to the Google group by the "Direct Add Members" option.
Happy grouping!

Friday, March 28, 2014

Excel, Word si PowerPoint pe iPad, chiar de la Microsoft. Cum le puteti instala in varianta completa (creare si editare)

Pe scurt:
  1. faceti un cont gratuit de Office 365 Midsize Business (25 useri pentru 30 zile)
  2. Instalati aplicatiile Word, Excel si PowerPoint din AppStore si le activati cu contul creat mai sus
Microsoft a lansat ieri mult asteptatele versiuni de Word, Excel si PowerPoint pentru iPad. E un pas important facut de Microsoft in directia software-ului ca serviciu (SaaS). Noutatea consta in deschiderea platformei de colaborare online, Office 365, total catre in mod discutabil cea mai populara tableta ce a erodat puternic vanzarile de PC-uri din ultimii ani. Chiar daca Office 365 putea fi accesat si pana acum prin intermediul browser-ului, odata cu aparitia aplicatiilor dedicate apare si posibilitatea de a lucra in mod deconectat, performante mai bune precum simulte functii nedisponibile in varianta din browser, numita in instantierile ei: Excel Online, Word Online si PowerPoint Online.

Cu toate ca aplicatiile se pot descarca gratuit din AppStore, fara conectarea unui cont de Office 365 ce are asociat un pachet corespunzator, fisierele Word, Excel si PowerPoint pot fi doar vizualizate. Numai dupa activarea aplicatiilor cu un cont de Office 365 aveti acces la functiile de editare si creare.

Variantele de Office 365 care ofera acces complet la Excel, Word si PowerPoint pentru iPad sunt: Office 365 pentru acasa Premium, Office 365 pentru firme mici Premium, Office 365 ProPlus, Plan E3 si Plan E4, Plan Midsize Business (max 300 useri).

Pentru a incerca gratuit timp de 30 zile, va puteti crea gratuit un cont direct la Microsoft. Dupa 30 zile, pretul este 9.84 EUR / user / luna pentru primul an. In afara de Office pe iPad, pe 5 Mac-uri sau PC-uri, serviciul include si e-mail (50 GB) cu contacte si calendare partajate, documente (25 GB), site public si site-uri de echipa, precum si apeluri audio/video si videoconferinte cu pana la 250 participanti.
Apoi descarcati aplicatiile Word, Excel si PowerPoint din AppStore si le activati cu contul creat mai sus.

Sunday, February 2, 2014

How to Use a Simple SSL Certificate for Exchange (Without SAN or Wildcard)

The usual recommendation for configuring Microsoft Exchange Server was to use a public CA, SAN certificate or UC certificate in order to avoid issues with Outlook and mobile clients. While that works, I think it's not very efficient as the typical SAN certificate is in the ~$300 per year range. A cheaper way to configure Exchange, starting from Exchange 2010 and working for Exchange 2013 also is to set internal URLs the same as the external ones (ex: and to publish the autodiscover service through the same hostname. While this currently throws a warning if using the Exchange Connectivity Test from Microsoft, it works just fine with Outlook and mobile clients (no issue whatsoever with OWA).

In order to change the internal URLs, you can use the following PowerShell commands:

$urlpath = Read-Host "Type internal Client Access FQDN starting with http:// or https://" 
Set-ClientAccessServer –Identity * –AutodiscoverServiceInternalUri “$urlpath/autodiscover/autodiscover.xml” 
Set-webservicesvirtualdirectory –Identity * –internalurl “$urlpath/ews/exchange.asmx” 
Set-oabvirtualdirectory –Identity * –internalurl “$urlpath/oab” 
Set-owavirtualdirectory –Identity * –internalurl “$urlpath/owa” 
Set-ecpvirtualdirectory –Identity * –internalurl “$urlpath/ecp” 
Set-ActiveSyncVirtualDirectory -Identity * -InternalUrl "$urlpath/Microsoft-Server-Activ

Finally, you can purchase a simple SSL certificate which should be three to four times cheaper per year.

Don't forget to Share and Like.