Skip to content

Instantly share code, notes, and snippets.

View webmonch's full-sized avatar

Vladyslav Melnychenko webmonch

View GitHub Profile
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY);
int w = getWidth();
int h = getHeight();
Color color1 = new Color(195, 195, 195);
Color color2 = new Color(151, 151, 151);
GradientPaint gp = new GradientPaint(0, 0, color1, 0, h, color2);
private static void sendSms(String phone, String mes) {
URL obj;
try {
obj = new URL(urlFor(phone, mes));
HttpURLConnection con;
con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
BufferedReader in = new BufferedReader(new InputStreamReader(
con.getInputStream()));
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLView::create("SimpleRPG");
director->setOpenGLView(glview);
}
//glview->setFrameSize(1024, 768);
@webmonch
webmonch / gist:14d3daeffff6593c65d3
Last active August 13, 2019 13:36
2dimArr rapidjson
rapidjson::Document jsonDoc;
rapidjson::Document::AllocatorType& allocator = jsonDoc.GetAllocator();
jsonDoc.SetObject();
rapidjson::Value mainArr(rapidjson::kArrayType);
for (int i = 0; i < 6; ++i) {
rapidjson::Value row(rapidjson::kArrayType);
@webmonch
webmonch / gist:568d6f1e57428754f9d3
Last active August 29, 2015 14:06
ImageMagick pdf to images
#include <Magick++.h>
using namespace Magick;
....
vector<Image> imageList;
readImages( &imageList, "FAX.PDF" );
for (int i = 0; i < imageList.size(); i++) {
stringstream fileName;
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String [] args) throws IOException {
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String [] args) throws IOException {
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String [] args) throws IOException {
template<class T>
class WrapperVector {
public:
WrapperVector(size_t n = 10):
_data(new T[n]()),
_size(n)
{
}
WrapperVector(const WrapperVector<T> & other):
public override ActionResult Execute(RAIN.Core.AI ai)
{
if (!WanderTargetVariable.IsVariable)
throw new Exception("The Choose Wander Position node requires a valid Wander Target Variable");
float tWanderDistance = 0f;
if (WanderDistance.IsValid)
tWanderDistance = WanderDistance.Evaluate<float>(ai.DeltaTime, ai.WorkingMemory);
if (tWanderDistance <= 0f)