High tech a lo camba! Dicen que en Cambalandia a los chambones se les dice cambones. Impresionado por la capacidad técnica de mis coterráneos, entrego aquí algunos aportes técnicos (en parte copiados, simplificados y adaptados) y otros cuentos propios o traducidos. Ay del que se ría!
JAP
Mit JAP (im Rahmen der kommerziellen JonDonym-Anonymous-Proxy-ServerJonDo genannt - AN.ON ist weiterhin kostenlos) ist es möglich, anonym und unbeobachtbar im Internet zu surfen.
Ohne Anonymisierung kommuniziert jeder Computer im Internet unter einer eindeutigen Adresse. Das bedeutet,
Con Windows 7, Microsoft esta imponiendo un control legal sobre su computadora y usa este poder para abusar de los usuarios de computadoras.
Los 7 Pecados de Windows: El caso contra Microsoft y el software privativo
La nueva versión del sistema operativo de Microsoft Windows, Windows 7, tiene el mismo problema que el Vista, XP, y que todas las versiones anteriores han tenido – es software privativo.
A los usuarios no se les permite compartir o modificar el software de Windows, o examinar cómo funciona por dentro
El hecho de que Windows 7 es propietario significa que Microsoft impone el control legal sobre sus usuarios a través de una combinación de copyrights, contratos, y patentes. Microsoft usa este poder para abusar de los usuarios de sus computadoras.
En windows7sins.org, la Free Software Foundation enlista siete ejemplos de abuso cometidos por Microsoft
Cron Job rtcwake is a built-in kernel utility that allows, using a RTC (Real Time Clock) framework driver that supports standard driver model wakeup flags. rtcwake is a command line utility, so can easily script your usage models, including cron (scheduled jobs). To know a little more about the utility, you may want to read the man page.
Using rtcwake is fairly simple. For example, to just dispatch your machine to sleep right now wake it up in a few moments:
rtcwake -m mem -s 180
What do we have here? -m flag specifies the mode - standby, suspend to RAM, suspend to disk (hibernate), and powered on. -s flag tells us how much time we want our machine to sleep (in seconds).
This is a trivial example that will sleep my machine for three minutes and then wake it up. Tested and works very reliably. I could have taken a video of my box coming back to life, but I hope you trust my word. Other things Lastly, you can tweak your machine sleep and wake using BIOS, if it supports those. Likewise, you can work with the acpitool to query and set your ACPI values. acpitool can also allow the machine to be put into standby, toggle LCD brightness level, set fan speeds, etc. Lastly, on older kernels, instead of rtcwake, you will want to use the apmsleep tool.
El mismo IpCop por default trae una opcion para crear una VPN y esta es sustentada bajo el protocolo IpSEc, en primer punto si vas a implementar una VPN entre 2 o mas sucursales tu servidor IpCOP tiene que adquirir una Ip Publica, en mi caso tengo 7 oficinas conectadas con IpCOp y una VPN con IpSEC en IpCOp y al mismo tiempo ocupo OPEN VPN para mis clientes con laptop, para que mi equipo IpCOP adquiera una Ip Publica simplemente modifique la configuración de mi MODEM 2WIRE 2701HG de TELMEX poniendo al equipo IpCop en la ZONA DESMILITARIZADA, una vez hecho esto me abri una cuenta en www.dyndns.org en la cual meti a cada uno de los IpCOP y posteriormente levante la comunicacion entre ambos IpCOP y me va de maravilla
Zerina (http://www.zerina.de/) instala un servidor openVPN en IPCop http://www.vpnforum.de/zerina/?q=documentation/howtorw-step1
Una vez que hayas copiado el archivo de instalación en tu ipcop debes seguir los siguientes pasos
1.-Descromprimir el archivo
2.-Editar el archivo install, te dejo un ejemplo
para descomprimir el archivo
tar xvzf ZERINA-0.9.5b-Installer.tar.tar
sintaxis
tar xvzf [nombre del archivo a descomprimir]
Modificar el script
Una vez decompreso el archivo nos mostrara lo siguiente
root@ipcop:~ # tar xvzf ZERINA-0.9.5b-Installer.tar.tar
patch.tar.gz
_GPL
install
uninstall
_README
library.addons
updatefiles
A lo cual usaremos el editor nano de la siguiente manera
root@ipcop:~ # nano install
Lo que nos abrira el scrip de instalación y modificaremos la linea 46, de la siguiente manera
scrip original:
if [ ! "`echo $IPCOPVERSION | grep "1.4.18"`" ] ; then
modificaremos " 1.4.18" y escribiremos la verción de ipcop que estamos utilizando por ejemplo la mas nueva la 1.4.21, entonces el escrip quedaria de la siguiente manera
if [ ! "`echo $IPCOPVERSION | grep "1.4.21"`" ] ; then
presionaremos las teclas ctrl+X y pusarelos Y para guardar los cambios, una vez hecho esto instalaremos Zerina:
./install
Y listo! ZERINA - OpenVPN for IPCop
Dos opciones para acceso remoto a IPCop: instalar algún programa de control remoto en alguna computadora dentro de tu red como teamviewer o logmein, de esa manera puedes entrar a la red controlada por IPCop y hacer los ajustes que necesites.
Otra opción es instalar un acceso por fuera mediante un acceso OpenVPN y creando un enlace roadwarrior.
Revisa IPCop + OpenVPN (Zerina) + Roadwarrior + Ubuntu
codelain.com/forum/index.php?topic=1274.0
Es una interfaz creada por “psionic” para Ghost C++, para que sea más agradable y reconocida a la vista que Ghost C++ en si que solo muestra la consola en CMD.
GHost One is now a major modification of the official GHost++ source. GHost One was originally a Graphical User Interface for GHost++, also referred to as a Wrapper, meaning it was a program that launched GHost and interacted with it. Although GHost++ was very good there were many changes that both myself and others in the GHost community wanted. One of these things was a GUI. foro.thehdpteam.com.ar/forum/index.php?topic=716.0 PROS
Al contener una interfase interactiva y funcional es mucho mas comoda su utilización y configuración lo que genera que la gente se sienta mas a gusto a la hora de utilizarlo.
Contiene un generador de CFGs para cuando salen mapas nuevos o simplemente cuando deseas hostear una partida de algún mapa en particular. CONTRAS
Por lo que he podido comprobar solo tiene una Contra importante, la cual es la siguiente, Ghost ONE utiliza una versión modificada del código fuente de Ghost C++ por tal motivo si tiene errores Varlock el creador de Ghost C++ no dara soporte y demorara mas en arreglarse, además de esto utiliza una versión ya antigua de Ghost C++ utiliza Hoy la versión 11.01 del BOT cuando la versión Actual al 31/01/09 es la versión 11.5.
A parte de eso es una buena opción para utilizar Ghost aquellos que les gusta un poco la vagancia jeje. Parte de esta actualizaciona la 11.5 es que al hostear partidas que no son de dota Ghost C++ realiza calculos mas exactos y la partida se puede jugar de una manera mas optimizada. Esta opcion seria interesante incluirla en GhostOne ya que en conjunto con su creador de CfGs seria muy interesante.
Autenticacion de usuarios (beta) y como hacerlo funcionar en codeka: www.codeka.net/foro/viewtopic.php?f=4&t=1366
Version modificada para prueba:. http://www.codeka.net/foro/viewtopic.php?t=1441
Los codigos de barras en la pagina de articulos, porque no guardabacuando se los ingresaba manualmente o cuando los modificaba manualmente. Solucionado
Implementado un sistema de autentificacion.
Solamente tienen que copiar todos los archivos en una carpeta en el htdocs del xampp, crear una bd e importar todo del archivo sql que esta incluido en los archivos que envio (codekabd.sql). Luego como siempre deben corregir el archivo config para su conexion particular con el servidor.
Los usuarios creados para loguearse son:
admin
usuario
vendedor
para cada uno la contraseña es: codeka
Espero sus comentarios. http://www.megaupload.com/?d=C931FGOH
integración de *.dbf: http://mx2.php.net/dbase
Para facturación en SAT (Mexico): http://www.lacorona.com.mx/fortiz/sat/codigo.php Cuando intento crear un PDF, aparecen un montón de caracteres raros http://www.fororecicladores.com/vtiger510/
usuario standarduser
pasword standarduser elsistema.freeiz.com/online
usuario y contraseña: master
descarga del codigo fuente https://sourceforge.net/projects/facturacion/ http://www.regoluna.com/facturas_sugarcrm [factura electronica para ESPAÑA, pero opensource, se puede estudiar y y modificar dl.dropbox.com/u/12317210/PLANTILLA%20FACTURA.rar
cambiar el color del texto en negro, es muy sencillo.
Todos los reportes estan en la carpeta fpdf , ahora buscas el archivo imprimir_factura.php y modificas los valores de la función SetTextColor, los valores estan en RGB (Red, Green, Blue), asi que si quieres que el texto aparezca en color negro ajusta todos los valores a cero.
Y para muestra …
Así puedes ajustar el color de texto al que tu quieras.
Todos los reportes estan en la carpeta fpdf , ahora buscas el archivo imprimir_factura.php y ese es el archivo que tienes que modificar para hacer ajustes a la factura.
======================
Configurar Appserv 2.5.10 [C:\AppServ\www\codekamx] www.apachefriends.org/en/xampp.html [C:\xampp\htdocs\codekamx]
Hay que tener en cuenta que con ciertas versiones PHP no se muestra bien o muetra los mensajes de error que he leido en los foros; cambiar de version de PHP y se resuelven la mayoria de los problemas.
Codeka MX un sistema de facturación web para México que ha iniciado Francisco de la Torre, editor de linuxman.blogsome.com y quien se ha tomado el tiempo para adaptar codeka al entorno de México, segun su página oficial codeka es “una sencilla aplicación para controlar la facturación y gestionar el almacén de una pequeña o mediana empresa” y bueno en su blog ha recibido buena respuesta de colaboradores para mejorar el desarrollo.
Estas son las funciones que maneja el software:
Administra clientes y proveedores.
Organiza los artículos en familias.
Genera si es necesario el código de barras del artículo.
Elabora ordenes de salida y recibos de mercancía.
Controla la facturación.
Control de los cobros y pagos [Tesorería]
Corte de caja del día.
Un sencillo punto de venta.
Administración de copias de seguridad.
La mayoría de los documentos los exporta a formato PDF.
CodeKa Mx, nace el año 2010 y pretende transformarse en una variante del CodeKa original adaptándolo a un Control de Gestión de Ventas que se adapte a la idiosincrasia Latinoamericana empezando este largo periplo por México, Chile y estando basado en una solución de Código Abierto bajo una licencia GPL
Al nombre del programa original le hemos agregado el sufijo Mx como una abreviación de la palabra latina Maximum, pues pretendemos que sea un CodeKa potenciado al máximo de su capacidad para el uso de las PYMES Latinoamericanas.
Funciona a través de entorno Web permitiendo su uso en multiplataforma , tanto en sistemas Windows como Linux. Debemos también agregar que ambos software ha sido desarrollado en lenguaje PHP y utilizando como motor de base de datos MySQL.
Entre las principales funciones de la aplicación están las siguientes:
* Gestión de Interlocutores comerciales [Clientes y proveedores] * Gestión de Artículos y Familias * Gestión de Facturas y Guías de despacho de los clientes * Gestión de Facturas y Guías de despacho de los proveedores * Ventas en mostrador [TPV] * Gestión de los cobros y pagos [Tesorería] * Creación y configuración de códigos de barras * Gestión de de copias de seguridad * Listados en formato PDF
QR Code for the URL of the English Wikipedia Mobile main page. Note that the white border is part of the encoding.
A QR Code is a matrixbarcode (or two-dimensional code), readable by QR scanners, mobile phones with a camera, and smartphones. The code consists of black modules arranged in a square pattern on a white background. The information encoded can be text, URL or other data.
Common in Japan, where it was created by Toyota subsidiary Denso-Wave in 1994, the QR code is one of the most popular types of two-dimensional barcodes. QR is the abbreviation for Quick Response, as the creator intended the code to allow its contents to be decoded at high speed.[1]
Although initially used for tracking parts in vehicle manufacturing, QR Codes are now used in a much broader context, including both commercial tracking applications and convenience-oriented applications aimed at mobile phone users (known as mobile tagging). QR Codes can be used to display text to the user, to add a vCard contact to the user's device, to open a URI or to compose a text message or email. Users can also generate and print their own QR Code for others to scan and use by visiting one of several free QR Code generating sites. Frank C. Hudetz, a US Marketing Services Professional, claims to have invented the idea of mapping bar codes to a URL.[2][3]
Source
Respecto al código QR (y por ende, los códigos de barras) para leerlos utilizar una webcam (de las más baratas) y el programa zbar en su variante linux con un pequeño script que me permite volcar directamente los datos recibidos por la cámara (ya sea EAN-13 o QR) en el formulario de entrada. Fácil y barato.
En lo referente a los productos, en aquellos que no tienen código de barras del fabricante y que con el código QR puedo personalizar (por ejemplo, el cliente, con una aplicación para teléfono le entrega la URL de la tienda online dónde puede realzar la comprar/reserva o ver más detalles del producto)
Las comparaciones son odiosas, pero también inevitables, y las listas de motivos por las que un sistema operativo es teóricamente superior a otro ya son casi una tradición. Por ej., 100 razones por las que Linux es superior a Windows.
El artículo de ITWire es un verdadero compendio de motivos por los que cualquier usuario Windows debería tener muy en cuenta a GNU/Linux (usaremos Linux a secas para abreviar a lo largo de esa lista) como sistema operativo a instalar en su equipo.
1. No tienes que activar Linux por teléfono o Internet.
2. Si cambias tu hardware y reinstalas Linux no tienes que llamar a nadie para justificarte.
3. No hay nada parecido a un "Linux Genuine Advantage".
4. Los vendedores de Linux normalmente no te cobran ni un duro.
5. Y no le dan 10 millones de dólares de sus ganancias a Jerry Seinfeld.
6. Puedes instalar Linux en tantos PCs como quieras.
7. Puedes regalárselo a tus amigos y familia.
8. Puedes descargarlo y tostarte CDs y DVDs hasta que te aburras.
9. No tienes que introducir complejas claves de producto.
10. No tienes que guardarte esas claves para tu seguridad.
11. Nadie tiene que vender un ordenador de segunda mano con Linux y luego estar escuchando críticas del comprador porque Word no está preinstalado en el ordenador.
12. No tienes que explicarle a los usuarios de Linux que Windows 97 no existe, ni tampoco Office 98, o que la famosa "cinta" o "ribbon" no está presente en Vista.
13. ¿Te gusta Internet? El protocolo TCP/IP se desarrolló en máquinas UNIX. Es algo natural en Linux, no como en Windows que dio soporte a TCP/IP de forma nativa tan sólo a partir de Windows 2000.
14. ¿Te gusta programar? El lenguaje de programación C se desarrolló en UNIX.
15. Además, muchos lenguajes de script muy conocidos comenzaron su andadura en el mundo Linux/UNIX.
16. Si aprendiste PHP serás capaz de escribir aplicaciones para Windows Server 2008, que da soporte a PHP de serie, no como ocurre con el ASP.NET de Microsoft, que no está soportado de serie en WS2008.
17. No necesitarás desfragmentar discos en Linux. Nunca.
18. Y aunque no sea el caso, el vendedor te dirá que el sistema está libre de mantenimiento, ya que puedes programar una tarea para desfragmentar.
19. No te tienes que preocupar de los virus de computador
20. Puedes estar seguro de que tu experiencia informática será más segura ya que la propia filosofía de Linux y de su gestión de procesos hace que estos siempre se ejecuten con el mínimo nivel de privilegios.
21. Linux es protagonista en la Informática de Alto Rendimiento (HPC) .
22. De hecho, el 80% de los 500 supercomputadores de todo el mundo corren Linux.
23. Linux revitalizará tu viejo hardware y dará un rendimiento increíble en viejas máquinas.
24. Hará también mejor uso de tu hardware moderno.
25. No tendrás que "reiniciar de forma rutinaria" tus servidores Linux.
26. Si necesitas una suite ofimática puedes descargar Open Office y utilizarla. No hay gasto adicional.
27. Si necesitas un aplicación para publicar documentos dispones de Scribus.
28. La utilidad de actualización de software de Linux se hace cargo de todo, no solo del sistema operativo y de las utilidades que se incluyen en la instalación, sino de todo el resto de aplicaciones y paquetes instalados.
29. No tendrás problemas con aplicaciones que no te puedes permitir. Casi todo el software es de libre distribución.
30. No tienes que tener software pirata porque no te puedes permitir el original. Por lo mismo, claro.
31. Linux es mucho más fácil de configurar. No existe ese complejo registro, ni tampoco elementos de configuración ocultos tras un sinfín de pestañas o localizaciones distintas.
32. Todas tus preferencias respecto a las aplicaciones se almacenan en tu directorio raiz, lo que facilita trasladarlas a otro ordenador.
33. Linux es un sistema oeprativo abierto. Si hay un problema de seguridad, podrás conocer todos los detalles. Hay mucha mayor transparencia.
34. No dependes de un vendedor/desarrollador único en Linux. No dependes de una única entidad para que siga funcionando.
35. Linux es versátil. Puedes usar la misma distribución en una plataforma de 32 o 64 bits, en un servidor MIPS, en una estación de trabajo SPARC y en otras arquitecuras. Te encontrarás con el mismo resultado, que además se aprovechará al máximo de la configuración hardware.
36. Los grupos de usuarios de Linux son muy numerosos y siempre están más que dispuestos a compartir su conocimiento, además de consejos e ideas.
37. Linux te anima a aprender más sobre tu ordenador y cómo hacer mejor uso de él.
38. Linux es usable: la interfaz por defecto es buena, pero puedes personalizarla para que se parezca, si así lo quieres, a Windows XP o Mac OS X, lo que hace fácil adaptar a los usuarios de Windows XP a Linux, por ejemplo.
39. Linux está avanzando a un ritmo que un proyecto cerrado y propietario como Microsoft Windows es incapaz de sostener.
40. Linux no se cuelga sin razón aparente. Un navegador que se cuelga no puede provocar un cuelgue general del sistema.
41. Linux no se reinicia a sí mismo, y las actualizaciones automáticas no te forzarán a ello de forma inmediata.
42. Linux puede leer y escribir en decenas de sistemas de ficheros, incluidos los de Windows, luego podrás manejar tus datos en estas particiones sin problemas.
43. Dispones del código fuente de todo el sistema y las aplicaciones para hacer lo que quieras con él si tienes los conocimientos necesarios.
44. Linux se instalará sin problemas en cualquier partición lógica, no sólo en las primarias.
45. Linux puede funcionar desde un CD sin afectar lo que ya tienes instalado en tu PC.
46. Puedes usar un LiveCD, por ejemplo, para acceder a tu banco online sin miedo a virus o troyanos.
47. Puedes usar un CD de Linux para comprobar cómo funcionará tu hardware sin tener que preocuparte por lo que hacer si las cosas no funcionan.
48. Linux y su herencia UNIX hacen de este el sistema operativo mejor documentado.
49. Linux dispone de herramientas de gestión de paquetes excelentes que hacen sencillísimo instalar y actualizar aplicaciones (o eliminarlas).
50. Linux dispone de algunos juegos sobresalientes. Puede que no sea un argumento muy destacable, pero hay juegos que sólo están disponibles para Linux y son fantásticos.
51. Esto también incluye a juegos educativos, como la aplicación GCompris, ideal para entornos de este tipo.
52. Si quieres, también puedes jugar a juegos de Windows bajo Linux.
53. Linux dispone de un entorno de escritorio con efectos 3D y una usabilidad impresionante.
54. El TCO (Total Cost of Ownsership) es una palabra típica de entornos empresariales, y en este apartado Linux machaca a Windows.
55. Linux interopera con todos: con Windows, con Mac OS, con otras distribuciones de Linux, con UNIX, OS/2.. ¡e incluso PlayStations!
56. Linux soporta una gran cantidad de dispositivos hardware.
57. Linux es más fácil de instalar.
58. Linux ofrece un par de soluciones de antivirus gratuitas, orientadas a ayudar a los usuarios con Windows.
59. Puedes crearte tu propia distribución si así lo quieres, por ejemplo, diseñándola para tu familia.
60. Linux ofrece un montón de herramientas de seguridad. Puedes diagnosticar y gestionar tu entorno de red gratuitamente, algo que en Windows te costaría un quintal.
61. Algunas de estas utilidades también están disponibles en Windows, pero a menudo con funciones limitadas.
62. Linux ofrece compatibilidad de serie con todos los nuevos netbooks que han revolucionado el mercado portátil.
63. El proyecto One Laptop Per Child también habría sufrido si estuviera restringido a sistemas operativos propietarios.
64. Linux te puede auydar a erradicar el spam sin coste alguno con soluciones como Spam Assassin.
65. La filosofía Open Source te protege de temas maliciosos.
66. Tampoco tendrás problemas como los que afectaron a los usuarios que instalaron iTunes y sin que se les avisase acabaron con el navegador Safari también instalado.
67. Todo tipo de escuelas alrededor del mundo han señalado la reducción de costes al usar Linux.
68. Según una encuesta, los programadores Open Source ganan más que sus homólogos en Windows.
69. Incluso puedes conseguir que Google te esponsorice para contribuir a proyectos Open Source gracias al tradicional Google Summer of Code.
70. Windows Vista pone a prueba tu hardware, mientras que con Linux consigues el mejor rendimiento de tus componentes.
71. Linux ofrece a las empresas un entorno para servidores muy superior al de Microsoft.
72. Cada vez más usuarios de Windows Vista migran a Linux.
73. El software Open Source ofrece versiones superiores de Microsoft Office SharePoint Server que las que ofrece Microsoft.
74. Linux está disponible solo cuando está totalmente preparado.
75. Además, los desarrolladores tienen mucha reputación, ya que cada nueva versión del sistema está muy pulida por ellos.
76. Linux siempre es y será un sistema operativo multiusuario.
77. Linux te permite utilizar el sistema operativo en tantas particiones y discos duros como desees, y todas ellas seguirán pudiendo parecer un único disco.
78. Gracias a los enlaces simbólicos es fácil solucionar problemas de espacio en disco instalando otra unidad y ampliando el espacio a ella con técnicas como el uso de esos enlaces simbólicos.
79. Linux dispone de lenguajes de script increiblemente potentes.
80. La línea de comandos de Linux permite recuperar sentencias que utilizaste hace mucho.
81. Linux te deja colocar una ventana por encima de todas las demás con facilidad.
82. El Proyecto Honeypot demostró que un sistema Linux sin parchear puede ser utilizado como servidor en Internet sin que se vea comprometido en meses, algo que ocurre en horas en servidores Windows.
83. En el mundo Windows se dice que un administrador de sistemas Linux es más caro, y puede ser, pero porque entre otras cosas esta persona puede controlar muchos más servidores que uno de Windows, y porque estos sistemas son más versátiles.
84. Un sistema con Linux preinstalado puede ser usado para muchas más cosas que un sistema con Windows preinstalado nada más haber salido de la caja.
85. Puedes ponerle Linux a tus padres y abuelos y no tendrán problemas: podrán realizar las tareas que más les gustan sin dificultad.
86. No tendrás a tu padre llamándote para preguntarte qué pasa con los cuelgues de ese extraño archivo llamado RUNDLL32.EXE.
87. Y hablando de tus padres, en Linux se instalan de serie un montón de juegos de cartas.
88. Tux es la mascota más chula del momento. No como la de Windows... ¿unas ventanas de colores?
89. Linux es más ecológico, ya que evita todo ese gasto de papel que se gasta en la distribución de productos Windows.
90. Linux permite seguir aprovechando máquinas que dado el ritmo de cambios en el hardware al poco se quedan antiguos para las modernas versiones de Windows.
91. Linux te permite ser más productivo, con cosas como el establecimiento de distintos escritorios de trabajo.
92. Linux es más amigable que Windows.
93. Linux está diseñado por personas que buscan en todo momento maximizar el rendimiento, no los beneficios.
94. Algunos fabricantes como ASUS están empezando a integrar Linux incluso en sus placas base.
95. Linux no morirá como le ha ocurrido a otras alternativas como BeOS, AmigaOS o OS/2.
96. La industria cada vez respeta y apoya más a Linux.
97. Linux no restringe qué contenidos se usan en el sistema. No hay plataformas DRM molestando.
98. Si tienes un problema con algún proceso en Linux, puedes matarlo sin problemas y de forma definitiva.
99. Linux sigue manteniendo su filosofía original, y no ha ido variándola con el tiempo como ha hecho Windows para ir usando cosas como TCP/IP o el nuevo UAC.
Disk /dev/sdc: 8075 MB, 8075120640 bytes
249 heads, 62 sectors/track, 1021 cylinders
Units = cylinders of 15438 * 512 = 7904256 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2c6b7369 This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdc1 ? 125407 245362 925929529+ 68 Unknown
Partition 1 does not end on cylinder boundary.
/dev/sdc2 ? 86163 121076 269488144 79 Unknown
Partition 2 does not end on cylinder boundary.
/dev/sdc3 ? 34914 125493 699181456 53 OnTrack DM6 Aux3
Partition 3 does not end on cylinder boundary.
/dev/sdc4 ? 90338 90339 10668+ 49 Unknown
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
dhcppc0:/home/homunculus # dd if=/dev/zero of=/dev/sdc
dhcppc0:/home/homunculus # dd if=/dev/zero of=/dev/sdc bs=446 count=1
1+0 records in
1+0 records out
446 bytes (446 B) copied, 0.00957615 s, 46.6 kB/s
dhcppc0:/home/homunculus # dd if=/dev/zero of=/dev/sdc bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.000639452 s, 801 kB/s
dhcppc0:/home/homunculus # dd if=/dev/zero of=/dev/sdb bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 5.2413e-05 s, 9.8 MB/s
dhcppc0:/home/homunculus #
Would SUSE and fsck be able to recover the data in a usable way?
My friend's brother had a 512MB Lexar Media Jumpdrive Pro USB drive that became corrupted after using it with Windows 2000. His IT department was able to get back some but not all of the file contents, but without any file names. On his own, he tried some recovery utilities, but all failed. Using a typical Linux distro--in this case SuSE 8.0--however, it wasn't hard to recover almost all of the data from the drive along with the filenames and to burn a CD-ROM of the contents.
USB Drive Ruined by Windows
Here's what I heard about the data loss:
Date: Sun, 1 Aug 2004 17:06:03 -0700
Subject: USB
... My USB drive is a
Lexar Media USB Jumpdrive Pro 2.0 (512 MB). I was working
on it in a computer with Windows 2000 and logged off before
ejecting the drive. Next time when I tried to use it,
it showed up as a Removable drive rather than the usual
Lexar Media drive and when I tried to open it, it said the
drive was not formatted; and under Properties, 0 bytes free
and used space and file system "RAW"
According to Lexar tech support, there is a bug with
Windows 2000 (that MS never bothered to fix) and can corrupt
the drive when it is removed without proper eject. They
recommend EasyRecovery Pro for data recovery which did
allow me to recover some files (> 500) using their RAW data
recovery program (all other tool failed because usually
said "no recognizable file on disc"). Unfortunately,
all the file names are lost and some files are gone.
The big questions was "can Linux read the drive?" A Web search of "linux usb jumpdrive pro" gave me hope that my kernel, 2.4.18 on SuSE 8.0, would recognize the drive in question. So, as root, I typed:
# tail -f /var/log/messages
and plugged the drive into a USB socket. Here's what appeared; I removed "Aug 5 01:32:15 linux kernel:" from each line below):
usb.c: registered new driver usb-storage
scsi0 : SCSI emulation for USB Mass Storage devices
usb-uhci.c: interrupt, status 3, frame# 1313
Vendor: LEXAR Model: JUMPDRIVE PRO Rev: 0
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 1001952 512-byte hdwr sectors (513 MB)
sda: Write Protect is off
sda: sda1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4
USB Mass Storage support registered.
Encouraged by that report, I tried this:
# dd if=/dev/sda of=/tmp/r1 bs=512
which reported that 1,001,952 blocks had been transferred. I then unplugged the drive and did the rest of my work using the image stored in /dev/sda.
Condition of the Boot Sector
The master boot record, which is the boot sector for the entire drive and its first sector, has a partition table, as well as other interesting things:
The boot sector has a reasonable-looking partition table with one entry. It began at offset 0x1be, the two bytes 80 01. Your favorite search engine can give you other information about the partition table, but I note two things here. First, the entry has an LBA32 format--starting logical sector 0x3f, length 0xf45b1. Now, 0xf45b1 is 1000881 decimal. That plus 63 (0x3f) is 1000944. The difference between the 1001952 and this 1000944 is 1008, that is, 63*16. I guess this has something to do with cylinder boundaries. The second thing of note is the byte at 0x1c2, with value 06; this is the partition type. What does 06 mean?
Typing fdisk /dev/hda as root and giving the command l to list, shows that type 6 is:
0 Empty 1c Hidden Win95 FA 65 Novell Netware bb Boot Wizard hid
1 FAT12 1e Hidden Win95 FA 70 DiskSecure Mult c1 DRDOS/sec (FAT-
2 XENIX root 24 NEC DOS 75 PC/IX c4 DRDOS/sec (FAT-
3 XENIX usr 39 Plan 9 80 Old Minix c6 DRDOS/sec (FAT-
4 FAT16 <32M 3c PartitionMagic 81 Minix / old Lin c7 Syrinx
5 Extended 40 Venix 80286 82 Linux swap da Non-FS data
6 FAT16 41 PPC PReP Boot 83 Linux db CP/M / CTOS / .
...
So, it's FAT16.
Now, if I had been watching carefully, I would have known from the line sda: sda1 in /var/log/messages that the partition table was okay and contained only one entry. More:
arreglar un USB roto
dd
count=bloques
Copia bloques bloques de tamaño en bytes determinado por ibs del fichero de entrada, en vez de todo hasta el final del fichero.
bs=bytes
Copia 1024000 bloques de tamaño 512 bytes (1024000*512/1024/1024 = 500 MiB) de /dev/zero a valido.
vpnetmon.webs.com Source
Ich habe nun eine Lösung gefunden, das VPNetmon auch unter Windows 7 x64 (Ultimate) richtig läuft:
IPv6 bei den Netzwerkadaptern zu deaktivieren hat in meinem Fall nicht gereicht.
Habe es über einen Trick in der Registry deaktiviert.
٠ Regedit aufrufen (Start -> unten in die Suchleiste regedit -> Enter)
٠ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters aufrufen
٠ Im rechten Teil mit der rechten Maustaste und wähle dann Neu -> DWORD-Wert (32-Bit).
٠ Als Namen DisabledComponents eingeben.
٠ Doppelklick auf dann den neuen Wert und als Wert FF eingeben dann auf OK.
٠ Dann sollte als Wert 0x000000ff (255) dastehen.
٠ Neustart.
Voila:
How to download video from any website Download VideoCacheView. This tool will allow you to see all flv videos in your cache..Remember again – you can browse only flv videos using this tool. Look at'C:\Documents and Settings\copzz\Local Settings\Application Data\Mozilla\Firefox\Profiles\xxxxo.default
Open a new tab / window of Firefox and enterabout:cacheas an URL
Take note of the Firefox cache folder path specified inCache Directory:and browse to this folder with Windows Explorer
If theStorage In Usegreater than or approachingMaximum Storage Size, the video might not be cached completely or you’ll have to increaseMaximum Storage Sizeand reload the MTV again.
To set Firefox cache folder maximum storage size, click Tools | Option… | Network | Cache
Sort the cached files by file size and try to open the biggest file withan related Codec orFlV Player. (The biggest file is likely to be the cached YouTube video)
OK. If you want to know what those files in the Firefox cache folder exactly are, here we go:
While in theabout:cachepage, click theList Cache Entrieslink of theDisk cache devicesection
Press CTRL + F to search forKey:(URL) with theget_videokeyword and also with the biggestData Size:(YouTube doesn’t cache the flash video in FLV extension. For other flash video hosting site, you may save time by trying to search for .FLV extension).
Right-click the URL and select theOpen Link In New Taband refer to theFile on Disk:
P/S: There are many Firefox plugins available to save flash video. However, if you’re not regularly download flash video, then it’s worth to know how to do it manually
A user profile is a predetermined folder structure and accompanying registry data. Microsoft Windows uses the registry data to describe and preserve the user environment. The folder structure is storage for user and application data, specifically for an individual user. Windows stores the profile on the local hard drive, loads the profile when the user logs on, and unloads the profile when the user logs off. However, corporate environments have users who use different computers daily. Many users will switch from a desktop to a laptop while others will use desktops and Terminal Services. This situation creates a separation from the user and their data, as the user profile stays locally on each computer, creating a need for user data to roam with the user as they log on to different computers.
A roaming user profile is user data, stored in a specific folder structure, to follow users as they log on to and log off from different computers. Roaming user profiles are stored on a central server location. At log on, Windows copies the user profile from the central location to the local computer. When the user logs off, Windows copies changed user profile data from the client computer to the central storage location. This ensures that the client data follows users as they roam the environment.
Roaming user profiles solve part of the roaming problem, but it created added concerns. User profiles can increase in size, some as large as 20 megabytes or more. This increase causes delays in user logons, because it takes some time for Windows to copy the information to the local computer. Another concern with roaming user profiles is that they are saved only at logoff. Therefore, when a user logs on to one computer and changes data within their profile, the changes remain local and remain local until the user logs off, making real-time access to user data challenging in a roaming user environment. Folder Redirection reduces some of these problems.
Source
★remember you have to include MSN into the exceptions of your firewall and antivirus ..if you don't it cannot connect!!
=►TROUBLESHOOTING STEPS:
►►Date and Time
-Make sure that you have the correct date and time settings in your computer. To verify and check this, try the following:
►For Windows Vista:
a. Click Start, type Date and Time in the Start Search box, and then press ENTER.
b. In the Date and Time Properties dialog box, confirm that the date and time settings are correct. Change them if this is necessary, and then click OK.
►For Windows XP:
a. Click Start, click Run, type the following command, and then press ENTER:
control timedate.cpl
b. In the Date and Time Properties dialog box, confirm that the date and time settings are correct. Change them if this is necessary, and then click OK.
►►Delete the Messenger Contacts Cache folder
►For Windows Vista
→1. Show (unhide) hidden files and folders:
a. Click Start, and then click My Computer.
b. In the new window, click the Organize drop-down list, and then select the Folder and Search options check box.
c. In the Folder options window, click the View tab.
d. Make sure that the Show hidden files and folders check box is selected.
e. Click Ok, and then close the window.
→2. Delete the contact store:
a. Click Start, and then click Computer.
b. Locate the following folder:
C:\Users\Windows_log-on_name\Contacts\…
c. Delete all the files that are in this folder.
d. Locate and open the following folder:
C:\Users\Windows_log-on_name\Local Settings\Application Data\Microsoft\Windows Live Contacts
[ In windows 7: C:\Users\$loggedUser$\AppData\Local\Microsoft\Windows Live Contacts]e. Delete all the folders that are in this folder, including the hidden folders.
f. Close the window, and then try signing in to Windows Live Messenger.
►For Windows XP:
→1. Show (unhide) hidden files and folders:
a. Click Start, and then click My Computer.
b. In the My Computer window, click Folder Options on the Tools menu.
c. In the Folder Options window, click the View tab.
d. Make sure that the Show hidden files and folders check box is selected.
e. Click Ok, and then close the window.
→2. Delete the contact store:
a. Click Start, and then click My Computer.
b. Locate the following folder:
C:\Documents and Settings\Windows_log-on_name\Contacts\Me…
c. Delete all the files that are in this folder.
d. Locate the following folder:
C:\Documents and Settings\Windows_log-on_name\Local Settings\Application Data\Microsoft\Windows Live Contacts
e. Delete all the folders, including the hidden folders, that are in this folder.
f.Close the window, and then try signing in to Windows Live Messenger
Q. How do I empty MySQL database? What SQL command needs to be executed in order to delete all (100s) of tables in MySQL database called atomstore?
A. You need to use (with the client mysql) the
DROP DATABASE sql command to drops all tables in the database/empty database and deletes the database. Be very careful with this statement! To use DROP DATABASE, you need the DROP privilege on the database MySQL drop all tables syntax:DROP DATABASE {mysql-database-name}
Method #1: Empty database with root userIn order to use this procedure you must have the drop and create database privilege (otherwise you will drop database but not able to create it again). Login as MySQL root or admin user to drop atomstore database: $ mysql -u root -p
Now drop database: mysql> DROP DATABASE atomstore;
Now create database again: mysql> CREATE DATABASE atomstore;
Exit and close the session: mysql> quit
Method #2: Drop all tables using shell script w/o root accessI've small handy shell script that removes all tables without dropping and creating MySQL database again.
#!/bin/bashMUSER="$1"MPASS="$2"MDB="$3"# Detect pathsMYSQL=$(which mysql)AWK=$(whichawk)GREP=$(whichgrep)if[$# -ne 3]thenecho"Usage: $0 {MySQL-User-Name} {MySQL-User-Password} {MySQL-Database-Name}"echo"Drops all tables from a MySQL"exit1fiTABLES=$($MYSQL -u $MUSER -p$MPASS$MDB -e 'show tables' | $AWK'{ print $1}' | $GREP -v '^Tables')for t in$TABLESdoecho"Deleting $t table from $MDB database..."$MYSQL -u $MUSER -p$MPASS$MDB -e "drop table $t"done
Simply use above script as follows to empty a database called quiz with username tom and password jerry: $ ./drop.table.sh tom jerry quiz
Download MySQL empty database drop script
You can download complete script with error checking below:
The mysqldump client is a backup program originally written by Igor Romanenko. It can be used to dump a database or a collection of databases for backup or transfer to another SQL server (not necessarily a MySQL server). The dump typically contains SQL statements to create the table, populate it, or both. However, mysqldump can also be used to generate files in CSV, other delimited text, or XML format.
If you do not name any tables following db_name or if you use the --databases or --all-databases option, entire databases are dumped.
mysqldump does not dump the INFORMATION_SCHEMA database by default. As of MySQL 5.1.38, mysqldump dumps INFORMATION_SCHEMA if you name it explicitly on the command line, although you must also use the --skip-lock-tables option. Before 5.1.38, mysqldump silently ignores INFORMATION_SCHEMA even if you name it explicitly on the command line.
In MySQL Cluster NDB 7.1.7 and later, the ndbinfo information database is ignored and not dumped by mysqldump.
Can anyone say me the exact files to be changed in 3.3g, so that I can run my alfresco share and web client in a different port (say: http://localhost:8010/share)?
You can change the port settings under the tomcat/shared/classes/alfresco-global.properties file
Look for the following settings:
#
# URL Generation Parameters (The ${localname} token is replaced by the local server name)
#-------------
#alfresco.context=alfresco
#alfresco.host=${localname}
#alfresco.port=8080
#alfresco.protocol=http
#
#share.context=share
#share.host=${localname}
#share.port=8080
#share.protocol=http
If you have share running on a different server then you might need to edit the
tomcat/shared/classes/alfresco/web-extension/share-config-custom.xml to configure the
remote alfresco server
or you can configure tomcat/conf/server.xml to listen to additional ports say eg. 8081
Connector port="8081" protocol="HTTP/1.1" URIEncoding="UTF-8"
connectionTimeout="20000"
redirectPort="8443" /
Delete all the instances of alfresco and check the processes may be some processes were running .kill all the processes. If you are using tomct server then kill the process by giving the command
ps ef | grep catalina
kill -9 process id