Physics Engine Updates: Collision Improvements & Jumping Mechanics
Work ongoing on physics & website. Engine updates: collision improved, jumping & crouching implemented, physical object settings & material tables added.
Work ongoing on physics & website. Engine updates: collision improved, jumping & crouching implemented, physical object settings & material tables added.
Publishing new game materials and Telegrams in VK group tonight, transparency mode off.
The PAZ 3205 bus model is being developed gradually, with no significant updates available yet.
Preparing 3D models, a new project is underway at Motion Engine.
Lua script created for map, check telegram channel @motionengine2 for details.
New main dark theme implemented in editor with improved performance. Error reporting system added, sends bugs to tracker via web resource.
Track your workouts with GymLogger app built on React Native & Expo Go! Log exercises, see progress over time, and automate weight increases. No internet needed, review past logs in the History tab.
Introducing the revamped MEBOX map editor with a fresh new layout! Explore and create with ease.
The engine is now multithreaded, allowing tasks like restarting shaders and rendering to run concurrently. The author is currently rewriting the render process.
Moved from GTK3 to MFC for project development.
Developing our own map editor, MEBOX (Motion Engine Box), is underway, but still in its raw form.
New engine update V0.57: Accelerated startup, Wireframe model display, UI capabilities & minor bug fixes.
Fixed crash bug & improved Realtime mode with launch args. Removed test funcs from Lua scripts & added new functions for dev params like background & title settings.
The map editor is now a script editor, allowing for more flexibility and customization.
New features implemented: Lua script support, exec script system for engine startup modes, and 2 new modes: File Initialization & Real-time Module Management.
Improving engine & writing a test game to speed up dev. New renderer tested: 38k polys rendered in 2.5 sec. Back to normal after testing.
Layoffs can be tough on identity & job search. I learned: build an identity beyond your employer, create structure during job hunting, & timing plays a role in market conditions. Read my full journey & share your experiences!
Microsoft's devs chose Go for TypeScript compiler port due to low-level control & native-code support. Anders Hejlsberg praises Go's memory management & concurrency features, but some argue C# is better suited for the task.
Implemented auth system with user config & authorization. Rewrote msg sending to read JSON code. Added CLI mode with debug option.
Developing APS - Account Protection System module for user security on server & client side. Commands sent via JSON code requests, ensuring secure data exchange. No need to worry, hacking is impossible!
I chose Datastar over Alpine.js/HTMX for my project due to its lightweight & powerful approach, leveraging Server-Sent Events (SSE) for real-time updates & built-in helper methods like @toggleAll.
Solve circular array queries: find min distance between query index and same value in array. Use hashmap to store indices, binary search for efficient lookup.
Tailwind's `@layer dip` variant allows overriding utility classes in a lower specificity, useful for components & utilities, but has limitations & is not a replacement for tw-merge.
Launched server on UDP, working on port management (28500-28600). Added command line args & netstat output. Waiting for feedback on server functionality!
Learn Arduino by making an LED blink! Write & upload code to your board. Start with setting up your Arduino, writing your first program, uploading the code, and experimenting with delays. Perfect for software devs exploring new tech!
Unit tests with mocking external deps are more efficient than service tests with Testcontainers, allowing devs to deploy branches quickly & reducing testing/troubleshooting issues.
Editor upgrade with likes is coming! Interface revamped & new features added. Soon, even the engine will be testable!
Switching from irrKlang to FMOD for sound management in our project. Time to rewrite and optimize audio functionality.
Implement OOP in Lua by defining classes as tables & using `setmetatable()` for inheritance. Create instances with `new` method & use methods to display info. Inherit from parent classes to add unique props & methods.
Create an IAM role with SES permissions, attach it to a new Lambda function, integrate with API Gateway, test email sending & monitor metrics using SES & CloudWatch.
New dev update! Bug fixes, interface tweaks, map editor improvements & config file added. Engine now syncs at 60 FPS. Levels can be templated with "levels/template.me". .42
React Native's new architecture (JSI, TurboModules & Fabric) eliminates performance bottlenecks, enabling faster execution, lower memory usage and smoother UI with real-time rendering.
Built a Wishlist App with KendoReact, featuring AI-powered gift recommendations, user management, and sharing capabilities.
rbenv vs RVM: which Ruby version manager is right for you? rbenv is lightweight & simple, while RVM is a full environment manager with built-in gemsets. Choose based on your project needs!
Optimize code splitting with dynamic imports, use ES modules for tree shaking, avoid global state when possible, implement proper caching, and leverage React Server Components to reduce JavaScript sent to the client.
Transformers revolutionized LLMs by processing entire sequences at once, solving memory issues and enabling generation of long responses.
Common solutions failed to resolve Laravel's Unable to locate file in Vite manifest error. The actual cause was a missing vendor/lakm/laravel-comments/resources/css/app.css file due to an unrun installation command: php artisan commenter:install.
n vertices in an undirected weighted graph, find min cost walk between nodes si and ti using DSU and bitwise AND of edge weights.
Troubleshooting containers in cloud environments just got easier! We used AWS Container Insights to diagnose memory leaks & implement short-term solutions, reducing downtime incidents at Pirate Weather.
Computer Science degrees no longer guarantee a stable, high-paying job in tech. The reality is, they may not be the career booster they used to be.
Despair & anxiety can drive progress, but also harm the body. Addressing worries eliminates anxiety sources. Maintain physical health & mental clarity daily for steady goal achievement.
Build a website that attracts customers & generates results: focus on quality content, define your purpose, prioritize user-friendliness (UX), optimize for SEO, include clear Call to Action (CTA) elements & continuously measure & improve.
Versioning, Exception Handling, Security (Placeholder), Logging, Caching, Pagination, Sorting, Filtering, and Swagger Docs are implemented in this code.
Launching on DevHunt with minimal UI library, competing with modern libs. Flower gallery app showcases markup-gen images & pagination. Inspired by MacBook's hi-tech style color palette: blue & red. Upvote our project! ❤️
APIs should follow RESTful principles, use versioning for backward compatibility, and consistent HTTP methods & status codes. Implement pagination, filtering, and sorting for large datasets, and secure with authentication & authorization.
Built a React-based Inventory Management App with KendoReact components, incorporating AI-powered stock predictions & gamification elements to enhance user engagement & decision-making.
Whiteboards are imperfect for complex distributed system design due to static diagrams, lack of version control, and limited space/time. They can lead to information gaps, misunderstandings, and inefficient collaboration.
AI-assisted coding accelerates iteration cycles but poses risks to security, compliance & maintainability in enterprise apps. Enterprises cautious due to regulatory requirements & internal security policies.
Introducing Meteor 3.2: Focus on bundler performance & dev experience. New profiling tool `meteor profile` tracks build phase timings & bundle sizes for optimized performance & reduced build times.
Building a NodeJS API on Google Kubernetes Engine: Create a Node app, containerize it with Docker, push to registry, deploy on K8s cluster, expose as service & scale easily.
Documenting my full stack dev journey! Currently learning REACT & JAVA, rewatching Code Aur Chai's React playlist and building a mini project to solidify concepts
Introducing Simulate, a new way to execute 'dry run' transactions on XRP Ledger without actual submission. Test high-value or complex operations in a realistic preview of mainnet conditions, ensuring smooth execution and preventing failures.
Building websites involves HTML for content & layout, CSS for styling & visual appearance, and JavaScript for interactivity & dynamic features. Together, they form the foundation of modern web development.
The correlation coefficient (r) ranges from -1 to +1, indicating the strength and direction of the relationship between two variables. It can be calculated using the formula: r = (n * (Σxy) - (Σx)(Σy)) / sqrt([(n * Σx² - (Σx)²) * (n * Σy² - (Σy)²)]).
Rotating certificates in a live CRDB environment on Kubernetes is non-disruptive with CockroachDB. Follow 5 steps to automate the process using NodeJS and GitHub repo.
Stuck in a Docker container? Try `dnf install util-linux` to get the `clear` command working! Container OS image: `cat /etc/os-release`. Package manager varies by distro.
Slow MySQL queries got you down? We built Releem to automatically detect missing indexes, highlight slow & frequent queries, and suggest optimizations. Say goodbye to manual log checks!
Distributed locking ensures mutual exclusion across multiple nodes using mechanisms like database-based locks, Zookeeper-based locks, or Redis-based locks. RedLock by Redis guarantees safety, liveness, and fault tolerance in distributed environments.
Fixing chatcraft's buggy auto-scrolling feature is the focus this sprint. Removing instances, refactoring buttons & maintaining view height are key steps. Also aiming for smoother scrolling to enhance user experience.
Need pre-signed URLs for Wasabi Cloud Storage? Use Amazon's API reference on Authenticating Requests: Using Query Parameters (AWS Signature Version 4) instead of AWS CLI, Powershell or S3 Browser.
Unlock your org's full potential with Forem Pro Tools! Exclusive ads, CTAs, advanced analytics & self-serve ad control make it a game-changer in the developer ecosystem.
Trig.js is a lightweight JavaScript library for dynamic scroll animations using CSS variables. Elevate your web animations with predefined or custom animations. Check it out: https://gitlibrary.club/site/trig.js
Create a standout portfolio: focus on quality over quantity (4-6 projects), add case studies & thought process, ensure responsive design, personal branding, prominent contact info & speed optimization. Your dream job/client awaits!
Run `php artisan test` with coverage and HTML report options to generate detailed test results and code coverage analysis.
Design patterns are practical tools solving recurring challenges in software engineering, improving code reusability, maintainability & scalability. Flutter's component-based architecture makes it well-suited for design pattern implementation.
KANGENT simplifies AI agent management in Kubernetes with custom resources. XLSKUBECTL integrates Google Spreadsheets with Kubernetes for cluster administration. GIT-WHO analyzes Git repositories to determine code authorship.
Built open source Deep Research AI agent using Next.js, Vercel AI SDK & Exa Search API. Generates follow-up questions, optimal search queries & comprehensive research reports with Gemini 2.0 reasoning model.
I used to love NX, but it didn't suit me. Most of my projects are single Angular apps, so I prefer separate repos for clarity and simplicity. NX is great for sharing code between projects, but not for single apps.
CSS pseudo elements ::before & ::after add content before/after an element, controlled by `content` property. Used for cosmetics, decorations & hover effects.
Discover what's new at Cyclops: Helm release migrations, Git integration, Backstage plugins & Dark Mode. Try out the features and give us feedback! Join our Discord community for the latest updates.
Tauri v2 lets you use drizzle to control sqlite DB without a sidecar. Drizzle proxy translates frontend queries to backend execution, making it easy to use TypeScript ORM in Tauri apps.
Considering launching a tech startup, choosing a logo is crucial! Simple and modern logos with clean lines are popular choices. Avoid clichés and opt for something unique that reflects your brand's identity.
Cursor is an AI-native code editor built on top of VS Code, offering AI-powered coding assistance, built-in code refactoring & faster development. Same UI & keybindings as VS Code, but with a smarter twist.
Developers find Lisp harder to read due to heavy nesting of parentheses, visual clutter, and lack of visual cues. Python's syntax addresses these issues with indentation, infix notation, and keywords, making it easier to understand and debug code.
Create a new Astro project with Tailwind CSS 4 using npm, install Tailwind CSS, configure it for Astro, create a global CSS file, add content to index, and run the development server.
Working as a surveyor by day & web dev by night! Michael's 1st freelance project is a landing page for a high-risk inspection company using Next.js. Learning daily with discipline keeping him focused
6 common React anti-patterns hurting code quality: overusing props, unnecessary re-renders, complex state management, and more. Learn how to identify and fix these issues for better performance and maintainability.
I should try making one of these myself. I've got Planetoids—a fast-paced, glitchy, Asteroids clone with juicy explosions & chaotic moments. Check it out on PyPI (pip install planetoids-game) & GitHub!
Use MCP under Proxy with Axios: Replace fetch with axios in code, install Axios & set mcp.json/cline_mcp_settings.json. Works in Cline & Cursor! 🎉 https://learn.microsoft.com/en-us/microsoft-cloud/dev/dev-proxy/how-to/use-dev-proxy-with-nodejs
TC: O(n*4alpha) optimized using Disjoint Set data structure & bitwise AND op to find min cost of edges & common parents.
Secure your website from cyber threats! Implement HTTPS, keep software updated, secure login & authentication, use a Web Application Firewall (WAF), and monitor for vulnerabilities. Protect user data and prevent reputational damage.
Built Business Intelligence Dashboard with KendoReact for sales performance & product inventory management. Integrated interactive charts, dynamic grid, filtering features & AI-powered data insights to suggest optimal sales strategies.
When building components with Chakra UI v3, manage variations in styles efficiently by using props, Record types, or Chakra's Recipe feature for type safety and auto-completion.
Building an MVP requires choosing the right tech stack. Consider cost, scalability & maintainability. Explore popular front-end & full-stack dev tech stacks for confident MVP development.
Top crypto exchanges on Apple Watch: WhiteBIT (best chart display & order notifications), Binance (price alerts & portfolio tracking), Coinbase (balance checks & basic price updates) and more!
Learn Markdown in minutes! 📝 Format text easily with symbols & characters, used in docs, blogs, GitHub README files & note-taking apps. Easy to learn, saves time & works everywhere! 🔑
Introducing Pumpfun Smart Contract with Token 2022 & Tax Features! Advanced Solana implementation featuring Token 2022 & Tax token support, Raydium & Meteora DEX integration. GitHub: https://github.com/Tru3Bliss/Pumpfun-Smart-Contract-All
AI reward models fail basic robustness tests, new benchmark shows major flaws. Research highlights need for more reliable and transparent AI evaluation methods.
Boost your WPF app with Extended WPF Toolkit's 10+ advanced controls! Install via NuGet and add namespace in XAML for WatermarkTextBox, DateTimePicker, NumericUpDown & more!
New robot learning breakthrough: teaching complex tasks with just 5-10 human demos. Leverages screw geometry & bandit-based exploration for efficient plan generation.
DeepMesh creates high-quality 3D meshes using reinforcement learning. It builds meshes face by face, outperforming previous methods in triangle efficiency & geometry quality.
ELTEX framework uses LLMs to create tailored synthetic data for specific domains, like cybersecurity, with 59% better results than base models.
New method cuts AI image training memory by 66% without quality loss! Q-LoRA technique for quantized diffusion model personalization achieves comparable results with reduced computational resources.
CRDTs ensure eventual consistency in distributed systems, converging nodes on a consistent state even with network partitions or failures. Types include LWW, Multi-Value, Set & Counter.
SQL Injection via XSS flaw in Contact Form 7 plugin: attackers can inject SQL queries through GET requests, exploiting vulnerability in `active-tab1` parameter. Protect with escaping & data validation, integrate WAFs like Wordfence.
AI system Cosmos-Transfer1 generates 3D worlds from text, images, video & partial scenes with adaptive multimodal control. Outperforms existing methods in a single transformer model.
Stable Virtual Camera (Seva) generates new views from existing images, works with any number of input views & target camera positions, outperforming other methods across multiple datasets.
AI models only solve 48-56% of software setup problems, new EnvBench benchmark shows. Top models struggle with complex tasks, highlighting need for better automation solutions.
MeshFleet dataset improves AI model generation by 20-30%. Contains 3,082 labeled 3D vehicle meshes with detailed metadata for better training. Released under permissive license for research use.
MusicInfuser: AI generates dance videos synced with music without extra training. Preserves video quality & outperforms previous methods in human evaluations.