← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 44
  1. TL;DR If your project makes a small number of LLM calls per day and can tolerate failures, Gemini’s free tier is probably enough.

  2. For the past few weeks I have been testing a simple workflow for making coding agents interact with each other without using APIs, SDKs, or extra dependencies.

  3. TL;DR AI agents shouldn’t solve the same task over and over.

  4. The silent filter

    “We have arranged a society based on science and technology in which nobody understands anything about science and technology.

  5. The noise circuit breaker

    An attempt to audit AI agreeability Most AI interactions are governed by a hidden bias: agreeability.

  6. Life as an Accelerator of Chaos

    A few years ago, in Nick Lane’s book, The Vital Question: Why Is Life the Way It Is?

  7. Taking advantage of this recent OpenAI post on hallucinations: https://openai.com/index/why-language-models-hallucinate/ I will summarize my experience from the last six months using LLMs intensively in a development context.

  8. TL;DR Unit-testing async code in Go?

  9. In this post, I will demonstrate how to use Burrito to create a self-extracting archive for an Elixir project, to use it across varied environments (Windows, MacOS, or Linux).

  10. Elixir and Ecto with SQLite3

    There have been instances where I required data persistence with an Elixir application although I don’t want to start a PostgreSQL instance.

  11. El siguiente ejemplo pretende mostrar como almacenar variables en consul y mediates envconsul utilizarlas como variables de ambiente en un servicio.

  12. Para cambiar el nivel de log sin reiniciar la aplicación.

  13. Hace algún tiempo escribí un post sobre los hook de git y su utilidad para automatizar tareas, hoy quiero mostrar un ejemplo que he estado usando los últimos días, el hook commit-msg para no olvidar agregar el id de issue en los commits.

  14. Phoenix y Plug.RequestId

    Para que cada request tenga un id único y sea mostrado en el log Crear proyecto mix phx.new --no-ecto request Agregar al archivo lib/request_web/endpoint.ex plug Plug.RequestId Editar el archivo config/dev.exs para mostrar el id del request en el log

  15. En un servidor necesitaba una versión de g++ más actual y no tenía permisos de root, por lo que tuve que compilar el compilador manualmente.

  16. Este post es para las personas que están comenzando a utilizar clases en python, es un poco más que lo básico, voy a mostrar algunos ejemplos de métodos especiales de clase como __str__ y __call__.

  17. En este post pretendo mostrar un ejemplo simple de como utilizar el protocolo Bittorrent en el navegador utilizando webtorrent.

  18. Angularjs es genial para desarrollar aplicaciones web rápidamente, pero antes que un proyecto se escape de nuestro entendimiento es necesario tomar medidas, una buena opción es mantenerlo cubierto con unit tests.

  19. Hooks para npm y bower

    Hace algún tiempo escribí un post sobre algunos hooks que tiene git y como es posible automatizar tareas con ellos. npm también dispone de algunos hooks, como preinstall y postinstall.

  20. Cuando creas un paquete para python y quieres testearlo sobre varias versiones, python2.7, python3.3, etc, es posible hacerlo creando manualmente varios entornos virtuales con virtualenv, uno para cada versión, o automatizar este proceso con tox.

  21. Nodejs, express y Heroku

    Este post va dedicado a todos los que aun no han probado servicios para alojar aplicaciones, como Heroku, y a los que quieren comenzar con nodejs en producción.

  22. Un archivo .pex es un comprimido (zip) que nos permite ejecutar código python contenido en él, ofreciendo una alternativa para la distribución aplicaciones y dependencias.

  23. Virtualenv y virtualenvwapper

    Para gestionar varios entornos creados por virtualenv, virtualenvwapper.

  24. En este post se explica como usar el deployment de codeship para enviar el código fuente disponible en un repositorio git a una app de openshift.

  25. En el ciclo de desarrollo: escribir un test que falla, modificar el código para que el test pase e iterar, hay tareas que se repiten, como lanzar los test después de hacer modificaciones.

  26. Virtualenv y requirements

    En un post anterior, Una vista rápida a virtualenv, vimos como usar virtualenv desde cero.

  27. Instalando PySide

    Prerequisitos python Qt4.8 PySide es compatible con la versión 4.8 de Qt.

  28. Si consideramos la velocidad de transporte y comunicación como variables clave en la expansión de un imperio, mientras mayor sea la expansión un imperio necesitara una mayor velocidad de transporte y comunicación.

  29. En un repositorio de git con el que trabajo, cada vez que hago un cambio necesito copiar algunos archivos a un directorio específico.

  30. Cuando se manipulan datos es habitual tener que trabajar con columnas, sobre uno o varios archivos.

  31. Nbody con Three.js

    Three.js es una librería de javascript para 3D.

  32. Hace algunos días que buscaba algún filtro para Gmail que se activara a cierta hora.

  33. Multicore con python

    Si nos dicen programación paralela seguro que lo primero en que pensamos es MPI o openMP, incluso en CUDA.

  34. CSS con stylus

    Como ahorrar tiempo al momento de trabajar con CSS?

  35. dvtm sobre screen

    Hace algunos años usé awesome window manager, probando el tiling en todo su potencial.

  36. El problema comenzó cuando desde dvtm iniciaba una conexión ssh a una maquina ubuntu, obtenía este mensaje tput: unknown terminal "rxvt-256color" tput: unknown terminal "rxvt-256color" tput: unknown terminal "rxvt-256color" tput: unknown terminal "rxvt-25…

  37. Verbatim en beamer

    Cuando se intenta usar Verbatim en Beamer para hacer una presentación con latex, se pueden presentar problemas al momento de la compilación.

  38. Automata celular con HTML5

    Para probar canvas de HTML5 un automata celular con la regla 110 </img> Y el código : <!

  39. Una vista rápida a virtualenv

    Más de alguna vez he querido instalar alguna lib de python para probarla sin tener que modificar mucho el sistema.

  40. Mono 10 Si necesitas .NET v4 en Linux la opción es mono 10.

  41. Pre requisitos $ aptitude install build-essential zlib1g-dev libssl-dev libpq-dev libcurl4-openssl-dev curl libreadline-dev Dependiendo de la base de datos a usar van a ser necesarios algunos paquetes, si se va a ocupar sqlite3 $ wget http://www.sqlite.o…

  42. Rails en Apache con Passenger

    Teniendo instalado rails3 y apache2 vamos a instalar passenger $ gem install passenger $ gem passenger-install-apache2-module passenger irá guiando la instalación, si necesita dependencias y mostrara las lineas que hay que agregar a los archivos de confi…

  43. Rails en Debian Lenny

    Pre requisitos curl build-essential zlib1g-dev ##Instalar Instalar rvm como root $ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) Agregarlo a ~/.bash_profile y recargar $ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && .

  44. Tocando Mongolab desde rails3

    Si rails no está instalado $ gem install rails Crear una aplicación $ rails new touchMongoLab --skip-active-record $ cd touchMongoLab Editar el archivo Gemfile # Edit this Gemfile to bundle your application's dependencies. require 'rubygems' require 'mo…