Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
Primary navigation
Search or go to…
Project
osiux.gitlab.io
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Requirements
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Privacy statement
Keyboard shortcuts
?
What's new
3
Snippets
Groups
Projects
Show more breadcrumbs
OSiUX
osiux.gitlab.io
Commits
33298ea5
Commit
33298ea5
authored
4 years ago
by
OSiUX
Browse files
Options
Downloads
Patches
Plain Diff
agrego bookmarks vs links
@ 02:00 hs
parent
083302c7
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
2021-01-29-bookmarks-vs-links.org
+98
-0
98 additions, 0 deletions
2021-01-29-bookmarks-vs-links.org
with
98 additions
and
0 deletions
2021-01-29-bookmarks-vs-links.org
0 → 100644
+
98
−
0
View file @
33298ea5
#+TITLE: bookmarks vs links.txt
#+AUTHOR: Osiris Alejandro Gómez
#+EMAIL: osiux@osiux.com
#+LANGUAGE: es
#+LINK_HOME: index.html
#+INCLUDE: header.org
#+DATE: 2021-01-26 20:10
** los /bookmarks/ no son mis favoritos
Nunca me convenció ningún sistema de /bookmarks/, intenté algunos
/plugins/ de /Firefox/, muchas veces me envié por /email/ a mi mismo
algún que otro /link/ y en mi momento de mayor uso de =org-mode= intenté
registrar los /links/ desde /Firefox/ usando =org-protocol= y ya no
recuerdo bien porqué falló o si simplemente dejé de usarlo por simple
inconstancia.
** donde guardar mis /URLs/ favoritas?
Fiel al principio /KISS/
([[https://es.m.wikipedia.org/wiki/Principio_KISS][Keep It Simple Stupid!]])
, hace un par de años comencé a almacenar las /URLs/ en un simple
archivo de texto plano llamado =links.txt=, inicialmente era eso, una
lista de /links/ sin orden alguno, fáciles de encontrar con la gran
ventaja de poder utilizar =grep= y /expresiones regulares/ para
realizar búsquedas, luego lo convertí en =links.org= intentando
mantener un orden por categorías, lo cual me fue muy difícil de
Mantener porque soy malísimo categorizando (bah, no tolero mas de una
categoría, como las pelis de /netflix/, cómo pueden ser al mismo tiempo
"suspenso insostenible" y "dramático", perdón, me fui de tema, pero a
alguien se lo tenia que decir).
** /links/ en movimiento...
Desde que tengo un dispositivo espía en mi bolsillo, aprovecho cuando
estoy viajando o haciendo la cola del super o de otra cosa aburrida a
matar el tiempo haciendo una rápida revisión de webs que podrían
interesarme, algunas lego a leerlas por completo y otras solo las
registro para leerlas luego con mas tiempo y aquí tuve que decidir que
aplicación utilizar para anotarlas, teniendo en cuenta que luego debería
sincronizarlas con el listado de la compu...
** =todo.txt= vs =links.txt=
Como resultado de leer el libro
[[file:gtd-gething-this-done.org][/Getting This Done/]]
(gracias a [[https://examplelab.com.ar][Hugo Ruscitti]])
termine implementando un montón de utilidades para básicamente
organizarme mediante listas de tareas y lo mas simple desde una consola
es utilizar =todo.txt=, un simple archivo de texto plano con una linea
por tarea, que puede opcionalmente tener una fecha y uno o mas /tags/.
Y que tienen que ver las tareas con las /URLs/? Simple, hay una
excelente aplicación para editar =todo.txt= en /f-droid/ y es
[[https://github.com/mpcjanssen/simpletask-android][simpletask]]
Ya la estaba utilizando y su formato contaba con todo lo que necesitaba,
asi que convertí =links.org= a =links.txt= en 3 simples columnas
=YYYY-MM-DD URL +tag= y resulto muy versátil, porque /simpletask/
simplifica la elección de /tags/ existentes, crear nuevos y permite
buscar y filtrar con extrema facilidad.
** sincronizando =links.txt=
Había varias maneras de hacerlo y adivinen que? Opté por utilizar un
repositorio /git/ para almacenar =links.txt= y mantenerlo sincronizado
con la compu, y esto fue muy simple utilizando
[[https://github.com/termux/termux-app][=termux=]]
(también disponible en /f-droid/), porque no solo me permite utilizando
comandos =git=, es una terminal completa y podes hacer lo que necesites,
en este momento estoy editando este articulo desde =vim=, dentro de un
=tmux= en un servidor remoto, pero desde mi celular usando un teclado
/bluetooth/.
** mis favoritos, son tus favoritos?
Cada tanto tengo ganas de compartir algún link y me pareció lo mas
sensato directamente compartir mi =links.txt= con el mundo! Solo
necesitaba convertirlos a /HTML/ asi que escribí otro /script bash/ para
pasarlo a formato =org-mode= y asi =emacs= se ocupa de exportarlo
correctamente, solo que las /URLs/ no siempre son muy bonitas e
interesantes y termine obteniendo el titulo de cada /link/ (lo cual no
es tan simple) mejorando la presentación, ordenando las categorías,
eliminando duplicados, lidiando con /UTF-8/, emojis, etc
Todo esto esta disponible y libre! en el repositorio
[[https://gitlab.com/osiux/links-bash-utils][links-bash-utils]]
por si a alguien le interesa utilizar =url2title= o =links2org=.
** y que pasa cuando los /links/ den =404= ?
Esto es todo un tema y hace mucho me tomaba el trabajo de convertir a
=.txt= cada post que me parecía interesante para no perderlo, pero esa
solución no escala porque registro muchos links, asi que ya estoy
probando diferentes herramientas para generar mi propio /archive/ y
mantener un /mirror/ de cada /link/, y "en breve" voy a escribir al
respecto.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment