I hereby claim:
- I am edalorzo on github.
- I am eddalorzopp (https://keybase.io/eddalorzopp) on keybase.
- I have a public key ASATmfcXdm7ioR7qjNvW7L9w0Mj6j0I8MbdehiABmlDzHwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| cmake_minimum_required(VERSION 3.20) | |
| project(MyProject) | |
| set(CMAKE_CXX_STANDARD 20) | |
| set(CURSES_LIBRARIES "libs") | |
| include_directories("include") | |
| link_directories("${CMAKE_SOURCE_DIR}/lib") | |
| find_library(PDCURSES NAMES "pdcurses" HINTS "${CMAKE_SOURCE_DIR}/lib") |
| package com.dalorzo.nio; | |
| import java.net.InetSocketAddress; | |
| import java.net.StandardSocketOptions; | |
| import java.nio.ByteBuffer; | |
| import java.nio.channels.*; | |
| public class SelectedSockets { | |
| private static int PORT_NUMBER = 1234; |
| (function(){ | |
| var index = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z', | |
| 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z', | |
| '0','1','2','3','4','5','6','7','8','9','+','/','=']; | |
| var octets = ["","0","00","000","0000","00000","000000","0000000"]; | |
| var sixths = ["","00000","0000","000","00","0"]; | |
| var paddings = [[],[],[64,64],[],[64]]; | |
| unction Value(value){ | |
| this.value = value || 0; | |
| } | |
| Value.prototype.eval = function(){ return this; }; | |
| Value.prototype.valueOf = function(){ return this.value.valueOf(); }; | |
| Value.prototype.toString = function(){ return this.value.toString(); }; | |
| var createOperator = function(){ | |
| function reduce(oper){ |
| asDecimal = function(){ | |
| var romans = {'I':1, 'V':5, 'X':10, 'L':50, 'C':100, 'D':500, 'M':1000 }; | |
| return function(roman){ | |
| return roman.split('').map(function(r){ return romans[r];}) | |
| .reduce(function(res,n,i,digits){ | |
| var prev = i > 0 ? digits[i-1] : 0; | |
| return prev < n ? res + n - 2 * prev : res + n; | |
| },0); | |
| }; | |
| }(); |
| import java.util.Objects; | |
| import java.util.Arrays; | |
| interface Operand { | |
| Operand neg(); | |
| Operand add(Int that); | |
| Operand add(Decimal that); | |
| Operand add(Operand that); | |
| Operand mult(Int that); |
| # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm | |
| # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 | |
| # User-specific stuff: | |
| .idea/workspace.xml | |
| .idea/tasks.xml | |
| .idea/dictionaries | |
| .idea/vcs.xml | |
| .idea/jsLibraryMappings.xml |
| public class Factors { | |
| public static long factors(long n) { | |
| long max = 0; | |
| long d = 2; | |
| while (n > 1) { | |
| while (n % d == 0) { | |
| max = Math.max(max, d); | |
| n /= d; | |
| } |
| public class Palindrome { | |
| private static boolean isPalindrome(long n) { | |
| return reverse(n) == n; | |
| } | |
| private static long reverse(long n) { | |
| long rev = 0L; | |
| while (n > 0) { | |
| long d = n % 10; |