Culoarea: suflet și retină

Articolul de față poartă titlul unei cărți scrise de Camilian Demetrescu, apărută la editura Meridiane prin anii ’60 și pe care am parcurs-o prima dată în gimnaziu, iar apoi în anii de liceu, atunci când încă mai cochetam cu pictura tradițională (i.e. acuarela), probabil fiindcă tata picta în ulei. Ulterior, în 1996—1998, în paralel cu lucrul la proiectele de licență și dizertație, am realizat experimente de pictură electronică, continuate până în prezent.

Subiectul volumului amintit mai sus este teoria culorii cu aplicabilitate în artele plastice, dar părți din conținut – din fericire, disponibil online (într-o versiune precară) – pot fi folositoare și designer-ilor Web.

Diverse aspecte de interes privind cromatica le-am expus astăzi în cadrul Summer Web, un atelier dedicat tehnologiilor Web pe care l-am inițiat în 2001 la Facultatea de Informatică a Universității „Alexandru Ioan Cuza” din Iași. Pentru cei care n-au fost prezenți, dar și pentru audiența compusă din aproximativ 40 de persoane, iată prezentarea intitulată Any Colour You Like (după o piesă de pe celebrul album The Dark Side of the Moon—Pink Floyd):

Câteva resurse folositoare sunt:

Drept încheiere, trebuie amintit faptul că mâine, sâmbătă, 25 mai, de la ora 9 are loc a doua ediție a evenimentului Design Jam Iași – tema provocării este „exploring Iași by public transportation„.

Anunțuri

Despre design Web la (info)Iași, 24—25 mai

Câteva întrebări:

Ce înseamnă să fii designer? Ce presupune designul Web și care sunt cele mai importante etape în realizarea unei interfețe? Cum interacționăm cu utilizatorii, eventual cu cei având nevoi speciale? Ce se poate spune despre cromatică? Dar despre arhitectura informațională și modalitățile de vizualizare a datelor? Ce reprezintă utilizabilitatea? N-am putea să și experimentăm, ca totul să se desfășoare ca o provocare socială de sfârșit de săptămână?

Summer Web 2013 + Design Jam Iași #2

Summer Web 2013 + Design Jam Iași #2

O parte dintre răspunsuri pot fi „descoperite” participând la ediția din acest an a tandemului de evenimente organizat de Andreea Popescu (reprezentant Mozilla România) și de Sabin Buraga (Facultatea de Informatică, UAIC Iași):

Summer Web 2013

Atelierul dedicat tehnologiilor Web va avea loc vineri, 24 mai, de la ora 14, în sala C308 a corpului C – sediul Facultății de Informatică a Universității „Alexandru Ioan Cuza” din Iași.

Inițiat în 2001, workshop-ul din acest an îi are printre vorbitori pe diverși profesioniști activând la companiile Grapefruit și Mozilla.

Principalele teme propuse credem că pot încânta actualii/viitorii designeri și specialiști în interacțiunea om-calculator:

  • design research
  • prototyping
  • responsive Web design
  • visualization principles & interactive data exploration
  • design for ages

Citiți și despre desfășurarea edițiilor anterioare Summer Web 2011 și Summer Web 2010.

Design Jam Iasi #2

Sigla Design Jam Iasi
Aflat la a doua apariție, Design Jam Iasi presupune constituirea ad-hoc a unor echipe care sunt provocate să rezolve o problemă de design (e.g., utilizabilitate, experiența cu utilizatorul—UX), cu ajutorul mentorilor prezenți pe întreg parcursul evenimentului.

Aceste echipe pot fi compuse din elevi, studenți sau experți, pasionați de design grafic, Web sau design industrial, cercetători, dezvoltatori și alții. La finalul zilei, fiecare grup își va prezenta soluția inovatoare conform temei propuse de organizatori.

Provocarea va avea loc sâmbătă, 25 mai, începând cu ora 9, în sala C308nu uitați să vă înscrieți online.

Desigur, nu vor lipsi nici premiile acordate celor mai interesante propuneri 😉

Iată câteva impresii privind Design Jam #1. De asemenea, puteți urmări însemnările @designjamiasi pe Twitter și actualizările oferite de blog-ul oficial al evenimentului.

Vă invităm să participați!

Dezvoltare Web cu Node.js

Dacă tot am învățat JavaScript, ce-ar fi dacă l-am folosi nu doar pe partea de client, ci pentru dezvoltarea aplicațiilor Web la nivel de server?

O posibilă soluție este oferită de Node.js, o platformă open source creată cu scopul de a implementa aplicații Internet scalabile în limbajul JavaScript. Paradigma adoptată este cea bazată pe evenimente, operațiile de intrare/ieșire fiind asincrone (neblocante) – evented I/O. Un program în Node.js rulează într-un singur proces.

Astfel, Node.js încurajează realizarea de aplicații Web în care interacțiunea cu utilizatorul are loc în timp-real într-o singură pagină.

O trecere în revistă a celor mai importante trăsături este oferită de prezentarea Node.js: aspecte esențiale – unul dintre suplimentele prelegerilor susținute în cadrul cursului Tehnologii Web din acest an.

De asemenea, de interes poate fi arhiva .zip punând la dispoziție diverse exemplificări de cod-sursă.

Alături de resursele oferite de situl oficial Node.js, recomandăm în primul rând studierea cărții electronice Mixu’s Node book scrisă de Mikito Takada. Pe urmă, se pot asimila cunoștințele despre Node.js disponibile pe GitHub.

Spor la lucru și mult succes!

Ce înseamnă să fii dezvoltator Web?

— O varietate de mijloace de interacțiune Web cu utilizatorul (mobil, laptop, PC, tabletă, TV, chioșc informațional), un volum tot mai mare de utilizatori, având așteptări tot mai ridicate din partea software-ului, complexitatea tot mai crescută a aplicațiilor Web, în permanentă evoluție, eterogenitatea platformelor hardware/software la nivel de server(e) și/sau clienți…
— Ce faci, enumeri dificultățile și provocările din realitatea în care pretindem că am rămas umani?
— Nu neapărat. Mă gândesc la calitatea aplicațiilor Web actuale. La necesitatea de a enunța cât mai clar scopurile și cerințele, de a construi sistematic un proiect software, de a planifica și controla etapele de dezvoltare, pe baza unei/unor metodologii…
— Precum cea propusă de Jesse James Garrett – The Elements of User Experience (document PDF).
— …ca să nu mai vorbim de riscuri și maturitate software: întârzieri în lansare, reîncadrare în buget, lipsa funcționalităților, calitatea precară a aplicației, breșe de securitate, aspectele legate de utilizabilitate, de mentenanță, de interoperabilitate…
— Adică te referi la ingineria Web.
— Da, probabil din această cauză numeroase locuri de muncă în domeniu au drept titulatură software engineer sau Web engineer
— Chiar m-am întrebat deseori ce înseamnă cu adevărat să fii dezvoltator Web și… {…continuare…}

Vulpea de foc #18 (sau Firefox la Iași, pe 19 ianuarie)

În timp ce Axi și Gil încă se agită asupra unor aspecte legate de limbajul SVG, am aflat că sâmbătă, 19 ianuarie, începând cu ora 14 în sala C309 a Corpului C al Universității „Alexandru Ioan Cuza” din Iași va avea loc un eveniment de lansare a noii versiuni a popularului Firefox.

Prezentările propuse – dedicate atât utilizatorilor, cât și dezvoltatorilor Web – vor oferi informații despre exploatarea navigatorului și instrumentele pentru programatori, dar și despre viitorul sistem de operare Firefox OS destinat platformelor mobile sau despre implicarea (mai ales a studenților) în proiecte Web open-source de anvergură.

À propos, n-ar trebui ratate concursul de proiectare de jocuri Web Game On 2013 (termen: 24 februarie) și seria de provocări Dev Derby.

Firefox 18 la Iași (19 ianuarie, 14h, UAIC, FII, C309)

Nu vor lipsi discuțiile libere, pe care le dorim înflăcărate – desigur, nu la propriu… 🙂

Această inițiativă (atelier de lucru) are suportul Fundației Mozilla și este organizată de Ceata, fiind găzduită de Facultatea de Informatică (FII).

Ca și la întâlnirile din alt secol ale Junimii (înființată exact acum 150 de ani), rămâne în vigoare deviza „Intră cine vrea, rămâne cine poate”.

Din câte am auzit, personajele acestui spațiu virtual vor fi și ele prezente. Așadar, ne vedem sâmbătă, 19 ianuarie, fix de la ora 14 în sala C309 – vezi localizarea pe hartă a sediului FII.

Addendum—Trei dintre prezentările urmărite de cei peste 70 de participanți la eveniment sunt disponibile pe Web: