Xoner’s blog

novembre 24, 2009

Fer Una Extensio De Fitxter Executable En Windows

Classificat com a: how to, programació, windows — xoner @ 11:25 am
Tags: , , ,

En el mundillo unix fer un script executable es quelcom tan senzil com donar-li permisos d’execució al fitxer i posar en la primera lina del script el path de l’executable que interpretará l’script. En windows aço no es posible, no obstant es pot associar a cada extensió de fitxer amb quin programá s’ha d’executar per defecte . En aquest exemple farem que el scripts python (*.py) s’executen amb IronPython (implementació de python sobre .net de Microsoft).

Crear clau per a l`extensió d`arxiu

  1. Obrir el editor de registre de windows i sobre la clau HKEY_CLASS_ROOT crear una nova clau amb l’extensió que volem fer executable (en el nostre cas “.py”)
  2. Sobre aquesta nova clau que hem creat, crear nou valor amb aquestos valors
    Nombre Tipo Datos
    Content Type REG_SZ text/plain
  3. Sobre aquesta nova clau que hem creat en el valor predeterminat canviar les dades per a que quede de la següent forma:
    Nombre Tipo Datos
    (Predeterminado) REG_SZ IronPython.File

Crear una clau per al tipus d`arxiu

  1. Sobre la clau HKEY_CLASS_ROOT crear una nova clau amb el valor de les dades en el valor predeterminat, valor introduït en el punt anterior (En el nostre cas “IronPython.File”)
  2. Sobre la clau creada en el pas anterior crear una sub clau anomenada shell
  3. Sobre la clau creada en el pas anterior crear una sub clau anomenada open
    1. Editar la clau predeterminada per a que tinga els següents valors:
      Nombre Tipo Datos
      (Predeterminado) REG_SZ Open
  4. Sobre la clau creada en el pas anterior crear una sub clau anomenada command
  5. Editar el valor predeterminat de la clau creada en el pas anterior per a que quede de la següent forma:
    Nombre Tipo Datos
    (Predeterminado) REG_SZ “C:\Archivos de programa\IronPython 2.6\ipy.exe” “%1″ %*

    Nota: C:\Archivos de programa\IronPython 2.6\ipy.exe es la ruta cap a l’executable d’IronPython.

Afegir l`extensió al PATHEXT

  1. Afegir la cadena “.py” a la variable d’entorn PATHEXT per a que el shell de windows reconega els arxius .py com a executables

maig 6, 2009

Per que Windows 7??

Classificat com a: Uncategorized — xoner @ 10:04 am

Senzilla explicació trobada ací.

 

Platform token Description
Windows NT 6.0 Windows Vista
Windows NT 5.2 Windows Server 2003; Windows XP x64 Edition
Windows NT 5.1 Windows XP
Windows NT 5.01 Windows 2000, Service Pack 1 (SP1)
Windows NT 5.0 Windows 2000
Windows NT 4.0 Microsoft Windows NT 4.0
Windows 98; Win 9x 4.90 Windows Millennium Edition (Windows Me)
Windows 98 Windows 98
Windows 95 Windows 95
Windows CE Windows CE

juny 19, 2008

Google en anglés per defecte

Classificat com a: hacks, internet — xoner @ 9:04 pm
Tags:

Avui en el curro un company m’ha preguntat com aconseguia fer que google es mostrara en angles per defecte, sincerament creia que era una cosa que es sabia més. Per defecte aun entres en google.com (suposadament ha d’estar en angles), depenent de la teva IP google et redirecciona cap a la plana local de google del pias al que pertanya la IP. es a si s’entra desde quealsevoll lloc de l’estat espanyol redireccionara cap google.es, si s’entra desde França rredireccionara capa agoogle.fr, etc.

Aquest comportament per defecte de google.com es pot canviar simplement accedint a google.com mitjançant l’url www.google.com/ncr a partir d’eixe moment google no redireccionara el navegador que utilitzeu cap al google localitzat

juny 9, 2008

Love is in the air…

Classificat com a: ratllades mentals, real world — xoner @ 6:51 pm
Tags: ,

Love is in the air…

sera que etic tornant-me gay

Pardalets canteu,

els vostres cants al vent

Marilin manson per a tu

Renege per sempre dels Rammstein

Korn i Limp BIzkit per a tu

 

Perleta amollada per pilimei el darrer dissabte.

maig 16, 2008

Amor Ternari

Classificat com a: Uncategorized — xoner @ 8:13 pm

No puc ocultar-ho el meu amor per l’operador ternari és infinit. Els exemples parlen per si mateix.

Sense operador ternari:

   1:  if (condition)
   2:  {
   3:      Console.WriteLine("Something");
   4:  }
   5:  else
   6:  {
   7:      Console.WriteLine("Something Else");
   8:  }


Amb operador ternari

   1:  Console.WriteLine(condition ? "Something" : "Something Else");

El que deia amor pur i dur ;P

març 26, 2008

La gossa tria wordpress

Classificat com a: català, música, web, wordpress — xoner @ 8:07 pm

La gossa sorda grup d’ska-mestissatge pegolí, hosti com el menda ;P, amb cert renom arreu dels P.P.C.C. ha optat per wordpress per a lasecció de noticies de l’ultima versió de la seva plana web.
M’encanta!!!
Encara que la web es un total desastre, sols hi ha que fer click en l’enllaç de la noticia per veure que la web peta, es un primer pas ja que les anteriors versions de la plana web eren la típica web de grup musical feta en flash amb molta parideta i poca informació.
Tal vegada s’han donat compte, algú deu de tindre un blog, que el fet de tindre un CMS, com wordpress per exemple, que t’abstrau tot el tema de la publicació de continguts en la teva web es quelcom insubstituïble a l’hora de mantindre una secció de noticies.

març 21, 2008

hype, hype, hype

Classificat com a: jocs, ps3, xbox 360 — xoner @ 4:07 pm
Tags: , ,

Feia temps que no escrivia sobre videojocs , però avui m’he trobat amb aquest vídeo Promocional de Dark Sector que és pur amor .. :P

from www.gametrailers.com posted with vodpod

març 18, 2008

Deshabilitar la plana d’inici per defecte de IE7

Classificat com a: windows — xoner @ 4:59 pm
Tags: , ,

Com ja vaig comentar en la meva anterior entrada per motius de treball he tingut que tornar recentment al “mundillo” windows. I dintre que aquest “feliç” retrobament m’he trobat en un vell conegut al qual feia encara mes temps que no m’enfrontava i que per qüestions de la feina he tingut que afrontar de nou…
Internet Explorer
el meu benvolgut amic Internet Explorer, ara en la seva versió 7 (el ser webdeveloper i que els jefes et diguen que les aplicacions han de soportar IE, a mes de firefox, es el que té).

Encara que la cosa en aquest nova versió del navegador ha millorat prou (millor tractament de les CSS i els standars web, navegació per pestanyes, etc) i que en la pròxima versió promet encara millorar més (IE8 porta firebug i tot i promet encara millorar el acompliment dels standars web, encara que despres es queda en res).

Però la el meu problema no es si IE acompleix els standars o no, la questió es que per força l’he d’utilitzar i he tingut un xicotet problema amb ell. No se per que no podia fer que hem deixara de mostrar la plana que es mostra per defecte la primera vegada que s’executa el navegador (http://runonce.msn.com/runonce2.aspx) de cap manera. Aixi que googlejant un poc vaig torbar la solució ací.

(més…)

març 8, 2008

Recopilació de programes per a windows

Classificat com a: software, windows — xoner @ 4:51 pm
Tags: , ,

Recentment, per motius de treball, he hagut de tornar al mon windows. Ací deixe una recopilació de ferramentes lliures i/o gratuïtes indispensables per a aquest S.O.

  1. Notepad++: Un editor al l’estil del Kate, lliure i per a windows. Aporta ressaltat de sintaxis i autocomplementat per a mes d’una dotzena de llenguatges (entre ells PHP, HTML, javascript, C#, C++, etc.). També substituirà al “benvolgut” notepad com a visor de codi HTML en el IE.
  2. Sysinternals Suite: Aquesta suite ens proporciona un set de ferramentes avançades per a tasques de administració de windows.
  3. PDFCreator: Aquesta ferramenta ens crea una impresora virtual que ens permetrà guardar els nostres documents en format PDF.
  4. foobar200: Reproductor de musica molt lleuger i versàtil.
  5. avast! antivirus: Antivirus gratuït per a us personal.
  6. Como Firewall: Firewall gratuït.
  7. InfraRecorder: Torrador de CDs lliure i gratuït.

març 6, 2008

Extensions indispensables per a programadors web

Classificat com a: programació, web — xoner @ 10:46 pm
Tags: , ,

Aci una serie de extensions per al firefox molt utils per a desenvolupadors/dissenyadors web:

  1. Firebug: ferramenta mes que indispensable, et permet accedir als diferent elements de la plana i veure/editar els seus atributs i propietats CSS. A mes disposa d’un debugger per a javascript.
  2. Web Developer: Un altre indispensable disposa de facilitats per a editar el codi font ([X]HTML) de la plana que estem veient, les seves CSS i veure els canvis en calent.
  3. MeasureIt: Et proporciona una regla per mesurar àrees en pixels dintre del mateix navegador.
  4. ColorZilla: et permet agafar el color, en diferents codificacions (HTML, RGB, etc.), de qualsevol element que mostre el navegador
Pàgina següent »

Bloc a WordPress.com.