Hoping someone can help or push me in the right direction with a requirement a client has requested.
My client works in a secure restricted environment where external translation services are blocked or prohibited.
Currently using a paid Azure translator cognitive services subscription with S1 plan of blob storage. I have created 'source' and 'target' containers, generated SAS keys and followed a online tutorial with a basic C# code. If I upload a document to be translated via Azure storage explorer into the 'source' container, run the C# code via VS code this will translate the document and place into the 'target' container which can be downloaded.
My question is what is the easiest and fastest way to make this user friendly?
I am not a developer although do have a basic grasp on API and a little python but developing something like this is far beyond my skillsets.
Any suggestions or recommendations would be greatly apricated.
Thanks in advance!
https://github.com/MicrosoftTranslator/DocumentTranslation
has an application that performs all the necessary document translation tasks. Provided as source and as compiled binary.
Command line for Windows, Linux, MacOS
doctr translate <source folder OR document> [<target folder>] --to <language code>
Graphical User Interface for Windows
Related
Looking for advice, not necessarily any actual code. I'm a consultant writing some de-duplication functionality into an existing SharePoint Online \ Azure functions solution for a client.
The requirement: I need to write an Azure function that pulls PDF's from a SharePoint library, so I can hash check it before running it through OCR (ComputerVision API), followed by some text processing and a final similarity check.
The challenge: The client environment is locked down to the n-th degree (financial institution) and I only have access to the Azure resource group I'm currently working in. The existing function app, used by other solutions, runs on runtime 2.0 and Linux. I need to use SharePoint CSOM to access the PDF's for the above mentioned checks, but runtime 2.0 only supports .NET Core (not .NET framework), and .NET Core doesn't support SharePoint CSOM. There is a workaround to get CSOM working in .NET Core by fiddling with target build settings, but then it still doesn't run on Linux. Logic Apps doesn't give me the granularity to run all the checks and balances I need to, and SPFX isn't really a solution to do nightly automated runs without some garish compromises. VM's are out.
Any thoughts or suggestions to get this up and running without shooting myself or my client in the foot?
Here's two options:
Using the raw REST APIs with .Net Core running in Linux. You'll need to figure out how to generate the auth token. I know it can be done but don't have sample code for you at this time.
If Node is an option for you, you can use PnP JS in a Node Azure function. https://spblog.net/post/2017/06/07/Using-PnP-JS-Core-(sp-pnp-js)-in-Nodejs-environment
Do not even bother trying to get the CSOM to work. Also I don't even see how SPFX will work in this case.
How do I get started the best way if I want to develop a quite simple web application that will store some user data into an Azure CosmosDB.
The web application should contain user authorization and everything should run in Azure. Furthermore I am pretty good in PHP and C#, which I prefer as development language.
My Question: Can any of you point me to a good tutorial or LinkedIn-Learning-Course?
I would prefer using Visual Studio Code as my primary environment.
Seems you are trying to develop a web application using cosmos db which can be run on azure portal.
Here is the nice official document you could learn step by step.
If you need code sample you can check here for code snippet
You can also find this sample for CRUD operation.
Note: I would suggest you to finish each of the document from beginning to end. So that later on you can easily grab others
tutorial.
If you still have any query feel free to share. Thanks and happy coding!
This might be a really basic question, but I can't quite figure out how to set up programmatic access to an external GD.
Our partner organization gives us access to their GD. I can access them through a browser. What I want to is to be able to programmatically download files from there (preferably using a python library) since there are a lot of them to download and I don't want to do it by hand.
I am using this as a guide but got stuck at step 4 "click ‘Configure consent screen’ and follow the instructions" -- what am I supposed to specify as Application Name and other items? And is there a better/easier way to set up programmatic access?
In case it makes a difference:
I am using a Win10 machine
I have no admin rights on it
Any guidance will be much appreciated!
I'm creating a UWP application that will be used exclusively on rugged Win10 tablets by a group of initially 10-20. If things go well it will be expanded to 100 users. These users are employees of our company, but will be remotely located.
Currently, with the test tablets, I am pushing the packages in google drive and manually copying them to the tablets, unzipping and executing the ps file on the tablet. This is way to complicated for even a beta test group of our users.
I'm looking for short-term/long-term recommendations for deployment. Someone mentioned SCCM to me and I've read a little, but that seems like quite a major endeavor to host. I would prefer something like a "private store" concept, but I can't find anything like that.
You can create a private store for your company. The best solution is probably to use Windows Store for Business. http://www.microsoft.com/en-us/business-store
Microsoft Azure Active Directory (AD) accounts for your employees are needed if you select this solution.
An alternative way is to use HockeyApp http://hockeyapp.net to deploy your application.
According to your description, HockeyApp should meet your requirement. Via HockeyApp, you can upload and distribute builds for beta or enterprise distribution using our web UI, or our API. HockeyApp also supports build servers like Jenkins or Visual Studio Team Services. Don't forget to upload your dSYM or
mapping.txt to get readable crash reports.
With HockeySDK for UWP integrated, you can also:
Integrate our open-source SDK to:
Collect crash reports
Show update alerts for new beta builds
Add a feedback view directly into your app
For more information, please visit support.hockeyapp.net.
For those who've already migrated from Parse's Cloud Code to Azure's Mobile Services or those who have a good enough grasp of both to know how this would be done: Can you outline the high-level steps for migrating off of Parse and into Azure?
My concerns:
Parse has an excellent ACL system but I wonder if there are scripts to translate it into Azure's DBs and tables.
I wonder what's a close mock-equivalent of Parse's JS SDK so that I could Simply swap out Parse.. with Azure.. and still have code running seamlessly.
Is this a pipe-dream?
Parse enables you to export files in a JSON format. You will find this feature under the Settings tab for your Parse app.
Since the announcement of the Parse shutdown, Microsoft has posted guidance on migrating from Parse here: https://azure.microsoft.com/en-us/blog/azure-welcomes-parse-developers/
Perhaps a bit too late for the OP but hope it helps.