Skip to content

Instantly share code, notes, and snippets.

View CarlosRA97's full-sized avatar

Carlos Rivero Aro CarlosRA97

View GitHub Profile
@CarlosRA97
CarlosRA97 / 01.peaks.cpp
Created February 7, 2018 13:37 — forked from juanfal/01.peaks.cpp
Print peaks of a matrix
// 01.peaks.cpp
// juanfc 2018-02-06
#include <iostream>
#include <array>
using namespace std;
const int N = 3;
typedef array<int,N> TRow;
typedef array<TRow,N> TSqMat;
@CarlosRA97
CarlosRA97 / 03.sudoku.cpp
Created February 7, 2018 13:37 — forked from juanfal/03.sudoku.cpp
Check validity of sudoku board
// 03.sudoku.cpp
// juanfc 2018-02-06
//
#include <iostream>
#include <array>
using namespace std;
const int N = 9;
typedef array<int, N> TRow;
@CarlosRA97
CarlosRA97 / 04.pattern.cpp
Created February 7, 2018 13:37 — forked from juanfal/04.pattern.cpp
words letters coinciding with a pattern
// 04.pattern.cpp
// juanfc 2018-02-06
//
#include <iostream>
#include <array>
using namespace std;
const int PATLENGTH = 5;
const int NNONREPWORDS = 100;
@CarlosRA97
CarlosRA97 / buildMagic.cpp
Created January 18, 2018 00:00 — forked from juanfal/buildMagic.cpp
Using Siamese method fill a Magic Square Matrix
// buildMagic.cpp
// juanfc 2018-01-17
// Using Siamese method fill a Magic Square Matrix,
// odd fixed size.
// We have used a big square matrix, but used
// an extra parameter to restrict to that size
//
// Testing it building magic matrices up to a size
// checking they really are magic and printing them
// https://gist.github.com/6db44e77b75d3aacdfa70bdfb7972ef1
#include <iostream>
using namespace std;
int main() {
cout << "Enter the lentgh of the box: " << endl;
int boxSize = 0;
cin >> boxSize;
for (int row = 0; row < boxSize; row++) {
@CarlosRA97
CarlosRA97 / quadraticCalc.cpp
Last active October 30, 2017 13:08
Calculates quadratic equations by its coefficients
#include <iostream>
#include <math.h>
using namespace std;
void calcQuadraticEq(float a, float b, float c) {
float d = (pow(b,2) - 4*a*c);
bool isComplexRoot = d < 0;
bool hasTwoReals = !isComplexRoot;
@CarlosRA97
CarlosRA97 / exercise.java
Created March 22, 2017 13:42
Ejercicio 7 de Java
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// write your code here

The current kernel/drivers of Fedora 24 do not support the Wifi chip used on my Mac Book Pro. Proprietary Broadcom drivers are packaged and available in the rpmfusion repo.

Verify that your card is a Broadcom using: lspci -vnn -d 14e4:

Sample output:

02:00.0 Network controller [0280]: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)

Install

Install the rpmfusion repo, note only "nonfree" is required, as the Broadcom Driver is proprietry: http://rpmfusion.org/

package gziphandler
import (
"compress/gzip"
"io"
"net/http"
"strings"
)
type gzipResponseWriter struct {
@CarlosRA97
CarlosRA97 / http_get.go
Created October 5, 2016 20:25 — forked from ijt/http_get.go
Example of using http.Get in go (golang)
package main
import (
"fmt"
"io"
"log"
"net/http"
"os"
)