¿Si quiero crear un sitio que entregue cálculos, me conviene que los cálculos se realicen en el navegador o en el servidor?

El codigo ya lo escribí en python con tkinter y sqlite. Estoy aprendiendo html, css y javascripts.

Como pretendo crear un sitio que ofrezca lo mismo, tengo la duda de como empezar, hacer el codigo en javascripts? pero si es así, se va a ejecutar en el navegador y mi codigo estará expuesto para plagio… Y si lo hago en el servidor el calculo tardaría mucho mas? ademas tendría el riesgo de que si aumentan los usuarios puede colapsar el sitio?

Algún consejo… muchas gracias…

problemas al publicar un sitio asp.net y OWIN

desarrolle un sitio en Visual Studio 2016, lo he bajado hace poco y como no soy muy experto utilizo las plantillas q trae por defecto. Tengo un windows server 2016. He instalado el IIS de manera basica

Resulta, que como todo es nuevo, aparentemente hay nuevas características que no conzco, como por ejemplo la de OWIN, que trajo por defecto la plantilla que utilice para desarrollar. Cuando corro el sitio web desde el visual studio funciona correctamente, pero cuando intento hacer el deploy en el servidor y correrlo me tira la siguiente pantalla

introducir la descripción de la imagen aquí

Estuve leyendo muchos hilos y aparentemente es algo que tiene que ver con el OWIN, pero no puedo econtrar la solucíon. Ya que toque lo que toque en el webconfig se rompe y no reconoce. He probado comentando esas

<system.webServer>      <modules>             <remove name="FormsAuthenticationModule" />      </modules>    </system.webServer> 

pero no resulto,tambien probe cambiar el item authenticationForms= “None” a “Forms” pero tampoco funcionó.

Algun comentario que me pueda guiar?

Saludos

Error en la codificación al scrapear sitio web

estoy obteniendo datos de un sitio web y me trae carácteres extraños. Según su código está codificado en ISO-8859-1. Pero cuando paso la página por https://validator.w3.org me dice que su codificación es windows-1252 realmente.

Estoy trabajando con request y iconv-lite.

getDataRequest(url).then((res: any) => { const str = iconv.decode(res, 'windows1252');         const $   = cheerio.load(str);         console.log($  );  }).catch((err) => {         console.log(err); });

let getDataRequest = async (url: any) => {     const KEY = 'b8eb3f617b775dec109d7b82076eec34';     const URL = `http://api.scraperapi.com/?api_key=$  {KEY}&url=$  https://es.stackoverflow.com/questions/285543/error-en-la-codificaci%c3%b3n-al-scrapear-sitio-web`;     return new Promise((resolve, reject) => {         request({ uri: URL, encoding: null, method: 'GET' }, function (error: any, response: any, body: any) {             if (error) {                 return reject(error);             } else {                 console.log(body);                 return resolve(body);                             }         });     }); }

No consigo obtener las palabras con tildes bien.

Gracias de antemano!

Como Publicar aplicación de consola en Sitio web

Tengo un sistema desarrollado en .Net el cual se encuentra publicado y a la par tengo una aplicacion de consola C# el cual cumple la función de enviar notificaciones por correo electrónico a los usuarios del sistema, de manera local funciona correctamente al ejecutar el .exe en mi maquina se envían los correos quisiera saber como poder hacer para que cumpla la misma función en donde esta publicado mi sistema de .net.

¿Cuál es el sitio adecuado para definir funciones personalizadas en Laravel?

Hay una serie de funciones que suelo crear de forma habitual en mis proyectos, algunas de ellas son funciones de debug propias (utilizo microtimes, var_dumps, print_r,…) para formatear los datos a mi gusto, y otras son funciones que acaban siendo utilizadas muy a menudo en el proyecto en cuestión (por ejemplo funciones que hagan determinadas cosas con variables de sesión, que “mastiquen” un objeto/array y lo devuelvan de una forma determinada, etc..).

Siempre tengo dudas acerca de dónde debería englobar estas funciones. Hasta ahora el segundo tipo de funciones (trabajo con variables de sesión, funciones de ambito general que alteren variables del proyecto) las ponía en un controlador (CommonController), mientras que el primer tipo de funciones (funciones de debug en su gran mayoría) las pensaba poner en un helper.

No obstante, sigo teniendo serias dudas acerca de si ambos grupos de funciones deberían ser colocados en esos sitios.

Por favor, ¿alguien que me pueda orientar un poco?

Muchas gracias!

¿como se puede abrir un sitio web con un programa de wx python que en su código cuente con un panel?

En realidad es un poco sencillo abrir un sitio web desde una ventana padre, pero como se podría hacer lo mismo pero con la utilización de un panel. ya que el panel hace al programa accesible, y necesito que un programa que estoy creando me abra páginas webs desde el propio panel.

¿Como leo un campo desde la plataforma Cayenne para mostrarlo en otro sitio?

He estado buscando información sobre este tema y no encuentro nada, todo es referente a Arduino, y lo uno que quiero hacer de prueba es obtener el valor de un campo (Channel) que está en la plataforma Cayenne (IoT) para mostrarlo en otro sitio, pero no encuentro documentación al respecto de como hacerlo en PHP, Java, C#, etc.

Quería saber si alguien que sepa utilizar la plataforma me oriente, gracias.

Uso de GtkFixed: el widget se coloca siempre en el mismo sitio, ignorando las coordenadas

Tengo que ajustar la posición de un widget, un GtkFrame. Intento colocarlo mas a la izquierda:

frm_2 = gtk_frame_new (NULL); gtk_widget_show (frm_2); gtk_fixed_put (GTK_FIXED (fixed1), frm_2, 160, 16); gtk_widget_set_size_request (frm_2, 1105, 264); gtk_frame_set_shadow_type (GTK_FRAME (frm_2), GTK_SHADOW_ETCHED_OUT);  fixed3 = gtk_fixed_new (); gtk_widget_show (fixed3); gtk_container_add (GTK_CONTAINER (frm_2), fixed3 );  frm_1_frm_2 = gtk_frame_new (NULL); gtk_widget_show (frm_1_frm_2); gtk_fixed_put (GTK_FIXED (fixed3), frm_1_frm_2, 6, 8); gtk_widget_set_size_request (frm_1_frm_2, 250, 224); gtk_frame_set_shadow_type (GTK_FRAME (frm_1_frm_2), GTK_SHADOW_ETCHED_OUT); 

La cuestión es que, use el argumento que use en gtk_fixed_put( ), la posición del GtkFrame frm_1_frm_2 no cambia. He intentado

gtk_fixed_put (GTK_FIXED (fixed3), frm_1_frm_2, 0, 8); 

y también aumentándo el argumento, para comprobar:

gtk_fixed_put (GTK_FIXED (fixed3), frm_1_frm_2, 50, 8); 

En cualquier caso, el widget siempre se muestra en la misma posición.

¿ Qué estoy haciendo mal ?

¿ Como lo soluciono ?