|
Do you understand the error?
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
What if my take over the world project involve people partaking of their money for my benefit?!
I'd like to provide payment options on my website (no evil paypal please) and I have no idea how!
Any tip about which payment broker I could use please?
|
|
|
|
|
PayPal would be a good choice (Google Wallet can also be taken into considerations), but since you're having "take over the world", there won't be anything left and thus you would have to write your own.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Google Wallet, interesting...
Though it's for a Windows Desktop app, not sure it will help much...
|
|
|
|
|
Oh, then don't you know about System.Net namespace collection? You can use these namespaces in your applications to create HttpRequests to the internet applications such as Google Wallet API.
System.Net namespaces are very helpful in working with networks and ports, you can read more on this at MSDN[^].
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
How about a link to Google Wallet API page instead!?
|
|
|
|
|
That would consume the WebClient by you, or you would need to include a WebBrowser control. Which also would make the HTTP requests to your desired web page (which is the Google Wallet API web page). You know this is a cycle that starts and ends at the very same point, the System.Net namespace.
I would go with programming my own control and getting the response from the server using either a WebClient, or by downloading the response stream.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Super Lloyd wrote: people partaking of their money for my benefit
"Partaking[^]" is the wrong word - you're suggesting that they either participate in, or take a share of their money, neither of which would involve them handing any money over to you.
Either "people parting with their money" or "people being relieved of their money" would work.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
While it doesn't address my issue, I have t o admit you are indeed write!
Thanks for the correction!
Me trying to chew more English than I yet understand!
|
|
|
|
|
Hi,
I am getting the following error after uploading the file to the host:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/jassimuser/mybluefile.com/login_user.php:1) in /home/jassimuser/mybluefile.com/includes/php_header.php on line 3
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/jassimuser/mybluefile.com/login_user.php:1) in /home/jassimuser/mybluefile.com/includes/php_header.php on line 3
Warning: Cannot modify header information - headers already sent by (output started at /home/jassimuser/mybluefile.com/login_user.php:1) in /home/jassimuser/mybluefile.com/login_user.php on line 52
but it's working fine on my localhost.
login_user start like this:
include('includes/php_header.php');
include($_SESSION["bluefile_absolute_path"] . '/includes/Mobile_Detect.php');
include($_SESSION["bluefile_absolute_path"] . '/includes/password_hash.php');
include($_SESSION["bluefile_absolute_path"] . '/includes/connect2db.php');
and my php_header is:
ob_start();
if(!isset($_SESSION)) { session_start(); }
$_SESSION["bluefile_absolute_path"] = $_SERVER["DOCUMENT_ROOT"];
$_SESSION["bluefile_domain_name"] = "http://www.mybluefile.com/";
$_SESSION["div_max_width"] = "700";
ini_set('max_execution_time', 300);
ini_set("session.cookie_lifetime","3600");
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL & ~E_NOTICE);
Technology News @ www.JassimRahma.com
|
|
|
|
|
Dunno which forum to ask, so I thought I would ask here...
Warning this question contains and requires 0 code and requires 0 code answer!
I am working a super secret take over the world desktop application!
I created an installer for it as well as a WebSite.
I just bought a SSL certificate for my website and I can access it with HTTPS
Shouldn't there be some way for me to use that SSL certification to sign my MSI/Installer for the app?
I dunno what exactly is the SSL certificate... my website now accept HTTPS without security prompt but I didn't get any particular file...
Any clues?
Thanks!
|
|
|
|
|
An SSL certificate will usually have the "key usage" restricted to "server authentication" (and possibly "client authentication"). That means you can't use it for code-signing, email protection, time-stamping or OCSP signing.
RFC5280 Section 4.2.1.12 - Extended Key Usage[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
|
In theory a SSL certificate can be used to digitally sign files/code, however it depends on the properties of that SSL certificate...
The SSL have to have keyUsage.digitalSignature flag to set to use it for file signing, and extendedKeyUsage.codeSigning for code signing...
As you bought the SSL for web site (probably via your host) you will not have these flags set...
You may ask to extend the certificate or get a new one for file/code signing...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Oh, they told me they are gonna send me the CERT file and private key, will see if it helps!
|
|
|
|
|
Then a zero-level confusing answer for you. No you cannot use that SSL certificate to digitally sign your emails etc.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
No worries! My hosting provider helped! :P
|
|
|
|
|
On my website I am using bootstrap tabs[^].
It's a lot of verbose HTML to write...
(not to mention the need to write unique id by hand)
Really what I would like to, is torture KnockoutJS[^] or VueJS[^] (please, no AngularJS... unless you have a fully working sample! ) so that I can create some sort of component that I can initialize like that (i.e. data binding optional! i.e. not mandatory! inline html in my sample!)
<rs-tabpanel>
<rs-tabheader> Header 1 </rs-tabheader>
<rs-tabitem> <b>Content</b> 1 </rs-tabitem>
<rs-tabheader> Header 2 </rs-tabheader>
<rs-tabitem> <b>Content</b> 2 </rs-tabitem>
</rs-tabpanel>
And it will output the right HTML for me!
Any tips? suggestions? links? code sample?
Thanks!
[EDIT] My question is about how to implement this markup syntax!
I know I could probably do it with some almost not clucky databinding...
I already know how!
Today I want to go further... And implement a nice markup syntax!
modified 25-Jan-15 5:19am.
|
|
|
|
|
I found a way!!!
Say I want to render that:
<rs-tabpanel>
<tab>
<header>01</header>
<content>tab 01</content>
</tab>
<tab>
<header>02 <i>hehe</i></header>
<content>no worries!</content>
</tab>
<tab>
<header>hah</header>
<content><b>uit's alive</b></content>
</tab>
<tab>
<header>foo</header>
<content>snafu!</content>
</tab>
</rs-tabpanel>
I used the following TypeScript VueJS component
function guid(): string {
var d = Date.now();
var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
var r = (d + Math.random() * 16) % 16 | 0;
d = Math.floor(d / 16);
return (c == 'x' ? r : (r & 0x3 | 0x8)).toString(16);
});
return uuid;
}
function createHTML(name: string, attributes: any): HTMLElement {
var res = document.createElement(name);
for (var k in attributes) {
res.setAttribute(k, attributes[k]);
}
return res;
}
module RSComponents {
export class RSTabPanel extends Vue {
constructor(options: any) {
var init = {
template: '#RSTabPanel',
};
$.extend(options, init);
var el: HTMLElement = options.el;
if (el.children.length > 0) {
var panel = createHTML('div', { role: 'tabpanel', class: 'panel panel-default' });
var headers = createHTML('ul', { role: 'tablist', class: 'nav nav-tabs' });
var contents = createHTML('div', { class: 'tab-content panel-body' });
for (var i = 0; i < el.children.length; i++) {
var item: HTMLUnknownElement = <HTMLUnknownElement>el.children[i];
var h: HTMLUnknownElement = <HTMLUnknownElement>item.children.item(0);
var c: HTMLUnknownElement = <HTMLUnknownElement>item.children.item(1);
var uid = guid();
var attrs: any = { role: 'presentation' };
if (i == 0) attrs['class'] = 'active';
var he = createHTML('li', attrs);
var heLink = createHTML('a', { href: '#' + uid, role: "tab", 'data-toggle': 'tab' });
heLink.innerHTML = h.innerHTML;
he.appendChild(heLink);
attrs = { role: 'tabpanel', class: 'tab-pane', id: uid };
if (i == 0) attrs['class'] += ' active';
var ce = createHTML('li', attrs);
ce.innerHTML = c.innerHTML;
headers.appendChild(he);
contents.appendChild(ce);
}
panel.appendChild(headers);
panel.appendChild(contents);
options.template = panel.outerHTML;
}
super(options);
}
}
Vue.component('rs-tabpanel', RSTabPanel);
}
The important bit here, I replace the template option is there are children in my component!
modified 25-Jan-15 5:13am.
|
|
|
|
|
Did you realized that you wrote like 50 lines of code to create a 10 line HTML?
That's hardly 'templating' ...
Anyway it works for you so it is good!!!
You may missed this however: http://knockoutjs.com/documentation/template-binding.html[^]
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
|
Kornfeld Eliyahu Peter wrote: Did you realized that you wrote like 50 lines of code to create a 10 line HTML?
This basic bootstrap TabControl sample is... 15 lines of very cumbersome HTML that are hard to get right everytime!!
I can't bear to write that again and again, with new (tab) ID, without bugs!
<div role="tabpanel">
<!--
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Home</a></li>
<li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Profile</a></li>
<li role="presentation"><a href="#messages" aria-controls="messages" role="tab" data-toggle="tab">Messages</a></li>
<li role="presentation"><a href="#settings" aria-controls="settings" role="tab" data-toggle="tab">Settings</a></li>
</ul>
<!--
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="home">...</div>
<div role="tabpanel" class="tab-pane" id="profile">...</div>
<div role="tabpanel" class="tab-pane" id="messages">...</div>
<div role="tabpanel" class="tab-pane" id="settings">...</div>
</div>
</div>
|
|
|
|
|
Visual Studio snippets?
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Now that you said it, VS Snippets are a nice quick solution!
But also now that my .js version TabControl exists, I like it more!
I dug further into... WebComponents[^]! But it turns out that document.registerElement() is unsupported on my IE11!.. pfff...
|
|
|
|
|
There are several methods can be importantly used for the joomla boot strap,and each of them is importantly explained by the various methods in a perfect manner.
best cardiology hospitals in kerala
|
|
|
|