Posts

The all new Movie Central

Image
Movie Central A free desktop personal movie collection manager Hi folks, After a long time, I am glad to release the all new Movie Central desktop app for Windows. All new fresh look, a new experience. The most fun way to manage your personal movie collection. Automatically scan your PC folders for movies, and add them to your collection. Movies can be played from the app itself. Guided Tour   Download links Project website https://sourceforge.net/projects/moviecentral/ Contact me sidtechster@gmail.com https://twitter.com/@sidtechster https://www.facebook.com/MovieCentral2015

New Movie Central app in development....right now !!!

Image
Hello Folks, After pretty long gap, I have started on development of a new version of Movie Central app. Here is a screenshot, nightly build. And it will be kick-ass.

Set perfect wallpapers for Nexus 7

Image
I have a Google Nexus 7 2013 version. It's a hands down great device with a great display. I also love to change the wallpaper on the home screen regularly. Problem is I wasn't able to figure out the perfect wallpaper resolution for the device. I used 1080p photos but at the lock screen, a bit of the screen space is left out, which was annoying for me. So I found a simple solution. Rotate the device in landscape mode and then set the wallpaper from the "Settings" menu as you would normally do. Go back and lock the screen now and rotate it to portrait mode. The wallpaper should take up whole screen space.

PowerShell script to check user in Active Directory

Image
 Here is a quick PowerShell script to check for user in present in Active Directory. $user = "JohnDoe" $searcher =  [ADSISearcher]"(sAMAccountName=$user)" $results =  $Searcher.FindOne() If ($results -eq $Null)      {"User does not exists"} Else      {"User Exists"} Same can be done using the user email $email = "JohnDoe@company.com " $searcher =  [ADSISearcher]"(mail=$email)" $results =  $Searcher.FindOne() If ($results -eq $Null)      {"User does not exists"} Else      {"User Exists"} It can be extended more to retrieve more information on the user. For example if the user account is active in AD. $email = "JohnDoe@company.com" $searcher =  [ADSISearcher]"(&(mail=$email)(userAccountControl:1.2.840.113556.1.4.803:=2))" $results =  $searcher.FindOne() If ($results -eq $Null)      {"User account is enabled"} Else  ...

SharePoint - Basic concepts about SharePoint Farms

Image
People often have different ways of describing what exactly a SharePoint farm is. There are different ways of describing the Application server and the Web-Front End (WFE) server. As a developer, it is very important to understand the basics concept of the term 'farm' because when a solution is developed, it will be eventually be deployed in the servers present in the 'farm'. What is a farm? In the context of SharePoint, the term 'farm' is used to describe a collection of one or more SharePoint servers and one or more SQL servers that come together to provide a set of basic SharePoint services bound together by a single Configuration Database in SQL. Farms can range in size from having everything (all SharePoint roles and SQL server) on one machine to scaling out every individual SharePoint serve role onto dedicated sets of servers. A farm the highest administrative boundary for SharePoint and everything that happens inside SharePoint happens in ...

Panasonic TH-39B60D Review

Image
Panasonic 39B60D Great Value for Money Full HD TV. Stellar picture quality. Good sound quality, not special. IPS panel, great view angles. No loss of color when viewed from extreme angles. Full LED backlit panel. Deep blacks, great contrast. Very good noise reduction, SD picture reproduction is really good. Good remote controller, fits in hand nicely. Video format support by in-built player limited. Issues with playing MKV files. Can access only FAT32 formatted, HDD / Thumb drive. No 3.5mm audio output. RCA audio out only. Media player plays video in preset aspect ratio, and not in the original ratio of the content. Basically, avoid playing anything with the media player. I will recommend to have a separate media player such as a Blu-ray player / a game console. A true value for money, non-smart LCD TV. 4 out of 5

SharePoint - Logging to ULS in SharePoint 2010

Image
 When developing custom components for SharePoint, be it simple or complex, it is a good practice to log all the activities made by the solution. It is of great help during debugging and maintaining the code. SharePoint 2010, via its object model, let's us access the diagnostic services and add custom messages to the log files. Here is a quick example. In this case we are trying to access a list named MyList, which does not exists in the site. So an exception will be thrown. using (SPSite site = new SPSite("http://site/")) { using (SPWeb web = site.OpenWeb()) { try { SPList list = web.Lists["MyList"]; } catch (Exception ex) { SPDiagnosticsService.Local.WriteTrace(0, new SPDiagnosticsCategory("My Category", TraceSeverity.Unexpected, EventSeverity.Error), TraceSeverity.Unexpected, ex.Message, ex.StackTrace); } } } And here is what we get i...