NGram, Edge NGram, and Partial Gram in Elasticsearch

NGram, Edge NGram, and Partial Gram in Elasticsearch When implementing autocomplete or partial search features in Elasticsearch, you often use tokenizers like NGram or Edge NGram. These tokenizers help Elasticsearch break down words into smaller components (“grams”) to make partial or fuzzy matching possible. 📘 NGram What it does: Breaks a word into all possible… Continue reading NGram, Edge NGram, and Partial Gram in Elasticsearch

Creating a Custom Fritzing Part

Overview This document provides a general guide for creating a custom Fritzing part for any electronic component not available in the Fritzing library. The process involves designing SVG images in Inkscape, importing them into Fritzing, and configuring the part’s properties to ensure compatibility with circuit diagrams across breadboard, schematic, and PCB views. Prerequisites Software: Inkscape… Continue reading Creating a Custom Fritzing Part

Published
Categorized as Robotics

Why Vendor Bills Sometimes Show Unexpected GL Accounts – Mixing PO-Based and Manual Entries in NetSuite

Background In NetSuite, vendor bills can be created in two ways: Linked to a Purchase Order standalone Each method drives the GL impact differently, based on how NetSuite determines the appropriate account for each item line. Understanding this difference is critical for finance teams to avoid confusion or unexpected entries in the general ledger. What’s… Continue reading Why Vendor Bills Sometimes Show Unexpected GL Accounts – Mixing PO-Based and Manual Entries in NetSuite

Blender 4.5 LTS: A Major Leap Forward

Blender has just dropped Blender 4.5 LTS (Long Term Support), a crucial update focusing on performance, stability, and workflow enhancements. This version will receive ongoing support for the next two years, making it a reliable choice for artists and studios. Key Highlights: Vulkan Acceleration: Continued integration of Vulkan brings significant performance and stability gains for… Continue reading Blender 4.5 LTS: A Major Leap Forward

Magnetoresistive Sensors

Introduction: Magnetoresistive sensors are devices that detect changes in magnetic fields by measuring variations in electrical resistance. They are highly sensitive and commonly used in applications such as position sensing, data storage, and current measurement, leveraging the magnetoresistive effect of certain materials. Working principle: Magnetoresistive Effect:  The fundamental principle behind magnetoresistive sensors is the change… Continue reading Magnetoresistive Sensors

Published
Categorized as Robotics

Shadow Testing in Production: Validating Without Risks

In modern software development, the pressure to deploy fast and safe is constant. This is where Shadow Testing steps in — a lesser-known but powerful technique that allows testing in production without impacting real users. What is Shadow Testing? Shadow testing involves replicating real-time production traffic to a new or modified system (the shadow) and… Continue reading Shadow Testing in Production: Validating Without Risks

Why Use Firebase Server Time?

“use client”; import { useEffect, useState } from ‘react’; import { initializeApp } from ‘firebase/app’; import { getFirestore, doc, setDoc, getDoc, serverTimestamp } from ‘firebase/firestore’; const firebaseConfig = { apiKey: process.env.NEXT_PUBLIC_FIREBASE_API_KEY, authDomain: process.env.NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN, projectId: process.env.NEXT_PUBLIC_FIREBASE_PROJECT_ID, storageBucket: process.env.NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET, messagingSenderId: process.env.NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID, appId: process.env.NEXT_PUBLIC_FIREBASE_APP_ID, }; const app = initializeApp(firebaseConfig); const db = getFirestore(app); export default function ServerTime() {… Continue reading Why Use Firebase Server Time?

Transaction Line Distribution SuiteApp: Identifying and Resolving Cause of Erro

After installing the Transaction Line Distribution SuiteApp, A/P clerks experienced script error preventing access to Vendor Bills and working with Purchase Order. It keeps displaying error: “SSS_SEARCH_ERROR_OCCURRED Search error occurred: Record ‘customrecord_vid_template’ was not found”. However, once SuiteApp was uninstalled, both A/P and PO functionalities returned to normal.  The Administrator ensured that all prerequisites and installation instructions were… Continue reading Transaction Line Distribution SuiteApp: Identifying and Resolving Cause of Erro