Skip to content

Instantly share code, notes, and snippets.


Cosmin Popescu cosminpopescu14

Block or report user

Report or block cosminpopescu14

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
geosoft1 / main.go
Created Aug 13, 2019
Simple blockchain example
View main.go
package main
import (
type Data struct {
View FrontEnd.js
const whoAmI = async () => {
* * 1. Create the query
* * 2. Send the query and get the response as object
* * 3. If there was an error then throw it
* * 4. Otherwise return the result
// * 1
const query = "{ whoAmI { id profilePicture email confirmed } }";
mfaella /
Created Jul 8, 2019
A list-like class exposing its length as part of its type
import java.util.*;
* A linked list that exposes its length as part of its type.
* @author Marco Faella
* @version 1.0
public class L<T,N extends L<T,?>> implements Iterable<T> {
private T item;
stuart-marks /
Last active Nov 1, 2019
Processing Large Files in Java, Variation 7
package com.example.readFile.readFileJava;
import java.nio.file.Files;
import java.nio.file.Path;
import java.time.Duration;
import java.time.Instant;
import java.util.ArrayList;
import java.util.Collections;

Algorithmic layouts

You are looking at the most important, and most abundant thing on the web. You can't see it, unfortunately, because it's very small… aaaaand it's invisible — so having a magnifying glass doesn't really help here. But still.

I'm talking, of course, about U+0020; not to be confused with the band U2, who are just as ubiquitous, but far less useful.

This unicode point, representing the humble space character, is between every word, in every run of text, on every page of the web. And it has a very special characteristic: it's not sticky like glue. If two words are neighbors but there's not enough room for both of them, the space will free the second word to wrap around and start a new line.

Before getting into flexible containers, viewport meta tags, and @media breakpoints this humble character is what makes the web fundamentally 'responsive'. That is: able to change the layout of its content to suit different devices, contexts, and settings. Browser text does this automa

georgiana-gligor / most_recent.php
Last active Dec 20, 2018
preg_replace vs str_replace
View most_recent.php
$channels = array(
$res = 5;
$key = 'YOUR_KEY_HERE';
CDillinger / FuzzyMatch.cs
Last active Oct 31, 2019
C# Implementation of Fuzzy Match
View FuzzyMatch.cs
// This software is dual-licensed to the public domain and under the following
// license: you are granted a perpetual, irrevocable license to copy, modify,
// publish, and distribute this file as you see fit.
using System;
using System.Collections.Generic;
public static class FuzzyMatcher
jbtule / AESGCM.cs
Last active Nov 15, 2019
I have two code examples that I wrote for best practices encrypting a string in c#. They are both using authenticated encryption.
View AESGCM.cs
* This work (Modern Encryption of a String C#, by James Tuley),
* identified by James Tuley, is free of known copyright restrictions.
using System;
using System.IO;
using System.Text;
rgreenjr / postgres_queries_and_commands.sql
Last active Nov 15, 2019
Useful PostgreSQL Queries and Commands
View postgres_queries_and_commands.sql
-- show running queries (pre 9.2)
SELECT procpid, age(clock_timestamp(), query_start), usename, current_query
FROM pg_stat_activity
WHERE current_query != '<IDLE>' AND current_query NOT ILIKE '%pg_stat_activity%'
ORDER BY query_start desc;
-- show running queries (9.2)
SELECT pid, age(clock_timestamp(), query_start), usename, query
FROM pg_stat_activity
WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%'
You can’t perform that action at this time.