In the months leading up to the closing of InVision, I built a bulk export workflow for the V6 cloud product. This provided a way for users to export Prototypes and Boards as ZIP files (complete with both data and image files) for archival purposes. The ZIP files are designed to be consumed directly from the user's local file system. Which means, these ZIP files can also be used to host static sites on public URLs. As a final gesture of good will, I wanted to demonstrate (VIDEO) how InVision V6 users can upload those ZIP files—FOR FREE—to Cloudflare Pages. It's so freakin' easy - you don't even have to unzip the files (Cloudflare does that for you). Read more: https://bennadel.com/4749
Good morning and happy New Year. If you exported prototypes or boards from the envisioned V6 Cloud product, you were left with a bunch of zip files that represent static versions of those prototypes and boards. And as a final gesture, I just wanted to show you how you can very easily upload these zip files to Cloudflare pages and host them publicly. So let me minimize my Finder folder here and you'll see in the background I am logged into my Cloudflare dashboard, which you can sign up for. Cloud Flare for free. And on the left hand side here, we have workers and pages. If you go into that, you have the option to create either a worker or a page. In this case, we're going to create pages and pages are just static sites. And we have the option to either connect to Git, which you're not going to do, or you can directly upload files to Cloudflare Pages. And that's what we're going to do. And the really, really cool thing that Cloudflare does here is it allows you to drag and drop those zip files directly into the browser and it will take care of unarchiving them and deploying them. For you O, let's go into our upload assets option, and the first thing you need to do is name the project, and that's going to become part of the URL that you use to host. You can create a custom domain later, but I'm not going to include that in this demo. So I'm going to call this one envision steps. Because that was the name of my prototype, I'm going to hit Create profit project. And you'll see now below we have a drag and drop zone and you can upload your zip file directly to this area. So if I go back to my Finder and I just grab my envisioned step, zip file, drag and drop, you can see it becomes activated. I'm going to drop it. You can see it automatically shows us the contents of those zip. And all I have to do is hit deploy site. And justice like that. Cloud Flare has processed the zip file and has begun deploying that static site around the world. Now I'll open it U here in a new tab. And it may not work at first. Sometimes it takes a couple of minutes for Cloud Flare to propagate these changes to its global points of presence. Ohh, happened automatically and fast. Here you can see I have envisioned steps, pages, dev. I'm automatically taken into my export experience. Here you can see I have my members. That's me. Of course this e-mail address doesn't work anymore and I have my screens here. These are all my steps. If I go to browse, you can see the thumbnail version. There are no actual thumbnails. This is just downscaling the large version. So this may not work very fast in a publicly loaded. URL but if we jump in here you can see I have all of my hotspots and I can go from screen to screen and I can look at comments of course as well. Umm, so that was prototypes. Let's take a quick look at boards. So if we close this and we go back to our workers and pages and let's go back into pages, and this is going to be the exact same process. This time we're going to go upload assets again, and now we're going to do. Invision Board. And let's create that prototype now. Project. Sorry, old habits die hard. We have our drop zone again, so I'm going to go back to my Finder. I'm going to grab my simply social board zip. And again, you just drag it over here. You can see the drop zone becomes activated. We're going to drop it. It's going to show us all of the files that are available. You can even expand these folders here to see what's going to be deployed. And then we hit deploy site. And again, Cloudflare takes care of decompressing that zip file and deploying your static version of your board to all of its points of presence. Around the world and I'm going to go ahead and open this one. And again, this might not work on first click. Sometimes it does take a couple of minutes. Yeah. So you can see this one is not working immediately. So I'm just going to go ahead and pause the video and come back when the deployment has completed. Alright, OK, so there it finally worked and that took about 5 minutes just to manage expectations. Sometimes it happens instantaneously and sometimes it takes a couple of minutes. So this is our Simply social board. That's a demo board from Envision. You can see we have our members. Again, this e-mail no longer works. If we go into browse mode here you can see the the board experience for the exported. Exported static assets, we can click into any of these. We get our full screen view, you can see the colors and all that jazz. We can go from image to image. And of course we can always look at comments, but I think there's only one comment here. So yeah, so that is a very, very easy way to take your exported zip assets from the Envision V6 Cloud product and upload them to Cloudflare Pages. And we can come back in here and we can see my two projects that have been created. And at any time, you can go in and delete these. Let's go ahead and delete these. So if I go into Envision steps, if you go over to settings down at the very bottom, there is an option to permanently delete all of the static assets. Let's go ahead and do that. We're going to have to take the name here so we don't accidentally delete things. And you just have to paste it in to confirm that you want to do this. So we're going to delete steps. And then let's go ahead and do the same thing for boards again. Go into settings, go down to the bottom, permanently delete. Let's grab the name here so that we can confirm the deletion and delete. And there you have it, a super easy way to deploy your exported Envision V6 prototype and board static sites to Cloudflare pages so that you can host them publicly for others to consume. I hope this is helpful, and if you ever want to talk about how to maybe take those zip exports and turn them into something else, feel free to drop me a line.
Did you know you can register and merge two fully processed 3D scans directly in the cloud through Sphere XG, without needing desktop software? See how it works in the video below 👇
Learn more about this and 2 more recent enhancements, including uploading your Flash scans to Sphere XG and a 2-way sync between FARO Connect and Sphere XG: https://lnkd.in/dnzqmgs4
𝗧𝗵𝗲 𝗟𝗮𝘀𝘁 𝗔𝗺𝗮𝘇𝗼𝗻 𝗦𝟯 𝗩𝗶𝗱𝗲𝗼 𝗬𝗼𝘂'𝗹𝗹 𝗡𝗲𝗲𝗱 𝗧𝗼 𝗪𝗮𝘁𝗰𝗵
S3 is one of the most popular cloud object storage services.
How you'll probably use it from a .NET application is with the S3 SDK.
You'll need to know how to upload, download, and delete objects (files). But that's just scratching the surface.
If you want a secure way to interact with S3 from your client application, you'll need to use presigned URLs.
Oh, and there's also multipart upload for large files.
Here's everything you need to know: https://lnkd.in/excfkQnD
🚀 Lead Fullstack JS Engineer | 🛠️ 13+ Years in JavaScript Ecosystem | 💻 Proficient in React, Vue & NodeJS | 🌱 Expert in Early-Stage Product Development | 🌐 Remote-Only
It's just unbelievable. Vercel is a great product, but only until your small side project starts to generate significant user traffic. Why they haven't set a default limit that’s at least 1000% before the bills become excessively large is beyond me.
I’ve just migrated all of my projects to a dedicated server using coolify.io. Coolify is a great example of how any cloud console should look in 2024. And the best part? It’s free!
While some companies exploit their user base out of greed, other open-source projects are tackling real problems.
Strapi ➎ - Launch Week - Day 5 - Multi-Environment Support!
We’ve made testing and deploying projects easier than ever with multi-environment support in Strapi Cloud!
⬥ Separate environments for development, testing, and production
⬥ Isolated stages to avoid breaking your live app
⬥ Custom environment variables for each stage
No more juggling projects or worrying about affecting your production environment. Try it out today and keep your development stages safe and organized.
Learn more: https://lnkd.in/gAPtJgCe
LangGraph Cloud is also now available in open beta. 🚀☁️
LangGraph Cloud lets you build fault-tolerant, scalable agents. You can:
• Manage large workloads with horizontally-scaling servers, task queues, and built-in persistence.
• Deploy agentic apps in one click, then debug and monitor associated traces.
• Use LangGraph Studio, a playground-like studio for debugging agent failure modes and quick iteration — now available also as a desktop app.
All LangSmith users on Plus and Enterprise plans can access LangGraph Cloud at no additional cost while in beta. Just navigate to the "Deployments" tab in your LangSmith UI to get started.
➡️ Sign up for a LangSmith account: smith.langchain.com
📓 Learn more in the docs: https://lnkd.in/gtqMXSz5
🔁 ICYMI, LangGraph v0.2 is also released: https://lnkd.in/gjraSdcG
🤖 In Dify v1.0-beta, we’ve introduced the Agent Node as a new Workflow component.
By combining an LLM, Tools, and a reasoning strategy, the Agent Node enables autonomous, multi-step tool invocation to complete tasks or solve problems in your Workflow.
Dify includes two built-in strategies—Function Calling and ReAct—both of which can be installed from the Marketplace.
Access Dify v1.0-beta by:
1️⃣ Deploying locally via Docker Compose: https://lnkd.in/gj2zD-Fg
2️⃣ Joining the waitlist for the cloud version: https://lnkd.in/gWnjAAii
We’re thrilled to announce the launch of Temporal Cloud Self Sign-Up on Product Hunt, alongside the extension of $1,000 in free credits for new signups.
If you’ve found Temporal to be valuable in your life as a developer or in the life of your business, please consider showing us some love 💖 sharing the news to your own networks, along with your Temporal story.
https://lnkd.in/gXideGJD
🚀 Exciting news! Hatchet (YC W24) just launched an open-source task queue with a cloud version! 🌩️ Perfect for developers looking to streamline tasks and boost productivity. Dive into the future of efficient task management with Hatchet! 👉 [Read more](https://lnkd.in/gdE89jeT)
B2B marketing in systematic approach
2moLoved the workflow, worked like charm, files are now safe on my S3. Great work Ben Nadel - tutorial was pretty straightforward. :)