Posteado por: alejandrolaorden | 27 Octubre, 2008

Funciones API Delphi 7

Hola, navegando por la web, he encontrado un ejemplo de programación realizado magistralmente, se llama

Magenta Systems WMI and SMART Component v5.1

Su página web: http://www.magsys.co.uk

Lo podéis bajar aquí: http://www.magsys.co.uk/download/software/magwmi51.zip

Consulta todas estas funciones, con sólo una función.

Win32_OperatingSystem
Win32_Keyboard
Win32_AutochkSetting
Win32_DiskDrive
Win32_DiskDrivePhysicalMedia
Win32_PhysicalMedia
Win32_LogicalDisk
Win32_MappedLogicalDisk
Win32_TapeDrive
Win32_BaseBoard
Win32_BIOS
Win32_Bus
Win32_DeviceSettings
Win32_IDEController
Win32_MemoryDevice
Win32_PhysicalMemory
Win32_PNPDevice
Win32_PortConnector
Win32_Processor
Win32_SerialPort
Win32_SerialPortConfiguration
Win32_SerialPortSetting
Win32_SoundDevice
Win32_SystemBIOS
Win32_USBController
Win32_USBControllerDevice
Win32_NetworkAdapter
Win32_NetworkAdapterConfiguration
Win32_NetworkAdapterSetting
Win32_Printer
Win32_PrinterConfiguration
Win32_POTSModem
Win32_POTSModemToSerialPort
Win32_DesktopMonitor
Win32_DisplayConfiguration
Win32_VideoController
Win32_VideoSettings
Win32_ActiveRoute
Win32_IP4PersistedRouteTable
Win32_IP4RouteTable
Win32_NetworkClient
Win32_NetworkConnection
Win32_BootConfiguration
Win32_ComputerSystem
Win32_MotherboardDevice
Win32_SystemUsers
Win32_SystemTimeZone
Win32_SystemSetting
Win32_Account
Win32_UserAccount
Win32_SystemAccount
Win32_Group
Win32_LogonSession
Win32_ComputerSystemWindowsProductActivation
Win32_WindowsProductActivation
Win32_FontIntoAction
Win32_ScheduledJob
Win32_Process
Win32_ServiceControl
Win32_Product
Win32_TemperatureProbe
Win32_StartupCommand
Win32_BaseService
Win32_Service
Win32_Desktop
Win32_Environment
Win32_LogicalProgramGroup
Win32_ProgramGroup
Win32_PerfFormattedData_RemoteAccess_RASTotal
Win32_PerfFormattedData_RemoteAccess_RASPort
Win32_PerfRawData_RemoteAccess_RASPort

Tiene un ejemplo clarísimo que os puede sacar de dudas, y se puede usar.

Posteado por: alejandrolaorden | 25 Octubre, 2008

Lista de Servidores SQL disponibles

Hola, publico el único algoritmo que me ha funcionado en Delphi para encontrar los servidores activos de SQL disponible.

También listar servidores de sql server desde TSQL

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, ActiveX, ComObj, AdoInt, OleDB, StdCtrls;
procedure ListAvailableSQLServers(Names : TStrings);
var
  RSCon                    : ADORecordsetConstruction;
  Rowset                   : IRowset;
  SourcesRowset            : ISourcesRowset;
  SourcesRecordset         : _Recordset;
  SourcesName, SourcesType : TField;
begin
  OleCheck(CoCreateInstance(CLASS_Recordset, nil, CLSCTX_INPROC_SERVER or
                            CLSCTX_LOCAL_SERVER, IUnknown, SourcesRecordset) );
  RSCon := SourcesRecordset as ADORecordsetConstruction;

  SourcesRowset := CreateComObject(ProgIDToClassID('SQLOLEDB Enumerator'))
                   as ISourcesRowset;
  OleCheck(SourcesRowset.GetSourcesRowset(nil, IRowset, 0, nil, IUnknown(Rowset)));
  RSCon.Rowset := RowSet;
  with TADODataSet.Create(nil) do
  try
    Recordset := SourcesRecordset;
    SourcesName := FieldByName('SOURCES_NAME'); { do not localize }
    SourcesType := FieldByName('SOURCES_TYPE'); { do not localize }
    Names.BeginUpdate;
      try
        while not EOF do
        begin
          if (  (SourcesType.AsInteger = DBSOURCETYPE_DATASOURCE) and
                (SourcesName.AsString <> '')
             )
          then
            Names.Add(SourcesName.AsString);
          Next;
        end;
      finally
        Names.EndUpdate;
     end;
  finally
    Free;
  end;
end;

//Si queréis un ejemplo completo, con servidores sql server y bases de datos, descargadlo aquí
Posteado por: alejandrolaorden | 8 Julio, 2008

Manual de Servidores Linux

Para aquellos que estén interesados en plantearse construir un servidor, hay una serie de herramientas imprescindibles que hay que aprender y dependiendo de la seriedad del uso, dominar.

Apache — Servidor web. No hay otro mejor

Bind — Servidor DNS. Cuando tenemos muchas máquina

Dhcp — Configurar asignamiento dinámico de ips en redes locales

sFtp — Ftp seguro. Sabíais que el correo electrónico y el ftp van por las redes sin seguridad?

En el manual hay muchísimas más. Son 500 páginas, un manual muy completo. Lo podéis descargar aquí abajo.

En la dirección de

http://www.alcancelibre.org/filemgmt/index.php?id=1

Posteado por: alejandrolaorden | 25 Junio, 2008

Ver correos Gmail en Ubuntu

Estoy usando actualmente la versión Hardy y no tiene de serie el gmail notifier que nos avisa de cuántos correos tienes y todo eso. No vi el paquete en el repositorio standard, acudí a esta página donde nos lo explican para debian. Es perfectamente válido para Ubuntu:

http://www.debianadmin.com/gmail-notifier-for-ubuntu.html

Posteado por: alejandrolaorden | 16 Junio, 2008

Cómo hacer palomitas con un móvil

Hola, ya le tenía manía a estos aparatos del demonio y ahora todavía más.

Mirar cómo salen las palómitas a dos centímetros de distancia con un móvil.

Posteado por: alejandrolaorden | 13 Junio, 2008

El retorno del Diskette

Cuando instalar un windows 3.1 eran 7 diskettes, y el duke nukem eran 22 Diskettes, la era de la informática no acababa de despegar, un diskette defectuoso era una gran decepción. Los diskettes se jodían a la mínima. Horribles sonidos salían de la diskettera, meef puuff meeg

Mirar el video.

El scanner tocando Vivaldi

Gracias Sr, Ghanum por este video: Ey, ved su página www.bigdeluxe.net

Esta entrada podría ser el sumun del arte hecho con old fashions computers

Posteado por: alejandrolaorden | 11 Junio, 2008

Aplicaciones Windows en Linux: Internet Explorer, BDE, ADO …

Ayer, probé a instalar el software de mi trabajo en Linux, una aplicación compilada en Delphi para ejecutarla en Ubuntu.

Para ello tuve que usar Wine,

Para instalar wine, simplemente, ejecutamos en nuestra consola:

sudo apt-get install wine

una capa de librerías Windows que funcionan nativamente sobre linux. Como sus siglas recursivas indican, Wine Is Not Emulator.

Para instalar la Base de Datos, tuve que instalar el motor BDE de Borland, lo encontré en su versión 511 aquí.

También la aplicación usaba ADO, así que tuve que instalar el MDAC, lo encontré aquí.

Vamos a ser un poquito más ambiciosos y vamos a instalar el Internet Explorer 6 (con vistas a instalar sql server 2005)

Seguimos las instrucciones de esta página para instalarlo en nuestro Wine.

sudo apt-get update
sudo apt-get install wine libxxf86dga1 libxxf86vm1 cabextract

wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux

Un minuto de silencio por la tirada de horas que los chicos de ie4linux han gastado por nosotros.

Posteado por: alejandrolaorden | 10 Junio, 2008

Creando Script para añadir usuarios WindowsNT

Hola, amigos de la seguridad y de mi blog:

he estado explorando googling casi durante dos horas buscando un script para añadir usuarios, pues un cliente con 50 usuarios quiere implementar un sistema del trabajo y dar de alta 50 usuarios uno por uno es un rollo, la verdad que me he vuelto loco buscando, por aquí por allí, sólo veía soluciones para sistemas con Directorio Activo, que por cierto aborrezco.

La solución es muy simple, simplemente con los comandos net user y net group estaría listo.

Es decir, para crear un usuario: pepe

contraseña: 32UFfs3

Grupo: Usuarios de Terminal Server

Los comandos serían:

“net user pepe 32UFfs3 /add /expires:never /passwordchg:no

Crea un usuario pepe con contraseña 32UFfs3, no caduca el password y no se puede cambiar password.

“net localgroup “Usuarios de Escritorio Remoto” pepe /add”

Agrega al grupo Usuarios de Escritorio Remoto el usuario pepe.

Con estos dos comandos, podemos fácilmente elaborar un script en cualquier lenguaje

Lo encontré en unos video-tutoriales de hacking para windows XP, una moda muy útil.

http://www.revver.com/video/808922/how-to-hack-an-administrator-account-in-windows-xp/

Añado a este tutorial una entrada de registro para ocultar el usuario pepe:

reg add “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList” /v pepe /t REG_DWORD /d 0

Posteado por: alejandrolaorden | 7 Junio, 2008

Ubuntu como Mac OS X

No hay que ser un genio para reconocer lo bien diseñado que está el Sistema Operativo Mac Os X

por casualidad hoy me he topado con una entrada/tutorial donde te indican paso a paso, hacer que nuestro Ubuntu se parezca a un Mac Os X Tiger.

http://lineupblog.com/weblog/2007/05/01/haz-que-ubuntu-luzca-como-mac-osx/

Posteado por: alejandrolaorden | 5 Junio, 2008

Traducciones de Ubuntu

Fisgando por los posts de otros blogs, he llegado a la página oficial de traducciones de Ubuntu,

https://wiki.ubuntu.com/UbuntuSpanishTranslators

Participar es muy fácil, primero, firmar un código de conducta, una promesa de ser buenos chicos y ser fiables. En fin, creo que quien se mete a ayudar en un proyecto, no va con intenciones de fastidiar.

https://launchpad.net/people/+me/+codesofconduct

Esta frase me hizo gracia:

Por el momento confiamos en la teoría del caos -) y se puede empezar a traducir aquel paquete en el que se tenga un interés personal.

y para empezar a traducir, seguid este link, así de sencillo, contribuiremos a abrir horizones a los usuarios del idioma de Cervantes.

https://translations.launchpad.net/distros/ubuntu/gutsy/+lang/es

Se sustituye gutsy por la distribución que queramos traducir, dapper, edgy o feisty.

Sería muy interesante que los traductores leyeran el artículo:

Anglicismos, barbarismos, neologismos y «falsos amigos» en el lenguaje informático

Ánimo Chicos

Posteado por: alejandrolaorden | 5 Junio, 2008

Conversor de Divisa FreeWare. Currency Converter

Hola Amigos Blogueros,

Posteo un programita que hice en Delphi por aburrimiento el fin de semana pasado, se trata de un conversor de divisas que se conecta a Internet, a la página de yahoo finance divisas, baja el factor de conversión y puedes usar una cantidad origen para calcular cuánto vale una divisa convertida en otra.

Si queréis el código fuente, dejad un comentario.

El programita es parecido a este dibujo:

Pantalla del Programa Converter

El programa ejecutable compilado en Delphi, por desgracia en güindu32 lo podéis descargar de este link

Posteado por: alejandrolaorden | 4 Junio, 2008

“Mis Favoritos” del tema Delphi. Delphi’s Favorites

Hola blogueros,

Este es un post muy ambicioso para publicar mis favoritos sobre el lenguaje de programación Delphi, en el cual programo día a día y acumulo muchísimos favoritos, tengo cientos, a continuación los dejo desordenados, y los iré comentando poco a poco, si me ayudáis, podremos construir entre todos unos favoritos elegantes y comentados de qué sirve cada uno, así será bueno para que los que busquen una página, no tengan que andar “mendigando” en GUGLE.

Aquellos que estén en inglés, les pondremos EN al final, los de español ES. Debajo pondré una breve descripción y también unas palabras clave para que podamos localizar más rápido.

Se me ocurre dividir los links por:

TRUCO — Son pequeños algoritmos que nos sacan de un apuro muy concreto

APUNTE — Tutoriales aclaratorios sobre un TEMA Delphi o un Componente Delphi

COMPONENTE — Páginas dedicadas de fabricantes de Componentes famosos que consideramos muy útiles en Delphi.

BBDD_ — Bases de Datos, Páginas dedicadas a bases de datos, con independencia del Lenguaje Delphi, serán un anexo muy querido de nuestros Delphi’s Favorites.

BBDD_ADO — Bases de Datos basadas en ADO. Si hubiera suficientes links, también podríamos incluir BDE en otra categoría

Ask the Delphi Pros Discussion Forum
3.3 Creación de bases de datos y tablas en Paradox
ADO.NET and Paradox
Apendiendo OOP con Delphi
Trucos, codigo Componentes (Alemán)
Calling Dr. Marteens – Artículos
Trucomania, Trucos Delphi en español – Delphi tips
Trucomania, Trucos Delphi en español – Delphi tips
Foros de Trucomania, trucos para Delphi, Tips for Delphi
Curso de Creación de Componentes en Delphi
Components Vcl 1
Componentes visuales en la VCL de Delphi – La web de JM
Developer Express – Making RAD a Reality
Dream Company – Delphi components, C++Builder components and Kylix components and source code for developers.
Delphi by Design – One-Step ActiveX
Curso de Delphi Básico en Español
A Beginner’s Guide to Delphi Database Programming
Delphi Basics RTL by starting letter E
Curso Programación con ADO Express-DataSnap en Delphi 7 – Intuitive Sight
Tutorial Delphi
Cursillo de Delphi
Capítulo 1. La aplicación – El archivo de Proyecto de Delphi
ADO Tutorial
ADO y DELPHI
DelphiFAQ
Cursos Programación – arroba más más
BDE error codes
Bitmaps, ventanas MDI y subclassing Calling Dr. Marteens
spell check multilingual
Simply the most flexible Windows Mail Server, News Server, Mailing List Server, WebMail and Proxy Server available. Mailtraq offers a complete connectivity solution for your organisation with everything from CRM to exceptional customization through scripting. Try the Free eMail Server edition today!
TINIFile And You
Components by WPCubed GmbH as VCL, OCX and for .NET – create, view, print RTF, PDF, HTML and XML.
PDF and word processing components by WPCubed GmbH. Create view, print, merge, stamp and split text and PDF files.
Boletín Pascal #27 – para programadores en Delphi (y Kylix)
Felix Colibri- Delphi SQL Parser
Parsing SQL requests in Delphi, starting from an EBNF grammar for SELECT, INSERT and UPDATE
Borland Delphi 2005 Compiler, Language, and Debugger Enhancements
Comparing Computer Languages – Delphi
DB Aware Grid Components
Delphi Basics Integer and floating point numbers
Delphi by Design – One-Step ActiveX – Part 2
Delphi Home
Delphi Pages
Delphi Reading DOS files with special characters
Delphi Super Page
Delphi tip#111 create table in MS Access with DAO
Delphi tutorial, tips, source code – by DelphiLand
Delphi32.com — VCL – Freeware with Source
delphigamedev.com – tutorial 12 – keyboard control
efg’s Delphi Math Functions General Functions
Ejemplos – Delphi
El Rinconcito de Delphi
El Rinconcito de Delphi – Ideas y Trucos
El Rinconcito de Delphi – Tutorial
Enlaces actualizados a sitios Delphi en español (mal dicho castellano)
Error variables locales
Expertos en Delphi
File I-O – Delphi Examples
File I-O with Delphi
Forum Delphi Programming
Free Delphi Programming, Freebyte’s Guide to
Grupo Albor – Delphi
http–pinsa.escomposlinux.org-sromero-articulos-sololnx-sololnx3.html
IE & Delphi
IPT – A Virtual Approach – Delphi Projects – Structure and Syntax
KA FREEWARE COMPONENTS
marcocantu.com home Delphi
oportunistic loking
Paradox BDE API: Reading and Updating the BDE Configuration File – Paradox Community
Paradox Community SQL
Programa con Delphi – Cursos gratis de Mailxmail.com
Programmers Heaven – Delphi & Kylix Zone – http files
Richey’s DELPHI-BOX
Searching for data – DB-9
substring pdx sql
Trucomania, trucos para Delphi – Tricks for Delphi
Trucos Delphi.
Tutor de Delphi
Tutor de Delphi
Tutorial Delphi 5
Visual Studio Express Editions Beta 2
Your first MP3 Delphi player – part 3-4
Your first raw API Delphi program (Page 3/3)
Adonis Component Suite ADO suite components
Winsoft Adonis Component Suite web page.
Delphi & Kylix programming zone at Programmers Heaven
Delphi & Kylix programming zone at Programmers Heaven
Delphi Super Page
efg’s Delphi IOResults And Critical Errors
Pingüino – Programación en Linux
Chuck’s Delphi Knowledgebase
Resources for developers using Borland Delphi. Contains free components, articles, reviews, tips and links. By Chuck Gadd
Club Delphi
ComponentSource® – The Definitive Source of Software Components
Noticias Delphi
Dr.Bob’s Delphi Clinic
Dr.Bob’s Delphi Clinic contains programming (technical) information for Borland Delphi Programmers and Delphi Developers.
http://www.freedevexpressaddons.com/
Felix Colibri- The .DFM Parser
a Delphi Project analyzing the .DFM file and building a memory representation. This can be used for transformations of the form components
Felix Colibri- Delphi Source Code, Technical Papers, Delphi Trainings
technical papers with full source code for Delphi developers, Courses, Web development, DataBase, UML, Socket, from the Pascal Institute
Delphi Corner Article – Dynamic SQL Creation: Using a TStrings Descendant to Create a SQL Statement on the Fly
Delphi Super Page
Torry’s Delphi Pages
Torry’s Delphi Pages
sql delphi
En este número: Programación de bases de datos en código III (Consultas de acción: UPDATE, INSERT y DELETE; Lenguaje de definición de datos (Data Definition Language – DDL): CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX y DROP INDEX; Subconsultas: En la cláusula FROM, En las cláusulas WHERE o HAVING, y como valor); Algunas notas acerca de la programación en entornos de red (Bases de datos Paradox; Mejorando el rendimiento); Redondeando números.
Accelerated Ideas – ‘Software Solutions for todays world’
Accelerated Ideas is the home place of a dedicated software team set up in 2005. Our aim is to provide customers with software excellence at affordable prices.
Trucos Delphi.
Delphi-PRAXiS :: cxGrid in Verbindung mit cxPropertiesStore
Delphi-PRAXiS ist das Experten Forum für alle Entwickler
El Rinconcito de Delphi – Ideas y Trucos
efg’s Reference Library: Delphi Dates and Times
Curso de Creación de Componentes en Delphi
MDI en Delphi
sugerencia Formas MDI? Varios
Club Delphi
Variants Delphi
Google Maps with a Delphi Server
wpcubed.com :: Search
DevGuru ADO Recordset::CursorType Property
Award-winning web developers’ resource: over 3000 pages of quick reference guides, tutorials, knowledge base articles, Ask DevGuru, useful products.
HTML dentro de aplicaciones GUI : Calling Dr. Marteens
newswhat.com [devexpress.public.vcl.quantumgrid4: 2004/5]
SwissDelphiCenter.com
All about Borland Delphi. Programming tips, downloads, forums, news, topsites, newsletter
Boise Software Developers Group
All Delphi blogs in one place – DelphiFeeds.com
New…Access Database from Delphi – DB Course/Chapter 13 – Page 1/2
Chapter thirteen of the free Delphi Database Course for beginners. How to create an MS Access database without the MS Access. How to create a table, add an index to an existing table, how to join two tables and set up referential integrity. No MS Access, only Pure Delphi code.
Turbo Explorer Homepage
Delphi-PRAXiS :: Code-Library
Delphi-PRAXiS ist das Experten-Forum für alle Entwickler
Delphi ADO/DB programming: Real Problems – Real Solutions – DB/24
Chapter twenty four of the free Delphi Database Course for beginners. In real world situations, really doing database programming is much more complex than writing about. This chapter points to some great Delphi Programming Forum threads initiated by this Course – discussions that solve problems on the field.
All Delphi blogs in one place – DelphiFeeds.com
Delphi RSS Resources, Delphi Components, Delphi Codes, Forum, Sites, Articles, Dynamic XML Feeds, Tutorials
Delphi RSS Resources, Free Delphi Components, Delphi Codes, Dynamic XML Feeds, Delphi Tutorials, Delphi Programming Sources, Delphi Forum, Delphi Programs
Trucomania, trucos para Delphi / Tricks for Delphi
Trucomania, trucos para Delphi / Trucomania, tricks for Delphi
Le SQL de A à Z – Fonctions SQL – Club d’entraide des développeurs francophones
Le langage de requète SQL, décrit en long en large et en travers… Les fonctions SQL
GExperts: Programming Tools for Delphi and C++Builder
GExperts is a popular set of Open Source programming tools for Borland Delphi and C++Builder
Dr.Bob’s Delphi Programming Clinic
Dr.Bob’s Delphi Programming Clinic contains programming (technical) information about Borland Delphi Programming, C++Builder, C#, .NET, and JBuilder (Java) programmers.
DelphiDabbler.com || Delphi Pascal source code, programming articles, tutorials and programs
DelphiDabbler: Delphi Pascal source code library, components, programming articles, tutorials and open source programs
Hispalazarus :: Ver tema – Un proyecto hecho en Lazarus
Crash Course Delphi, part 2: form, edit, buttons
Delphi tutorial, lesson 2. Starting a new application. Files and file naming. Adding the components. Forms, edits, buttons.
.: marzo 2008
Delphi al Límite: Creando consultas SQL con parámetros
Databases – Delphi
This page is an index to various Delphi specific database issues, Last Modified 10-11-06
bitmap resize in Delphi
Eric Engler’s Programming Projects
Delphi Tutorials for beginners, online, download
Online Delphi Tutorials for beginners, online and for download. Source code examples, fully commented projects, tips, free downloads, Delphi book reviews.
Torry’s Delphi Pages
Torry’s Delphi Pages
arrays dinamicos
Artículos y código sobre Delphi, PHP, Windows, Linux, Oracle, MySQL
OTHER « Reverse Engineering b10g | REM
proyectos buenos
GpLists_IntegerList
Various TList descendants and TList-compatible classes.
Brian Cryer’s Delphi Notes
Various Delphi programming notes and troubleshooting tips.
EN Español cursillo rapido Delphi 5
Varios, Programacion, Axapta 3.0. Actualizar cotizaciones divisas por internet
Programacion, Axapta 3.0. Actualizar cotizaciones divisas por internet
Programando con APIS en Delphi cap. 01: asterion
Programando con APIS en Delphi cap. 01: El Archivo DPR… En el momento en que se crea una nueva aplicación en Delphi tendremos en forma visible el Form1 que es el formulario sobre el que trabajamos normalmente, y el código para este Formulario se encuentra en la llamada Unit1, si ahora abrimos el código perteneciente a todo el Proyecto ósea el project1…
String handling routines – Delphi Programming
String handling routines
Delphi and BCB Components – rapidshare
Delphi and BCB Components Aplikace / Applications
El Rinconcito de Delphi – Componentes
TurboPower on SourceForge.net
Delphi Free Components
JEDI API Library – main website
Top100 Borland
Links to Delphi Sites
FSpecArgs
Delphi Source Code – How to get windows, system, temporary directory
Delphi source code. Learn how to get windows, system, temporary directory.
SWAG Title: Borland DELPHI
delphi – Woric’s Web Site
Posteado por: alejandrolaorden | 4 Junio, 2008

Ubuntito Fácil

Es una página de pequeños tutoriales para Ubuntu, está genial.

Hago un pequeño resumen:

-Hacer particiones de disco (sacamos el cuchillo y nos ponemos a cortar calamares)

-Instalar Drivers Nvidia (que a mi esta tarjeta no me da ninguna nvidia, prefiero ATI) VIVA ATIIII!!!! Viva

-Descomprimir rar (internet está inundado de este formato propietario, juju)

y muchas cosas más, con ayuda de capturas de pantalla y mucha participación de gente que escribe comentarios.

http://dudas.wordpress.com/ubuntu-guia-facil/

Posteado por: alejandrolaorden | 3 Junio, 2008

Hackademy

Recientemente se ha abierto una iniciativa para que los que más saben de Hardware, Ubuntu y herramientas relacionadas con el software libre.

Por lo que he visto en el programa, los cursos son para iniciar a la gente en el mundo del software libre, lo acompaña una corriente ciberpunk, espero que libre de otras ideologías que no sean el software libre.

Empieza con un cursillo sobre cómo “liberar tu ordenador” para que la gente aprenda a desarmar sus ordenadores, esperemos que no lleven ordenadores nuevos y se “liberen” garantías que después den pie a disgustos. Llevad ordenadores que ya no tengan garantía y mejor torres que portátiles.

Desde el sábado 7 de Junio a las 11 podrás iniciar o recibir un curso de cómo instalar Ubuntu o te puedes llevar un ordenador reciclado con Ubuntu instalado, y según he entendido es gratis.

El lugar donde va a celebración va a ser en Madrid, en la primera planta, al fondo a la derecha, después de la cafeta, en el edificio nº 8 de la calle Acuerdo, metro Plaza de España y Noviciado, cerca del barrio de Malasaña, de San Bernardo y de la Gran Vía.

Es un espacio polivalente autogestionado y okupado. Se encuentra en un antiguo colegio abandonado en la Calle Acuerdo, que llevaba más de diez años sin uso.

Se trata del grupo patiomaravillas, la página web: http://hamlab.patiomaravillas.net

Adjunto el flyer con el programa principal de los eventos aquí

Bien por impulsar los conocimientos entre los jóvenes. Enhorabuena.

Posteado por: alejandrolaorden | 19 Septiembre, 2007

Libería Delphi Diferencia Fechas

Hola, estoy haciendo un nuevo proyecto en Delphi para gestión de alquileres, necesitaba una librería que pasándole dos fechas, me dijera en letra el resultado de las dos fechas, es decir, pasando 10/09/07 y 11/09/07 me devolviera: UN DÍA. Podéis sacarlo en días, en semanas, en años, redondeando o no al alza. También el número de días, días del último mes, o en números. Cualquier recomendación la añadiré a la librería. Incluye un ejemplo de demostración.

Lo podéis bajar desde aquí

Doy las gracias a los que escribieron la librería fundamentals pues me ha sido de gran ayuda, está puesto en un tag anterior pero no lo encuentra el buscador, así que lo vuelvo a postear aquí.

Posteado por: alejandrolaorden | 29 Mayo, 2007

Cómo ser un gestor (de kernel)

               Estilo de gestión del kernel Linux
El amigo Linus nos suelta unos consejos (el creador de linux)  interesantes para saber cómo gestionar el proyecto del kernel.

Sirve también para muchos gestores, jefes, jefecillos, directores, y todos los cargos relacionados con liderazgo.

Lo podéis descargar aquí.

Las frases que más me han llamado la atención son:

Capítulo 1: Decisiones

“a gracia del juego es _evitar_ tener que tomar decisiones”

Capítulo 2: Gente

” (1) no llames a la gente gilip*llas (al menos no en público)
(2) aprende a pedir perdón cuando se te olvide la regla (1)”

Capítulo 3: Gente Buena

“Hazles la pelota, porque son los que te facilitarán tu trabajo.
En particular, tomarán las decisiones por ti, que es lo que buscamos
desde el principio.”

Capítulo 4: Echando culpas

“Aceptar culpas es también lo que te hace gestor, para empezar”

 Capítulo 5: Cosas a evitar

 ”no seas demasiado educado o sutil sobre las cosas. La
educación puede fácilmente terminar ocultando los problemas “

“El humor puede ayudar a suavizar la contundencia y las moralinas.
Pasarse de rosca hasta llegar a ser ridículo puede hacer ver alguna cosa
sin que sea dolorosa para el que la recibe, que piensa que eres un
payaso.”

Posteado por: alejandrolaorden | 11 Mayo, 2007

E-zines de seguridad en la red en español

Primero explicar lo que es un e-zine. Un ezine es una publicación más o menos periódica sobre cualquier tema. Los e-zines son como revistas, la mayoría no son de pago y simplemente tienen afán informativo, no lucrativo, de personas que están deseando que comprendamos sus conocimientos. Hacen de este mundo, un mundo mejor, por compartir sus conocimientos a todo el que quiera leerlos. También hay ezines sobre cultura, literatura…

Me hago eco de la página de www.wadalbertia.org de un nuevo e-zine de www.elhacker.net no oficial, podéis descargar de aquí el número uno. He de decir que el creador de wadalbertia.org es un miembro muy activo en la revista arroba, que también estuvo en la revista hackxcrack o pc paso a paso y que todos sus artículos son muy interesantes, didácticos e instructivos sobre temas de seguridad y hacking.  

Señores, el hacking no es nada malo, los hackers no son delincuentes, son gente que explota su talento no sus máquinas para evolucionar a un mundo de mentes inquietas (link todavía no disponible).

Los temas de este ezine son entre otros:

- WifiSlax
- Blind Connection-Reset
- Programación Shell
- Networking
- Inyección DLL
- Creando una Máquina Virtual
- Me niego a instalar el Vista

Tomado en parte de los foros de elhacker.net, que por cierto he leido en el último número de arroba la entrevista al creador de dicha página el-brujo, cuya página ha sido atacada y sigue atacada continuamente por una pandilla de subnormales, porque lo único que pretende esta página es ofrecernos una serie de herramientas de hacking, conocimientos, manuales y un foro muy activo donde poder opinar sobre seguridad, vuelvo a repetir que los que quieren conocer la seguridad, los hackers, no quieren dañar a nadie. Hay otras personas que sí lo hacen y se aprovechan de esos conocimientos para dañar, sobornar, estafar y robar a la gente, a esos son a los que hay que perseguir. Los hackers son simples cerrajeros electrónicos, que abren puertas con permiso e incluso advierten con un cartelito en su puerta si hay un problema en su cerradura.

Me hago eco y aprovecho para poner otros ezines que he considerado interesantes sobre seguridad informática.

Primero, un directorio-buscador de ezines, http://www.ezinesearch.com/search-it/ezine/

Seguí con esmero la revista saqueadores edición técnica (SET) http://www.set-ezine.org/archivo/archivo.php Actualmente inactiva desde 2006 pero todavía tiene jugo para cosas actuales.

También La NetSearch Ezine, la cual está inactiva totalmente desde 2003, sus pocos números merecieron la pena, adjunto link para poder descargarse sus publicaciones.  http://www.programas-hacker.com/html/modules.php?name=Downloads&d_op=viewdownload&cid=16

Shell Security (inactiva) os dejo algunos documentos de esta organización entre sus planes estaba un rootkit detector. http://www.shellsec.net/documentos.php 

He visto en elhacker que tiene un catálogo con los ezines más famosos, http://www.elhacker.net/e-zines/ Podéis descargarlos desde esa página.

 Un saludo. Alex.

Posteado por: alejandrolaorden | 18 Abril, 2007

Revista-Magazine Ubuntu fullcirclemagazine

Es una revista de Ubuntu. Han sacado su primer número ahora, tiene muchas capturas de pantallla y explicaciones. En este número te hacen una comparativa entre las diversas versiones y distribuciones basadas en Ubuntu. Hablan de la Feisty Fawn, una distribución novedosa, pues es más informal y más para el usuario que no quiere complicarse la vida con Drivers para el portátil y además trae un software de migración para usuarios de windows (ya era hora).

Por cierto Feisty Fawn significa cervatillo valiente.

http://cdimage.ubuntu.com/daily-live/current/

Posteado por: alejandrolaorden | 16 Abril, 2007

Estructuras básicas en C

Os presento código fuente que hice hará unos años en C, donde implemento:

-Pilas

-Colas

-Árboles

-Algoritmos de ordenación

-Hashing

Bajároslo aquí.

Os dejo un video que está en inglés, pero explica cómo comenzar con el Borland C++ en windows :-)

Posteado por: alejandrolaorden | 13 Abril, 2007

¿Microsoft ha muerto?

Me adhiero a las ideas de Paul Graham, ensayista informático y programador, en que a microsoft le quedan dos días. El Windows Vista, sigue siendo una política errónea. Microsoft sigue los pasos de elefante del gigante azul, haciendo grandes sistemas propietarios, basados en tecnología propietaria, que al final van al cementerio de elefantes y quedarán sus huesos para museos.

Linux, para mi, es el joven vencedor, el chico listo que ha aprendido, que va a pasos de hormiga ha inundado el mundo de Ubuntu, Red Hat, y mil distribuciones. Multiusuario, multiproceso, multilenguaje, multisesión y un montón de multis, versátil hasta el hartazgo.

Este es el comentario en español.

http://freetrans.blogspot.com/2007/04/microsoft-ha-muerto.html

En inglés:

http://www.paulgraham.com/microsoft.html

Posteado por: alejandrolaorden | 11 Abril, 2007

Liberada nueva versión estable de Debian

Estimados amigos del blog:

Hoy me gustaría hacer un apunte sobre debian

Debian es una de las mejores distribuciones de linux, en la que se basó Ubuntu, y se sigue basando. Sobre todo, su sistema de instalación y actualización de software, apt-get.

Hace unos días se ha liberado, la versión 4.00 de debian, un gran evento que me ha atraído sin duda, pues tengo un servidor basado en este sistema operativo que nunca ha dado un problema. A pesar de haber estado varios meses encendido ininterrumpidamente, y haber funcionado durante un tiempo con versiones inestables.

En esta versión, se acelera la actualización de software de apt-get, pues no se descarga toda la lista de paquetes, sinó sólo las diferencias (disminuyendo el tráfico de red) y de un modo más seguro. Tiene muy buena pinta.

Se puede instalar Debian GNU/Linux de varias formas: desde DVD, CD, memorias USB y disquetes, o utilizando una red. El entorno de escritorio predeterminado es GNOME y se distribuye en el primer CD, se pueden instalar los entornos de escritorio K (KDE) y Xfce usando las dos nuevas imágenes de escritorio alternativas.

¿Para descargarlo? Primero, las instrucciones de instalación

Puede hacer una instalación mínima, desde esta página se explica

Posteado por: alejandrolaorden | 9 Abril, 2007

Páginas recomendadas de brokers

Hago mis operaciones de bolsa en Renta4 .

El caso es que en renta4, las recomendaciones están pasadas de fecha, hay que irse a internet para saber qué recomendaciones dan los principales brokers del mercado.

Últimamente estoy siguiendo recomendaciones de brokers en estas páginas (ojo, no os fiéis de lo que dicen):

www.megabolsa.com

http://www.infomercados.com/webn/opinion/Brokers.asp

http://www.finanzas.com/recomendaciones/

Para ver gráficos, os dejo una buena página:

www.bolsagrafica.com

Blog muy activo en bolsa

http://bolsarama.wordpress.com 

Posteado por: alejandrolaorden | 29 Marzo, 2007

Sistema de Ventanas en Ubuntu

KDE es más bonito, funciona de manera distinta, más visual, más gráfico pero para ordenadores antiguos o con poca RAM recomiendo Gnome, ya que para mi, come menos recursos y se ciñe a lo más necesario.

KDE por otra parte, tiene una serie de herramientas gráficas de configuración de sistema más bellas y más específicas, también sus menús son más bellos, más estilizados. KDE utiliza para explorar Konkeror, que es una herramienta polivalente para explorar ventanas y webs. Al estilo explorer. Sinceramente, me parece una herramienta demasiado extensa para ser mantenida en un solo proyecto. Prefiero dos.

De todas maneras, como estamos en linux, lo han hecho compatible, se pueden usar herramientas de KDE en Gnome y en Gnome las de KDE, sin necesidad de instalar kubuntu, simplemente instalando el paquete kde. Así que podemos instalar KDE y usar sus maravillosas herramientas de configuración en Gnome.

Todos los interfaces gráficos van bajo la normativa X11 que es el sistema de ventanas general y la que rige la compatibilidad de gestores de ventanas y programas, es el API de linux gráfico. Más abajo está el motor gráfico, antes fue, pero se sigue usando… xfree86, y ahora se usa más x.org.

Veamos un video :-)

Posteado por: alejandrolaorden | 28 Marzo, 2007

Codigo fuente ejercicios en Pascal liberado

Hola:

Estos sencillos ejemplos son de mi época de estudiante en la UPSA, en la facultad de informática EU. En mi ordenador poco pintan, porque casi nunca echo mano de ellos, estoy centrado en otro tipo de programación más orientada a objetos.

Allí lo primero que me enseñaron fue Pascal.

Arrays, pilas, listas, árboles, todos los ejercicios que hice en la facultad, os los presento para que podáis modificarlos, aprender de ellos, etcétera.

Aquí para descargarlos.

Otro día los de C.

Posteado por: alejandrolaorden | 28 Marzo, 2007

Alternativa GoOgle

Recomiendo usar una alternativa a Google, pues, aunque os sorprenda, tienen una traza de las búsquedas de vuestras máquinas con la hora de conexión, la ipé (ubicación). Es decir, ellos dicen que eso sólo lo usan para estadísticas, pero todos sabemos lo que es demasiada información muy relevante en malas manos. Yo uso Gmail. ¿Qué garantía tenemos de privacidad? El Msn es captable y te pueden espiar. Es como telefónica, pero con todas las conversaciones mecanografiadas. Y lo peor es que lo estamos construyendo entre todos.

Lo último que diría es que los servicios de Google son mediocres o malos. Al revés, están revolucionando el mundo de la informática y de internet. Este video tiene web:

http://masterplanthemovie.com/

Por favor, use alternativas. Los comerciantes chinos nunca tienen sólo un proveedor, aunque les salga caro, tienen dos. Qué pasa si un sólo servicio provee la información. Si esa empresa se politiza a un pequeño nivel, aunque sea muy sutil…. nos lo tragaremos.

Este buscador lo he estado usando estos días. No nos olvidemos tampoco de yahoo o msn. Aunque este que veís aquí abajo me da más confianza. Están montando un superbuscador, con vista previa de la página en miniatura de los resultados. Un punto de intuición.

http://www.exalead.es

Podemos usar este buscador como predeterminado en firefox.

Pinchar: http://mycroft.mozdev.org/download.html?name=exalead&sherlock=yes&opensearch=yes&submitform=Search

Entradas antiguas »

Categorías