TFC: fill in bibliography.
Signed-off-by: Nicolás Ortega Froysa <nicolas@ortegas.org>
This commit is contained in:
parent
0d57835f9e
commit
1b7f67c26f
@ -1,3 +1,17 @@
|
||||
@online{avg-age,
|
||||
author={{The Hill}},
|
||||
title={Most teenagers exposed to online pornography by age 13: survey – The Hill},
|
||||
url={https://thehill.com/changing-america/well-being/mental-health/3806794-most-teenagers-exposed-to-online-pornography-by-age-13-survey/},
|
||||
date={2023-04-10},
|
||||
keywords={info}
|
||||
}
|
||||
@online{blocker-alts,
|
||||
author={Ed Latimore},
|
||||
title={The best porn blocker for 2023},
|
||||
url={https://edlatimore.com/best-porn-blocker/},
|
||||
date={2023-04-10},
|
||||
keywords={info}
|
||||
}
|
||||
@online{pine64,
|
||||
author={{Pine Store Ltd}},
|
||||
title={ROCK64-4GB Single Board Computer - PINE STORE},
|
||||
@ -12,3 +26,52 @@
|
||||
date={2023-05-05},
|
||||
keywords={hardware}
|
||||
}
|
||||
@online{rockchip,
|
||||
author={{Firefly Open Source Team}},
|
||||
title={ROC-RK3328-CC Quad-Core 64-Bit Open Source Main Board},
|
||||
url={https://en.t-firefly.com/product/rocrk3328cc.html},
|
||||
date={2023-05-05},
|
||||
keywords={hardware}
|
||||
}
|
||||
@online{srv-market-share,
|
||||
author={{Enterprise Apps Today}},
|
||||
title={Linux Statistics 2022 - Market Share, Usage Data and Facts},
|
||||
url={https://www.enterpriseappstoday.com/stats/linux-statistics.html},
|
||||
date={2023-05-05},
|
||||
keywords={info}
|
||||
}
|
||||
@online{debian-archs,
|
||||
author={{Debian}},
|
||||
title={SupportedArchitectures - Debian Wiki},
|
||||
url={https://www.enterpriseappstoday.com/stats/linux-statistics.html},
|
||||
date={2023-05-05},
|
||||
keywords={info}
|
||||
}
|
||||
@online{nginx-vs-apache,
|
||||
author={{Hackr.io}},
|
||||
title={NGINX vs Apache: Head to Head Comparison},
|
||||
url={https://hackr.io/blog/nginx-vs-apache},
|
||||
date={2023-05-05},
|
||||
keywords={info}
|
||||
}
|
||||
@online{sv-lang,
|
||||
author={{W3Techs}},
|
||||
title={Usage Statistics and Market Share of Server-side Programming Languages for Websites, April 2023},
|
||||
url={https://w3techs.com/technologies/overview/programming_language/},
|
||||
date={2023-04-27},
|
||||
keywords={info}
|
||||
}
|
||||
@online{mail-methods,
|
||||
author={{Mailtrap}},
|
||||
title={Sending Emails in PHP 2023 Guide with Examples},
|
||||
url={https://mailtrap.io/blog/php-email-sending/},
|
||||
date={2023-04-27},
|
||||
keywords={info}
|
||||
}
|
||||
@online{debian-pkgs,
|
||||
author={{Debian}},
|
||||
title={Debian -- Packages},
|
||||
url={https://www.debian.org/distrib/packages},
|
||||
date={2023-04-27},
|
||||
keywords={info}
|
||||
}
|
||||
|
Binary file not shown.
@ -9,6 +9,7 @@
|
||||
backend=biber,
|
||||
style=apa,
|
||||
sorting=nyt,
|
||||
hyperref
|
||||
]{biblatex}
|
||||
\pagestyle{fancy}
|
||||
|
||||
@ -57,18 +58,14 @@ personas particulares, y no un plan de negocio.
|
||||
\section{Contexto}
|
||||
\subsection{Situación Actual}
|
||||
|
||||
% SRC: https://thehill.com/changing-america/well-being/mental-health/3806794-most-teenagers-exposed-to-online-pornography-by-age-13-survey/
|
||||
|
||||
Vivimos en un mundo muy digitalizado donde los niños están expuestos a
|
||||
pornografía desde una edad muy temprana. Aunque hay muchos factores que
|
||||
contribuyen a esto, uno de ellos es la facilidad de acceso: que un niño puede
|
||||
encontrarse con contenido pornográfico en la web sin querer, haciendo una
|
||||
búsqueda completamente inocente o incluso por culpa de anuncios inapropiados.
|
||||
Aunque diferentes organismos han intentado mitigar esta posibilidad con
|
||||
soluciones como las {\em búsquedas seguras} en los buscadores, no ha sido
|
||||
suficiente.
|
||||
|
||||
% SRC: https://edlatimore.com/best-porn-blocker/
|
||||
pornografía desde una edad muy temprana (\cite{avg-age}). Aunque hay muchos
|
||||
factores que contribuyen a esto, uno de ellos es la facilidad de acceso: que un
|
||||
niño puede encontrarse con contenido pornográfico en la web sin querer, haciendo
|
||||
una búsqueda completamente inocente o incluso por culpa de anuncios
|
||||
inapropiados. Aunque diferentes organismos han intentado mitigar esta
|
||||
posibilidad con soluciones como las {\em búsquedas seguras} en los buscadores,
|
||||
no ha sido suficiente.
|
||||
|
||||
A causa de esto se han creado muchas alternativas para bloquear pornografía en
|
||||
entornos familiares, educativos, religiosos, etc. Estas alternativas han llegado
|
||||
@ -77,7 +74,7 @@ reconocimiento de imágenes, y enviando reportes a los responsables, que pueden
|
||||
ser los padres o, en casos de adultos que quieren ayuda para librarse de su
|
||||
adicción a la pornografía, un amigo o familiar que se responsabiliza. Muchos de
|
||||
éstos han conseguido convertirlo en un negocio para poder así hacer este tipo de
|
||||
mejoras y desarrollos a sus productos.
|
||||
mejoras y desarrollos a sus productos. (\cite{blocker-alts})
|
||||
|
||||
Aunque existen todas estas soluciones, parece que hay pocos que se interesan por
|
||||
el daño que provoca la pornografía en nuestra salud mental, particularmente en
|
||||
@ -166,11 +163,9 @@ luego simplemente insertarlo en su lugar en la placa e iniciar el ordenador.
|
||||
{\bf Precio} & 40,82€ & 82,02€ \\ \hline
|
||||
\end{tabular}
|
||||
\caption{Comparación de placas Pine64 y Raspberry Pi. (\cite{pine64};
|
||||
\cite{rpi-b})}
|
||||
\cite{rpi-b}; \cite{rockchip})}
|
||||
\label{tbl:compare-boards}
|
||||
\end{table}
|
||||
% SRC: https://www.raspberrypi.com/products/raspberry-pi-4-model-b/specifications/?variant=raspberry-pi-4-model-b-4gb
|
||||
% SRC: https://en.t-firefly.com/product/rocrk3328cc.html
|
||||
|
||||
Entre las distintas opciones para ordenadores {\it monoplaca}, tenemos algunos
|
||||
ejemplos como los que mencionamos anteriormente y muchos más. Realmente hay poca
|
||||
@ -243,8 +238,7 @@ Para simplificar, en cumplimiento con el primer criterio nos centraremos
|
||||
solamente en las distribuciones de Linux. Esto se debe a que, de los demás
|
||||
sistemas operativos basados en UNIX (e.g.\ BSD) no hay un uso tan extenso, y
|
||||
realmente forman una parte mínima del mercado, aunque tengan especialidad
|
||||
(algunos) en servidores.
|
||||
% SRC: https://www.enterpriseappstoday.com/stats/linux-statistics.html
|
||||
(algunos) en servidores (\cite{srv-market-share}).
|
||||
|
||||
Entre las distribuciones de Linux, los que más se destacan son los siguientes:
|
||||
|
||||
@ -260,11 +254,10 @@ De todas estas opciones, la que más se ajusta a nuestros criterios viene a ser
|
||||
Debian GNU/Linux. Aunque otras opciones, como Ubuntu Server o CentOS son más
|
||||
corporativas, y Ubuntu también siendo muy conocida, Debian nos trae estabilidad,
|
||||
pero sobre todo un soporte amplio de plataformas -- soporte oficial para diez
|
||||
arquitecturas, y no oficial para otras diez --, además de ser una distribución
|
||||
que permite una instalación mínima (particularmente sin entorno gráfico). Por
|
||||
este motivo, avanzamos utilizando Debian GNU/Linux. La versión actual estable es
|
||||
Bullseye (11).
|
||||
% SRC: https://wiki.debian.org/SupportedArchitectures
|
||||
arquitecturas, y no oficial para otras diez (\cite{debian-archs}) --, además de
|
||||
ser una distribución que permite una instalación mínima (particularmente sin
|
||||
entorno gráfico). Por este motivo, avanzamos utilizando Debian GNU/Linux. La
|
||||
versión actual estable es Bullseye (11).
|
||||
|
||||
En cuanto a los programas que se precisan, haría falta un programa para
|
||||
gestionar las peticiones DNS y redirigirlas, otro para recibir las peticiones y
|
||||
@ -293,15 +286,15 @@ requests}) HTTP a un {\it script} para gestionarla; así que la elección es
|
||||
arbitraria. Es verdad que, en cuestión de gestión de contenidos estáticos, Nginx
|
||||
tiene una ventaja sobre Apache, pero en cuanto a la gestión de contenidos
|
||||
dinámicos (i.e.\ páginas dinámicas que se gestionan a partir de {\it scripts})
|
||||
apenas hay diferencia entre las dos opciones. Escogeremos a Nginx simplemente
|
||||
por el criterio de mayor conocimiento y experiencia con su uso y administración.
|
||||
% SRC: https://hackr.io/blog/nginx-vs-apache
|
||||
apenas hay diferencia entre las dos opciones (\cite{nginx-vs-apache}).
|
||||
Escogeremos a Nginx simplemente por el criterio de mayor conocimiento y
|
||||
experiencia con su uso y administración.
|
||||
|
||||
\begin{figure}[h]
|
||||
\centering
|
||||
\includegraphics[width=0.4\textwidth]{imgs/ss-lang-stats.png}
|
||||
\caption{Estadísticas de uso de lenguajes de \\ programación en el lado
|
||||
servidor.}
|
||||
servidor. (\cite{sv-lang})}
|
||||
\label{fig:ss-lang-stats}
|
||||
\end{figure}
|
||||
|
||||
@ -316,7 +309,6 @@ mayoría (como Nginx) tienen formas de incorporarlo como un módulo, y otros
|
||||
servidores lo tienen directamente incorporado (como el caso de Apache). Tiene
|
||||
también un interprete ligero, y es muy estable. Por estos motivos, el lenguaje
|
||||
que utilizaremos será PHP.
|
||||
% SRC: https://w3techs.com/technologies/overview/programming_language/
|
||||
|
||||
Con el lenguaje de programación PHP existen varios métodos de enviar correos, y
|
||||
aunque existe la función por defecto de PHP, {\tt mail()}, no queremos
|
||||
@ -329,8 +321,7 @@ sería {\it PHPMailer}. Aunque {\it Symfony Mailer} sería otra opción que se
|
||||
utiliza mucho con PHP, no esta disponible en los repositorios de Debian
|
||||
GNU/Linux, como PHPMailer, y por lo tanto sería más difícil de instalar y
|
||||
actualizar, sobre todo el proceso de una actualización automática.
|
||||
% SRC: https://mailtrap.io/blog/php-email-sending/
|
||||
% SRC: https://www.debian.org/distrib/packages
|
||||
(\cite{mail-methods}; \cite{debian-pkgs})
|
||||
|
||||
\subsection{Diseño de Solución}
|
||||
|
||||
@ -375,6 +366,8 @@ parecido al que se ve en la figura \ref{fig:router-dns}.
|
||||
\subsection{Plan de Despliegue}
|
||||
\section{Conclusiones y Propuestas de Mejora}
|
||||
|
||||
\pagebreak
|
||||
|
||||
\printbibliography[
|
||||
heading=bibintoc,
|
||||
title={Bibliografía}
|
||||
@ -382,7 +375,9 @@ parecido al que se ve en la figura \ref{fig:router-dns}.
|
||||
|
||||
\pagebreak
|
||||
|
||||
\section{Derechos de Autor y Licencia}
|
||||
\addcontentsline{toc}{section}{Derechos de Autor y Licencia}
|
||||
\noindent
|
||||
{\Large \bf Derechos de Autor y Licencia}
|
||||
|
||||
\noindent
|
||||
Copyright \copyright\ \the\year\ Nicolás A. Ortega Froysa
|
||||
|
Loading…
Reference in New Issue
Block a user