-
Notifications
You must be signed in to change notification settings - Fork 0
/
programming.html
143 lines (127 loc) · 8.99 KB
/
programming.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="Gorka Suárez García" lang="es">
<meta name="copyright" content="© 2021-2023 Gorka Suárez García" lang="es">
<meta name="description" content="Mi página web personal y portfolio de proyectos." lang="es">
<meta name="keywords" content="portfolio,narrativa,programación,videojuegos,juegos" lang="es">
<!-- <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, width=device-width, user-scalable=no"> -->
<link rel="icon" href="favicon.png">
<link rel="preload" href="assets/button-active.png" as="image">
<link rel="preload" href="assets/button-hover.png" as="image">
<link rel="stylesheet" type="text/css" href="main.css">
<!-- <script type="text/javascript" src="scripts/jquery-3.6.0.min.js"></script> -->
<script type="text/javascript" src="scripts/addmobilefonts.js"></script>
<title>Gorkin, hijo de Perkin, hijo de Hamperdine</title>
</head>
<body>
<a href="index.html"><div class="banner"></div></a>
<div class="content-top"></div>
<div class="content">
<!-- ********************************************************************** -->
<h2>Programación</h2>
<p>En esta sección se encuentran algunos de los trabajos relacionados con el mundo de la programación que he ido desarrollando a lo largo de mi vida, tales como bibliotecas y herramientas.</p>
<!-- ********************************************************************** -->
<br/><h3>Bibliotecas</h3>
<ul>
<li>
Lesslib (2004) [Pascal]:
<p>Esta biblioteca, escrita para <a href="https://en.wikipedia.org/wiki/Turbo_Pascal" target="_blank">Turbo Pascal</a>, permite usar el <a href="https://en.wikipedia.org/wiki/Mode_13h" target="_blank">Modo 13h</a> del <a href="https://en.wikipedia.org/wiki/MS-DOS" target="_blank">MS-DOS</a> (320×200 pixels con 256 colores).</p>
<ul>
<li><a href="files/libs/Lesslib-v1.3.7z">Versión 1.3</a></li>
</ul>
</li>
<li>
Motoko (2006) [C++]:
<p>Esta biblioteca la hice en su día para hacer interfaces de usuario 2D usando la <a href="https://www.megastormsystems.com/gdks/crm32pro" target="_blank">CRM32Pro SDK</a>.</p>
<ul>
<li><a href="files/libs/Motoko-v1.0-source.7z">Código fuente</a></li>
<li><a href="files/libs/Motoko-v1.0-html.7z">Documentación</a></li>
<li><a href="files/libs/Motoko-v1.0-devkit.7z">Kit de desarrollo</a></li>
<li><a href="files/libs/Motoko-v1.0-Test.7z">Test de prueba</a></li>
</ul>
</li>
<li>
Yukino (2006) [C++]:
<p>Esta biblioteca la hice como apoyo para encapsular la biblioteca <a href="https://www.libsdl.org/" target="_blank">SDL</a> y el lenguaje <a href="https://www.lua.org/" target="_blank">Lua</a>.</p>
<ul>
<li><a href="files/libs/Yukino-1.0-dll.7z">Binarios</a></li>
<li><a href="files/libs/Yukino-1.0-src.7z">Código fuente</a></li>
</ul>
</li>
</ul>
<!-- ********************************************************************** -->
<br/><h3>Herramientas</h3>
<ul>
<li>
Anubis Viewer (2007) [OpenGL, C++]:
<p>Esta aplicación fue el proyecto final de la asignatura de Informática Gráfica que cursé durante la carrera. Escrita en C++ con el infame C++Builder de Borland, la herramienta cargaba modelos 3D para renderizarlos con diferentes opciones de shaders y aplicar efectos como el <a href="https://en.wikipedia.org/wiki/Bump_mapping" target="_blank">bump mapping</a> o el <a href="https://en.wikipedia.org/wiki/Parallax_mapping" target="_blank">parallax mapping</a>. El trabajo se vio recompensado con una matrícula de honor.</p>
<ul>
<li><a href="files/others/AnubisViewer-2007.7z">Ejecutable</a> (con el código fuente)</li>
<li><a href="https://github.com/gorkinovich/IGr" target="_blank">Repositorio</a> en GitHub</li>
</ul>
</li>
<li>
Line Counter (2007) [C#]:
<p>Esta aplicación me la hice en su día para contar las líneas de código en mis programas escritos en C++ y C#, para poder descartar las líneas vacías o con comentarios y saber así el tamaño real.</p>
<ul>
<li><a href="files/others/LineCounter-exe-2007.7z">Ejecutable</a></li>
<li><a href="files/others/LineCounter-src-2007.7z">Código fuente</a></li>
</ul>
</li>
<li>
Excel Test (2009) [C#]:
<p>Este es una pequeña prueba para usar ficheros de Excel 2007 desde dotNET con el lenguaje C#.</p>
<ul>
<li><a href="files/others/ExcelTest.7z">Código fuente</a></li>
<li><a href="https://github.com/gorkinovich/ExcelTest" target="_blank">Repositorio</a> en GitHub</li>
</ul>
</li>
<li>
Xml Test (2009) [C#]:
<p>Este es una pequeña prueba para serializar estructuras de datos en C# al formato XML.</p>
<ul>
<li><a href="files/others/XmlTest.7z">Código fuente</a></li>
</ul>
</li>
</ul>
<!-- ********************************************************************** -->
<br/><h3>Repositorios</h3>
<p>Videojuegos:</p>
<ul>
<li><a href="https://github.com/gorkinovich/Zrukall" target="_blank">Zrukall</a> (2016) [Unity, C#]</li>
<li><a href="https://github.com/gorkinovich/Boxoban" target="_blank">Boxoban</a> (2015) [Unity, C#]</li>
<li><a href="https://github.com/gorkinovich/DESgame" target="_blank">Tank Commander</a> (2015) [C, ARM]</li>
<li><a href="https://github.com/gorkinovich/GAGC" target="_blank">Gorkinovich Amateur Games Collection</a> (2014) [SFML, C++]</li>
<li><a href="https://github.com/gorkinovich/DefendersOfMankind" target="_blank">Defenders of Mankind</a> (2011) [Ogre3D, C++]</li>
</ul>
<p>Proyectos y prácticas:</p>
<ul>
<li><a href="https://github.com/gorkinovich/meta" target="_blank">Mini-Erlang Typing Application</a> (2019-2021) [Erlang]</li>
<li><a href="https://github.com/gorkinovich/MRS" target="_blank">Map Reduce Server</a> (2016) [Erlang]</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/Fsharp" target="_blank">F#</a> (2016)</li>
<li><a href="https://github.com/gorkinovich/PDAP" target="_blank">Programación Declarativa Aplicada</a> (2016) [Erlang]</li>
<li><a href="https://github.com/gorkinovich/Selene" target="_blank">Selene</a>: Model-checking in concurrent programing using message passing (2016) [Maude]</li>
<li><a href="https://github.com/gorkinovich/ACF" target="_blank">Auditoría, Calidad y Fiabilidad</a> (2015) [Maude]</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/OpenGL" target="_blank">OpenGL</a> (2015) [OpenGL, C++]</li>
<li><a href="https://github.com/gorkinovich/SGDI" target="_blank">Sistemas de Gestión de Datos y de la Información</a> (2015) [Java, Python, Scala, Spark, MongoDB]</li>
<li><a href="https://github.com/gorkinovich/MTP" target="_blank">Metodología y Tecnología de la Programación</a> (2010) [C#]</li>
<li><a href="https://github.com/gorkinovich/ExcelTest" target="_blank">Excel Test</a> (2009) [C#]</li>
<li><a href="https://github.com/gorkinovich/IGr" target="_blank">Informática Gráfica</a> (2007) [OpenGL, C++]</li>
<li><a href="https://github.com/gorkinovich/LIGE" target="_blank">Laboratorio de Informática de Gestión</a> (2007) [Java]</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/Haskell" target="_blank">Haskell</a> (2007-2014)</li>
<li><a href="https://github.com/gorkinovich/LP2" target="_blank">Laboratorio de Programación 2</a> (2006) [C++]</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/ADA" target="_blank">ADA</a> (2004)</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/ASM" target="_blank">Ensamblador</a> (2004)</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/Lisp" target="_blank">Lisp</a> (2004)</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/Prolog" target="_blank">Prolog</a> (2004)</li>
<li>Prácticas con <a href="https://github.com/gorkinovich/UNIX" target="_blank">UNIX</a> (2004)</li>
</ul>
<!-- ********************************************************************** -->
<br/><div><a href="index.html"><div class="cbutton">Volver</div></a></div><br/>
<!-- ********************************************************************** -->
</div>
<div class="content-bottom"></div>
</body>
</html>