Skip to content

Instantly share code, notes, and snippets.

Zou Wei zwcloud

Block or report user

Report or block zwcloud

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
@zwcloud
zwcloud / Program.ts
Created Mar 1, 2019
Trying rxjs with javascriptcore.
View Program.ts
/// <reference types="rx" />
class Program
{
static main(): void
{
console.log("1");
Rx.Observable.range(1, 10).subscribe(x => console.log(x));
console.log("2");
}
@zwcloud
zwcloud / ImageComparer.cs
Last active Oct 13, 2018 — forked from tocsoft/ImageComparer.cs
Compare 2 images using ImageSharp
View ImageComparer.cs
using SixLabors.ImageSharp;
using SixLabors.ImageSharp.PixelFormats;
using SixLabors.ImageSharp.Primitives;
using SixLabors.ImageSharp.Processing;
using System;
using Xunit;
namespace ImageSharp.Extension
{
/// <summary>
@zwcloud
zwcloud / Dog.cs
Created Nov 21, 2016
An example on embedding Mono runtime in C/C++.
View Dog.cs
using System;
public class Dog
{
static public void Type()
{
Console.WriteLine("a Dog!");
}
public void Bark()
{
@zwcloud
zwcloud / meshtext.ms
Created Nov 11, 2015
MaxScript that convert a mesh into text.
View meshtext.ms
tmesh = $Mesh0
num_verts = $Mesh0.numverts
num_faces = $Mesh0.numfaces
format "%,%\n" num_verts num_faces
units.MetricType = #meters
for v = 1 to num_verts do
(
vert = getVert tmesh v
if(abs vert.x < 0.001f) then vert.x = 0f
if(abs vert.y < 0.001f) then vert.y = 0f
@zwcloud
zwcloud / MarkdownDemo.md
Last active Oct 29, 2015
针对中文,演示Markdown的各种语法
View MarkdownDemo.md

针对中文,演示Markdown的各种语法

大标题

大标题一般显示工程名,类似html的<h1>
你只要在标题下面跟上=====即可

中标题

@zwcloud
zwcloud / SFMLDragableWindow.cs
Last active Dec 6, 2015
a SFML dragable window demo
View SFMLDragableWindow.cs
using System;
using SFML.System;
using SFML.Window;
namespace DragableWindow
{
class DragableWindow : Window
{
private Vector2i grabbedOffset;
private bool grabbedWindow;
@zwcloud
zwcloud / SFMLDragableWindow.cpp
Created Oct 25, 2015
SFML dragable window demo
View SFMLDragableWindow.cpp
//By Hapax from http://en.sfml-dev.org/forums/index.php?topic=14391.msg101187#msg101187
#include <SFML/Graphics.hpp>
int main()
{
sf::RenderWindow window(sf::VideoMode(800, 600), "", sf::Style::None);
sf::Vector2i grabbedOffset;
bool grabbedWindow = false;
while (window.isOpen())
{
sf::Event event;
@zwcloud
zwcloud / OpenGLWithSFMLDemo.cs
Created Oct 19, 2015
Example of using Tao.OpenGL with SFML.NET
View OpenGLWithSFMLDemo.cs
using System;
using System.Runtime.InteropServices;
using SFML;
using SFML.Graphics;
using SFML.Window;
using Tao.OpenGl;
namespace opengl
{
static class Program
@zwcloud
zwcloud / gist:7e78ee9e91c12d4906c9
Created Aug 23, 2015
Link error output when build pangocairo with cairo on VS2013.
View gist:7e78ee9e91c12d4906c9
3>pangocairo-win32font.obj : error LNK2019: unresolved external symbol __imp__cairo_scaled_font_extents referenced in function _pango_cairo_win32_font_create_base_metrics_for_context
3>pangocairo-font.obj : error LNK2001: unresolved external symbol __imp__cairo_scaled_font_extents
3>pangocairo-win32font.obj : error LNK2019: unresolved external symbol __imp__cairo_matrix_init_identity referenced in function __pango_cairo_win32_font_new
3>pangocairo-font.obj : error LNK2001: unresolved external symbol __imp__cairo_matrix_init_identity
3>pangocairo-win32font.obj : error LNK2019: unresolved external symbol __imp__cairo_matrix_scale referenced in function __pango_cairo_win32_font_new
3>pangocairo-win32font.obj : error LNK2019: unresolved external symbol __imp__cairo_win32_font_face_create_for_logfontw referenced in function _pango_cairo_win32_font_create_font_face
3>pangocairo-win32font.obj : error LNK2019: unresolved external symbol __imp__cairo_win32_scaled_font_select_font referenced in function _pango_cairo_wi
View MonoScriptTry.cpp
#include <mono/jit/jit.h>
#include <mono/metadata/assembly.h>
#pragma comment(lib, "mono-2.0.lib")
int main(int argc, char* argv[])
{
mono_set_dirs("C:\\Program Files (x86)\\Mono\\lib",
"C:\\Program Files (x86)\\Mono\\etc");
MonoDomain *domain;
You can’t perform that action at this time.