PECL OAuth-1.2.2 for Windows - windows

I'm trying to get PECL OAuth to work on a Windows dev box (using WAMP). I found two dlls for older versions at Pierre's site but neither of them seem to work.
Adding the DLL to the relevant wamp\bin\php\php5.x.x\ext directory and then ticking the option in the PHP extensions flyout does not add anything OAuth related to the output of phpinfo() and if I try to instantiate an OAuth object I get a "Class 'OAuth' not found" error.
Is there anywhere (or any way) that I can get hold of working DLLs (ideally for the latest 1.2.2 version of OAuth, but any 1.0 or higher stable version will do). The maching in question is running 32bit Windows (Vista).
I hope somebody can help where Google has failed me so far...!
Thanks in advance,
Christian

I'm just barely beginning to delve into this whole thing, so I'm not quite sure which way is up, but does this article on oAuth, Xampp, and Windows, scroll down for the English, do the trick?
Let me know as I'm eager to figure all this out too!
And/or would one be able to build it with windows?

Related

Where is Firefox pouchdb-inspector

This could be the motivation I need to move to Chrome for development. Working on an application with PouchDB (syncing with a CouchDB instance). I see everywhere that there are links to a Firefox add-on called PouchDB-Inspector which is meant to join the developer tools arsenal. True for Chrome - which does install and work. Firefox - the link is dead - Not found.
https://addons.mozilla.org/firefox/addon/pouchdb-inspector/
Does anyone know where it is? Is it discontinued? Done with? Never to be found again?
Any help would be great? Thanks.
This add-on seems to be currently unavailable from addons.mozilla.org, but you can get it from it's github project page. The creator also provides a link to the current xpi file that you can install manually.

Extension Library in Domino: Server or Client? Or both?

this may seem like a dumb question but im not that long into Notes/Domino.
I want to run Extension Library by openNTF. Now the question is, if i develop an application with it, can the application itself be used by other clients eventough they dont have the Ext. Lib. installed?
And when i say used i mean USED, not edited. And if not, do they need Ext.Lib.(client) too or can i just install it on the Server? Or do i have to install it on both?
Sorry for the bad english.
Thanks if you can answer :)
Using one of the OSGI Plug-ins (the Extension Library is one such plugins) means that the machine running the code will need to have that plug-in already installed.
This is an excellent first step from Stephan Wissel
You are going to need to set up an updatesite for your server in any case. If your users are using the Xpages application using the browser they won't need to install anything, if you are counting in using XPinc (XPages in Notes Client), then the library will need to be pushed to the user's local machines as well, typically with a widget catalog.

NSIS automatic and silent update

I am currently building an application and want to have an installer and automatic silent updates for it.
Dropbox, Spotify and Chrome all are amazing at updating without anyone noticing. So I took a look at the Dropbox Roaming Folder in AppData and found a file named DropboxUpdateHelper.exe with an NSIS Icon. In the Spotify folder I could only find a SpotifyHelper.exe and a mentioning of NSIS in the Terms.
Is there a tutorial of how to install an application inside the Roaming Folder and have a silent auto updater? I am not fixed on NSIS but would prefer an open source and free installer.
NSIS has the INetC plugin that can be used to download things from the internet but I don't know if there is an auto update tutorial out there. You might also want to take a look at the VPatch plugin...
There are many variables to think about here:
Should your main application look for updates or just run the updater on application (or windows) startup so it can check?
Are the files on the server signed or do you have other ways to detect invalid/corrupted/MitM updates?
Do you require access control/DRM before downloading/applying updates?
How will you handle major version number updates? Will you support more than one major version or force upgrades?
Do you require administrator rights to update? UAC handling?
How are you going to support upgrading from 1.0 to 1.2? Update to 1.1 first or support every possible minor version upgrade path?
I'm sure there are many other issues you also have to think about. You should probably try to answer all these questions before you start coding. During development you might find other questions or that you have to change the design completely.
IMHO, this is not a simple question and I don't think you will be able to find a drop-in solution that fits your exact design/requirements...
It is easy to download files from internet using NSIS (there are several plug-ins for this purpose: NSISdl, InetC, ...) but such functionality is more about coding.
There is no exact solution for this - as Anders said you need to specify every detail to achieve required behaviour.

Windows installer to install browser-extensions

I'm trying to create an installer for windows (and potentially mac) that can install a browser extension for chrome, firefox, and for IE, and I'm totally stuck. Primarily I live in web-development land and I don't even really know where to start. This installer might eventually also include something like a bing toolbar for a kickback to us on a per-install basis. I'm hoping for something that doesn't require us to learn how to author a windows installer, but if that is unavoidable what are some good services / apps we could use?
Any help, would be GREATLY appreciated.
Firefox: https://developer.mozilla.org/en/Adding_Extensions_using_the_Windows_Registry
Chrome: http://code.google.com/chrome/extensions/external_extensions.html#registry
The WiX toolkit and community may be a good place to start wrt IE.
I presume that you are imagining something like LastPass's installer
For Windows there is probably not much you can do to avoid using Windows Installer, therefore I recommend that you take a look at Wix, which is an open source toolset from Microsoft for generating installers that will shield you from a lot of problems.
I don't have any first hand experience with installing browser plugins but I am guessing that installing your plugins isn't all that different from installing a regular program - you need to place a bunch of files and set some registry keys and so on. What registry keys and so on should be documented by the browser developer (and you probably already know this since you have done your plugins).
Unfortunately, I cannot help you when it comes to the Mac.

How do I get TiddlySnip to work in Firefox?

Since Google stopped supporting Notebooks, I decided to look for alternatives and so I gave TiddlyWiki + TiddlySnip a shot. However, when trying to install TiddlySnip2.1, I'm getting this error:
"TiddlySnip" will not be installed because it does not provide secure updates
I followed the procedure specified in the site which is to add tiddlysnip.com in the Allowed sites-Add ons list but it still won't work.
And to add insult to injury, the support for the extension has been stopped as well.
My final workaround is to use an older version(1.21-beta), which I was able to find, but I'm finding it a bit unstable.
Did anyone have any success with this?
Thank you.
Eureka! Google has saved me! Their google group has a post on how to shoehorn it into Firefox 3.5.x: http://groups.google.com/group/tiddlysnip/browse_thread/thread/e5edef97dec18a17/ce49452f6397083a?lnk=gst&q=does+not+provide+secure+updates#ce49452f6397083a
Right Stumproot, however I just feel the need to look for alternatives.
OT, I went as far as going into the irc channel of tiddlywiki to find out and it seems that there's no other way around this issue than to use the older version.
I think that the TW community still plans to continue developing TiddlySnip but for now it's on hold so TW users will just have to make do with the beta version.

Resources