December 17, 2024 When building web applications, you can spend hours writing boilerplate code or configuring every tiny detail. Or you can use Rails, a framework that embraces simplicity, productivity, and developer happiness. What makes Rails unique? Its philosophy: 1οΈβ£ Don't Repeat Yourself (DRY) βEvery piece of knowledge must have a single, unambiguous, authoritative representation.β … Continue reading π Why Rails Makes Developers Happy: The Philosophy Behind the Framework
Rails Meets AI: Building Smarter Apps with Rails 8 and Machine Learningπβ¨
January 27, 2025 What if I told you that the future of Rails is not just about cleaner code and faster performance but also about building apps that think for themselves? Thatβs rightβAI and Machine Learning (ML) are coming to Rails, and itβs going to be a game-changer. With Rails 8 on the horizon, the … Continue reading Rails Meets AI: Building Smarter Apps with Rails 8 and Machine Learningπβ¨
Dive Into Pry: A Developer’s Best Friend for Debugging and Exploration
November 7, 2024 If you've spent time working with Ruby, you might know that debugging or inspecting your code at runtime can sometimes feel challenging. This is where the Pry gem comes into playβa powerful, flexible, and user-friendly REPL (Read-Eval-Print Loop) that can replace the default IRB in Ruby. Pry enhances the debugging process, allowing … Continue reading Dive Into Pry: A Developer’s Best Friend for Debugging and Exploration
Streamlining Rails Applications: Associating Devise Users with Posts
In the world of web development, one of the most powerful features of Rails is its seamless ability to manage user authentication through Devise. But what happens when you want to extend this functionality to allow users to create and manage their own resources, like posts? Letβs dive into how you can associate Devise users … Continue reading Streamlining Rails Applications: Associating Devise Users with Posts
Getting Started with the Faker Gem: A Fun Tool for Generating Test Data!
Getting Started with the Faker Gem: November 7, 2024 If you've ever needed some random data for testing or just wanted to add a bit of fun to your project, the Faker gem is here to help! Faker generates realistic, random data, like names, addresses, phone numbers, and even fictional characters, in seconds. Originally inspired … Continue reading Getting Started with the Faker Gem: A Fun Tool for Generating Test Data!
Optimizing Garbage Collection in Rails with Autotuner
Scan to try π― Live Demo Available Introducing MapView Render beautiful, production-ready maps directly from your Ruby backend. No external APIs. No dependencies. Just pure speed and control. β Zero external dependencies β Lightning-fast rendering β Production-ready & battle-tested Try the Live Demo β Read Docs Garbage collection (GC) is an essential part of Ruby's … Continue reading Optimizing Garbage Collection in Rails with Autotuner
Are you programming, or are you still playing like you did at the beginning?
Regarding Python, I have extensive experience with MicroPython, Django, Matplotlib, Pandas, and so on. However, in the last few years, I have focused on Ruby on Rails and Ruby and miss using Jupyter. That said, with Ruby, you have tools like IRB, Rails console, Pry, RSpec, and all these amazing tools, so you donβt necessarily … Continue reading Are you programming, or are you still playing like you did at the beginning?
Some code to learn
import network sta_if = network.WLAN(network.STA_IF) sta_if.active(True) sta_if.scan() sta_if.connect("los_tres_ositos", "VQLzxuGs1") sta_if.isconnected() from microWebSrv import MicroWebSrv # ---------------------------------------------------------------------------- @MicroWebSrv.route('/test') def _httpHandlerTestGet(httpClient, httpResponse) : @MicroWebSrv.route('/test', 'POST') def _httpHandlerTestPost(httpClient, httpResponse) : @MicroWebSrv.route('/ggerman') def _httpHandlerGgermanGet(httpClient, httpResponse) : @MicroWebSrv.route('/ggerman', 'POST') def _httpHandlerGgermanPost(httpClient, httpResponse) : @MicroWebSrv.route('/edit/') # /edit/123 -> args['index']=123 @MicroWebSrv.route('/edit//abc/') # /edit/123/abc/bar -> args['index']=123 args['foo']='bar' @MicroWebSrv.route('/edit') # /edit -> args={} def … Continue reading Some code to learn
Sacar fotos a la vuelta de la esquina:
Camera can take pictures around corners:Β http://www.theverge.com/2012/3/20/2888137/mit-media-lab-laser-camera-shoot-around-corners http://www.youtube.com/watch?v=JWDocXPy-iQ
Leyendo un libro sin abrirlo
Reading closed books:Β https://www.eurekalert.org/pub_releases/2016-09/miot-rps090816.php






