How to activate Dataiky DSS Free Edition in different computers with the same account - dataiku

I have created a Dataiku DSS Free Edition account. I have worked in many projects in a computer, but now I need to use the same account from a new PC. When initiating Dataiku Launcher in this new PC, the program asks if I have a DSS license file. The answer is no, because, as reported in Dataiku documentation, "If you use the Free Edition, the license is automatically generated when you fill out the form the first time you start the product, and never needs updating."
Yet, if I select the "no" option,it asks me to create a new account. But of course, I need to work on the existing projects in my account. How can I achieve this?

Related

Can not create local user account that allows login anymore

I am trying to create some local user accounts in Windows 10 on my home PC. I can go through the wizard ok, but when I try to login to the accounts I get a message similar to 'user profile service failed the logon'.
The whole story is this:
I want to add a SSD drive to my system (Dell Tower, I do not remember the model). So following some advice, it was suggested to move my user files to another drive so the SSD drive would only have the OS and programs on it. Plus this would keep my SSD required size smaller.
So I started to move my user files using the "Location" tab for the "My Documents" and similar folders to my other drive. This all appeared to work okay.
I then selected my wife's folders but I could not since I was not logged under her account, fine. I logged out of my account and attempted to log into her account (we both have administrator rights). That is when I received the 'user profile failed' message.
I have third account on the system, another admin account, and it too failed. Windows seems to be accepting the passwords, just failing further into the login process.
I logged back into my account and my desktop is completely different, there are only 3 icons there now instead of the ~20 I had before, so something with the 'move' failed? I'm not sure. I moved the files back to the default location and that did not help. I googled the 'user profile service failed' message and it seems this happens often enough that there are fairly detailed instructions about how to fix it.
The one fix was to examine the registry (this was from support.mircosoft.com) HLM\Software\Microsoft\windows nt\CurrentVersion\ProfileList and 'simply' remove the '.bak' suffix from entries that match the accounts that are broke. Set some other values to 0. In my case the values were not present in the values list.
I did this and it did not help. I did reboots at various times throughout this process, but those did not help either....
So I tried to create a new account(s), but no matter how I created the account I could never log into the account. Right now, I have only one account that I can log into.
I have not tried the "net user" command as I have just found some information about here at work. I did have to use that program to reset my account's password recently. I have used the same password at home for years, so I do not know how it changed. Luckily, my wife's account still worked at that time and it was an administrator account. So maybe that was some indication that the 'user subsystem' was failing in someway.
This PC is seldom connected to the Internet, only for Windows updates or downloading a program, like "Open Office", Paint.Net type of things. We mainly use an older XP machine for computer work and a tablet for surfing the 'net. The computer is 'new' to us and we have not migrated our files to it. In fact the PC is seldom used at all and powered off for months at a time. I am pretty much the only person that even uses the system, my wife went through a "Dummy's for Windows 10" book and decided it was too different to really bother with learning a whole new thing.
I will try 'net user' tonight to add another account and see if that helps.
Thanks for any hints or suggestions.
I'm not 100% sure what's happened, but it looks like the accounts are probably corrupted. You can do it, but Windows much prefers to have the user profiles on the same drive as the installation itself. Moving them entirely may be the cause of the issue.
(For future reference, If you want to copy user accounts across to a new SSD, it's always best to start here: C:\Users\xxxxx). xxx being your userID. If you would like to use it as your primary C:Drive for Windows - I would advise just a clean install.
You could try a couple of things at this point. (Make sure you're connected to the internet if you can)
First, try just making sure your connected to the internet and run all the updates you can. The profile service may just be corrupted and Win10 especially might just need an internet connection to sort it automatically.
Try booting into recovery mode, and run a system restore back a few days. The files may not return but it might fix the profile issues.
If you can still login to your wifes profile, use this tool (after backing up your files) to clear out all the old profiles.
Net user will likely just enable the hidden admin account, and would not be all that useful if your wife's account is already and administrator.

How should I go about to create a demo of my software with limited functionality?

I want to create a demo of my software with limited functionality. What is a good way of doing this?
More details about my specific situation:
I am developing small scale software and don't worry about crackers and such, but still I want to get the best protection for my software with the least effort. The application I am developing is written in VB.NET and I am writing it in Visual Studio 2013.
There are many questions marks I have about this:
-Does this kind of protection take time to implement or is there a simple way? (I'm looking for a simple implementation)
-Should I use some kind of third-party service for this?
-If I use license keys, how do I generate the license keys?
I would be glad for either a complete or partial answer to my question
A basic solution is
1. Using registry (Windows) 2. or a license file. 3. or Online activation
I just give you the technical suggestion not code.
Using registry
Complete your soft but on the init page (Starting page) do the registry checking and find for a key if it is available load your project with full access, if not load with limited features.
Using license file
When client install your software to their machine. Your software first ask the product key. If a valid product key entered your software can generate a machine specific license file and store it to your software's installation location. From the next time your soft will get the license file while opening so it will not ask for a product key.
Now for machine specific license you can use device MAC (But it is a bad practice), Client name and details information and the encrypt it and save as license file.
Using online activation
You can easily create online activation. In this case when some one buy your soft you just create a online account for him to your activation system and give the client the product key generated by your online activation system. So than when client enter product key your soft can download client info and store it as a license file.
There are many other techniques available. And you can implement your one also. Think!

Is there a free way to distribute free Windows 8 apps?

I'm considering developing a free non-enterprise Windows 8-style application. I would like to be able to distribute it with no fees charged to myself or users. (Please not that I am not asking about Windows 7-style desktop applications.)
From Microsoft Community, it seems that the only way to distribute these types of applications is using Windows Store. In fact, since the removal of the term, metro, it appears to me that one of the replacement phrases is Windows Store Apps, which clearly implies a strong association with Windows Store.
The licence agreement for the store appears to support distributing free applications. However, I've also read that there is no (permanently) free way to use the store as a developer. (See this, for example.) Microsoft does appear to market some 'free' methods to do this, but they appear to be first-year-free subscriptions that still require credit card details for subsequent years.
I have already looked at and considered the following Stack Overflow questions about this:
How to Distribute Compiled Windows 8 Metro Applications without Windows Store?
This question appears to be in the context of using pre-release Windows 8 before the store was available.
How to install a Windows 8 App Without Submitting to Store
This appears to be related to enterprise users and applications.
How can I distribute a free Windows 8 application without having to pay for a Windows Store developer account?
You cannot. A store account is required to distribute applications in the Windows Store; however, there are programs in which that cost ($49 per annum for a individual developer) is absorbed, such as MSDN subscriptions and BizSpark.
Sideloading (as mentioned in the first link you provided) remains possible, but requires (and automatically provisions) a free 'developer' account to run it.
Sort of.
What you do is you go to the Store menu, and hit "build store package." When it asks you whether you want to build something for store, you hit no.
You will be presented with a directory that contains a .sh1 script, which you can then use to install the application.
The downside is, this requires enterprise windows or a (free) developers' license to install. So it's not general population adequate.
Now, I should point out that .EXEs still work just fine the old way. There is only an impediment if you mean Modern UI applications.

Application free trial via registry

For my VB.NET applications, I am wanting the user to have a free trial for x amount of days.
Where is the best place to record the amount of days past?
In the registry? Can't someone just delete the registry key, and then have the full x amount of days again?
Is there a better way?
Anything you store on the user machine could be compromised.
If you are serious about this thing then your "best" option is to have a webservice that your apps call at every startup passing some form of identification string.
(And this could be compromised too).
For the purpose to generate an identification string you could look at this question and the following answers
It doesn't matter where you store something on the local machine because it can always be removed.
A user could start up a Virtual PC install your app, and then roll back the virtual PC after 28 days and install again.
One option is to generate a key that is unique to the machine and then verify this with a web service. This is not completely hacker proof but it is better.
You could add some information to any file saved with the trial version of your app which is unique to that specific version of the app (perhaps a timestamp from when it was installed).
When a trial version of your app tries to open a file, it will check this signature and ensure that it was created with that same instance, otherwise refuse to open the file.
This essentially neuters the ability to simply reinstall the app and continue using it.

Generate key for a software developed using vb.net

Hai guys,
I ve developed a salary calculating software using vb.net.... Its working fine and i ve converted it to an exe file... My drawback is it can be copied and pasted in another system very easily... I want to generate a key for the exe file and while installing the key should be used and when installation is completed ,the key should not be used again... Is this ya secured one or give me some ideas how it can be done....
There are many product on the market that will help you generate software keys, for example www.softwareshield.com and www.exeshield.com Or simply do a Google Search.
For more serious protection you can use a hardware key that unlocks your software, for example http://www.matrixlock.de/english/index.htm
It all depends on your adience.
If you are targetting end-users / home-users: no matter what you do, your software will be hacked (if it is good enough).
If you target the enterprise: Companies are mostly willing to buy your software, and do not copy to other companies. They have far more to loose when running illegal software. But also they are the first to complain if they cannot distribute your software using their distribution system. And this system will be blocked by your copy protection scheme.
Conclusion: Implement the simplest and cheapest protection scheme you can find. And also find a way you can bypass it easily if you want enterprises as your customer.
You'll need to sign your assembly, and have some form of online authentication process to manage the keys.
Whatever copy protection scheme you implement....just make sure that your paying users don't get a lot of discomfort from it.... You want to keep bad users from copying your software without permission, but when good users get problems because of faults in your copy protection software, you will lose a lot of credit.