I was looking for a way to send a message to a Slack channel using the Slackbot API. Introduction This is a pretty easy task to perform in C#, because there are some great client libraries implementations to the Slack API, like: SlackApi, MargieBot and SlackConnector. However, in the Unity3d...
Read "Sending a Slackbot message from ..."
In this post we’ll create a mod that adds a console window to Buildron and let you monitor its events. Our ConsoleMod will have 2 classes: ModController and Mod. ModController class ModController class will be a MonoBehaviour responsible to showing to the user a window where the Buildron events will...
Read "Creating a ConsoleMod to Buildron"
I present to you my newest tool… jumpstart is a command-line tool to create new C# projects from prebuilt/templates. As an experienced developers it’s very common we have some kind of template solution when we start a new project. Maybe it’s the latest project we work on, maybe it’s a...
Read "jumpstart"
In this post I will show how to start building a mod to Buildron using a mod template. Download Download the Buildron-Mod-Template.zip from releases page. Unzip it in any folder. Creating the solution Open a prompt (win) or a terminal (linux/mac). Go to the folder where you unzip Buildron-Mod-Template.zip. Type:...
Read "Starting a Buildron mod with a m..."
After some months of hard work I finally released the Buildron mods support. This Buildron 2.0.0-RC1 represents a great change in Buildron code structure, because we built a mods support that allow any developer add his own mods to Buildron. Hope to see you building some mods to Buildron. We’re...
Read "Buildron 2.0.0-RC1 - Mods support"
Recenlty I discovered the project Emscripten: Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated from C/C++, using llvm-gcc (DragonEgg) or clang, or any other language that can be converted into LLVM - and compiles that into JavaScript, which can be run on the web...
Read "Testing js-dos"
Buildron is a build radiator to continuous integration server like TeamCity, Jenkins and Hudson. We’ve built it as a Skahal’s product and now we decide to open source it: http://github.com/skahal/buildron. You can run it on Windows, OSX and Linux: https://github.com/skahal/Buildron/releases There is a remote control app too (Windows, OSX, Linux,...
Read "Buildron - Your builds, our worl..."
The use of badges on GitHub repositories helps us to promote good pratices about our code. Some amazing services like the Shileds.io can generate almost all badges you can imagine, but what about those badges where there is no such online service to perform this job? One common case is...
Read "Using a FxCop badge on your GitH..."
So, do you want to track the time you spend in some tasks, but always forget to start the time tracking? I love to used Toggl.com to time tracking and a few days ago I discovered another amazing app to OSX: ControlPlane. ControlPlane, in few words, is an app that...
Read "Auto tracking your time with Con..."
In some situations, like generate a live console for a web api or generate code using T4 template we need a way to read the code documentation at runtime. Some time ago I’ve faced that situation again and I thought: “Should be an easy way to read this code documentation!”....
Read "Getting your code documentation ..."