tutorial

JoyCaption is amazing to caption training data. Advanced Gradio APP with batch processing and 1-click install

JoyCaption is amazing to caption training data. Advanced Gradio APP with batch processing and 1-click install

Here a Hugging Face space that you can test it yourself : https://huggingface.co/spaces/fancyfeast/joy-caption-pre-alpha — still working I have been requested to make a Gradio app for this so i made an advanced app and 1-click installers It uses a clip siglip-so400m-patch14–384 and Meta-Llama-3.1–8B-Instruct as model and a fine tuned checkpoint for better captioning My app who wants to checkout : https://www.patreon.com/posts/110613301 It has batch folder captioning feature as well and auto save all captioned images and captions into outputs folder Also I have a very lightweight, super fast Gradio caption editor. Since I don’t like other existing apps, i self…
Read More
Statistics with R – Introduction to R Language and Statistics

Statistics with R – Introduction to R Language and Statistics

What is statistics? Statistics is a science, where we use information from our world to provide answers to the questions created. But how is it science? Using statistics is not enough to just collect data (information), the data needs to be trained, understood and processed to obtain a final result. This entire process until reaching the result brings a learning of great value. Where at each point that you manipulate it can bring a different result. I don't think it's that bad, it can be a challenge, having to test and evaluate again until reaching an effective result. Within statistics…
Read More
CSS Layout Techniques – Floats, Clears, and Legacy Layouts: The Old School Cool

CSS Layout Techniques – Floats, Clears, and Legacy Layouts: The Old School Cool

✨This article is part of a larger series that is available on my own website. Click here to know more about CSS 101: The Series. It's completely free! Welcome to a blast from the past! Before Flexbox and Grid swept in like the superheroes of modern web design, there was a time when floats and clears ruled the CSS universe. If you're a web design newbie, you might be wondering, "What on earth are floats and clears, and why should I care?" Well, buckle up, because we're about to take a nostalgic trip through CSS history. Spoiler: you might find…
Read More
Google Sheets: SUMIFS para durações (horas), parte 2

Google Sheets: SUMIFS para durações (horas), parte 2

Esses dias fiz um post mostrando como criar duas fórmulas personalizadas para o Google sheets para somar horas com base em critérios (aqui). O problema delas na minha opinião é que elas não eram flexiveis. E se eu quiser N critérios? Bom, agora você pode! Agora a fórmula toma 3 conjuntos de dados: as durações, os critérios, e as instruções para filtrar. Vamos de novo a planilha de testes: Título Duração Categoria Status Curti Perdido em Marte 01:00:00 Filme Já assisti Sim Interestelar 02:49:00 Filme Já assisti Não John Wick 01:30:00 Filme Já assisti Não Vingadores: Ultimato 03:00:00 Filme Quero…
Read More
How to Redirect HTTP to HTTPS Using Free WAF

How to Redirect HTTP to HTTPS Using Free WAF

SafeLine WAF Installation Reference: SafeLine WAF Installation Prerequisites: An SSL certificate (e.g., a .crt file and a .key file). Configuration Overview In this guide, I'll walk you through configuring HTTP to HTTPS redirection for your web application when using SafeLine WAF. My web application and WAF are hosted on the same server, so I'll show you how to avoid port conflicts and set up redirection correctly. 1. Modify Your Application's Nginx Port Since both the WAF and your web application are on the same server, you'll need to change the port that your application's Nginx server listens on to avoid…
Read More
#46 — Find The Category Meeting The Specified Condition

#46 — Find The Category Meeting The Specified Condition

Problem description & analysis:In the Excel table below, the 1st column is the category and the 2nd column contains detailed data whose values are true or false. Task: Find the category whose detail data does not have the true value. The expected result will be Andy and Tim. Solution:Use SPL XLL to get this done: =spl("=?.groups(~1;count(~2)).select(#2==0).(#1)",A1:B6) Enter fullscreen mode Exit fullscreen mode As shown in the picture below: Explanation:groups() function groups and summarizes data; ~1 represents the 1st child member of the current member; #1 is the 1stcolumn of the table. Source link lol
Read More
HTTP Guide

HTTP Guide

HTTP Hypertext Transfer Protocol (HTTP) is an application-layer protocol for transmitting hypermedia documents, such as HTML. It was designed for communication between web browsers and web servers, but it can also be used for other purposes. HTTP follows a classical client-server model, with a client opening a connection to make a request, then waiting until it receives a response. HTTP is a stateless protocol, meaning that the server does not keep any data (state) between two requests. - MDN Web Docs HTTP Request Methods HTTP methods define the actions that can be performed on resources identified by URLs. Here’s a…
Read More
Deploying Free WAF SafeLine Using Docker

Deploying Free WAF SafeLine Using Docker

With more people setting up private clouds, NAS, home theaters, blogs, and library management systems at home, some of these systems are being exposed to the public internet to enable remote access. In such cases, deploying a Web Application Firewall (WAF) like SafeLine to protect your data is crucial. System Requirements Before installing SafeLine, ensure that your system meets the following requirements: Operating System: Linux CPU Architecture: x86_64 with SSSE3 instruction set support Software Dependencies: Docker version 20.10.14 or above, Docker Compose version 2.0.0 or above Minimum Resources: 1 core CPU, 1 GB RAM, 5 GB disk space How to…
Read More
#45 — Copy Each Row N Times (N Is The Cell Value of The Specified column)

#45 — Copy Each Row N Times (N Is The Cell Value of The Specified column)

Problem description & analysis:In the Excel table below, each row is a product, and the 3rd column is the quantity of the product. Task: Copy each row N times (N is the cell value of the 3rd column) and display values in the original 3rd column as empty. The expected result is as follows: Solution:Use SPL XLL to do this: =spl("=?.conj(~3 * [~]).run(~3=null)",A2:F9) Enter fullscreen mode Exit fullscreen mode As shown in the picture below: Explanation:conj()function concatenates members of a sequence. run() function modifies a sequence. “Integer N* a sequence” means copying members of a sequence N times. Source link…
Read More
AuraSR GigaGAN 4x Upscaler Local (Windows), Cloud (RunPod, Massed Compute, Kaggle) 1-Click Installers and Batch Processing App

AuraSR GigaGAN 4x Upscaler Local (Windows), Cloud (RunPod, Massed Compute, Kaggle) 1-Click Installers and Batch Processing App

AuraSR is a 600M parameter upsampler model derived from the GigaGAN paper. It works super fast and uses a very limited VRAM below 5 GB. It is deterministic upscaler. It works perfect in some images but fails in some images so it is worth to give it a shot. GitHub official repo : https://github.com/fal-ai/aura-sr I have developed 1-click installers and a batch upscaler App. You can download installers and advanced batch App from below link: https://www.patreon.com/posts/110060645 Check the screenshots and examples below Windows Requirements Python 3.10, FFmpeg, Cuda 11.8, C++ tools and Git If it doesn't work make sure to…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.