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,
|
@online{pine64,
|
||||||
author={{Pine Store Ltd}},
|
author={{Pine Store Ltd}},
|
||||||
title={ROCK64-4GB Single Board Computer - PINE STORE},
|
title={ROCK64-4GB Single Board Computer - PINE STORE},
|
||||||
@ -12,3 +26,52 @@
|
|||||||
date={2023-05-05},
|
date={2023-05-05},
|
||||||
keywords={hardware}
|
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,
|
backend=biber,
|
||||||
style=apa,
|
style=apa,
|
||||||
sorting=nyt,
|
sorting=nyt,
|
||||||
|
hyperref
|
||||||
]{biblatex}
|
]{biblatex}
|
||||||
\pagestyle{fancy}
|
\pagestyle{fancy}
|
||||||
|
|
||||||
@ -57,18 +58,14 @@ personas particulares, y no un plan de negocio.
|
|||||||
\section{Contexto}
|
\section{Contexto}
|
||||||
\subsection{Situación Actual}
|
\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
|
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
|
pornografía desde una edad muy temprana (\cite{avg-age}). Aunque hay muchos
|
||||||
contribuyen a esto, uno de ellos es la facilidad de acceso: que un niño puede
|
factores que contribuyen a esto, uno de ellos es la facilidad de acceso: que un
|
||||||
encontrarse con contenido pornográfico en la web sin querer, haciendo una
|
niño puede encontrarse con contenido pornográfico en la web sin querer, haciendo
|
||||||
búsqueda completamente inocente o incluso por culpa de anuncios inapropiados.
|
una búsqueda completamente inocente o incluso por culpa de anuncios
|
||||||
Aunque diferentes organismos han intentado mitigar esta posibilidad con
|
inapropiados. Aunque diferentes organismos han intentado mitigar esta
|
||||||
soluciones como las {\em búsquedas seguras} en los buscadores, no ha sido
|
posibilidad con soluciones como las {\em búsquedas seguras} en los buscadores,
|
||||||
suficiente.
|
no ha sido suficiente.
|
||||||
|
|
||||||
% SRC: https://edlatimore.com/best-porn-blocker/
|
|
||||||
|
|
||||||
A causa de esto se han creado muchas alternativas para bloquear pornografía en
|
A causa de esto se han creado muchas alternativas para bloquear pornografía en
|
||||||
entornos familiares, educativos, religiosos, etc. Estas alternativas han llegado
|
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
|
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
|
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
|
é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
|
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
|
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
|
{\bf Precio} & 40,82€ & 82,02€ \\ \hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\caption{Comparación de placas Pine64 y Raspberry Pi. (\cite{pine64};
|
\caption{Comparación de placas Pine64 y Raspberry Pi. (\cite{pine64};
|
||||||
\cite{rpi-b})}
|
\cite{rpi-b}; \cite{rockchip})}
|
||||||
\label{tbl:compare-boards}
|
\label{tbl:compare-boards}
|
||||||
\end{table}
|
\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
|
Entre las distintas opciones para ordenadores {\it monoplaca}, tenemos algunos
|
||||||
ejemplos como los que mencionamos anteriormente y muchos más. Realmente hay poca
|
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
|
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
|
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
|
realmente forman una parte mínima del mercado, aunque tengan especialidad
|
||||||
(algunos) en servidores.
|
(algunos) en servidores (\cite{srv-market-share}).
|
||||||
% SRC: https://www.enterpriseappstoday.com/stats/linux-statistics.html
|
|
||||||
|
|
||||||
Entre las distribuciones de Linux, los que más se destacan son los siguientes:
|
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
|
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,
|
corporativas, y Ubuntu también siendo muy conocida, Debian nos trae estabilidad,
|
||||||
pero sobre todo un soporte amplio de plataformas -- soporte oficial para diez
|
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
|
arquitecturas, y no oficial para otras diez (\cite{debian-archs}) --, además de
|
||||||
que permite una instalación mínima (particularmente sin entorno gráfico). Por
|
ser una distribución que permite una instalación mínima (particularmente sin
|
||||||
este motivo, avanzamos utilizando Debian GNU/Linux. La versión actual estable es
|
entorno gráfico). Por este motivo, avanzamos utilizando Debian GNU/Linux. La
|
||||||
Bullseye (11).
|
versión actual estable es Bullseye (11).
|
||||||
% SRC: https://wiki.debian.org/SupportedArchitectures
|
|
||||||
|
|
||||||
En cuanto a los programas que se precisan, haría falta un programa para
|
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
|
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
|
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
|
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})
|
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
|
apenas hay diferencia entre las dos opciones (\cite{nginx-vs-apache}).
|
||||||
por el criterio de mayor conocimiento y experiencia con su uso y administración.
|
Escogeremos a Nginx simplemente por el criterio de mayor conocimiento y
|
||||||
% SRC: https://hackr.io/blog/nginx-vs-apache
|
experiencia con su uso y administración.
|
||||||
|
|
||||||
\begin{figure}[h]
|
\begin{figure}[h]
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=0.4\textwidth]{imgs/ss-lang-stats.png}
|
\includegraphics[width=0.4\textwidth]{imgs/ss-lang-stats.png}
|
||||||
\caption{Estadísticas de uso de lenguajes de \\ programación en el lado
|
\caption{Estadísticas de uso de lenguajes de \\ programación en el lado
|
||||||
servidor.}
|
servidor. (\cite{sv-lang})}
|
||||||
\label{fig:ss-lang-stats}
|
\label{fig:ss-lang-stats}
|
||||||
\end{figure}
|
\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
|
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
|
también un interprete ligero, y es muy estable. Por estos motivos, el lenguaje
|
||||||
que utilizaremos será PHP.
|
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
|
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
|
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
|
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
|
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.
|
actualizar, sobre todo el proceso de una actualización automática.
|
||||||
% SRC: https://mailtrap.io/blog/php-email-sending/
|
(\cite{mail-methods}; \cite{debian-pkgs})
|
||||||
% SRC: https://www.debian.org/distrib/packages
|
|
||||||
|
|
||||||
\subsection{Diseño de Solución}
|
\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}
|
\subsection{Plan de Despliegue}
|
||||||
\section{Conclusiones y Propuestas de Mejora}
|
\section{Conclusiones y Propuestas de Mejora}
|
||||||
|
|
||||||
|
\pagebreak
|
||||||
|
|
||||||
\printbibliography[
|
\printbibliography[
|
||||||
heading=bibintoc,
|
heading=bibintoc,
|
||||||
title={Bibliografía}
|
title={Bibliografía}
|
||||||
@ -382,7 +375,9 @@ parecido al que se ve en la figura \ref{fig:router-dns}.
|
|||||||
|
|
||||||
\pagebreak
|
\pagebreak
|
||||||
|
|
||||||
\section{Derechos de Autor y Licencia}
|
\addcontentsline{toc}{section}{Derechos de Autor y Licencia}
|
||||||
|
\noindent
|
||||||
|
{\Large \bf Derechos de Autor y Licencia}
|
||||||
|
|
||||||
\noindent
|
\noindent
|
||||||
Copyright \copyright\ \the\year\ Nicolás A. Ortega Froysa
|
Copyright \copyright\ \the\year\ Nicolás A. Ortega Froysa
|
||||||
|
Loading…
Reference in New Issue
Block a user