Skip to content

Instantly share code, notes, and snippets.

// modified https://social.msdn.microsoft.com/Forums/en-US/18769abd-fca0-4d3c-9884-1a38ce27ae90/wsapoll-and-nonblocking-connects-to-nonexistent-ports?forum=wsk
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
#ifdef _WIN32
#include <WinSock2.h>
#include <ws2ipdef.h>
typedef SOCKET sock_t;

Keybase proof

I hereby claim:

  • I am aleks-f on github.
  • I am aleksf (https://keybase.io/aleksf) on keybase.
  • I have a public key ASDc-DmVP_nT-Bb5bjxVkp8487sZotcN6UIGNe2puL96fgo

To claim this, I am signing this object:

// $ g++ -std=c++11 -o curl_connect curl_connect.cpp -lcurl
// $ ./curl_connect
#include <stdio.h>
#include <curl/curl.h>
#include <chrono>
#include <iostream>
using namespace std;
using namespace std::chrono;
@aleks-f
aleks-f / ColorLog.cpp
Created May 6, 2015 23:53
Demonstration of color logging in the Poco sample Time HTTP server
#include "Poco/Net/HTTPServer.h"
#include "Poco/Net/HTTPRequestHandler.h"
#include "Poco/Net/HTTPRequestHandlerFactory.h"
#include "Poco/Net/HTTPServerParams.h"
#include "Poco/Net/HTTPServerRequest.h"
#include "Poco/Net/HTTPServerResponse.h"
#include "Poco/Net/HTTPServerParams.h"
#include "Poco/Net/ServerSocket.h"
#include "Poco/Timestamp.h"
#include "Poco/DateTimeFormatter.h"
#
# General Settings
#
LINKMODE ?= SHARED
#
# Define Tools
#
CC = clang
CXX = clang++
diff --git a/Data/SQLite/src/Utility.cpp b/Data/SQLite/src/Utility.cpp
index 8bf46ee..0cd9039 100644
--- a/Data/SQLite/src/Utility.cpp
+++ b/Data/SQLite/src/Utility.cpp
@@ -86,7 +86,7 @@ Utility::Utility()
_types.insert(TypeMap::value_type("UINTEGER32", MetaColumn::FDT_UINT32));
_types.insert(TypeMap::value_type("INT", MetaColumn::FDT_INT32));
_types.insert(TypeMap::value_type("INT32", MetaColumn::FDT_INT32));
- _types.insert(TypeMap::value_type("INTEGER", MetaColumn::FDT_INT32));
+ _types.insert(TypeMap::value_type("INTEGER", MetaColumn::FDT_INT64));
#include <Poco/Net/HTTPRequest.h>
#include <Poco/Net/HTTPResponse.h>
#include <Poco/Net/HTTPClientSession.h>
#include <Poco/StreamCopier.h>
#include <Poco/Net/HTTPCredentials.h>
#include <sstream>
using namespace Poco::Net;
int main()
#include "JSON2XMLConverter.h"
#include <iostream>
JSON2XMLConverter::JSON2XMLConverter(unsigned indent):
_out(std::cout),
_object(false),
_array(false),
_index(0)
{
@aleks-f
aleks-f / ImpPubKeyFromPriv.c
Last active August 17, 2023 10:29
CryptoAPI: import public key from private key PEM
#include "windows.h"
#include "wincrypt.h"
#include "stdio.h"
/* This code example:
1) creates a Crypto Service Provider
2) generates keys
3) extracts public key
4) exports private key into PEM