Pages

Se afișează postările cu eticheta development. Afișați toate postările
Se afișează postările cu eticheta development. Afișați toate postările

vineri, 1 august 2025

News : NodeJS and JavaScript security packages over sercurity areas.

Because I used NodeJS and JavaScript on web development, today I will show you some good packages for security using tree main areas of security ...
The first one:
ACLs known as Access Control Lists this use node_acl - npm package.
Will allow you to integrates with Express, also supports role-based access control known as RBAC, and stores rules in memory, Redis, or MongoDB. The main goal is to define user roles and permissions for resources.
The RBAC known as Role-Based Access Control): A security model where user permissions are assigned based on roles. Each role has specific access rights to resources, simplifying management and ensuring users only access what’s necessary for their job.
The second one:
SAML known as Security Assertion Markup Language:
This allow you to use passport-saml - npm package.
This package configure SAML strategy in Express for secure authentication.
Enables SSO by integrating with identity providers (e.g., Okta, Azure AD).
The SSO known as Single Sign-On is a system allowing users to authenticate once with an identity provider as IdP known as Identity Provider and access multiple applications without re-entering credentials, improving user experience and security.
The IdP is a system that manages user identities and authenticates users for applications.This verifies user credentials (e.g., username/password) and issues security tokens (e.g., SAML assertions) to enable single sign-on aka SSO across trusted services, like Okta or Azure AD.
The last one is audit Log known as SIEM:
SIEM known as Security Information and Event Management is a system that collects, analyzes, and correlates logs and event data from various sources (e.g., systems, applications) in real-time.
This use winston or bunyan - npm packages for logging.
The main goal is to capture system/user events and integrate with SIEM systems like Splunk via HTTP or TCP forwarding.
Store logs in JSON format for compatibility.

miercuri, 30 iulie 2025

News : Vite new changes.

Vite is a blazing fast frontend build tool powering the next generation of web applications.
Vite makes web development simple again
The last release on GitHub project comes with the version 7.0.6 .
The good news comes from the same GitHub project and the x.com vite account:
The news is on this change log:
7.1.0-beta.0 (2025-07-30)

sâmbătă, 26 iulie 2025

News : Transform Your Development Workflow with Kiro.

Go from concept to production and beyond - Kiro is an AI IDE that works alongside you to turn ideas into production code with spec-driven development.
... another video from Kiro - the official youtube channel:

duminică, 20 iulie 2025

News : See these web browsers ...

Today, I will show these web browsers :
Active
Browser Developer Latest Version Operating Systems Status Download Link
ChromeGoogle130.0.6723.58Windows, macOS, Linux, Android, iOSActiveDownload
FirefoxMozilla Corporation131.0Windows, macOS, Linux, Android, iOSActiveDownload
EdgeMicrosoft Corporation130.0.2357.46Windows, macOS, Linux, Android, iOSActiveDownload
Internet ExplorerMicrosoft Corporation11.0.9600.18860WindowsSemi-activeDownload
SafariApple Inc.18.0macOS, iOSActiveDownload
OperaOpera Software ASA103.0.4928.34Windows, macOS, Linux, Android, iOSActiveDownload
SeaMonkeySeaMonkey Council2.53.18Windows, macOS, LinuxActiveDownload
MaxthonMaxthon7.1.8.9000Windows, macOS, Linux, Android, iOSActiveDownload
VivaldiVivaldi Technologies6.9Windows, macOS, Linux, AndroidActiveDownload
GNU IceCatFree Software Foundation, Inc.60.7.0Windows, macOS, LinuxActiveDownload
Comodo DragonComodo60.0.3112.114WindowsActiveDownload
Comodo IceDragonComodo65.0.2.15WindowsActiveDownload
SleipnirFenrir Inc.6.5.5Windows, macOSActiveDownload
Yandex BrowserYandex25.10.0.3145Windows, macOS, Linux, Android, iOSActiveDownload
TorThe Tor Project, Inc14.0.1Windows, macOS, Linux, AndroidActiveDownload
Pale MoonMoonchild33.3.0Windows, macOS, LinuxActiveDownload
The Classic BrowserThe Classic Tools2.6WindowsActiveDownload
DoobleDooble2023.12.25Windows, macOS, LinuxActiveDownload
TenFourFoxTenFourFox45.41.8macOSDiscontinuedDownload
Polarity BrowserPolarity10.0.4WindowsActiveDownload
Crusta BrowserTarptaeya Inc1.4.3Windows, macOSActiveDownload
Otter BrowserMichał Dutkiewicz1.0.03Windows, macOS, LinuxActiveDownload
BraveBrave Software Inc.1.71.114Windows, macOS, Linux, Android, iOSActiveDownload
WebThe GNOME Web Browser Developers47.1LinuxActiveDownload
QupZillaDavid Rosca2.2.6Windows, macOS, LinuxDiscontinuedDownload
iCabAlexander Cla Gen6.2.2macOSActiveDownload
ChromiumGoogle130.0.6723.58Windows, macOS, LinuxActiveDownload
Sogou BrowserSogou, Inc.12.0.1WindowsActiveDownload
Roccat BrowserRunecats7.7macOSActiveDownload
360 Security BrowserQihoo14.0.1086.0WindowsActiveDownload
SlimBrowserFlashPeak Inc.18.0.0.0WindowsActiveDownload
SlimjetFlashPeak Inc.43.0.6.0Windows, macOS, LinuxActiveDownload
360 Extreme ExplorerQihoo13.0.2312.0WindowsActiveDownload
KonquerorKonqueror24.12.0Windows, LinuxActiveDownload
Lunascape6.15.2Windows, macOSActiveDownload
MidoriTwoToasts.de11.3.4Windows, LinuxActiveDownload
AmayaW3C11.4.7Windows, macOS, LinuxDiscontinuedDownload
LinksMikuláš Patočka2.29Windows, macOS, LinuxActiveDownload
Dillo Web BrowserDillo3.1.0macOS, LinuxActiveDownload
WaterfoxAlex KontosG6.0.20Windows, macOS, LinuxActiveDownload
EpicHidden Reflex91.0.4017.71Windows, macOSActiveDownload
Iron BrowserSRWare98.0.4750.0Windows, macOS, LinuxActiveDownload
Avant BrowserAvant Force2020 build 3WindowsActiveDownload
FluidTodd Ditchendorf1.8.6macOSActiveDownload
KyloHillcrest Labs1.0.1.76141Windows, macOSDiscontinuedDownload
GreenBrowsermorequick6.9.1223WindowsActiveDownload
K-Meleonkmeleonbrowser.org76.5.1WindowsActiveDownload
NetSurfThe NetSurf Developers3.11macOS, LinuxActiveDownload
Baidu BrowserBaidu43.23.1000.500WindowsActiveDownload
Torch BrowserTorch Media Inc.69.2.0.1713Windows, macOSActiveDownload
BriskBardSalvador Díaz Fau3.9.0WindowsActiveDownload
surfsuckless.org2.0LinuxActiveDownload
CitrioCatalina Group Ltd.45.0.2454.266Windows, macOSDiscontinuedDownload
uzbluzbl0.9.1LinuxDiscontinuedDownload
ConkerorConkeror.org1.0.4Windows, macOS, LinuxActiveDownload
IbrowseStefan Burstroem2.5AmigaOSActiveDownload
UC BrowserUCWeb7.0.185.1002Windows, Android, iOSActiveDownload
NanoNano Browser PVT LTD.1.0Windows, macOS, LinuxActiveDownload
OmniWebThe Omni Group5.11.2macOSDiscontinuedDownload
ArachneMichal Polák & Jeremiah Zavala1.97Linux, DOSActiveDownload
ShenzBrowserShenz International1.1WindowsActiveDownload
Browse3DBrowse3D Corporation3.5WindowsDiscontinuedDownload
Bitty BrowserTurnstyleUnknownWindows, macOS, LinuxDiscontinuedDownload
Elinks Text WWW BrowserElinks0.17.0LinuxActiveDownload
Cốc Cốc BrowserCốc Cốc125.0.255Windows, macOSActiveDownload
LynxThomas Dickey2.9.2Windows, LinuxActiveDownload
The World BrowserPhoenix Studio3.5.0.3WindowsActiveDownload
ClassillaClassilla9.3.4macOSDiscontinuedDownload
TTTencent Holdings4.8 (1000)WindowsActiveDownload
Pink browserMind Vision Software (MVS)1WindowsDiscontinuedDownload
QtWebQtWeb.NET3.8.5Windows, macOS, LinuxDiscontinuedDownload
StainlessMD Software, LLC1.1.5macOSDiscontinuedDownload
KidZuiKidZui, IncUnknownWindowsDiscontinuedDownload
MenuBoxCloanto Corporation6.0.3.0WindowsActiveDownload
WebPositiveRyan Leavengood1.1-alphaHaikuActiveDownload
Wyzo media browserRadical Software Ltd.3.6.4Windows, macOSDiscontinuedDownload
xombreroConformalOpenSource1.6.4Windows, LinuxDiscontinuedDownload
CometBirdCometBird11WindowsDiscontinuedDownload
AWebYvon Rozijn3.4AmigaOSActiveDownload
SafeZone BrowserAvast Software s.r.o.UnknownWindowsActiveDownload
ZAC BrowserPeople CD Inc.1.5Windows, macOSDiscontinuedDownload
Acoo BrowserAcoo Browser1.98.744WindowsDiscontinuedDownload
TimberwolfFriedenHQ4.0.1.0252AmigaOSDiscontinuedDownload
KazehakaseKazehakase0.5.8LinuxDiscontinuedDownload
rekonqAndrea Diamantini2.4.2LinuxDiscontinuedDownload
IceweaselDebian ProjectUnknownLinuxDiscontinuedDownload
Netscape NavigatorNetscape Communications Corporation9Windows, macOS, LinuxDiscontinuedDownload
SwiftweaselSticKK3.5.5LinuxDiscontinuedDownload
GaleonThe GNOME team2.0.7LinuxDiscontinuedDownload
FlockFlock, Inc.3.6.4Windows, macOS, LinuxDiscontinuedDownload
CaminoThe Camino Project2.1.2macOSDiscontinuedDownload
AroraBenjamin C. Meyer0.11.0Windows, macOS, LinuxDiscontinuedDownload
Titan BrowserTitan Browser Corp.33.0.1712.0WindowsDiscontinuedDownload
ShiiraShiira Project2.3macOSDiscontinuedDownload
Beonex CommunicatorBen Bucksch0.8.2-stableWindows, macOS, LinuxDiscontinuedDownload
xB BrowserXeroBank3.9.10.24WindowsDiscontinuedDownload
AOL ExplorerAOL1.5WindowsDiscontinuedDownload
space timespace time1.0.0.2WindowsDiscontinuedDownload
NeoPlanetNeoPlanet, Inc1.262WindowsDiscontinuedDownload
GrailCNRI0.6Windows, macOS, LinuxDiscontinuedDownload
SlimBoatFlashPeak Inc.1.1.54Windows, macOS, LinuxDiscontinuedDownload
Deepnet ExplorerDeepnet Security1.5.3WindowsDiscontinuedDownload
RockmeltTim Howes & Eric Vishria2.2.0WindowsDiscontinuedDownload
VoyagerVaporWare3.3.125AmigaOSDiscontinuedDownload
Lobo Java Web BrowserThe Lobo Project0.98.4Windows, macOS, LinuxDiscontinuedDownload
UltrabrowserUltrabrowser.com Inc11WindowsDiscontinuedDownload
XtravoJawocoUnknownWindowsDiscontinuedDownload
KidRocketKidRocket.org1.5.0.2WindowsDiscontinuedDownload
Crazy BrowserCrazy Browser3.1WindowsNot RecommendedDownload
Enigma BrowserAdvanced Search Technologies, Inc.3.8.8WindowsNot RecommendedDownload
Nuke BrowserNuke Tech1.01WindowsNot RecommendedDownload

miercuri, 25 decembrie 2024

Abandoned games - the perfect recipe !

If you search on youtube with terms "abandoned games" you will find a lot of abandoned games with play areas without real players.
It is a negative factor in the development of a game type product and is real and quantifiable ...
These abandoned games are an overly pretentious point of view, and can mislead a potential supporter of a game development project.
From my point of view, the risk of creating and marketing a game is similar to a new product launched in marketing...
After all, let's think a little differently to understand: you want to launch some kind of commercial product: a cake, a new vehicle, a battery, a hat, a cap, an urban architecture project... Whatever you want, you will take the necessary steps to promote. Now create an online or computer game to promote this product... you will better understand why abandoned games are actually projects completed over periods of time with well-defined purposes...
From the point of view of design and development of projects in games, some youtube channels and videos can be real sources in the case study of the development of a game project. Let's see some examples:
Many hours of example with abandoned game from Redlyne .
Another good video from globert.

sâmbătă, 9 noiembrie 2024

News : Are you talking to a deepfake?

I learn from the U.S. learning platform and comes with good advanced learning skills ..., see the official youtube channel ...
I follow the free learn ... and these are my badges:
See another video from ...

sâmbătă, 26 octombrie 2024

Breaking the Windows Clipboard

... this will help you to understand how clipboards is designed to work, from the ThioJoe - youtube channel:

joi, 3 octombrie 2024

Red programming language ...

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!

sâmbătă, 17 august 2024

News : Creator online tool for assembly with a good design.

This is an online tool for assembly proramming comes with example and a good interface.
CREATOR is a generic teaching simulator to program in assembly in which you can simulate the operation of different architectures on the same tool. This simulator is designed to be used as a tool in which students can put into practice the brews seen in the theoretical classes of the subjects of Architecture and Computer Structure.
You can find this tool on this webpage with examples included RISC-V and MIPS-32.

marți, 2 iulie 2024

News : Bentley Systems - Nasdaq: BSY - make VUE free ...

... an old news VUE is free, see more on the official website.
This software is created by Bentley Systems, Incorporated ...
Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world’s infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent’s software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems’ 5,200 colleagues generate annual revenues of more than $1 billion in 194 countries.

duminică, 14 aprilie 2024

Spline : first test with Spline online tool.

I just tested this online tool Spline.
You can see I export to this blog and my codepen example.

joi, 28 martie 2024

Kids' Coding Projects.

KTBYTE students have the opportunity to complete a variety of challenging projects at each BYTE Level. Students are placed in classes based on skill, not age, which means it is common to see 12 year old kids coding projects that are targeted for 15 year old kids. Watch videos below to see what your child could create.
Read more on the official webpage.

vineri, 12 ianuarie 2024

The Ren'Py visual novel engine .

Ren'Py is a visual novel engine – used by thousands of creators from around the world – that helps you use words, images, and sounds to tell interactive stories that run on computers and mobile devices. These can be both visual novels and life simulation games. The easy to learn script language allows anyone to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
Ren'Py is free to use with commercial and non-commercial games and you can find on the official website.
This run's on Android 5.0+,HTML5/Web Assembly (Beta),Linux x86_64/Arm,Windows 7+,Mac OS X 10.10+ and iOS 11+.
This is last video tutorial from RenPy start tutorials but you can find more on web.

duminică, 5 noiembrie 2023

News : Asm Blox: a Game Based on WebAssembly That No One Asked For ...

I will consider this post news because I have not seen that the open-source developer community that is active on the web come up with clear examples in WebAssembly even though it appeared more than 6 years ago.
The name suggests bringing assembly-like programming to the Web, where it will be executed client-side — by the website-user's computer via the user's web browser. See wikipedia for more ...

duminică, 29 octombrie 2023

Spacescape tool for skyboxes.

Spacescape is a free tool for creating space skyboxes with stars and nebulas.
You can use Spacescape to make skyboxes for your free or commercial game, no license or royalties required!

duminică, 8 octombrie 2023

My 10 YEAR Indie Game Development Journey by ThinMatrix.

The development of a game depends on the resources that are at stake. Here's an honest example from ThinMatrix.
I have been subjected to the process of changes brought by game engine developers who quickly bring changes for advanced processing and interface and changes in documentation and bug fixes appear.

joi, 10 august 2023

Graphics programming - Unity 3D shaders - 005.

If you working with shaders and you get this error
Shader error in '': Parse error: syntax error, unexpected TVAL_ID
Go to console area and find where is the line of source code ...
Shader error in '': Parse error: syntax error, unexpected TVAL_ID at line 15
In my case was an old defined source code ZWriteoff, after I change it with ZWrite Off the shader is compileted.

vineri, 14 iulie 2023

Graphics programming - Unity 3D shaders - 004.

In the previous tutorial number 002, I presented how a shader can be implemented using an HLSL type file that provides two output variables: _in1 and _in2. Theoretically, they should be renamed with _out because they are output. Today I will show you how to use the color variable as an input in the custom node. Here is the source code with a compound math function on a vector with size 4 for Color added in Shader Graph.
Let's see the source code :
#pragma shader_feature_local OutCode001

float DataInput_float( in float4  _in11, in float x , out float4 _out11)
{
    //_in11 = _input11Float;
    _in11 = _in11;
    _out11 = sin(_in11) * ( x * 1000 );
    return  _out11;
}
This is how to link the _in11, x and _out11 to Inputs and Outputs lists. You can see the function is used like DataInput and not DataInput_float in the GUI.