aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2017-07-01 14:22:41 -0300
committerSilvio Rhatto <rhatto@riseup.net>2017-07-01 14:22:41 -0300
commitdcc14b16dfa163b983e2b3b55fc163623ff7398b (patch)
tree6864c844391dc2e6cad7cb75c73d1205ba467fcc
parentf773dc77839944dd74344fe2fffe80f69b8b3e09 (diff)
downloadblog-dcc14b16dfa163b983e2b3b55fc163623ff7398b.tar.gz
blog-dcc14b16dfa163b983e2b3b55fc163623ff7398b.tar.bz2
Some new research
-rw-r--r--research.mdwn43
-rw-r--r--research/archived.mdwn48
-rw-r--r--research/git.mdwn2
-rw-r--r--research/hardened.mdwn10
-rw-r--r--research/lab.mdwn6
-rw-r--r--research/readers.mdwn40
6 files changed, 96 insertions, 53 deletions
diff --git a/research.mdwn b/research.mdwn
index c9023a7..7d1bc8b 100644
--- a/research.mdwn
+++ b/research.mdwn
@@ -1,19 +1,52 @@
[[!meta title="Research and tests"]]
+[[!tag research ideias ideas]]
-Raw list with things to try, research, evaluate develop and maybe deploy!
+* Raw list with things to try, research, evaluate develop and maybe deploy!
## Subpages
[[!inline pages="page(research*)" archive="yes"]]
-## New stuff
+## Unsorted local stash
-* lean inventory/stock control.
-* trench radio (foxhole radio) and crystal radio.
+* OsmAnd and GPX tracks.
+* [Swagger Specification](http://swagger.io/specification/).
+* https://wpull.readthedocs.io/en/master/usage.html
+* convert pdf and djvu to epub.
+* videocasts and video courses.
+* [surfraw elvi](https://surfraw.alioth.debian.org/HACKING) at `${HOME}/.config/surfraw/elvi`:
+ * searx
+ * [wiktionary](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856106)
+* epistemology: data, routines, systems.
+* lean inventory/stock / almoxarifado:
+ * control database.
+ * recipients.
+ * maps.
+ * metadata: category, name, part number, serial number, quantity.
+ * sample.yaml
+ * categories: electronics, hydraulics, metals.
+* lean data formats:
+ * samples: TODO, ChangeLog.
+ * ontologies.
+ * schema.org, microdata, microformats, json, yaml, csv, dot, vcard.
+ * how to deal with lists.
+ * intelligence: how to easilly search, index and produce outputs with strutured data?
+ * [yankee: Changelogs meet YAML](https://github.com/studio-b12/yankee).
+* depósitos urbanos comunitários: ecopontos com possibilidade de retirada de materiais.
+* festas:
+ * [Silent disco](https://en.wikipedia.org/wiki/Silent_disco).
+ * hacknick (hacknique).
+ * colar nalgum parque com máquinas, livros e brinquedos e fazer um piquenique.
+ * alguns parques tem mesas boas para trampar confortavelmente.
+ * otima opção para dias ensolarados e sair das cavernas de concreto.
+* calendar compiler:
+ * public, suckless, responsive, RSS.
+ * remind, ical.
+ * multiple sources and categories.
+ * [ical2html](https://packages.debian.org/stable/ical2html).
* distributed computing clients (distributed-net, boinc, folding@home, etc).
* wayland with tiling compositor.
* [awesome-copycats](https://github.com/copycat-killer/awesome-copycats).
-* [yankee: Changelogs meet YAML](https://github.com/studio-b12/yankee).
* backups:
* [Exhaustive list of backup solutions for Linux](https://github.com/restic/others).
* [Borg - Deduplicating](http://borgbackup.readthedocs.io/en/stable/).
diff --git a/research/archived.mdwn b/research/archived.mdwn
deleted file mode 100644
index e93cba6..0000000
--- a/research/archived.mdwn
+++ /dev/null
@@ -1,48 +0,0 @@
-[[!meta title="Projetos órfãos: doações ao banco de ideias e potencialidades"]]
-
-Procura-se mantenedores/as!
-
-Esta página contém uma lista de projetos que já desenvolvi ou que gostaria de ter desenvolvido mas que não está mais no meu horizonte de atividades. Ao invés de simplesmente colocá-las no arquivo morto, gostaria de vê-los florescerem na mão de outra galera.
-
-Lista
------
-
-Eis a lista atual de projetos que gostaria que fossem adotados:
-
-* [Saravea](https://saravea.net), que está sendo adotado aos poucos por outras pessoas.
-* [Calendário de Movimentos Sociais](https://calendario.cc).
-* [Resource Sharing Protocol / Metadata](https://rsp.fluxo.info).
-* [Bootless](https://bootless.fluxo.info).
-* [Clube da Muamba](https://muamba.fluxo.info).
-* Do [Escritório Sem Login](https://escritorio.fluxo.info):
- * [Lembrador de Eventos](https://lembrador.fluxo.info), cujo [código](https://git.fluxo.info/?p=drupal/reminder.git;a=summary) precisa ser retomado para que o serviço entre no ar.
-* Sugestões enviadas à [Comunidade Podíamos!](https://saravea.net/g/pod%C3%ADamos!)
-
-Outros projetos que já ficaram no passado mas que ainda servem como inspiração:
-
-* [Firma](https://firma.fluxo.info).
-* [Simplepkg](https://simplepkg.fluxo.info) e [Slack Saravá](https://slack.fluxo.info).
-* [Bootex](https://bootex.fluxo.info).
-* [Gnudenberg](https://gnuden.fluxo.info).
-
-Esta é a lista de processos que atualmente estão adotados por terceiros:
-
-* Do [Escritório Sem Login](https://escritorio.fluxo.info):
- * [Encurtador Saravento](https://encurtador.fluxo.info).
- * [Agendador Saravento](https://agendador.fluxo.info).
-
-Requisitos
-----------
-
-Para que eu passe um projeto para a frente a pessoa ou grupo responsável terá de estar de acordo com algumas coisas:
-
-* O desenvolvimento precisa ser em software livre.
-* O software precisa ser instanciável, ou seja, grupos e pessoas podem criar instalações deles onde quiserem.
-* Gestão da instância principal coletiva e com abertura.
-* Respeito à privacidade, preocupação com segurança e que estejam na linha dos [Princípios do Saravá](https://www.sarava.org/pt-br/principios).
-* Responsabilização na linha [deste template](https://protocolos.fluxo.info/trac/wiki/PageTemplates/TermoDeResponsabilizacao).
-
-Além disso, me mantenho comprometido, na medida do possível:
-
-* Prestar consultoria sobre os projetos.
-* De realizar checagens periódicas (pings semestrais, por exemplos) para saber se as pessoas ainda estão mantendo os projetos ou se é necessário procurar outras pessoas para adotá-los.
diff --git a/research/git.mdwn b/research/git.mdwn
index d9a62ec..cb0140a 100644
--- a/research/git.mdwn
+++ b/research/git.mdwn
@@ -96,6 +96,8 @@ groups for each project so you're not bound to the `git` group.
- [How to make bare git repository group-writable after pushing?](http://stackoverflow.com/questions/15881104/how-to-make-bare-git-repository-group-writable-after-pushing).
- [Create Git bare / shared remote repository](http://pietervogelaar.nl/create-git-bare-shared-remote-repository/).
- [How to clone and share a Git repository over SSH](http://linuxaria.com/pills/how-to-clone-and-share-a-git-repository-over-ssh?lang=en)
+- [Git - Getting Git on a Server](https://git-scm.com/book/en/v2/Git-on-the-Server-Getting-Git-on-a-Server).
+- [Git - Setting Up the Server](https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server).
Further development
-------------------
diff --git a/research/hardened.mdwn b/research/hardened.mdwn
index 15acd17..e1974f9 100644
--- a/research/hardened.mdwn
+++ b/research/hardened.mdwn
@@ -1,4 +1,5 @@
[[!meta title="Hardened OS"]]
+[[!tag research hardened grsecurity security]]
grsecurity
----------
@@ -20,6 +21,15 @@ As regular user, after reboot:
paxctl -cm /usr/bin/qemu-img
paxctl -cm /usr/bin/qemu-system-x86_64
+Further research
+----------------
+
+LXC unprivileged containers for GUI applications:
+
+* [LXC 1.0: GUI in containers [9/10] | Stéphane Graber's website](https://stgraber.org/2014/02/09/lxc-1-0-gui-in-containers/).
+* [Configuring Unprivileged LXC containers in Debian Jessie](https://myles.sh/configuring-lxc-unprivileged-containers-in-debian-jessie/).
+* [LXC - Debian Wiki](https://wiki.debian.org/LXC).
+
References
----------
diff --git a/research/lab.mdwn b/research/lab.mdwn
index 7f719b2..4c8ce2b 100644
--- a/research/lab.mdwn
+++ b/research/lab.mdwn
@@ -39,6 +39,12 @@ Lista de equipamentos básicos para um laboratório de hardware.
* [xoscope for Linux](http://xoscope.sourceforge.net/) ([pacote](https://packages.debian.org/stable/xoscope)).
* [BitScope Mini Model 10 | World's Smallest Mixed Signal PC Based USB Oscilloscope!](http://bitscope.com/product/BS10/).
* [DIY: Turn your GNU/Linux computer into a free oscilloscope | Yann "Bug" Dubois](http://www.yann.com/en/diy-turn-your-gnulinux-computer-into-a-free-oscilloscope-29/09/2010.html).
+* Ferramentas e instrumentos para ver melhor:
+ * Telescópio.
+ * Microscópio.
+ * Binóculo.
+ * Astrolábio.
+ * Teodolito.
Lojas
-----
diff --git a/research/readers.mdwn b/research/readers.mdwn
new file mode 100644
index 0000000..4ec5dbb
--- /dev/null
+++ b/research/readers.mdwn
@@ -0,0 +1,40 @@
+[[!meta title="Leitores - eReaders"]]
+[[!tag leitura hardware pesquisa gadget]]
+
+Candidato: Kobo.
+
+* [fread is coming](https://fread.ink/).
+* [MobileRead Wiki - Debian Linux on a Kobo](https://wiki.mobileread.com/wiki/Debian_Linux_on_a_Kobo).
+* [Ask HN: Cheap, hackable e-reader? | Hacker News](https://news.ycombinator.com/item?id=13863046).
+
+Kobo
+----
+
+* [Kobo Brasil - Google+](https://plus.google.com/communities/112084021543948580071).
+* [Graham King » Kobo eReader Touch on Ubuntu Linux](https://www.darkcoding.net/misc/kobo-ereader-touch-on-ubuntu-linux/).
+* [Kobo Aura H2O - Rakuten Kobo eReader Store](https://gl.kobobooks.com/products/kobo-aura-h2o).
+* [Kobo e-reader](https://en.wikipedia.org/wiki/Kobo_eReader).
+* [Code](https://github.com/kobolabs/Kobo-Reader).
+
+## Customizing
+
+* [KOReader Community · GitHub](https://github.com/koreader): [Installation on Kobo devices · koreader/koreader Wiki · GitHub](https://github.com/koreader/koreader/wiki/Installation-on-Kobo-devices).
+
+### Hacking
+
+* [Kobo Start Menu 08 - MobileRead Forums](https://www.mobileread.com/forums/showthread.php?t=266821).
+* [Hacking the fnacbook (aka. Kobo by Fnac) - a3nm's blog](https://a3nm.net/blog/fnacbook_kobo_hacking.html).
+* [Even more Kobo hacking - a3nm's blog](https://a3nm.net/blog/kobo_glo_hacking.html).
+* [MobileRead Wiki - Kobo Touch Hacking](https://wiki.mobileread.com/wiki/Kobo_Touch_Hacking).
+* [Hacking / Customizing a Kobo Touch ebook reader: Part I, sqlite (Shallow Thoughts)](http://shallowsky.com/blog/tech/kobo-hacking.html).
+* [Offline Wikipedia on Kobo (Guide) - MobileRead Forums](https://www.mobileread.com/forums/showthread.php?t=276219).
+* [KoboStuff](https://geek1011.github.io/KoboStuff/).
+
+### Sincronização
+
+Usamos `--ignore-errors` por conta de possíveis ligações simbólicas mortas de
+arquivos do git-annex que não estejam na cópia de trabalho.
+
+ sudo rsync -avL --no-p --no-g --no-owner --delete --ignore-errors \
+ --include='*/' --include='*.pdf' --include='*.epub' --include='*.mobi' --exclude='*' \
+ ~/data/doc/books/ /media/usb/books/