Skip to main content

Nillkin Nexus 7 Case


I had been using a Speck FitFolio for my iPad 2 but it was showing obvious signs of wear and tear with less than a year of use. This time, I wanted to get a TPU case for my Nexus 7. A quick trip to Greenhills (last September 2012) yielded nothing. Anything that is not Apple or Samsung will be hard to find. A search on sulit showed several cases that were over P1,000 which I didn't want to pay for.

I came across good reviews on Nillkin cases so I hunted for a seller in ebay. I eventually found a Hong Kong based seller http://stores.ebay.com/ecdigishop that offered free shipping in Asia so I ordered one for USD 12.70. Standard shipping would take 2 weeks. True enough, it arrived exactly 14 days after I placed the order. Unfortunately, I would have to claim it at the post office because I had to pay customs (P100) for it.

The package was shipped from Singapore. Unboxing follows:

Shipment packaging from Singapore
TPU case designed for the Nexus 7 
Packaging is typical China
Available in 4 colors
Comes with the case and screen protector

Now, my Nexus 7 has a case that provided protection without adding too much thickness. So far, it has survived a 2 foot drop on a wooden floor with no damage. I highly recommend the Nillkin TPU case for protection against scratches. While the Nexus 7 already has a good grip, the case will provide you with an even better grip.

My Nexus 7 with the case and protector

Comments

Anonymous said…
How did you know that you have to get it to the post office? I'm planning to buy one. Thanks
Jason Jan Ngo said…
The Philippine post office gives you a notice to claim your shipment. It will be the central post office of your city.

Popular posts from this blog

Get uptime alerts in Telegram

You will be configuring 3 services. The assumption is that you have accounts already for these services. UptimeRobot — source of the uptime/downtime notifications. It currently supports email, Twitter, Slack, Pushover, Pushbullet and others but not Telegram. We will use the webhook notification as the way to send messages to Telegram. IFTTT — bridges UptimeRobot and Telegram by providing the webhook for UptimeRobot and triggering a message to Telegram. In IFTTT terminology: IF {event trigger from UptimeRobot}, then {send message to Telegram group} Telegram — destination of the notification. You will need to create a group for this. Telegram Configuration In Telegram, create a new group, if needed. You may opt to use an existing group. Go to @IFTTT and follow the instruction so link your Telegram account to your IFTTT account. Send /connect_group to @IFTTT and connect the group where you want to send the notifications. IFTTT Configuration Sign in to IFTTT and add a ne...

iReport Default Date Parameter

If you want to set a default date for a jasperreports parameter, you can enter the following in the default value expression of the parameter. new Date() However, if you wanted the default to be relative from today, for example, 3 days ago, you will need to do go outside of the standard java date libraries (Date, Calendar) because JR parameter does not allow you to have multiple statements. You can write your own utility package or you can use Joda , a replacement library for the JDK date and time library. To use Joda in iReports, you need to extract the jar file and add it to Options -> Classpath. You may also drop the jar file in iReports' lib directory. You will also need to add this library to your application or report server. For setting a default date 5 days prior from today, use this: new org.joda.time.DateTime().minusDays(5).toDate() or this if you want the time part set to the beginning of the day: new org.joda.time.LocalDate().toDateTimeAtStartOfDay().minusDays(5).to...

CI/CD for .NET Core

If you have a .NET API that you want to containerize, here are the steps to prepare it. Create docker image Push to repository Setup ECS The TLS 1.0 option is needed if your SQL Server database does not support TLS 1.2. The recommended option is to update your database to the secure protocol. You may also change sdk and aspnet version to 5.0 if you haven't updated to 6.0 yet. This Dockerfile uses a multi-stage build to get an optimal image size. Dockerfile FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build-env WORKDIR /app # Copy csproj and restore as distinct layers COPY *.csproj ./ RUN dotnet restore # Copy everything else and build COPY . ./ RUN dotnet publish -c Release -o out # Build runtime image FROM mcr.microsoft.com/dotnet/aspnet:6.0 WORKDIR /app # Enable TLS 1.0 RUN sed -i 's/DEFAULT@SECLEVEL=2/DEFAULT@SECLEVEL=1/g' /etc/ssl/openssl.cnf RUN sed -i 's/MinProtocol = TLSv1.2/MinProtocol = TLSv1/g' /etc/ssl/openssl.cnf RUN sed -i 's/DEFAULT@SECLEVEL=2/DEFAULT@...