How to use HSPI? - hspi

May be stupid question. I created HSPIPluginB1 project from template, it compiles, runs and connects to HS.
But I've got no idea what to do next? How do I create devices, triggers, etc?

Great question. HSPIPluginB is described here. There's some help in the forum thread linked therein, but, for the most part, that HSPI template doesn't do much more to help. Your best bet, for now, is to hunt through the HS developer forum and documentation (https://homeseer.com/developer-support/). Honestly, it's pretty difficult to write a HomeSeer plugin as is, but that's not the fault of the HSPI project.
Fortunately, I'm working on HSPIPluginC. It's significantly easier to understand, but it's not finished. You can get a glimpse of where I'm going with it by checking out https://github.com/alexdresko/HSPI/issues/77#issuecomment-322885054. If anything, there's probably some useful code in there to help you move forward.
If you have any ideas for how HSPI can be made better, please Create an issue or start up a conversation in the chat room

Related

Can't open/create my Salesforce projects with Mavensmate anymore

I used to connect my Salesforce projects without any problem since today.
Now everytime I want to create or open a new project through Mavensmate. I get this error :
Error initializing project: client identifier invalid
I don't know how to solve it. I have googling without finding any solution. I thought this could solve my issue, but it doesn't work.
Please help!
Not sure if this is related or already said but it sounds like MavensMate has finally died. Related conversation/details here. If I knew how to build the windows version of the MavensMate source I'd try myself but seems like there is a security issue that would have to be applied too which I don't have time for (plus possibly out of my expertise reach).
So I'm now biting the bullet and starting the move from Sublime to VS Code using a couple different articles (here and here). Pretty sad about this but seems no other way. If possible I'll loop back to Sublime in the future but no idea if that will be feasible or not. If anyone finds a fix for MavensMate or a new way to do SFDC work in Sublime please let us know!

how to get a smartclient example on the web?

I'm pretty much totally lost.. I've posted twice on the smartclient forums and gotten no help so maybe the people here are more friendly than their own staff. (it really bothers me but they appear to have the best software for what I'm trying to do)
I'm trying to wrap my head around how I would get one of their examples (the demo showcase ones which I have downloaded etc) on my web host, just to see how it works/play with it, but I couldn't find any forum guides or videos etc on this (documentation is really abysmal for people that don't speak code yet).
Is there some special back-end I need on my web host? Where can I go to figure out how to link the stuff together? Do I have to compile something using java.. etc.
I'm used to just editing stuff in notepad++, uploading it, and hitting refresh, but I'm guessing smartclient isn't that simple, or is it? (I'm just going to use it to make tables from excel spreadsheets that I can filter through, that's it, no fancy application).
Sincerely,
Mr. Totally Lost.
Everything is covered by the guide (page 6) : http://www.smartclient.com/docs/8.2/docs/SmartClient_Quick_Start_Guide.pdf
SmartClient embed everything needed, you will only need a valid JDK installation and the zip provided in their website.

GWT multi-module application

I am a GWT beginner, thinking about developing a management software and deploy it on AppEngine.
In my mind there's a "tabbed" user interface.
Tab1= sales; Tab2= invoices; Tab3= stock ... and so on.
I just completed the Stockwatcher tutorial and it's very cool, but now I was wondering on how to organize my code.
I mean, is making a gwt module for each tab a nice idea? For example, I want to load the interface for the 'invoices' tab only when I select that tab. Even if my idea about multimodule is wrong, can you tell me how to avoid having all my code in a "Stockwatcher" class. E.g. i read about composite, but I can't understand.
Hoping you understand my doubts. Thank you all!
If you haven't done yet anything with GWT before or haven't had much experience do not bother yourself with questions how to organize the code. Just make it. Create the user interface and the backing code. Have your application running and then go back and think about the things that could be improved. Look for the code duplication, read few articles on refactoring and try to apply. First you need to create something, feel the joy of creation and form a foundation for further improvements.

Proper Font Browser dialogs

The System.Windows.Forms.FontBrowser is a pretty horrible piece of work. I'd like to write a custom one, but before I re-invent banging-two-rocks-together, I figured I'd ask if anyone knows an intuitive, friendly and above all simple Font Picker which has been proven in the cauldron of the real world?
I agree with you about how terrible is Windows default font browser.
Some time ago I started to search for a replacement fontdialog, but could not find any (even after some days searching).
So I started to develop one in VB.NET, but never got time to finish it.
This article can help you (as it helped me) to identify what a good font dialog should have. Hope this helps you somehow. link.
If you manage to make one, please let me know! I`d love to test and use it :)
EDIT1: This link can help too.

What is the future of Class::DBI?

Does anyone know what is the status of Class::DBI? I see that it was last updated on 4 October 2007, is anyone still working on this project or is it just left to die? Thank you.
Class::DBI collapsed under political pressure and the threats of various lawsuits from one of its developers. It became poisoned code and everyone left. I tried to sort it out in a post on my O'Reilly weblog back in 2005.
The people who left never really came back. It's mostly legacy code now. If you want to help, there are other active projects that could use your help. In my opinion, Class::DBI is the past and it should stay there. It's unfortunate, but life sucks sometimes.
A lot of people seem to use DBIx::Class if that helps.
There are many users of Class::DBI, but no new ones, I guess. Some moved to DBIx::Class::CDBICompat. In general, you can ask in Class::DBI mailing list.
If you want, you can help maintain it. Ask where repository is located and start working on bugs in Class::DBI bug tracker.

Resources