Gunmetal iPhone 6/6S Case

For it’s price, I do not think any case on the internet could compete with the quality that is packed into this case by Anker. I received this as a gift from Anker as apart of their 2015 Anker Loyalty Rewards program. I can honestly say it is INCREDIBLE! It is very nice to the touch yet allows me to grip it firmly and comfortably. The majority of the case has a very nice semi-satin feel to it, this alone gives it the quality that beats most. The next and greatest part about it, is it’s sturdiness. This case REALLY feels like it will protect my phone! I have to say, after all the numerous cases I have been through, ranging from plastic to rubber to genuine leather, this one takes the cake AND EATS IT! lol >_>… I would have to say that the only down side is, at least on the one I got, that the buttons on the side are a bit hard to press in. Anker sells a version with a screen protector as well.

Buy Now:
Amazon.com (with Screen Protector) – $17.99
Colors: Gunmetal | Silver
6 Plus/6S Plus Colors: Gunmetal | Silver

Amazon.com (without Screen Protector) – $9.99
6/6S Colors: Gunmetal | Silver | White | Rose Gold | Champagne Gold

See Review…

Dellamoda Inventory Conversion Software

At work, a few of our vendors/suppliers drop ship orders for us. They send us an Excel spreadsheet, in the format of XLS, XLSX, or CSV, bi-weekly for us to use towards updating our Inventory software. This allows our website to attempt to be as accurate as possible in regards to it’s available-to-order inventory. Generally, since we do not have a specific import/export tool for our Inventory System (Retail Pro), we have to manually update the inventory… This means style by style, size by size, and etc…

I sought to solve this. We have a scanner that attaches to an iPod Touch which spits out a CSV of all of its scans and wirelessly uploads it to our main computer that houses the inventory database. From there we can import the CSV using a Windows software that works in conjunction with the iPod Touch app software to update our inventory within RetailPro. That Windows software has a function to restore old CSV that were previously imported. I thought… I could just look at the format (which turned out to be [Column 1 = ItemID, Column 2 = Quantity] of the scanned items) and have my program spit out the exact same format for us to import using the restore function in the Windows software.

Each brand/vendor needed it’s own separate logic to interpret and match all of their available items to the ones in our inventory, since each XLS/XLSX/CSV varied in style and type. So I created the best program I could think of for the job, and coded it in Python!

Examples of the spreadsheets from vendors: Example 1 (XLSX) and Example 2 (CSV)
Example final result: Final Result

Program created in Python 3.5 with tkinter and pandas. Created on Visual Studio Community 2015 with Python Tools. EXE compiled with pyinstaller. MSI created with InstallShield 2010.

Program Workflow: http://www.vinlock.net/wp-content/uploads/2016/01/pvp3Qn.png
Source Code: 
https://github.com/Vinlock/Side-Projects/blob/master/Dellamoda/drop_ship_csv_converter.py
Download (MSI Installer):
 http://www.vinlock.net/wp-content/uploads/2016/01/Dellamoda-Drop-Ship-Inventory.zip


If anyone has anymore challenges for me let me know! I do welcome payment, but depending on the program I may not require it.

 

Justin showed me this today… Samsung has one-upped NFC chip enabled phones by utilizing a technology that is already partially implemented in all of those overly used cards in our wallets ;). Samsung Pay uses “Magnetic Secure Transmission”, just watch the video and see. As long as the store has a card reader that would normally accept your card, it should work just fine! I’m sure with the many different builds of card readers, some may not work perfectly or every time… Although, it will work for the majority of the time, and FAR more than Apple Pay and Android Pay put together I’m sure..

“The trick comes thanks to a tiny coil that shoots out the same magnetic code that those readers normally get from your credit card. It’s called ‘Magnetic Secure Transmission,’ or MST; it’s built into the Galaxy S6, S6 Edge, S6 Edge+, and Note 5. As with other mobile wallets, Samsung Pay can also let you pay with NFC and it will store loyalty cards and gift cards.”

Samsung Pay works almost anywhere your credit card does
(http://www.theverge.com/2015/8/13/9146965/samsung-pay-mobile-payment-credit-card-readers-date)
by: Dieter Bohn

Remix OS

Having your personal computer with you everywhere there is another PC is a really nice and convenient idea. I would say just grab a 128gb USB 3.0 key and load up this Remix OS that allows you to simply boot up a computer in Android OS. From there it will be your software running on whoever’s computer you choose to run it off of! It seems that it works on all Operating Systems (Windows, OS X, and Linux [Ubuntu]).

I will be installing this on the next USB 3.0 flash drive that I get my hands on to test it out!

According to Gizmodo (http://gizmodo.com/remix-os-for-pc-gets-android-on-virtually-any-old-compu-1751769355) it will be available from Jide on January 12th (http://www.jide.com/en/remixos-for-pc).

I have found a torrent for a leaked version I will see about playing around with until then!

pvpxSd

TL;DR: It takes a square image and slices it into smaller square images.

My friend Justin needed a program that would allow him to split a large square image into many smaller square and sort them by columns in folders and rows in image files. He messaged me and challenged me with this type of program that I had never attempted before. Took me about 75% of a day to complete and improve it.

The workflow of it is as follows:

  1. Select the square size that you want the Original Image to be split into, by default this value is 256.
  2. Click ‘Select Image’ to select the image. The image MUST be a square else the program will pop-up an error telling you it is not. It must also be an image of course.
  3. Once the image is selected, the path will appear in the Entry box located to the left of the ‘Select Image’ button.
  4. You then press ‘SLICE!’
  5. The function will run in the background so the front-end does not freeze at all. The progress bar will fill up accordingly, as will the ‘Columns:’ and ‘Rows:’ count up to show how many of each there are.
  6. The program will create a folder in the same directory as the file chose under the same name as the file chosen (without the extension of course). Within that folder you will find folders from 0 up to the number of columns/rows minus 1. Within each folder, you will find images counting from 0 to the number of columns/rows minus 1. The program starts at the bottom left of the image (column 0 / row 0) and then counts up for rows and left for columns.
  7. Once done it will pop-up to let the user know.

If anyone has anymore challenges for me let me know! I do welcome payment, but depending on the program I may not require it.

Program created in Python 3.5 with tkinter and PIL.Image. Visual Studio Community 2015 with Python Tools was used as the IDE. EXE compiled with pyinstaller.

For use with LeafletJS map making tool.

Example Use URL: http://bopae.com/map2/ (Screenshot)
Image Proof it Works: (Screenshot) – Top: Program / Bottom: Manually Done

Source Code: https://github.com/Vinlock/Side-Projects/blob/master/Slicer/slicer.py
Download (ZIP Archive): http://www.vinlock.net/wp-content/uploads/2016/01/slicer.zip