Skip to content

Instantly share code, notes, and snippets.

View ansisec's full-sized avatar

Álvaro Nuno Santos ansisec

  • Coimbra Polytechnic - ISEC
  • Coimbra, Portugal
  • X @anfss
View GitHub Profile
@ansisec
ansisec / Aula 05
Last active March 9, 2023 15:07
[PA] Aula 05
Ficheiros auxiliares
Ficheiros auxiliares
@ansisec
ansisec / Exercício 18
Created March 22, 2023 15:49
Exercício 18
Ficheiros auxiliares
@ansisec
ansisec / Ficheiros Auxiliares - Trabalho Prático
Last active May 1, 2023 14:07
Ficheiros auxiliares do Trabalho Prático de Programação Avançada 2022-2023
Ficheiros auxiliares incluídos no enunciado do trabalho prático
Update: 2023.04.20
Correção nos métodos start e resume do GameEngine para retornarem true
Permite que possa ser feito o register e unregister sem o motor estar parado
Update: 2023.05.01
Maze e IMazeElement passam a ser Serializable
@ansisec
ansisec / CommandManager.java
Created April 18, 2023 16:10
Shopping List
package pt.isec.pa.shopping_list.model.command;
import java.util.ArrayDeque;
import java.util.Deque;
public class CommandManager {
private Deque<ICommand> history;
private Deque<ICommand> redoCmds;
//private Stack<ICommand> history;
//private Stack<ICommand> redoCmds;
@ansisec
ansisec / Aula 15
Last active May 12, 2023 13:54
Aula 15
Ficheiros Auxiliares
Ficheiro auxiliar para criação da lista com histórico
@ansisec
ansisec / Aula 24
Last active June 3, 2023 13:55
Aula24
Ficheiros com layout da calculadora
(aplicar estilo definido com gradiente aos botões correspondentes ao operador)
@ansisec
ansisec / TicTacToeModel.kt
Created October 17, 2023 09:08
Tic Tac Toe
class TicTacToeModel {
enum class Players {
None, P1, P2
}
private lateinit var board: Array<Array<Players>>
private var _winsP1 = 0
private var _winsP2 = 0
private var _currentPlayer = Players.None
private var _ctrl = 9
@ansisec
ansisec / Utils.kt
Created November 14, 2023 10:58
P07 files
class Utils {
companion object {
fun getTempFilename(context: Context) : String =
File.createTempFile(
"image", ".img",
context.externalCacheDir
).absolutePath
fun createFileFromUri(
context: Context,