PINE A64, First $15 64-Bit Single Board Super Computer

PINE A64 is not only a computer, it is a super affordable 64-bit high performance expandable single board computer (SBC). ¬†Whether you are an IT professional, electronics hobbyist, student, teacher, hacker, inventor, or just someone who wants to have more flexibility to increase their productivity at work, the¬†PINE A64 is a computer board made for…

Continue Reading

Import full-size pictures from Picasa Web Albums into iPhoto

  Picasa Web Albums have RSS feeds which can be subscribed to directly in iPhoto. The feed downloads the high-resolution pictures (with EXIF data) to iPhoto, where they can be organized into events, albums, etc. Follow these steps to import an entire Picasa gallery into iPhoto on your Mac: Go to the specific gallery on…

Continue Reading

Mac OS X Login Language

Recently I was asked to change my friend’s system language from Chinese to English. Changing the language in account was not the problem but the log-in screen language was a bit of a challenge. In Terminal: sudo /System/Library/CoreServices/Language\ Chooser.app/Contents/MacOS/Language\ Chooser The same language window that comes up during installation will appear, select the new language,…

Continue Reading

PowerShell: Finding Built-In Cmdlets

In times where cmdlets can originate from all kinds of modules, it sometimes becomes important to find out which cmdlets are truly built into PowerShell and which represent external dependencies. One way of getting a list of built-in cmdlets is to temporarily open another runspace and enumerate its internal cmdlet list: $ps = [PowerShell]::Create() $ps.Runspace.RunspaceConfiguration.Cmdlets…

Continue Reading

PowerShell: Preserving Special Characters in Excel-generated CSV files

When you save Excel spreadsheets to a CSV file, special characters get lost. That’s because Excel is saving the CSV file using very simple ANSI encoding. The following line re-encodes the CSV file and uses UTF8 encoding, making special characters readable for Import-CSV: $Path = “c:\somepathtocsv.csv” (Get-Content $Path) | Set-Content $Path -Encoding UTF8

Continue Reading