Friday, September 4, 2015

SSIS Error: process cannot access the file 'ssisproject.ispac' because it is being used by another process.


I have got this message after I tried to run my package again and again after it was frozen.
This happened when Visual Studio crashes during run-time. If we kill Visual studio then the SSIS Debug Host will still be active locking the ISPAC file.

ERROR:
System.IO.IOException: The process cannot access the file 'E:\Comp_Optimizer\Solution\..................PATH.......ispac' because it is being used by another process.  




Solution:

Open the Task Manager (Ctrl + Shift + Esc) and locate "SSIS DebugHost" under Processes and end that process.



Friday, June 12, 2015

How to fix: The program cant start because MSVCR110 dll is missing from your computer

Today I am going to help you to resolve how to fix below error message when Start/Shutdown or login/logout screen.

It is really bad experience as a User. I faced this issue today on my computer and I am going to share how I resolve this on my computer.


The Program can't start because MSVCR110.dll is missing from your computer. Try reinstalling the program to fix this problem.

Microsoft Explains this issue as MSVCR110.dll is the Microsoft Visual C++ Redistributable dll that is needed for projects built with Visual Studio 2011. The dll letters spell this out.

MS = Microsoft, V = Visual, C = C++, R = Redistributable
For Winroy to get started, this file is probably needed.

This error appears when you wish to run a software which require the Microsoft Visual C++ Redistributable 2012. 
This can be downloaded on the Microsoft website as x86 or x64 edition. Depending on the software you wish to install you need to install either the 32 bit or the 64 bit version. Refer the following link:

Wednesday, April 1, 2015

FAQ on Power Bank ..!

1) What’s power bank?
Power bank serve as an ‘extra battery’ or external charger for your phone or other electronic devices.


2) Where is power bank made from?
Majority of the power banks in the market are actually made in China.


3) How do I charge the power bank?
You can charge your power bank via the charger that came with your phone, computer usb port or using other power bank


4) How long do I need to charge the power bank?
It’s depending on the REAL CAPACITY of the power bank. The larger REAL CAPACITY, the longer charging time may required. Different charging methods may result different charging time as well. Charging with the original charger will be faster than charging with computer usb port.


5) Why sometime I need longer time to charge the same power bank?
Even though using the same charging method, the charging time may be differ due to environment,tem
perature, power flow and etc


6) What is mAh?
mAh mean milli Ampere Hour, the capacity of the power bank is measure with mAh


7) A 12000mAh REAL CAPACITY power bank, able to charge a 1500mAh capacity phone for 8 times full?
This is a common mistake make by most of the people. For rough calculation of the total charge time, kindly use this formula
REAL CAPACITY * conversion rate * phone battery health / phone capacity = total charge times
EXAMPLE: 12000 x 0.8 x 0.8 / 1500 = 5.12 charge times (0.5-1 times plus minus)


8) What’s conversation rate?
Conversation rate is the remaining percentage of the battery after the battery lost in heat or PCB operation.


9) What’s phone battery health?
In simple, it’s mean how‘healthy’ your phone battery is. Phone battery storage capacity will be lower and lower. That’s also the reason why our phone can last longer when it’s newly bought than after 3-6 months we used it. Different mobile phone models also will affect the calculation as some phone drain battery faster than the other.


10) What’s PCB?
PCB means Printed Circuit Board,its control all the operation flow inside the power bank. A good quality PCB will allow the power bank to charge more and have better durability
Source: Internet

Tuesday, March 31, 2015

What is the difference between product development, application development, and software development?

A product is something that is built and sold to clients. Product development involves understanding both the requirements of your clients and your own technology constraints in order to design and build a product with the best possible feature set while minimizing your costs.

An application is a component of a software system. Application development involves understanding the requirement specifications and translating it into technical specifications and/or software code. This requires in depth understanding and skill in technology.

A software development role requires a good understanding of the process of building software systems in order to make it more efficient and defect free. It also requires good vision of the entire life cycle of the system to be able to plan its future evolution and shape it to the benefit of your organization.

Friday, March 27, 2015

Boom of Andriod

Android is currently leading the market on all mobile devices across the world. But Lets try to understand why it is booming today.
A lot have been discussed on who will the race of Mobile OS. Since Microsoft's OS taken a back seat. now the race is all between Apple vs. Android.
I have collected some details about both and put together in this blog for better understanding. Much has been written about the key strengths and weaknesses of the two platforms — with everything from design, to openness, to fragmentation serving as fodder for debate between the two sides.
What can’t be argued is that the two platforms have a strikingly different approach to UI, with Apple providing its own, highly refined solution, and Android countering with more flexibility and options from third parties.
The way in which Android allows developers to imagine all new ways to interact with the mobile phone is a particularly interesting area of development. The innovation and entrepreneurship in the space offers a unique look into ways that mobile computing may evolve in the future. By default, the various launchers, homes screens, overlays, and other Android interface solutions have to provide a unique take in order to stand out from the default Android or OEM offering.
drupe adds an overlay meant to put your contacts in the spotlight. The makers of the app believe the current mobile experience is too focused on apps despite the fact that most of the actions users take on phones are interactions with other people. Whether its calls, text messages, or social posts, these conversations float across multiple people — but are usually with the same people.
The drupe interface places dots over your screen at all times serving as an invisible access point, enabling you to use it whenever you want. drupe’s display has your contacts on one side and your apps on the other, all in one screen, so when you want to interact, you simply swipe the desired contact to the app you want to use.
Additionally, drupe enables you to create a drupe group and communicate with it across apps. Beyond that, drupe analyzes your usage and predicts who you’d like to communicate with by dynamically building and updating your ‘favorites’ list. It also lets you see a unified recent log in a cross-app manner and search for contacts from all your apps.
Start – Get to the stuff you use most, faster

Start allows users to get to the apps and information they want, as quickly as possible — right from the phone’s start screen. Whether it’s the most used apps, information, or news, users can access it all in one place. The app is highly customizable so users can create the experience they are looking for.
Additionally, Start just rolled out a big new feature — lockgames. This means you don’t even have to unlock your phone when you want to pass some time playing with your phone. Think of these small, light games as the new modern version of doodling on a legal pad. This is perfect for those moments in meetings when a coworker has been rambling on for a little bit too long.
Expect to see Smart on a lot more phones — the developer has teamed up with leading mobile operators to bring Smart to millions of devices, offering these partners new ways to engage with their users.
The idea behind cover is that your phone should change depending on your context. So you should see one set of information and apps in the morning, and a second set when you arrive to work. The app learns your patterns and behavior so you should have the information you need, when you need it.
Cover also provides functionality for the lock screen letting users take a peek into apps without having to open up their phones. This should speed up the whole process of staying up-to-date with the flood of information coming into your phone.
Aviate – See the information you need at the right moment

Perhaps one of the best signs that this space is making waves is the entrance of the other big tech players. Aviate is an Android launcher that was gobbled up by Yahoo!. It takes the same focus on organizing apps and proving information in context as some of the other players on this list, but it now has the backing of one the first innovators of the Internet. It also shows that the traditional web companies are looking for a stronger foothold on users’ phones.
Whatever you think of the battle between Android and iOS, it’s worth it to pay attention to the innovation coming from these UI innovators. They are playing on the edge of mobile innovation, looking for the next big UI shift and hopefully getting there first.
Credits: Forbes.com