Alliberada la primera revisió des de que MySQL Workbench es va oficialitzar com a GA (General Availability)
Aquí hi ha l'historial de versions.
Desgraciadament només l'han alliberat per a plataforma Windows, a diferència de la resta de GUI Tools.
dilluns, 28 d’abril del 2008
Alliberada la versió 5.0.21 de MySQL Workbench
Etiquetes de comentaris:
MySQL
publicat el dilluns, 28 d’abril del 2008
dijous, 24 d’abril del 2008
Alliberada l'Ubuntu Hardy Heron
Avui a les 14:35 han alliberat la Ubuntu 8.04 (Hardy Heron) LTS en les seves edicions d'escriptori i servidor com podem llegir en aquesta nota de premsa.
Les versions LTS (Long Time Support) reben suport d'Ubuntu 3 anys per a la versió d'escriptori i 5 per a la versió de servidor.
Us podeu descarregar les ISO en aquesta plana, tot i que els servidors de Canonical avuí estan col·lapsats.
Les versions LTS (Long Time Support) reben suport d'Ubuntu 3 anys per a la versió d'escriptori i 5 per a la versió de servidor.
Us podeu descarregar les ISO en aquesta plana, tot i que els servidors de Canonical avuí estan col·lapsats.
Etiquetes de comentaris:
Linux Access,
Ubuntu
publicat el dijous, 24 d’abril del 2008
dimarts, 22 d’abril del 2008
Configurant Zend Studio per a Subversion SSL
Per a completar el projecte de control de versions per a l'estació de treball Ubuntu, només caldrà indicar al Zend Studio que ha d'emprar una versió de Subversion que suporti SSL.
Anirem a Tools/Preferences/Source Control i indicarem la ruta per a subversion de la nostra distribució, generalment /usr/bin/svn:
I ja podrem fer servir el nostre IDE PHP preferit, el Zend Studio , amb control de versions sobre SSL :-)
Anirem a Tools/Preferences/Source Control i indicarem la ruta per a subversion de la nostra distribució, generalment /usr/bin/svn:
I ja podrem fer servir el nostre IDE PHP preferit, el Zend Studio , amb control de versions sobre SSL :-)
Etiquetes de comentaris:
Subversion,
Zend
publicat el dimarts, 22 d’abril del 2008
Creant un repositori Subversion (II)
Un cop tenim el repositori Subversion creat, necessitarem poder accedir-hi des de altres ordinadors. Hi ha tres maneres de fer-ho: svn, svn+ssh i Apache. Explicarem el modus https per emprar xifrat en la comunicació i no obrir la màquina amb comptes ssh.
Instal·larem els mòduls svn i dav de l'Apache
Crearem una clau per a la comunicació SSL com s'indica en aquest post.
Procedirem a la creació d'un VirtualServer dedicat només als repositoris subversion, en el nostre cas pgmr0.corretge.ct en el domini intern de la companyia a /etc/apache2/sites-avalibe/pgmr0.corretge.ct
Per a l'autentificació bàsica d'Apache, seguirem les indicacions d'aquest post.
Habilitarem aquest servidor virtual creant un enllaç a /etc/apache2/sites-enabled
I rebotarem l'Apache
Ara ja només queda recuperar l'estructura actual sotra trunk al nostre directori de treball fent
Més informació sobre les comandes Subversion les trobareu en aquest gran llibre:
Version Control with Subversion.
Instal·larem els mòduls svn i dav de l'Apache
apt-get install subversion libapache2-svn libapache-mod-dav
Crearem una clau per a la comunicació SSL com s'indica en aquest post.
Procedirem a la creació d'un VirtualServer dedicat només als repositoris subversion, en el nostre cas pgmr0.corretge.ct en el domini intern de la companyia a /etc/apache2/sites-avalibe/pgmr0.corretge.ct
<VirtualHost *:443>
ServerAdmin info@corretge.cat
ServerName pgmr0.corretge.ct:443
SSLCertificateFile /etc/apache2/ssl/ss.pgmr0.corretge.cat.key
SSLProtocol all
SSLCipherSuite HIGH:MEDIUM
<Location /svn>
DAV svn
SVNParentPath /var/svn
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/ssl/svn_usuaris.txt
Require valid-user
SSLRequireSSL
</Location>
</VirtualHost>
Per a l'autentificació bàsica d'Apache, seguirem les indicacions d'aquest post.
Habilitarem aquest servidor virtual creant un enllaç a /etc/apache2/sites-enabled
ln -s ../sites-available/pgmr0.corretge.cat 777-pgmr0.corretge.cat
I rebotarem l'Apache
/etc/init.d/apache2 restart
Ara ja només queda recuperar l'estructura actual sotra trunk al nostre directori de treball fent
svn co --username $USUARI_A_USUARIS_TXT https://pgmr0.corretge.ct/svn/nourepo/trunk nourepo
Més informació sobre les comandes Subversion les trobareu en aquest gran llibre:
Version Control with Subversion.
dimecres, 16 d’abril del 2008
Instal·lant iSeriesAccess for Linux
Per accedir a un AS/400 des de Linux, generalment es fa servir una terminal que gestioni el corrent de dades 5250 com per exemple la tn5250.
Aquesta opció és ràpida i interessant, però resulta limitada per al treball diari dels programadors.
Gràcies als consells d'Alex Martinez d'ajut400 a Corretgé.com hem decidit d'implementar als nostres ordinadors la terminal ibm5250 del paquet iSeriesAccess for Linux d'IBM.
Descarregarem el paquet iSeriesAccess-5.4.0-1.4.i386.rpm de la plana oficial d'IBM i procedirem a la instal·lació en un sistema Ubuntu 7.10 Gutsy Gibbon. Per aquest procés cal tenir accés al compte root o fer servir sudo en tots els mandats que s'executen.
Primer de tot passem el paquet .rpm a .deb amb l'ajuda d'alien.
També podem descarregar el paquet ja preparat a l'ExtraNet pública de Corretgé.com.
Executem el paquet .deb per a la seva instal·lació i algunes dependències. El resultat el trobarem a /opt/ibm/iSeriesAccess.
Cal instal·lar a ma els següents paquets
I tot i així trobarem que manca la llibreria libcwbcore, per a sol·lucionar-ho farem
Un cop fet això, certificarem que tenim enllestides totes les dependències fent:
I procedirem a la inclussió d'aquest programa al menú d'Ubuntu creant un arxiu /usr/share/applications/ibm5250.desktop amb el següent contingut:
Aquesta opció és ràpida i interessant, però resulta limitada per al treball diari dels programadors.
Gràcies als consells d'Alex Martinez d'ajut400 a Corretgé.com hem decidit d'implementar als nostres ordinadors la terminal ibm5250 del paquet iSeriesAccess for Linux d'IBM.
Descarregarem el paquet iSeriesAccess-5.4.0-1.4.i386.rpm de la plana oficial d'IBM i procedirem a la instal·lació en un sistema Ubuntu 7.10 Gutsy Gibbon. Per aquest procés cal tenir accés al compte root o fer servir sudo en tots els mandats que s'executen.
Primer de tot passem el paquet .rpm a .deb amb l'ajuda d'alien.
alien -k iSeriesAccess-5.4.0-1.4.i386.rpm
També podem descarregar el paquet ja preparat a l'ExtraNet pública de Corretgé.com.
Executem el paquet .deb per a la seva instal·lació i algunes dependències. El resultat el trobarem a /opt/ibm/iSeriesAccess.
Cal instal·lar a ma els següents paquets
apt-get install libmotif3
apt-get install libxaw6
I tot i així trobarem que manca la llibreria libcwbcore, per a sol·lucionar-ho farem
ln -s /opt/ibm/iSeriesAccess/lib/libcwbcore.so /usr/lib/libcwbcore.so
Un cop fet això, certificarem que tenim enllestides totes les dependències fent:
ldd /opt/ibm/iSeriesAccess/bin/ibm5250
linux-gate.so.1 => (0xffffe000)
libXm.so.3 => /usr/lib/libXm.so.3 (0xb7d37000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb7ce6000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7cde000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7cc5000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7cb7000)
libXp.so.6 => /usr/lib/libXp.so.6 (0xb7caf000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7bbe000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0xb7bae000)
libcwbcore.so => /usr/lib/libcwbcore.so (0xb7abf000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7a04000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb79df000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb79d4000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb788a000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7886000)
libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb7870000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb786c000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7867000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb784f000)
/lib/ld-linux.so.2 (0xb7f94000)
I procedirem a la inclussió d'aquest programa al menú d'Ubuntu creant un arxiu /usr/share/applications/ibm5250.desktop amb el següent contingut:
[Desktop Entry]
Encoding=UTF-8
Name=ibm5250
Comment=Emulació 5250
Exec=/opt/ibm/iSeriesAccess/bin/ibm5250 -LANGID ca
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Development;
dimarts, 15 d’abril del 2008
Creant un repositori Subversion (I)
Amb aquest mini-HowTo explicarem com crear un repositori sotmés al control de versions de Subversion.
I ara procedirem a crear una estructura bàsica segons els compendis actuals:
En cas de que s'hagi triat accedir-hi via Apache, el que farem primer de tot serà atorgar permisos al repositori creat:
I crearem l'estructura bàsica d'aquesta altra manera:
cd /var/svn
svnadmin create nourepo
I ara procedirem a crear una estructura bàsica segons els compendis actuals:
cd /tmp
svn co file:///var/svn/nourepo
cd nourepo
svn mkdir tags branches trunk
svn ci -m "Estructura inicial"
En cas de que s'hagi triat accedir-hi via Apache, el que farem primer de tot serà atorgar permisos al repositori creat:
chown -R www-data:www-data nourepo/
chmod g+rws nourepo/
I crearem l'estructura bàsica d'aquesta altra manera:
cd /tmp
svn co https://pgmr0.corretge.ct/svn/nourepo
cd nourepo
svn mkdir tags branches trunk
svn ci -m "Estructura inicial"
Etiquetes de comentaris:
Subversion
publicat el dimarts, 15 d’abril del 2008
dilluns, 14 d’abril del 2008
Instal·lant el Zend Framework
Zend ha alliberat la versió 1.5 del seu FrameWork, un conjunt de classes per a facilitar i harmonitzar les tasques més freqüents en les fases de desenvolupament.
Estem convençuts de que trigarem poc temps en veure aquest FrameWork com una part vital en el procés de supremacia PHP en els servidors d'aplicacions web 2.0.
Instal·lació
Per instal·lar el Zend Framework emprarem el repositor Subversions de Zend, per així restar actualitzats regularment amb uns mínims costos de manteniment. Si no tenim el Subversion instal·lat, executarem:
I un cop fet això, en una carpeta accessible per l'usuari que executa Apache però inaccessible per cap configuració de VirtualServers, en el nostre cas /var/www/NetStudio executarem:
Després d'uns minuts de descàrrega ja el tindrem al nostre servidor. Ara cal notificar als scripts que poden accedir-hi modificant la clausula include_path del php.ini:
indicant-hi en el nostre cas:
Un cop fet això, rebotarem l'Apache amb
Amb aquest senzill script de prova, certificarem que la instal·lació ha estat un èxit:
Si obteniu alguna cosa similar a la imatge de sota, vol dir que ja està operatiu el Zend Framework, a disfruta-ho!
Podeu enviar els vostres dubtes o consultes al fòrum CCCPHP.
Guia de referència per a programadors del Zend Framework.
Estem convençuts de que trigarem poc temps en veure aquest FrameWork com una part vital en el procés de supremacia PHP en els servidors d'aplicacions web 2.0.
Instal·lació
Per instal·lar el Zend Framework emprarem el repositor Subversions de Zend, per així restar actualitzats regularment amb uns mínims costos de manteniment. Si no tenim el Subversion instal·lat, executarem:
apt-get install subversion
I un cop fet això, en una carpeta accessible per l'usuari que executa Apache però inaccessible per cap configuració de VirtualServers, en el nostre cas /var/www/NetStudio executarem:
svn checkout http://framework.zend.com/svn/framework/standard/trunk ZendFramework
Després d'uns minuts de descàrrega ja el tindrem al nostre servidor. Ara cal notificar als scripts que poden accedir-hi modificant la clausula include_path del php.ini:
vim /etc/php5/apache2/php.ini
indicant-hi en el nostre cas:
include_path = ".:/var/www/NetStudio/ZendFramework/library"
Un cop fet això, rebotarem l'Apache amb
/etc/init.d/apache2 restart
Amb aquest senzill script de prova, certificarem que la instal·lació ha estat un èxit:
<?php
require_once 'Zend/Http/Client.php';
// Recuperem corretge.com:
$client = new Zend_Http_Client('http://bloc.corretge.cat');
$resposta = $client->request();
echo '<pre>';
var_dump($resposta);
echo '</pre>';
?>
Si obteniu alguna cosa similar a la imatge de sota, vol dir que ja està operatiu el Zend Framework, a disfruta-ho!
Podeu enviar els vostres dubtes o consultes al fòrum CCCPHP.
Guia de referència per a programadors del Zend Framework.
diumenge, 6 d’abril del 2008
Vol inserir publicitat en aquest lloc?
Si esteu interessats en inserir publicitat en aquest lloc, o patrocinar els posts d'una categoria específica, posi's en contacte amb nosaltres:
Carrer de la Font, 2
(a la Plaça Major)
17142 - Verges
Tel: +34 972 780 422
Mòbil: (34) 669-8692-64
mail: info@corretge.cat
Carrer de la Font, 2
(a la Plaça Major)
17142 - Verges
Tel: +34 972 780 422
Mòbil: (34) 669-8692-64
mail: info@corretge.cat
Etiquetes de comentaris:
Productes
publicat el diumenge, 6 d’abril del 2008
dijous, 3 d’abril del 2008
Be Linux my friend
Avui en dia estem en una molt bona època per a la comunitat del Pinguí. La maduresa de distribucions Linux d'escriptori com la Ubuntu Gusty Gibbon apropa el sistema operatiu Lliure a moltes llars i oficines.
El fracàs de Windows Vista és evident, mai fins ara s'havia vist la venda d'un producte amb opció a downgrade com a reclam publicitari.
Cada cop estem més aprop d'una massa crítica d'escriptoris Linux. Algunes administracions com l'alemanya ja s'ho estan plantejant i executant projectes de migració.
El futur serà Lliure!
Be Linux my friend.
Etiquetes de comentaris:
Linux Access
publicat el dijous, 3 d’abril del 2008
Subscriure's a:
Missatges (Atom)