elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12
41  Foros Generales / Foro Libre / Ayuda oficial para llevar a cabo proyecto sociales en: 2 Diciembre 2016, 19:43 pm
Tengo algunas ideas para realizar proyectos sociales de bien común. El problema es que no puedo llevarlos a cabo por mis propios medios y tengo una ignorancia total con respecto a procesos burocráticos.

Me gustaría saber como exponer y proponer estos proyectos a organismos públicos, como el ayuntamiento. Pero no se cual es el procedimiento para conseguirlo.


Uno de ellos sería por ejemplo lo que hace de forma simbólica la Iglesia Católica en la que con una mano da pan y con la otra la Biblia, en sus proyectos sociales y caritativos. De esta manera "publicita" su religión.

Del mismo modo puede hacerse publicidad de marcas y productos comerciales al tiempo que hacen donativos. Muchos bancos de alimentos andan escasos de alimentos, ¿Y si las empresas que quisieran pudieran hacer publicidad de su marca o producto a través de donaciones a bancos de alimentos y comedores sociales?

Algunas marcas no dudan en regalar camisetas y sus productos en acontecimientos de deportivos en carreras populares de running por ejemplo. ¿Por que no hacerlo a bancos de alimentos y a cambio recibir cobertura de medios haciendo eco de que dichas marcas han donado tal cantidad de su producto? O también se podría llevar un sello identificativo que indicara que dichas marcas colaboran en donaciones a bancos de alimentos.

Bueno, esta idea no la tengo muy clara, por eso la expongo aquí, a ver que comentáis al respecto.  

Tengo otras relacionadas con el empleo y creación de empresas. No tengo ni idea de como llevarlo a cabo.


Se que se han hecho cosas parecidas para donaciones al tercer mundo pero creo que no a bancos de alimentos y comedores sociales del  país.





42  Informática / Software / Serie similar a Transporter en: 30 Noviembre 2016, 13:24 pm
hola

Alguien conoce una serie de acción similar a Tranporter. Sin monstruos, vampiros, zombis, demonios, ni "CSI", escritores de éxito calzonazos (Castle), ni videntes guaperas (El mentalista), ni complejos enredos conspiratorios gubernamentales (24h)

A mi me gustaba Transporter, era entretenida. Recibió muchas críticas, mal guión, malos catores, etc, pero a mi me gustaba. Era una serie directa, simplemente de acción, de argumento sencillo, sin tonterías, amoríos, culebrones. La mayoría de episodios era como en series de los ochenta donde empezaba y acababa en el mismo episodio. De hecho me recordaba a los viejos héroes solitarios y mujeriegos de los ochenta. Más se parecía al final cuando empezó a ayudar a gente, en plan como el Equipo A o MacGyver. Se fastidió un poco en la segunda parte cuando cambió de ayudante y metió al pelirojo informático con barba.  Lástima que la cortaran de golpe, el último episodio de la segunda, tenía segunda parte y lo cortaron. Ya les vale.

Ahora las series son mixtas (para mujeres y hombres) y tiran mucho a los gustos de las mujeres, con personajes y argumentos pensados para ellas y son un royo. Hay muchas que tienen todo un aspecto aséptico, perfeccionista tanto los lugares, casas, escenas como los propios actores. Gente de clase media o alta.  Es algo que aborrezco, nada que ver con The Walking Dead, de las mejores de los últimos tiempos (lástima que metieran a "Dios" y el cura en la por la quinta temporada, pero era de esperar).

Bueno, he explicado un poco lo que quiero y lo que no me gusta, a ver si alguien me puede aconsejar, algo.

Gracias

43  Programación / .NET (C#, VB.NET, ASP) / [Aporte] .net problema del cajero en: 12 Noviembre 2016, 18:12 pm
problema del cajero, con entregar cambio dividido en diferentes cantidades

Código
  1. FunCambio(Precio: 10.28m, Paga: 50m);

Hay que poner la cantidad a abonar (precio) y el cantidad abonada(paga)

El algoritmo es este:

Código
  1.  decimal Precio = 12.28m;
  2.            decimal Paga = 50m;
  3.            int[] Euros = {
  4. 2,
  5. 1
  6. };
  7.            decimal[] Centimos = {
  8. 0.5m,
  9. 0.2m,
  10. 0.1m,
  11. 0.05m,
  12. 0.02m,
  13. 0.01m
  14. };
  15.  
  16.            if (Precio <= Paga)
  17.            {
  18.  
  19.                decimal Devolver = Paga - Precio;
  20.  
  21.              List<decimal> Cambio = new List<decimal>();
  22.  
  23.  
  24.  
  25.                while (Devolver >= 1)
  26.                {
  27.                    foreach (int Moneda in Euros)
  28.                    {
  29.                        if (Devolver >= Moneda)
  30.                        {
  31.                            Devolver -= Moneda;
  32.                            Cambio.Add(Moneda);
  33.                            break;
  34.                        }
  35.                    }
  36.                }
  37.                while (Devolver > 0)
  38.                {
  39.                    foreach (decimal Moneda in Centimos)
  40.                    {
  41.                        if (Devolver >= Moneda)
  42.                        {
  43.                            Devolver -= Moneda;
  44.                            Cambio.Add(Moneda);
  45.                            break;
  46.                        }
  47.                    }
  48.                }

'Cambio' es un array lista que devuelve una lista ´tipo "2, 2, 2, 2, 1 ,0.5, 0.02" que son lo tipos de moneda a devolver ya optimizado.



EJEMPLO


Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. namespace WindowsFormsApplication1
  12. {
  13.    public partial class Form1 : Form
  14.    {
  15.  
  16.        public Form1()
  17.        {
  18.            InitializeComponent();
  19.        }
  20.  
  21.        private void button1_Click(object sender, EventArgs e)
  22.        {
  23.            FunCambio(Precio: 10.28m, Paga: 50m);
  24.        }
  25.        private void Form1_Load(object sender, EventArgs e)
  26.        {
  27.  
  28.        }
  29.  
  30.        /// <summary>
  31.        /// Calcula el número óptimo de monedas a devolver
  32.        /// </summary>
  33.        /// <param name="Precio">Total a abonar</param>
  34.        /// <param name="Paga">Total abonado</param>
  35.        public void FunCambio(decimal Precio, decimal Paga)
  36.        {
  37.  
  38.           // decimal Precio = 12.28m;
  39.           // decimal Paga = 50m;
  40.            int[] Euros = {
  41. 2,
  42. 1
  43. };
  44.            decimal[] Centimos = {
  45. 0.5m,
  46. 0.2m,
  47. 0.1m,
  48. 0.05m,
  49. 0.02m,
  50. 0.01m
  51. };
  52.  
  53.            if (Precio <= Paga)
  54.            {
  55.  
  56.                decimal Devolver = Paga - Precio;
  57.  
  58.              List<decimal> Cambio = new List<decimal>();
  59.  
  60.  
  61.  
  62.                while (Devolver >= 1)
  63.                {
  64.                    foreach (int Moneda in Euros)
  65.                    {
  66.                        if (Devolver >= Moneda)
  67.                        {
  68.                            Devolver -= Moneda;
  69.                            Cambio.Add(Moneda);
  70.                            break;
  71.                        }
  72.                    }
  73.                }
  74.                while (Devolver > 0)
  75.                {
  76.                    foreach (decimal Moneda in Centimos)
  77.                    {
  78.                        if (Devolver >= Moneda)
  79.                        {
  80.                            Devolver -= Moneda;
  81.                            Cambio.Add(Moneda);
  82.                            break;
  83.                        }
  84.                    }
  85.                }
  86.  
  87.                //MUESTRA EL RESULTADO
  88.                string Resultado = null;
  89.                int n2E = 0;
  90.                int n1E = 0;
  91.                int n50c = 0;
  92.                int n20c = 0;
  93.                int n10c = 0;
  94.                int n5c = 0;
  95.                int n2c = 0;
  96.                int n1c = 0;
  97.                decimal TotalADevolver = Paga - Precio;
  98.  
  99.                foreach (decimal Mda in Cambio)
  100.                {
  101.                switch (Convert.ToString(Mda))
  102.                    {
  103.                        case "2": n2E += 1; break;
  104.                        case "1": n1E += 1; break;
  105.                        case "0,5": n50c += 1; break;
  106.                        case "0,2": n20c += 1; break;
  107.                        case "0,1": n10c += 1;break;
  108.                        case "0,05":n5c += 1;break;
  109.                        case "0,02":n2c += 1;break;
  110.                        case "0,01":n1c += 1;break;
  111.                    }
  112.                }
  113.  
  114.                Resultado = string.Format("Precio: {1:0.00}€{0}" +
  115.                    "Cantidad abonada: {2:0.00}€{0}" +
  116.                    "Total a devolver: {3:0.00}€{0}{0}" +
  117.                    "CAMBIO{0}" + "2€: {4}{0}" +
  118.                    "1€: {5}{0}" + "50 céntimos: {6}{0}" +
  119.                    "20 céntimos: {7}{0}" +
  120.                    "10 céntimos: {8}{0}" +
  121.                    "5 céntimos: {9}{0}" +
  122.                    "2 céntimos: {10}{0}" +
  123.                    "1 céntimos: {11}{0}",
  124.                    Environment.NewLine,
  125.                    Precio,
  126.                    Paga,
  127.                    TotalADevolver, n2E, n1E, n50c, n20c, n10c,
  128.                n5c, n2c, n1c);
  129.  
  130.                MessageBox.Show(Resultado);
  131.            }
  132.            else
  133.            {
  134.                MessageBox.Show("El valor abonado es inferior al total a pagar");
  135.            }
  136.        }
  137.  
  138.    }
  139. }
  140.  

Se mostrará un mensaje con el resultado de las monedas a devolver como cambio.



VB.NET

Código
  1. Imports System.Text
  2.  
  3. Public Class Form1
  4.    Friend WithEvents Button2 As New Button
  5.    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  6.        FunCambio(Precio:=5.2, Paga:=50)
  7.  
  8.    End Sub
  9.    Public Sub FunCambio(ByVal Precio As Decimal, ByVal Paga As Decimal)
  10.        Dim Euros() As Integer = {2, 1}
  11.        Dim Centimos() As Decimal = {0.5, 0.2, 0.1, 0.05, 0.02, 0.01}
  12.        If Precio <= Paga Then
  13.  
  14.  
  15.            Dim Devolver As Decimal = Paga - Precio     'Total a devolver
  16.            Dim Cambio As New List(Of Decimal)          'Lista de cambio recibido
  17.  
  18.            While Devolver >= 1
  19.                For Each Moneda As Integer In Euros
  20.                    If Devolver >= Moneda Then
  21.                        Devolver -= Moneda
  22.                        Cambio.Add(Moneda)
  23.                        Exit For
  24.                    End If
  25.                Next
  26.            End While
  27.            While Devolver > 0
  28.                For Each Moneda As Decimal In Centimos
  29.                    If Devolver >= Moneda Then
  30.                        Devolver -= Moneda
  31.                        Cambio.Add(Moneda)
  32.                        Exit For
  33.                    End If
  34.                Next
  35.            End While
  36.  
  37.            'Muestra el resultado
  38.            Dim Resultado As String
  39.            Dim n2E, n1E, n50c, n20c, n10c, n5c, n2c, n1c As Integer
  40.            Dim TotalADevolver As Decimal = Paga - Precio
  41.            For Each N As Decimal In Cambio.ToList
  42.                Select Case N
  43.                    Case 2D : n2E += 1
  44.                    Case 1D : n1E += 1
  45.                    Case 0.5D : n50c += 1
  46.                    Case 0.2D : n20c += 1
  47.                    Case 0.1D : n10c += 1
  48.                    Case 0.05D : n5c += 1
  49.                    Case 0.02D : n2c += 1
  50.                    Case 0.01D : n1c += 1
  51.                End Select
  52.            Next
  53.  
  54.            Resultado = String.Format("Precio: {1:0.00}€{0}" &
  55.                                      "Cantidad abonada: {2:0.00}€{0}" &
  56.                                      "Total a devolver: {3:0.00}€{0}{0}" &
  57.                                      "CAMBIO{0}" &
  58.                                      "2€: {4}{0}" &
  59.                                      "1€: {5}{0}" &
  60.                                      "50 céntimos: {6}{0}" &
  61.                                       "20 céntimos: {7}{0}" &
  62.                                          "10 céntimos: {8}{0}" &
  63.                                            "5 céntimos: {9}{0}" &
  64.                                            "2 céntimos: {10}{0}" &
  65.                                             "1 céntimos: {11}{0}",
  66.                                      Environment.NewLine, Precio, Paga, TotalADevolver, n2E, n1E, n50c, n20c, n10c, n5c, n2c, n1c)
  67.  
  68.            MessageBox.Show(Resultado)
  69.        Else
  70.            MessageBox.Show("El valor abonado es inferior al total a pagar", "Atención", Nothing, MessageBoxIcon.Exclamation)
  71.        End If
  72.    End Sub
  73.  
  74. End Class



Más info:
https://es.wikibooks.org/wiki/Programaci%C3%B3n_din%C3%A1mica/Problema_de_las_monedas_con_programaci%C3%B3n_din%C3%A1mica
44  Programación / .NET (C#, VB.NET, ASP) / Thumbnail en ListView en: 4 Noviembre 2016, 18:20 pm
hola, estoy tratando de mostrar las imágenes del directorio de temporales de Internet en un ListView pero no se ven.

Código
  1.        Dim lstImages As New ImageList()
  2.        lstViewJPG.Items.Clear()
  3.        lstViewJPG.LargeImageList = lstImages
  4.        lstViewJPG.View = View.LargeIcon
  5.  
  6.        Dim strCacheDir As String = CStr(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache))
  7.        Dim strFiles As IEnumerable = Directory.EnumerateFiles(strCacheDir, "*", SearchOption.AllDirectories)
  8.        For Each strFileName As String In strFiles
  9.            Select Case Path.GetExtension(strFileName)
  10.                Case ".jpg"
  11.  
  12.                    Try
  13.  
  14.                        Dim Imagen As Image = Image.FromFile(strFileName)
  15.                        lstImages.ImageSize = New Size(CInt((Imagen.Width * 50) / Imagen.Height), 50)
  16.                        lstImages.Images.Add(Path.GetFileName(CStr(strFileName)), Imagen)
  17.                        lstViewJPG.Items.Add(Path.GetFileName(CStr(strFileName)), Path.GetFileName(CStr(strFileName)))
  18.                        Imagen.Dispose()
  19.                    Catch ex As Exception
  20.                        lstImages.ImageSize = New Size(CInt(50), 50)
  21.                    End Try
  22.            End Select
  23.  
  24.        Next

falta iconos, png, y bmp. El ejemplo es solo para archivos jpg.

Además me gustaría que la imagen fuera proporcional  a la imagen original. cuando lo intento me da error.

gracias
45  Programación / .NET (C#, VB.NET, ASP) / Listview con iconos de archivo en: 1 Noviembre 2016, 18:09 pm
Buenas, extraigo el icono de una extensión y lo aplico a un ListView pero se ve mal.

Creo que obtengo el icono multipágina y asigna al listview el icono de mayor tamaño, entonces al reducirlo se ve mal. creo que eso es lo que pasa. ¿Cómo puedo usar el icono que yo quiera?

código de ejemplo
Código
  1.        Dim imageListSmall As New ImageList()
  2.        Dim iconForFile As Icon
  3.        ListView1.View = View.Details
  4.        iconForFile = System.Drawing.Icon.ExtractAssociatedIcon("C:\Windows\System32\notepad.exe")
  5.  
  6.        imageListSmall.Images.Add(iconForFile)
  7.        ListView1.SmallImageList = imageListSmall
  8.  
  9.        Dim ColumnHeadr As New ColumnHeader
  10.        ListView1.Columns.Add(ColumnHeadr)
  11.        ListView1.Items.Add("Notepad.exe", 0)
  12.  

gracias



vale ya está:

Código
  1.        Dim imageListSmall As New ImageList()
  2.        Dim iconForFile As Icon
  3.        ListView1.View = View.Details
  4.        iconForFile = System.Drawing.Icon.ExtractAssociatedIcon("C:\Windows\System32\notepad.exe")
  5.  
  6.        'Fix a smaller version with interpolation
  7.        Dim bm As New Bitmap(iconForFile.ToBitmap)
  8.        Dim thumb As New Bitmap(16, 16)
  9.        Dim g As Graphics = Graphics.FromImage(thumb)
  10.        g.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBicubic
  11.        g.DrawImage(bm, New Rectangle(0, 0, 16, 16), New Rectangle(0, 0, bm.Width, bm.Height), GraphicsUnit.Pixel)
  12.        g.Dispose()
  13.        bm.Dispose()
  14.  
  15.        imageListSmall.Images.Add("1", thumb)
  16.        ListView1.SmallImageList = imageListSmall
  17.  
  18.        Dim ColumnHeadr As New ColumnHeader
  19.        ListView1.Columns.Add(ColumnHeadr)
  20.        ListView1.Items.Add("notepad.exe", "1")


No lo doy por resuelto por si hay otra manera más sencilla...



Encontré otra forma usando API.

Con este código puedes escoger el icono si es multipágina.
Código:
", ShellIcon.GetIcon(("C:\windows\system32\notepad.exe", 0)
Código:
", ShellIcon.GetIcon(("C:\windows\system32\notepad.exe", 1)
Código:
", ShellIcon.GetIcon(("C:\windows\system32\notepad.exe", 2)

Código
  1. Imports System.Runtime.InteropServices
  2.  
  3. Public Class Form1
  4.  
  5.    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  6.  
  7.        ListView1.View = View.Details
  8.        Dim imgList As New ImageList
  9.        imgList.Images.Add("1", ShellIcon.GetIcon("C:\windows\system32\notepad.exe", 1))
  10.        ListView1.SmallImageList = imgList
  11.  
  12.        Dim ColumnHeadr As New ColumnHeader
  13.        ListView1.Columns.Add(ColumnHeadr)
  14.        ListView1.Items.Add("notepad.exe", "1")
  15.  
  16.  
  17.    End Sub
  18. End Class
  19.  
  20.  
  21.  
  22. Public NotInheritable Class ShellIcon
  23.    Private Sub New()
  24.    End Sub
  25.    <StructLayout(LayoutKind.Sequential)> _
  26.    Public Structure SHFILEINFO
  27.        Public hIcon As IntPtr
  28.        Public iIcon As IntPtr
  29.        Public dwAttributes As UInteger
  30.        <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=260)> _
  31.        Public szDisplayName As String
  32.        <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=80)> _
  33.        Public szTypeName As String
  34.    End Structure
  35.  
  36.    Private Class Win32
  37.        Public Const SHGFI_ICON As UInteger = &H100
  38.        Public Const SHGFI_LARGEICON As UInteger = &H0
  39.        ' 'Large icon
  40.        Public Const SHGFI_SMALLICON As UInteger = &H1
  41.        ' 'Small icon
  42.        <DllImport("shell32.dll")> _
  43.        Public Shared Function SHGetFileInfo(pszPath As String, dwFileAttributes As UInteger, ByRef psfi As SHFILEINFO, cbSizeFileInfo As UInteger, uFlags As UInteger) As IntPtr
  44.        End Function
  45.  
  46.        <DllImport("User32.dll")> _
  47.        Public Shared Function DestroyIcon(hIcon As IntPtr) As Integer
  48.        End Function
  49.  
  50.    End Class
  51.  
  52.  
  53.    Shared Sub New()
  54.    End Sub
  55.  
  56.    Public Shared Function GetSmallIcon(fileName As String) As Icon
  57.        Return GetIcon(fileName, Win32.SHGFI_SMALLICON)
  58.    End Function
  59.  
  60.    Public Shared Function GetLargeIcon(fileName As String) As Icon
  61.        Return GetIcon(fileName, Win32.SHGFI_LARGEICON)
  62.    End Function
  63.  
  64.    Public Shared Function GetIcon(fileName As String, flags As UInteger) As Icon
  65.        Dim shinfo As New SHFILEINFO()
  66.        Dim hImgSmall As IntPtr = Win32.SHGetFileInfo(fileName, 0, shinfo, CUInt(Marshal.SizeOf(shinfo)), Win32.SHGFI_ICON Or flags)
  67.  
  68.        Dim icon As Icon = DirectCast(System.Drawing.Icon.FromHandle(shinfo.hIcon).Clone(), Icon)
  69.        Win32.DestroyIcon(shinfo.hIcon)
  70.        Return icon
  71.    End Function
  72. End Class

FUENTE:
http://www.pinvoke.net/default.aspx/shell32/SHGetFileInfo.html
46  Foros Generales / Foro Libre / El cine del futuro: Virtual Reality Film en: 31 Octubre 2016, 14:42 pm
Así será el cine del futuro





En lugar de usar un proyector se usará un superordenador capaz de generar escenas 3D de animación con una calidad y realismo increíbles. Las películas se visualizarán a través de gafas de realidad virtual. Los entornos y escenas estarán realizadas digitalmente por ordenador, aunque puedan incluir imágenes reales.

El espectador no interactuará como haría en un videojuego pero podrá mover su cabeza y observar el entorno. Además podrá ajustar el volumen, cambiar el idioma, subtitularla y ver información  sobre la película.


¿Cómo serán las películas?

Algunos videojuegos  usan el propio modelado del juego para representar escenas a diferencia de otros que usan vídeos cuya calidad, realismo y calidad es muy superior contrastando con la calidad real del juego.

Las películas usarán el mismo principio, se colocará al espectador (la cámara) en un lugar determinado para observar la escena y se creará un entorno 3D con personajes (modelos 3D) que representen su papel.

Las cámaras que representen los ojos del espectador que solo marcarán la posición de éste no serán estáticas siempre si no que podrán moverse con los personajes, seguirles y mostrar diferentes puntos de vista, al igual que hacen las cámaras de cine real. Además sería posible crear varias posiciones que el espectador pueda elegir.

¿Se podrán usar actores reales?
Ni idea, quizás con alguna técnica especial para ello. Sin embargo ya hemos podido ver en Avatar que la cosa no está tan lejos y que  es posible crear personajes muy realistas. Lo que seguro se hará será usar actores reales para captar movimientos físicos y faciales que se aplicarán al modelo 3D, como ya se hace en la actualidad.

También el espectador podrá ver según interese desde las perspectiva de un personaje en primera persona. Verse las manos, reflejado en el espejo, los pies.

Una nueva experiencia
Imagina moverte por fondo del mar, estar dentro de un submarino, volar, vivir en primera persona el ataque al Pearl Harbor, la Guerra del Vietnam, estar en el antiguo Egipto, estar en Marte, dentro del cuerpo humano, en la antigua Roma  o  en la nave de Alien.  Las posibilidades son infinitas y la diversión está asegurada. Todo ello con un realismo espectacular.

De hecho ya sería posible hacerlo con animaciones y entornos como los de Toy Story por ejemplo.

Seguramente se reversionarán películas actuales a este formato

El formato
Como he dicho no se usaría proyector si no un superordenador que se encargaría de ejecutar el programa y de administrar las preferencias y las vistas de los usuarios dentro del filme.

La película será un programa, al igual que un videojuego y no una serie de fotogramas uno detrás de otro como en la actualidad.

El programa del filme a diferencia de un videojuego solo ejecutará una series de instrucciones sobre raíles, es decir, no se interactúa, Simplemente se marcan una serie de sucesos en el entorno virtual, los cuales serán los mismos para todos los espectadores.
47  Foros Generales / Foro Libre / la religión en el cine en: 30 Octubre 2016, 08:58 am
Religión en el cine:

Constantemente el cine es utilizado para hacer proselitismo. Realmente no se cual es el fin. Yo no me voy a hacer creyente por ver una imagen de una cruz cristiana o de algo con forma de cruz cristiana

Alien 3 (minuto 7)


Matrix Reloaded



Sin City




Esta imagen es curiosa porque dura apenas un segundo y realmente no aporta nada. Ya que el personaje que está leyendo la Biblia, y se han molestado de que quede bien clarito, no interviene para nada en la escena.


Realmente la lista es larga. Hay películas en las que tiene su sentido, por tema de la película pero muchísimas no. En la imagen de Alien 3 es un fotograma que apenas dura un momento y recurren a la pareidolia inducida.

En SuperMan Return,  Superman pierde el conocimiento en el espacio y pone los brazos en cruz. Prueba a dejarte caer como si perdieras el conocimiento. Para poner los brazos en cruz se requiere aplicar una fuerza y tensión a los músculos para elevar el brazo, no digo más, la imagen es buscada. De forma similar ocurre en 'Gran Torino' donde el protagonista sacrifica su vida para salvar el barrio y a su amigo de una banda callejera. En Prometheus al principio, la nave adquiere forma de cruz cristiana al verse en un determinado ángulo  y donde a finales del siglo XXI, algunos tripulantes celebran la navidad con un árbol artificial que parece sacado de los chinos, no seguí viendo el resto, así que si sale alguna referencia más no tengo ni idea.

Pero esto último son como "huevos de pascua" que para un espectador desinteresado puede pasar desapercibido. Nunca entenderé el porqué de esta manía de algunos cineastas. No se si es que la industria les obliga o qué.

También hay diálogos fuera de lugar en películas insospechadas como 'La Isla' donde se expone un debate sobre Dios y cómo los científicos 'juegan a ser Dios'. Y digo fuera de lugar porque te pintan la película como una de ciencia-ficción y acción y luego te meten la traca. Si solo fuera en esta, pero es que en películas de ciencia ficción es una constante. No se porqué.


El colmo para mí fue 'V for Vendetta' donde se repite varias veces "mi abuela decía que Dios está en la lluvia". Cortesía de l@s Herman@s Wachowski(guión). La segunda vez que se dice se ve caer una gota de lluvia empicada hacia la cara de la protagonista que recita la frase. Desde entonces cada vez que llueve me acuerdo. Me han creado una asociación que nunca olvidaré. Para mí la lluvia siempre será solo agua, pero siempre me acordaré de la maldita frase. Debería denunciarles si es que se puede o sale a cuenta.



La verdad es que la lista es larga, muy muy larga  de películas en las que no te esperas contenido religioso ya sea guión o imágenes (Doom, Iron Man 3(dudo sobre si era en la 2), World Trade Center, Sed de venganza, Piratas del Caribe: En mareas misteriosas, Star Wars, Kalifornia, Planeta Rojo, Sunshine, Alien(2/3), Señales, Ultimátum a la Tierra(lo de las langostas está basado en el Apocalipsis), Soy Layenda, y no quiero alargar más pero esto es una muestra del uso 'subliminal' de la religión en el cine. Algunas son algo sutil otras es descarado. Pueden ponerlo todo lo que quieran, resulta molesto pero al mismo tiempo, inútil.

Otras se puede perdonar pues están basadas en libros que ya incorporan este tipo de referencias como es 'La guerra de los mundos'(la voz en off del final) o Drácula (a Drácula las cruces cristianas le ciegan y le queman). Lo que no se puede perdonar son los libros.
48  Foros Generales / Foro Libre / Cosas que "Dios" no puede hacer en: 30 Octubre 2016, 08:45 am
Dice la creencia religiosa que "Dios" todo lo puede....


¿Puede Dios crear una piedra que no pueda mover?


49  Foros Generales / Foro Libre / Mercadotécnia, ojo con los trucos para vender más en: 30 Octubre 2016, 02:22 am
A continuación una lista de las técnicas usadas por los comerciantes y publicistas para vender más que he podido observar.

El 2x1
Yo solo quiero uno, pero si lo quiero más barato tienes que llevarte dos, si o si. Oigan, dividan el precio, me llevo uno y pago la mitad ¿no?.  
Si dos unidades cuestan 1€ y la unidad 0,75€. ¿Cuál es  PVP real del producto?  Al comprar dos unidades el precio por unidad es 0,50€, en este caso el PVP del producto es de 0,50€. De modo que cuando compras uno te están robando 0,25€. Si es lo contrario te regalan 0,50€ ¿Crees de verdad que te van a regalar 0,50€? yo creo que no.


La oferta o bajada de precio falsa.
Aparte de lo de poner "rebajado" u "oferta" falsamente en la etiqueta o carteles. Existe el método de mediante publicidad, el hacer creer al consumidor que esa tienda  es la más barata, están tirando los precios, la casa por la ventana, no lo encontrarás  más barato. Fui una vez a cierta tienda conocida de electrodomésticos, víctima de este tipo de publicidad. Estaba  repleto de gente, en cambio  en otra no tan conocida no había prácticamente nadie. Era para comprar una lavadora. Comparé precios y la encontré más barata en la segunda y me la llevaron a casa  gratis. Hay cosas en una más caras que en la otra y viceversa, lo que hay que hacer es comparar y no dejarte engañar por la publicidad del vendedor por mucho  que te diga que no lo vas a encontrar más barato, quien sabe puede que sea cierto en algún caso, pero compruébalo antes. No te creas todo lo que te dicen.

Rebajar el primer dígito del precio para que parezca más barato; 5.99, 4,99 , 0.99, 299 y resaltar el primer díjito y reducir los decimales;  5,99 ; 23,99
Parece una tontería pero funciona. Una vez escuché a una mujer decir, -mira, solo cuesta cinco euros ...-, ponía 5,99
Incluso yo mismo he caído. Nunca leas  'cinco con... ', siempre redondea el total: 60, 300, 6. Tampoco te dejes engañar por el vendedor/a que en voz alta te va a decir este cuesta 'cincuenta y nueve'.  Ese 'cincuenta y...' resulta engañoso, nunca lo olvides en decirte a ti mismo  'sesenta', antes de comprarlo.


Resaltar el precio "rebajado" y minimizar el precio real en los cartelitos:
Esto lo vi un conocido supermercado de marca francesa. No recuerdo que fui a comprar pero vi precios increíblemente baratos, 2, 12, 35, 20, 5 en cosas que valen mucho más, me acerqué -mmm que raro...- y sorpresa:
rebajado 2€,
ahora    15€

25% más gratis.
En botes de cacao por ejemplo. Con la excusa del supuesto 25% gratis (habría que ver si en realidad lo estás pagando) es aumentar exageradamente el  tamaño del recipiente. Cuando lo abres, sobran cuatro dedos. Esos cuatro dedos de más de recipiente, en realidad es un material que lo has pagado y no sirve para nada,  solo para engañarte haciéndote creer que hay más producto de lo que tiene en realidad. Para colmo va a contribuir a generar más basura.

Recipientes diseñados para que parezcan más voluminosos
Bueno, esto lo puedes ver en casi todo. Los formas para conseguir el engaño parecen infinitos, alargar el cuello, falso fondo, recipiente más grueso de lo normal, modificación de la forma, etc.


Liquidación por jubilación/Solo hasta el X día/ Solo quedan X productos/Regalo a las primeras X llamadas, X compras/Oferta única
Consiste en presionar al consumidor (al fin y al cabo todos lo somos) haciéndole creer que es una oportunidad única, es ahora o nunca.  Cuando en realidad, seguramente volverán a hacer una oferta similar e incluso más barata.
Con respecto a la liquidación, habrán casos verdaderos pero también es cierto que hay tiendas que colocan el cartel  durante años.

Embellecer los productos más de lo que son en realidad, exagerar sus propiedades o insinuar propiedades que no tiene.
Este se puede ver continuamente en la publicidad de la TV.

Uno muy común es decir que es rico en hierro y vitaminas D y E... cuando en realidad son propiedades comunes en todos los productos de igual característica. Es como decir;  leche rica en calcio, o Agua mineral y resaltar en una etiqueta en forma de estrella - ¡CON H2O! -. De forma similar ocurre con algunos productos de higiene o  detergentes cuyos ingredientes resaltados como algo especial es común en la mayoría del  mismo tipo.

Una vez compré unos barquillos de chocolate en el Ldl en vísperas navideñas. La foto de la caja mostraba unos barquillos completamente recubiertos de chocolate negro.  Los compré, cuando llego a casa y lo abro, me encuentro que es chocolate con leche y estaban mal recubiertos, tenía una capa muy fina y por trozos se veía el barquillo  amarillo. No volví a comprar, como podéis imaginar. Pero todos los años los ponen. No habrán recibido quejas... ¿Vale la pena denunciar por una cajita que me debió  costar un euro tirando para arriba, tirando para abajo? Nadie se molesta.
 
En cuanto a INSINUAR PROPIEDADES que en realidad no tiene, son anuncios que utilizan expresiones como; ayuda a..., te hace sentir, favorece. Por ejemplo; - te hace sentir menos hinchada - (no te deshincha la barriga, te lo hace sentir)

Muchos productos alimenticios tiene un aspecto fantástico en TV y fotografías de promoción pero a la hora de la verdad pueden no tener una aspecto tan magnífico y mucho menos sabor.

Trucos con el fin de engañar visualmente al espectador o al subconsciente.
Como un cartel que vi una vez de comida rápida que ponía algo así: TODO POR 1 EURO, se veían unos seis productos más o menos y una flechita indicando a una  hamburguesa. El truco está en crearte la impresión de que todos los productos en conjunto valen 1€. Cualquiera con dos dedos de frente sabe que eso no es así pero... si  cuela, cuela. Se trata de uno de esas técnicas psicológicas para vender, de engañar al subconsciente. La flecha indica que es solo uno. De ese modo evitan denuncias y  pueden decir que lo indican con la flechita.

Marear al consumidor: el ratón en el laberinto
IKEA:
Aunque tengas claro que comprar o donde está lo que quieres te obligan a recorrer toda la tienda y hacer todo el recorrido o debería llamar laberinto. El objetivo  es que lo veas todo y digas - pues esto igual me hace falta - o - mira esto que chulo, me lo voy a llevar... -  y la mujer... -cari mira..., que bonito, lo podríamos poner en.... -  y te lleves más cosas de las que en  realidad tenías pensado  o teníais si vas en compañía .  Aunque hay señalización para salida de emergencia y supongo lo tienen todo en regla, en caso de ocurrir una situación de pánico y todos quieran  salir corriendo al mismo tiempo, en mi opinión, creo que se formaría un caos.

Supermecados laberínticos :
En mi ciudad hay un supermercado llamado Mercadona. Más que supermercado habría que llamarlo super laberinto. Yo creo que la idea es que te pierdas, que no encuentres lo que busques al instante y vayas directo  a caja. Al igual que IKEA, es que pases más tiempo en la tienda y acabes comprando más de la cuenta. Y si no lo hacen a posta, macho, pues que lo arreglen, porque vaya mareo. Pero cosa que dudo porque en tres que he estado, son iguales. Dos casualidad, tres ya no tanto. Si vas regularmente, te acostumbras y te lo vas aprendiendo, pero puede que al otro día no encuentres el mismo producto en el mismo sitio.

Música y sonidos
Los comerciantes pueden intentar influir en el estado de ánimo de los consumidores usando música. También sirve como forma de bloqueo mental, que impide pensar (música estridente, repetitiva, dance) o bien colocar al consumidor en una situación de relajación o falsa sensación de bienestar (música romántica o progresiva).  

- Pulsos o bits sonoros-
Consiste en producir pulsos sonoros o bits cada corto espacio de tiempo. Normalmente agudos, que distraen la mente del consumidor, interrumpiendo o entorpeciendo un proceso mental al desviar su atención hacia el sonido. Es algo similar a lo que usan los entrenadores de perros, que cuando entran en un determinado estado negativo les dan un toque para apartarles de ese estado mental.  

Ofertas variadas de servicios que parecen distintas pero que al final pagas lo mismo.
Los directivos de  operadoras de telecomunicaciones escudriñan constantemente como crear fórmulas para ofrecer lo mismo, cobrar lo mismo o más, y que tú creas que sales ganando.
Ejemplo sencillo:
1º Oferta  servicio de datos..>
5 GB datos Internet  + 1 € cada 100 Mb una vez superado el GB
Precio: 50€ mes (oferta inventada)

2º Oferta servicio de datos ..>
1 GB datos internet + 1 € cada 100 Mb una vez superado el GB
Precio: 10€ mes (oferta inventada)

La primera oferta ofrece 50€/5GB= 10€ el GB. El gigabyte sale por 10 €
Tanto en la primera como en la segunda oferta ofrecen la posibilidad de seguir conectado pero por 1€ cada  100 Mb
Teniendo en cuenta que 1GB = 1000 Mb
Precio 5GB =( (5GB * 1000Mb)* 1€)/ 100Mb = 50€
De modo que pagas igual en la primera que en la segunda. Con la segunda oferta si al final de mes has usado 5 GB de datos pagarás lo  mismo que en la primera oferta.

Las ofertas reales son mucho más complejas que esto. Es realmente difícil descomponer todo el entramado. Ellos se toman su tiempo tiene gente preparada y formada para realizar esta clase de fórmulas con el fin de ofrecer algo distinto pero que en realidad es lo mismo.  De hecho es común que dos operadoras de telefonía ofrezcan ofertas una más atractiva que la otra pero que al final pagas igual por una que por la otra.

Los vendedores y comerciantes, van a tratar de engañarte, manipularte, marearte a toda costa y sin ningún escrúpulo, por TV, Internet, revistas, periódico, etc. o en persona.  Y con una sonrisa en la cara.


Aprovechar  la ignorancia o desconocimiento del consumidor
Anuncio: ¿Te han subido el precio del seguro? ... a mi no...  SEGUROS X...  Lo que el consumidor probablemente no sepa es que el mercado de los seguros por motivos de economía y demanda están subiendo el precio para poder compensar el gasto y el servicio. SEGUROS X aprovecha sabiendo que los demás seguros están subiendo el precio para captar clientes con este truco publicitario. Pero ellos si no lo han subido ya, lo harán también.

Productos baratos en la entrada
"Gafas por 59€ sin obligación de comprar dos pares "
"Calzado deportivo de marca  35€, 42€". -Cuando normalmente pasan de los 50€-

El objetivo es atraer la atención del consumidor. Entonces entras en la tienda de óptica  pides unas gafas, te gradúan la vista y luego llega el momento de escoger la montura. Te enseñan gafas horribles que no te quedan bien ni siendo Miss Universo, luego te sacan unas 'perfectas' que te van como anillo al dedo y te quedan genial, pero que casualidad que éstas valen más caras, el doble, del precio ofertado como cebo. ¿La excusa?, que son de marca y de más calidad.

Consejo: intenta aclarar los términos de la oferta. No des por hecho nada. Que leas "Todo a 1€", no significa que todo valga un euro. Que te digan "Dos gafas por X precio" no significa que TODAS las gafas estén dentro de la oferta. Solo unas pocas monturas están dentro de dicha oferta. Lo suyo sería hacer una foto a la oferta, por listos, luego entrar y pides las que tú quieras y si te dicen "no, es que estas valen más porque...", a la oficina del consumidor, denuncia y que te las den por el precio que ofertan.

Buscas calzado deportivos, miras en una tienda: 129, 69, 89, 249, 59. Son caras, vas a otra y ves mismas marcas por 49, 42,... pero solo varias, entonces piensas - vaya precios aquí parece que valen más baratas- Entras y dices quieres esas y no te dicen cuanto valen, te preguntan el número, te las sacan, te las pruebas, dices que sí que las quieres. Entonces sacan un libro empiezan a pasar páginas y cuando las encuentran dicen cincuenta y nueve euros (60€). Pero resulta que son realmente similares, prácticamente idénticas y misma marca que las que habían en el escaparate por 49, 42...

Consejo: siempre, pregunta el precio antes de probarte nada o acordar nada. Y por supuesto no de dejes engañar por el "cincuenta y nueve" o el " dos con  noventa y nueve".  Son sesenta y tres euros  respectivamente ¡carajo!. Esa diferencia por un euro o un céntimo es para rebajar el primer dígito e inconscientemente nos parezca más barato.


El gato por liebre
Esto es muy común en tiendas de los chinos. Artículos atractivos y baratos que luego no cumplen las expectativas. Relojes digitales huecos con botones que no funcionan, herramientas hechas de un material inadecuado, bolígrafos de colores que luego  todos pintan azul, transformadores que se sobre calientan y huelen mal, productos eléctricos con enchufe frágil que se rompe al meterlo en el enchufe hembra, etc.


50  Programación / .NET (C#, VB.NET, ASP) / Error c0000374 Visual Studio tras instalar InstallShield en: 22 Octubre 2016, 10:11 am
Tengo un error número c0000374 en VS2012 tras  instalar InstallShield2010

Código:
APPCRASH
  Nombre de la aplicación: vs_professional.exe
  Versión de la aplicación: 11.0.50727.1
  Marca de tiempo de la aplicación: 4fd9f28c
  Nombre del módulo con errores: StackHash_d245
  Versión del módulo con errores: 6.1.7601.18247
  Marca de tiempo del módulo con errores: 521ea8e7
  Código de excepción: c0000374

He restaurado el sistema a un punto anterior de haber instalado InstallShield y el error continúa

No puedo desinstalar VS desde el desinstalador de Windows, también me da error.

He buscado en Internet y he borrado una clave tal según encontré como solución y tampoco funciona.

He desinstalado todo componente de Microsoft SQL y Framework  y sigue sin funcionar el desinstalador.

Antes de algunos pasos conseguí que funcionara el desinstalador por defecto pero tras reparar y reinstalar seguía sin funcionar. Ahora ya no consigo que funcione el desinstalador y me da la excepción c0000374

He pasado el CCleaner y he limpiado el registro

Solo me queda eliminarlo manualmente. Pero después de todo lo anterior no estoy seguro que cuando lo haga funciona de nuevo.

¿Alguna idea?

gracias



Lo he desinstalado manualmente y luego lo he vuelto a instalar. Ahora funciona pero no me instala todos los lenguajes de programación solo el SQL server. Ni C++. ni VB, ni C# ni nada.

Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines