El teu blog de Linux en català

Programari

Magento és una plataforma de comerç electrònic que porta ja uns quants anys al mercat. Té dues versions: una que és lliure i una versió Enterprise que no és lliure i que té un preu força elevat (no tan elevat si el comparem amb plataformes e-commerce no lliures).

Com instal·lar Magento

El Magento el podeu baixar des de la seua pàgina web. La instal·lació és tan senzilla com ho pot ser instal·lar WordPress en un servidor, en pocs minuts (o hores si heu de crear el catàleg de productes) podeu tindre una botiga de comerç electrònic completament funcional i on la gent pot fer comandes sense problemes (pagaments per transferència bancària i PayPal estan disponibles per defecte, després hi ha altres extensions que us permeten afegir mètodes de pagament).

Responsive theme per defecte

La darrera versió del Magento, la 1.9, ve amb un tema responsiu per defecte que és senzillament molt complet. Podeu provar-lo en esta instal·lació que tinc feta per fer proves. Ací teniu una captura d’una instal·lació per defecte + contingut de prova (proveït per Magento), on podem veure com s’adapta la botiga a les diferents mides de dispositius (també podeu veure-ho simplement canviant la mida del navegador).

magento_themePunts forts del Magento

  • Instal·lació ràpida i senzilla
  • Les funcionalitats de base són molt completes:
    • Es poden crear tot tipus de productes (físics, virtuals, paquets, grups de productes…)
    • Creació de regles de promocions que es poden basar en propietats dels productes, en el preu total de la comanda, en diferents combinacions, codis de promoció, etc.
    • Permet configurar fàcilment mètodes d’enviament amb regles, o fixes, o basats en UPS, SEUR (mitjançant extensions), etc.
    • Permet utilitzar infinits mètodes de pagament (molts disponibles per defecte i molts més mitjançant extensions)
    • Es poden crear fàcilment pàgines de contingut, modificar la pàgina d’inici, gestionar els blocs del lloc web en general (es pot fer, i és fàcil, però no cal dir que no és un Drupal).
    • Permet crear fàcilment botigues diferents, amb subdominis, amb diferents idiomes, per país, regió… aplicar diferents temes segons diferents paràmetres (este és un dels avantatges més clars davant altres solucions)
  • Magento és fàcilment extensible mitjançant les extensions
  • Magento permet modificar-lo, afegir funcionalitats a nivell de programació d’una manera molt estructurada i respectant el codi base.
  • Magento té una API que permet fer gairebé de tot, tant de forma directa (afegint la classe abstract) com fent servir Rest o SOAP

Punts febles

  • Per defecte, és una mica lent en comparació amb altres solucions e-commerce. Això vol dir que si s’esperen moltes visites i moltes vendes, haureu de pensar en tindre un hosting només per al Magento tunejat per algun expert.
  • El desenvolupament amb Magento és complicat. Trobar desenvolupadors Magento és complicat perquè tothom els cerca. Cal evitar caure en la temptació de posar un novell a programar Magento, ja quel resultat pot ser desastrós (estic parlant en casos de botigues que aspiren a ser ‘grans’).
  • Tot i que Magento és ‘lliure’ a nivell de codi, en realitat no és ‘lliure’ a nivell de desenvolupament. eBay ho controla tot. Això no vol dir que no existisquen forks com el mageplus que no han tingut molt d’èxit.
  • Durant molt de temps la documentació no va ser molt bona (alguns deien que la tenia Chuck Norris. Pareix que finalment la va alliberar

Recursos

Generals

Desenvolupadors

Teniu preguntes? Vos puc respondre als comentaris.

Ahir Mozilla va anunciar Firefox Hello, el nou servei de trucades d’àudio i vídeo que s’ha afegit com a peça base del navegador en les versions nightly i que suposadament arribarà amb Firefox 34. Fa servir la tecnologia WebRTC, una tecnologia desenvolupada inicialment per una companyia de San Francisco anomenada TokBox que va ser comprada per Telefónica.

WebRTC és una tecnologia basada en HTML5 que permet fer vídeo trucades i xats des del navegador, incloent també transferència de fitxers. Tot sense necessitat de connectors externs.

firefox-hello-nova-trucada
firefox-hello-contactes



Tindrem un botó nou a la barra d’eines que ens permetrà accedir a aquesta funcionalitat. En clicar, veurem directament un enllaç que podem compartir amb qualsevol que també tinga el Firefox per iniciar una conversa. El punt més interessant és que no necessitem cap compte, cap registre, res. Només hem de fer servir Firefox. No és agosarat dir que en un futur molt proper aquesta funcionalitat podrà ser una aplicació d’escriptori gràcies a node.js (però això ja ho veurem).

Firefox Hello també permet utilitzar el nostre compte Firefox, això ens permet poder tindre el llistat de contactes i en un futur possiblement gestionar altres preferències. L’he estat provant i encara li calen algunes millores i correcció d’errors. Però la cosa pinta bé. Ací teniu el meu careto matiner.

firefox-hello

 

Baixada

Tot i que diuen que a la versió beta ja està disponible, jo no l’he trobat. En canvi, a la versió nightly, sí. Baixeu-lo d’ací.

Els desenvolupadors del GNOME avancen lentament. Molt lentament. Moooooolt leeeeeentament. Però ho estan fent bé. Des de la versió 3.8 (o 3.10), s’està desenvolupant el GNOME Software, que vindria a ser l’equivalent a un Google Play o Apps Store. Possiblement tant l’App Store com Google Play venen dels gestor de paquets originaris de sistemes GNU/BSD/Linux.

GNOME SOFTWARE

  • Està dissenyat per gestionar no només la instal·lació de programes al nostre sistema, sinó també per gestionar les actualitzacions.
  • No és un ‘instal·lador de paquets’, sinó que es tracta de fer una interfície atractiu i clar per a que els usuaris puguen instal·lar programes fàcilment i descobrir-ne de nous.
  • Una característica interessant és la capacitat de poder cercar tipus de lletra i instal·lar-los.
  • La idea és que tenim una increïble col·lecció de programari interessant en els repositoris de les nostres distribucions, però no tenim eines per a saber què hi ha. GNOME Software classifica i ens mostra el que hi ha d’una manera molt atractiva i senzilla de fer servir.
  • Fedora 21 ja el porta per defecte, Ubuntu GNOME té previst utilitzar-lo en properes versions

software-3132

software-fonts

COM EL PODEU INSTAL·LAR?

Espereu a Fedora 21, és el meu consell. Tot i ser molt guai i tal, és complicat que totes les distribucions l’acaben adoptant.

Fa uns dies es va publicar GNOME 3.14. Primer un vídeo

  • GNOME Shell

La base de l’escriptori GNOME, el Shell, no porta grans novetats, però sí petits detalls que milloren l’experiència d’usuari i algunes animacions que no estan malament. El cercador del Shell ara és capaç de cercar a l’aplicació de rellotges i també de fer petites operacions matemàtiques. També s’ha implementat el multitouch, amb l’objectiu que el GNOME siga completament funcional a dispositius tàctils.

  • GTK

Adwaita serà el tema per defecte de GTK. Això què vol dir? Que després de mil anys amb un tema horrible per defecte, l’Adwaita es converteix en el nou tema base de tota aplicació GTK. Prepareu-vos, que en 10 anys odiarem l’Adwaita.

 

  • Aplicacions

Un dels apartats més interessants són les aplicacions per defecte del GNOME: Evince, Gedit, Weather, Maps, Vídeos, els jocs… hi ha millores en totes elles. Una menció especial a Maps, que inclou planificació de rutes.

gnome-weather-2

  • Com aconseguir GNOME 3.14
  • A Ubuntu 14.10:

sudo add-apt-repository ppa:gnome3-team/gnome3 sudo add-apt-repository ppa:gnome3-team/gnome3-staging sudo apt-get update sudo apt-get install ubuntu-gnome-desktop

  • Fedora 21 ja l’inclou, però aquesta versió de Fedora es troba en versió alfa.
  • OpenSuSE Factory
  • Hi ha una ISO preparada, basada en Fedora 21.

El Popcorn Time és un programa per veure pel·lícules i sèries gratuïtament que fa servir el protocol bittorrent per baixar-les i visualitzar-les com si les veiéreu en streaming.

La interfície del programa és quasi perfecta: secció de pel·lícules, secció de sèries, filtres, possibilitats d’afegir subtítols, seleccionar la qualitat de la pel·lícula…

Interfície del Popcorn Time

Popcorn Time té versions per a gairebé totes les plataformes (Linux, Mac, Windows i Android). Per a Linux, només cal baixar el paquet i fer clic sobre el fitxer executable. Per a l’Ubuntu també existeix un repositori:

sudo add-apt-repository ppa:webupd8team/popcorntime
sudo apt-get update
sudo apt-get install popcorn-time

De la coneguda factoria XnView ens trobem amb aquesta genial aplicació que ens donarà un aire retro a les fotografies de manera molt senzilla, ja que ens permet aplicar un bon nombre de filtres de color, llums i marcs de manera predeterminada. (més…)

Hui m’he alçat llegint una notícia molt interessant: Richard Hughes, un desenvolupador del GNOME, ha creat un «Centre de programari del GNOME» (paquet conegut com gnome-software).

Aquest paquet formarà part de Fedora 20. La finalitat no és cap altra que actuar de frontend per a la gestió de paquets, però amb un enfocament més com el Centre de programari de l’Ubuntu. No sé quina serà l’acceptació, però la veritat és que ja feia temps que calia un programa així. A més, si ho integren amb el GNOME Extensions, seria la canya.

hi-res-home-page-1-700x525

A can GNOME ja fa temps que tenen clar que volen crear un escriptori complet que incloga totes les aplicacions més bàsiques que un escriptori ha de tindre. Fa un parell de dies parlàvem del Bijiben, hui li toca el torn al GNOME Photos.

Aquest cap de setmana ha eixit a la llum una primera versió, poc funcional, però que és el tret d’eixida per a una aplicació que podria acabar substituint Shotwell. No hi ha molts detalls sobre el seu funcionament, però sí unes quantes captures: (més…)

Recentment ha entrat en el repositori del GNOME una aplicació nova coneguda com: Bijiben.

Bijiben és un editor de notes senzill per al GNOME. La implementació d’aquesta aplicació s’ha fet després de les propostes visuals que s’havien fet. El resultat és força acceptable, excessivament senzill, però. Ací teniu un vídeo del seu funcionament.

Personalment crec que l’aplicació no està malament. Proposaria algunes millores, com per exemple a l’hora de crear una nota nova, en lloc de demanar el nom directament, que es fera editable el títol de la barra superior (a l’estil del google docs). Possiblement també faria conjuntament una integració amb el calendari del gnome. Així seria molt més completa.

Una de les ‘millores’ de les darreres versions de GNOME 3.X va ser la creació del GNOME Online Accounts [GOA a partir d’ara]. La finalitat era (i és) permetre a l’usuari fer servir el seu compte de Facebook/Google/Microsoft/Exchanges/Kerberos al sistema, de forma que podrem aprofitar-nos del xat, documents del google, calendari, etc.

GNOME Online Accounts

GNOME Online Accounts

La idea és bona. Ara bé, si l’heu fet servir veureu que el resultat és més bé limitat. GNOME continua tenint una dependència inexplicable amb l’Evolution per sincronitzar el calendari i el correu i s’ha de dir l’aplicació ‘Documents’ no és realment útil. Tot i això, els contactes i el xat funciona molt bé.

Les millores arriben molt lentament atès que el GOA forma part del nucli del GNOME. Això suposa que qualsevol tipus de contribució haja de passar per un filtre que pot suposar certs maldecaps, no hi ha altra manera de contribuir que no siga fent-ho a través del GNOME. 

Es podria dir que aquesta és una de les raons principals per les quals Ubuntu va decidir crear el seu propi Ubuntu Online Accounts, un programa que fa el mateix que el GOA però que permet la integració de connectors externs fàcilment. Per tant, si un desenvolupador vol afegir algun altre compte, podrà desenvolupar-ho fàcilment sense necessitat de passar per cap filtre.

Dues opcions de comptes en línia a l'Ubuntu

Dues opcions de comptes en línia a l’Ubuntu

El resultat ha estat que ara a l’Ubuntu tenim dues aplicacions relacionades amb l’Online Accounts. Personalment considere que la limitació per part del GOA de permetre connectors de tercers és greu i un fre important a la participació d’altres desenvolupadors. Desconec si hi ha plans de canvi per al futur, malgrat que s’ha de dir que cada versió nova del GOA millora molt. La darrera notícia que tenim és que podem integrar-ho amb el servei ownCloud.

Ubuntu Online Accounts

Ubuntu Online Accounts

Aquí teniu un parell d’articles interessants al respecte: